Skip to content
Snippets Groups Projects
  1. Jan 16, 2023
  2. Jan 13, 2023
    • Matt Crees's avatar
      Add a flag to handle RabbitMQ high availability · 09df6fc1
      Matt Crees authored
      A combination of durable queues and classic queue mirroring can be used
      to provide high availability of RabbitMQ. However, these options should
      only be used together, otherwise the system will become unstable. Using
      the flag ``om_enable_rabbitmq_high_availability`` will either enable
      both options at once, or neither of them.
      
      There are some queues that should not be mirrored:
      * ``reply`` queues (these have a single consumer and TTL policy)
      * ``fanout`` queues (these have a TTL policy)
      * ``amq`` queues (these are auto-delete queues, with a single consumer)
      An exclusionary pattern is used in the classic mirroring policy. This
      pattern is ``^(?!(amq\\.)|(.*_fanout_)|(reply_)).*``
      
      Change-Id: I51c8023b260eb40b2eaa91bd276b46890c215c25
      09df6fc1
    • Michal Nasiadka's avatar
      CI: Use nodepool.public_ipv4 if nodepool.private_ipv4 is empty · fb8d77a1
      Michal Nasiadka authored
      We've noticed cases where nodepool.private_ipv4 is empty, probably
      caused by [1] or a change in nodepool provider configuration.
      
      [1]: https://review.opendev.org/c/zuul/nodepool/+/862522
      
      Change-Id: Ibeca7d99571d9f6d4d1b90277121d685d73c9a59
      fb8d77a1
  3. Jan 12, 2023
  4. Jan 10, 2023
  5. Jan 05, 2023
  6. Jan 04, 2023
  7. Jan 03, 2023
  8. Jan 02, 2023
  9. Dec 28, 2022
  10. Dec 22, 2022
    • Pierre Riteau's avatar
      CI: Run validate-config at the end of deploy · a7fcf1fc
      Pierre Riteau authored
      Change-Id: I40021caf3f94e718ea42d9ef77e5d9c77c3133de
      a7fcf1fc
    • labedz's avatar
      ovn: add ovn-monitor-all variable · 20355edb
      labedz authored
      Setting ovn-monitor-all to 'true' will configure
      ovn-controller to monitor all OVS database records
      unconditionally. That will release some CPU resource
      from OVS Southbound DB but will increase number of events
      coming to ovn-controller.
      
      Default value is 'false'.
      
      Change-Id: I291e166013d8c88f00e84ceaf308251c352c9a79
      20355edb
    • Michal Nasiadka's avatar
      ovn: Change order of deployment · 3a94996b
      Michal Nasiadka authored
      ovn-controller should be deployed first according to OVN upgrade guide.
      Since we are getting newer OVN/OVS versions from RDO/Ubuntu in a cycle,
      let's apply that to deployment.
      
      Closes-Bug: #1979329
      
      Change-Id: I017aec611a057db1634cfc2634164b21cb210193
      3a94996b
  11. 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
  12. Dec 20, 2022
  13. Dec 19, 2022
  14. Dec 14, 2022
  15. Dec 13, 2022
  16. Dec 12, 2022
  17. Dec 09, 2022
  18. Dec 08, 2022
  19. Dec 07, 2022
  20. Dec 06, 2022
Loading