Skip to content
Snippets Groups Projects
  1. Nov 08, 2023
  2. Nov 07, 2023
  3. Nov 03, 2023
    • Michal Arbet's avatar
      [podman] Fix cross dependency image build · c5f3f23e
      Michal Arbet authored
      When the kolla-ansible project has a cross dependency on
      the kolla project, CI have to build an image from that change
      locally. However, Podman refuses to push to localhost, so it is
      necessary to set the local repo as insecure for the test.
      
      Change-Id: I786b22ff0cd581f90ba4bec08842651a6509a745
      c5f3f23e
  4. Oct 30, 2023
    • Michal Nasiadka's avatar
      CI: Install container engine sdk · fed05c80
      Michal Nasiadka authored
      In order to drop docker pip package from requirements.txt in Kolla
      we need to start installing that here.
      
      Change-Id: Ifd3b86afb65760c3b3ce7f26feebdaf0789fb525
      fed05c80
  5. Oct 20, 2023
  6. Oct 19, 2023
  7. Oct 12, 2023
  8. Oct 11, 2023
    • Michal Nasiadka's avatar
      CI: Pin ansible-core due to breakage · d3c4ff8b
      Michal Nasiadka authored
      It seems latest ansible-core 2.14 and 2.15 breaks a filter
      in kolla-ansible - let's pin for now and fix the issue in a
      separate patchset.
      
      Change-Id: I200ad775094230e4bf8bb40988c12ea03471008f
      d3c4ff8b
  9. Oct 06, 2023
  10. Oct 02, 2023
  11. Sep 21, 2023
  12. Sep 14, 2023
    • Michal Nasiadka's avatar
      ovn: Fix broken deployment/reconfig on Ubuntu · f6d0ffd6
      Michal Nasiadka authored
      Initially Ubuntu/Debian used /var/run/openvswitch as default OVN run dir,
      it seems it has changed long time ago - but we haven't picked that up on latest
      OVN DB refactor.
      
      Adding in OVN and OVN upgrade Debian jobs to enhance coverage.
      
      Closes-Bug: #2035584
      
      Change-Id: I78967c4499269578ac921ad9a553946b65e1293f
      f6d0ffd6
  13. Sep 13, 2023
  14. Sep 11, 2023
  15. Sep 04, 2023
  16. Sep 03, 2023
    • Jan Gutter's avatar
      CI: Add back ARA logging · 73dcad32
      Jan Gutter authored
      Up till now the ARA plugin has been pinned to a very old version,
      and is no longer functional.
      
      This installs a much newer version of ARA and adds a README file
      to guide developers on how to view the sqlite file.
      
      The ARA plugin is installed by default, but not activated. This
      is intended to catch a small amount of regressions and
      integration failures.
      
      Developers can enable the plugin by adding the string `#ara`
      to their commit message. This avoids extra load on the CI.
      
      Change-Id: Id8328e374c9590b1363026fa2b2b24e191183987
      Unverified
      73dcad32
  17. Aug 30, 2023
  18. Aug 25, 2023
    • Matt Crees's avatar
      Enable RabbitMQ HA queues by default · b86c304a
      Matt Crees authored
      Sets the variable ``om_enable_rabbitmq_high_availability`` to ``true``
      by default. An upgrade will therefore require some manual steps to
      migrate from transient to durable queues. Note that this will be
      caught by this precheck:
      https://review.opendev.org/c/openstack/kolla-ansible/+/880274
      
      Also updates the CI upgrade jobs to perform this migration. This will
      need to be removed in Caracal.
      
      Related-Bug: #2031294
      
      Change-Id: I26a70d4722aaa4663eced5f5337840474c7b961c
      b86c304a
  19. Aug 17, 2023
    • Michal Nasiadka's avatar
      systemd: handle running container without systemd unit · 1497ab2a
      Michal Nasiadka authored
      MariaDB bootstrap has a phase where the first MariaDB container
      is running with Galera bootstrap - after a check that WSREP
      is synced is successful - we restart the container.
      
      The bootstrap container is named mariadb and running with
      docker_restart_policy: "no" - the restarted container should be running
      in systemd.
      
      Before this patch the code created a systemd unit but it was initially
      stopped - so stopping was always a success - and the container would be
      killed with SIGKILL on removal (which obviously breaks MariaDB).
      
      This patch also improves docker/systemd stops by waiting for real
      unit/container stop and adds failing CI for containers that are
      killed with signal 9.
      
      Closes-Bug: #2029613
      
      Change-Id: I0a03e509ce228a50e081fcab44d2b4831251190c
      1497ab2a
  20. Aug 07, 2023
  21. Jun 29, 2023
  22. Jun 28, 2023
    • Michal Nasiadka's avatar
      loadbalancer: Add option to not define track script · a0e614ee
      Michal Nasiadka authored
      We've seen issues in CI when keepalived haproxy check script returns
      an error and keepalived is switching to backup and then again to primary
      on a single node environment.
      
      Closes-Bug: #2025219
      
      Change-Id: Iba62e76b3cf83f3ade6df81288d2d77129ffc725
      a0e614ee
  23. Jun 17, 2023
  24. May 31, 2023
    • Maksim Malchuk's avatar
      Fix passwords.yml permissions · 5fd81170
      Maksim Malchuk authored
      
      The kolla-genpwd, kolla-mergepwd, kolla-readpwd and kolla-writepwd
      commands now creates or updates passwords.yml with correct
      permissions. Also they display warning message about incorrect
      permissions.
      
      Closes-Bug: #2018338
      Change-Id: I4b50053ced9150499d1d09fd4a0ec2e243cf938b
      Signed-off-by: default avatarMaksim Malchuk <maksim.malchuk@gmail.com>
      5fd81170
  25. May 23, 2023
    • Dr. Jens Harbott's avatar
      Fix log collection · f849403a
      Dr. Jens Harbott authored
      Setting the CONTAINER_ENGINE env var was missed in one spot in [0].
      
      [0] I395d2bdb0dfb4b325b6ad197c8893c8a0f768324
      
      Change-Id: I29868d59cbef2bd5707ab20d2c30a2d8f6d6060e
      f849403a
  26. May 19, 2023
  27. May 18, 2023
  28. May 08, 2023
  29. Apr 28, 2023
  30. Apr 27, 2023
    • Matt Crees's avatar
      Add support for checking Octavia cert expiration · d9451f49
      Matt Crees authored
      Adds a flag ``kolla-ansible octavia-certificates --check-expiry <days>``
      to the ``octavia-certificates`` command to check if the certificates
      will expire within a given number of days.
      
      Change-Id: I869b8afd85fe282d823ecf3593aa22f94a61b2a0
      d9451f49
  31. Apr 26, 2023
    • Michal Nasiadka's avatar
      octavia: Fix hm-interface after bumping openstack collection · c0d08667
      Michal Nasiadka authored
      New openstack collection modules have changed output
      dicts/variable names - adapting to that.
      
      Also changing octavia amphora image to focal, since bionic
      hasn't been rebuilt since May 2021.
      
      Closes-Bug: #2012255
      Change-Id: Icf38a52472d02ef7d69bcd3716afb16e859d44a2
      c0d08667
  32. Apr 20, 2023
  33. Apr 13, 2023
  34. Mar 26, 2023
  35. Mar 23, 2023
  36. Mar 21, 2023
Loading