Skip to content
Snippets Groups Projects
  1. Jan 08, 2020
  2. Jan 06, 2020
  3. Jan 02, 2020
  4. Dec 30, 2019
  5. Dec 28, 2019
  6. Dec 21, 2019
  7. Dec 18, 2019
  8. Dec 16, 2019
  9. Dec 12, 2019
    • Mark Goddard's avatar
      Allow ironic_ipxe to serve instance images · 2b662cfb
      Mark Goddard authored
      Ironic provides a feature to allow instance images to be served from a
      local HTTP server [1]. This is the same server used for PXE images with
      iPXE. This does not work currently because the ironic_ipxe container
      does not have access to /var/lib/ironic/images (ironic docker volume),
      where the images are cached. Note that to make use of this feature, the
      following is required in ironic.conf:
      
      [agent]
      image_download_source = http
      
      This change fixes the issue by giving ironic_ipxe container access to
      the ironic volume.
      
      [1] https://docs.openstack.org/ironic/latest/admin/interfaces/deploy.html#deploy-with-custom-http-servers
      
      Change-Id: I501d02cfd40fbacea32d551c3912640c5661d821
      Closes-Bug: #1856194
      2b662cfb
  10. Dec 11, 2019
    • Mark Goddard's avatar
      Drop python 2 support from action plugins · 3f10f708
      Mark Goddard authored
      These are executed on the local host where we run ansible-playbook,
      and we have agreed to drop Python 2 support there.
      
      Partially Implements: blueprint drop-py2-support
      Change-Id: Id2190c3a22a56f4f048afbf0f7200daa8f41a292
      3f10f708
  11. Dec 10, 2019
    • Pierre Riteau's avatar
      Template custom HAProxy service configuration · 49f33428
      Pierre Riteau authored
      Change Id84e3b6e62e544582d6917047534e846e026798d added support for
      custom HAProxy service config using a plain copy of files in services.d.
      
      Use a template action instead of a copy so that we can use variables and
      iterate over group of hosts.
      
      Change-Id: I1f07785932de4e4540422bd18af95241f05a67bf
      49f33428
  12. Dec 09, 2019
  13. Dec 07, 2019
  14. Dec 06, 2019
    • Michal Nasiadka's avatar
      Improve Apache logging · 3f55b870
      Michal Nasiadka authored
      Currently we don't put global Apache error logs into /var/log/kolla,
      this change adds statements that redirect those logs there.
      
      Adapted the logfile names to catch into openstack wsgi logging fluentd
      input config and existing logrotate cron entries.
      
      Change-Id: I21216e688a1993239e3e81411a4e8b6f13e138c2
      3f55b870
  15. Dec 04, 2019
  16. Dec 01, 2019
  17. Nov 30, 2019
  18. Nov 28, 2019
    • Mark Goddard's avatar
      Support configuration of Docker client timeout · 01050dc0
      Mark Goddard authored
      Adds support for configuration of the Docker client timeout via
      'docker_client_timeout'.
      
      This change also increases the default timeout to 120 seconds, as we
      sometimes see timeouts in CI and heavily loaded or underpowered
      environments. Increasing 'docker_client_timeout' further may be helpful
      in cases where Docker reports 'Read timed out'.
      
      Change-Id: I73745771078cb2c0ebae2b1d87ba2c4c12958d82
      Closes-Bug: #1809844
      01050dc0
  19. Nov 27, 2019
  20. Nov 25, 2019
  21. Nov 22, 2019
    • Pierre Riteau's avatar
      Use valid_interfaces instead of os_interface for placement · 96590822
      Pierre Riteau authored
      The [placement].os_interface option was replaced by
      [placement].valid_interfaces in Queens and was removed in Rocky.
      
      Change-Id: I306c57305b9088159dd18af4aa373bbc39a8b881
      Closes-Bug: #1853621
      96590822
    • Michal Nasiadka's avatar
      Change local_action to delegate_to: localhost · 10099311
      Michal Nasiadka authored
      As part of the effort to implement Ansible code linting in CI
      (using ansible-lint) - we need to implement recommendations from
      ansible-lint output [1].
      
      One of them is to stop using local_action in favor of delegate_to -
      to increase readability and and match the style of typical ansible
      tasks.
      
      [1]: https://review.opendev.org/694779/
      
      Partially implements: blueprint ansible-lint
      
      Change-Id: I46c259ddad5a6aaf9c7301e6c44cd8a1d5c457d3
      10099311
  22. Nov 21, 2019
    • Zhuo Zhen's avatar
      Allow region setting for ironic-neutron-agent · 7f457cd9
      Zhuo Zhen authored
      The "os_region" param is missing in the ironic_neutron_agent.ini.j2
      file. Without specifying the region, the neutron service will randomly
      pick a region for the ironic-neutron-agent. Therefore, a list of
      incorrect agents might be created in the neutron database "agents"
      table for nodes from other regions. To list all neutron agents, use
      'openstack network agent list'.
      
      Change-Id: Idec265230d0ab63b7559d94690c059608dc2617e
      Closes-bug: #1853464
      7f457cd9
    • Zhuo Zhen's avatar
      Fix hard-coded admin project name and username in blazar task · f2d32d2e
      Zhuo Zhen authored
      In one of the blazar ansible tasks in "bootstrap.yml", the admin
      project name and username are hard-coded as "admin". OpenStack
      users can define their admin project name and username differently
      and the hard-coded names would cause authentication errors.
      
      In addition, keystone identity api version 3 uses "os-project-name"
      instead of "os-tenant-name". Although "os-tenant-name" might be
      still accepatable, it's better to keep the latest.
      
      Change-Id: Ie5c1016f9ce6f402ef208f3c295e6883a9edd8ab
      Closes-bug: #1853462
      f2d32d2e
  23. Nov 20, 2019
  24. Nov 18, 2019
Loading