Skip to content
Snippets Groups Projects
  1. Oct 02, 2020
    • Mark Goddard's avatar
      dev: fix test scripts when ironic is disabled · 6a4e7c4e
      Mark Goddard authored
      While we always test baremetal compute in CI, development environments
      may not. Given that Ironic is now disabled by default, we should make
      this work out of the box.
      
      Story: 2008207
      Task: 41003
      
      Change-Id: Id3128380f5ff74d24265f6b2132c6d7992bf00ba
      6a4e7c4e
    • Mark Goddard's avatar
      Disable overcloud networks for Ironic when unused · 64fd8e17
      Mark Goddard authored
      We do not need the workload provisioning, cleaning or inspection
      networks when Ironic is disabled in the overcloud.
      
      Change-Id: I300d0ef136224126f25d2c70a80a42afeea5f586
      Story: 2008207
      Task: 40992
      64fd8e17
  2. Oct 01, 2020
  3. Sep 30, 2020
  4. Sep 24, 2020
  5. Sep 23, 2020
    • Michal Nasiadka's avatar
      Add missing barbican.conf support · 0f25900a
      Michal Nasiadka authored
      Story: 2008170
      Task: 40925
      
      Change-Id: I3014983f481a5dca7c93e140b3e10caa5d537669
      0f25900a
    • Pierre Riteau's avatar
      CI: Fix kayobe-tox-molecule job · c5855549
      Pierre Riteau authored
      When molecule runs, it installs ansible>2.8, which is version 2.10.0
      since today. This now also installs the ansible-base package, currently
      at version 2.10.1. Then it installs the version of ansible required by
      kayobe, i.e. ansible>=2.8.0,<2.10.0 (currently 2.9.13).
      
      We end up with a tox molecule venv containing:
      
      ansible==2.9.13
      ansible-base==2.10.1
      
      This causes the following issue:
      
      ERROR! Unexpected Exception, this is probably a bug: cannot import name 'AnsibleCollectionLoader' from 'ansible.utils.collection_loader' (/home/zuul/src/opendev.org/openstack/kayobe/.tox/molecule/lib/python3.8/site-packages/ansible/utils/collection_loader/__init__.py)
      
      This commit adds requirements.txt to the molecule tox deps, which
      ensures the correct version of ansible gets installed first.
      
      Change-Id: I7ef890a2ae6fd67f53e1b8bca244a1c0d44fea53
      c5855549
  6. Sep 22, 2020
    • Mark Goddard's avatar
      Performance: Parallelise Kolla Ansible host vars generation · b12f9e35
      Mark Goddard authored
      Kayobe generates a host_vars file for each host in the Kolla Ansible
      inventory. These contain network interfaces and other host-specific
      things. Currently this is done by iterating over all hosts, which does
      not scale well with a large number of hosts.
      
      This change extracts the host vars generation into a separate role, and
      executes it in a play targeted at all hosts, with delegate_to:
      localhost. This ensures that host variable files are generated in
      parallel.
      
      Story: 2007993
      Task: 40629
      
      Change-Id: Iae75e17024adee9c2874c14d3ed36f4c87ba48d7
      b12f9e35
    • wu.shiming's avatar
      Bump hacking min version to 3.0.1 · b778ac01
      wu.shiming authored
      hacking 3.0.1 fix the pinning of flake8 to avoid bringing in a new
      version with new checks.
      
      bumping the min version for hacking so that any older hacking versions
      which auto adopt the new checks are not used.
      
      Change-Id: I3f4fca9a0df2f45241288fd876064433f4e2f737
      b778ac01
  7. Sep 21, 2020
  8. Sep 18, 2020
  9. Sep 17, 2020
  10. Sep 16, 2020
  11. Sep 11, 2020
  12. Sep 04, 2020
  13. Sep 01, 2020
  14. Aug 31, 2020
  15. Aug 28, 2020
  16. Aug 27, 2020
    • Mark Goddard's avatar
      docs: Move getting started to a separate page · 731957c5
      Mark Goddard authored
      People often seem to miss this useful information. Let's make it the
      first page of the docs, rather than being buried in the index.
      
      This was agreed at the Kayobe docs review call.
      
      Change-Id: If464e2dbaafaaeb69029c4f4d81717c72e91dd6c
      Story: 2008079
      Task: 40773
      731957c5
  17. Aug 26, 2020
Loading