- Update to version 4.5.0+20230309.a4c4192d:
* Dev: ChangeLog: update ChangeLog for release 4.5.0-rc2
* Dev: version: Bump crmsh version to 4.5.0
- Update to version 4.4.1+20230309.e15745c6:
* Dev: bootstrap: remove unused codes
* Dev: unittest: Adjust unit test for previous change
* Dev: bootstrap: Swap hacluster ssh key with other nodes
* Dev: behave: Check passwordless for hacluster between cluster nodes
OBS-URL: https://build.opensuse.org/request/show/1070388
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/crmsh?expand=0&rev=677
* low: utils: is_process did not work
* low: utils: Use /proc for process discovery
* low: bootstrap: Fix formatting of confirmation prompt (bsc#1028704)
* medium: bootstrap: Set expected_votes based on actual node count (bsc#1033288)
* remove bindnetaddr for unicast(bsc#1030437)
* lsb, service, stonith and systemd don't have any providers; so, it shouldn't be completed when type 'tab' after these ra classes.
* doc: Document lifetime parameter format
* medium: Add support for pacemaker PR#1208
* Feature: add rules support to operations
* low: bootstrap: Fall back to logging into $TMPDIR/ha-cluster-bootstrap.log
* Improved cd completion
* Improve ls command outputs
* Remove "up/back/end" option at root level
* medium: ui_context: Make all the options can be completed
* medium: ui_ra: Improve resource agents completion
* medium: ui_cluster: Add enable/disable option to enable/disable pacemaker service
* medium:command:adjust the 'ls' print width for long options
* low:scripts:health: save health-report when run "crm cluster health"
* low: ui_cluster: add "delete" alias for "remove" option
* low: bootstrap: give a confirm message when remove node
* medium: bootstrap: add callback function to check valid port range
* medium: ui_cluster: Add cluster rename command
* low: ui_cluster: when use help option, do not exit, just print help messages and return
* low: ui_cluster: when have an error for optparse, just return and stay at shell
* low: ui_cluster: complete node name once
* low: help: adjust the help print width
* low: ui_cluster: show cluster name in cluster status command
* Add missing ')'
* low: completers: filter out ms resource when doing promote/demote
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/crmsh?expand=0&rev=354
- high: Merge rewizards development branch (fate#318211)
(fate#318384) (fate#318483) (fate#318482) (fate#318550)
- Summary of some of the changes included in the merge of
the rewizards branch:
+ Colorized status output
+ New and more capable cluster script implementation
+ Deprecated the crmsh templates (not the CIB templates,
the configuration templates)
+ Implemented a JSON API interface to the cluster scripts
for hawk to use instead of having its own wizards
+ Handlebars-like templating language for cluster scripts
that modify the CIB
+ Collect metadata from resource agents to avoid duplication
in configuration scripts
+ Extended validation support for parameter values
+ New cluster scripts:
- Stonith: SBD and libvirt
- Apache web server
- NFS server
- cLVM
- Databases: MySQL / MariaDB / Oracle / DB2
- SAP
- OCFS2
- etc.
+ Radically simplified automake and autoconf setup
+ Improved completion performance
+ Added pygment lexers used by the history guide as stand-alone
python module in contrib/
+ Removed dependency on corosync for regression test suite
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/crmsh?expand=0&rev=200
+ medium: crm_gv: Improved quoting of non-identifier node names (bsc#931837)
+ low: Fix references to pssh to refer to parallax
+ medium: crm_gv: Wrap non-identifier names in quotes (bsc#931837)
+ doc: news: News update for 2.1.4
+ medium: parse: More robust implicit initial parser
+ test: Rename test/unit-tests.sh to test/run
+ medium: parse: Allow implicit initial for groups as well
+ medium: ui_configure: Add resource as an alias for primitive
+ high: report: New detection to fix missing transitions (bnc#917131)
+ test: Fix python 2.6 compatibility issue
+ low: xmlutil: Update comment to match the code
+ medium: report: Try to load source as session if possible (bsc#927407)
OBS-URL: https://build.opensuse.org/package/show/network:ha-clustering:Factory/crmsh?expand=0&rev=195