Skip to content
Snippets Groups Projects
  1. Jun 01, 2023
  2. May 31, 2023
  3. May 30, 2023
    • Will Szumski's avatar
      Pass through kolla inventories as is · c75a32e7
      Will Szumski authored
      Previously, we only supported passing through group_vars. Passing
      through the inventory as is allows you to use other features of ansible
      inventory such as host vars. It also simplifies the logic of merging
      multiple inventories as we can just pass the inventory to ansible and
      let ansible take care of the rest. This is useful for the multiple
      environments feature.
      
      Change-Id: I28f5d73d414d405d67f5fc92ab371aa2e28a4ce3
      Story: 2002009
      Task: 42910
      Depends-On: https://review.opendev.org/c/openstack/kolla-ansible/+/802863
      c75a32e7
  4. May 29, 2023
    • Matt Crees's avatar
      Use OpenStack 2023.1 release · 16a61da4
      Matt Crees authored
      Switch all dependencies to use the OpenStack 2023.1 release.
      
      This commit should be reverted on the master branch once the
      Kayobe stable/2023.1 branch has been cut and RC1 released.
      
      Change-Id: Id5e946fd7b0526faea99536f4a055f0f5c2b8176
      16a61da4
  5. May 26, 2023
  6. May 25, 2023
  7. May 22, 2023
  8. May 20, 2023
  9. May 17, 2023
  10. May 10, 2023
  11. Apr 20, 2023
  12. Apr 19, 2023
  13. Apr 18, 2023
  14. Apr 17, 2023
    • Matt Crees's avatar
      Build Ubuntu images with IPA when on Ubuntu · bdaeed18
      Matt Crees authored
      Change ``ipa_build_dib_elements_default`` and
      ``ipa_build_dib_env_default`` to use ``os_distribution`` and
      ``os_release`` by default. This allows for Ubuntu images to be built
      when running on Ubuntu.
      
      Rocky will still build CentOS images, as Rocky IPA images have not been
      tested yet.
      
      Change-Id: Iefd2d0b7a3a3e07f5c112d58e2ec0b3da0a747d3
      bdaeed18
  15. Apr 14, 2023
  16. Apr 13, 2023
  17. Apr 03, 2023
  18. Apr 01, 2023
  19. Mar 31, 2023
  20. Mar 30, 2023
    • Mark Goddard's avatar
      Stop using kolla-ansible bootstrap-servers · c9f8d80b
      Mark Goddard authored
      The 'kayobe * host configure' commands no longer use the 'kolla-ansible
      bootstrap-servers' command, and associated 'baremetal' role in Kolla
      Ansible. The functionality provided by the 'baremetal' role has been
      extracted into the openstack.kolla Ansible collection, and split
      into separate roles. This allows Kayobe to use it directly, and only the
      necessary parts.
      
      This change improves failure handling in these Kayobe commands, and aims
      to reduce confusion over which '--limit' and '--tags' arguments to
      provide.  This ensures that if a host fails during a host configuration
      command, other hosts are able to continue to completion. Previously, if
      any host failed during the Kayobe playbooks, the 'kolla-ansible
      bootstrap-servers' command would not run. This is useful at scale, where
      host failures occur more frequently.
      
      This change has implications for configuration of Kayobe, since some
      variables that were previously in Kolla Ansible are now in Kayobe.
      
      Several parts of the baremetal role have been split out and used here:
      
      * apparmor-libvirt: disable AppArmor rules for libvirt on Ubuntu.
      * docker: Docker installation & configuration. The docker role in
        openstack.kolla combines functionality from kolla-ansible and kayobe.
      * etc-hosts: it proved difficult to generalise this, so we have some
        almost duplicated the code from kolla-ansible here. Requires delegated
        fact gathering for the case when --limit is used.
      * firewall: support to disable UFW, for feature parity.
      * kolla-packages: miscellaneous package installs & removals.
      
      The addition of the stack user to the docker group has been moved to the
      user bootstrapping playbook, and the docker SDK installation has been
      moved to the virtualenv setup playbook.
      
      Depends-On: https://review.opendev.org/c/openstack/ansible-collection-kolla/+/829587
      
      Story: 2009854
      Task: 44505
      
      Change-Id: I61a61ca59652b13687c2247d5881012b51f666a7
      c9f8d80b
  21. Mar 28, 2023
  22. Mar 21, 2023
  23. Mar 15, 2023
  24. Mar 08, 2023
    • Bartosz Bezak's avatar
      Fixes repositories files name in Rocky Linux 9 · e0ff9a02
      Bartosz Bezak authored
      Distributions moved to lowercase names with RHEL 9 release.
      This patch also removes previously created uppercase files.
      
      Story: 2010637
      Task: 47604
      Change-Id: I8bf75ce44b9ec1fdd477fcddf2deebf2929d9fc1
      e0ff9a02
Loading