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)

openSUSE Build Service is sponsored by