Use the stable/rocky branch for dependencies

After the cut of a bifrost stable branch, it is necessary to modify the
default branch used to install dependencies to stable/rocky. We also
use the rocky tinyipa ramdisk and kernel image artifacts.

Change-Id: I284ea5456e556ddbb7c14900b22e86313138f42e
This commit is contained in:
Mark Goddard 2018-03-05 13:32:35 +00:00
parent 1ea45d1e7a
commit a6086eb4b7
4 changed files with 24 additions and 17 deletions

View File

@ -42,7 +42,7 @@ ans_network_interface: "{{ network_interface | replace('-', '_') }}"
# documentation at https://ipxe.org/crypto
ipa_file_protocol: "http"
ipa_upstream_release: "master"
ipa_upstream_release: "stable-rocky"
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"

View File

@ -40,23 +40,24 @@ ironic_git_folder: The folder to clone ironic to if missing, default to:
shade_git_folder: The folder to clone shade to if missing, defaults to:
"{{ git_root}}/shade.git"
ironicclient_git_branch: Branch to install, defaults to "master".
ironicclient_git_branch: Branch to install, defaults to "stable/rocky".
ironic_git_branch: Branch to install, defaults to "master".
ironic_git_branch: Branch to install, defaults to "stable/rocky".
shade_git_branch: Branch to install, defaults to "master".
shade_git_branch: Branch to install, defaults to "stable/rocky".
dib_git_branch: Branch to install, defaults to "master".
ironicinspector_git_branch: Branch to install, defaults to "master".
ironicinspector_git_branch: Branch to install, defaults to "stable/rocky".
ironicinspectorclient_git_branch: Branch to install, defaults to "master".
ironicinspectorclient_git_branch: Branch to install, defaults to
"stable/rocky".
reqs_git_branch: Branch to install, defaults to "master".
reqs_git_branch: Branch to install, defaults to "stable/rocky".
staging_drivers_git_branch: Branch to install, defaults to "master".
staging_drivers_git_branch: Branch to install, defaults to "stable/rocky".
keystone_git_branch: Branch to install, defaults to "master".
keystone_git_branch: Branch to install, defaults to "stable/rocky".
copy_from_local_path: Boolean value, defaults to false. If set to true,
the role will attempt to perform a filesystem copy of

View File

@ -23,15 +23,15 @@ upper_constraints_file: "{{ lookup('env', 'UPPER_CONSTRAINTS_FILE') | default(re
staging_drivers_git_folder: "{{ git_root }}/ironic-staging-drivers"
keystone_git_folder: "{{ git_root}}/keystone"
# *_git_branch can be overridden for stable branch testing
ironicclient_git_branch: master
ironic_git_branch: master
shade_git_branch: master
ironicclient_git_branch: stable/rocky
ironic_git_branch: stable/rocky
shade_git_branch: stable/rocky
dib_git_branch: master
ironicinspector_git_branch: master
ironicinspectorclient_git_branch: master
reqs_git_branch: master
staging_drivers_git_branch: master
keystone_git_branch: master
ironicinspector_git_branch: stable/rocky
ironicinspectorclient_git_branch: stable/rocky
reqs_git_branch: stable/rocky
staging_drivers_git_branch: stable/rocky
keystone_git_branch: stable/rocky
# Conditional variables utilized based on CI or manual testing options.
copy_from_local_path: false

View File

@ -0,0 +1,6 @@
---
fixes:
- |
Updates the default branch of dependent software packages from ``master``
to ``stable/rocky``. Also updates the TinyIPA ramdisk and kernel images to
use OpenStack Rocky series images.