Skip to content
Snippets Groups Projects
  1. 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
  2. Aug 29, 2022
    • Pierre Riteau's avatar
      Switch Prometheus Alertmanager to active/passive · b8928ce5
      Pierre Riteau authored
      Closes-Bug: #1987866
      Change-Id: Iaf352a15b9e6c9607e0d33c803c132d9267ca727
      b8928ce5
    • LinPeiWen's avatar
      keystone: Remove redundant 'when' · aa80f81d
      LinPeiWen authored
      In a multi-controller node, the presence of "run_once: True"
      and "when: inventory_hostname == groups['keystone'][-1]"
      will cause the task to be skipped
      
      Closes-Bug: #1987982
      
      Change-Id: I6a8f4ca285cda0675711b631aeed7ae4c992d879
      aa80f81d
    • Pierre Riteau's avatar
      Support configuring HAProxy services as active/passive · 438ff230
      Pierre Riteau authored
      Instead of specifying a custom member list for each service that should
      be configured as active/passive, a new `active_passive` parameter can be
      set to true. This only works if `custom_member_list` is not used.
      
      Change-Id: I3758bc2377c25a277a29f02ebc20c946c7499093
      438ff230
  3. Aug 26, 2022
  4. Aug 22, 2022
  5. Aug 10, 2022
  6. Aug 03, 2022
  7. Aug 02, 2022
    • Mark Goddard's avatar
      Persist Bifrost's autogenerated passwords · d95e237f
      Mark Goddard authored
      By default Bifrost generates passwords for use by services, and stores
      them in files in /root/.config/bifrost/ in the container. This directory
      is not persistent, so the passwords are lost if the container is
      recreated. This is generally not a problem, because recreating the
      container is generally done when redeploying Bifrost, and new passwords
      will be generated and written to configuration files. However, if you
      access the Ironic or Inspector APIs outside of the Bifrost playbooks,
      the credentials will have changed.
      
      This change fixes the issue by persisting the credentials directory in a
      Docker volume. Note that applying this change will cause existing
      credentials to be removed.
      
      Closes-Bug: #1983356
      
      Change-Id: I45a899e228b7634ba86fab5822139252c48a7f07
      d95e237f
  8. Jul 28, 2022
  9. Jul 27, 2022
  10. Jul 21, 2022
  11. Jul 20, 2022
  12. Jul 12, 2022
    • Christian Berendt's avatar
      Set the ironic notification level · ced1e3b6
      Christian Berendt authored
      To use notifications with ironic, the notification_level
      option in the [DEFAULT] section of the configuration file
      must be set, we use ``info`` as a reasonable level.
      
      Closes-Bug: #1969826
      
      Change-Id: I38bb1e5404e917c788689a3181741022f875da06
      ced1e3b6
  13. Jul 07, 2022
  14. Jul 06, 2022
  15. Jun 27, 2022
  16. Jun 24, 2022
    • Christian Berendt's avatar
      Add ironic_http_interface parameters · 4de34266
      Christian Berendt authored
      With the ironic_http_interface/ironic_http_interface_address
      parameters it is possible to set the addresses for the
      ironic_http service.
      
      Change-Id: I72c257ebedf283cdef1b98485a576631e2190657
      4de34266
  17. Jun 23, 2022
  18. 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
  19. Jun 09, 2022
    • Will Szumski's avatar
      Add keystone_authtoken.service_type · 49006e56
      Will Szumski authored
      Fixes an issue where access rules failed to validate:
      
          Cannot validate request with restricted access rules. Set
          service_type in [keystone_authtoken] to allow access rule validation
      
      I've used the values from the endpoint. This was mostly a straight
      forward copy and paste, except:
      
      - versioned endpoints e.g cinderv3 where I stripped the version
      - monasca has multiple endpoints associated with a single service. For
        this, I concatenated logging and monitoring to be logging-monitoring.
      
      Closes-Bug: #1965111
      Change-Id: Ic4b3ab60abad8c3dd96cd4923a67f2a8f9d195d7
      49006e56
  20. Jun 08, 2022
  21. Jun 07, 2022
    • Michal Arbet's avatar
      Enable hacluster role when it is needed · e2f5c0db
      Michal Arbet authored
      Masakari-hostmonitor needs to have
      corosync/pacemaker deployed.
      
      This patch is just changing default enable_hacluter: "no"
      to "yes" if masakari-hostmonitor is enabled.
      
      Closes-Bug: #1934149
      Change-Id: I979d1d6d08ca0cc0a748f175da77f68bcecc2d1a
      e2f5c0db
  22. Jun 02, 2022
    • Pierre Riteau's avatar
      Increase openstack-exporter timeout to 45 seconds · 9653ebe1
      Pierre Riteau authored
      Even on moderately sized clouds, openstack-exporter can easily take more
      than 10 seconds to return, causing Prometheus to fail to scrape data.
      
      Since the default scrape internal is 60 seconds, we can increase the
      default timeout to 45 seconds.
      
      Change-Id: Id8dffc425ff057b1e45103eb53734543bca8be80
      Closes-Bug: #1976629
      9653ebe1
  23. 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
  24. May 26, 2022
  25. May 25, 2022
  26. May 24, 2022
  27. May 21, 2022
    • Mark Goddard's avatar
      masakari: support libvirt SASL in instance monitor · 5d28a7c8
      Mark Goddard authored
      Since enabling libvirt SASL authentication, the masakari instance
      monitor fails to connect to libvirt. We see the following error in logs:
      
          libvirt.libvirtError: authentication failed: Failed to start SASL
          negotiation: -4 (SASL(-4): no mechanism available: No worthy mechs
          found)
      
      This change adds support for SASL authentication in Masakari instance
      monitor.
      
      Depends-On: https://review.opendev.org/c/openstack/kolla/+/834456
      Closes-Bug: #1965754
      Change-Id: I974046662b383a12ac6281b725523760a96657bd
      5d28a7c8
  28. May 18, 2022
  29. May 17, 2022
  30. May 13, 2022
    • Tim Beermann's avatar
      Remove sanity checks · 591f366e
      Tim Beermann authored
      
      "Smoke tests" for barbican, cinder, glance and keystone have been removed as discussed in PTG April 2022.
      
      Signed-off-by: default avatarTim Beermann <beermann@osism.tech>
      Change-Id: I613287a31e0ea6aede070e7e9c519ab2f5f182bd
      591f366e
    • Simon Dodsley's avatar
      Add support for Pure Storage FlashArray backend to Cinder · f088b799
      Simon Dodsley authored
      Add an enable_cinder_backend_pure_iscsi and
      enable_cinder_backend_pure_fc options to etc/kolla/globals.yml
      to enable use of the FlashArray backend.
      Update the documentation to include a section on configuring
      Cinder with the FlashArray.
      
      Implements: blueprint pure-cinder-driver
      Change-Id: I464733f1322237321ed1ffff8636cf30bd1cbb38
      f088b799
  31. May 12, 2022
  32. Apr 24, 2022
    • Christian Berendt's avatar
      [bifrost] add bifrost_deploy_verbosity parameter · ea5b4d7e
      Christian Berendt authored
      With the parameter bifrost_deploy_verbosity it is possible
      to set the verbosity of the bootstrap of Bifrost.
      
      This makes it possible to reduce verbosity when running
      /bifrost/playbooks/install.yaml if needed.
      
      Change-Id: I5815220f2193a492ae7e1f63443075790ae7aaef
      ea5b4d7e
  33. Apr 21, 2022
Loading