Skip to content
Snippets Groups Projects
  1. Mar 18, 2022
  2. Mar 17, 2022
  3. Mar 16, 2022
  4. Mar 15, 2022
    • Zuul's avatar
      b4635684
    • Mark Goddard's avatar
      CI: Pin ansible-lint to <6 · 07eb0675
      Mark Goddard authored
      The molecule job is failing with the following since the release of
      ansible-lint 6.0.0:
      
          ModuleNotFoundError: No module named 'ansiblelint.prerun'
      
      Pin ansible-lint to <6.
      
      Also ignore changes to molecule-requirements.txt for jobs that don't use
      it.
      
      Change-Id: I00ea1b4cd57a22a1a0939ddc463ef336da2f0902
      07eb0675
    • Mark Goddard's avatar
      CI: Don't download Cirros or IPA in seed jobs · d77a30db
      Mark Goddard authored
      We build IPA images and a deployment image in the seed jobs, so we don't
      need to download Cirros or IPA images. Also, these downloads depend on
      external resources which may make jobs less reliable.
      
      For seed upgrade jobs, disable IPA and deployment image downloads.
      
      Change-Id: Ib59c8bc2d8938eca18c943bb2e66ed185152a739
      d77a30db
    • Mark Goddard's avatar
      CI: Disable container image builds on Ubuntu · acf6d0d5
      Mark Goddard authored
      The kayobe-seed-ubuntu-focal job is currently fairly unreliable, often
      failing to build the base container image.
      
      We are not using the mirrors provided by OpenDev infra, which may be
      making these builds less reliable.
      
      This change disables container image builds in CI on Ubuntu. It should
      be reverted if they are made more reliable.
      
      Change-Id: I648fa6423ad9ff43120c7808f080b0359ad8621c
      acf6d0d5
  5. Mar 11, 2022
    • Pierre Riteau's avatar
      CI: fix TLS job by freeing up memory · b0c1d4c5
      Pierre Riteau authored
      When TLS is enabled, extra RAM usage is causing the OOM killer to
      terminate Tenks VMs, which are using large RSS amounts (around 1.5 GB).
      
      Disable Heat and Horizon to free up enough memory to make the job pass.
      
      Change-Id: If483a6a6fb6d5b2c9b6b7dbd22939b0b46599538
      b0c1d4c5
    • Pierre Riteau's avatar
      CI: Disable TLS job until fixed · 5fb6362e
      Pierre Riteau authored
      The overcloud job with TLS is failing frequently with the Tenks VM
      triggering the OOM killer. Disable until we find a reliable fix.
      
      Change-Id: If42d1f0580d8305a36dd4fd4431680559eb5d68f
      5fb6362e
  6. Mar 10, 2022
    • Will Szumski's avatar
      Only create patch links on overcloud hosts · bb9da9fb
      Will Szumski authored
      
      These are only neccesary on network and compute nodes.
      
      Co-authored-by: default avatarMark Goddard <mark@stackhpc.com>
      
      Change-Id: Id5af3969da63150e892201f7518f50a3da73e852
      Story: 2009911
      Task: 44740
      bb9da9fb
    • Mark Goddard's avatar
      Bump MichaelRigart.interfaces to v1.13.1 · a786ef20
      Mark Goddard authored
      The update of MichaelRigart.interfaces to v1.13.0
      introduced a regression due to
      https://github.com/michaelrigart/ansible-role-interfaces/pull/118.
      
      Configuration for active interfaces could be removed and not recreated,
      if not present in the kayobe network interface configuration. This
      affects the Kayobe development environment, in which the configuration
      does not touch the host's real network interfaces. That would lead to
      DHCP leases not being renewed, and consequent loss of access to the
      host.
      
      This change fixes the issue by bumping to v1.13.1, which reverts the
      change.
      
      Change-Id: I03da729e1d05783af2e290237485f6035d2ddcdc
      a786ef20
  7. Mar 07, 2022
  8. Mar 03, 2022
  9. Mar 02, 2022
    • Zuul's avatar
      Merge "Bump up Ansible supported versions" · b2b013c1
      Zuul authored
      b2b013c1
    • Mark Goddard's avatar
      CI: stop using zuul as kayobe_ansible_user in TLS jobs · a0665cd9
      Mark Goddard authored
      Previously we were using the zuul user in the TLS jobs. This was due to
      a permissions issue when accessing the CA certificate in kayobe-config
      in the zuul user's home directory.
      
      This change reverts to the default of using the stack user for the TLS
      jobs. In order to make this work, the generated CA cert chain is added
      to the trust store.
      
      Change-Id: I875f8976df75dee68ba00842fe624c29cc1b123c
      a0665cd9
  10. Feb 28, 2022
  11. Feb 25, 2022
  12. Feb 23, 2022
  13. Feb 22, 2022
Loading