Skip to content
Snippets Groups Projects
  1. Aug 26, 2022
  2. 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
  3. Aug 22, 2022
  4. Aug 08, 2022
  5. Aug 05, 2022
  6. Jul 29, 2022
  7. 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
  8. Jul 21, 2022
  9. Jul 20, 2022
  10. Jul 19, 2022
  11. Jul 05, 2022
    • Pierre Riteau's avatar
      Use yoga upper constraints in dev scripts · d190e9e3
      Pierre Riteau authored
      This is required to be able to install tenks. Otherwise, we try to
      install Jinja2 3.1.2 which requires Python 3.7 or newer.
      
      Change-Id: Ie497b191b6de8bc818dc4a2a12f7129a02d0fd00
      d190e9e3
  12. Jun 24, 2022
  13. Jun 17, 2022
    • Michal Nasiadka's avatar
      selinux: default to permissive · caa7cc54
      Michal Nasiadka authored
      The disable-selinux role has been renamed to selinux and now supports
      setting desired state.
      
      Previously Kayobe was defaulting to disabling and rebooted the host - to
      avoid audit logs filling up. This change allows operators to define
      desired SELinux state and defaults to permissive - to adhere to those
      site policies that require SELinux to be at least in permissive state.
      
      Change-Id: I42933b0b7d55c69c9f6992e331fafb2e6c42d4d1
      caa7cc54
  14. Jun 16, 2022
  15. Jun 15, 2022
  16. Jun 10, 2022
  17. Jun 09, 2022
  18. Jun 06, 2022
  19. May 27, 2022
  20. May 25, 2022
  21. May 23, 2022
  22. May 18, 2022
  23. May 11, 2022
  24. May 03, 2022
  25. Apr 29, 2022
  26. Apr 27, 2022
  27. Apr 26, 2022
  28. Apr 22, 2022
    • Pierre Riteau's avatar
      Bump stackhpc.drac role · 5d6b9714
      Pierre Riteau authored
      This new version fixes the evaluation of check_mode, which is causing
      `kayobe overcloud bios raid configure` to fail.
      
      Change-Id: I9c6e261dbac067ca3f9218e6ea81813ddc2f6520
      5d6b9714
  29. Apr 20, 2022
    • Maksim Malchuk's avatar
      Cleanup old and deprecated Swift configuration · 10b8c1ea
      Maksim Malchuk authored
      
      This is old and deprecated configuration settings for Swift not needed
      anymore because kolla-ansible correctly configure glance-api.conf and
      glance-swift.conf since Idddbf2ce741e0486d60e1de88c77a7f0332a5a2b when
      kolla_enable_swift variable set to true. This change can be backported
      through all releases till the Train.
      
      Change-Id: I5273edc8265f115519f499e85fe12f8d22306c4b
      Signed-off-by: default avatarMaksim Malchuk <maksim.malchuk@gmail.com>
      10b8c1ea
  30. Apr 19, 2022
    • Pierre Riteau's avatar
      Fix no_proxy configuration · 71eb21a3
      Pierre Riteau authored
      The no_proxy list should only contain domains, hostnames, IP addresses
      and networks, but docker_registry is often in the form ip_address:port.
      
      Use urlsplit to extract the hostname from the docker_registry variable
      after prepending http:// to turn it into a valid URL.
      
      Also add missing infra-vms to hosts in proxy.yml.
      
      Change-Id: I6424fc405894514a63fb2b641637bbb9d5c070c0
      71eb21a3
Loading