Skip to content
Snippets Groups Projects
  1. Feb 08, 2023
    • yatinkarel's avatar
      [Train Only] Run ensure-rust role · c0020617
      yatinkarel authored
      In train tempest is pinned to 26.1.0(requires paramkio>=2.7.0)
      and since paramiko-3.0.0(requires cryptography>=3.3) release
      jobs are failing as they are trying to compile cryptography
      which needs rust to be installed or upgrade pip so
      cryptography wheel binaries can be installed.
      
      To setup rust ensure-rust role is executed in
      pre run.
      
      Also replace integrated-gate and integrated-gate-py3
      templates with the required jobs in check and
      gate queue as those templates have grenade jobs
      in gate queue which are already marked as non-voting[1].
      
      [1] https://review.opendev.org/c/openstack/devstack/+/838722
      
      Partial-Bug: #2004490
      Change-Id: I2ec1c34ec11f50fef06f71b4a01976aa1d92a6bb
      train-eol
      c0020617
  2. Sep 01, 2022
    • June Yi's avatar
      Respect constraints on tempest venv consistently · faf11dbd
      June Yi authored
      
      In case of online mode, there is a procedure to recreate tempest venv.
      For consistency of tempest venv during the entire stack.sh process,
      add logic to consider the TEMPEST_VENV_UPPER_CONSTRAINTS option here.
      
      Closes-bug: #1980483
      Signed-off-by: default avatarJune Yi <june.yi@samsung.com>
      Change-Id: I0cea282152fd363af8671cab1b5f733ebe2bd4df
      (cherry picked from commit 8355e8130652da0a6ed87295998200d0bcb9a58e)
      faf11dbd
  3. May 25, 2022
    • yatinkarel's avatar
      Configure placement section in neutron conf · 83624972
      yatinkarel authored
      Without it segment plugin fails to connect with
      placement api. Configure the placement section
      if service is deployed.
      
      Closes-Bug: #1973783
      Change-Id: Ie7f37770a04f622735cf2263c601257669ab5064
      (cherry picked from commit 92a34dbe)
      (cherry picked from commit ebd72a5e)
      83624972
  4. Apr 27, 2022
  5. Apr 20, 2022
    • Brian Rosmaita's avatar
      Make neutron-grenade non-voting on stable/train · b7f94eaf
      Brian Rosmaita authored
      The stable/ussuri, stable/train, and stable/stein branches are
      in Extended Maintenance mode and no longer released from, so make
      neutron-grenade non-voting in check and remove it from the
      gate.
      
      All other grenade jobs are already non-voting in stable/train and
      were removed from the gate four years ago by change I82f539bfa533.
      
      Change-Id: I21975b270786687149b232866b2009c145ad9915
      Related-bug: #1968798
      b7f94eaf
  6. Apr 19, 2022
  7. Feb 02, 2022
    • Rodolfo Alonso Hernandez's avatar
      Add python3.6 pip support · 05a2cebe
      Rodolfo Alonso Hernandez authored
      Since pip v22, python3.6 is not supported (the minimum version is
      python3.7). This patch adds the reference for the pip3.6 URL to be
      used instead of the default one.
      
      NOTE: stable/train had its own method to provide support for py3x.
      This patch uses it instead of pushing the master patch approach.
      
      This patch is also fixing the py35 pip URL string that should be
      https://bootstrap.pypa.io/pip/3.5/get-pip.py.
      
      Conflicts:
        tools/install_pip.sh
      
      Closes-Bug: #1959600
      Change-Id: Iab2c391d5388461fe9e9037cee81884ce8032e72
      05a2cebe
  8. Jan 19, 2022
  9. Dec 22, 2021
  10. Nov 04, 2021
  11. Oct 07, 2021
    • Lee Yarwood's avatar
      nova: Ensure each compute uses a unique iSCSI initiator · c5f7cbfa
      Lee Yarwood authored
      The current initiator name embedded in our CI images is not unique at
      present and can often cause failures during live migrations with
      attached volumes. This change ensures the name is unique by running
      iscsi-iname again and overwriting the existing name.
      
      We could potentially do this during the image build process itself but
      given that devstack systems are not supposed to be multi-purpose this
      should be safe to do during the devstack run.
      
      NOTE(lyarwood): Conflict due to
      If2f74f146a166b9721540aaf3f1f9fce3030525c not being present on
      stable/wallaby.
      
      Conflicts:
          lib/nova
      
      Closes-Bug: #1945983
      Change-Id: I9ed26a17858df96c04be9ae52bf2e33e023869a5
      (cherry picked from commit 714826d1)
      (cherry picked from commit ee629cc7)
      (cherry picked from commit a41fff99)
      (cherry picked from commit 43364b71)
      c5f7cbfa
  12. Jul 19, 2021
  13. Jun 10, 2021
    • Radosław Piliszek's avatar
      Move verify-ipv6-only-deployments · 224fee25
      Radosław Piliszek authored
      from Tempest to DevStack as it tests DevStack side of things and
      is useful for projects not using Tempest.
      
      Verbatim copy except for the devstack- prefix and the /devstack/
      path.
      
      Change-Id: Ie166730843f874b9c99e37244e460d7ad33b7eeb
      (cherry picked from commit 2fb8c7a5)
      224fee25
  14. May 25, 2021
  15. May 11, 2021
  16. Apr 12, 2021
  17. Mar 10, 2021
  18. Mar 09, 2021
  19. Mar 08, 2021
    • Dan Smith's avatar
      Fix get-pip URL for py27 · fc7f9295
      Dan Smith authored
      This has been failing to install with this message, which I think
      means we need to change our URL for getting pip:
      
       The URL you are using to fetch this script has changed, and this one
       will no longer work. Please use get-pip.py from the following URL
       instead:
          https://bootstrap.pypa.io/pip/2.7/get-pip.py
       Sorry if this change causes any inconvenience for you!
      
      Change-Id: Id62e91b1609db4b1d2fa425010bac1ce77e9fc51
      fc7f9295
  20. Feb 20, 2021
  21. Jan 27, 2021
  22. Jan 26, 2021
  23. Jan 19, 2021
  24. Jan 13, 2021
    • elajkat's avatar
      Setting available_features for stable branch · 2f573b79
      elajkat authored
      available_features for Neutron tempest tests is default to "all" and
      used from Victoria to enable/disable tests that has no API extension.
      It is added here to make sure that stable gating will not execute these
      tests (like for IPv6 metadata in neutron-tempest-plugin or updating
      min_bw QoS values for port already attached to VMs)
      
      Cherry-picked from stable/victoria patch
      (https://review.opendev.org/c/openstack/devstack/+/769885), but the list
      for available_features is empty on Ussuri and Train.
      
      Change-Id: Ic6056218e51e6b0da554bcdf139214d2229ba3c1
      Related-Bug: #1882804
      (cherry picked from commit e34a8720)
      (cherry picked from commit ef784e19)
      2f573b79
    • Martin Kopec's avatar
      Remove tempest deprecated img_dir option · d82889d4
      Martin Kopec authored
      Tempest option scenario.img_dir has been deprecated more than 4 years, it's
      time to remove it from devstack.
      img_file option should contain the full path to the image.
      This patch removes setting of img_dir option and makes img_file
      one contain the full path of an image.
      
      Change-Id: I71102095f3603915f0bc7d21f2e18c4eac4e95ec
      Related-Bug: #1393881
      d82889d4
  25. Jan 07, 2021
  26. Dec 23, 2020
  27. Dec 21, 2020
    • Lee Yarwood's avatar
      Stop installing test-requirements with projects · ecf59118
      Lee Yarwood authored
      This is a test of installing openstack and then seeing if it works.
      OpenStack components do not need test-requirements to operate,
      that's why they are test-requirements.
      
      Additionally, as we look forward to depsolver pip, this is going
      to screw us because we don't apply constraints to linters, which
      are expressed in - you guessed it, test-requirements.
      
      NOTE(lyarwood): openstacksdk-functional is currently failing due to
      I1e151454f39d51db52cdc7a23dbdcbf9b28c9381 not being present in
      stable/train. Unfortunatley the backport of this fix is held up by
      multiple other failures in other projects caused by the new pip
      dependency resolver behaviour. To fix these we first need to land
      I8f24b839bf42e2fb9803dc7df3a30ae20cf264eb in devstack on stable/train,
      allowing fixes to land in these projects that should eventually fix
      openstacksdk.
      
      To allow this we need to temporarily mark the openstacksdk-functional
      job as non-voting.
      
      Change-Id: I8f24b839bf42e2fb9803dc7df3a30ae20cf264eb
      (cherry picked from commit 09b5b05c)
      ecf59118
  28. Nov 03, 2020
    • Jens Harbott's avatar
      Increase swap space size again · fc02fb44
      Jens Harbott authored
      Infra changed the default swap size from 8G to 1G, this breaks some
      stable jobs. Revert to 8G for our jobs.
      
      Change-Id: I4fb2372be7d861f09f365e96478b4663847a66a6
      fc02fb44
  29. Oct 08, 2020
    • Luigi Toscano's avatar
      zuul: clean up some legacy jobs · 4bff24a2
      Luigi Toscano authored
      Replace legacy-tempest-dsvm-lvm-multibackend with its native version,
      cinder-tempest-lvm-multibackend.
      
      Remove legacy-tempest-dsvm-neutron-dvr-multinode-full, which was defined
      as an experimental job in neutron and removed during the ussuri lifecycle.
      See https://review.opendev.org/#/c/693630/
      
      Change-Id: I76d1efaa3a6c1fe9825e8457438f514114b2ecad
      (cherry picked from commit 0cbbefc0)
      (cherry picked from commit c69caa4a)
      4bff24a2
  30. Aug 31, 2020
  31. Aug 18, 2020
  32. Jun 22, 2020
  33. Jun 19, 2020
  34. Jun 17, 2020
Loading