File rubygem-crowbar-client.changes of Package rubygem-crowbar-client

-------------------------------------------------------------------
Wed Sep  2 14:16:34 UTC 2020 - Johannes Grassler <johannes.grassler@suse.com>

- Update to 3.9.3
  - Enable restricted commands for Cloud 7 (bsc#1117080, CVE-2018-17954)

-------------------------------------------------------------------
Fri Apr 17 09:24:13 UTC 2020 - Stefan Nica <snica@suse.com>

- Update to 3.9.2
  - Enable SES commands in Cloud8 (SOC-11122)

-------------------------------------------------------------------
Tue Jan  7 15:36:42 UTC 2020 - Flávio Ramalho <framalho@suse.com>

- Update to 3.9.1
  - Fix repocheck table output (SOC-10718)
  - Enable restricted commands for Cloud8 (bsc#1117080, CVE-2018-17954)

-------------------------------------------------------------------
Fri Apr  5 16:31:44 UTC 2019 - Rick Salevsky <rick.salevsky@suse.com>

- Update to 3.9.0
 - Add support for the restricted APIs
 - Add --raw to "proposal show" & "proposal edit"
 - Correctly parse error messages that we don't handle natively
 - Better upgrade repocheck output

-------------------------------------------------------------------
Wed Apr  3 10:58:14 UTC 2019 - snica@suse.com

- Update to 3.7.0
  - upgrade: Use cloud_version config for upgrade
  - ses: Add ses upload subcommand
  - Add cloud_version config field.
  - Wrap os-release file parsing for better reuse.
  - upgrade: Fix repocheck component in error message
  - upgrade: Better repocheck output

-------------------------------------------------------------------
Wed Dec 19 07:04:48 UTC 2018 - Stephan Kulow <coolo@suse.com>

- updated to version 3.6.1
 see installed CHANGELOG.md

  ## [3.6.1](https://github.com/crowbar/crowbar-client/releases/tag/v3.6.1) - 2018-12-07
  
  * BUGFIX
    * Hide the database step when it is not used (bsc#1118004)
  * ENHANCEMENT
    * Fix help strings
    * Describe how to upgrade more nodes with one command

-------------------------------------------------------------------
Tue Jun 19 12:23:49 UTC 2018 - rsalevsky@suse.com

- Update to 3.6.0
  - Fix node show help (bsc#1024498)
  - Extend the clean restart flags
  - Add an option to identify the version of product being upgraded
  - Add support for postpone/resume upgrade actions

-------------------------------------------------------------------
Tue Jan  9 12:51:33 UTC 2018 - rsalevsky@suse.com

- Update to 3.5.2
  - Display invalid nodes when editing proposal

-------------------------------------------------------------------
Tue Dec  5 13:56:19 UTC 2017 - rsalevsky@suse.com

- Update to 3.5.1
  - Escape reserved characters in credentials
  - Fix for custom user and password for database subcommand
  - Fix IP allocation subcommand (bsc#1069792)

-------------------------------------------------------------------
Fri Oct 13 12:22:29 UTC 2017 - rsalevsky@suse.com

- Update to 3.5.0
  - Add new service command and subcommands

-------------------------------------------------------------------
Fri Oct  6 11:17:29 UTC 2017 - rsalevsky@suse.com

- Update to 3.4.0
  - Fix proposal create from file (bsc#1037374)
  - Fix create proposal from data (bsc#1037374)
  - Add filtering of proposal deployment lists

-------------------------------------------------------------------
Fri Apr  7 09:19:37 UTC 2017 - rsalevsky@suse.com

- Update to 3.3.1
  - Fix CROWBAR_VERIFY_SSL environment variable evaluation
  - Fix upgrade hint after admin repochecks step (bsc#1029682)
  - Use same timeout then the crowbar API

-------------------------------------------------------------------
Thu Mar 30 15:01:14 UTC 2017 - rsalevsky@suse.com

- Update to 3.3.0
  - Allow skipping the SSL verification step
  - Add support for api/upgrade/mode API
  - Send a reset command on node reset (bsc#1025206)
  - Check for file existance before uploading backup (bsc#1025309)
  - Fix backup upload args (bsc#1026111)

-------------------------------------------------------------------
Tue Feb 14 12:58:11 UTC 2017 - rsalevsky@suse.com

- Update to 3.2.1
  - Fix json encoding for proposal edit (bsc#1023834)
  - Revert "Fix json encoding for post request (bsc#1023834)" (bsc#1024907)

-------------------------------------------------------------------
Fri Feb 10 09:32:44 UTC 2017 - rsalevsky@suse.com

- Update to 3.2.0
  - Remove experimental marker from upgrade subcommand
  - Fix json encoding for post request (bsc#1023834)
  - Print nodes status only when nodes attribute is given
  - Fix content-type sent from crowbarctl to v2 APIs

-------------------------------------------------------------------
Fri Feb  3 13:26:03 UTC 2017 - mmeister@suse.com

- Update to 3.1.9
  - Enable querying the nodes upgrade status
  - Don't show just one Error

-------------------------------------------------------------------
Thu Feb  2 08:56:07 UTC 2017 - mmeister@suse.com

- Update to 3.1.8
  - Inform the user that OpenStack backup is ongoing
  - Allow granular node upgrade
  - Display an error when a false parameter gets passed
  - Change next step after 'services' to openstack DB backup
  - Correctly format database error

-------------------------------------------------------------------
Fri Jan 13 13:35:21 UTC 2017 - mmeister@suse.com

- Update to 3.1.7
  - Guide user through the upgrade
  - Internal steps of the upgrade were renamed

-------------------------------------------------------------------
Thu Jan  5 10:37:17 UTC 2017 - mmeister@suse.com

- Update to 3.1.6
  - Catch error 406 when node alias is not unique (bsc#1011581)
  - Use cancel not prepare
  - Adapt http codes for upgrade cancel
  - Add SimpleError mixxin
  - Schema migration is included in the crowbar-init step now
  - Change endpoint of the openstack backup

-------------------------------------------------------------------
Tue Dec  6 16:32:34 UTC 2016 - rsalevsky@suse.com

- Update to 3.1.5
  - Handover timeout to the rest-client
  - Improve upgrade precheck output
  - Improve upgrade error output
  - Add subcommand to cancel upgrade
  - Drop batch build command
  - Mark upgrade subcommand as experimental

-------------------------------------------------------------------
Mon Nov 14 12:31:56 UTC 2016 - mmeister@suse.com

- Update to 3.1.4
  - Add database subcommand for fresh cloud installations
  - Update database parameter validations
  - Adapting request url's to various API change (bsc#1005149)

-------------------------------------------------------------------
Tue Oct 18 13:17:35 UTC 2016 - rsalevsky@suse.com

- Update to 3.1.3
  - Dont try to parse the body when it could be nil
  - Namespace the database setup in the upgrade case
  - Restrict the port validation to a max of 65535
  - Adapt urls after moving the repocheck APIs
  - Adapt upgrade nodes command to the API

-------------------------------------------------------------------
Mon Sep 19 07:32:30 UTC 2016 - mmeister@suse.com

- Update to 3.1.2
  - fix wrong usage of a case statement

-------------------------------------------------------------------
Fri Sep 16 14:08:16 UTC 2016 - rsalevsky@suse.com

- Update to 3.1.1
  - Use the new API version by default on SP2
  - Add upgrade database subcommand
  - Add upgrade admin server repocheck subcommand
  - Drop ha and ceph repocheck in favor of nodes repocheck

-------------------------------------------------------------------
Tue Aug 23 16:47:12 UTC 2016 - rsalevsky@suse.com

- Update to 3.1.0
  - Set default API Version to 1.0
  - Added upgrade subcommand

-------------------------------------------------------------------
Fri Aug 19 09:33:52 UTC 2016 - rsalevsky@suse.com

- Update to 3.0.1
  - Fixed batch export subcommand (bsc#994125)
  - Enable configuring the api version

-------------------------------------------------------------------
Tue Aug 16 13:07:10 UTC 2016 - mmeister@suse.com

- Update to 3.0.0
  - Adapt backups subcommand to the new api 2.0
  - Fix repository handling (bsc#993445)
  - Clarify command role show
  - Replace httparty/httmultiparty with rest-client

-------------------------------------------------------------------
Wed Jul  6 11:41:54 UTC 2016 - rsalevsky@suse.com

- Update to 2.4.3
  - Fixed timeout during proposal commit
  - Added --default option to create a proposal without an editor

-------------------------------------------------------------------
Wed May 11 12:06:55 UTC 2016 - mmeister@suse.com

- Updated to 2.4.2
  - Fixed duplicate option, renamed --anonymous shorthand from -a to -A
  - Raised timeout default value to prevent timeouts on requests
  - Pin development dependency listen to ruby 2.1 compatible version
  - Properly handle 502, 503 and 504 responses
  - Map -h and --help options properly to help subcommand
  - Extended the test suite
  - Enhanched the inline documentation
  - Added subcommand to check server sanity

-------------------------------------------------------------------
Mon Feb  8 13:47:19 UTC 2016 - tboerger@suse.com

- Updated to 2.4.1
  - Fixed updated path to installer API
  - Print correct help output for backup commands
  - Integrated changes for fixed batch API

-------------------------------------------------------------------
Wed Jan 27 14:23:28 UTC 2016 - tboerger@suse.com

- Updated to 2.4.0
  - Fixed backup commands by name
  - Fixed help output for nested commands
  - Added subcommand to trigger a backup restore
  - Added subcommand for batch build and export

-------------------------------------------------------------------
Mon Jan 18 11:29:36 UTC 2016 - tboerger@suse.com

- Updated to 2.3.0
  - Dropped --no-aliases option from node list subcommand
  - Dropped --no-names option from node list subcommand
  - Added more columns to node list subcommand
  - Order node list subcommand output alphabetically now
  - Added subcommand to reset a proposal state through the API
  - Added subcommand to interact with the backup API
  - Added subcommand to set the group of a node

-------------------------------------------------------------------
Tue Dec 15 14:01:10 UTC 2015 - tboerger@suse.com

- Updated to 2.2.1
  - Fixed attribute naming within network request classes
  - Always provide a valid output format
  - Call correct classes for ip deallocation
  - Prevent install with invalid network config

-------------------------------------------------------------------
Fri Dec  4 10:14:06 UTC 2015 - tboerger@suse.com

- Updated to 2.2.0
  - Fixed reading of files for proposal create/edit
  - Added proper error handling to file read on proposal
  - Added subcommands for installation of admin server
  - Added proper error handling for general connection

-------------------------------------------------------------------
Wed Nov 25 15:06:09 UTC 2015 - tboerger@suse.com

- Updated to 2.1.0
  - Removed the config file flag, just using default paths
  - Fixed heading for node status
  - Added API help subcommand
  - Added switch to hide ready nodes within status
  - Added switches to hide names or aliases on node list
  - Integrated config values from environment

-------------------------------------------------------------------
Thu Nov 12 16:24:22 UTC 2015 - tboerger@suse.com

- Updated to 2.0.0
  - Renamed bin/crowbar to bin/crowbarctl
  - Fixed format shortcuts to method instead of class options
  - Be sure to set the correct output format

-------------------------------------------------------------------
Wed Nov 11 13:44:36 UTC 2015 - tboerger@suse.com

- Update to 1.0.1
  - Fixed typos for renaming of HostIP
  - Fixed typos for renaming of VirtualIP
  - Downgraded terminal-table dependency

-------------------------------------------------------------------
Wed Nov 11 10:43:46 UTC 2015 - tboerger@suse.com

- Initial packaging of 1.0.0

openSUSE Build Service is sponsored by