Skip to content
Snippets Groups Projects
Commit 0f78fcda authored by Zuul's avatar Zuul Committed by Gerrit Code Review
Browse files

Merge "Use new collections in Kayobe"

parents 9765b648 dbcc3f4a
No related branches found
No related tags found
No related merge requests found
...@@ -50,15 +50,16 @@ ...@@ -50,15 +50,16 @@
#ipa_build_dib_env: #ipa_build_dib_env:
# List of default git repositories containing Diskimage Builder (DIB) elements. # List of default git repositories containing Diskimage Builder (DIB) elements.
# See stackhpc.os-images role for usage. Default is one item for IPA builder. # See stackhpc.openstack.os_images role for usage.
# Default is one item for IPA builder.
#ipa_build_dib_git_elements_default: #ipa_build_dib_git_elements_default:
# List of additional git repositories containing Diskimage Builder (DIB) # List of additional git repositories containing Diskimage Builder (DIB)
# elements. See stackhpc.os-images role for usage. Default is empty. # elements. See stackhpc.openstack.os_images role for usage. Default is empty.
#ipa_build_dib_git_elements_extra: #ipa_build_dib_git_elements_extra:
# List of git repositories containing Diskimage Builder (DIB) elements. See # List of git repositories containing Diskimage Builder (DIB) elements. See
# stackhpc.os-images role for usage. Default is a combination of # stackhpc.openstack.os_images role for usage. Default is a combination of
# ipa_build_dib_git_elements_default and ipa_build_dib_git_elements_extra. # ipa_build_dib_git_elements_default and ipa_build_dib_git_elements_extra.
#ipa_build_dib_git_elements: #ipa_build_dib_git_elements:
......
...@@ -14,9 +14,10 @@ ...@@ -14,9 +14,10 @@
#overcloud_dib_host_packages_extra: #overcloud_dib_host_packages_extra:
# List of overcloud host disk images to build. Each element is a dict defining # List of overcloud host disk images to build. Each element is a dict defining
# an image in a format accepted by the stackhpc.os-images role. Default is to # an image in a format accepted by the stackhpc.openstack.os_images role.
# build an image named "deployment_image" configured with the overcloud_dib_* # Default is to build an image named "deployment_image" configured with the
# variables defined below: {"name": "deployment_image", "elements": "{{ # overcloud_dib_* variables defined below:
# {"name": "deployment_image", "elements": "{{
# overcloud_dib_elements }}", "env": "{{ overcloud_dib_env_vars }}", # overcloud_dib_elements }}", "env": "{{ overcloud_dib_env_vars }}",
# "packages": "{{ overcloud_dib_packages }}"}. # "packages": "{{ overcloud_dib_packages }}"}.
#overcloud_dib_host_images: #overcloud_dib_host_images:
...@@ -57,15 +58,15 @@ ...@@ -57,15 +58,15 @@
#overcloud_dib_packages: #overcloud_dib_packages:
# List of default git repositories containing Diskimage Builder (DIB) elements. # List of default git repositories containing Diskimage Builder (DIB) elements.
# See stackhpc.os-images role for usage. Default is empty. # See stackhpc.openstack.os_images role for usage. Default is empty.
#overcloud_dib_git_elements_default: #overcloud_dib_git_elements_default:
# List of additional git repositories containing Diskimage Builder (DIB) # List of additional git repositories containing Diskimage Builder (DIB)
# elements. See stackhpc.os-images role for usage. Default is empty. # elements. See stackhpc.openstack.os_images role for usage. Default is empty.
#overcloud_dib_git_elements_extra: #overcloud_dib_git_elements_extra:
# List of git repositories containing Diskimage Builder (DIB) elements. See # List of git repositories containing Diskimage Builder (DIB) elements. See
# stackhpc.os-images role for usage. Default is a combination of # stackhpc.openstack.os_images role for usage. Default is a combination of
# overcloud_dib_git_elements_default and overcloud_dib_git_elements_extra. # overcloud_dib_git_elements_default and overcloud_dib_git_elements_extra.
#overcloud_dib_git_elements: #overcloud_dib_git_elements:
......
...@@ -15,7 +15,7 @@ ...@@ -15,7 +15,7 @@
""" """
This module provides Ansible filters that generate configuration for This module provides Ansible filters that generate configuration for
systemd-networkd NetDevs, links and networks. The results are compatible with systemd-networkd NetDevs, links and networks. The results are compatible with
the stackhpc.ansible_role_systemd_networkd role. the stackhpc.linux.systemd_networkd role.
Systemd-networkd uses INI-style configuration files, with the provision for Systemd-networkd uses INI-style configuration files, with the provision for
multiple sections with the same name, and multiple options with the same name multiple sections with the same name, and multiple options with the same name
...@@ -504,7 +504,7 @@ def networkd_netdevs(context, names, inventory_hostname=None): ...@@ -504,7 +504,7 @@ def networkd_netdevs(context, names, inventory_hostname=None):
"""Return a dict representation of networkd NetDev configuration. """Return a dict representation of networkd NetDev configuration.
The format is compatible with the systemd_networkd_netdev variable in the The format is compatible with the systemd_networkd_netdev variable in the
stackhpc.ansible_role_systemd_networkd role. stackhpc.linux.systemd_networkd role.
:param context: a Jinja2 Context object. :param context: a Jinja2 Context object.
:param names: List of names of networks. :param names: List of names of networks.
...@@ -554,7 +554,7 @@ def networkd_links(context, names, inventory_hostname=None): ...@@ -554,7 +554,7 @@ def networkd_links(context, names, inventory_hostname=None):
"""Return a dict representation of networkd link configuration. """Return a dict representation of networkd link configuration.
The format is compatible with the systemd_networkd_link variable in the The format is compatible with the systemd_networkd_link variable in the
stackhpc.ansible_role_systemd_networkd role. stackhpc.linux.systemd_networkd role.
:param context: a Jinja2 Context object. :param context: a Jinja2 Context object.
:param names: List of names of networks. :param names: List of names of networks.
...@@ -570,7 +570,7 @@ def networkd_networks(context, names, inventory_hostname=None): ...@@ -570,7 +570,7 @@ def networkd_networks(context, names, inventory_hostname=None):
"""Return a dict representation of networkd network configuration. """Return a dict representation of networkd network configuration.
The format is compatible with the systemd_networkd_network variable in the The format is compatible with the systemd_networkd_network variable in the
stackhpc.ansible_role_systemd_networkd role. stackhpc.linux.systemd_networkd role.
:param context: a Jinja2 Context object. :param context: a Jinja2 Context object.
:param names: List of names of networks. :param names: List of names of networks.
......
---
upgrade:
- |
Bumps ``stackhpc.linux`` collection to 1.2.0 to include new roles. Adds
``stackhpc.network`` and ``stackhpc.openstack`` collections to
requirements. Refactors invocation of the roles moved into collections
mentioned above, and updates the documentation - role names and outdated
Ansible Galaxy documentation links.
...@@ -8,13 +8,15 @@ collections: ...@@ -8,13 +8,15 @@ collections:
- name: openstack.cloud - name: openstack.cloud
version: '<3' version: '<3'
- name: stackhpc.linux - name: stackhpc.linux
version: 1.1.0 version: 1.2.1
- name: stackhpc.network
version: 1.0.0
- name: stackhpc.openstack
version: 0.1.0
roles: roles:
- src: ahuffman.resolv - src: ahuffman.resolv
version: 1.3.1 version: 1.3.1
- src: stackhpc.systemd_networkd
version: v1.0.5
- src: giovtorres.tuned - src: giovtorres.tuned
version: 1.1.0 version: 1.1.0
- src: jriguera.configdrive - src: jriguera.configdrive
...@@ -30,8 +32,6 @@ roles: ...@@ -30,8 +32,6 @@ roles:
version: v0.1.1 version: v0.1.1
- src: singleplatform-eng.users - src: singleplatform-eng.users
version: v1.2.5 version: v1.2.5
- src: stackhpc.dell-powerconnect-switch
version: v1.2.1
- src: stackhpc.drac - src: stackhpc.drac
version: 1.1.6 version: 1.1.6
- src: stackhpc.drac-facts - src: stackhpc.drac-facts
...@@ -42,17 +42,7 @@ roles: ...@@ -42,17 +42,7 @@ roles:
version: v1.14.2 version: v1.14.2
- src: stackhpc.luks - src: stackhpc.luks
version: 0.4.2 version: 0.4.2
- src: stackhpc.mellanox-switch
version: v1.0.1
- src: stackhpc.os-images
version: v1.16.0
- src: stackhpc.os-ironic-state - src: stackhpc.os-ironic-state
version: v1.3.1 version: v1.3.1
- src: stackhpc.os-networks
version: v1.5.8
- src: stackhpc.os-openstackclient
version: v1.5.0
- src: stackhpc.os_openstacksdk
version: v1.3.0
- src: stackhpc.timezone - src: stackhpc.timezone
version: 1.2.1 version: 1.2.1
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment