diff --git a/dib/ironic-python-agent-ramdisk/element-deps b/dib/ironic-python-agent-ramdisk/element-deps index 28e5a3c..2b7162c 100644 --- a/dib/ironic-python-agent-ramdisk/element-deps +++ b/dib/ironic-python-agent-ramdisk/element-deps @@ -1,11 +1,9 @@ +ironic-ramdisk-base dhcp-all-interfaces ibft-interfaces install-static -no-final-image package-installs pip-and-virtualenv pkg-map -runtime-ssh-host-keys -selinux-permissive source-repositories svc-map diff --git a/dib/ironic-ramdisk-base/README.rst b/dib/ironic-ramdisk-base/README.rst new file mode 100644 index 0000000..c32839f --- /dev/null +++ b/dib/ironic-ramdisk-base/README.rst @@ -0,0 +1,5 @@ +ironic-ramdisk-base +=================== + +This is a base element for ironic ramdisks. It does not install anything, just +takes the prepared images and extract kernel/ramdisk from it. diff --git a/dib/ironic-python-agent-ramdisk/cleanup.d/99-ramdisk-create b/dib/ironic-ramdisk-base/cleanup.d/99-ramdisk-create similarity index 100% rename from dib/ironic-python-agent-ramdisk/cleanup.d/99-ramdisk-create rename to dib/ironic-ramdisk-base/cleanup.d/99-ramdisk-create diff --git a/dib/ironic-ramdisk-base/element-deps b/dib/ironic-ramdisk-base/element-deps new file mode 100644 index 0000000..f858f55 --- /dev/null +++ b/dib/ironic-ramdisk-base/element-deps @@ -0,0 +1,3 @@ +no-final-image +runtime-ssh-host-keys +selinux-permissive diff --git a/releasenotes/notes/ironic-ramdisk-base-3bfb9b90ad416891.yaml b/releasenotes/notes/ironic-ramdisk-base-3bfb9b90ad416891.yaml new file mode 100644 index 0000000..5b26a91 --- /dev/null +++ b/releasenotes/notes/ironic-ramdisk-base-3bfb9b90ad416891.yaml @@ -0,0 +1,5 @@ +--- +features: + - | + The new element ``ironic-ramdisk-base`` can be used to build ramdisks + without IPA itself or any of its dependencies.