summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDmitry Tantsur <divius.inside@gmail.com>2019-03-18 14:28:21 +0100
committerDmitry Tantsur <divius.inside@gmail.com>2019-03-18 15:11:27 +0100
commit872dba1a7eb9cf4d67edf21a1c0569df6c27a779 (patch)
tree7fb700fdadf732545862c753c24dcd7e0d67da34
parent65e7fca3dd8c89a7e271d6b4f9d8eeb4bf781ac3 (diff)
downloadironic-python-agent-872dba1a7eb9cf4d67edf21a1c0569df6c27a779.tar.gz
Update release notes3.6.0
Change-Id: I409379f72c8bb42b73e0f3aef8226904975d06ff
-rw-r--r--releasenotes/notes/add-secondary-sorting-by-name-for-root-disks-4de2c0358b9a1e2c.yaml2
-rw-r--r--releasenotes/notes/build-tinyipa-with-python3-d4a64aa18f970968.yaml2
-rw-r--r--releasenotes/notes/enhance-checksum-2256ffdcce13836e.yaml8
-rw-r--r--releasenotes/notes/erase_metadata_from_partitions-4f1902533d530b8f.yaml4
-rw-r--r--releasenotes/notes/parallel-erase-disk-devices-09ea33d5443aead0.yaml11
-rw-r--r--releasenotes/notes/tinyipa-python3-default-b8434793e17465db.yaml6
6 files changed, 15 insertions, 18 deletions
diff --git a/releasenotes/notes/add-secondary-sorting-by-name-for-root-disks-4de2c0358b9a1e2c.yaml b/releasenotes/notes/add-secondary-sorting-by-name-for-root-disks-4de2c0358b9a1e2c.yaml
index 5df483e1..90fd9477 100644
--- a/releasenotes/notes/add-secondary-sorting-by-name-for-root-disks-4de2c0358b9a1e2c.yaml
+++ b/releasenotes/notes/add-secondary-sorting-by-name-for-root-disks-4de2c0358b9a1e2c.yaml
@@ -2,7 +2,7 @@
features:
- |
Adds secondary sorting by device name when guessing the root disk. This
- makes the selection process more predicatble and increases the chances
+ makes the selection process more predictable and increases the chances
that systems which try only one device for booting will actually
successfully boot after deployment. As the primary sorting is still done
by size, the root device hints still take priority, and the current
diff --git a/releasenotes/notes/build-tinyipa-with-python3-d4a64aa18f970968.yaml b/releasenotes/notes/build-tinyipa-with-python3-d4a64aa18f970968.yaml
index 741a3e1c..5b0e2770 100644
--- a/releasenotes/notes/build-tinyipa-with-python3-d4a64aa18f970968.yaml
+++ b/releasenotes/notes/build-tinyipa-with-python3-d4a64aa18f970968.yaml
@@ -1,4 +1,4 @@
---
other:
- Updates the tinyipa build scripts to support building and running Ironic
- Python Agent with python3.6.
+ Python Agent with Python 3.
diff --git a/releasenotes/notes/enhance-checksum-2256ffdcce13836e.yaml b/releasenotes/notes/enhance-checksum-2256ffdcce13836e.yaml
index 1d630f29..7b401519 100644
--- a/releasenotes/notes/enhance-checksum-2256ffdcce13836e.yaml
+++ b/releasenotes/notes/enhance-checksum-2256ffdcce13836e.yaml
@@ -1,7 +1,7 @@
---
features:
- |
- Adds enhanced checksum support to IPA, when ``os_hash_algo`` and
- ``os_hash_value`` are passed in via ``image_info``, it will be used
- for image checksum calculation and verification. The md5 checksum
- is supported if these information are absent. \ No newline at end of file
+ Adds enhanced checksum support to IPA. When ``os_hash_algo`` and
+ ``os_hash_value`` are passed in via ``image_info`` (from the node's
+ ``instance_info``), they will be used for image checksum calculation and
+ verification. The md5 checksum is used if this information is absent.
diff --git a/releasenotes/notes/erase_metadata_from_partitions-4f1902533d530b8f.yaml b/releasenotes/notes/erase_metadata_from_partitions-4f1902533d530b8f.yaml
index 9306e853..aa97bd84 100644
--- a/releasenotes/notes/erase_metadata_from_partitions-4f1902533d530b8f.yaml
+++ b/releasenotes/notes/erase_metadata_from_partitions-4f1902533d530b8f.yaml
@@ -1,8 +1,8 @@
---
features:
- |
- Erase metadata on disk partitions to prevent the Linux kernel from
- automatically recreating storage entities (eg LVM, RAID) described by the
+ Erases metadata on disk partitions to prevent the Linux kernel from
+ automatically recreating storage entities (e.g. LVM, RAID) described by the
metadata. The Hardware Manager API was correspondingly modified to
optionally include partitions when listing block devices. See `story
2003673 <https://storyboard.openstack.org/#!/story/2003673>`_ for details.
diff --git a/releasenotes/notes/parallel-erase-disk-devices-09ea33d5443aead0.yaml b/releasenotes/notes/parallel-erase-disk-devices-09ea33d5443aead0.yaml
index 0f04ecb0..3f06335e 100644
--- a/releasenotes/notes/parallel-erase-disk-devices-09ea33d5443aead0.yaml
+++ b/releasenotes/notes/parallel-erase-disk-devices-09ea33d5443aead0.yaml
@@ -1,11 +1,10 @@
---
features:
- |
- Support parallel disk device erasure. This is controlled by the
- ``driver_internal_info['agent_enable_parallel_erasure']`` passed
- by ironic.
+ Supports parallel disk device erasure. This is controlled by ironic's
+ ``[deploy]disk_erasure_concurrency`` configuration option.
other:
- |
- The ``HardwareManager.erase_block_device`` interface could be called
- concurrently to support the feature of parallel disk device erasure,
- it should be implemented in a thread-safe way. \ No newline at end of file
+ The ``HardwareManager.erase_block_device`` method is now called
+ concurrently when parallel disk device erasure is used. It must be
+ implemented in a thread-safe way.
diff --git a/releasenotes/notes/tinyipa-python3-default-b8434793e17465db.yaml b/releasenotes/notes/tinyipa-python3-default-b8434793e17465db.yaml
index a2b276b6..d53a7a3b 100644
--- a/releasenotes/notes/tinyipa-python3-default-b8434793e17465db.yaml
+++ b/releasenotes/notes/tinyipa-python3-default-b8434793e17465db.yaml
@@ -1,9 +1,7 @@
---
prelude: >
- Tinyipa is the base image for testing Ironic Python Agent.
- In the effort of moving toward a full Python 3 friendly environment,
- with this patch we start building the tinyipa image with Python 3 by
- default.
+ Starting with this release, the Ironic Python Agent images used in the CI
+ (tinyipa) run with Python 3 by default.
other:
- Change the Python default version used to build and run the Ironic
Python Agent in the Tiny Core based image to 3.6.