diff --git a/releasenotes/notes/additional-wwn-hints-ffd02ceafcb3dc70.yaml b/releasenotes/notes/additional-wwn-hints-ffd02ceafcb3dc70.yaml new file mode 100644 index 000000000..7d47a6b1d --- /dev/null +++ b/releasenotes/notes/additional-wwn-hints-ffd02ceafcb3dc70.yaml @@ -0,0 +1,4 @@ +--- +features: + - Root device hints now also inspect ID_WWN_WITH_EXTENSION + and ID_WWN_VENDOR_EXTENSION from udev. diff --git a/releasenotes/notes/coreos-uses-chroot-8a01ba0b38a4a4f4.yaml b/releasenotes/notes/coreos-uses-chroot-8a01ba0b38a4a4f4.yaml new file mode 100644 index 000000000..44ccd872e --- /dev/null +++ b/releasenotes/notes/coreos-uses-chroot-8a01ba0b38a4a4f4.yaml @@ -0,0 +1,11 @@ +--- +features: + - CoreOS image builder now runs IPA in a chroot, instead + of a container. systemd-nspawn has been adding more + security features that break several things IPA needs + to do (after all, IPA manipulates hardware), such as + using sysrq triggers or writing to /sys. +upgrade: + - Now that IPA runs in a chroot, any operator tooling + built around the container may need to change (for + example, methods of getting a shell inside the container). diff --git a/releasenotes/notes/handle-configdrive-large-disks-3517e9fcf16c7f39.yaml b/releasenotes/notes/handle-configdrive-large-disks-3517e9fcf16c7f39.yaml new file mode 100644 index 000000000..f110fe08b --- /dev/null +++ b/releasenotes/notes/handle-configdrive-large-disks-3517e9fcf16c7f39.yaml @@ -0,0 +1,4 @@ +--- +fixes: + - Fixes configdrive creation for MBR disks greater than + 2TB. diff --git a/releasenotes/notes/improve-tgtd-status-d17173dc8f67959f.yaml b/releasenotes/notes/improve-tgtd-status-d17173dc8f67959f.yaml new file mode 100644 index 000000000..e649daabe --- /dev/null +++ b/releasenotes/notes/improve-tgtd-status-d17173dc8f67959f.yaml @@ -0,0 +1,3 @@ +--- +fixes: + - Makes tgtd ready status detection more robust. diff --git a/releasenotes/notes/logs-collector-non-ascii-010339bf256443c8.yaml b/releasenotes/notes/logs-collector-non-ascii-010339bf256443c8.yaml new file mode 100644 index 000000000..817e822f8 --- /dev/null +++ b/releasenotes/notes/logs-collector-non-ascii-010339bf256443c8.yaml @@ -0,0 +1,4 @@ +--- +fixes: + - Fixes an issue using the "logs" inspection collector + when logs contain non-ascii characters. diff --git a/releasenotes/notes/stream-raw-images-d2e245aaed991d86.yaml b/releasenotes/notes/stream-raw-images-d2e245aaed991d86.yaml new file mode 100644 index 000000000..1f10dca42 --- /dev/null +++ b/releasenotes/notes/stream-raw-images-d2e245aaed991d86.yaml @@ -0,0 +1,13 @@ +--- +features: + - Adds support for streaming raw images directly onto + the disk. This avoids writing the image to a tmpfs + partition before writing it to disk, which also enables + using images larger than the usable amount of RAM on + the machine IPA runs on. Pass `stream_raw_images=True` + to the `prepare_image` command to enable this; it is + disabled by default. +fixes: + - Raw images larger than available of RAM may now be used + by passing `stream_raw_images=True` to the `prepare_image` + command; these will be streamed directly to disk. diff --git a/releasenotes/notes/support-image-proxy-e2987a6589375451.yaml b/releasenotes/notes/support-image-proxy-e2987a6589375451.yaml new file mode 100644 index 000000000..474bd2441 --- /dev/null +++ b/releasenotes/notes/support-image-proxy-e2987a6589375451.yaml @@ -0,0 +1,6 @@ +--- +features: + - Adds support for setting proxy info for downloading + images. This is controlled by the `proxies` and `no_proxy` + keys in the `image_info` dict of the `prepare_image` + command. diff --git a/releasenotes/notes/support-linux-io-6bbd7ff1f0d70a0e.yaml b/releasenotes/notes/support-linux-io-6bbd7ff1f0d70a0e.yaml new file mode 100644 index 000000000..d2f9be258 --- /dev/null +++ b/releasenotes/notes/support-linux-io-6bbd7ff1f0d70a0e.yaml @@ -0,0 +1,6 @@ +--- +features: + - IPA now supports Linux-IO as an alternative to tgtd. + The iSCSI extension will try to use Linux-IO first, + and fall back to tgtd if Linux-IO is not found or + cannot be used. diff --git a/releasenotes/notes/use-latest-coreos-87f826d26b46548d.yaml b/releasenotes/notes/use-latest-coreos-87f826d26b46548d.yaml new file mode 100644 index 000000000..76ed0f547 --- /dev/null +++ b/releasenotes/notes/use-latest-coreos-87f826d26b46548d.yaml @@ -0,0 +1,4 @@ +--- +features: + - The CoreOS image builder now uses the latest CoreOS + stable version when building images. diff --git a/releasenotes/notes/use-system-random-00b0721c8ebd0c5a.yaml b/releasenotes/notes/use-system-random-00b0721c8ebd0c5a.yaml new file mode 100644 index 000000000..3eaa5d988 --- /dev/null +++ b/releasenotes/notes/use-system-random-00b0721c8ebd0c5a.yaml @@ -0,0 +1,4 @@ +--- +other: + - System random is now used where applicable, rather + than the default python random library.