Skip to content
Snippets Groups Projects
  1. Feb 11, 2020
  2. Feb 05, 2020
  3. Jan 24, 2020
  4. Nov 26, 2019
    • Radosław Piliszek's avatar
      CI: Refactor a lot · a2fc6841
      Radosław Piliszek authored
      Separate upgrade logic to is_upgrade job var and rename
      scenarios to match.
      
      Rename "ACTION" to "SCENARIO" (as it is a scenario).
      
      Separate testing of dashboard (aka Horizon) and increase
      its timeout to 5 minutes (CentOS 7 slow as always).
      
      Separate initialization of core OpenStack.
      
      Use gate setup script from ./tests/
      
      Remove useless tox setupenv.
      
      Do not deploy Heat when not really necessary.
      
      Change-Id: I4fca319ccc3de7188f8b7b44c9c71321e3899467
      a2fc6841
  5. Nov 15, 2019
  6. Sep 19, 2019
  7. Sep 14, 2019
  8. 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
  9. Jul 16, 2019
    • Radosław Piliszek's avatar
      CI: clean up requirements installation · 8a543098
      Radosław Piliszek authored
      
      We install kolla-ansible requirements in Zuul's Ansible playbooks.
      This patch cleans up the installation in scripts so that they are
      only concerned with auxiliary requirements:
      - ansible (since we do not track it in requirements)
      - ara (for log summaries)
      - openstack clients (for first init and tests after deployment)
      
      Additionally this patch installs openstack clients in a separate
      virtualenv.
      Note that all kolla-ansible requirements, ansible and ara are still
      installed system-wide.
      
      Change-Id: Iac04082ad39a9d823c515ba11c5db9af50ed225f
      Signed-off-by: default avatarRadosław Piliszek <radoslaw.piliszek@gmail.com>
      8a543098
  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 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
  12. Mar 21, 2019
    • Mark Goddard's avatar
      Wait for cinder volume to become available in CI · e956cd87
      Mark Goddard authored
      Fixes a race condition where sometimes a volume would still be in the
      'creating' state when trying to attach it to a server.
      
      Invalid volume: Volume <id> status must be available or downloading to
      reserve, but the current status is creating.
      
      Change-Id: I0687ddfd78c384650cb361ff07aa64c5c3806a93
      e956cd87
  13. 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
  14. Jan 18, 2019
    • Mark Goddard's avatar
      Wait for volume attachment in CI before detach · 9c906a17
      Mark Goddard authored
      In some cases the volume attachment is not finished by the time we
      attempt to detach it, causing the following error:
      
      Volume status must be 'in-use' and attach_status must be 'attached' to detach.
      
      This change waits for the volume to be attached before detaching.
      
      Change-Id: Id23d114cf8a2b40f8f0784cbfb84e9fa0829adc0
      9c906a17
  15. Dec 21, 2018
  16. Dec 19, 2018
  17. Nov 26, 2018
  18. Nov 29, 2018
    • Mark Goddard's avatar
      Use openstack command in CI · 07d53518
      Mark Goddard authored
      Switch the CI test script to use the openstack command rather than nova
      etc.
      
      Change-Id: Id1c6d35e1e50987d230adb7942da6a7ae5c0f050
      07d53518
  19. Nov 06, 2018
    • Mark Goddard's avatar
      Refactor CI testing scripts · f92de48c
      Mark Goddard authored
      This change is intended to ease the addition of new test scenarios, by
      splitting the existing setup_gate.sh script up into several smaller
      scripts. We may wish to further break these scripts up in future,
      depending on the requirements of new test jobs.
      
      Change-Id: Ifa442ac79a54f749c56d20f5f7383c3852d95268
      f92de48c
Loading