Skip to content
Snippets Groups Projects
  1. Aug 02, 2023
    • 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
  2. 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
  3. Jun 28, 2023
  4. Jun 21, 2023
  5. Jun 20, 2023
    • Bartosz Bezak's avatar
      Set previous_release to stable/2023.1 · 309793d4
      Bartosz Bezak authored
      Change-Id: Idbbd02b966922d5857ed54bac57668f0cf22113c
      309793d4
    • 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
  6. Jun 19, 2023
  7. Jun 18, 2023
  8. Jun 17, 2023
  9. 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
  10. Jun 12, 2023
  11. Jun 07, 2023
  12. May 24, 2023
  13. May 19, 2023
  14. May 18, 2023
  15. May 16, 2023
    • Sean Mooney's avatar
      always add service_user section to nova.conf · ddadaa28
      Sean Mooney authored
      
      As of I3629b84d3255a8fe9d8a7cea8c6131d7c40899e8 nova
      now requires the service_user section to be configured
      to address CVE-2023-2088. This change adds
      the service user section to the nova.conf template in
      the nova and nova-cell roles.
      
      Related-Bug: #2004555
      Signed-off-by: default avatarSven Kieske <kieske@osism.tech>
      Change-Id: I2189dafca070accfd8efcd4b8cc4221c6decdc9f
      (cherry picked from commit a77ea13ef1991543df29b7eea14b1f91ef26f858)
      (cherry picked from commit 03c12abbcc107bfec451f4558bc97d14facae01c)
      (cherry picked from commit cb105dc293ff1cdb11ab63fa3e3bf39fd17e0ee0)
      (cherry picked from commit efe6650d09441b02cf93738a94a59723d84c5b19)
      ddadaa28
  16. May 12, 2023
  17. May 04, 2023
  18. Apr 28, 2023
  19. Apr 26, 2023
    • Michal Nasiadka's avatar
      octavia: Fix hm-interface after bumping openstack collection · c0d08667
      Michal Nasiadka authored
      New openstack collection modules have changed output
      dicts/variable names - adapting to that.
      
      Also changing octavia amphora image to focal, since bionic
      hasn't been rebuilt since May 2021.
      
      Closes-Bug: #2012255
      Change-Id: Icf38a52472d02ef7d69bcd3716afb16e859d44a2
      c0d08667
  20. Apr 25, 2023
    • Maksim Malchuk's avatar
      Fix Bash variable expansion issues in openrc file · df6472e0
      Maksim Malchuk authored
      
      Sometimes passwords, URLs and other values of the variables can
      contain special symbols, for example the dollar sign, using these
      values can lead to unpredictable attempts of the variable expansions
      in the Bash scripts, such as openrc file, so we need to use single
      quotes for all variables values.
      
      Change-Id: Ib2aabadd0ffd6a8dc2591245f29b4478e03d92fc
      Signed-off-by: default avatarMaksim Malchuk <maksim.malchuk@gmail.com>
      df6472e0
  21. Apr 22, 2023
  22. Apr 20, 2023
  23. Apr 19, 2023
    • Michal Arbet's avatar
      Trivial fix - add int filter for rabbitmq definitions · d1b24a41
      Michal Arbet authored
      Change-Id: I1d8021a1bc780449e3ca96183c6f4abaed17b382
      d1b24a41
    • Matt Crees's avatar
      Add check_mode: false to Nova upgrade checks · e0191cb1
      Matt Crees authored
      The step "Run Nova upgrade checks" needs to be excluded from check mode.
      
      Related-Bug: #2002657
      Change-Id: Ida582606b03d1896a6c58d4b324d088dc3b71852
      e0191cb1
    • Matt Crees's avatar
      Add precheck to fail if RabbitMQ HA needs configuring · a5331d32
      Matt Crees authored
      Currently, the process of enabling RabbitMQ HA with the variable
      ``om_enable_rabbitmq_high_availbility`` requires some manual steps to
      migrate from transient to mirrored queues. In preparation for setting
      this variable to ``True`` by default, this adds a precheck that will
      fail if a system is currently running non-mirrored queues and
      ``om_enable_rabbitmq_high_availbility`` is set to ``True``.
      
      Includes a helpful message informing the operator of their choice.
      Either follow the manual procedure to migrate the queues described in
      the docs, or set ``om_enable_rabbitmq_high_availbility`` to ``False``.
      
      The RabbitMQ HA section of the reference docs is updated to include
      these instructions.
      
      Change-Id: Ic5e64998bd01923162204f7bb289cc110187feec
      a5331d32
  24. Apr 17, 2023
  25. Apr 14, 2023
    • Maksim Malchuk's avatar
      Fix maximum width of the DIB Multiline-YAML · 47862b56
      Maksim Malchuk authored
      The dib_env_vars variable in the Bifrost's dib.yml file can contain
      the DIB_BLOCK_DEVICE_CONFIG environment variable which is always the
      Multiline-YAML data. By default, the format of the data is not
      preserved while the configuration is merged and saved for the
      bifrost-deploy container.
      
      This is because Ansible uses the PyYAML library which has a default
      80 symbol string length limit. The official Ansible documentation [1]
      recommends using to_yaml or to_nice_yaml filters with width parameter.
      This change adds the same ability to the merge_yaml Ansible plugin.
      
      1. https://docs.ansible.com/ansible/latest/user_guide/playbooks_filters.html#formatting-data-yaml-and-json
      
      
      
      The related change for the diskimage-builder to solve the issue with
      incorrect data provided by Kolla-Ansible is also provided:
      I3b74ede69eb064ad813a9108ec68a228e549e8bb
      
      Closes-Bug: #2014980
      Related-Bug: #2014981
      Change-Id: Id79445c0311916ac6c1beb3986e14f652ee5a63c
      Signed-off-by: default avatarMaksim Malchuk <maksim.malchuk@gmail.com>
      47862b56
  26. Apr 13, 2023
    • Michal Nasiadka's avatar
      ansible: bump min to 2.13 and max to 2.14 · 9867060b
      Michal Nasiadka authored
      Change-Id: Ibc9cc91f64b0450de3cae6e2830b4ff2c52c0395
      9867060b
    • Matt Crees's avatar
      Remove RabbitMQ ha-all policy when not required · c85b64d1
      Matt Crees authored
      With the addition of the variable
      `om_enable_rabbitmq_high_availability`, this feature in the upgrade
      task should be brought back. It is also now used in the deploy task. The
      `ha-all` policy is cleared only when
      `om_enable_rabbitmq_high_availability` is set to `false`.
      
      Change-Id: Ia056aa40e996b1f0fed43c0f672466c7e4a2f547
      c85b64d1
  27. Apr 12, 2023
  28. Apr 08, 2023
  29. Apr 03, 2023
  30. Apr 01, 2023
    • Maksim Malchuk's avatar
      Fix merge action plugins verbose output · 8972241d
      Maksim Malchuk authored
      
      This change fixes the output 'module_args' information of the plugins
      'merge_configs' and 'merge_yaml' when Ansible is executed in maximum
      verbose mode. Now all the plugin options are displayed instead of
      standard 'copy' plugin options only.
      
      Also, this change contains fixes already applied in the Kayobe
      project to improve and synchronize the code of the plugins between
      projects.
      
      Change-Id: Ie2d9a0501fe29bfd854eb31258f282b197855948
      Signed-off-by: default avatarMaksim Malchuk <maksim.malchuk@gmail.com>
      8972241d
Loading