Skip to content
Snippets Groups Projects
  1. Jan 09, 2023
    • Erik Berg's avatar
      rabbitmq: Use assert on checks for readability · e0538c81
      Erik Berg authored
      assert will also fail when we're not meeting the conditions, makes
      clear what we're actually testing, and isn't listed as a skipped task
      when the condition is ok.
      
      Change-Id: I4c919b523dde2602c81179ab3d28b913650b4c9f
      e0538c81
  2. Jan 05, 2023
  3. 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
  4. Dec 20, 2022
  5. Dec 19, 2022
  6. Dec 13, 2022
  7. Dec 08, 2022
  8. Dec 01, 2022
  9. Nov 30, 2022
  10. Nov 28, 2022
  11. Nov 23, 2022
  12. Nov 18, 2022
  13. Nov 17, 2022
  14. Nov 15, 2022
  15. 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
  16. Nov 07, 2022
    • Simon Dodsley's avatar
      Add NVMe-RoCE Cinder driver support for Pure Storage · 716899ff
      Simon Dodsley authored
      From OpenStack Zed the Pure Storage Cinder driver supports
      NVMe-RoCE as a dataplane protocol. This patch adds support
      for this new driver type.
      
      Also amend a couple of documentation formatting typos.
      
      Change-Id: Ic1eed7d19e9b583e22419625c92ac3507ea4614d
      716899ff
  17. Nov 04, 2022
  18. Nov 02, 2022
  19. Oct 31, 2022
  20. Oct 28, 2022
  21. Oct 20, 2022
    • Michal Arbet's avatar
      Adds ability to configure ProxySQL's max replication lag · bee253e3
      Michal Arbet authored
      By default ProxySQL's default value of max_replication_lag
      is 0 which is in fact disabling this feature [1].
      If it is greater than 0, ProxySQL will regularly monitor
      replication lag and if it goes beyond the configured threshold
      it will temporary shun the host until replication catches up.
      
      This should be configurable via kolla-ansible as every
      openstack deployment can be different in terms of network
      delays, database load etc.. , so user should have option
      to configure when database backend will be shunned.
      
      [1] https://proxysql.com/documentation/main-runtime/
      
      Change-Id: I66171638abc712cb84b380042f1d29f54c499e73
      bee253e3
  22. Oct 19, 2022
    • wuchunyang's avatar
      Mount /run directory into zun_cni_daemon container · ccbdfaea
      wuchunyang authored
      During zun_cni_daemon binds the port to container netns,
      zun_cni_damon creates a new net namepsaces(cni-xxx),
      Currently, the namespace is only present inside the
      zun_cni_daemon container, if this container restart or
      rerun, all zun capsules will lost network capability.
      
      Closes-Bug: #1993551
      
      Change-Id: I3642bbf1ad8e8f4744b215fb8deff25fd4ceae75
      ccbdfaea
  23. Oct 18, 2022
    • Maksim Malchuk's avatar
      Fix freezer deployment · 9d5924cb
      Maksim Malchuk authored
      
      Following up on [1] and fix freezer deployment accidentally broken
      after removing 'domain_name' from the 'openstack_auth'.
      
      1. Ib631e2211682862296cce9ea179f2661c90fa585
      
      Change-Id: Ie928f8a4506f41407d76edcb6b52ca7cddb52214
      Signed-off-by: default avatarMaksim Malchuk <maksim.malchuk@gmail.com>
      9d5924cb
    • Marcin Juszkiewicz's avatar
      Update RHEL family information · 33d37575
      Marcin Juszkiewicz authored
      Some time ago we dropped RHEL as one of possible options. During 'Zed'
      cycle we added Rocky Linux 9 as alternative to CentOS Stream 9.
      
      This change updates some mentions of both.
      
      Change-Id: I9ed93efcb7d1ff97b1c7d8342db8252aba2a9887
      33d37575
  24. Oct 12, 2022
  25. Oct 07, 2022
  26. Oct 04, 2022
  27. Oct 03, 2022
    • Serhat Rıfat Demircan's avatar
      set haproxy balance algorithm to roundrobin for horizon · 155ed969
      Serhat Rıfat Demircan authored
      Currently kolla-ansible sets haproxy balance algorithm to source for
      horizon. We can set it to round-robin if the cache backend is memcached
      or using the database as the session storage backend. So we can
      distribute http requests evenly to all available horizon instances.
      
      Closes-Bug: #1990523
      Change-Id: I0721cadcf53d59947bc0db6a193bfafe49c41ad3
      155ed969
    • Radosław Piliszek's avatar
      [glance][cinder] Stop owning RBD defaults · 52ec5ef3
      Radosław Piliszek authored
      These are upstream defaults, no need to carry them around.
      
      TrivialFix
      
      Change-Id: I2907d5f38c6a74776961bd473553edf2d83f7257
      52ec5ef3
    • Jakub Darmach's avatar
      Keystone OIDC JWKS fix · 98929761
      Jakub Darmach authored
      JWT failed to validate on auth-oidc endpoint used by openstack cli
      with "could not find key with kid: XX" error. To fix this we need
      to use jwks provided in "jwks_uri" by OIDC metadata endpoint.
      
      Missing "ServerName" directive from vhost config causes redirection
      to fail in some cases when external tls is enabled.
      
        - added "keystone_federation_oidc_jwks_uri" variable
        - added "OIDCOAuthVerifyJwksUri" to keystone vhost config
        - added "ServerName" to keystone vhost config
        - jinja templating additional whitespace trimmed to
          correct end result indentation and empty newlines
      
      Closes-bug: 1990375
      Change-Id: I4f5c1bd8be8e23cf6299ca4bdfd79e9d98c9a9eb
      98929761
Loading