Original release statement here:
http://crmsh.github.io/news/2014-06-30-release-2_1/
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:
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:
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.
Today, I have two major announcements to make: crmsh is moving to a new location, and I'm releasing the next major version of the crm shell!
Since the rest of the High-Availability stack is being developed over at Github, we thought it would make things easier to move crmsh over there as well. This means we're not only moving the website and issue tracker, we're also switching from Mercurial to git.
From this release forward, you will find everything crmsh-related at http://crmsh.github.io, and the source code at https://github.com/crmsh/crmsh.
Here are the new URLs related to crmsh:
Not everything has moved quite yet, but the source code and web site are in place.
Secondly, we are proud to finally release crmsh 2.0! This is the version of crmsh I have been developing since I became a maintainer last year, and there are a lot of new and improved features in this release.
For a more complete list of changes since the previous version, please refer to the changelog:
Packages for several popular Linux distributions (updated soon):
Zip archive of the tagged release:
Here is a short list of some of the biggest changes and features in crmsh 2.0:
Big thanks to everyone who have helped with bug fixes, comments and contributions for this release!
// Kristoffer
It's now 2014, and development for the next major version of crmsh is under way. The documentation on the web site has been updated to
reflect this, and a copy of the documentation for the current stable version (1.2.6) can be found here.
On the web site, there is also a new Guides & Tutorials section, with a first tutorial on
Resource testing, by Dejan. The plan is to keep adding tutorials and guides like this, especially as we add more and more new features for the new version!
The crm shell is, at this point, a stable and well-known project with an interface that is familiar and comfortable to use by many people. We don't want to break that, but are focusing on a few main aspects for improvement in the next major release:
There are also numerous smaller improvements and fixes already in the development tree, like improved syntax highlighting of the help text,
full bash completion for all commands and a new and more powerful configuration file format.
I'll keep posting updates as work on the new features progresses. As usual, any feedback, patches, help or comments are more than welcome!
// Kristoffer
Hello everone,
We are proud to announce the release of crmsh 1.2.6. Many thanks to everyone who contributed to this release! Version 1.2.6 has improved performance, several new features and many bug fixes and other improvements. Please refer to the changelog and documentation for more information.
For a full list of changes since the previous version, please take a look at the changelog:
More information on where to download, how to install and how to contribute to the crmsh project can be found on the project website at crmsh.nongnu.org.
Packages for several popular Linux distributions:
The archive of the new release:
GPG signature:
To discuss the ongoing development of crmsh, please join the linux-ha mailing list at:
Bugs can be reported via the mailing list, or one of the project bug trackers:
Enjoy!
Dejan and Kristoffer
Release Candidate 3 for CRM shell v1.2.6 has been released!
This release candidate fixes issues found in testing of the earlier
release candidates. Much thanks to everyone who has helped in finding
and reporting issues.
For more information on what is new in v1.2.6, see the announcement
for Release Candidate 1.
For the full set of changes, take a look at the changelog:
http://hg.savannah.gnu.org/hgweb/crmsh/file/1.2.6-rc3/ChangeLog
New with this release is also the crmsh website, found at
http://crmsh.nongnu.org
More information on where to download, how to install and how to
contribute to the crmsh project can be found on the project website.
Packages for several popular Linux distributions:
http://download.opensuse.org/repositories/network:/ha-clustering:/Stable/
The archive of the release candidate:
http://hg.savannah.gnu.org/hgweb/crmsh/archive/1.2.6-rc3.tar.bz2
Enjoy!
Dejan and Kristoffer
The first release candidate for CRM shell v1.2.6 has been
released.
This is also the first release in which Kristoffer Grönlund takes
the responsibility of co-maintainership. Welcome Kristoffer!
The highlights of the release:
(including a switch from minidom to lxml)
For the full set of changes, take a look at the changelog:
http://hg.savannah.gnu.org/hgweb/crmsh/file/1.2.6-rc1/ChangeLog
We will allow for a period of testing and bug fixing before the
actual release of v1.2.6.
The final release of CRM shell v1.2.6 is expected to be available
in a few weeks.
CRM shell 1.2.6 supports all Pacemaker 1.1 versions including the
latest v1.1.10.
Installing the CRM shell along with Pacemaker 1.1 versions <=
v1.1.7 is possible, but it will result in file conflicts. You
need to enforce file overwriting when installing the crmsh
package.
Note that pacemaker up to v1.1.7 includes an older version of the CRM
shell, and these versions are quite outdated. There are several
interesting new features, including history, not found in these
bundled versions of the shell.
Please report any bugs found in this release in one of the bug
trackers below, or send a message to the linux-ha mailing list. The
mailing list can also be used for other questions related to the CRM
shell, as well as the IRC channel #linux-ha on irc.freenode.net.
https://savannah.nongnu.org/bugs/?group=crmsh
https://developerbugs.linuxfoundation.org/enter_bug.cgi?product=Pacemaker;component=Shell;version=1.2
http://lists.linux-ha.org/mailman/listinfo/linux-ha
Packages for several popular Linux distributions:
http://download.opensuse.org/repositories/network:/ha-clustering:/Stable/
The archive of the release candidate:
http://hg.savannah.gnu.org/hgweb/crmsh/archive/1.2.6-rc1.tar.bz2
The man page:
http://crmsh.nongnu.org/crm.8.html
The CRM shell project web page at GNU savannah:
https://savannah.nongnu.org/projects/crmsh/
Support and bug reporting:
http://lists.linux-ha.org/mailman/listinfo/linux-ha
https://savannah.nongnu.org/bugs/?group=crmsh
https://developerbugs.linuxfoundation.org/enter_bug.cgi?product=Pacemaker;component=Shell;version=1.2
The sources repository is available at:
http://hg.savannah.gnu.org/hgweb/crmsh
Enjoy!
Dejan
Hello,
The CRM shell v1.2.5 is released.
The highlights of the release:
For the full set of changes, take a look at the changelog:
http://hg.savannah.gnu.org/hgweb/crmsh/file/crmsh-1.2.5/ChangeLog
CRM shell 1.2.5 supports all Pacemaker 1.1 versions.
Installing the CRM shell along with Pacemaker 1.1 versions <=
v1.1.7 is possible, but it will result in file conflicts. You
need to enforce file overwriting when installing packages.
Note that pacemaker v1.1.7 carries a crm shell version which is
the same as in v1.1.6, or put differently quite outdated. There
are several interesting new features, including history, which
never made it in any pacemaker release.
Packages for several popular Linux distributions:
http://download.opensuse.org/repositories/network:/ha-clustering/
The man page:
http://crmsh.nongnu.org/crm.8.html
The CRM shell project web page at GNU savannah:
https://savannah.nongnu.org/projects/crmsh/
Support and bug reporting:
http://lists.linux-ha.org/mailman/listinfo/linux-ha
https://savannah.nongnu.org/bugs/?group=crmsh
https://developerbugs.linuxfoundation.org/enter_bug.cgi?product=Pacemaker;component=Shell;version=1.2
The sources repository is available at:
http://hg.savannah.gnu.org/hgweb/crmsh
Enjoy!
Dejan
The CRM shell v1.2.4 is released.
The highlights of the release:
For the full set of changes, take a look at the changelog:
http://hg.savannah.gnu.org/hgweb/crmsh/file/crmsh-1.2.4/ChangeLog
CRM shell 1.2.4 supports all Pacemaker 1.1 versions.
Installing the CRM shell along with Pacemaker 1.1 versions <=
v1.1.7 is possible, but it will result in file conflicts. You
need to enforce file overwriting when installing packages.
Note that pacemaker v1.1.7 carries a crm shell version which is
the same as in v1.1.6, or put differently quite outdated. There
are several interesting new features, including history, which
never made it in any pacemaker release.
Packages for several popular Linux distributions:
http://download.opensuse.org/repositories/network:/ha-clustering/
The man page:
http://crmsh.nongnu.org/crm.8.html
The CRM shell project web page at GNU savannah:
https://savannah.nongnu.org/projects/crmsh/
Support and bug reporting:
http://lists.linux-ha.org/mailman/listinfo/linux-ha
https://savannah.nongnu.org/bugs/?group=crmsh
https://developerbugs.linuxfoundation.org/enter_bug.cgi?product=Pacemaker;compon
ent=Shell;version=1.2
The sources repository is available at:
http://hg.savannah.gnu.org/hgweb/crmsh
Enjoy!
Dejan
P.S. In case you wonder what happened to v1.2.2 and v1.2.3, well,
let's just say I didn't like the numbers ;-)
The CRM shell v1.2.1 is released.
The highlights of the release:
There are two important bug fixes:
For the full set of changes, take a look at the changelog:
http://hg.savannah.gnu.org/hgweb/crmsh/file/b6bb311c7bd3/ChangeLog
CRM shell 1.2.1 supports all Pacemaker 1.1 versions. The history
feature is unfortunately not as well supported with version
1.1.8.
Installing the CRM shell along with Pacemaker 1.1 versions <=
v1.1.7 is possible, but it will result in file conflicts. You
need to enforce file overwriting when installing packages.
The CRM shell project web page at GNU savannah:
https://savannah.nongnu.org/projects/crmsh/
The sources repository is available at:
http://hg.savannah.gnu.org/hgweb/crmsh
Packages for several popular Linux distributions:
http://download.opensuse.org/repositories/network:/ha-clustering/
The man page:
http://crmsh.nongnu.org/crm.8.html
Support and bug reporting:
http://lists.linux-ha.org/mailman/listinfo/linux-ha
https://savannah.nongnu.org/bugs/?group=crmsh
Enjoy!
Dejan
The most important new features compared to Pacemaker v1.1.6 (and
v1.1.7):
There are also numerous bug fixes and enhancements. For the full set of changes, take a look at the changelog:
http://hg.savannah.gnu.org/hgweb/crmsh/file/df0b30262868/ChangeLog
CRM shell 1.2.0 supports all Pacemaker 1.1 versions <= v1.1.7. The latter versions should work for the most part, but due to the number of changes post 1.1.7 there are no guarantees.
Installing the CRM shell along with Pacemaker 1.1 versions <= v1.1.7 is possible, but it will result in file conflicts. You need to enforce file overwriting when installing packages.
The CRM shell project web page at GNU savannah:
https://savannah.nongnu.org/projects/crmsh/
The sources repository is available at:
http://hg.savannah.gnu.org/hgweb/crmsh
Packages for several popular Linux distributions:
http://download.opensuse.org/repositories/network:/ha-clustering/
The man page:
http://crmsh.nongnu.org/crm.8.html
Support and bug reporting:
http://lists.linux-ha.org/mailman/listinfo/linux-ha
https://savannah.nongnu.org/bugs/?group=crmsh