Skip to content
Snippets Groups Projects
  1. Jan 30, 2024
  2. Jan 08, 2024
    • Pierre Riteau's avatar
      CI: Test Nova server resize functionality · f86ed027
      Pierre Riteau authored
      This adds an extra resize operation to core OpenStack tests. This should
      be fast since we are only increasing the number of cores of the VM and
      could help catch additional errors in CI tests.
      
      Change-Id: Ia61b995dbffcda4f1e6494548df457231cb67bd7
      f86ed027
  3. Jan 03, 2024
  4. Sep 21, 2023
  5. Sep 13, 2023
  6. Sep 11, 2023
  7. Sep 04, 2023
  8. Jun 29, 2023
    • Michal Nasiadka's avatar
      CI: drop ceph jobs ulimit config for EL9 · 49d891e8
      Michal Nasiadka authored
      It's not needed anymore, since both Ceph and ansible-collection-kolla
      are setting that by default.
      
      Also fix test-core-openstack so it doesn't delete a server before
      volume attachment test.
      
      Change-Id: I20bd352479ee5562514084d0d11063e45e8b956a
      49d891e8
  9. May 08, 2023
  10. Mar 26, 2023
  11. Oct 07, 2022
  12. Oct 05, 2022
  13. Feb 04, 2022
  14. Jan 12, 2022
  15. Aug 30, 2021
  16. Mar 02, 2021
  17. Dec 23, 2020
    • Radosław Piliszek's avatar
      [CI] Cinder upgrade testing · 62b8c6b6
      Radosław Piliszek authored
      To gain visibility into how our upgrades affect existing Cinder
      volumes, a new testing path is required.
      This patch adds it.
      
      Additionally, it refactors the repeated actions and ensures that
      we wait for volume deletions as well.
      
      Change-Id: Ic08d461e6fdf91c378a87860765a489c2f86d690
      Related-Bug: #1904062
      62b8c6b6
  18. Apr 10, 2020
  19. Mar 19, 2020
  20. Mar 02, 2020
  21. Feb 28, 2020
  22. Feb 11, 2020
  23. Feb 05, 2020
  24. Jan 24, 2020
  25. 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
  26. Nov 15, 2019
  27. Sep 19, 2019
  28. Sep 14, 2019
  29. 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
  30. 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
  31. 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
  32. 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
  33. 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
  34. 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
  35. 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
  36. Dec 21, 2018
  37. Dec 19, 2018
  38. Nov 26, 2018
  39. 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
  40. 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