* Update ec2api-tempest-plugin from branch 'master'
to 1036f53ae8ff129440ed3d18dfec14e426e23224
- Add stable/2023.1 jobs on master gate
As 2023.1 is released, we should add its job on master
gate to keep branchless tempest plugins compatible
to stable branch.
Ref: Tempest plugins guide for stable branch testing:
- https://docs.openstack.org/tempest/latest/stable_branch_testing_policy.html
Change-Id: I07f37a364b12e1c2e1c6a23ab22ff6c56ef315ea
* Update ec2api-tempest-plugin from branch 'master'
to 3b82f3eba835424e4a9363ef435f1b75501fbe2d
- Remove stable/wallaby job from master gate
stable/wallaby is in EM state. As Tempest and
plugins masters does not support EM stable branches,
QA team is pinning tempest in devstack stable/wallaby
tesitng[1]. With that we do not need to test the
stable/wallaby jobs on master gate
[1] https://review.opendev.org/c/openstack/devstack/+/871782
Change-Id: Ib7c7b258393a1dbc98a22169f6dbc81b2363c077
* Update ec2api-tempest-plugin from branch 'master'
to 205864bf25919aeaf40f790f697f6dadd88b6764
- Add stable/zed jobs on master gate
As zed is released, we should add its job on master
gate to keep branchless tempest plugins compatible
to stable branch.
Ref: Tempest plugins guide for stable branch testing:
- https://docs.openstack.org/tempest/latest/stable_branch_testing_policy.html
Change-Id: I2fa5a56b2822a83ba63e2dc893e9d9bb3bf2c4ec
* Update ec2api-tempest-plugin from branch 'master'
to 7a23f331e52d0a7691e82708515b4460850eb55a
- Pin stable branch jobs nodeset to Ubuntu Focal (20.04)
In 2023.1 cycle. we are moving the default distro
version of Ubuntu to Jammy (22.04)[1] so we need to pin
the nodeset for stable branch job in master gate so that
they continue run on their supporting distro version which is
Ubuntu Focal since stable/victoria.
Also fixing the zuul config error.
[1] https://governance.openstack.org/tc/goals/selected/migrate-ci-jobs-to-ubuntu-jammy.html
Change-Id: I2cce3de5e1104decb5155a4f1d81086e9642fbf8
Depends-on: I286c209a38e4271c12f47e2f3ec44da4724efbb3
* Update ec2api-tempest-plugin from branch 'master'
to 5a9f739aec1e6ee6f1c24cf551c567026b002d2f
- Remove stable/victoria job from master gate
stable/victoria is in EM state and Tempest is pinned
there so we do not need to test the stable/victoria
jobs on master gate.
Change-Id: I40ac5019b6d8ce4473af32d2fc5bb48e75abdcc3
* Update ec2api-tempest-plugin from branch 'master'
to f444d2e82bc3c2de4466cb49f6d68e17aa2929df
- test_tag_customer_gw
and fixed jobs for zed
redefined ssh.Client locally to use disabled_algo
Signed-off-by: nik.kaluzhin <doupfish@gmail.com>
Change-Id: I13208e368bbc381d8cbd20c739571b3aee521568
* Update ec2api-tempest-plugin from branch 'master'
to 0fd3eb2eaddd1bb02086184e49751d977e26aa07
- add vpnaas as a devstack plugin
and add new option into config for it
(network extension in tempest.conf doesn't have
vpnaas even if it's present)
Change-Id: I64026c36fc47b860d1ee0b6deb1bfbc91522148c
* Update ec2api-tempest-plugin from branch 'master'
to 65e9a0d57dc1c37a0efea7cc8af0a2a6224afb83
- Update 'Maintained' stable branch jobs on master gate
We have stable/yoga released and stable/ussuri is in
'Extended Maintenance' state. Current 'Maintained'
stable branches are yoga, xena, wallaby, and victoria.
As per tempest stable branch testing policy[1], adding the
newly released stable/yoga job and remove the EM stable/ussuri
job.
[1] https://docs.openstack.org/tempest/latest/stable_branch_testing_policy.html
Change-Id: Ia00b2eb2c3dc120469c2731a21ba28f8fc1c2714
* Update ec2api-tempest-plugin from branch 'master'
to e73c551708a40ebe18eece3d9ff590ab9d2b5c69
- Add stable/xena jobs on master gate
We have stable/xena released so we should add
their job on master gate to keep branchless tempest
plugins compatible to stable branch.
This also removes the stable/train job as that is in EM
state now.
Ref: Tempest plugins guide for stable branch testing:
- https://docs.openstack.org/tempest/latest/stable_branch_testing_policy.html
Change-Id: I8025ea0007c7e698789eaa65663be9ba2f5ba5b5
* Update ec2api-tempest-plugin from branch 'master'
to 66c46daf70194668fe4ed538e0399498f1913cd5
- add KEYSTONE_ADMIN_ENDPOINT=true to func tests
this patch https://review.opendev.org/c/openstack/devstack/+/777345
disabled creation of admin endpoint.
thus ec2-api fails to use s3 for image import.
Enable it back when ec2-api enabled
Change-Id: If208f9ce5e23e493c4983e05e569d555657e54ee
* Update ec2api-tempest-plugin from branch 'master'
to 6b732fdf71dbf80b0017197c3fe645d2dd9fc479
- 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: Iad81d3b06be2086b25c47e8b98653058f9ee6efb
* Update ec2api-tempest-plugin from branch 'master'
to aae0b12bd1906fb8fbb7d8037b68af382df61a15
- [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: #38521
Change-Id: I774b09f640cf74139341e83e114fd0a23ed36542
* Update ec2api-tempest-plugin from branch 'master'
to d86c173670c049972e5b9cf0184d2d5fd17cdba4
- Add victoria/wallaby stable branch jobs on master gate
We have stable/victoria and stable/wallaby released so we
should add their job on master gate to keep branchless
tempest plugins compatible to those branch.
This also removes the stable/stein job as that is in EM
state now.
Ref: Tempest plugins guide for stable branch testing:
- https://docs.openstack.org/tempest/latest/stable_branch_testing_policy.html
Change-Id: Ie50c7345b9b56185213e3cd034a30920591cc572
* Update ec2api-tempest-plugin from branch 'master'
to a086dcfa5ca1b31f846cbd3617921e01282fbfa6
- avoid additional virtualenv package
unpin hacking requirement
move two tests to flaky for some time
ignore new pep8 issues
Change-Id: I429d4ebc8f9898a1f67ba0c8ca8f918afd2aadcf
* Update ec2api-tempest-plugin from branch 'master'
- Switch to Victoria jobs
Update zuul config to run expected victoria job template.
Change-Id: I04e26710b136eff258cc6c4c65afe69e97f0e368
Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
* Update ec2api-tempest-plugin from branch 'master'
- Move ec2api-tempest-plugin-functional-full
Long tests still not work, so the job is moved back to experimental section
Fix python 3 incompatibility in test_vpn_connectivity test
Change-Id: I00c498aceb0e9b8ee7c1d28af19f5868b2d55902
* Update ec2api-tempest-plugin from branch 'master'
- Merge "Migrate zuul from v2 to v3 native"
- Migrate zuul from v2 to v3 native
Change-Id: I7937940a4744b6fc7327336105dd8e04fc7f5eeb
* Update ec2api-tempest-plugin from branch 'master'
- [goal] Migrate ec2api-tempest-plugin jobs to focal
As per victoria cycle testing runtime and community goal[1]
we need to migrate upstream CI/CD to Ubuntu Focal(20.04).
Most of the Tempest jobs will be migrate automatically once devstack
base job start running on Focal(Depends-On).
Stable jobs testing stable branch needs to keep running on their supported
distro version which is bionic from stein till ussuri.
[1] https://governance.openstack.org/tc/goals/selected/victoria/migrate-ci-cd-jobs-to-ubuntu-focal.html
Change-Id: I4b8747d2ce5f73a467678883bbc71d388ea8f228
Story: #2007865
Task: #40183
* Update ec2api-tempest-plugin from branch 'master'
- Add stable branch jobs on the plugins master gate
Supported stable branches in maintenance state
(stein, train, ussuri) use the Tempest and plugins master
version for their testing. To make sure master version (new
tests or any changes) is compatible with stable branch testing,
we need to add the stable branches job on the plugins master gate.
Tempest and many other plugins are already testing the stable
branches in same way[1].
Ussuri onwards, Tempest or plugins are py3 only, so we are
running only python3 version of stable jobs
Tempest plugins guide for stable branch testing:
- https://docs.openstack.org/tempest/latest/stable_branch_testing_policy.html
[1] e8f1876aa6/.zuul.yaml (L646)
Change-Id: Id7e69347f316fa79f60e7969fee300798397cf89
* Update ec2api-tempest-plugin from branch 'master'
- Fix for ingress/egress rules tests.
Openstack API interface changed.
If rules are created with full permissions (ports 1 - 65535),
they are created with ports "null"
instead of (ports 1 - 65535).
Change-Id: I24d1a0016f76f6813a9f62294e7eeb9785fa711b
* Update ec2api-tempest-plugin from branch 'master'
- Temporarily skipped to merge fix encoding/decoding in paging of universal describer class, part 2
Change-Id: I43609d1b37d24d353413e906d00c62073792bb9c
* Update ec2api-tempest-plugin from branch 'master'
- Temporarily skipped to merge fix encoding/decoding in paging of universal describer class.
"Fix encoding/decoding in paging of universal describer class" is not related with temporarily skipped 5 tests, but cannot be merged with master unless all tests are passed. These 5 tests will be fixed by another bugfixes.
Change-Id: I7c965be70ca9a97615dd7d518eb2f6b82792e5a6
* Update ec2api-tempest-plugin from branch 'master'
- Stop testing python2.7
Train was the last release supporting python2. Let's rip the bandaid
off.
Change-Id: I5ba95cd95b60002ba3a5fc261b74db7c98581fd4
* Update ec2api-tempest-plugin from branch 'master'
- mark test_associate_disassociate_vpc_addresses as flaky and skip it
Change-Id: I7b3aa1067fef3c821e0c67c9eeab0af0064422e1
* Update ec2api-tempest-plugin from branch 'master'
- Re-adding the py35 testing job
ec2api-tempest-plugin is branchless and test all the supported
stable branches including which run on xenial(before stein).
That means ec2api-tempest-plugin code should be able to run on py35
and so does we need py35 testing job which got removed as part of
updating the Train PTI runtime update
- https://review.opendev.org/#/c/667087
This commit re-adding the py35 job.
Story: #2005924
Task: #34206
Change-Id: Iab2ff1e4037608b3afca37a2effbf50485d5491c
* Update ec2api-tempest-plugin from branch 'master'
- Add Python 3 Train unit tests
This is a mechanically generated patch to ensure unit testing is in place
for all of the Tested Runtimes for Train.
See the Train python3-updates goal document for details:
https://governance.openstack.org/tc/goals/train/python3-updates.html
Change-Id: If1992a36210ce9856f8c047b87d7c1df2b326db8
Story: #2005924
Task: #34206
* Update ec2api-tempest-plugin from branch 'master'
- Replace git.openstack.org URLs with opendev.org URLs
Change-Id: I84552ee2bd08bf792f28f8b28b05ae363f84d9fc
- OpenDev Migration Patch
This commit was bulk generated and pushed by the OpenDev sysadmins
as a part of the Git hosting and code review systems migration
detailed in these mailing list posts:
http://lists.openstack.org/pipermail/openstack-discuss/2019-March/003603.htmlhttp://lists.openstack.org/pipermail/openstack-discuss/2019-April/004920.html
Attempts have been made to correct repository namespaces and
hostnames based on simple pattern matching, but it's possible some
were updated incorrectly or missed entirely. Please reach out to us
via the contact information listed at https://opendev.org/ with any
questions you may have.