File python-ironic-lib.changes of Package python-ironic-lib
-------------------------------------------------------------------
Tue Apr 7 19:28:53 UTC 2020 - cloud-devel@suse.de
- update to version 2.14.3
- Use last digit to determine paritition naming scheme
- Erase expected GPT locations in metadata wipe
- Rescan after making partition changes
-------------------------------------------------------------------
Mon Oct 21 10:43:25 UTC 2019 - cloud-devel@suse.de
- update to version 2.14.2
- Replace openstack.org git:// URLs with https://
- OpenDev Migration Patch
- Include partiton name and flags from parted output
-------------------------------------------------------------------
Wed Feb 6 14:56:06 UTC 2019 - cloud-devel@suse.de
- update to version 2.14.1
- Check GPT table with sgdisk insread of partprobe
- Run sync and partprobe after adding a configdrive partition
- Update UPPER_CONSTRAINTS_FILE for stable/rocky
- Prevent configuration changes in unit tests from affecting each other
- Make search for config drive partition case insensitive
- Update .gitreview for stable/rocky
- Revert "Use dd conv=sparse when writing images to nodes"
- import zuul job settings from project-config
-------------------------------------------------------------------
Tue Sep 4 08:36:36 UTC 2018 - cloud-devel@suse.de
- update to version 2.14.0
- Fall back to PARTUUID if UUID returns nothing.
- Remove unneccessary lambda from _test_make_partitions
- Gate fix: Cap hacking to avoid gate failure
- Do not run API (functional) tests in the CI
- Zuul: Remove project name
- Expose GPT partitioning fixing method
- Add logic to create PReP partition for ppc64* arch
- fix lower constraints and uncap eventlet
- Switch the CI to hardware types and clean up playbooks
- fix tox python3 overrides
- Use six.wraps() for Metrics so decorated methods can be inspected
- Replace curly quotes with straight quotes
- Change launchpad references to storyboard
- Switch to using stestr
- Use the 'ironic' queue for the gate
- Add missing 'self' parameter to class methods
- Add retry attempts for the partprobe command
- Updated from global requirements
- add lower-constraints job
- Remove testrepository
-------------------------------------------------------------------
Fri Mar 2 14:37:06 UTC 2018 - cloud-devel@suse.de
- update to version 2.12.0
- Use the tempest plugin from openstack/ironic-tempest-plugin
- Fix issue with double mocking of utils.execute functions
- Add raises note to disk_utils.get_disk_identifier
- Migrate to stestr as unit tests runner
- Simplify logic in wait_for_disk_to_become_available
- Added `by_path` root device hint
- zuul: Remove un-needed projects in required_projects
- zuul: Centralize irrelevant-files in legacy-ironic-lib-dsvm-base
- Zuul: add file extension to playbook path
- Update version of flake8-import-order package
- Update and replace http with https for doc links
- Use dd conv=sparse when writing images to nodes
- flake8: Enable some off-by-default checks
- Move openstack-tox-cover job to project config
- Move legacy ironic-lib jobs in-tree
- Add wait_for_disk to destroy_disk_metadata function
- tox: Use the default version of Python 3 for tox tests
- Updated from global requirements
- Avoid tox_install.sh for constraints support
-------------------------------------------------------------------
Tue Feb 13 08:08:38 UTC 2018 - cloud-devel@suse.de
- update to version 2.10.1
- Use dd conv=sparse when writing images to nodes
- Update UPPER_CONSTRAINTS_FILE for stable/pike
- Zuul: Remove project name
- Move legacy ironic-lib jobs in-tree
- Use the tempest plugin from openstack/ironic-tempest-plugin
- zuul: Centralize irrelevant-files in legacy-ironic-lib-dsvm-base
- Update .gitreview for stable/pike
- Updated from global requirements
-------------------------------------------------------------------
Fri Aug 25 08:55:06 UTC 2017 - cloud-devel@suse.de
- update to version 2.9.0
- Adjust test with option 'backend'
- Use enforce_type=False in test_nonexisting_backend
- Update UPPER_CONSTRAINTS_FILE for stable/ocata
- Add 'sgdisk -Z' to destroy_disk_metadata
- Rework base landing page to contributor docs
- Correct url in setup.cfg for documentation path
- Add missing 'autospec' statements to unit test mocks
- Remove translation of log messages
- Prevent tests from using utils.execute()
- Improve logs for the root device hints mechanism
- Add .eggs to the .gitignore file
- Switch from oslosphinx to openstackdocstheme
- Support for NVMe drives for config drives
- Remove unit tests that test oslo_concurrency.processutils.execute
- flake8: Specify 'ironic_lib' as name of app
- Make disk size check output handling consistent
- Remove unnecessary setUp function in testcase
- Python 3.5 is added
- Remove pbr warnerrors in favor of sphinx check
- Test that configdrive disk exist with test -e
- Limit memory usage when running qemu-img
- Revert "Update UPPER_CONSTRAINTS_FILE for stable/ocata"
- Update test requirement
- Use flake8-import-order
- Updated from global requirements
-------------------------------------------------------------------
Thu Feb 16 16:37:09 UTC 2017 - cloud-devel@suse.de
- update to version 2.5.2:
- Show team and repo badges on README
- Add match_root_device_hints() to the utils.py module
- Remove tests and common.i18n from autodoc
- Remove unneeded disk_utils.mkfs() function
- Create configdrive partitions as vfat
- Add more tests for work_on_disk
- Use 'code-block' for pieces of code
- Fix typo in error message
- Check for HCTL as part of root device hints
- Using assertIsNone() is preferred over assertEqual()
- Add py35 to tox environments
- Bump hacking to 0.11.0 in test-requirements
- Fix exception for multiple devices with same label
- Add missing autospec=True to mocks
- Wait for a config drive device to be available
- Use oslo_serialization.base64 to follow OpenStack Python3
- Update .gitreview for stable/ocata
- Fix creating config drive for whole disk images
- Fix check for GPT partioned device
- TrivialFix: Remove cfg import unused
- Correctly count the number of primary partitions
- Correct reraising of exception
- Sync tools/tox_install.sh
- Extend parse_root_device_hints to support operators
- Add prefix "$" for command examples
- Limit memory usage when running qemu-img
- followup to disk_utils.count_mbr_partitions()
- Changed the home-page of ironic-lib
- Fix retrieval of config-2 existing partition
- Updated from global requirements
- Add debug logging while waiting for udevadm
-------------------------------------------------------------------
Tue Jan 31 07:34:13 UTC 2017 - dmueller@suse.com
- update to 2.1.3:
* Limit memory usage when running qemu-img (bsc#1024970, CVE-2015-5162)
-------------------------------------------------------------------
Thu Jan 12 21:30:08 UTC 2017 - dmueller@suse.com
- update to 2.1.2:
* followup to disk_utils.count_mbr_partitions()
* Correctly count the number of primary partitions
* Wait for a config drive device to be available
-------------------------------------------------------------------
Mon Nov 14 14:53:27 UTC 2016 - dmueller@suse.com
- update to 2.1.0
-------------------------------------------------------------------
Thu Aug 11 10:13:57 UTC 2016 - tbechtold@suse.com
- update to 2.0.0:
* Include wipefs --force option
* Updated from global requirements
* Add keyword arg 'log_stdout' to utils.execute()
* Remove releasenotes/*
* Use autospec in mocked objects
* Add support for metrics
* Ignore .idea folder
* Remove deprecated disk util configs
* Add support for BIOS local boot for GPT label
* Clarify which projects are meant to use the ironic-lib
* Fix coverage option and execution
- Use pypi.io as Source url
-------------------------------------------------------------------
Wed May 11 07:53:57 UTC 2016 - tbechtold@suse.com
- update to 1.3.0:
* Updated from global requirements
* Explore config options to oslo-config-generator
* Clean up test-requirements
* use wipefs to erase FS meta information
* Updated from global requirements
- Adjust Requires
-------------------------------------------------------------------
Mon Mar 14 17:55:19 UTC 2016 - tbechtold@suse.com
- update to 1.1.0:
* Fixes naming for the partitions in baremetal
* Add support for choosing the disk label
* Updated from global requirements
* Remove unused packages from requirements
* Sync test_utils from ironic
* Add tests for qemu_img_info() & convert_image()
* Use imageutils from oslo.utils
* Default for root_helper config
* Replace deprecated LOG.warn with LOG.warning
* Replace rootwrap_config and rootwrap_helper_cmd with root_helper
* Remove tempdir config, add tempdir parameter
* Fix help string for 'rootwrap_helper_cmd'
* Use standard locale when executing 'parted' command
* Replace .iteritems() with .items()
* Add more info level logs to disk_utils.work_on_disk() method
* Sync the make_partitions function with ironic
* Add 'node_uuid' in debug logs to assist debugging
* Move to oslo.i18n
* Put py34 first in the env order of tox
* Remove README.md and update README.rst
* Update link for where to report bugs
* Remove execute permission from exception.py
* Add a cover target to tox
* Better optimize test runs
* Move tests/ under ironic_lib/, use ostestr
* Remove TODO
* Update setup.cfg
* Use standard locale when executing 'dd' command
- Adjust Requires
-------------------------------------------------------------------
Wed Sep 9 11:07:18 UTC 2015 - tbechtold@suse.com
- Initial packaging (version 0.1.0)