Improve grammar/readability in Ocata release notes

Change-Id: I00829cd4e3f1684e0f385484e116387b7bb61cd3
This commit is contained in:
Miles Gould 2017-02-13 13:19:45 +00:00
parent 6993bd82f4
commit 4737681675
11 changed files with 26 additions and 24 deletions

View File

@ -1,8 +1,9 @@
--- ---
fixes: fixes:
- Accepting ``ipa-api-url`` value specified in the configuration - Values of ``ipa-api-url`` specified in the configuration
file that does not start with either ``https://`` or ``http://``. file that do not start with either ``https://`` or ``http://`` are no
Such value leads failure while contacting ironic-api. longer accepted.
This misconfiguration will be detected on ironic-python-agent start. Such values lead to failure while contacting ironic-api.
Such misconfigurations will be detected on ironic-python-agent start.
An exception will be raised and an error about the invalid value An exception will be raised and an error about the invalid value
will be logged. will be logged.

View File

@ -1,15 +1,16 @@
--- ---
features: features:
- Ironic Python Agent now can access other services - Ironic Python Agent can now access other services
(Ironic, Inspector, image backend) when those are configured with (Ironic, Inspector, image backend) when those are configured with
HTTPS endpoints and use custom server certificates or require HTTPS endpoints and use custom server certificates or require
client certificates. client certificates.
It is possible to add a custom Certificate Authority (CA) file and client It is possible to add a custom Certificate Authority (CA) file and client
certificate files to the deploy ramdisk during build, certificate files to the deploy ramdisk during build,
and provide paths to those as corresponding new options and provide paths to those as corresponding new options
in ``ironic_python_agent.conf`` configuration file. in the ``ironic_python_agent.conf`` configuration file.
Validation of server certificate can be turned off with ``insecure`` Validation of the server certificate can be turned off with the
config option or via ``ipa-insecure`` kernel boot parameter. ``insecure`` config option or via the ``ipa-insecure`` kernel boot
parameter.
This should make it possible to run IPA in CI-like environments that use This should make it possible to run IPA in CI-like environments that use
HTTPS endpoints with self-signed sertificates. HTTPS endpoints with self-signed certificates.

View File

@ -1,5 +1,5 @@
--- ---
fixes: fixes:
- If booted into a kernel that supports IPv6 Ironic Python Agent - If booted into a kernel that supports IPv6, Ironic Python Agent
now listens for connections on both the IPv4 and IPv6 wildcard now listens for connections on both the IPv4 and IPv6 wildcard
address. addresses.

View File

@ -1,6 +1,6 @@
--- ---
fixes: fixes:
- If using Linux-IO, ISCSI targets now support deploying over - If using Linux-IO, ISCSI targets now support deploying over
a IPv6 network if booted into a IPv6 enabled kernel. IPv6 will an IPv6 network if booted into an IPv6 enabled kernel. IPv6 will
be used for deployments for all traffic between ironic and IPA be used for deployments for all traffic between ironic and IPA
if IPA is passed a IPv6 address in the Ironic api url. if IPA is passed an IPv6 address in the Ironic API URL.

View File

@ -2,4 +2,4 @@
fixes: fixes:
- | - |
Limits the memory usage of ``qemu-img convert`` command to 1 GiB to Limits the memory usage of ``qemu-img convert`` command to 1 GiB to
avoid it from causing the host machine to fail due not enough ram. prevent it from causing the host machine to fail due to not enough RAM.

View File

@ -1,6 +1,6 @@
--- ---
fixes: fixes:
- Fix LLDP discovery to not fail completely when odd number of bytes is - Fix LLDP discovery to not fail completely when an odd number of bytes is
received in an LLDP package. received in an LLDP package.
- Fix raw sockets code to properly propagate exceptions to a caller instead - Fix raw sockets code to properly propagate exceptions to a caller instead
of silencing them and returning None (causing failures later). of silencing them and returning None (causing failures later).

View File

@ -2,5 +2,5 @@
fixes: fixes:
- | - |
Ironic Python Agent no longer requires 'bash' to be present in the user Ironic Python Agent no longer requires 'bash' to be present in the user
image when preparing the partition image for local boot, image when preparing the partition image for local boot, and uses the
and uses default 'sh' interpreter to run 'grub'-related commands instead. default 'sh' interpreter to run 'grub'-related commands instead.

View File

@ -1,4 +1,4 @@
--- ---
other: other:
- Ironic Python Agent now uses ``oslo-config-generator`` to create the - Ironic Python Agent now uses ``oslo-config-generator`` to create the
sample of configuration file. sample configuration file.

View File

@ -1,6 +1,6 @@
--- ---
upgrade: upgrade:
- | - |
Two reserved fields ``switch_port_descr`` and Two reserved fields, ``switch_port_descr`` and
``switch_chassis_descr`` were deprecated in ``switch_chassis_descr``, were deprecated in
Newton cycle and now are removed. Newton cycle and now are removed.

View File

@ -1,5 +1,5 @@
--- ---
fixes: fixes:
- If ipa-api-url is not configured in pxe parameters, skip lookup and heartbeat - If ipa-api-url is not configured in pxe parameters, skip lookup and heartbeat
to avoid ConnectionError when the IPA starts. See https://bugs.launchpad.net/bugs/1643966 to avoid ConnectionError when IPA starts. See https://bugs.launchpad.net/bugs/1643966
for details. for details.

View File

@ -1,6 +1,6 @@
--- ---
fixes: fixes:
- The ironic-python-agent when writing a partition image now - When writing a partition image, IPA now
installs grub to the UEFI fallback path. e.g. EFI/BOOT/BOOTX64.EFI installs grub to the UEFI fallback path (e.g. ``EFI/BOOT/BOOTX64.EFI``).
The fallback path is used to boot the bare metal node if the NVRAM is The fallback path is used to boot the bare metal node if the NVRAM is
reset. reset.