Add new charms for deployment of TrilioVault, a backup solution
for OpenStack Clouds, to the OpenStack Charms project.
Change-Id: Ia3714f7d6919b8cb4a0317abd0e927a716ea86a6
Required-By: I1c27cf58f5dea38a62761350cf809ebb9b88a9bc
Currently the cinder-tempest-plugin repo uses the cinder ACLs.
Change it to use its own ACL config file governed by a specific
'cinder-tempest-plugin-core' gerrit group. The cinder-core group
will be added to this as an included group. This will give us the
option to add cores to cinder-tempest-plugin who aren't also in
cinder-core.
Change-Id: I2244b680eef93f9ff30ffd69c7da0e226a76d427
Inside the VEXXHOST tenant, we have a need to be able to use build
Docker images in many different places. Therefore, we need the
ability to have secrets inside of a repository which other repos
can just use the jobs for, avoiding the need of encrypting the
Docker credentials for every single repository.
However, due to the current limitation in Zuul, it's not possible
to accomplish this without having a config-project, and by being
a config-project, that provides an elevated set of access. As
an interim solution until Zuul has the ability to do this without
using a config-project, this change makes the project a config
project however changes the ACLs to include project-config-core.
The rationale was that I (mnaser) is already part of that group
and therefore this wouldn't be providing me any more access to
make changes to config projects. This would be an interim solution
until we're able to do this natively with Zuul and the ACLs can
return to VEXXHOST.
In this change, we also move opendev/project-config to only load
jobs, secrets and nodesets and to avoid loading the project so we
don't end up reporting to changes to opendev/project-config.
Change-Id: I6baefcae3e23767aeeaa2d572b1a17fd2aa5ebe6
Change-Id: Ib67fadae6d0adf1c5bcb64716b839b72671b779f
Signed-off-by: Scott Little <scott.little@windriver.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
The infra-manual is now the OpenDev manual, move it to opendev
namespace.
Remove also the publish job, we can publish now to docs.opendev.org.
Change-Id: I96d95781805826b1060523a3c616a9a2f1dc51dd
It creates the openstack-tempest-skiplist and import existing
skiplist from openstack/tripleo-quickstart-extras project to
openstack-tempest-skiplist.
It is a collection of skipped tempest tests which is initially
started by TripleO team and will be shared with OSA and other
projects.
Needed-By: https://review.opendev.org/714030
Change-Id: Id9648164023590a440c56906ecd982523b176179
Signed-off-by: Chandan Kumar (raukadah) <chkumar@redhat.com>
Current vitrage-dashboard repo has multiple embedded js copies. However
these embeded js copies are not allowed by Horizon's official
contributor guide.
This change aimes to make these js copies to xstatic packages which can
be installed by pip and remove all of embedded js copies from
vitrage-dashboard repo.
Change-Id: I92fef30261a4c17523682fe9c9b3483a759cf500
Needed-By: Ic5506ed6831454b222984f859f829de3cdd6f95c
This commit creates a new project and repository for tripleo-ipa, which
will contain ansible roles used to register and deregister OpenStack
services from FreeIPA. This is useful for generating certificates and
using them for TLS.
Change-Id: I8e0ee3829a9d603c09f146f2a4a9ddc39656b885
Create two repositories for the Validation Framework:
- validations-libs
- validations-common
This is a first, needed step in order to get proper separation for the
code and libraries.
The tripleo-validations repository stay as is for now.
Needed-By: I545338f21b0ef308f524e585c44801eab8d3cac6
Change-Id: I149801b88484258fa05dabd1bc6a471462199e4c
This performs the final infra cleanup for the x/devstack-plugin-bdd repo
to complete its retirement.
Change-Id: Iec6316ebfa402237624deaf5dd1f82ce6578ecf6
Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
Disables the airshipctl Storyboard in favor of using GitHub Issues as
the project issue tracker [0].
[0] https://github.com/airshipit/airshipctl/issues
Change-Id: I2f73b698bfa6d43efd86ffdbff27043d69948538