[
https://issues.apache.org/jira/browse/STRATOS-1192?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Martin Eppel updated STRATOS-1192:
----------------------------------
Description:
There are several improvements / commits which were made in a private 4.0 based
branch which be ported to the 4.1 release branch.
+ (cartridge agent health statistics notifier log fix)
+ multiple IP serialisation bug fix
+ cartridge agent fix
+ jcloud fixes
+ vloud fixes
Will be adding patches based on 4.1 master to the JIRA for review
Attached patches for review:
Patch:
4652fb47fe4b2a0c0b454d9cf5d034e90661e667:
Description:
This patch adds in HealthStatisticsNotifier.java to the the pluginFileName
check an additional condition to check the length of the string
Attached diff file:
4652fb47fe4b2a0c0b454d9cf5d034e90661e667.patch
Committed Id stratos master (- cherry-picked 02/19/15):
33e09f2e187d4bb4f3f3b7269cf56ea3aa36e319
CLI cmd changes:
commit 06deaadc63a9756e7701f5173ba00847aec24c4a:
Bugfix for CLI command options (e.g. -f) not being accepted
from the CLI. They only worked in interactive CLI mode. This is because the
parser in the StratosApplication class parses all the options (it trips
over
unrecognised options), and the remaining arguments are passed down to the
Command classes. These classes then parse those, but all options are now
missing from them. If a command is invoked via the CLI, options would still
be present, since the CLI commands are not parsed with the same logic as
the
command line arguments. This bugfix extends the execute function of the
Command interface such that it accepts an argument called
already_parsed_opts, which will contain options parsed in
StratosApplication.
These options are merged with any options parsed in the command module, and
the merged options are then used in the remaining Command-specific code.
Ported from 4.0.0 branch.
vCloud changes:
commit ed952ac390cdd3140fd76f8fd047991b9d2b1740
vCloud enhancements [see also STRATOS-1192]
- added support for using multiple NICs. We use the NIC type of the first
NIC for all the new ones. That should be a reasonable approximation of what the
user wants and what their machine supports, UNLESS he/she is
- vCloud guest customization script enhancements: rather than running
customization scripts via SSH (this is used e.g. to inject metadata into the
cartridge), use the vCloud guest customization script facility if at
- Added rudimentary disk attach support to vCloud, in jcloud and Stratos.
... more to come ....
was:
There are several improvements / commits which were made in a private 4.0 based
branch which be ported to the 4.1 release branch.
+ (cartridge agent health statistics notifier log fix)
+ multiple IP serialisation bug fix
+ cartridge agent fix
+ jcloud fixes
+ vloud fixes
Will be adding patches based on 4.1 master to the JIRA for review
Attached patches for review:
Patch:
4652fb47fe4b2a0c0b454d9cf5d034e90661e667:
Description:
This patch adds in HealthStatisticsNotifier.java to the the pluginFileName
check an additional condition to check the length of the string
Attached diff file:
4652fb47fe4b2a0c0b454d9cf5d034e90661e667.patch
Committed Id stratos master (- cherry-picked 02/19/15):
33e09f2e187d4bb4f3f3b7269cf56ea3aa36e319
CLI cmd changes:
commit 06deaadc63a9756e7701f5173ba00847aec24c4a:
Bugfix for CLI command options (e.g. -f) not being accepted
from the CLI. They only worked in interactive CLI mode. This is because the
parser in the StratosApplication class parses all the options (it trips
over
unrecognised options), and the remaining arguments are passed down to the
Command classes. These classes then parse those, but all options are now
missing from them. If a command is invoked via the CLI, options would still
be present, since the CLI commands are not parsed with the same logic as
the
command line arguments. This bugfix extends the execute function of the
Command interface such that it accepts an argument called
already_parsed_opts, which will contain options parsed in
StratosApplication.
These options are merged with any options parsed in the command module, and
the merged options are then used in the remaining Command-specific code.
Ported from 4.0.0 branch.
... more to come ....
> missing commits in 4.1 (currently in 4.0. private branch)
> ---------------------------------------------------------
>
> Key: STRATOS-1192
> URL: https://issues.apache.org/jira/browse/STRATOS-1192
> Project: Stratos
> Issue Type: Improvement
> Affects Versions: 4.1.0 Alpha
> Reporter: Martin Eppel
> Assignee: Martin Eppel
> Attachments: 4652fb47fe4b2a0c0b454d9cf5d034e90661e667.patch
>
>
> There are several improvements / commits which were made in a private 4.0
> based branch which be ported to the 4.1 release branch.
> + (cartridge agent health statistics notifier log fix)
> + multiple IP serialisation bug fix
> + cartridge agent fix
> + jcloud fixes
> + vloud fixes
> Will be adding patches based on 4.1 master to the JIRA for review
> Attached patches for review:
> Patch:
> 4652fb47fe4b2a0c0b454d9cf5d034e90661e667:
> Description:
> This patch adds in HealthStatisticsNotifier.java to the the pluginFileName
> check an additional condition to check the length of the string
> Attached diff file:
> 4652fb47fe4b2a0c0b454d9cf5d034e90661e667.patch
> Committed Id stratos master (- cherry-picked 02/19/15):
> 33e09f2e187d4bb4f3f3b7269cf56ea3aa36e319
>
> CLI cmd changes:
> commit 06deaadc63a9756e7701f5173ba00847aec24c4a:
> Bugfix for CLI command options (e.g. -f) not being accepted
> from the CLI. They only worked in interactive CLI mode. This is because
> the
> parser in the StratosApplication class parses all the options (it trips
> over
> unrecognised options), and the remaining arguments are passed down to the
> Command classes. These classes then parse those, but all options are now
> missing from them. If a command is invoked via the CLI, options would
> still
> be present, since the CLI commands are not parsed with the same logic as
> the
> command line arguments. This bugfix extends the execute function of the
> Command interface such that it accepts an argument called
> already_parsed_opts, which will contain options parsed in
> StratosApplication.
> These options are merged with any options parsed in the command module,
> and
> the merged options are then used in the remaining Command-specific code.
> Ported from 4.0.0 branch.
> vCloud changes:
> commit ed952ac390cdd3140fd76f8fd047991b9d2b1740
> vCloud enhancements [see also STRATOS-1192]
> - added support for using multiple NICs. We use the NIC type of the first
> NIC for all the new ones. That should be a reasonable approximation of what
> the user wants and what their machine supports, UNLESS he/she is
> - vCloud guest customization script enhancements: rather than running
> customization scripts via SSH (this is used e.g. to inject metadata into the
> cartridge), use the vCloud guest customization script facility if at
> - Added rudimentary disk attach support to vCloud, in jcloud and Stratos.
> ... more to come ....
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)