* Fri Nov 11 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 09 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 08 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 05 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 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 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 2016 osynge@suse.com
- Updated to version 0.1.6
* Added ceph config file parser with tests.
+ bnc#983474
* Wed Jul 06 2016 osynge@suse.com
- Added run time dependences on:
* parted
* gptfdisk
* util-linux
+ bnc#982536
* Wed Jul 06 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 2016 osynge@suse.com
- Updated to version 0.1.4
* Remove nose test from setup.py
* Mon May 30 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 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 2016 osynge@suse.com
- Updated to version 0.1.1
* Raise exceptions when CLI tools are missing
- bnc#979321
* Wed Apr 27 2016 osynge@suse.com
- Fixed license in the rpm to match the code.
- Improved rpm metadata description.
* Tue Apr 26 2016 osynge@suse.com
- Updated to version 0.1.0
* Change code base to a library.
* Check for mds rgw commands
* Wed Apr 20 2016 osynge@suse.com
- If the boot strap mon directory is missing create it.
* Fri Apr 15 2016 osynge@suse.com
- Initial version