Commit Graph

83 Commits

Author SHA1 Message Date
Dmitriy Rabotyagov 6e38fd4cf3 Update git submodules
* Update openstack-ansible-os_rally from branch 'master'
  to e44c99e64a4bf07ad0cb1d5e07e476274ef042bb
  - Fix linters and metadata
    
    With update of ansible-lint to version >=6.0.0 a lot of new
    linters were added, that enabled by default. In order to comply
    with linter rules we're applying changes to the role.
    
    With that we also update metdata to reflect current state.
    
    Change-Id: Ib390f06177fbac77a4285e3be86e6461fd769597
2023-08-15 21:46:52 +00:00
Damian Dabrowski 8941133f01 Update git submodules
* Update openstack-ansible-os_rally from branch 'master'
  to c65b91b4900292fb5c4a07dd4473fcf4554b111e
  - Include proper commit in rally_upper_constraints_url
    
    Currently, rally_upper_constraints_url always points to master branch.
    It is not a valid behavior because u-c from master may not work for
    stable branches.
    This change fixes rally_upper_constraints_url.
    
    Depends-On: https://review.opendev.org/c/openstack/openstack-ansible-rabbitmq_server/+/887592
    
    Change-Id: I016e457c0e4b7819d6d65af3bc35e06061f92d1c
2023-07-05 19:15:19 +00:00
Dmitriy Rabotyagov 7852eb2aeb Update git submodules
* Update openstack-ansible-os_rally from branch 'master'
  to ef5732cb0ec01a03a147c574dbab9d798e35f3fb
  - Fix rally U-C retrieval from file
    
    At the moment in CI we attempt to fetch U-C for rally from local git
    repo. Though rally does fail while attempting to curl the URI
    since it does include git patch that is not valid URI in case
    if file:// is used.
    
    Change-Id: If2d7732c3816d343cdcea7e7263ea14c37c59f0c
2023-05-03 14:53:49 +00:00
OpenStack Release Bot 656a2bf20b Update git submodules
* Update openstack-ansible-os_rally from branch 'master'
  to 7f01efb9c495ce38e9ae7c163b0fe8c155742e2b
  - Update master for stable/zed
    
    Add file to the reno documentation build to show release notes for
    stable/zed.
    
    Use pbr instruction to increment the minor version number
    automatically so that master versions are higher than the versions on
    stable/zed.
    
    Sem-Ver: feature
    Change-Id: I720259c72c1b912ec591a452be8ef6178538bf38
2022-12-13 14:03:58 +00:00
Erik Berg 6bc000e17f Update git submodules
* Update openstack-ansible-os_rally from branch 'master'
  to 7673fce307a701416cdf6aa8a5678e70a6ce141b
  - Remove redundant vars line
    
    This line was introduced by I2d99c57c5e00c9805aaeac0e7e2f173ff3b69837
    for centos support, and should already be covered by the
    distribution_major_version line above.
    
    Change-Id: Ic978c9c9fe50eb075628c0beed6995656b428040
2022-09-20 19:16:26 +00:00
Dmitriy Rabotyagov 8aaf864c18 Update git submodules
* Update openstack-ansible-os_rally from branch 'master'
  to e973cd34ce44e2835bf8d3fa0093fae0f2d64079
  - Return upgrade jobs to voting
    
    Depends-On: https://review.opendev.org/c/openstack/openstack-ansible/+/848760
    Change-Id: Ib874892e6642c7a2902fcba560f7bebeb162e1b1
2022-07-12 09:54:43 +00:00
Dmitriy Rabotyagov d77edafa31 Update git submodules
* Update openstack-ansible-os_rally from branch 'master'
  to 136dfa02d050454d3b663186a212184a86b63c3e
  - Control rally-openstack installed version
    
    At the moment we don't have control what version of rally-openstack
    is being installed. So we are installing latest version available in
    PyPi. However rally package version is defined in
    rally-openstack constraints.
    
    With this patch we add variables to be able to adjust source of
    rally-openstack as well as pick version for installation.
    
    We also temporary disable upgrade jobs to resolve circular dependency
    
    Needed-By: https://review.opendev.org/c/openstack/openstack-ansible/+/847272
    Change-Id: I8100dfd3544c0530815fb877b44b960d404f635b
2022-07-06 10:35:35 +00:00
Dmitriy Rabotyagov 4bc6282530 Update git submodules
* Update openstack-ansible-os_rally from branch 'master'
  to 854b8a2b1f35e441cc09fa6b51b8b586351a4a53
  - Switch sphinx language to en
    
    With sphinx release of 5.0.0, they changed default for language variable
    to 'en' from None. With that current None valuable is not valid and should
    not be used.
    
    
    Change-Id: I2de7c07f52d75740e9a1050ef3f1e19e88aeb808
2022-05-30 15:01:33 +00:00
Marc Gariepy b4b1f91217 Update git submodules
* Update openstack-ansible-os_rally from branch 'master'
  to 1a63052a9b0312d6cce1813df62edd0ec90d8204
  - Use common service setup tasks from a collection rather than in-role
    
    Change-Id: I643e9a6bb14538cee1e8d235c55bca408cc031f0
2022-05-06 08:35:21 +00:00
Jonathan Rosser 37bfb1a050 Update git submodules
* Update openstack-ansible-os_rally from branch 'master'
  to 1fc98a9dfb2b4d0fa0fa957932ecc14bffb056f4
  - Remove PyYAML from rally installation constraints
    
    Rally does not install on python3.10 becasue of the following
    failure https://paste.opendev.org/show/bKyapGIcLIwCkUSGwF3k/
    
    Change-Id: I4fbbed088b9b67ca17467020e3044ffc9d78317b
2022-05-04 14:34:22 +00:00
OpenStack Proposal Bot 32c27ab56f Update git submodules
* Update openstack-ansible-os_rally from branch 'master'
  to b3916a829f7dc17e902804930b0a11d9b66cf58c
  - Updated from OpenStack Ansible Tests
    
    Change-Id: Ib0284b72508a4be04a4f87deb03a8efbfe19aef7
2022-04-04 16:45:43 +00:00
Jonathan Rosser 58eadba667 Update git submodules
* Update openstack-ansible-os_rally from branch 'master'
  to c3d105fd9edb3bbb2dbd781c88b9af7f23f267eb
  - Cleanup setup.py config
    
    Change-Id: I374ecd16922092221307204cee5395ca8eef7480
2022-04-04 11:46:33 +00:00
Jonathan Rosser b55cfa094c Update git submodules
* Update openstack-ansible-os_rally from branch 'master'
  to e31bfe79a4e4d90973aabfb03ca8df1497a1cd71
  - Do not install python development packages
    
    The python_venv_build role is responsible for setting up the build
    environment for python wheels so this role should not install
    python development packages
    
    Change-Id: I0c112d49262578359e8f8843084f75eb48799778
2022-01-12 13:32:48 +00:00
OpenStack Proposal Bot 3afc23183f Update git submodules
* Update openstack-ansible-os_rally from branch 'master'
  to be9a8b2c4fab1c17546b1d78e93e0da6f5b8d79e
  - Updated from OpenStack Ansible Tests
    
    Change-Id: I9aafaac6a63793ad822c68c35fc56ada56819291
2021-12-17 18:32:39 +00:00
Dmitriy Rabotyagov 57f9381741 Update git submodules
* Update openstack-ansible-os_rally from branch 'master'
  to 1169082a53b097abc71e5250e183a50a68307741
  - Use config_template as a collection
    
    Since we still use ceph-ansible that has their own implementation of
    config_template module it's worth to use mentioned module as a collection
    explicitly.
    
    Depends-On: https://review.opendev.org/c/openstack/openstack-ansible/+/819814
    
    
    
    Change-Id: Ia6d0d1a3c70d5bada324e7ccdda8427c7735884a
2021-12-01 19:31:34 +00:00
Damian Dabrowski 041a6c5ab8 Update git submodules
* Update openstack-ansible-os_rally from branch 'master'
  to e1b13a1e448d99363217d49da3fef194b5a91c09
  - Install PyMySQL as rally commands may not work without it
    
    (rally-23.1.0.dev64) root@aio1-utility-container-13a6c4d0:/etc/rally# rally task list
    [...]
    Command failed, please check log for more info
    2021-11-24 16:21:59.593 3777441 CRITICAL rally [-] Unhandled error: ModuleNotFoundError: No module named 'pymysql'
    
    relevant rally commit: 3f4bc46535
    
    Change-Id: I2a755326559ee95b74fabe6bc89ed26a820a70a1
2021-11-26 09:04:35 +00:00
likui f50c832e0d Update git submodules
* Update openstack-ansible-os_rally from branch 'master'
  to 426a25ec0b807a8baa47ff231443529e16da501a
  - Changed minversion in tox to 3.18.0
    
    The patch bumps min version of tox to 3.18.0 in order to
    replace tox's whitelist_externals by allowlist_externals option:
    https://github.com/tox-dev/tox/blob/master/docs/changelog.rst#v3180-2020-07-23
    
    Change-Id: If2c5ecd67aba8a5979bf4fbbca38cb3217b6c1b8
2021-07-05 09:46:59 +00:00
Dmitriy Rabotyagov f19ef39bcc Update git submodules
* Update openstack-ansible-os_rally from branch 'master'
  to 243198ecedd8fcb61b08cffc9e2c28b5dd674ad1
  - Replace linters test with integarted one
    
    We've created integrated linters check job a while back and it's successfully
    working for several releases. At the moment we experience difficulties
    with future maintenance of the linters check from the openstack-ansible-tests
    repo. So instead of fixing current one, we replace it with modern version of
    the test.
    
    
    Change-Id: I41a967483b7ae75bb49328f5b9fd8931ee892912
2021-05-27 15:10:56 +00:00
OpenStack Proposal Bot 4b9adc485a Update git submodules
* Update openstack-ansible-os_rally from branch 'master'
  to 171044d61595e4536fabaa2bdb303018f5a975c2
  - Updated from OpenStack Ansible Tests
    
    Change-Id: I5fb0b30d621a3c895ab80f3c701900c80c3570bb
2021-03-22 10:39:05 +00:00
Jonathan Rosser ad6cf08275 Update git submodules
* Update openstack-ansible-os_rally from branch 'master'
  to 99f087d2e3e07cfee81a769288453fa1a02295ad
  - Use ansible_facts[] instead of fact variables
    
    See https://github.com/ansible/ansible/issues/73654
    
    Change-Id: Iafcd10d169b9515846293731ca1e5b8a7ffb5fe1
2021-03-16 15:41:51 +00:00
OpenStack Proposal Bot a6dbfa74ff Update git submodules
* Update openstack-ansible-os_rally from branch 'master'
  to dd9bd41c8c1e760c5fc9c708cd71dc1801515025
  - Updated from OpenStack Ansible Tests
    
    Change-Id: I98692b8aa538966642b2c5984b34f3dd8c7608b7
2021-03-13 11:02:09 +00:00
Zuul 0ef8fe1f8c Update git submodules
* Update openstack-ansible-os_rally from branch 'master'
  to deaa062106b95ce230dd5cf0a2370d46d1fa53a9
  - Merge "Remove references to unsupported operating systems"
  - Remove references to unsupported operating systems
    
    All references to Gentoo, SUSE, Debian stretch and Centos-7  are removed.
    Conditional tasks, ternary operators and variables are simplified where possible
    OS specific variables files are generalised where possible
    
    Change-Id: Ia09789da8c8137c982dcd7560fe61a98a07309e7
2021-03-10 17:13:52 +00:00
Jonathan Rosser 01e31c05c1 Update git submodules
* Update openstack-ansible-os_rally from branch 'master'
  to e856ad62da5107e3a2f38bc483e411e676a134b7
  - Switch default virtualenv to python3
    
    Change-Id: I2d33757ad418977894de205899baa219865fc124
2021-03-10 15:26:42 +00:00
Zuul 96bd8e2a77 Update git submodules
* Update openstack-ansible-os_rally from branch 'master'
  to 6e0ac66be35a6a688f24ffdeb1c5fa553198b856
  - Merge "[reno] Stop publishing release notes"
  - [reno] Stop publishing release notes
    
    Since we copy all release notes to the integrated repo there is not need
    in publishing release notes for each repository. We should only verify their
    validity and linting.
    
    
    Change-Id: Ib38533c7d6cd16df06a55fb704ca8683cabc8972
2021-01-26 18:20:00 +00:00
Jonathan Rosser c2c20c9d36 Update git submodules
* Update openstack-ansible-os_rally from branch 'master'
  to 03c78725360310437ee455e0b840a2c769da0f39
  - Ensure that the rally venv build is self contained
    
    Rally ships it's own version of upper-constraints [1].
    
    As we move openstack-ansible to using the new pip resolver this
    causes several issues. The rally specific version of u-c contains
    constraints for pip/setuptools/wheel which will inevitably be in
    conflict with those in global-requirement-pins. This results in
    several problems.
    
    * Rally is branchless and so applying branch-specific versions
      of openstack u-c is incorrect
    
    * Rally should be installed using the rally u-c rather than
      openstack u-c
    
    * Rally should not use the repo server to build wheels as the repo
      server wheel build venv will have different versions of pip/
      setuptools/wheel to those specificed in rally u-c.
    
    * Rally venv build should not be subject to openstack-ansible
      global-requirement-pins as these are in conflict with rally u-c.
    
    This patch introduces the changes necessary to build rally in a self
    contained manner on the utility host with no use of the repo server.
    It also includes a revert of I73887784cbc3ce6089a42c67871dbc6c3d54acf6.
    
    [1] https://opendev.org/openstack/rally-openstack/raw/branch/master/upper-constraints.txt
    
    Change-Id: Idbd71ade1ab82d2d218e560b2f10c38116ff47e3
2021-01-26 15:33:44 +00:00
zhoulinhui d40f36887b Update git submodules
* Update openstack-ansible-os_rally from branch 'master'
  - Replace deprecated UPPER_CONSTRAINTS_FILE variable
    
    Change-Id: I9bd1c602e1e287f3da284f4604b042007fb4ade4
2020-11-10 11:57:30 +00:00
Zuul f1ac9b46c5 Update git submodules
* Update openstack-ansible-os_rally from branch 'master'
  - Merge "Updated from OpenStack Ansible Tests"
  - Updated from OpenStack Ansible Tests
    
    Change-Id: I82f7534ed79b60fe42f7479690f5dcc680a60267
2020-10-05 11:05:24 +00:00
Jonathan Rosser 5f1312e554 Update git submodules
* Update openstack-ansible-os_rally from branch 'master'
  - Fix linter errors
    
    Change-Id: If04b1dc1c268d4866086fe5280273ee49057f9bd
2020-10-01 17:29:44 +00:00
OpenStack Proposal Bot f6a2a852e6 Update git submodules
* Update openstack-ansible-os_rally from branch 'master'
  - Updated from OpenStack Ansible Tests
    
    Change-Id: I2582b19210e5b0c8a0a85907499d34ee0d6d03a7
2020-09-24 22:46:02 +00:00
Jonathan Rosser 5de3ddeca6 Update git submodules
* Update openstack-ansible-os_rally from branch 'master'
  - Use the utility host for db setup tasks
    
    Move it to the service setup host (defaults to utility[0]) instead
    of the galera[0] host, and use galera_address (defaults to internal VIP)
    as the endpoint instead of a local connection on the db host.
    
    Change-Id: I3d7688ea29f1eb4d65dd50ae82d157f988e404af
2020-09-24 14:09:39 +00:00
Zuul 061ec7dd83 Update git submodules
* Update openstack-ansible-os_rally from branch 'master'
  - Merge "Do not install development packages on the target"
  - Do not install development packages on the target
    
    This role currently passes a list of -dev packages to the
    python_venv_build role which will install them on the target
    rather than use them for building wheels on the repo server.
    
    This patch removes those package installs and if any specific
    dev packages are required they should instead be passed to
    python_venv_build via venv_build_distro_package_list.
    
    Change-Id: I5ed1c5145a38becd92de2842417cd6e4774b7bf9
2020-06-30 16:52:21 +00:00
Marc Gariepy 55c1ed8201 Update git submodules
* Update openstack-ansible-os_rally from branch 'master'
  - remove ansible_python_interpreter
    
    ansible_python_interpreter is now set to auto in the tests repo.
    it doesn't need to be overwritten in the test anymore.
    
    Depends-On: https://review.opendev.org/734676/
    Change-Id: Ibdbfab5d3ab2eb301a583db469f7a96b8785bf7d
2020-06-16 11:31:04 +00:00
Zuul a9bf4d7a19 Update git submodules
* Update openstack-ansible-os_rally from branch 'master'
  - Merge "Use newer openstackdocstheme and reno versions"
  - Use newer openstackdocstheme and reno versions
    
    The sync from https://review.opendev.org/733244 updated to
    openstackdocstheme 2.2.1 and reno 3.1.0 versions.
    
    Set openstackdocs_pdf_link to link to PDF file. Note that
    the link to the published document only works on docs.openstack.org
    where the PDF file is placed in the top-level html directory. The
    site-preview places the PDF in a pdf directory.
    
    openstackdocstheme renames some variables, so follow the renames
    before the next release removes them. A couple of variables are also
    not needed anymore, remove them.
    
    See also
    http://lists.openstack.org/pipermail/openstack-discuss/2020-May/014971.html
    
    Change-Id: Ib7f76f49d8679991b2deb22aff0d7878bc1e2ce0
2020-06-05 11:45:03 +00:00
OpenStack Proposal Bot 7a03536be5 Update git submodules
* Update openstack-ansible-os_rally from branch 'master'
  - Updated from OpenStack Ansible Tests
    
    Change-Id: I3829d3cb34a35128a9465d4017ecb37b469dbea6
2020-06-04 06:10:53 +00:00
OpenStack Release Bot 0cf3c93489 Update git submodules
* Update openstack-ansible-os_rally from branch 'master'
  - Update master for stable/ussuri
    
    Add file to the reno documentation build to show release notes for
    stable/ussuri.
    
    Use pbr instruction to increment the minor version number
    automatically so that master versions are higher than the versions on
    stable/ussuri.
    
    Change-Id: I35a0aa74d2e667c7a7ac730a8993b2b3d1192dbe
    Sem-Ver: feature
2020-06-01 14:27:42 +00:00
OpenStack Proposal Bot 36e1b1f44a Update git submodules
* Update openstack-ansible-os_rally from branch 'master'
  - Updated from OpenStack Ansible Tests
    
    Change-Id: I627857e02a6ca96a98e859474778dac40ff1ff15
2020-05-22 20:49:14 +00:00
Andreas Jaeger 80858a2fc7 Update git submodules
* Update openstack-ansible-os_rally from branch 'master'
  - Update docstheme for style
    
    New version of openstackdocstheme (Victoria+) respects pygments_style.
    Since this repo is using now Victoria (master) requirements but has
    not branched for Ussuri yet, it uses the new version.
    
    Change pygments_style to 'native' since old theme version always used
    'native' and the theme now respects the setting and using 'sphinx' can
    lead to some strange rendering.
    
    Change-Id: I2963b474efb08ac4fb619830673b5b1e12a89389
2020-05-20 17:33:39 +00:00
Zuul e919c44f30 Update git submodules
* Update openstack-ansible-os_rally from branch 'master'
  - Merge "[ussuri][goal] Update contributor documentation"
  - [ussuri][goal] Update contributor documentation
    
    This patch updates/adds the contributor documentation to follow
    the guidelines of the Ussuri cycle community goal[1].
    
    [1] https://governance.openstack.org/tc/goals/selected/ussuri/project-ptl-and-contrib-docs.html
    Story: #2007236
    Task: #38554
    
    Change-Id: If8017854d98fb0fc071d6afe23f6111da25aa8e4
2020-05-16 07:47:28 +00:00
Zuul fdb0a92536 Update git submodules
* Update openstack-ansible-os_rally from branch 'master'
  - Merge "Cleanup after repo_build and pip_install retirement"
  - Cleanup after repo_build and pip_install retirement
    
    Change-Id: I1f2dd31d326692ec410c56971e087ed5376f563b
2020-05-14 23:11:12 +00:00
OpenStack Proposal Bot bd44563a44 Update git submodules
* Update openstack-ansible-os_rally from branch 'master'
  - Updated from OpenStack Ansible Tests
    
    Change-Id: Ibd192b705545bb5fd70f2107779e748c095330fb
2020-05-14 11:18:50 +00:00
OpenStack Proposal Bot 56df900fd7 Update git submodules
* Update openstack-ansible-os_rally from branch 'master'
  - Updated from OpenStack Ansible Tests
    
    Change-Id: Idb94cea3a5afe05baf4a4248fde2aba3d107fa44
2020-05-05 14:53:58 +00:00
melissaml 576b3c6124 Update git submodules
* Update openstack-ansible-os_rally from branch 'master'
  - Cleanup py27 support
    
    This repo is now testing only with Python 3, so let's make
    a few cleanups:
    - Remove python 2.7 stanza from setup.py
    - Remove obsolete sections from setup.cfg
    - Cleanup doc/source/conf.py to remove now obsolete content.
    
    Change-Id: I7b01050c13a960ad603a2d223530ed43e551a274
2020-04-14 19:49:47 +00:00
OpenStack Proposal Bot 74275fcc46 Update git submodules
* Update openstack-ansible-os_rally from branch 'master'
  - Updated from OpenStack Ansible Tests
    
    Change-Id: I80da2e75b6cc90cd7e4b1ea6ecc68ad0f8feb9b9
2020-04-14 09:02:46 +00:00
OpenStack Proposal Bot 8ed7085183 Update git submodules
* Update openstack-ansible-os_rally from branch 'master'
  - Updated from OpenStack Ansible Tests
    
    Change-Id: I9e7f95bdf84d4d22d2537e3929d1420e8ef1b60f
2020-03-11 17:39:51 +00:00
OpenStack Proposal Bot 80ebd7ce96 Update git submodules
* Update openstack-ansible-os_rally from branch 'master'
  - Updated from OpenStack Ansible Tests
    
    Change-Id: I14a8a81171be34d60b259ec5558b17d7f318b2d1
2020-03-06 22:38:06 +00:00
Ghanshyam Mann d4168fda1c Update git submodules
* Update openstack-ansible-os_rally from branch 'master'
  - [ussuri][goal] Updates for python 2.7 drop
    
    OpenStack is dropping the py2.7 support in ussuri cycle.
    
    Only update required is in tox to define common baspython as py3 os that
    all tox env including [testenv:functional] will use py3 instead of py2.
    
    Complete discussion & schedule can be found in
    - http://lists.openstack.org/pipermail/openstack-discuss/2019-October/010142.html
    - https://etherpad.openstack.org/p/drop-python2-support
    
    Ussuri Communtiy-wide goal:
    https://governance.openstack.org/tc/goals/selected/ussuri/drop-py27.html
    
    Change-Id: I7d1d58fb906ce8c13ab3648007e239ec665bde3b
2020-03-02 11:54:57 +00:00
OpenStack Proposal Bot afffffd772 Update git submodules
* Update openstack-ansible-os_rally from branch 'master'
  - Updated from OpenStack Ansible Tests
    
    Change-Id: I7baf02070bd41fa432d57c88856a6cafcef4c4ad
2020-02-26 08:50:39 +00:00
Zuul a4944175dc Update git submodules
* Update openstack-ansible-os_rally from branch 'master'
  - Merge "Change upper constraints url"
  - Change upper constraints url
    
    To be consistent with other projects, we are changing upper constraints
    
    [1] http://lists.openstack.org/pipermail/openstack-discuss/2019-May/006478.html
    
    Change-Id: I73887784cbc3ce6089a42c67871dbc6c3d54acf6
2019-11-26 22:40:12 +00:00
Jeff Albert f58dac63a8 Update git submodules
* Update openstack-ansible-os_rally from branch 'master'
  - Removes reference to deprecated rally-manage
    
    Replaces the call to "rally-manage db create" with the
    post-2.0.0-compatible "rally db create".
    
    Closes-Bug: #1853509
    Change-Id: I588ba1e26f5e4afc40f43547b15b48e9428e2f48
2019-11-26 19:11:20 +00:00
Zuul a503ee7358 Update git submodules
* Update openstack-ansible-os_rally from branch 'master'
  - Merge "Updated from OpenStack Ansible Tests"
  - Updated from OpenStack Ansible Tests
    
    Change-Id: Id7ac11ae1817483312fb385d575578d97960daea
2019-11-21 17:09:22 +00:00