From d835b2cae8abc71958b69362162e6a70c3d7ef63 Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Wed, 17 Apr 2024 08:48:59 +0200 Subject: Adding upstream version 4.6.0. Signed-off-by: Daniel Baumann --- doc/website-v1/news/2014-06-30-release-2_1.adoc | 93 +++++++++++++++++++++++++ 1 file changed, 93 insertions(+) create mode 100644 doc/website-v1/news/2014-06-30-release-2_1.adoc (limited to 'doc/website-v1/news/2014-06-30-release-2_1.adoc') diff --git a/doc/website-v1/news/2014-06-30-release-2_1.adoc b/doc/website-v1/news/2014-06-30-release-2_1.adoc new file mode 100644 index 0000000..4c59a90 --- /dev/null +++ b/doc/website-v1/news/2014-06-30-release-2_1.adoc @@ -0,0 +1,93 @@ +Announcing crmsh release 2.1 +============================ +:Author: Kristoffer Gronlund +:Email: kgronlund@suse.com +:Date: 2014-06-30 09:00 + +Today we are proud to announce the release of `crmsh` version 2.1! +This version primarily fixes all known issues found since the release +of `crmsh` 2.0 in April, but also has some major new features. + +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/crmsh/crmsh/blob/2.1.0/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/crmsh/crmsh/archive/2.1.0.tar.gz +* https://github.com/crmsh/crmsh/archive/2.1.0.zip + +Here are some of the highlights of this release: + +== Rule expressions in attribute lists + +One of the biggest features in this release is full support for rule +expressions wherever the XML syntax allows them. + +Here is an example of using rule expressions in an attribute list in +order to set the virtual IP of an IPAddr2 resource to a different +value on a specific node. + +---- +primitive vip-on-node1 IPAddr2 \ + rule 10: #uname eq node1 ip=10.0.0.5 \ + rule 1: ip=10.0.0.6 +---- + +== Tags in the CIB + +A new feature added to Pacemaker recently is tags. This is a way +to refer to multiple resources at once without creating any +colocation or ordering relationship between them. For example, you +could add all resources related to the database to a db tag, and +then stop or start them all with a single command. + +---- +tag db drbd:Master fs sql-db +---- + +It is also possible to refer to tags in constraints. + +== Wildcards in show/edit + +The configure show and edit commands can now use glob-style +wildcards to refer to multiple resources: + +---- +configure edit db-* +---- + +== Nvpair references + +Sometimes, different resources name the same parameters with different +names. For example, an IPAddr2 may have an ip parameter that should be +the same as a web servers server_ip parameter. By using nvpair +references, it is possible to configure the ip in a single location. + +Note that this is a new feature in Pacemaker 1.1.12 and up. + +---- +primitive vip IPAddr2 params $my-ip:ip=192.168.0.1 +primitive www apache params @my-ip:server_ip +---- + +== New ACL syntax + +The support for Access Control Lists has been revised in Pacemaker +1.1.12, and this release of crmsh supports the new syntax. Two new +commands have been added: `acl_target` and `acl_group`. For more details, +see the documentation. + +Thank you, + +Kristoffer and Dejan + -- cgit v1.2.3