[ 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. ... 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 ... 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. > ... more to come .... -- This message was sent by Atlassian JIRA (v6.3.4#6332)