Skip to content
Snippets Groups Projects
  1. Oct 14, 2024
  2. Oct 04, 2024
  3. Sep 19, 2024
    • Michal Arbet's avatar
      Standardize python version paths · 91a4d8f7
      Michal Arbet authored
      This patch removes the hardcoded `distro_python_version`
      mapping and usage from the configuration and templates,
      aligning with the dynamic Python version detection
      introduced in the dependent patch below.
      
      The changes simplify the kolla-ansible roles by using
      general `python3` paths, ensuring compatibility across
      distributions without requiring version-specific handling.
      
      Template files for Horizon, Ironic, Skyline, and others
      have been updated to reflect this,
      improving maintainability and reducing complexity.
      
      Depends-On: https://review.opendev.org/c/openstack/kolla/+/926744
      Change-Id: I85431b058b4184d96600cf17aaf8de871a018d61
      91a4d8f7
  4. Sep 17, 2024
  5. Sep 06, 2024
  6. Aug 29, 2024
  7. Aug 28, 2024
    • Matus Jenca's avatar
      CI: Fix upgrade jobs failing on adding new certificates · 07882b9d
      Matus Jenca authored
      There is a bug in current `tests/upgrade.sh`. If a
      developer adds a new type of certificate i.e. for
      RabbitMQ, it is not generated on upgrade because the
      script does not run the `certificates` role.
      This fix adds the `certificates` role to the script.
      
      Change-Id: Ib257f8342c392b78e02ae31588ce5c6f8943f5b8
      07882b9d
  8. Aug 27, 2024
  9. Aug 21, 2024
    • leiyashuai's avatar
      Remove "distutils" library · b3a66ef3
      leiyashuai authored
      Library "distutils" is deprecated in Python 3.10:
      https://peps.python.org/pep-0632/
      
      The versions previously referenced using StrictVersion should be old
      enough that they will not be used in a Dalmatian deployment:
      
      - Ansible 2.11
      - Docker API 1.42, included since Docker engine 23.0.0
      
      Change-Id: Ie315004715a1cb5a91dd54bc64b0a8fd0af650ec
      b3a66ef3
  10. Aug 16, 2024
  11. Aug 12, 2024
  12. Aug 09, 2024
  13. Aug 08, 2024
  14. Jul 22, 2024
    • Mark Goddard's avatar
      CI: test interface names with dashes · a42b0b5e
      Mark Goddard authored
      Interface names with dashes can cause problems in Ansible since dashes
      are replaced with underscores when referencing facts.
      
      Change-Id: Ib15f81120d353ebcf8965dc0aaba90f3a9b0ec44
      Related-Bug: #1927357
      a42b0b5e
  15. Jul 10, 2024
    • Michal Arbet's avatar
      [CI] Force config drive for ipv6 jobs · 11685a8f
      Michal Arbet authored
      As our CI is ipv6 only and using cirros for tests.
      Therefore we need to set force_config_drive = true.
      
      Change-Id: I07058a4b30d0de1aaf8e82656024c5f6a99b290b
      11685a8f
  16. Jul 09, 2024
  17. Jul 08, 2024
    • Ivan Halomi's avatar
      Fix podman healtcheck when not enabled · 59bebd41
      Ivan Halomi authored
      
      There was a bug where setting the test command
      for the health check to 'NONE' would throw an error
      in podman_worker. This was problematic since K-A
      uses 'NONE' as an indicator that the health check is not enabled.
      
      Closes-Bug: #2071912
      Change-Id: I3140bb79eace58b23f579be3da569c502c52c38c
      Signed-off-by: default avatarIvan Halomi <ivan.halomi@tietoevry.com>
      59bebd41
  18. Jul 03, 2024
  19. Jun 26, 2024
    • Pedro Henrique's avatar
      Fix the docker container dimensions comparison for short notation · a086b780
      Pedro Henrique authored
      When using short notations like `1g` or `512m` to define the
      container dimensions, we are always getting the container to
      being restarted in each kolla-ansible run, even with no real
      changes in the container configs.
      
      Change-Id: Ic8e2dd42b95a8f5c2141a820c55642a3ed7beabd
      Closes-Bug: #2070494
      a086b780
  20. Jun 14, 2024
  21. Jun 13, 2024
  22. May 27, 2024
  23. May 24, 2024
  24. May 16, 2024
    • Mark Goddard's avatar
      Revert "Allow setting any_errors_fatal true for gather-facts" · 9cebdb5d
      Mark Goddard authored
      This reverts commit 5b431f0f.
      
      Reason for revert: the any_errors_fatal play parameter is not templated
      by Ansible (tested up to ansible-core 2.15.9). This behaviour is
      demonstrated in [1].
      
      This means that "{{ kolla_ansible_setup_any_errors_fatal }}" is always
      interpreted as 'true', regardless of the value of
      kolla_ansible_setup_any_errors_fatal.  This is particularly bad because
      the default value of kolla_ansible_setup_any_errors_fatal is false.
      
      We now have gather_facts_max_fail_percentage which can be set to 0 to
      provide the same functionality.
      
      [1] https://github.com/markgoddard/ansible-experiments/tree/master/15-fatal-errors
      
      Change-Id: I2e0ea49701b5900eae26434bcdb6b1bb44507ee7
      9cebdb5d
  25. Apr 25, 2024
  26. Apr 24, 2024
  27. Apr 22, 2024
  28. Apr 19, 2024
  29. Mar 29, 2024
  30. Mar 22, 2024
  31. Mar 18, 2024
  32. Mar 15, 2024
Loading