Skip to content
Snippets Groups Projects
  1. Jan 24, 2025
  2. Jan 23, 2025
  3. Jan 21, 2025
  4. Jan 08, 2025
  5. Dec 30, 2024
  6. Dec 19, 2024
  7. Dec 18, 2024
    • Pierre Riteau's avatar
      Generate system scoped public-openrc · 82a5ca84
      Pierre Riteau authored
      It can be useful to run Ironic commands on the public API if access to
      the internal API is not possible.
      
      Related-Bug: #2051837
      Change-Id: Ice0eb62f2bb26ca6e3ac8d02c6ea787b60408a86
      (cherry picked from commit 1916b3c2)
      82a5ca84
  8. Dec 12, 2024
  9. Dec 09, 2024
  10. Dec 08, 2024
    • Michal Arbet's avatar
      [CI] Fix testing inventory template due Ansible 2.16.14 breakage · 393ee5b0
      Michal Arbet authored
      Ansible 2.16.14 includes a fix for CVE-2024-11079 [1], which results
      in the following error:
      
          jinja2.exceptions.UndefinedError:
              'ansible.vars.hostvars.HostVarsVars
               object' has no attribute 'ansible_host'
      
      This issue occurs because Ansible now includes `localhost` in
      `hostvars` without the `ansible_host` variable set, which
      unexpectedly breaks our test inventory rendering.
      
      This patch adds a filter to exclude `localhost`
      during the rendering process, as it is irrelevant for our purposes.
      
      [1] https://github.com/ansible/ansible/pull/84353
      
      Change-Id: Ie7ae47e5a624da31cf6cc5cd3c9239450487b8ed
      (cherry picked from commit 0298699a)
      393ee5b0
  11. Dec 05, 2024
  12. Dec 04, 2024
  13. Dec 02, 2024
  14. Nov 29, 2024
  15. Nov 28, 2024
  16. Nov 26, 2024
  17. Nov 22, 2024
  18. Nov 20, 2024
  19. Nov 05, 2024
  20. Nov 04, 2024
    • Matt Crees's avatar
      Fix: add common options to RabbitMQ version check · a0794c00
      Matt Crees authored
      Closes-Bug: #2086171
      Change-Id: I4001ddad198dcf40f71e9196e126cc78a19d1437
      (cherry picked from commit fa54e69e)
      a0794c00
    • Michal Nasiadka's avatar
      Fix Octavia cert generation · 6c2d911f
      Michal Nasiadka authored
      I have no clue how it worked previously in CI, but now
      it's using default path to the inventory - which does
      not exist.
      
      In addition to that, type=int in cliff will default to
      None, so the check had to be rewritten - because we
      always did cert expiry check instead of generating them.
      
      Change-Id: I84d71558c2666ba2cfa47054f782d25ff0c1f691
      (cherry picked from commit cd8ecfc8)
      6c2d911f
    • Michal Nasiadka's avatar
      CI: Add pre/run.yml to files in all base jobs · e76ae419
      Michal Nasiadka authored
      Rework the base jobs structure to include a mid-level
      kolla-ansible-scenario-base that includes common
      files: stanza.
      
      Change-Id: I548b22b27dff111d625361835029354557d8c9ca
      (cherry picked from commit 04873199)
      e76ae419
  21. Nov 01, 2024
  22. Oct 31, 2024
  23. Oct 30, 2024
  24. Oct 29, 2024
    • Pierre Riteau's avatar
      Fix detection of editable installation · c253e523
      Pierre Riteau authored
      When installing kolla-ansible with `pip install ./kolla-ansible`, pip
      always creates a direct_url.json file, even when not using an editable
      installation.
      
      We see this behaviour with Python 3.12, while direct_url.json is only
      created for editable installations on Python 3.9, which was used when
      this code was initially developed for Kayobe.
      
      When using a regular (non-editable) installation, this would make
      kolla-ansible invoke site.yml from the source directory instead of the
      virtualenv installation, causing a failure to load Ansible collections:
      
          Invalid plugin FQCN (ansible.utils.ipaddr): unable to locate collection ansible.utils
      
      Fix by returning the source URL only if dir_info.editable is True.
      
      Change-Id: Icdc2cedaa6a6e3a6b4351b1f4369e2e8b3a2dc97
      (cherry picked from commit 1c7d17d1)
      c253e523
  25. Oct 28, 2024
    • OpenStack Release Bot's avatar
      Update TOX_CONSTRAINTS_FILE for stable/2024.2 · 6c383209
      OpenStack Release Bot authored
      Update the URL to the upper-constraints file to point to the redirect
      rule on releases.openstack.org so that anyone working on this branch
      will switch to the correct upper-constraints list automatically when
      the requirements repository branches.
      
      Until the requirements repository has as stable/2024.2 branch, tests will
      continue to use the upper-constraints list on master.
      
      Change-Id: I03e63ea4a6a3080c28baa162e91e97319ae2d872
      6c383209
    • OpenStack Release Bot's avatar
      Update .gitreview for stable/2024.2 · ce89b4f7
      OpenStack Release Bot authored
      Change-Id: I3ed8176f3f42e0f543c5615d60c7ace9e71f21dd
      ce89b4f7
    • Roman Krček's avatar
      Rewrite kolla-ansible CLI to python · 9ea63dc3
      Roman Krček authored
      
      Moving the CLI to python allows for easier
      maintenance and larger feature-set.
      
      This patch introduces a few breaking changes!
      The changes stem the nature of the cliff package.
      - the order of parameters must be
        kolla-ansible <action> <arguments>
      - mariadb_backup and mariadb_recovery now are
        mariadb-backup and mariadb-recovery
      
      Closes-bug: #1589020
      Signed-off-by: default avatarRoman Krček <roman.krcek@tietoevry.com>
      Change-Id: I9749b320d4f5eeec601a055b597dfa7d8fb97ce2
      9ea63dc3
  26. Oct 26, 2024
Loading