Skip to content
Snippets Groups Projects
  1. Sep 19, 2019
  2. Aug 16, 2019
    • Radosław Piliszek's avatar
      CI: Zun jobs · d4de1d75
      Radosław Piliszek authored
      - Test Zun on CentOS too
      - Make etcd change also trigger Zun jobs (like kuryr and zun)
      - Test multinode Zun deployments instead of AIO
        (more likely to break)
      - In Zun scenario, stop configuring docker for legacy swarm mode
        (Zun is no swarm)
      - Separate test-zun.sh testing script
      - Show appcontainer to see which node it has been started on
      
      Change-Id: I289b1009fe00aedb9b78cbd83298b14da5fd9670
      Depends-On: https://review.opendev.org/676736
      
      
      Signed-off-by: default avatarRadosław Piliszek <radoslaw.piliszek@gmail.com>
      d4de1d75
  3. Aug 14, 2019
  4. Jul 16, 2019
  5. Jul 04, 2019
  6. Jul 03, 2019
  7. Jun 27, 2019
  8. Jun 21, 2019
  9. Jun 16, 2019
  10. Jun 11, 2019
    • Mark Goddard's avatar
      Add CI job for ironic · 845040ad
      Mark Goddard authored
      Adds four new CI jobs for testing centos/ubuntu binary/source deploys
      with ironic enabled. These are run only when there are changes to the
      ironic role.
      
      Performs some simple testing by creating a node using the fake-hardware
      hardware type and creating a server.
      
      Change-Id: Ie669e57ce2af53257b4ca05f45193cb73f48827a
      Depends-On: https://review.opendev.org/664011
      845040ad
  11. Jun 10, 2019
  12. Jun 03, 2019
    • Mark Goddard's avatar
      Test Ceph upgrade in CI · 78ee0287
      Mark Goddard authored
      Add CI jobs for testing an upgrade of a multinode system with Ceph
      enabled. As for the existing upgrade job, we upgrade from the previous
      release to the current release.
      
      Change-Id: I931772ca4c63757769467a57c80dc0726a11167a
      Depends-On: https://review.opendev.org/658163
      78ee0287
  13. May 30, 2019
  14. May 09, 2019
  15. Apr 19, 2019
  16. Apr 10, 2019
  17. Apr 08, 2019
    • Mark Goddard's avatar
      Set previous release to Stein · 3e77798f
      Mark Goddard authored
      Now that the stable/stein branch has been cut, we can set the previous
      release to Stein. This is done in kolla-ansible for rolling upgrades,
      and in CI configuration for upgrade tests.
      
      Change-Id: I87269738db9521fc22a6ce3aee67d9ab00d47e2a
      3e77798f
  18. Mar 27, 2019
    • Mark Goddard's avatar
      Test upgrades in CI · c23c9b2c
      Mark Goddard authored
      This patch adds two new jobs:
      
      * kolla-ansible-centos-source-upgrade
      * kolla-ansible-ubuntu-source-upgrade
      
      These jobs first deploy a control plane using the previous release of
      Kolla Ansible, then upgrade to the current release.
      
      Because we can't change the branch of the git repository on the Zuul
      executor, we change the branch of the kolla-ansible repository on the
      primary node to the branch of the previous release, in this case
      stable/rocky. A new remote-template role has been added that supports
      generating templates using a remote template source, to generate config
      files using the previous kolla-ansible branch.
      
      If the change being tested depends on a kolla change for the current
      branch, then we build images. Rather than using the current
      kolla-ansible version to tag the images, we now tag them with
      change_<gerrit change ID>. This is because the version of kolla-ansible
      will change from the previous release to the current one as we upgrade
      the system.
      
      Finally, it should be noted that the 'previous_release' variable in the
      Zuul config needs to be updated with each release, since this sets the
      release of kolla-ansible that is installed initially.
      
      Depends-On: https://review.openstack.org/645089/
      Depends-On: https://review.openstack.org/644250/
      Depends-On: https://review.openstack.org/645816/
      Depends-On: https://review.openstack.org/645840/
      Change-Id: If301e0affcd55360fefe3b105f023ae5c47b0853
      c23c9b2c
  19. Mar 25, 2019
  20. Mar 18, 2019
  21. Mar 14, 2019
  22. Mar 01, 2019
    • Mark Goddard's avatar
      Add cinder-lvm CI job · c41c9a0c
      Mark Goddard authored
      Tests Cinder with an LVM/iSCSI backend, including attaching a volume to
      an instance.
      
      Change-Id: I6963b5e81d7ac88dd1bdfb94b62d9d63028b9786
      c41c9a0c
  23. Feb 27, 2019
  24. Feb 19, 2019
  25. Jan 13, 2019
    • Hongbin Lu's avatar
      Run Zun job on kuryr's changes · 54761726
      Hongbin Lu authored
      Zun depends on Kuryr so let's trigger the Zun job on kuryr's change.
      
      Change-Id: If95a6bfb5f305c2f69808a781ff9d8513bf2006c
      54761726
  26. Jan 01, 2019
    • tone.zhang's avatar
      Add Kolla Ceph filestore CI jobs · 6786bc5b
      tone.zhang authored
      
      Since Rocky bluestore is the default store type used by Kolla Ceph.
      Filestore is still used by the customers. The patch allows deploy
      both Ceph bluestore OSD and Ceph filestore OSD in Kolla-ansible CI
      jobs.
      
      Change-Id: Iaa7c1b2ff35eb649c3a6d9f7266463d8961cdc9e
      Signed-off-by: default avatartone.zhang <tone.zhang@arm.com>
      6786bc5b
  27. Dec 21, 2018
  28. Dec 18, 2018
    • Mark Goddard's avatar
      Add kolla-ansible to zuul job dependencies · 8d523dab
      Mark Goddard authored
      This means we can pull in the job from other repositories without
      explicitly adding the dependency on kolla-ansible in that project.
      
      Change-Id: Ia7e4294508e6d445638c176359a939af32fdfb12
      8d523dab
  29. Nov 08, 2018
    • Eduardo Gonzalez's avatar
      Refactor tests/templates/globals.yml · 26af377a
      Eduardo Gonzalez authored
      Improve where openstack services are deployed
      to a variable, so we will avoid many conditions
      when more CI jobs are added with different configs.
      Heat is enabled by default in globals.yml, lets deploy it
      at least.
      
      Change-Id: If0f009cf434c3ed5874b3171d8c75911ef8e4be1
      26af377a
  30. Nov 07, 2018
    • Nguyen Hai Truong's avatar
      Add cover job · f783505e
      Nguyen Hai Truong authored
      Insert python coverage job for py-test.
      
      Change-Id: Ic7940b6318de07fed64c9f63ea0db1f2b6fe8a3d
      f783505e
  31. Oct 22, 2018
    • Hongbin LU's avatar
      Add Zun scenario job for ubuntu · f57c1aec
      Hongbin LU authored
      Introduce a job 'kolla-ansible-ubuntu-source-zun' to test kolla
      with Zun enabled. To reduce CI resource, this job will be triggered
      only if there are changes on the Zun's ansible roles.
      
      Change-Id: I0ba207e1d3761da2d6992c5834d4f59e7e1d6628
      f57c1aec
  32. Sep 19, 2018
    • Mark Goddard's avatar
      Increase CI job timeout to 2 hours · ed8a7b7b
      Mark Goddard authored
      If there is a change to kolla then images are built, which can push the
      job over the existing 1.5 hour timeout. These jobs are also used in the
      kolla CI.
      
      Change-Id: I88a28745cf834376163ced36984c317fce831346
      ed8a7b7b
  33. Aug 23, 2018
  34. Aug 15, 2018
  35. Aug 07, 2018
    • Eduardo Gonzalez's avatar
      Split zuul.yaml into multiple files · 9b05c942
      Eduardo Gonzalez authored
      With the current increase of zuul jobs and
      service testing, is easier to maintain and
      control what changes are done in different files.
      
      Ideally jobs.yaml would be split into multiple files,
      in example per distro, install type, aio or multinode,
      etc
      
      Change-Id: I78d3f1f00f96ef3042e94bba6b19e61d7fff4203
      9b05c942
Loading