Kristoffer Grönlund
2015-04-10 10:42:56 UTC
Today we are proud to announce the release of `crmsh` version 2.1.3!
This version fixes all known issues found since the release of `crmsh`
2.1.2 in January. We recommend that all users of crmsh upgrade
to this version, especially if using Pacemaker 1.1.12 or newer.
One big change with this version is that we've moved the upstream source
repository to https://github.com/ClusterLabs/crmsh. The previous URL
should still work fine, but to send pull requests you'll need to clone
this URL instead.
A massive thank you to everyone who has helped out with bug fixes,
comments and contributions for this release!
For a complete list of changes since the previous version, please
refer to the changelog:
* https://github.com/ClusterLabs/crmsh/blob/2.1.3/ChangeLog
Packages for several popular Linux distributions can be downloaded
from the Stable repository at the OBS:
* http://download.opensuse.org/repositories/network:/ha-clustering:/Stable/
Archives of the tagged release:
* https://github.com/ClusterLabs/crmsh/archive/2.1.3.tar.gz
* https://github.com/ClusterLabs/crmsh/archive/2.1.3.zip
Changes since the previous release:
- medium: parse: nvpair attributes with no value = <nvpair name=".."/> (#71)
- doc: Add link to clusterlabs.org
- medium: report: Convert RE exception to simpler UI output
- medium: report: Include transitions with configuration changes (bnc#917131)
- medium: config: Fix case-sensitivity for booleans
- medium: ra: Handle non-OCF agent meta-data better
- Medium: cibconf: preserve cib user attributes
- low: cibconfig: Improved debug output when schema change fails
- medium: parse: Treat pacemaker-next schema as 2.0+
- medium: schema: Test if node type is optional via schema
- medium: schema: Remove extra debug output
- low: pacemaker: Remove debug output
- medium: cibconfig: If a change results in no diff, exit silently
- medium: cibconfig: Allow delete of objects that don't exist without returning error code
- medium: cibconfig: Allow removal of non-existing elements if --force is set
- low: allow (0,1) as option booleans
- low: allow pacemaker 1.0 version detection
- Low: hb_report: add -Q to usage
- Low: hb_report: add -X option for extra ssh options
- doc: Move the main crmsh repository to the ClusterLabs organization on github
- high: ui_configure: Remove acl_group command (bnc#921056)
- high: cibconfig: Don't delete valid tickets when removing referenced objects (bnc#922039)
- high: ui_context: Wait for DC after commit, not before (#85)
- medium: templates: Clearer descriptions for editing templates (boo#921028)
- high: cibconfig: Derive id for ops from referenced resource name (boo#921028)
- medium: ui_template: Always generate id unless explicitly defined (boo#921028)
- low: template: Add 'new <template>' shortcut
- medium: ui_template: Make new command more robust (bnc#924641)
- medium: parse: Disallow location rules without resources
- high: parse: Don't allow constraints without applicants
- medium: cliformat: Escape double-quotes in nvpair values
- low: hb_report: Use crmsh config to find pengine/cib dirs (bsc#926377)
- low: main: Catch any ValueErrors that may leak through
Thank you,
Kristoffer and Dejan
This version fixes all known issues found since the release of `crmsh`
2.1.2 in January. We recommend that all users of crmsh upgrade
to this version, especially if using Pacemaker 1.1.12 or newer.
One big change with this version is that we've moved the upstream source
repository to https://github.com/ClusterLabs/crmsh. The previous URL
should still work fine, but to send pull requests you'll need to clone
this URL instead.
A massive thank you to everyone who has helped out with bug fixes,
comments and contributions for this release!
For a complete list of changes since the previous version, please
refer to the changelog:
* https://github.com/ClusterLabs/crmsh/blob/2.1.3/ChangeLog
Packages for several popular Linux distributions can be downloaded
from the Stable repository at the OBS:
* http://download.opensuse.org/repositories/network:/ha-clustering:/Stable/
Archives of the tagged release:
* https://github.com/ClusterLabs/crmsh/archive/2.1.3.tar.gz
* https://github.com/ClusterLabs/crmsh/archive/2.1.3.zip
Changes since the previous release:
- medium: parse: nvpair attributes with no value = <nvpair name=".."/> (#71)
- doc: Add link to clusterlabs.org
- medium: report: Convert RE exception to simpler UI output
- medium: report: Include transitions with configuration changes (bnc#917131)
- medium: config: Fix case-sensitivity for booleans
- medium: ra: Handle non-OCF agent meta-data better
- Medium: cibconf: preserve cib user attributes
- low: cibconfig: Improved debug output when schema change fails
- medium: parse: Treat pacemaker-next schema as 2.0+
- medium: schema: Test if node type is optional via schema
- medium: schema: Remove extra debug output
- low: pacemaker: Remove debug output
- medium: cibconfig: If a change results in no diff, exit silently
- medium: cibconfig: Allow delete of objects that don't exist without returning error code
- medium: cibconfig: Allow removal of non-existing elements if --force is set
- low: allow (0,1) as option booleans
- low: allow pacemaker 1.0 version detection
- Low: hb_report: add -Q to usage
- Low: hb_report: add -X option for extra ssh options
- doc: Move the main crmsh repository to the ClusterLabs organization on github
- high: ui_configure: Remove acl_group command (bnc#921056)
- high: cibconfig: Don't delete valid tickets when removing referenced objects (bnc#922039)
- high: ui_context: Wait for DC after commit, not before (#85)
- medium: templates: Clearer descriptions for editing templates (boo#921028)
- high: cibconfig: Derive id for ops from referenced resource name (boo#921028)
- medium: ui_template: Always generate id unless explicitly defined (boo#921028)
- low: template: Add 'new <template>' shortcut
- medium: ui_template: Make new command more robust (bnc#924641)
- medium: parse: Disallow location rules without resources
- high: parse: Don't allow constraints without applicants
- medium: cliformat: Escape double-quotes in nvpair values
- low: hb_report: Use crmsh config to find pengine/cib dirs (bsc#926377)
- low: main: Catch any ValueErrors that may leak through
Thank you,
Kristoffer and Dejan
--
// Kristoffer Grönlund
// ***@suse.com
_______________________________________________________
Linux-HA-Dev: Linux-HA-***@lists.linux-ha.org
http://lists.linux-ha.org/mailman/listinfo
// Kristoffer Grönlund
// ***@suse.com
_______________________________________________________
Linux-HA-Dev: Linux-HA-***@lists.linux-ha.org
http://lists.linux-ha.org/mailman/listinfo