From d9dbbd343053f4f0a84698c6a6ea1346a29f2b1b Mon Sep 17 00:00:00 2001 From: Julia Kreger Date: Tue, 9 Aug 2016 09:54:00 -0400 Subject: [PATCH] Change Bifrost to TinyIPA as the default Users have reported sporatic failures in local testing with the IPA image, possibly related to memory footprint. Switching to TinyIPA for standard testing. Change-Id: I01885c397ed1e020aae306db1656678b26306532 --- .../roles/bifrost-ironic-install/defaults/main.yml | 4 ++-- .../notes/move-to-tinyipa-8c7840b73c40a9e8.yaml | 12 ++++++++++++ 2 files changed, 14 insertions(+), 2 deletions(-) create mode 100644 releasenotes/notes/move-to-tinyipa-8c7840b73c40a9e8.yaml diff --git a/playbooks/roles/bifrost-ironic-install/defaults/main.yml b/playbooks/roles/bifrost-ironic-install/defaults/main.yml index 2f8b06ebc..03d42b654 100644 --- a/playbooks/roles/bifrost-ironic-install/defaults/main.yml +++ b/playbooks/roles/bifrost-ironic-install/defaults/main.yml @@ -41,9 +41,9 @@ ipa_file_protocol: "http" ipa_kernel: "{{http_boot_folder}}/ipa.vmlinuz" ipa_ramdisk: "{{http_boot_folder}}/ipa.initramfs" ipa_kernel_url: "{{ ipa_file_protocol }}://{{ hostvars[inventory_hostname]['ansible_' + ans_network_interface]['ipv4']['address'] }}:{{file_url_port}}/ipa.vmlinuz" -ipa_kernel_upstream_url: http://tarballs.openstack.org/ironic-python-agent/coreos/files/coreos_production_pxe.vmlinuz +ipa_kernel_upstream_url: https://tarballs.openstack.org/ironic-python-agent/tinyipa/files/tinyipa-master.vmlinuz ipa_ramdisk_url: "{{ ipa_file_protocol }}://{{ hostvars[inventory_hostname]['ansible_' + ans_network_interface]['ipv4']['address'] }}:{{file_url_port}}/ipa.initramfs" -ipa_ramdisk_upstream_url: http://tarballs.openstack.org/ironic-python-agent/coreos/files/coreos_production_pxe_image-oem.cpio.gz +ipa_ramdisk_upstream_url: https://tarballs.openstack.org/ironic-python-agent/tinyipa/files/tinyipa-master.gz deploy_image_filename: "deployment_image.qcow2" deploy_image: "{{http_boot_folder}}/{{deploy_image_filename}}" # Use cirros instead of building an image via diskimage-builder diff --git a/releasenotes/notes/move-to-tinyipa-8c7840b73c40a9e8.yaml b/releasenotes/notes/move-to-tinyipa-8c7840b73c40a9e8.yaml new file mode 100644 index 000000000..e0db53583 --- /dev/null +++ b/releasenotes/notes/move-to-tinyipa-8c7840b73c40a9e8.yaml @@ -0,0 +1,12 @@ +--- +upgrade: + - Bifrost has changed to using TinyIPA as the default + IPA image for testing. TinyIPA has a smaller footprint + for downloads and memory utilization. Users can continue + to utilize CoreOS or diskimage-builder based IPA images, + however this was done to improve testing performance and + reliability. + If the pre-existing IPA image is removed, bifrost will + automatically re-download the file upon being updated + in an installation process. Otherwise, the pre-existing + IPA image will be utilized.