Skip to content
Snippets Groups Projects
  1. 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
  2. Dec 01, 2022
  3. Nov 28, 2022
  4. Nov 23, 2022
  5. Nov 18, 2022
  6. Nov 17, 2022
  7. Nov 15, 2022
  8. 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
  9. 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
  10. Nov 04, 2022
  11. Nov 02, 2022
  12. Oct 31, 2022
  13. Oct 28, 2022
  14. Oct 20, 2022
  15. 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
  16. 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
      Default to Rocky Linux instead of CentOS Stream · 3c6959df
      Marcin Juszkiewicz authored
      We agreed that CentOS Stream 9 images are not published as we keep it
      for CI use only (to check potential failures before it hits RHEL).
      
      We recommend Rocky Linux 9 instead.
      
      Change-Id: I06e6746e5c2abbdcd97912ea2f99d82fc662531d
      3c6959df
    • 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
  17. Oct 12, 2022
  18. Oct 10, 2022
    • Radosław Piliszek's avatar
      Allow setting any_errors_fatal true for gather-facts · 5b431f0f
      Radosław Piliszek authored
      Kolla Ansible now supports failing execution early if fact collection
      fails on any of the hosts. This is to avoid late failures due to missing
      facts (especially cross-host).
      
      Change-Id: I7a74b937ded0b9da0621cf413f3a5d0d13a2cd68
      Partial-Bug: #1833737
      5b431f0f
  19. Oct 07, 2022
  20. Oct 04, 2022
  21. 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
    • Michal Nasiadka's avatar
      Add Rocky to default distro map and use published images · c0266665
      Michal Nasiadka authored
      This patch also changes python version and default tag for centos.
      prometheus-efk and venus jobs commented out, elasticsearch images
      are unbuildable
      cells is commented out because proxysql is unbuildable
      
      Change-Id: Ic358f8b600317d3c2fc45130a59785225aea1153
      c0266665
    • 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
      Unverified
      98929761
  22. Sep 30, 2022
    • Pierre Riteau's avatar
      Remove dhcp-sequential-ip in ironic dnsmasq config · 9ce47b2f
      Pierre Riteau authored
      With this option enabled, dnsmasq can offer the same IP address to
      multiple hosts when their requests are close to each other. Remove this
      option in order to use the built-in hashing mechanism which will
      allocate random IP addresses, which should be less likely to conflict.
      
      Closes-Bug: #1991390
      Change-Id: I09a9fa2d0c54635b899ad7906cc2e2e4580ef5ad
      9ce47b2f
  23. Sep 29, 2022
Loading