Skip to content
Snippets Groups Projects
  1. Apr 22, 2024
  2. Apr 05, 2024
  3. Mar 14, 2024
  4. Jan 08, 2024
    • Pierre Riteau's avatar
      CI: Test Nova server resize functionality · f86ed027
      Pierre Riteau authored
      This adds an extra resize operation to core OpenStack tests. This should
      be fast since we are only increasing the number of cores of the VM and
      could help catch additional errors in CI tests.
      
      Change-Id: Ia61b995dbffcda4f1e6494548df457231cb67bd7
      f86ed027
  5. Nov 15, 2023
  6. Nov 08, 2023
  7. Oct 02, 2023
  8. Sep 08, 2023
  9. Aug 30, 2023
  10. Aug 28, 2023
    • Michal Nasiadka's avatar
      cleanup: fix cleanup containers · 40cf91aa
      Michal Nasiadka authored
      Currently the script only stops containers and removes services,
      without disabling service or removing symlink - which renders the
      service in a not-found state.
      After we disable and stop - some of the services end up in failed
      state (due to wrong exit codes for various reasons) - running
      reset-failed fixes that.
      
      Change-Id: I637783ce758dbf1c2a7b4b99aa6b61e2c5ca1460
      40cf91aa
  11. Aug 25, 2023
  12. May 18, 2023
  13. Apr 28, 2023
  14. 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
  15. Apr 20, 2023
  16. Apr 13, 2023
  17. Mar 31, 2023
    • Michal Nasiadka's avatar
      cli: fix find globals.d · 35b92825
      Michal Nasiadka authored
      Currently when the /etc/kolla/globals.d directory does not exist
      it writes an error on stderr.
      
      Change-Id: I2d4b3dd9dde3d383af213dc6fd376bc14c650a7d
      35b92825
  18. Mar 26, 2023
  19. Mar 21, 2023
  20. Feb 23, 2023
  21. Feb 14, 2023
    • Michal Nasiadka's avatar
      CI: bump cirros to 0.6.1 · 070036db
      Michal Nasiadka authored
      Change-Id: I80fb1469ae4ff8d38198e495690496fcb5eadc18
      070036db
    • Matt Crees's avatar
      Add flag to change RabbitMQ ha-mode definition · e13072a9
      Matt Crees authored
      Adds the flag `rabbitmq_ha_replica_count` to change how many different
      nodes a queue should be mirrored across. If the value is not set, then
      it defaults to "ha-mode":"all". This value is unset by default to avoid
      any unexpected changes to the RabbitMQ definitions.json file, as that
      would trigger an unexpected restart of RabbitMQ during the next deploy.
      
      Change-Id: Iee98cd937197a73a3b04aa8501fa325e8ecfff24
      e13072a9
  22. Feb 07, 2023
  23. Jan 19, 2023
  24. Dec 21, 2022
    • Matt Crees's avatar
      Integrate oslo-config-validator · 6c2aace8
      Matt Crees authored
      Regularly, we experience issues in Kolla Ansible deployments because we
      use wrong options in OpenStack configuration files. This is because
      OpenStack services ignore unknown options. We also need to keep on top
      of deprecated options that may be removed in the future. Integrating
      oslo-config-validator into Kolla Ansible will greatly help.
      
      Adds a shared role to run oslo-config-validator on each service. Takes
      into account that services have multiple containers, and these may also
      use multiple config files. Service roles are extended to use this shared
      role. Executed with the new command ``kolla-ansible validate-config``.
      
      Change-Id: Ic10b410fc115646d96d2ce39d9618e7c46cb3fbc
      6c2aace8
  25. Dec 08, 2022
  26. Dec 01, 2022
  27. Nov 22, 2022
  28. Oct 04, 2022
  29. Sep 29, 2022
    • Marcin Juszkiewicz's avatar
      init-runonce: use CirrOS 0.6.0 · e17a0ca2
      Marcin Juszkiewicz authored
      CirrOS 0.6.0 was released yesterday. Has newer kernel and userspace,
      better network configuration (more IPv6 stuff) and some other
      improvements.
      
      Change-Id: Ife7767904efe64602531fa3eb163c78260650909
      e17a0ca2
  30. Sep 28, 2022
  31. Sep 27, 2022
  32. Aug 08, 2022
    • Monty Taylor's avatar
      Add clouds.yaml file and use it · 73a1812c
      Monty Taylor authored
      clouds.yaml[0] is a richer way to express configuration for OpenStack
      clouds. It's also fully supported by Ansible's OpenStack modules as
      well as python-openstackclient and openstacksdk. It's the future - who
      doesn't like the future?
      
      Write a file using both the public (default) and the internal endpoints
      for the admin user. Also, change all of the examples to reference it
      and to get python-openstackclient to use it too.
      
      [0] https://docs.openstack.org/openstacksdk/latest/user/guides/connect_from_config.html
      
      Implements: blueprint use-clouds-yaml
      Change-Id: I557d2e4975c7b3d3c713a556b9ba47af9567ce6e
      73a1812c
  33. Jul 27, 2022
  34. Jul 20, 2022
    • Michal Nasiadka's avatar
      init-runonce: Migrate to ECDSA keys · d2bc0b42
      Michal Nasiadka authored
      OpenSSH 8.8 has dropped support for RSA SHA-1 keys.
      ECDSA is FIPS approved, so probably it's a better
      direction than just changing to SHA-256.
      
      Change-Id: Id06d9d8912d9677dbe0f5a666f43a209664c94b4
      d2bc0b42
  35. Jul 19, 2022
    • Bryan Schwerer's avatar
      Corrected the config file to use when stopping neutron-openvswitch-agent · 570a1d43
      Bryan Schwerer authored
      The use of file ml12_conf.ini has been deprecated, replaced by /etc/neutron/plugins/ml2/openvswitch_agent.ini.
      
      The command to cleanup the agent still references the old file.  Just fix the filename
      
      https: //bugs.launchpad.net/kolla-ansible/+bug/1982222
      Change-Id: I0fe7f68eda55e0c7d9960016bba74f5ba1ae223e
      570a1d43
  36. May 13, 2022
  37. Apr 28, 2022
  38. Apr 20, 2022
  39. Apr 13, 2022
    • Christian Berendt's avatar
      ovs-dpdk: add ovs-dpdkctl.sh to the role itself · 89659b46
      Christian Berendt authored
      Currently the ovs-dpdkctl.sh file is present in the tools
      directory and the "Copying ovs-dpdkctl tool" task accesses it.
      
      This is bad practice. Files copied from a role should either be
      referenced by an absolute path or be part of the role itself.
      
      This change moves the ovs-dpdkctl.sh file in the files
      directory of the role.
      
      Change-Id: I01459d39207e54f270f32f37b4a5153c5a819347
      89659b46
Loading