Skip to content
Snippets Groups Projects
  1. Oct 07, 2022
  2. Oct 04, 2022
  3. Sep 30, 2022
  4. Sep 29, 2022
  5. Sep 15, 2022
  6. Sep 13, 2022
    • Michal Nasiadka's avatar
      CI: Drop centos8s and rocky8 jobs · 9cbd1e2f
      Michal Nasiadka authored
      After I3f7b480519aea38c3927bee7fb2c23eea178554d kolla-ansible
      does not support EL8.
      
      Those will be readded as Rocky9 via [1].
      
      [1]: https://review.opendev.org/c/openstack/kayobe/+/855656
      
      Change-Id: I6c3f9d8c54d0c6819092bd68b724a28048ac9e16
      9cbd1e2f
    • Rafal Lewandowski's avatar
      Add new DIB upper constraints variables · e10f176c
      Rafal Lewandowski authored
      overcloud-dib: added overcloud_dib_dib_upper_constraints_file
      ipa: added ipa_build_dib_upper_constraints_file
      added os_images_dib_upper_constraints_file to image build
      playbooks
      
      New variables were added to facilitate control over the DIB
      upper constraints without changing them for other components.
      They are empty by default in order to facilitate Rocky9
      image builds.
      
      Change-Id: Ib50dd61685f13c60ace67213ddd1e714a80dece3
      e10f176c
  7. Sep 08, 2022
    • Zuul's avatar
      Merge "Move group_vars to an inventory directory" · 4a3f8869
      Zuul authored
      4a3f8869
    • Michal Nasiadka's avatar
      nclu-switch: Fix order in template · cfb5c004
      Michal Nasiadka authored
      Currently description is applied first to the interface, but if it's a
      virtual one - it won't exist before running the configuration commands.
      
      Story: 2010279
      Task: 46232
      
      Change-Id: I40212b40a4d391272f4063f42e8a7043b3d58fd7
      cfb5c004
    • Mark Goddard's avatar
      Move group_vars to an inventory directory · af3b719b
      Mark Goddard authored
      The group variables originally in ansible/group_vars/ were playbook
      group variables, due to being adjacent to the playbooks. Typically they
      provided default values for global variables in the all group, as well
      as some more specific groups. This has worked fairly well, but results
      in (at least) a couple of problems.
      
      1. The default variable precedence rules mean that these playbook group
         variables have a higher precedence than inventory group variables
         (for a given group). This can make it challenging to override
         playbook group variables in the inventory in Kayobe configuration.
      
      2. Any playbook run by Kayobe must be in the same directory as the
         playbook group variables in order to use them. Given that they
         include variables required for connectivity such as ansible_host and
         ansible_user, this is quite critical. For Kayobe custom playbooks, we
         work around this by symlinking to the group_vars directory from the
         directory containing the custom playbook. This is not an elegant
         workaround, and has assumptions about the relative paths of the
         Kayobe configuration and virtual environment in which Kayobe is
         installed.
      
      Story: 2010280
      Task: 46233
      
      Change-Id: Ifea5c7e73f6f410f96a7398bfd349d1f631d9fc0
      af3b719b
  8. Aug 29, 2022
  9. Aug 26, 2022
  10. Aug 25, 2022
    • Mark Goddard's avatar
      Support authentication in Bifrost · 32a82ea0
      Mark Goddard authored
      * Switch from python-ironic-inspector-client to openstacksdk in
        ironic-inspector-rules. This allows us to use clouds.yaml to provide
        credentials.
      * Enable authentication in Bifrost. Passwords are auto-generated by
        Bifrost, and stored files in /root/.config/bifrost/. This change
        depends on a Kolla Ansible patch that ensures that these credentials
        are persisted between recreations of the bifrost container.
      * Copy clouds.yaml and (if present) a CA certificate from the Bifrost
        container to the seed host, under the Kayobe Ansible user (stack).
        This allows us to use the credentials to register introspection rules.
      * This patch is needed by a Kolla Ansible patch that enables TLS in
        Bifrost, since we need the CA certificate on the host to register
        introspection rules when TLS is enabled.
      
      Depends-On: https://review.opendev.org/c/openstack/kolla-ansible/+/851837
      Needed-By: https://review.opendev.org/c/openstack/kolla-ansible/+/851838
      
      Story: 2010206
      Task: 45930
      
      Change-Id: I757f1bb72afb01a4f1689bed292f5b71b9048fa0
      32a82ea0
  11. Aug 23, 2022
  12. Aug 22, 2022
  13. Aug 17, 2022
  14. Aug 11, 2022
  15. Aug 08, 2022
  16. Aug 05, 2022
  17. Jul 29, 2022
  18. Jul 27, 2022
    • k-s-dean's avatar
      Add support for firewalld on Ubuntu · 6990a041
      k-s-dean authored
      Enables the installation and configuration of firewalld on Ubuntu
      systems.
      
      Change-Id: I4a97a2aeed277be672e15e5c7727b810e11d3c42
      Story: 2010160
      Task: 45818
      6990a041
  19. Jul 26, 2022
    • Mark Goddard's avatar
      Support --kolla-playbook argument · 79a86100
      Mark Goddard authored
      Adds support for specifying a custom playbook when running Kolla Ansible
      commands via a '--kolla-playbook' argument.
      
      Change-Id: Ie4bba0f1bdc82657572e0f06a71db1140c0bd3a4
      79a86100
  20. Jul 21, 2022
  21. Jul 20, 2022
Loading