Commit Graph

12 Commits (master)

Author SHA1 Message Date
OpenStack Release Bot c0083e27f1 Switch to 2023.1 Python3 unit tests and generic template name
This is an automatically generated patch to ensure unit testing
is in place for all the of the tested runtimes for antelope. Also,
updating the template name to generic one.

See also the PTI in governance [1].

[1]: https://governance.openstack.org/tc/reference/project-testing-interface.html

Change-Id: Ie50227dd542e22ba32ff69e820c4f015fd47acdd
2022-09-14 09:13:24 +00:00
Zuul d1aee695e4 Merge "Add FIPS testing jobs" 2022-07-06 21:15:37 +00:00
silvacarloss fcd4aded0e Add FIPS testing jobs
FIPS is the Ferderal Information Processing standards.
this change adds a new job to check if the Manila code
is up to such encryption standards.

Change-Id: I849cc814f17cd87e8cbd93bc5663e136014a19e7
2022-07-06 19:17:31 +00:00
Eduardo Santos 4e7a23b86e Update Python as per the Zed cycle testing runtime
In the Zed cycle, support and testing for Python versions 3.6 and 3.7
was dropped. [1]

[1] https://governance.openstack.org/tc/reference/runtimes/zed.html

Signed-off-by: Eduardo Santos <eduardo.experimental@gmail.com>
Change-Id: Ia000640a3a6bc33700b27ecf2173954e11237d6d
2022-05-23 14:12:09 -03:00
Ghanshyam Mann bf2c7a26d6 Drop lower-constraints.txt and its testing
As discussed in TC PTG[1] and TC resolution[2], we are
dropping the lower-constraints.txt file and its testing.
We will keep lower bounds in the requirements.txt file but
with a note that these are not tested lower bounds and we
try our best to keep them updated.

[1] https://etherpad.opendev.org/p/tc-zed-ptg#L326
[2] https://governance.openstack.org/tc/resolutions/20220414-drop-lower-constraints.html#proposal

Change-Id: I7a234666c3edff6486257a370ec361045aa7947d
2022-05-02 18:26:28 +00:00
OpenStack Release Bot 840961c405 Add Python3 yoga unit tests
This is an automatically generated patch to ensure unit testing
is in place for all the of the tested runtimes for yoga.

See also the PTI in governance [1].

[1]: https://governance.openstack.org/tc/reference/project-testing-interface.html

Change-Id: I6341ccf62d8f88deef53a259ada40bd00b09d4b2
2021-12-15 05:54:02 +00:00
Goutham Pacha Ravi 1f72195d31 [CI] Change rally and lower-constraints jobs
rally-dsvm-manila-multibackend and
rally-dsvm-manila-multibackend-no-ss were old
jobs whose definition was removed a while ago, however,
the check pipeline on this repo had these jobs
and this config error was not surfaced until
recently [1]. Replace these older jobs with the
correct ones.

The lower constraints job should only be run on
master, since it provides little value to stable branches
we've already shipped. We do not allow requirements
changes in these branches lightly. [2][3][4]

[1] http://lists.openstack.org/pipermail/openstack-discuss/2021-November/025797.html
[2] http://pyfound.blogspot.com/2020/11/pip-20-3-new-resolver.html
[3] https://pip.pypa.io/en/stable/user_guide/#changes-to-the-pip-dependency-resolver-in-20-3-2020
[4] http://lists.openstack.org/pipermail/openstack-discuss/2021-March/021204.html

Change-Id: I4a7de404bd02887e7a7b37fff8ce449846109cbb
Signed-off-by: Goutham Pacha Ravi <gouthampravi@gmail.com>
2021-12-14 11:34:56 -08:00
Goutham Pacha Ravi 5ff8b70cdb [ci] fix neutron services in functional job
OVN is now enabled by default as a neutron ml2 backend,
so lets adjust the services enabled to match that
of devstack and avoid validation errors:

lib/neutron_plugins/ovn_agent:ovn_sanity_check:365 :   die 365 'The q-agt/neutron-agt service must be disabled with OVN.'

Change-Id: I9a0491a985fb6c36948e41419f94333ddf5d35a3
Signed-off-by: Goutham Pacha Ravi <gouthampravi@gmail.com>
2021-05-25 16:20:27 -07:00
OpenStack Release Bot 96a7942e13 Add Python3 xena unit tests
This is an automatically generated patch to ensure unit testing
is in place for all the of the tested runtimes for xena.

See also the PTI in governance [1].

[1]: https://governance.openstack.org/tc/reference/project-testing-interface.html

Change-Id: I900f5702bfa434a53ea0f906ba4d7195249de8b9
2021-03-18 11:22:30 +00:00
OpenStack Release Bot 3cac584e70 Add Python3 wallaby unit tests
This is an automatically generated patch to ensure unit testing
is in place for all the of the tested runtimes for wallaby.

See also the PTI in governance [1].

[1]: https://governance.openstack.org/tc/reference/project-testing-interface.html

Change-Id: I47ec3b6d5cdc8228d0f6e2353a0e6eafe2aa7b76
2020-09-11 15:46:01 +00:00
Felipe Rodrigues edf064a335 Add commands for share server migration
Implements the commands for performing the share server migration.
They are: share-server-migration-reset-task-state,
share-server-migration-complete, share-server-migration-cancel,
share-server-migration-start, share-server-migration-check
and share-server-migration-get-progress.

Co-Authored-By: Daniel Tapia <danielarthurt@gmail.com>
Co-Authored-By: Andre Beltrami <debeltrami@gmail.com>
Co-Authored-By: Douglas Viroel <viroel@gmail.com>

Change-Id: Id829a375d828a4808306fd1a42bc7548721feb19
Partially-implements: bp share-server-migration
Depends-On: Ic0751027d2c3f1ef7ab0f7836baff3070a230cfd
Depends-On: I46a0cee0a4625d950f02fa7a5bf612de926451b5
2020-09-10 07:40:32 -03:00
Goutham Pacha Ravi d65d7f05a7 Migrate functional job to native zuulv3
The manilaclient functional test job
"manilaclient-dsvm-neutron-functional"
is currently broken due to a change to its
parent job in the devstack repository.

Instead of investing to fix that legacy style
job, we'd be better off rewriting it to be
in native zuulv3 style, i.e., without the
use of the deprecated devstack-gate project.

- Introduce a new job "python-manilaclient-functional"
  which replaces "manilaclient-dsvm-neutron-functional"
  but preserves the testing done by the latter.
- The new job runs on a minimal devstack (keystone,
  neutron, manila, mysql and rabbit) and uses an ansible
  role introduced to setup test configuration.
- Add a "bindep.txt" file to call out test system
  dependencies, and install them via the new job.
- Cleanup the old job, the associated devstack gate
  hooks and playbooks.

Change-Id: I3b67f3b566bdadf1cc228f885b7253435a4507b5
Signed-off-by: Goutham Pacha Ravi <gouthampravi@gmail.com>
2020-06-30 17:25:46 +00:00