File crmsh.changes of Package crmsh

-------------------------------------------------------------------
Wed Sep 30 15:21:36 UTC 2015 - kgronlund@suse.com

- Update to version 2.2.0~rc3+git.1443544100.aa2abda:
  + medium: report: Enable opening .xz-compressed report tarballs
  + medium: config: Always fall back to /usr/bin:/usr/sbin:/bin:/sbin for programs (bsc#947818)
  + low: ui_resource: Silence spurious migration non-warning from pacemaker
  + high: log_patterns_118: Update the correct set of log patterns (bsc#942906)

-------------------------------------------------------------------
Thu Sep 24 14:41:02 UTC 2015 - kgronlund@suse.com

- Update to version 2.2.0~rc3+git.1443105613.80a246f:
  + medium: cibconfig: Only warn for grouped children in colocations (bsc#927423)

-------------------------------------------------------------------
Thu Sep 24 13:56:27 UTC 2015 - kgronlund@suse.com

- Update to version 2.2.0~rc3+git.1443102798.74361f5:
  + high: ui_node: Show remote nodes in crm node list (bsc#877962)
  + medium: cibconfig: Warn if configuring constraint on child resource (bsc#927423) (#101)
  + medium: cibconfig: Allow order constraints on group children (bsc#927423)

-------------------------------------------------------------------
Tue Sep 22 09:15:19 UTC 2015 - kgronlund@suse.com

- Update to version 2.2.0~rc3+git.1442913222.4ba506b:
  + high: config: Remove config.core.supported_schemas (bsc#946893)

-------------------------------------------------------------------
Fri Sep 11 10:21:55 UTC 2015 - kgronlund@suse.com

- Update to version 2.2.0~rc3+git.1441965248.a9a616d:
  + low: scripts: Fix typo in email type verifier
  + low: scripts: [MailTo] install mailx package
  + high: scripts: Add enum type to script values
  + medium: parse: Add support for node attribute as fencing topology target
  + doc: Improve documentation for the history level
  + low: ui_history: Swap from and to times if to < from
  + low: ui_history: Better error handling and documentation for the detail command
  + medium: report: Add transition tags command (bsc#943470)
  + medium: report: Mark transitions with errors with a star in info output (bsc#943470)

-------------------------------------------------------------------
Fri Sep 04 08:08:48 UTC 2015 - kgronlund@suse.com

- Update to version 2.2.0~rc3+git.1441319359.d823416:
  + high: scripts: Generate actions for includes if none are defined
  + high: script: Fix subscript agent reference bug
  + medium: crm_pssh: Timeout is an int (bsc#943820)
  + medium: scripts: Fix typo in lvm script
  + low: scripts: [virtual-ip] make lvs_support an advanced parameter
  + low: constants: Add meta attributes for remote nodes

-------------------------------------------------------------------
Mon Aug 31 06:45:13 UTC 2015 - kgronlund@suse.com

- Update to version 2.2.0~rc3+git.1440887645.cd6ac8a:
  + doc: Clarify documentation for colocations using node-attribute
  + high: parse: Fix crash when referencing score types by name (bsc#940194)
  + low: scripts: Improved script parameter validation
  + medium: scripts: Add MailTo script

-------------------------------------------------------------------
Wed Aug 26 22:01:24 UTC 2015 - kgronlund@suse.com

- Update to version 2.2.0~rc3+git.1440626270.8872dbc:
  + low: hb_report: Increase time to wait for the logmark
  + medium: log_patterns: Remove reference to function name in log patterns (bsc#942906)
  + low: hb_report: Collect libqb version (bsc#943327)
  + medium: report: Reintroduce empty transition pruning (bsc#943291)
  + medium: scripts: Ensure that the Filesystem resource exists [nfsserver] (bsc#898658)
  + low: scripts: Make virtual IP optional [nfsserver]
  + high: scripts: Add force parameter to cib and crm actions, and don't pass --force by default
  + high: scripts: Default to passing --force to crm after all
  + medium: options: Add --no option
  + medium: scripts: Use --no option over --force unless force: true is set in the script
  + high: ui_script: Print cached errors in json run

-------------------------------------------------------------------
Tue Aug 25 12:53:22 UTC 2015 - kgronlund@suse.com

- Update to version 2.2.0~rc3+git.1440506835.395dad0:
  + high: report: Update transition edge regexes (bsc#942906)
  + high: hb_report: Always prefer syslog if available (bsc#942906)

-------------------------------------------------------------------
Tue Aug 25 10:35:17 UTC 2015 - kgronlund@suse.com

- Update to version 2.2.0~rc3+git.1440493477.255685f:
  + low: scripts: Catch attempt to pass dict as parameter value
  + medium: scripts: Switch install default to false (fate#318482)

-------------------------------------------------------------------
Fri Aug 14 10:22:33 UTC 2015 - kgronlund@suse.com

- Update to version 2.2.0~rc3+git.1439547680.0877a90:
  + low: main: Bash completion didn't handle sudo correctly
  + high: hb_report: Correct path to hb_report after move to subdirectory (bsc#936026)
  + medium: report: Add pacemaker.log to find_node_log list (bsc#941734)
  + high: hb_report: Prefer pacemaker.log if it exists (bsc#941681)
  + high: report: Output format from pacemaker has changed (bsc#941681)

-------------------------------------------------------------------
Wed Aug 12 07:16:35 UTC 2015 - kgronlund@suse.com

- Update to version 2.2.0~rc3+git.1439305144.fbe773c:
  + medium: config: Add report_tool_options (bsc#917638)

-------------------------------------------------------------------
Mon Aug 10 07:58:45 UTC 2015 - kgronlund@suse.com

- Update to version 2.2.0~rc3+git.1438934728.5abada2:
  + Medium: cibconfig: skip sanity check for properties other than cib-bootstrap-options
  + high: parse: Add attributes to terminator set (bsc#940920)

-------------------------------------------------------------------
Thu Jul 09 11:12:16 UTC 2015 - kgronlund@suse.com

- Update to version 2.2.0~rc3+git.1436439891.2cc4984:
  + high: ui_script: drop end sentinel from API output (fate#318211)
  + low: scripts: Title and category for exportfs
  + low: scripts: Strip shortdesc for scripts and params
  + low: scripts: Tweak description for libvirt
  + low: scripts: make overridden parameters non-advanced by default
  + low: scripts: add missing type annotations to libvirt script
  + low: scripts: Fix formatting for SAP scripts
  + low: scripts: Clearer shortdesc for filesystem
  + low: scripts: Preserve formatting of longdescs
  + medium: ui_script: Add name to action output (fate#318211)
  + low: ui_script: Check JSON command syntax
  + medium: ui_script: Fix bug in verify json encoding

-------------------------------------------------------------------
Mon Jul 06 05:42:04 UTC 2015 - kgronlund@suse.com

- Update to version 2.2.0~rc3+git.1436110355.d603e20:
  + low: scripts: Fix possible reference error in agent include

-------------------------------------------------------------------
Fri Jul 03 18:48:00 UTC 2015 - kgronlund@suse.com

- Update to version 2.2.0~rc3+git.1435949142.a824a98:
  + low: Add HAProxy script to data manifest
  + low: Remove build revision from version
  + low: scripts: Clearer error message

-------------------------------------------------------------------
Fri Jul 03 18:11:42 UTC 2015 - kgronlund@suse.com

- Update to version 2.2.0~rc3+git.1435679589.07d4206:
  + medium: scripts: Add HAProxy script
  + medium: constants: Add 'provides' meta attribute (bsc#936587)

-------------------------------------------------------------------
Thu Jun 25 20:50:46 UTC 2015 - kgronlund@suse.com

- Update to version 2.2.0~rc3+git.1435265407.2865580:
  + high: hb_report: find utility scripts after move (bsc#936026)
  + high: ui_report: Move hb_report to subdirectory (bsc#936026)
  + high: scripts: subscript values not required if subscript has no parameters / all defaults (fate#318211)
  + high: Makefile: Don't unstall hb_report using data-manifest (bsc#936026)
  + medium: scripts: Fix name override for subscripts (fate#318211)
  + medium: scripts: stop inserting comments as values
  + medium: report: Fall back to cluster-glue hb_report if necessary (bsc#936026)
  + low: scripts: Clean up generated CIB (fate#318211)

-------------------------------------------------------------------
Fri Jun 12 23:32:12 UTC 2015 - kgronlund@suse.com

- Pre-release 2.2.0-rc3
- 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
  + Sort topics and commands in help output
  + Hide internal commands in help and ls
  + Clearer debug output when simulating
  + Cleaned up and fixed documentation bugs

- Update to version 2.2.0~rc3+git.1434151485.7365522:
  + low: crm: Detect and report use of python 3
  + medium: hb_report: Collect logs from pacemaker.log
  + medium: ui_root: Make the cibstatus command available directly from the root
  + medium: resource: Add ban command
  + medium: handles: {{^feature}}invert blocks{{/feature}}
  + medium: handles: Replace magic value with callables
  + low: handles: Also allow # and $ in identifiers
  + doc: Update reference to parallax in scripts documentation
  + WIP: in-progress notes etc.
  + scripts: Add placeholders for some basic scripts
  + medium: handles: Fix error in strict parameter handling
  + medium: config: add config.path.hawk_wizards
  + medium: ui_script: Add JSON API
  + build: Add update-data-manifest.sh to generate datadir file list
  + contrib: Add pygment lexers used by the history guide
  + doc: Describe website compilation process in development.md
  + doc: scripts: Basic documentation for the cluster scripts
  + medium: help: Sort topics and commands in help output
  + low: handles: Clean up special values
  + doc: Document the script JSON API
  + low: script: Rename describe to show
  + low: command: Hide internal commands from ls
  + doc: Fix unterminated block
  + low: scripts: Stricter regexp for identifiers
  + low: scripts: Handle local runs even if nodelist doesn't contain local node
  + low: cmd_status: Add full argument to status
  + high: cmd_status: Colorize status output
  + Pre-release 2.2.0-rc3

-------------------------------------------------------------------
Fri May 29 09:09:03 UTC 2015 - kgronlund@suse.com

- Remove unnecessary dependency on corosync for regression test suite 

-------------------------------------------------------------------
Mon May 25 13:22:36 UTC 2015 - kgronlund@suse.com

- Update to version 2.2.0~rc2+git.1432560022.4e7baf3:
  + dev: detect build revision if tarball contains .git
  + medium: crm_pkg: Fix cluster init bug on RH-based systems

-------------------------------------------------------------------
Fri May 22 08:08:23 UTC 2015 - kgronlund@suse.com

- Update to version 2.2.0~rc2+git.1432219876.3d1027d:
  + 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)

-------------------------------------------------------------------
Wed May 13 13:11:43 UTC 2015 - kgronlund@suse.com

- Update to version 2.2.0~rc2+git.1431438882.ae4b493:
  + doc: Update the documentation for the upgrade command
  + high: ui_cluster: Add copy command
  + low: schema: Don't leak PacemakerError exceptions (#93)
  + Fix CFLAGS for supporting triplet paths with pacemaker
  + medium: ui_configure: Wait for DC when removing running resource
  + Medium: hb_report: use faster zypper interface if available
  + Low: doc: simplify to make it work with python 2.6
  + Medium: doc: add history guide

-------------------------------------------------------------------
Sun Apr 26 10:46:49 UTC 2015 - kgronlund@suse.com

- Update to version 2.2.0~rc2+git.1429973374.667891c:
  + dev: Convert to relative imports
  + parse: Don't require trailing colon in tag definitions

-------------------------------------------------------------------
Mon Apr 20 11:39:55 UTC 2015 - opensuse-packaging@opensuse.org

- Update to version 2.2.0~rc2+git.1429514909.aaf77a6:
  + high: crm_pssh: Explicitly set parallax inline option (krig/parallax#1)

-------------------------------------------------------------------
Mon Apr 13 07:39:26 UTC 2015 - kgronlund@suse.com

- Update to version 2.2.0~rc2+git.1428866384.7e5832c:
  + low: ui_options: add alias list for show
  + low: hb_report: Use crmsh config to find pengine/cib dirs (bsc#926377)
  + medium: utils: Allow 1/0 as boolean values for parameters
  + high: ui_configure: Add show-property command

-------------------------------------------------------------------
Thu Apr 02 14:01:49 UTC 2015 - kgronlund@suse.com

- Update to version 2.2.0~rc2+git.1427980503.0475bf7:
  + medium: cliformat: Escape double-quotes in nvpair values

-------------------------------------------------------------------
Mon Mar 30 12:18:57 UTC 2015 - opensuse-packaging@opensuse.org

- Update to version 2.2.0~rc2+git.1427712043.02b041e:
  + 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

-------------------------------------------------------------------
Thu Mar 26 13:48:17 UTC 2015 - kgronlund@suse.com

- Update to version 2.2.0~rc2+git.1427377663.182e774:
  + high: ui_node: Don't fence node in clearstate (boo#912919)

-------------------------------------------------------------------
Wed Mar 25 11:23:54 UTC 2015 - kgronlund@suse.com

- Update to version 2.2.0~rc2+git.1427281719.0e24f25:
  + low: Replaced README with README.md

-------------------------------------------------------------------
Tue Mar 17 13:17:35 UTC 2015 - kgronlund@suse.com

- Update to version 2.2.0~rc2+git.1426543208.fb920e3:
  + 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)

-------------------------------------------------------------------
Mon Mar 16 08:21:54 UTC 2015 - kgronlund@suse.com

- Update to upstream cs: 2.2.0-rc2-106-g2b8710e
  - doc: Document changes to template list|new
  - 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)

-------------------------------------------------------------------
Thu Mar  5 09:59:59 UTC 2015 - kgronlund@suse.com

- Update to upstream cs: 2.2.0-rc2-101-ge971f44
  - medium: ui_cluster: Add diff command (bnc#914525)
  - medium: parse: nvpair attributes with no value = <nvpair name=".."/> (#71)
  - medium: parse: Encode unicode using xmlcharrefreplace in parser
  - medium: cibconfig: add show related:<obj>
  - medium: report: Convert RE exception to simpler UI output
  - doc: Documentation for show related:<obj>
  - medium: xmlutil: Improved check for related elements
  - 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
  - medium: cibconfig: Fix inverted logic causing spurious warning
  - 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
  - fix: catch exception if schema file does not exist
  - 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
  - low: ui_context: Use true command name when reporting errors
  - medium: command: Fuzzy match command names
  - low: command: Use fuzzy match for sublevel check
  - doc: Describe the shorthand syntax for commands
  - medium: help: Teach help to fuzzy match topics

-------------------------------------------------------------------
Tue Jan 27 14:38:54 UTC 2015 - kgronlund@suse.com

- medium: crm_pssh: Handle incomplete Option argument
- medium: constants: Fix transition start detection
- medium: crm_pssh: Make tar follow symlinks
- medium: cibconfig: Strip digest from v1 diffs (bnc#914098)
- low: ui_options: Add underscore aliases for legacy options
- medium: constants: Update transition regex (#77)
- medium: cibconfig: Detect v1 format and don't patch container changes (bnc#914098)
- medium: orderedset: Add OrderedSet type
- medium: cibconfig: Use orderedset to avoid reordering bugs (#79)
- medium: xmlutil: Modify sort order of object types
- low: xmlutil: logic bug in sanity_check_nvpairs
- high: xmlutil: Treat node type=member as normal (boo#904698)
- medium: util: Don't fall back to current time
- medium: report: Fall back to end_ts = start_ts
- upstream cs: 2.2.0-rc2-48-ge8853fe

-------------------------------------------------------------------
Thu Jan 15 16:54:07 UTC 2015 - kgronlund@suse.com

- Medium: history: match error/crit messages of pcmk 1.1.12
- medium: cibconfig: Break infinite edit loop if --force is set
- high: crm_pssh: Use correct Task API in do_pssh (bnc#913261) 

-------------------------------------------------------------------
Wed Jan 14 01:25:29 UTC 2015 - kgronlund@suse.com

- medium: utils: crm_daemon_dir is added to PATH in envsetup (#67)
- medium: config: Add 2.3 to list of supported schemas
- low: msg: Add note on modifying supported schemas
- low: config: Convert NoOptionError to ValueError
- high: utils: Locate binaries across sudo boundary (bnc#912483)
- Require /usr/bin/which, not which (bnc#912944) 

-------------------------------------------------------------------
Fri Jan  9 09:29:11 UTC 2015 - kgronlund@suse.com

- Pre-release 2.2.0-rc2
- medium: ui_resource: Set probe interval 0 if not set (bnc#905050)
- doc: Document probe op in resource trace (bnc#905050)
- low: ui_resource: --reprobe and --refresh are deprecated (bnc#905092)
- doc: Document deprecation of refresh and reprobe (bnc#905092)
- 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 (boo#905338)
- 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) (boo#905910)
- Medium: config: add alwayscolor to display output option
- doc: Clarify documentation for property (boo#905637)
- doc: Add documentation section describing rule expressions (boo#905637)
- doc: Link to documentation on rule expressions
- medium: Allow removing groups even if is_running (boo#905271)
- medium: cibconfig: Delete containers first in edits (boo#905268)
- 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 (boo#907528)
- 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 (bnc#905116)
- 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

-------------------------------------------------------------------
Wed Nov 12 16:03:10 UTC 2014 - kgronlund@suse.com

- PyYAML is not a build dependency
  - Remove BuildRequires: python-PyYAML 

-------------------------------------------------------------------
Tue Oct 28 22:54:01 UTC 2014 - kgronlund@suse.com

- Pre-release 2.2.0-rc1
- Updated changelog

-------------------------------------------------------------------
Tue Oct 28 20:56:39 UTC 2014 - kgronlund@suse.com

- medium: ui_resource: Only act on resources (#64)
- medium: ui_resource: Flatten, then filter (#64)
- high: ui_resource: Use correct name for error function (bnc#901453)
- high: ui_resource: resource trace failed if operation existed (bnc#901453)
- upstream cs: 2.1.0-114-gd51bf56 

-------------------------------------------------------------------
Fri Oct 17 15:51:21 UTC 2014 - kgronlund@suse.com

- medium: xmlutil: Use idmgmt when creating new elements (bnc#901543)
- high: cibconfig: Don't crash if given an invalid pattern (bnc#901714)
- high: xmlutil: Filter list of referenced resources (bnc#901714)
- doc: Clarified note for default-timeouts
- doc: cibconfig: Add note on inner ids after rename
- upstream cs: 2.1.0-108-g0824da1

-------------------------------------------------------------------
Fri Oct 10 17:30:14 UTC 2014 - kgronlund@suse.com

- high: report: Find nodes for any log type (boo#900654)
- high: hb_report: Collect logs from journald (boo#900654)
- upstream cs: 2.1.0-98-g2405e74

-------------------------------------------------------------------
Fri Oct 10 08:50:08 UTC 2014 - kgronlund@suse.com

- high: ui_maintenance: Add maintenance sublevel (bnc#899234)
- 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 (bnc#900271)
- medium: main: Disable interspersed args
- upstream cs: 2.1.0-95-g744ad66

-------------------------------------------------------------------
Fri Sep 26 10:18:39 UTC 2014 - kgronlund@suse.com

- 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 (bnc#898625)
- upstream cs: 2.1.0-82-ge8abd85 

-------------------------------------------------------------------
Fri Sep 19 10:59:33 UTC 2014 - kgronlund@suse.com

- high: cibconfig: Add tag:<tag> to get all resources in tag
- high: cibconfig: Generate valid CLI syntax for attribute lists (bnc#897462)
- doc: Sort command list in documentation alphabetically
- doc: Handle command names with underscore
- low: ra: Add systemd-support to RaOS
- low: ui_ra: Don't crash when no OCF agents installed
- low: corosync: Check tools before use
- low: main: Catch any ValueErrors that may leak through
- medium: config: Assign default path in all cases
- low: ui_template: List both templates and configs by default
- low: ui_configure: add rm as alias for delete
- low: template: Add 'new <template>' shortcut
- upstream cs: 2.1.0-71-g0d58e2e

-------------------------------------------------------------------
Thu Sep 11 08:27:16 UTC 2014 - kgronlund@suse.com

- Drop patch since pacemaker now has correct version
  - Removed patch: crmsh-cibadmin_can_patch.patch

-------------------------------------------------------------------
Wed Sep  3 17:27:45 UTC 2014 - kgronlund@suse.com

- high: scripts: Handle corosync.conf without nodelist in add-node (bnc#862577)
- medium: cibconfig: Add set command
- doc: Rename asciidoc files to .adoc
- high: parse: split shortcuts into valid rules
- upstream: 2.1.0-48-gc9e9d74

-------------------------------------------------------------------
Thu Aug 28 13:19:09 UTC 2014 - kgronlund@suse.com

- high: constants: Add acl_target and acl_group to cib_cli_map (bnc#894041)
- cibconfig: Clean up output from crm_verify (bnc#893138)
- upstream: 2.1.0-38-g7d05ad6

-------------------------------------------------------------------
Fri Aug 22 14:11:47 UTC 2014 - kgronlund@suse.com

- medium: term: Handle $ in input when rendering (bnc#893011)
- upstream: 2.1.0-33-g8cb6b59 

-------------------------------------------------------------------
Fri Aug 15 11:00:13 UTC 2014 - kgronlund@suse.com

- medium: cibconfig: Support crm_diff --no-version (bnc#888726)
- low: constants: Add requires to list of meta attributes
- 2.1.0-30-g7a4a34d

-------------------------------------------------------------------
Tue Aug  5 13:47:56 UTC 2014 - kgronlund@suse.com

- medium: ui_node: Fix handling of default arguments (bnc#889673)
- medium: crm_pssh: Degrade functionality if pssh is unpatched
- upstream: 2.1.0-26-g29f1259

-------------------------------------------------------------------
Tue Jul 29 09:51:32 UTC 2014 - kgronlund@suse.com

- high: report: Preserve path when checking timestamp of tarball (bnc#889328)
- upstream: 2.1.0-20-g9de903ff5cd8 

-------------------------------------------------------------------
Tue Jul 22 07:42:50 UTC 2014 - kgronlund@suse.com

- medium: config: Respect EDITOR and PAGER environment variables
- medium: parse: pacemaker allows order without score or kind
- medium: hb_report: add -Q option for quick runs
- low: history: use -Q with hb_report to reduce waiting time
- low: hb_report: add timestamp when debugging
- upstream: 2.1.0-18-gb5962a2bb1d9 

-------------------------------------------------------------------
Wed Jul  2 12:42:22 UTC 2014 - kgronlund@suse.com

- Low: hb_report: combine-logs.pl is obsolete
- upstream: 2.1.0-6-g52f6af222dcb 

-------------------------------------------------------------------
Tue Jul  1 08:54:43 UTC 2014 - kgronlund@suse.com

- Doc: Fix incorrect title for script section
- Low: help: Handle topics with subtopics correctly
- upstream: 2.1.0-4-g7993c9d0f0c8 

-------------------------------------------------------------------
Tue Jul  1 08:44:34 UTC 2014 - kgronlund@suse.com

- Doc: Update ChangeLog for release 2.1
- upstream: 2.1.0

-------------------------------------------------------------------
Wed Jun 25 14:32:35 UTC 2014 - kgronlund@suse.com

- Medium: hb_report: dot is not illegal in file names (bnc#884079, debian#715391)
- upstream: 2.0.0-151-g74bdd9a1a02a 

-------------------------------------------------------------------
Wed Jun 25 08:40:22 UTC 2014 - kgronlund@suse.com

- low: history: remove existing report directory on refresh
- upstream: 2.0.0-149-gfb2c8c0591cb 

-------------------------------------------------------------------
Thu Jun 19 16:39:16 UTC 2014 - kgronlund@suse.com

- Medium: hb_report: update interface to zypper (bnc#883186)
- Medium: hb_report: support logs with varied timestamps (bnc#883186)
- Low: hb_report: getstampproc is global (bnc#883186)
- Low: hb_report: gdb debug symbols output change (bnc#883186)
- Low: hb_report: don't restrict debuginfo to cluster stack binaries (zypper) (bnc#883186)
- high: ui_history: Lazily fetch report data on command (bnc#882959)
- medium: report: Make setting report period more robust (bnc#882959)
- medium: ui_history: Print source if given no argument (bnc#883437)
- upstream: 2.0.0-147-g9ea5208a0054 

-------------------------------------------------------------------
Fri Jun 13 14:32:19 UTC 2014 - kgronlund@suse.com

- medium: ui_resource: Remove empty attrlists when overriding children (bnc#882655)
- high: cibconfig: Retain empty attribute sets (bnc#882655)
- 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
- upstream: 2.0.0-133-g934052881c13 

-------------------------------------------------------------------
Thu Jun 12 15:26:09 UTC 2014 - kgronlund@suse.com

- medium: ui_configure: Nicer error when pacemaker is not running (bnc#882475)
- medium: scripts: configure SSH in cluster init (bnc#882476)
- medium: ui_assist: add template command (bnc#882477)
- upstream: 2.0.0-125-g758b534296ff

-------------------------------------------------------------------
Thu Jun 12 04:30:22 UTC 2014 - kgronlund@suse.com

- medium: cliformat: Fix CLI formatting for rules and id-refs
- upstream: 2.0.0-121-g2bf7a531e5ac 

-------------------------------------------------------------------
Wed Jun 11 09:07:54 UTC 2014 - kgronlund@suse.com

- doc: Improved documentation for constraints (bnc#873781)
- doc: Document interval suffixes (bnc#873677)
- upstream: 2.0.0-119-gb2f081b32b1a 

-------------------------------------------------------------------
Tue Jun 10 09:01:33 UTC 2014 - kgronlund@suse.com

- medium: ui_node: Fix display of node attributes (bnc#881979)
- medium: parse: Allow remote as node type
- low: cliformat: Don't show extraneous id for acl rules
- upstream: 2.0.0-115-gf5dfb15e7f43

-------------------------------------------------------------------
Thu Jun  5 09:28:05 UTC 2014 - kgronlund@suse.com

- high: cibconfig: Fix bug in copy_nvpairs (bnc#881369)
- upstream: 2.0.0-111-gf36401b 

-------------------------------------------------------------------
Tue Jun  3 21:06:00 UTC 2014 - kgronlund@suse.com

- high: parse: Try to retain ordering if possible (bnc#880371)
- high: cibconfig: Enable use of v2 patches in Pacemaker (bnc#880371)
- medium: resource: modify some command wait options (bnc#880982) 
- upstream: 2.0.0-109-g0b2645b 

-------------------------------------------------------------------
Mon Jun  2 17:33:11 UTC 2014 - kgronlund@suse.com

- medium: ui_resource: trace promote/demote for multistate resources
- medium: parse: Allow empty property sets (bnc#880632)
- high: parse: support for ACL schema 2.0 (bnc#880371)
- medium: schema: Fix typo in test_schema()
- upstream: 2.0.0-101-gbb441f1 

-------------------------------------------------------------------
Tue May 27 18:13:25 UTC 2014 - kgronlund@suse.com

- high: cibconfig: adjust attributes when adding operations (bnc#880052)
- high: parse: Support id-ref in nvpairs (fate#316118)
- low: ui_configure: Add --force flag to configure delete
- low: ui_resource: Allow untrace without explicit interval
- upstream: 2.0.0-93-g29c4073 

-------------------------------------------------------------------
Thu May 22 17:05:53 UTC 2014 - kgronlund@suse.com

- medium: xmlutil: Limit xpath search to children (bnc#879419)
- medium: ui: Fix argument check in resource commands (gh#crmsh/crmsh#29)
- upstream: 2.0.0-88-g598dfd4

-------------------------------------------------------------------
Fri May 16 11:31:42 UTC 2014 - kgronlund@suse.com

- high: xmlutil: Include remote nodes in nodelist (bnc#877962)
- high: cibconfig: Ban containers stealing children (bnc#878112)
- high: parse: Allow role in rule-based location constraints (bnc#878128)
- low: command: Add -h and --help as aliases to help
- upstream: 2.0.0-85-g5c9da05

-------------------------------------------------------------------
Wed May 14 14:34:56 UTC 2014 - kgronlund@suse.com

- medium: ui_resource: Fix race in start/stop/manage/unmanage (bnc#877640)
- medium: report: Return to handling timestamps internally (bnc#877495)
- upstream: 2.0.0-73-g5f04128 

-------------------------------------------------------------------
Tue May 13 17:03:26 UTC 2014 - kgronlund@suse.com

- report: Make regexp groups non-capturing to avoid limit (bnc#877484)
- constants: Rename cluster attribute to cluster-name (fate#316118)
- cibconfig: Enable score for instance_attributes (bnc#865292)
- cibconfig: Support rules in attribute lists (bnc#865292)
- scripts: Handle percent characters in script output (bnc#876882)
- parse: Allow 'in' and 'spec' instead of 'in_range' and 'date_spec'
- upstream: 2.0.0-63-g65d1ad8 

-------------------------------------------------------------------
Mon May  5 21:57:04 UTC 2014 - kgronlund@suse.com

- pacemaker: Support Pacemaker XML schema version 2.0
- hb_report: Fix ssh passwords again (bnc#867365)
- vars: Add cluster to list of extra cluster properties (fate#316118)
- upstream: 2.0.0-46-ga05c618ab236 

-------------------------------------------------------------------
Wed Apr 30 09:10:19 UTC 2014 - kgronlund@suse.com

- ui: Fix garbage characters in prompt (bnc#875788)
- report: Resolve datetime/timestamp mixup (bnc#874162)
- parse: Fix check for action/role in resource set parser (bnc#875787)
- site: pass --force flag through to crm_ticket (bnc#873200)
- cibconf: add comments in the right order (bnc#866434)
- parse: Unify API for err() (bnc#875791)
- crm: Check and complain about python version < 2.6
- upstream: 2.0.0-38-gc2e94fe366a3 

-------------------------------------------------------------------
Fri Apr 11 07:58:21 UTC 2014 - kgronlund@suse.com

- hb_report: pcmk lib changed permissions (bnc#872958)
- history: Use subsecond precision if possible (bnc#872932)
- history: set colours for all nodes found (bnc#872936)
- upstream: 2.0.0-18-ga957470950b6

-------------------------------------------------------------------
Wed Apr  9 12:37:17 UTC 2014 - kgronlund@suse.com

- parse: Support cib object tags (fate#315101)
- cibconfig: Support filename-style globs in show/edit (bnc#864346)
- Support Pacemaker 1.3 schema
- upstream: 2.0.0-12-g60ed9131ec43

-------------------------------------------------------------------
Mon Apr  7 20:40:20 UTC 2014 - kgronlund@suse.com

- utils: Don't crash on missing reply to y/n question (bnc#872380)
- ui_resource: Don't create extra nvpairs (bnc#865024)
- Allow building without PyYAML on targets that lack it
- upstream: 2.0.0-5-g69af99663efd

-------------------------------------------------------------------
Mon Apr  7 06:20:51 UTC 2014 - kgronlund@suse.com

- Upstream release 2.0
- Upstream moved to http://crmsh.github.io
- upstream cs: 0baa5a6 

-------------------------------------------------------------------
Thu Apr  3 08:13:03 UTC 2014 - kgronlund@suse.com

- history: Improve output when using crm_report (bnc#870886)
- make sanity check of node name not case sensitive 
- hb_report: Don't use deprecated ifconfig (bnc#871089)
- upstream cs: e4d5b0a985fa 

-------------------------------------------------------------------
Thu Mar 27 23:33:58 UTC 2014 - kgronlund@suse.com

- medium: Enhanced configure syntax (bnc#870753)
- medium: Display without class:provider: prefix if possible (bnc#870755)
- low: Better args error handling in configure load/save (bnc#870654)
- upstream cs: f3309a48f199

-------------------------------------------------------------------
Mon Mar 17 12:53:00 UTC 2014 - kgronlund@suse.com

- medium: command: Propagate error from auto-commit (bnc#868533)
- medium: crm_pkg: Add --no-refresh to zypper commands
- medium: scripts: Improved setup in cluster init/add (bnc#868008)
- upstream cs: 053db64d9cca

-------------------------------------------------------------------
Thu Mar 13 14:51:40 UTC 2014 - kgronlund@suse.com

- medium: scripts: Improved debug output from cluster scripts (bnc#866636)
- medium: scripts: corosync uses mcastport - 1 (bnc#868008)
- medium: xmlutil: fencing-topology used broken comparison (bnc#866639)
- medium: utils: ask() did not respect force flag in all cases (bnc#868007)
- low: utils: Nicer warning when crm_simulate fails
- low: ui: Don't call nonexistent function on unsupported cluster stack
- low: main: Better descriptions for -d and -R flags.
- low: parse: More liberal parsing of role assignment in constraint rules
- upstream cs: dbf8e3b7538 

-------------------------------------------------------------------
Sat Mar  8 20:03:30 UTC 2014 - kgronlund@suse.com

- high: xmlutil: Improved XML comparison function (bnc#866434)
- upstream cs: 4bb659cf287e 

-------------------------------------------------------------------
Thu Mar  6 15:47:48 UTC 2014 - kgronlund@suse.com

- high: xmlutil: Don't strip comments from CIB (bnc#866434)
- medium: xmlutil: order-independent XML comparison (bnc#866434)
- test: Improved unit tests (bnc#866434) (bnc#865024)
- medium: scripts: fix bugs in init script (bnc#866569)
- medium: scripts: enable trace logging for cluster scripts (bnc#866636)
- low: xmlutil: don't crash on degenerate colocations
- low: ui_cluster: use crm_mon -bD1 in wait_for_cluster (bnc#866635)
- low: utils: Record all calls in regression test output (bnc#862383)
- medium: ui_resource: Add resource maintenance command (bnc#863071)
- upstream cs: dad87af7e64b

-------------------------------------------------------------------
Wed Feb 19 09:26:01 UTC 2014 - kgronlund@suse.com

- high: scripts: Disable strict host key checking (bnc#864268)
- high: parse: Fix resource sets displaying as XML (savannah#41617) (bnc#864563)
- upstream cs: 6daeb2253a4a 

-------------------------------------------------------------------
Thu Feb 13 15:20:02 UTC 2014 - kgronlund@suse.com

- medium: hb_report: Fix incorrect quotes (bnc#863816)
- upstream cs: 364c59ee0612 

-------------------------------------------------------------------
Thu Feb 13 10:34:21 UTC 2014 - kgronlund@suse.com

- spec: Require python >= 2.6
- high: cibconfig: Handle non-string arguments (bnc#863736)
- low: cibconfig: do not format xml tags when requested (bnc#863746)
- medium: ui_root: Rename root level to 'root' (bnc#863583)
- doc: manpages: Section name broke docbook generation (bnc#863055)
- upstream cs: 6545c6fc8bf6 

-------------------------------------------------------------------
Mon Feb 10 08:16:12 UTC 2014 - kgronlund@suse.com

- tests: run CIB tests with regression test suite
- upstream cs: 49572fb0f7bb

-------------------------------------------------------------------
Thu Feb  6 14:34:20 UTC 2014 - kgronlund@suse.com

- high: parse: Fix sequential=true for resource sets (bnc#862334)
- medium: corosync: Allow tabs in corosync.conf (bnc#862577)
- low: cibconfig: fencing_topology warning with stonith templates (savannah#41414)
- spec: update description of crmsh package
- tests: split regression tests into separate -test package
- tests: use python-nose as unit test runner
- tests: improved unit test coverage
- upstream cs: cc52dc69ceb1 

-------------------------------------------------------------------
Mon Feb  3 07:55:51 UTC 2014 - kgronlund@suse.com

- medium: xmlutil: rsc_template has no provider attribute (savannah#41410)
- doc: ui_configure: Document the type: prefix argument to configure show (bnc#861776)
- medium: ra: Infer provider from RA name (bnc#860754)
- low: ui_options: add missing documentation for options set (bnc#860585)
- medium: ui_cib: correct name of cib import (bnc#860584)
- medium: ui_ra: Fix problems with ra info command (bnc#860583)
- upstream cs: 3bf6bc6b82ad

-------------------------------------------------------------------
Tue Jan 21 17:06:48 UTC 2014 - kgronlund@suse.com

- medium: scripts: Updated health script (fate#309206)
- medium: ui_corosync: Fix corosync.log
- medium: config: Fix bug preventing load of crm.conf
- low: xmlutil: fix unescaped backslash in listshadows()
- upstream cs: fdf3c08dc5e2 

-------------------------------------------------------------------
Tue Jan 21 09:21:42 UTC 2014 - kgronlund@suse.com

- medium: ui_resource: Fix crash in resource cleanup (bnc#859570)
- upstream cs: 693938052ee8

-------------------------------------------------------------------
Mon Jan 20 17:09:34 UTC 2014 - kgronlund@suse.com

- medium: ui_assist: Add assist sublevel (fate#314917)
- low: ui: Tab completion for new commands
- upstream cs: efa56d142298 

-------------------------------------------------------------------
Mon Jan 20 12:03:43 UTC 2014 - kgronlund@suse.com

- medium: report: call corosync-blackbox, not corosync-fplay
- medium: report: Move report command to cli root
- medium: report: Open reports output by crm_report (fate#316330)
- medium: parse: Fix bugs in parsing uppercase input
- medium: hb_report: Install manpage for crmsh_hb_report
- medium: scripts: Add --scriptdir command line option
- medium: scripts: Support sudo in scripts
- low: report: Show progress when processing many transitions
- low: doc: add documentation on single-stepping cluster scripts
- upstream cs: f3c81a0ba50b 

-------------------------------------------------------------------
Thu Jan 16 15:38:13 UTC 2014 - kgronlund@suse.com

- medium: help: Bug in delayed loading of help text
- medium: ui_corosync: new commands: add-node, del-node,
  set, get
- Medium: corosync: Better parser
- medium: scripts: implemented cluster add script
- low: scripts: handle removing multiple nodes at once
- Medium: scripts: Improved syntax for cluster scripts
- Doc: Update cluster script example and documentation
- Medium: scripts: New node remove script
- upstream cs: a10e109c4c04 

-------------------------------------------------------------------
Tue Jan 14 01:02:39 UTC 2014 - kgronlund@suse.com

- Medium: ui_resource: Fix bug in resource restart
- Medium: ui_corosync: add log command
- Medium: scripts: Allow more compact syntax for steps
- Medium: scripts: Clean up after remote script execution
- upstream cs: 7cd5688c164d 

-------------------------------------------------------------------
Fri Jan 10 05:10:16 UTC 2014 - kgronlund@suse.com

- High: scripts: Cluster scripts (fate#316464, fate#309206, fate#316332)
- Medium: help: Return error if help topic is not found (bug#40821)
- Medium: crm_gv: Support rsc_template in graphs (bnc#850159)
- Low: config: Validate boolean values correctly
- Low: main: Seed random generator on startup
- Low: main: More informative error on start failure
- Low: cluster: Use crm_node -l for node list
- Low: ui_cib: Fix typo in sublevel name: cib.cibconfig -> cib.cibstatus
- Doc: Updated documentation
- upstream cs: d2314df6e8a2

-------------------------------------------------------------------
Thu Jan  2 09:57:29 UTC 2014 - kgronlund@suse.com

- Medium: cibconfig: Updated fix for configure load method (bnc#841764)
- Low: parse: Correct recognition of kind in order constraints
- upstream cs: cfd8529e182b

-------------------------------------------------------------------
Fri Dec 20 10:11:42 UTC 2013 - kgronlund@suse.com

- Medium: ui_report: Fix bug when calling hb_report in report sublevel
- Medium: ui_history: Fix bug when checking current sublevel in 
  history commands
- upstream cs: 809d4b774bd4

-------------------------------------------------------------------
Tue Dec 17 16:48:30 UTC 2013 - kgronlund@suse.com

- Medium: parse: Resource sets in location constraints (fate#315158)
- Medium: parse: Regular expressions in location constraints
- Dev: unittests: Run unit tests with regression builds
- Low: parse: Stricter parsing of resource names
- Low: utils: Look for crmd in config.path.crm_daemon_dir
- upstream cs: 0d3abc34b627 

-------------------------------------------------------------------
Mon Dec  9 20:49:27 UTC 2013 - kgronlund@suse.com

- medium: parse: rsc_template is not recognized by parser (bnc#854562)
- medium: vars: Add support for remote-node (bnc#854552)
- low: cibconfig: add missing config import
- build: Add userprefs.py to Makefile
- build: Add missing dependency for python-PyYAML (bnc#854060)
- hb_report: Add support for xz compression (bnc#854060)

-------------------------------------------------------------------
Thu Dec  5 10:39:01 UTC 2013 - kgronlund@suse.com

- build: update version number to 2.0
- ui: minor completion bug fixes
- doc: document 'options show all'
- cluster: Added prototypical cluster sublevel
- upstream cs: 258f36978113

-------------------------------------------------------------------
Tue Dec  3 17:52:48 UTC 2013 - kgronlund@suse.com

- ui: Added bash completion
- ui: Improved interactive completion (bnc#845337)
- ui: Better help output
- ui: Colors for prompt and interactive help
- ui: Tab completion for multi-line statements (bnc#845339)
- config: New configuration file format
- ui: New command: resource scores
- configure: Allow setting role in location constraints
- templates: Updated OCFS2 template
- cluster: WIP cluster configuration sublevel
- upstream cs: b63a22f6252b

-------------------------------------------------------------------
Mon Oct 28 15:57:05 UTC 2013 - dmuhamedagic@suse.com

- build: add dependency on which
- upstream cs: eff5a29dc60e

-------------------------------------------------------------------
Fri Oct 25 16:10:35 UTC 2013 - dmuhamedagic@suse.com

- build: add hb_report from cluster-glue
- ui: anonymous temporary shadow CIBs
- ra: improve error reporting if the RA does not exist
- history: add wdiff command
- upstream cs: da117d6c690d

-------------------------------------------------------------------
Wed Oct 16 11:50:58 UTC 2013 - dmuhamedagic@suse.com

- doc: explain groups in more detail (bnc#845336)
- cibconf: fix two fencing top issues (savannah#40173)
- node: clear state new way since pcmk 1.1.8 (bnc#843699)
- cibconf: improve message when producing a configuration graph
- upstream cs: 6ebf75d0560b (1.2.6)

-------------------------------------------------------------------
Wed Sep 25 16:06:59 UTC 2013 - dmuhamedagic@suse.com

- cibconf: fix removing cluster properties in edit (bnc#841764)
- history: improve setting history source
- cibconf: fix rsc_template referencing (savannah#40011)
- 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
- site: add missing command aliases
- upstream cs: crmsh-1.2.6

-------------------------------------------------------------------
Mon Sep 23 18:11:39 UTC 2013 - kgronlund@suse.com

- Use fdupes to make symlinks of duplicate .pyo files.

-------------------------------------------------------------------
Fri Sep 13 13:06:13 UTC 2013 - dmuhamedagic@suse.com

- Add crmsh-cibadmin_can_patch.patch: Allow atomic CIB updates
  (cibadmin -P support)

-------------------------------------------------------------------
Fri Sep 13 09:05:10 UTC 2013 - dmuhamedagic@suse.com

- completion: list all resource ids for rsctest
- rsctest: fix multistate resource testing
- rsctest: add support for STONITH resources
- history: use more anonymous groups to prevent out of groups
  assertion
- upstream cs: edde9365afa6

-------------------------------------------------------------------
Wed Aug 28 14:52:09 UTC 2013 - dmuhamedagic@suse.com

- cibconf: disable atomic updates until cibadmin gets fixed
- cibconf: match special ids on configuration edit (fixes
  disappearing elements on edit)
- doc: website sources
- upstream cs: 5cfd0ebaa7e3 (1.2.6-rc3)

-------------------------------------------------------------------
Thu Aug  8 13:36:24 UTC 2013 - dmuhamedagic@suse.com

- cibconf: repair configure load update
- upstream cs: 66376eb02944

-------------------------------------------------------------------
Mon Aug  5 15:56:51 UTC 2013 - dmuhamedagic@suse.com

- release candidate 1.2.6-rc1
- main: allow starting with a specified CIB shadow
- main: make sure that tmp files get removed
- cibconf: replace minidom with lxml
- cibconf: groups can have the container meta attribute
- cibconf: do not load CIB automatically in a non-interactive
  mode (bnc#813045)
- cibconf: allow single level fencing_topology (savannah#38737)
- cibconf: improve exit code if a referenced element does not
  exist (e.g. in the show command)
- cibconf: add simulate alias for the ptest command
- cibconf: add -S when running crm_simulate (formerly ptest)
- cibconf: use cibadmin patch to update live CIB (with pcmk >= 1.1.10)
- cibconf: node ids are not id but text
- cibconf: improve elements edit operation
- resource: trace and untrace (RA) commands
- resource: prevent whitespace in meta_attributes when setting
  attributes in nested elements such as groups (bnc#815447)
- resource: add option for better control of group management
  (bnc#806901)
- node/resource: improve lifetime processing
- node: update interface to crm_node, its usage changed
  (bnc#805278)
- node: maintenance/ready commands
- node: ignore case when looking up nodes
- node: update interface to crm_node (node delete)
- node: allow forced node removal
- shadow: fix regression in cib import (from PE file)
- shadow: set shadow directory according to the user preference
- history: fix search for resource messages (bnc#803790)
- history: refresh live report for commands other than info
  (bnc#807402)
- history: use anonymous re groups to prevent out of groups assertion
- history: fix xpath expression for graphs of resource sets
- history: skip empty lines (!) when searching logs
- history: add support for rfc5242 date format in syslog
- userprefs: add reset command
- ui: fix exit code of crm status if crm_mon fails (savannah#38702)
- ui: fix exit code of the help command
- parse: drop obsolete test for operations
- performance: do not make unnecessary parameter uniqueness test
  (bnc#806372)
- performance: check programs existence with python os module
  (bnc#806372)
- performance: improve tests for running resources

-------------------------------------------------------------------
Tue Feb 12 12:16:24 UTC 2013 - dmuhamedagic@suse.com

- main: do not fail if the user's homedir is not defined
- cibconfig: directed graph support
- cibconfig: modgroup command
- cibconfig: fix syntax error in ptest
- history: create missing parts of the history cache directory
- history: graph command
- history: show pe commands
- history: diff between PE inputs
- upstream cs: 53d0f83c064e (release v1.2.5)

-------------------------------------------------------------------
Thu Dec 27 14:49:32 UTC 2012 - dmuhamedagic@suse.com

- history: update completion lists for transition
- history: add one node log pattern
- history: add date to the long peinputs listing
- upstream cs: bf5c9a8b3e87 (v1.2.4 really)

-------------------------------------------------------------------
Wed Dec 19 14:27:48 UTC 2012 - dmuhamedagic@suse.com

- history: force refresh on session load
- history: detailed transition output
- history: add colours to info
- history: try always to print some real time period
- history: print transitions in info
- history: fix regression when creating log objects
- history: implement transition save (to shadow) subcommand
- upstream cs: 7c09f05419e6 (v1.2.4)

-------------------------------------------------------------------
Tue Dec 11 17:22:00 UTC 2012 - dmuhamedagic@suse.com

- cibconfig: improve id management on element update
- cibconfig: don't bail out if filter fails
- ui: improve quotes insertion
- history: optimize source refreshing
- history: fix setting up the timeframe alias for limit
- history: fix unpacking reports specified without directory
- history: add log subcommand to transition
- ra: add support for nagios plugins
- ra: don't print duplicate RAs in the list command (bnc#793585)
- utils: make sure that there's at least one column (savannah#37658)
- build: pcmk.pc renamed to pacemaker.pc in pacemaker v1.1.8
- upstream cs: fe29639e39eb (v1.2.3)

-------------------------------------------------------------------
Mon Oct 15 18:36:52 UTC 2012 - dmuhamedagic@suse.com

- report: adjust patterns for 1.1.8
- ra: manage without glue installed (savannah#37560)
- cibconfig: show error message on id in use
- ui: readd quotes for single-shot commands
- upstream cs: b6bb311c7bd3 (crmsh-1.2.1)

-------------------------------------------------------------------
Thu Oct 11 09:41:09 UTC 2012 - dmuhamedagic@suse.com

- cibconfig: repair edit for non-vi users
- cibconfig: node type is optional now
- ra: add support for crm_resource
- ra: improve support for RH fencing-agents
- utils: exit code of cibadmin -Q on no section changed in 1.1.8
- history: add the exclude (log messages) command
- report: remove keyword 'as' which is not compatible with python
  2.4 (savannah#37534)
- build: replace StrictVersion with LooseVersion (savannah#37537)
- upstream cs: 1d38a7a06f04

-------------------------------------------------------------------
Thu Sep 27 17:42:24 UTC 2012 - dmuhamedagic@suse.com

- ra: don't fail on unknown ${} term sequences (fixes oracle 
  metadata)
- cibconfig: update schema separately (don't remove the status
  section)
- upstream cs: 0994b099c2dc

-------------------------------------------------------------------
Tue Sep 18 15:47:25 UTC 2012 - dmuhamedagic@suse.com

- help: add topics to the help system
- help: add '?' as alias for help
- help: append slash to levels in overview help screen
- help: page overview help screens
- ui: add vim syntax highlighting support
- utils: use crm_simulate if ptest is not available
- upstream cs: df0b30262868 (release 1.2.0)

-------------------------------------------------------------------
Wed Aug 29 13:07:43 UTC 2012 - dmuhamedagic@suse.com

- ui: import readline only when needed (don't print ".[?1034h")
- cibconfig: support kind attribute in orders
- cibconfig: implement node-attribute in collocations
- cibconfig: drop attributes set to default on cib import
- cibconfig: support require-all in resource sets
- cibconfig: support setting attributes resource sets
- cibconfig: support for fencing-topology
- cibconfig: new schema command
- upstream cs: a4f00b8fb5c8

-------------------------------------------------------------------
Fri Jul 20 20:34:29 UTC 2012 - dmuhamedagic@suse.com

- history: implement session saving
- history: add alias (timeframe) for the limit command
- history: improve limiting the report time period
- xml: retrieve data from schema (lf#2092)
- xml: support for RNG schema
- upstream cs: 2651d52fb3cd

-------------------------------------------------------------------
Mon Jul  9 14:12:49 UTC 2012 - dmuhamedagic@suse.com

- ui: fix the node status command (lf#2175)
- cibconf: display referenced attr set ids (lf#2304)
- cibconf: don't verify parameters starting with '$'
- cibconf: fix meta attributes verify for container elements (lf#2555)
- cibconf: test for duplicate monitor intervals (lf#2586)
- cibconf: don't skip monitor operations on verify
- ui: don't accept non-ascii input (lf#2597)
- upstream cs: a2b420ccab94

-------------------------------------------------------------------
Mon Jul  2 09:57:46 UTC 2012 - dmuhamedagic@suse.com

- ra: don't require certain parameters for rhcs stonith resources
- ticket: fix redirecting rsc references in tickets (bnc#763465)
- ui: enable wait (option -w) for single-shot configure commands
- upstream cs: 94167417eb8f

-------------------------------------------------------------------
Fri Jun  8 17:17:33 UTC 2012 - dmuhamedagic@suse.com

- report: fine tune resource match patterns
- utils: improve terminal output height calculation (pager)
- upstream cs: d1dc149810d7

-------------------------------------------------------------------
Wed Jun  6 16:53:49 UTC 2012 - dmuhamedagic@suse.com

- rsctest: fixes and support for clones
- upstream cs: fb4d9bbaff30

-------------------------------------------------------------------
Tue Jun  5 16:45:36 UTC 2012 - dmuhamedagic@suse.com

- rsctest: resource testing
- upstream cs: 28450520a1f1

-------------------------------------------------------------------
Fri May 25 15:50:15 UTC 2012 - dmuhamedagic@suse.com

- shadow: calculate shadow directory just like crm_shadow (bnc#759056)
- history: update patterns for resources
- upstream cs: 9569a7f283cb afba1bc67e98

-------------------------------------------------------------------
Mon Apr 23 10:59:48 UTC 2012 - tserong@suse.com

- Add libxslt-tools to BuildRequires

-------------------------------------------------------------------
Thu Mar 29 08:15:31 UTC 2012 - lmb@novell.com

- Change how appropriate version of pacemaker for ticket support is
  required (bnc#752241)

-------------------------------------------------------------------
Tue Mar 27 12:59:13 UTC 2012 - dmuhamedagic@suse.com

- drop dependency on python-xdg (lives in SDK repo)

-------------------------------------------------------------------
Tue Mar 27 12:34:51 UTC 2012 - dmuhamedagic@suse.com

- add Requires pacemaker >= 1.1.6-2 to the spec file

-------------------------------------------------------------------
Mon Mar 26 15:52:23 UTC 2012 - dmuhamedagic@suse.com

- move user files to standard locations (XDG)
- site: ticket standby and activate commands
- cibstatus: ticket management
- site: update interface to crm_ticket
- cibconf: use uname instead of id when listing nodes (cl#5043)
- ra: use only effective UID when choosing RA interface
- ra: always use lrmadmin with glue 1.0.10 (cl#5036)
- upstream cs: 9569a7f283cb

-------------------------------------------------------------------
Tue Feb 14 03:05:48 UTC 2012 - tserong@suse.com

- history: reset time period when setting source
- doc: describe deficiency in the configure edit command (bnc#715698)
- cibconf: repair resource parameter uniqueness test
- completion: add command aliases to completion tables (cl#5013)
- cibconf: repair ability to manage multiple rsc/op_defaults (bnc#737812)
- history: add clone/ms resources to events (fixes the transition command)
- utils: repair ptest usage (bnc#736212)
- cibconf: repair xml edit
- history: expand clones and ms in the resource command (bnc#729631)
- build: add optional regression testing on rpm build
- upstream cs: c06b8cf8fcf8

-------------------------------------------------------------------
Wed Jan 11 11:28:34 UTC 2012 - tserong@suse.com

- Clean up spec file (fix license string, don't rm buildroot, etc.)

-------------------------------------------------------------------
Tue Jan 10 08:58:20 UTC 2012 - cfarrell@suse.com

- license update: GPL-2.0
  It is sufficient to add the GPL-2.0 in SPDX format

-------------------------------------------------------------------
Fri Dec 16 12:08:13 UTC 2011 - tserong@suse.com

- Add BuildRequires: libtool

-------------------------------------------------------------------
Thu Nov 24 17:49:51 UTC 2011 - dmuhamedagic@suse.com

- cibconf: remove also elements which depend on the resource
  template which is to be deleted (bnc#730404)
- cibconf: report error if a referenced template in primitive
  doesn't exist (bnc#730404)
- upstream cs: cb8034d8d3da

-------------------------------------------------------------------
Thu Nov 17 17:24:44 UTC 2011 - dmuhamedagic@suse.com

- cibconf: exchange rsc and with-rsc after converting collocation
  sets to standard constraints (bnc#729628)
- cibconf: convert resource sets to standard constraints on
  resource removal (bnc#729628)
- ra: fix start/stop interval test
- history: don't assume that a hb_report tarball name matches the
  top directory name
- completion: add templates as possible resource refences in
  constraints
- upstream cs: aa1bda731a28

-------------------------------------------------------------------
Sun Nov  6 22:40:51 UTC 2011 - dmuhamedagic@suse.com

- history: handle non-existing source better (bnc#728346)
- history: fix regression when fetching new PE inputs (bnc#723417)
- history: use debug severity for repeating messages (bnc#726611)
- upstream cs: 431a83929670

-------------------------------------------------------------------
Wed Oct 26 17:11:22 UTC 2011 - dmuhamedagic@suse.com

- build: fetch the daemon location from glue-config.h
- upstream cs: 1d7925b6862a

-------------------------------------------------------------------
Mon Oct 24 13:18:34 UTC 2011 - dmuhamedagic@suse.com

- ui: revert changeset 3802eb56b914 (bnc#717198)
- utils: prevent spurious error messages if an element doesn't
  exist in CIB (bnc#723677)
- report: add pattern to match resource log messages
- upstream cs: 43184b4987f1

-------------------------------------------------------------------
Wed Oct 19 14:59:42 UTC 2011 - dmuhamedagic@suse.com

- stable release 1.1.0
- history/troubleshooting support
- template support
- geo-cluster support commands
- support for configure rsc_ticket
- support for LRM secrets at the resource level
- enable removal of unmanaged resources (bnc#696506)
- split-off from Pacemaker after release 1.1.6
- upstream cs: d2c001ae6344

openSUSE Build Service is sponsored by