Skip to content
Snippets Groups Projects
  1. Oct 02, 2023
  2. Sep 26, 2023
    • Jan Gutter's avatar
      zun: Deprecate Zun provisionally · f8d4db54
      Jan Gutter authored
      * Zun currently has a dependency on a combination of Docker and
        etcd that is no longer installable (or supported) in newer
        distros.
      * These components are core dependencies of other systems and
        vendoring them will be very painful.
      * Work to update Zun past this is scheduled for the 'C' cycle.
      * If Zun regains compatibility, backports to this series will be
        considered.
      
      Change-Id: I6a2a4ffdcaf1c4fab1097e94d5f255ffb9a2947d
      Unverified
      f8d4db54
    • Rafal Lewandowski's avatar
      Add ML2/OVN and ML2/OVS setting checks for neutron · d3d67dc0
      Rafal Lewandowski authored
      It will check the setting of neutron_plugin_agent,
      if it is set to "ovn" or "openvswitch", and run
      container and volume checks to make sure the other
      agent was not already deployed.
      
      Change-Id: Ie00572f3ff9d3500abd5519bd472e2134c318886
      d3d67dc0
  3. Sep 25, 2023
    • Dincer Celik's avatar
      [haproxy] Adds http/2 support to HAProxy · f64c86de
      Dincer Celik authored
      This change introduces haproxy_enable_http2 to let operators enable
      http/2 on HAProxy frontends when kolla_enable_tls_external is enabled.
      
      Change-Id: I2e00d3e9193a3052d43a228915ea249794490afe
      Closes-Bug: #1850924
      f64c86de
  4. Sep 21, 2023
  5. Sep 18, 2023
  6. Sep 15, 2023
  7. Sep 13, 2023
    • Jan Gutter's avatar
      debian: Remove kolla-ansible-debian-zun job · 994ab9bb
      Jan Gutter authored
      * When the Debian job got upgraded from Bullseye
        to Bookworm, the non-voting Zun job started failing.
      * This is because Debian Bookworm doesn't support the
        required Docker 20 pinning.
      * Until Zun gains support for newer dependencies this
        job will keep failing.
      
      Change-Id: I1e1d9ea7c76d1b2f77b09b7948f138b88ef483d2
      Unverified
      994ab9bb
  8. Sep 11, 2023
  9. Sep 08, 2023
  10. Sep 05, 2023
    • Michal Nasiadka's avatar
      ovn: Improve clustering · 7cc4bf62
      Michal Nasiadka authored
      Currently clustering steps are very static, if for a reason first
      node in the inventory fails and gets re-introduced - K-A will create
      a second empty cluster on that node.
      
      This patch changes the approach and checks if cluster exists, if it
      does - chooses a donor for the new node from currently running
      node set.
      
      Also it fixes node replacement - it removes old node from cluster
      (that has the same ip address as newly provisioned node).
      
      Closes-Bug: #1875223
      
      Change-Id: Ia025283e38ea7c3bd37c7a70d03f6b46c68f4456
      7cc4bf62
    • Maksim Malchuk's avatar
      Add forgotten release note for 892427 · c278c8cb
      Maksim Malchuk authored
      
      Followup on Ief8dca4e27197c9576e215cbd960da75f6fdc20c
      
      Related-Bug: #1879557
      Change-Id: I2865fb8bb24994db8687a15fd8106bfa7a55d4da
      Signed-off-by: default avatarMaksim Malchuk <maksim.malchuk@gmail.com>
      c278c8cb
  11. Sep 04, 2023
  12. Aug 30, 2023
  13. Aug 29, 2023
  14. Aug 25, 2023
  15. Aug 24, 2023
  16. Aug 18, 2023
    • Michal Nasiadka's avatar
      glance/neutron: drop nbproc and add nbthread support · 30fce65b
      Michal Nasiadka authored
      Change-Id: I42f9f182a2dab8563008e8b817ac58a69b72b062
      30fce65b
    • Léo Gillot-Lamure's avatar
      loadbalancer: remove support for haproxy_processes · b230858f
      Léo Gillot-Lamure authored
      Threads are the recommended way to scale CPU performance since HAProxy
      1.8.
      
      Official documentation says: « While "nbproc" historically used to be the only
      way to use multiple processors, it also involved a number of shortcomings
      related to the lack of synchronization between processes (health-checks, peers,
      stick-tables, stats, ...) which do not affect threads. As such, any modern
      configuration is strongly encouraged to migrate away from "nbproc" to
      "nbthread". ».
      
      Change-Id: I6f2e9d74e68703c8e0827e495945a75f020e1561
      b230858f
  17. Aug 10, 2023
    • Maksim Malchuk's avatar
      Deny access to public /server-status in http Openstack services · e365f4b7
      Maksim Malchuk authored
      
      This change block access to the public /server-status url on all
      http services exposed by HAProxy, also fixes an issue with Horizon
      where 'Require all granted' open access to the /server-status in
      the HAProxy-less configurations. Without this change the issue
      affects only Ubuntu/Debian installations where mod_status in Apache2
      enabled by default.
      
      Closes-Bug: #1996913
      Change-Id: I3ec1af6353c3ecc64589599abe375b0ae9b14d5c
      Signed-off-by: default avatarMaksim Malchuk <maksim.malchuk@gmail.com>
      e365f4b7
  18. Aug 02, 2023
    • Léo Gillot-Lamure's avatar
      loadbalancer: support setting nbthread with variable haproxy_threads · e0438286
      Léo Gillot-Lamure authored
      Threads are the recommended way to scale CPU performance since HAProxy
      1.8.
      
      Official documentation says: « While "nbproc" historically used to be the only
      way to use multiple processors, it also involved a number of shortcomings
      related to the lack of synchronization between processes (health-checks, peers,
      stick-tables, stats, ...) which do not affect threads. As such, any modern
      configuration is strongly encouraged to migrate away from "nbproc" to
      "nbthread". ».
      
      While more recent versions of HAProxy automatically detect the number of
      available CPU and enable threads for them, it can be useful to explicitely set
      the value.
      
      In this patch, setting cpu-map for threads is not supported.
      
      Change-Id: Id917c70f3dbe52f24f25d9403ba8151729e8966b
      e0438286
    • Christian Berendt's avatar
      ironic: add ironic_agent_files_directory parameter · 58b5ca27
      Christian Berendt authored
      With the parameter ironic_agent_files_directory it is possible to provide
      the directory for the ironic-agent.kernel and ironic-agent.initramfs
      files. By default the parameter is set to the value of node_custom_config.
      This corresponds to the existing behaviour.
      
      Change-Id: I53bb0eddc5380713a967356c85897d8df8ce505f
      58b5ca27
  19. Aug 01, 2023
  20. Jul 21, 2023
    • Doug Szumski's avatar
      Fix OpenSearch Dashboards health check · bacd6c7f
      Doug Szumski authored
      The OpenSearch Dashboards container does not have a health
      check defined when created. This causes the container to always
      restart when reconfigured, even if no change has been made.
      
      Change-Id: I0b437a77aeb61bc5ae9238f900a1fa00cbc34e18
      Partial-Bug: #2028362
      bacd6c7f
  21. Jun 28, 2023
  22. Jun 21, 2023
  23. Jun 20, 2023
    • Dawud's avatar
      Use friendly prometheus instance labels · eef3ff30
      Dawud authored
      
      Replaces the instance label on prometheus metrics with the inventory
      hostname as opposed to the ip address. The ip address is still used as
      the target address which means that there is no issue of the hostname
      being unresolvable. Can be optionally enabled or set to FQDNs by
      changing the prometheus_instance_label variable as mentioned in the
      release notes.
      
      Co-Authored-By: default avatarWill Szumski <will@stackhpc.com>
      Change-Id: I387c9d8f5c01baf6054381834ecf4e554d0fff35
      eef3ff30
  24. Jun 17, 2023
  25. Jun 14, 2023
    • Michal Arbet's avatar
      Add support for multiple ceph files · fdf2385f
      Michal Arbet authored
      This patch is adding a feature for an option to copy different
      ceph configuration files and corresponding keyrings for cinder,
      glance, manila, gnocchi and nova services.
      
      This is especially useful when the deployment uses availability
      zones as below example.
      
        - Individual compute can read/write to individual ceph
          cluster in same AZ.
        - Cinder can write to several ceph clusters in several AZs.
        - Glance can use multistore and upload images to
          several ceph clusters in several AZs at once.
      
      Change-Id: Ie4d8ab5a3df748137835cae1c943b9180cd10eb1
      fdf2385f
  26. Jun 12, 2023
  27. Jun 07, 2023
  28. May 31, 2023
    • Maksim Malchuk's avatar
      Fix passwords.yml permissions · 5fd81170
      Maksim Malchuk authored
      
      The kolla-genpwd, kolla-mergepwd, kolla-readpwd and kolla-writepwd
      commands now creates or updates passwords.yml with correct
      permissions. Also they display warning message about incorrect
      permissions.
      
      Closes-Bug: #2018338
      Change-Id: I4b50053ced9150499d1d09fd4a0ec2e243cf938b
      Signed-off-by: default avatarMaksim Malchuk <maksim.malchuk@gmail.com>
      5fd81170
  29. May 26, 2023
    • OpenStack Release Bot's avatar
      Update master for stable/2023.1 · b26d25eb
      OpenStack Release Bot authored
      Add file to the reno documentation build to show release notes for
      stable/2023.1.
      
      Use pbr instruction to increment the minor version number
      automatically so that master versions are higher than the versions on
      stable/2023.1.
      
      Sem-Ver: feature
      Change-Id: I870c0569a1e175ac5df59fc495812ba81c5147e6
      b26d25eb
  30. May 19, 2023
  31. May 18, 2023
Loading