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 23, 2022
  4. Aug 22, 2022
  5. Aug 08, 2022
  6. Aug 05, 2022
  7. Jul 29, 2022
  8. 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
  9. Jul 21, 2022
  10. Jul 20, 2022
  11. Jul 19, 2022
  12. 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
  13. Jun 24, 2022
  14. 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
  15. Jun 16, 2022
  16. Jun 15, 2022
  17. Jun 10, 2022
  18. Jun 09, 2022
  19. Jun 06, 2022
  20. May 27, 2022
  21. May 25, 2022
  22. May 23, 2022
  23. May 18, 2022
  24. May 11, 2022
  25. May 03, 2022
  26. Apr 29, 2022
  27. Apr 27, 2022
  28. Apr 26, 2022
  29. 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
Loading