File python-ceph-cfg.changes of Package python-ceph-cfg

-------------------------------------------------------------------
Fri Nov 11 23:15:14 UTC 2016 - osynge@suse.com

- Updated to version 0.2.3
  * Better error reporting when failing to communicate with the 
    cluster.
  * Handle configuration files with no sections correctly.
  * Better python3 compliance.
  * More unit tests.

-------------------------------------------------------------------
Fri Sep  9 13:44:30 UTC 2016 - osynge@suse.com

- Updated to version 0.2.0.
  * Bugfix with mon_status.
  * Generate junit test results when running tox by default.

-------------------------------------------------------------------
Thu Sep  8 11:44:02 CEST 2016 UTC 2016 - osynge@suse.com

- Updated to version 0.2.0.
  * bnc#994637
  * Add new mon methods to allow life cycling mon roles.
    + mon_destroy
    + mon_list
  * API change for mon methods require mon_name argument.
    + mon_is
    + mon_status
    + mon_quorum
    + mon_active
    + mon_create

-------------------------------------------------------------------
Mon Sep  5 14:34:36 11:10:39 UTC 2016 - osynge@suse.com

- Updated to version 0.1.9.
  * OSD reweight method.
    + Useful for remote rebalancing of the cluster.
    + Useful for gracefully decomisoning an OSD when set to 0 weight.
  * Added cephfs methods
    + cephfs_ls
    + cephfs_add
      - bnc#983971
    + cephfs_del
      - bnc#994602
  * Dont run unit tests on SLE12 builds of the rpm 
    + Due to packages not being available.

-------------------------------------------------------------------
Wed Aug 17 10:28:11 UTC 2016 - osynge@suse.com

- Updated to version 0.1.8.
  * python 3.4 tox support for unit tests.
    + Now runs unit tests in python 2.7 and 3.4
  * When called by salt fix exception in utils_which.
    + should provide useful diagnostic message.
    + bnc#994056
  * Avoid side effect of not being mon node.
  * Merge improvements to mon_members_refresh.
    + Remove side effect of not being a mon node.
    + Added tests for ceph_cfg.mdl_updater.mon_members_refresh.
    + Fix error message "section error" which was misleading.
    + bnc#993468

-------------------------------------------------------------------
Wed Jul 13 14:47:41 UTC 2016 - osynge@suse.com

- Updated to version 0.1.7
  * Refactor rgw and mds to use common class to manage service keys.
  * Add central constant for timeouts and use it where applicable.
    + Change default timeout to 20 seconds.
    + bnc#988418
  * Fix permissions on mds and rgw service keys.
    + bnc#982290
  * Enable mon daemons on boot.
    + bnc#983254

-------------------------------------------------------------------
Mon Jul 11 11:41:14 UTC 2016 - osynge@suse.com

- Updated to version 0.1.6
  * Added ceph config file parser with tests.
    + bnc#983474

-------------------------------------------------------------------
Wed Jul  6 16:31:33 UTC 2016 - osynge@suse.com

- Added run time dependences on:
  * parted
  * gptfdisk
  * util-linux
    + bnc#982536

-------------------------------------------------------------------
Wed Jul  6 16:11:53 UTC 2016 - osynge@suse.com

- Fixed purge function.
  * bnc#987582
- Fixed handling of floppy disks on target clusters
  * bnc#982536
- Added new discover fields for disks and partitions.
  * disk
    + 'DRIVER',
    + 'SECTOR_SIZE_LOGICAL',
    + 'SECTOR_SIZE_PHYSICAL',
    + 'TABLE',
    + 'VENDOR_NAME'
  * partition
    + 'NUMBER',
    + 'SIZE_HUMAN'
  * bnc#982548
- Added test for lsblk version.
- Added test for lsblk parsing
- Added test for parted parsing

-------------------------------------------------------------------
Mon May 30 18:52:41 UTC 2016 - osynge@suse.com

- Updated to version 0.1.4
  * Remove nose test from setup.py

-------------------------------------------------------------------
Mon May 30 17:52:24 UTC 2016 - osynge@suse.com

- Updated to version 0.1.3
  * Add flake8 and py.test infrastructure
  * rgw: do not check for missing pools.
    + RGW pools have different names on Jewel.
    + these pools are autocreated in Jewel.
    + Creating pools which are not used for the 2 reasons above only increases pg's/pgp's per osd.
    + Multisite/Multizone does probably not need these standard rgw pools.

-------------------------------------------------------------------
Wed May 11 13:03:49 UTC 2016 - osynge@suse.com

- Updated to version 0.1.2
  * memoize the paths for executables only when they are found
    - bnc#979398

-------------------------------------------------------------------
Wed May 11 07:04:29 UTC 2016 - osynge@suse.com

- Updated to version 0.1.1
  * Raise exceptions when CLI tools are missing
    - bnc#979321

-------------------------------------------------------------------
Wed Apr 27 10:17:15 UTC 2016 - osynge@suse.com

- Fixed license in the rpm to match the code.
- Improved rpm metadata description.

-------------------------------------------------------------------
Tue Apr 26 11:58:35 UTC 2016 - osynge@suse.com

- Updated to version 0.1.0
  * Change code base to a library.
  * Check for mds rgw commands

-------------------------------------------------------------------
Wed Apr 20 14:14:14 UTC 2016 - osynge@suse.com

- If the boot strap mon directory is missing create it.

-------------------------------------------------------------------
Fri Apr 15 11:13:56 UTC 2016 - osynge@suse.com

- Initial version
openSUSE Build Service is sponsored by