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:
- Accepting ``ipa-api-url`` value specified in the configuration
file that does not start with either ``https://`` or ``http://``.
Such value leads failure while contacting ironic-api.
This misconfiguration will be detected on ironic-python-agent start.
- Values of ``ipa-api-url`` specified in the configuration
file that do not start with either ``https://`` or ``http://`` are no
longer accepted.
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
will be logged.

View File

@ -1,15 +1,16 @@
---
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
HTTPS endpoints and use custom server certificates or require
client certificates.
It is possible to add a custom Certificate Authority (CA) file and client
certificate files to the deploy ramdisk during build,
and provide paths to those as corresponding new options
in ``ironic_python_agent.conf`` configuration file.
Validation of server certificate can be turned off with ``insecure``
config option or via ``ipa-insecure`` kernel boot parameter.
in the ``ironic_python_agent.conf`` configuration file.
Validation of the server certificate can be turned off with the
``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
HTTPS endpoints with self-signed sertificates.
HTTPS endpoints with self-signed certificates.

View File

@ -1,5 +1,5 @@
---
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
address.
addresses.

View File

@ -1,6 +1,6 @@
---
fixes:
- 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
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:
- |
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:
- 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.
- Fix raw sockets code to properly propagate exceptions to a caller instead
of silencing them and returning None (causing failures later).

View File

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

View File

@ -1,4 +1,4 @@
---
other:
- 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:
- |
Two reserved fields ``switch_port_descr`` and
``switch_chassis_descr`` were deprecated in
Two reserved fields, ``switch_port_descr`` and
``switch_chassis_descr``, were deprecated in
Newton cycle and now are removed.

View File

@ -1,5 +1,5 @@
---
fixes:
- 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.

View File

@ -1,6 +1,6 @@
---
fixes:
- The ironic-python-agent when writing a partition image now
installs grub to the UEFI fallback path. e.g. EFI/BOOT/BOOTX64.EFI
- When writing a partition image, IPA now
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
reset.
reset.