Commit Graph

11 Commits

Author SHA1 Message Date
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
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
OpenDev Sysadmins ffe0a2fc08 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.html
http://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.
2019-04-19 19:44:14 +00:00
Ian Wienand 10c1cddc9d Replace openstack.org git:// URLs with https://
This is a mechanically generated change to replace openstack.org
git:// URLs with https:// equivalents.

This is in aid of a planned future move of the git hosting
infrastructure to a self-hosted instance of gitea (https://gitea.io),
which does not support the git wire protocol at this stage.

This update should result in no functional change.

For more information see the thread at

 http://lists.openstack.org/pipermail/openstack-discuss/2019-March/003825.html

Change-Id: I1dbc321d246316dffe4ebf225c8c4ff9d5eb81bd
2019-03-24 20:35:52 +00:00
Tom Barron ca0daf1734 base job has changed to bionic
The base job that we use has switched to bionic nodeset [1] so
use that instead of defining use of nodeset locally.

[1] https://review.openstack.org/#/c/639096/

Change-Id: I7ae8e95d2dca05ae2e55600a48454064e432c676
2019-03-14 14:42:00 +00:00
Zuul 33874ed894 Merge "[CI] Fix logs for the functional test job" 2019-01-19 16:57:24 +00:00
Goutham Pacha Ravi dfd18798eb [CI] Fix logs for the functional test job
- Use roles from the openstack-infra/zuul-jobs
  repository to gather appropriate files after
  each job run.
- Gather the etc/ folder to gather test
  configuration.

Change-Id: I07676362e3b83cf2e50e177c1f37d926bb86c4ac
2019-01-18 11:05:32 -08:00
Tom Barron e476fc94e0 Convert functional tests to python3
Depends-On: https://review.openstack.org/#/c/630462/
Change-Id: Ib89f021388bccb925cd19e3792a9c7b524319502
2019-01-18 07:13:11 +00:00
Tom Barron a9785a4200 Run manilaclient-dsvm-neutron-functional on bionic
Change-Id: I211add2dc23b6fedac43f836d04030a7e2aee1c0
2019-01-09 19:00:13 +00:00
Tom Barron c898e5c231 Allow clone of manila-tempest-plugin
in manilaclient-dsvm-functional job definition since
with change [1] we install this repository system-wide
in our devstack plugin.

[1] I0844cdb48b9d415bd341c4687620412178be871b

TrivialFix

Change-Id: I16333dac4382ce93135981121ad38ec5e2e98ea4
2018-03-23 09:18:42 -04:00
zhongjun 229258e054 Migrating legacy jobs
Moving legacy jobs from openstack-zuul-jobs to manila
repository. In order for us to start reworking the legacy
jobs to native v3 jobs, we need to do so.
This is the first step as described in the manual
and will also make it easier to remove the in-tree
tempest plugin sooner.

Change-Id: I7c9fbbb22860a1d246a8e6cb834f7c87875344f2
2017-11-02 12:31:09 +00:00