Crmsh

Latest version: v2.2.1

Safety actively analyzes 681912 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 4

2.2.0rc1

- cibconfig: Clean up output from crm_verify (bnc893138)
- high: constants: Add acl_target and acl_group to cib_cli_map (bnc894041)
- medium: cibconfig: Add set command
- doc: Rename asciidoc files to %.adoc
- high: parse: split shortcuts into valid rules
- medium: Handle broken CIB in find_objects
- high: scripts: Handle corosync.conf without nodelist in add-node (bnc862577)
- low: template: Add 'new <template>' shortcut
- low: ui_configure: add rm as alias for delete
- low: ui_template: List both templates and configs by default
- medium: config: Assign default path in all cases
- low: main: Catch any ValueErrors that may leak through
- doc: Update TODO
- low: corosync: Check tools before use
- low: ui_ra: Don't crash when no OCF agents installed
- low: ra: Add systemd-support to RaOS
- doc: Updated documentation
- doc: Handle command names with underscore
- doc: Add tool to sort command list in documentation
- doc: Sort command list in documentation alphabetically
- high: cibconfig: Generate valid CLI syntax for attribute lists (bnc897462)
- high: cibconfig: Add tag:<tag> to get all resources in tag
- low: report: Sort list of nodes
- low: ui_cluster: More informative error message
- low: main: Replace getopt with optparse
- high: parse: Allow empty attribute values in nvpairs (bnc898625)
- high: ui_maintenance: Add maintenance sublevel (bnc899234)
- medium: rsctest: Add basic support for systemd services
- medium: ui_maintenance: Combine action and actionssh into a single command
- low: rsctest: Better error message for unsupported action
- low: cibconfig: Improve wording of commit prompt
- high: cibconfig: Delay reinitialization after commit
- doc: Add website template for the nongnu page
- medium: main: Disable interspersed args
- low: cibconfig: Fix vim modeline
- high: report: Find nodes for any log type (boo900654)
- high: hb_report: Collect logs from journald (boo900654)
- doc: Clarified note for default-timeouts
- doc: Remove reference to crmsh documentation at clusterlabs.org
- doc: start-guide: Fix version check
- medium: xmlutil: Use idmgmt when creating new elements (bnc901543)
- doc: cibconfig: Add note on inner ids after rename
- high: cibconfig: Don't crash if given an invalid pattern (bnc901714)
- high: xmlutil: Filter list of referenced resources (bnc901714)
- medium: ui_resource: Only act on resources (64)
- medium: ui_resource: Flatten, then filter (64)
- high: ui_resource: Use correct name for error function (bnc901453)
- high: ui_resource: resource trace failed if operation existed (bnc901453)

* Mon Jun 30 2014 Kristoffer Grönlund <kgronlundsuse.com> and many others

2.1.3

- low: hb_report: Use crmsh config to find pengine/cib dirs (bsc926377)
- low: ui_options: add alias list for show
- medium: cliformat: Escape double-quotes in nvpair values
- high: parse: Don't allow constraints without applicants
- medium: parse: Disallow location rules without resources
- medium: ui_template: Make new command more robust (bnc924641)
- high: fix typo in previous commit
- high: ui_node: Don't fence node in clearstate (boo912919)
- low: Replaced README with README.md
- medium: ui_template: Always generate id unless explicitly defined (boo921028)
- high: cibconfig: Derive id for ops from referenced resource name (boo921028)
- medium: templates: Clearer descriptions for editing templates (boo921028)
- high: ui_context: Wait for DC after commit, not before (85)
- high: cibconfig: Don't delete valid tickets when removing referenced objects (bnc922039)
- high: ui_configure: Remove acl_group command (bnc921056)
- doc: Document changes to template list|new
- medium: help: Teach help to fuzzy match topics
- doc: Describe the shorthand syntax for commands
- low: command: Use fuzzy match for sublevel check
- medium: command: Fuzzy match command names
- low: ui_context: Use true command name when reporting errors
- doc: Move the main crmsh repository to the ClusterLabs organization on github
- Merge pull request 82 from dmuhamedagic/sync_hb_report
- Low: hb_report: add -X option for extra ssh options
- Merge pull request 81 from lge/for-krig
- fix: catch exception if schema file does not exist
- low: allow pacemaker 1.0 version detection
- low: allow (0,1) as option booleans
- medium: cibconfig: Allow removal of non-existing elements if --force is set
- medium: cibconfig: Allow delete of objects that don't exist without returning error code
- medium: cibconfig: If a change results in no diff, exit silently
- low: pacemaker: Remove debug output
- medium: schema: Remove extra debug output
- medium: schema: Test if node type is optional via schema
- medium: parse: Treat pacemaker-next schema as 2.0+
- low: cibconfig: Improved debug output when schema change fails
- medium: cibconfig: Fix inverted logic causing spurious warning
- Merge pull request 80 from dmuhamedagic/schema-update
- Medium: cibconf: preserve cib user attributes
- medium: ra: Handle non-OCF agent meta-data better
- medium: config: Fix case-sensitivity for booleans
- medium: report: Include transitions with configuration changes (bnc917131)
- medium: xmlutil: Improved check for related elements
- doc: Documentation for show related:<obj>
- medium: report: Convert RE exception to simpler UI output
- medium: cibconfig: add show related:<obj>
- doc: Add link to clusterlabs.org
- medium: parse: Encode unicode using xmlcharrefreplace in parser
- medium: parse: nvpair attributes with no value = <nvpair name=".."/> (71)
- medium: ui_cluster: Add diff command (bnc914525)
- doc: website: Fix changelog in news entry

2.1.2

- medium: report: Fall back to end_ts = start_ts
- medium: util: Don't fall back to current time
- high: xmlutil: Treat node type=member as normal (boo904698)
- low: xmlutil: logic bug in sanity_check_nvpairs
- medium: xmlutil: Modify sort order of object types
- medium: cibconfig: Use orderedset to avoid reordering bugs (79)
- medium: orderedset: Add OrderedSet type
- medium: cibconfig: Detect v1 format and don't patch container changes (bnc914098)
- medium: constants: Update transition regex (77)
- Revert "high: xmlutil: Reorder elements only if sort_elements is set (78)"
- low: ui_options: Add underscore aliases for legacy options
- high: xmlutil: Reorder elements only if sort_elements is set (78)
- medium: cibconfig: Strip digest from v1 diffs (bnc914098)
- Merge pull request 77 from krig/mail-patchset
- medium: crm_pssh: Make tar follow symlinks
- medium: constants: Fix transition start detection
- medium: crm_pssh: Handle incomplete Option argument
- high: crm_pssh: Use correct Task API in do_pssh (bnc913261)
- medium: cibconfig: Break infinite edit loop if --force is set
- Merge pull request 76 from dmuhamedagic/log-patterns
- high: utils: Locate binaries across sudo boundary (bnc912483)
- low: config: Convert NoOptionError to ValueError
- low: msg: Add note on modifying supported schemas
- medium: config: Add 2.3 to list of supported schemas
- medium: utils: crm_daemon_dir is added to PATH in envsetup (67)

* Fri Jan 9 2015 Kristoffer Grönlund <kgronlundsuse.com> and many others
- medium: ui_resource: Set probe interval 0 if not set (bnc905050)
- doc: Document probe op in resource trace (bnc905050)
- low: ui_resource: --reprobe and --refresh are deprecated (bnc905092)
- doc: Document deprecation of refresh and reprobe (bnc905092)
- medium: parse: Support resource-discovery in location constraints
- medium: pacemaker: Support pacemaker-next as schema
- medium: cibconfig: Allow unsupported schemas with warning
- medium: ra: Use correct path for crmd (67)
- medium: cmd_status: Show pending if available, enable extra options
- high: config: Fix path to system-wide crm.conf (67)
- medium: config: Fall back to /etc/crm/crmsh.conf (67)
- low: cliformat: Colorize id: as identifier (boo905338)
- medium: cibconfig: Revised CIB schema handling
- medium: ui_configure: Add replace option to commit
- medium: cibconfig: Don't bump epoch if stripping version
- medium: ui_context: Lazily import readline
- medium: ui_configure: selectors in save command
- medium: config: Add core.ignore_missing_metadata (68) (boo905910)
- Medium: config: add alwayscolor to display output option
- doc: Clarify documentation for property (boo905637)
- doc: Add documentation section describing rule expressions (boo905637)
- doc: Link to documentation on rule expressions
- medium: Allow removing groups even if is_running (boo905271)
- medium: cibconfig: Delete containers first in edits (boo905268)
- doc: Improved documentation for show and save
- doc: Add note about modeline for vim syntax
- medium: ui_history: Fix crash using empty object set
- utils: append_file: open destination in append-mode (boo907528)
- medium: parse: Allow nvpair with no value using name= syntax (71)
- medium: parse: Enable name[=value] for nvpair (71)
- Low: term: get rid of annying ^O in piped-to-less-R output
- high: parse: Implicit initial parameter list
- high: crm_pssh: Switch to python-parallax over pssh (bnc905116)
- low: report: Fix references to PSSH
- low: report: Delay Report creation until use
- medium: utils: Check if path basename is less (74)
- medium: ui_options: Accept prefix or suffix of option as argument
- medium: Remove CIB version in case no --no-version.
- low: cibconfig: Use LXML to remove version data more robustly (75)
- low: crm_gv: Avoid crashing if passed None in my_edge
- low: cibconfig: Protect against dereferencing None when building graph

* Tue Oct 28 2014 Kristoffer Grönlund <kgronlundsuse.com> and many others

2.1

- Add atom feed to development page
- Medium: hb_report: dot is not illegal in file names (bnc884079, debian715391)
- Low: history: remove existing report directory on refresh
- medium: ui_history: Print source if given no argument (bnc883437)
- Medium: hb_report: update interface to zypper (bnc883186)
- Medium: hb_report: support logs with varied timestamps (bnc883186)
- Low: hb_report: getstampproc is global (bnc883186)
- Low: hb_report: gdb debug symbols output change (bnc883186)
- Low: hb_report: don't restrict debuginfo to cluster stack binaries (zypper) (bnc883186)
- high: ui_history: Lazily fetch report data on command (bnc882959)
- medium: report: Make setting report period more robust (bnc882959)
- medium: ui_resource: Remove empty attrlists when overriding children (bnc882655)
- high: cibconfig: Retain empty attribute sets (bnc882655)
- Low: report: unpack tarball if it's newer than the existing directory
- Low: report: get node list based on collected logs, not from cib
- Low: report: test for ha-log.txt instead of cib.txt when listing nodes
- Low: report: don't warn on extra nodes in the report
- medium: ui_configure: Nicer error when pacemaker is not running (bnc882475)
- medium: scripts: configure SSH in cluster init (bnc882476)
- medium: ui_assist: add template command (bnc882477)
- medium: cliformat: Fix CLI formatting for rules and id-refs
- doc: Update documentation for location constraints (bnc873781)
- doc: Document interval suffixes (bnc873677)
- medium: ui_node: Fix display of node attributes
- medium: parse: Allow remote as node type
- low: cliformat: Don't show extraneous id for acl rules
- high: cibconfig: Fix bug when copying nvpairs (bnc881369)
- high: parse: Try to retain ordering if possible (bnc880371)
- high: cibconfig: Enable use of v2 patches in Pacemaker (bnc880371)
- medium: pacemaker: Don't hardcode list of supported schemas
- Medium: resource: modify some command wait options (bnc880982)
- high: parse: Support for ACL schema 2.0 (bnc880371)
- medium: schema: Fix typo in test_schema()
- medium: parse: Allow empty property sets (bnc880632)
- medium: ui_resource: Also trace promote/demote for multistate resources
- medium: ui_resource: allow trace of resource without specific operation
- medium: ui_resource: Make op an optional argument to trace/untrace
- low: ui_resource: Allow untrace without explicit interval
- high: cibconfig: adjust attributes when adding operations (bnc880052)
- high: parse: Support id-ref in nvpairs (fate316118)
- low: ui_configure: Add --force flag to configure delete
- medium: xmlutil: Limit xpath search to children (bnc879419)
- medium: ui: Fix argument check in resource commands (ghcrmsh/crmsh29)
- high: xmlutil: Include remote nodes in nodelist (bnc878112)
- medium: cibconfig: Detect broken child relationship (bnc878112)
- high: cibconfig: Ban containers stealing children (bnc878112)
- low: command: Add -h and --help as aliases to help
- high: parse: Allow role in rule-based location constraints (bnc878128)
- medium: report: Return to handling timestamps internally (bnc877495)
- medium: ui_resource: Fix race in start/stop/manage/unmanage (bnc877640)
- medium: parse: Allow empty attribute lists
- medium: cibconfig: Fix uses of add_operation
- medium: report: Make regexp groups non-capturing to avoid limit (bnc877484)
- medium: doc: Document rules in attribute lists (bnc865292)
- medium: constants: Rename cluster attribute to cluster-name (fate316118)
- medium: idmgmt: Fix id assignment and update regression tests (bnc865292)
- medium: cibconfig: Enable score for instance_attributes (bnc865292)
- high: cibconfig: Support rules in attribute lists (bnc865292)
- low: cibconfig: Better error when referring to non-existant template
- medium: scripts: Handle percent characters in script output (bnc876882)
- pacemaker: Support 2.0 schema
- vars: Rename property: s/site/cluster (fate316118)
- Medium: hb_report: fix ssh passwords again (bnc867365)
- vars: Add site to list of extra cluster properties (fate316118)
- parse: Fix check for action/role in resource set parser (14)
- report: More problems with datetime (bnc874162)
- report: Resolve datetime/timestamp mixup (bnc874162)
- utils: Handle datetime objects in shorttime/shortdate (bnc874162)
- main: Fix reference before assignment (7)
- crm: Check and complain about python version < 2.6 (11)
- parse: Unify API for err(), fix error
- Fix garbage characters in prompt (issue7)
- Medium: cibconf: add comments in the right order (bnc866434)
- site: pass --force flag through to crm_ticket (bnc873200)
- Low: report: Use subsecond precision if possible (bnc872932)
- Low: hb_report: pcmk lib changed permissions (bnc872958)
- Low: history: set colours for all nodes found (bnc872936)
- ui_resource: Allow setting meta attributes on tags (fate315101)
- ui_configure: tag command (fate315101)
- parse: Support cib object tags (fate315101)
- cibconfig: Support filename-style globs in show/edit (bnc864346)
- ui_resource: Only search in top-level (bnc865024)
- ui_resource: Don't create extra nvpairs (bnc865024)
- utils: Don't crash on missing reply to y/n question
- Allow building crmsh without PyYAML
- Support for pacemaker-1.3 RNG schema

* Thu Apr 4 2014 Kristoffer Grönlund <kgronlundsuse.com> and many others

2.0

- Improve output from history explorer when using a crm_report-generated
report (bnc870886)
- Add journal.log to interesting log files (bnc870886)
- make sanity check of node name not case sensitive
- hb_report: Don't use deprecated ifconfig (bnc871089)
- parse: Clean up the CLI syntax display
- ra: display without class:provider: prefix if possible
- Better args error handling in configure load/save (bnc870654)
- ui_context: Correctly check end_game() return value (bnc868533)
- command: Propagate error from auto-commit (bnc868533)
- crm_pkg: Add --no-refresh to zypper commands
- scripts: configure firewall to open cluster ports (bnc868008)
- scripts: Improved debug output from cluster scripts (bnc866636)
- main: Better descriptions for -d and -R flags.
- utils: Nicer warning when crm_simulate fails
- ui: Don't call nonexistent function on unsupported cluster stack
- xmlutil: fencing-topology used broken comparison (bnc866639)
- parse: More liberal parsing of role assignment in constraint rules
- scripts: corosync uses mcastport - 1 (bnc868008)
- utils: ask() did not respect force flag in all cases (bnc868007)
- xmlutil: Compare attribute dictionaries properly
- xmlutil: Fix attribute handling in XML comparison function
- xmlutil: Fix sorting of attribute keys in xml_cmp
- xmlutil: Sanitize the CIB a bit less aggressively (bnc866434)
- xmlutil: in xml_cmp, s/print/common_debug/
- xmlutil: Handle XML comments properly in xml_cmp
- xmlutil: order-independent XML comparison (bnc866434)
- scripts: don't modify system unless necessary (bnc866569)
- xmlutil: don't crash on degenerate colocations
- scripts: enable trace logging for cluster scripts (bnc866636)
- ui_cluster: use crm_mon -bD1 in wait_for_cluster (bnc866635)
- scripts: Disable corosync.log by default (bnc866569)
- scripts: Open appropriate ports in firewall (bnc866569)
- scripts: Configure quorum based on node count (bnc866569)
- utils: Record all calls in regression test output (bnc862383)
- ui_resource: Add maintenance command (bnc863071)
- parse: Fix resource sets, once and for all (savannah41617)
- scripts: Disable strict host key checking (bnc864238)
- hb_report: Fix incorrect quotes (bnc863816)
- cibconfig: do not format xml tags when requested (bnc863746)
- cibconfig: Handle non-string arguments (bnc863736)
- ui_root: Rename root level to 'root' (bnc863583)
- corosync: Allow tabs in corosync.conf (bnc862577)
- parse: Fix sequential=true for resource sets (bnc862334)
- cibconfig: fencing_topology warning with stonith templates
(savannah41414)
- xmlutil: rsc_template has no provider attribute (savannah41410)
- ra: Infer provider from RA name (bnc860754)
- ui_options: add missing documentation for options set (bnc860585)
- ui_cib: correct name of cib import (bnc860584)
- ui_ra: Fix problems with ra info command (bnc860583)
- ui_resource: Fix crash in resource cleanup (bnc859570)
- ui_assist: Add assist sublevel (fate314917)
- hb_report: Show progress when processing many transitions
- report: Open reports output by crm_report (fate316330)
- hb_report: Display as 'report'
- report: Move report creation to root
- ui_report: Fix invocation of hb_report
- hb_report: call corosync-blackbox, not corosync-fplay
- help: Bug in delayed loading of help text
- corosync: Better parser and more commands
- scripts: Set PasswordAuthentication=no
- ui_resource: Fix bug in resource restart
- ui_cluster: Revised cluster status
- msg: Don't print ok/info to stderr
- ui_script: Allow --nodes='..', not only --nodes '..'
- scripts: Cluster scripts (fate316464, fate309206, fate316332)
- config: Validate boolean values correctly
- main: Seed random generator on startup
- main: More informative error on start failure
- cluster: Use crm_node -l for node list
- crm_pssh: Limit scope of glob in pssh/get_output
- ui_context: Less repetitive error message on unknown command
- ui_cib: Fix typo in sublevel name: cib.cibconfig -> cib.cibstatus
- help: Return error if help topic is not found (bug40821)
- main: Return more useful error codes
- crm_gv: Support rsc_template in graphs (bnc850159)
- cibconfig: Updated fix for configure load method (bnc841764)
- parse: Correct recognition of kind in order constraints
- history: Fix incorrect argument to level check
- report: Fix broken call to hb_report
- parse: Stricter parsing of resource names
- parse: Resource sets in location constraints (fate315158).
- utils: Enable cibadmin -P for 1.1.11
- parse: rsc_template is not recognized by parser (bnc854562)
- vars: Add remote-node as resource attribute (bnc854552)
- cibconfig: Add missing config import
- hb_report: Prefer generating .bz2 archives (bnc854060)
- hb_report: Add support for xz compression (bnc854060)
- cluster: Implement run using pssh
- ui_cluster: Cluster sublevel implementation
- configure: Improved completion for group, clone, ms (bnc845339)
- config: Set OCF_ROOT in environ structure (used by ra.py)
- main: Tab completion for multi-line statements BUG: bnc845339
- bash_completion: Add completion installation to spec file
- ui_resource: Added new resource scores command
- command: Improved default help for commands
- crm_gv: Limit graph size to fit on A4
- config: New configuration file format
- parse: Support role= in rsc_location
- msg: Add colors to message output
- templates: Update OCFS2 template.
- ui_context: Fix readline completion for empty input
- ui_configure: Clearer error messages
- ui_context: Wait if in transit
- ui_configure: Clearer error messages
- Enable colorized prompt
- ui_context: Allow ui stack modifications
- ui_configure: Completion + help for primitive
- ui_context: Fix completion with no args to command
- command: Fix case with no args to completer
- ui_context: Improve completion
- ui_ra: Updated completion for info
- main.compgen: Adapt output to bash completion
- bash_completion: Improve colon-handling
- main: Fix issues with ctrl+C and profiling
- ui_options: add option to print single user preference values
- bash_completion: fix path to crm
- Clean up contextual_help
- Fix help with no argument
- ui_context: Allow commands that manipulate the stack
- ui_context: Fix stack handling
- ui_configure: Add missing return statement
- Check if command failed
- Initial bash completion / completion framework
- Add report level to wrap crmsh_hb_report
- UI makeover
- help: Rewritten help subsystem
- hb_report: exit early if which(1) is missing
- ui: anonymous temporary shadow CIBs
- cibconf: fix two fencing top issues (savannah40173)
- node: clear state new way since pcmk 1.1.8 (bnc843699)
- Integrate hb_report as part of crmsh

* Tue Sep 24 2013 Kristoffer Grönlund <kgronlundsuse.com>, Dejan Muhamedagic <dejansuse.de>, and many others

1.2.6

- cibconf: fix removing cluster properties in edit (bnc841764)
- history: improve setting history source
- cibconf: fix rsc_template referencing (savannah40011)
- rsctest: add support for STONITH resources
- help: fix help for alias commands
- history: show and allow completion of all primitives and not only
top level resources such as groups
- site: add missing completions
- rsctest: fix multistate resource testing
- site: add missing command aliases

* Wed Aug 28 2013 Dejan Muhamedagic <dejansuse.de> and many others

Page 2 of 4

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.