Skip to content
Snippets Groups Projects
  1. Nov 28, 2023
  2. Nov 15, 2023
  3. Nov 07, 2023
  4. Oct 20, 2023
  5. Oct 19, 2023
  6. Oct 13, 2023
    • Laurie Fisher's avatar
      Improve grok pattern matching for apache logs · 63213c0e
      Laurie Fisher authored
      Apache grok pattern updated to match the size of response in bytes,
      the time taken to serve the request and the user-agent that made
      the request.
      
      Change-Id: I8ce6e6e10bbf55ef8aa21f983f4a6c4b6dc24402
      63213c0e
  7. Oct 03, 2023
  8. Aug 30, 2023
  9. Aug 26, 2023
  10. Aug 17, 2023
  11. May 24, 2023
  12. Apr 25, 2023
    • Maksim Malchuk's avatar
      Fix Bash variable expansion issues in openrc file · df6472e0
      Maksim Malchuk authored
      
      Sometimes passwords, URLs and other values of the variables can
      contain special symbols, for example the dollar sign, using these
      values can lead to unpredictable attempts of the variable expansions
      in the Bash scripts, such as openrc file, so we need to use single
      quotes for all variables values.
      
      Change-Id: Ib2aabadd0ffd6a8dc2591245f29b4478e03d92fc
      Signed-off-by: default avatarMaksim Malchuk <maksim.malchuk@gmail.com>
      df6472e0
  13. Feb 02, 2023
  14. Jan 31, 2023
  15. Jan 05, 2023
  16. 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
  17. Dec 08, 2022
  18. Dec 01, 2022
  19. Nov 18, 2022
  20. Nov 11, 2022
    • Doug Szumski's avatar
      Remove support for deploying OpenStack Monasca · adb8f89a
      Doug Szumski authored
      Kolla Ansible is switching to OpenSearch and is dropping support for
      deploying ElasticSearch. This is because the final OSS release of
      ElasticSearch has exceeded its end of life.
      
      Monasca is affected because it uses both Logstash and ElasticSearch.
      Whilst it may continue to work with OpenSearch, Logstash remains an
      issue.
      
      In the absence of any renewed interest in the project, we remove
      support for deploying it. This helps to reduce the complexity
      of log processing configuration in Kolla Ansible, freeing up
      development time.
      
      Change-Id: I6fc7842bcda18e417a3fd21c11e28979a470f1cf
      adb8f89a
  21. Oct 31, 2022
  22. Oct 28, 2022
  23. Sep 21, 2022
  24. Sep 05, 2022
    • Stig Telfer's avatar
      Increase the Fluentd request timeout for ES · ffb4767c
      Stig Telfer authored
      Fluentd has a default timeout of 5s for flushing data to ElasticSearch.
      If there is a significant backlog of unsent log messages, this timeout
      can be exceeded, resulting in Fluentd failing to make further progress.
      
      Raise the default timeout to 60s.
      
      This patch adopts the configuration parameters previously proposed by
      Krzysztof Klimonda.
      
      Closes-Bug: #1983031
      Closes-Bug: #1896611
      Change-Id: I1aaab654a5a0752fccef2cfb8cc0bde4a0ee2562
      ffb4767c
  25. 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
  26. Jun 21, 2022
    • Michal Arbet's avatar
      Fix nested mounts of /run/openvswitch · 889c0d16
      Michal Arbet authored
      As kolla-toolbox is mounting /run:/run
      there is no need to mount also /run/openvswitch.
      This is causing /run/openvswitch is mounted
      again and again up to 32767 times after kolla-toolbox
      restart.
      
      Closes-Bug: #1979295
      Change-Id: I49b3bde8b2bd61b6c931a81542a0d89f8a303ffc
      889c0d16
  27. Jun 20, 2022
  28. May 28, 2022
    • Radosław Piliszek's avatar
      Do not use keystone_admin_url et al · 7ca9349b
      Radosław Piliszek authored
      Following up on [1].
      The 3 variables are only introducing noise after we removed
      the reliance on Keystone's admin port.
      
      [1] I5099b08953789b280c915a6b7a22bdd4e3404076
      
      Change-Id: I3f9dab93042799eda9174257e604fd1844684c1c
      7ca9349b
  29. May 23, 2022
  30. Apr 20, 2022
  31. Apr 16, 2022
  32. Mar 25, 2022
  33. Mar 23, 2022
  34. Mar 21, 2022
    • Mark Goddard's avatar
      libvirt: make it possible to run libvirt on the host · 4e41acd8
      Mark Goddard authored
      In some cases it may be desirable to run the libvirt daemon on the host.
      For example, when mixing host and container OS distributions or
      versions.
      
      This change makes it possible to disable the nova_libvirt container, by
      setting enable_nova_libvirt_container to false. The default values of
      some Docker mounts and other paths have been updated to point to default
      host directories rather than Docker volumes when using a host libvirt
      daemon.
      
      This change does not handle migration of existing systems from using
      a nova_libvirt container to libvirt on the host.
      
      Depends-On: https://review.opendev.org/c/openstack/ansible-collection-kolla/+/830504
      
      Change-Id: Ia1239069ccee39416b20959cbabad962c56693cf
      4e41acd8
  35. Mar 17, 2022
    • jinyuanliu's avatar
      ADD venus for kolla-ansible · 3ccb176f
      jinyuanliu authored
      This project [1] can provide a one-stop solution to log collection,
      cleaning, indexing, analysis, alarm, visualization, report generation
      and other needs, which involves helping operator or maintainer to
      quickly solve retrieve problems, grasp the operational health of the
      platform, and improve the level of platform management.
      
      [1] https://wiki.openstack.org/wiki/Venus
      
      Change-Id: If3562bbed6181002b76831bab54f863041c5a885
      3ccb176f
  36. Feb 24, 2022
  37. Feb 11, 2022
  38. Jan 25, 2022
    • Isaac Prior's avatar
      Fix log rotation for fluentd created files · 79b59e2c
      Isaac Prior authored
      Overrides default fluentd buffer config to stop log files from using
      datestamped filenames, allowing logrotate to manage them.
      
      Closes-Bug: #1940118
      Change-Id: I40c4e209470d21e0a02fd447fb628acfdae9fa9d
      79b59e2c
Loading