On changes like https://review.opendev.org/c/opendev/base-jobs/+/922653
the volvocars tenant is running jobs for the base-jobs repo because that
tenant is loading the project definition for base-jobs. We really only
want the opendev tenant to be running those jobs so we limit what we
include in the volvocars tenant to jobs, secrets, and nodesets. This
matches what we've done in other tenants like zuul and pyca.
While we are in there we update the comment associated with this config
in other tenants to make it a bit more accurate.
Change-Id: Iea24607def728bfd170a6f43da2eb4960d0c89e4
There are some repositories in the openstack tenant which are having
persistent errors in their zuul configuration and nobody seems to be
around to fix these errors. Drop these repos from being handled by zuul
in order to get rid of these errors. They can be added back once fixes
have been proposed to fix the errors, which can still happen in gerrit
despite this change.
Change-Id: I7cfeda034f65056b265ff58acd4607b200152cdc
WanderTracks is an Open Source project for collecting and tracking
information journeys taken.
The intent is for it to support both normal (walking, hiking, driving)
and specialty (sailing, diving) activities, along with collecting
technical information about vessels involved where appropriate. The
existing systems are either hyper-focused on one veritcal, like
saillogger for sailing, or TelsaMate for driving a Tesla, or are *super*
generic GPS trackers, like Traccar, which are great but are essentially
key-value stores.
WanderTracks will allow importing and managing trips either directly
from live collectors, or via import from geojson files. The web
interface will support displaying individual trips or collections of
trips overlaid onto a map. The very-very manual proof of concept of the
collection of trips display can be seen at
https://waterwanders.com/where ... wandertracks is going to be the
generalized and multi-user version of that.
To keep the work on infra-root to a minimum, create all the repos we're
going to need up front:
wandertracks/system-config - Ansible for Zuul CD
wandertracks/signalk-wandertracks - SignalK Data collection Plugin
wandertracks/wandertracks - API service
wandertracks/wandertracks-web - Web UI
wandertracks/wanders.cloud - Multi-tenant site built on wandertracks
waterwanders/waterwanders - Single-tenant site using backend APIs
Change-Id: I72f0491fa96c97cfac1bf20e6b92912dd087b589
The networking-ovn project was deprecated after stable/train because
its implementations were merged into the core neutron. stable/train is
already EOL so no stable branch is currently active.
Depends-on: https://review.opendev.org/c/openstack/governance/+/919700
Change-Id: I5d4763511dc283f00c6e594a0c0cf243777788c2
This removes devstack-gate from the CI system and updates ACLS for the
repo in Gerrit to the openstack retired repo config. There are also
cleanups to nodepool elements and irc bots to remove references to
devstack-gate where we don't need them anymore.
Depends-On: https://review.opendev.org/c/openstack/governance/+/919629
Change-Id: I50ce4e5aa7001ba52bea78a65855278be68e61a5
puppet-panko was deprecated after wallaby release. Its last stable
branch, stable/wallaby, was EOLed when stable/wallaby was transitioned
to unmaitanined/wallaby[1].
[1] 1b1ef0546f8f148767ddacf46690c3011cab70c2
Change-Id: I6077cc1263b6d8e1a6f7701525e5c99bc64f3756
This patch is moving the vexxhost/ansible-role-frrouting project from
the Vexxhost tenant to the OpenStack since it's not in use by
Vexxhost and there is no intention to further maintain the project.
At the same time exact same functionality/role is needed for OpenStack-Ansible
in order to deploy ovn-bgp-agent.
Needed-By: https://review.opendev.org/c/openstack/governance/+/910019
Change-Id: I1ff2b74a553a54b23d5aacd52baacbeaa2aba800
The repository was added to a new tenant named "volvocars"
and a new project-config repo was requested for handling
configuration for the "volvocars" namespace.
Change-Id: I00ced43f4bdadb0b230a6650f04cf20edab54964
This repository will contain the code of the
OSH Helm plugin which provides some convenience
for end users while deploying Openstack using
OSH Helm charts.
Helm allows installing plugins from git repos but
it assumes cloning the whole git repo to the user's machine.
To avoid this we create this separate repository which
will contain only the plugin code.
Needed-By: Ib4b5e3baa22f87a19b3f75952eb8b587acd8283b
Change-Id: I1ec3e19c0dd8c83382e803525dd0b9612cfa75f8
Remove x/networking-opencontrail from zuul. This repo uses CentOS 7
roles that we want to clean up and it last merged a change in 2020
soon after being moved out of the openstack/ Git namespace. If
interest restarts it can be readded and fixed up.
Change-Id: I4353c219e45b86b6b2d63028a4b56521cdf2d547
Remove x/monitorstack from zuul. This repo uses CentOS 7 roles that
we want to clean up and it last merged a change in 2019 prior to
being moved out of the openstack/ Git namespace. If interest
restarts it can be readded and fixed up.
Change-Id: I838f2ca24b429b620d3e286d634b85918fc40d6d
Introduce the Distributed Cloud FluxCD application
to StarlingX.
Change-Id: Ib97bdda5d4e86714b674f560bec6bb7f288ff4e1
Signed-off-by: Matt Peters <matt.peters@windriver.com>
This drop min-ready for centos-7 to 0 and removes use of some centos 7
jobs from puppet-midnoet. We will clean up those removed jobs in a
followup change to openstack-zuul-jobs.
We also remove x/collected-openstack-plugins from zuul. This repo uses
centos 7 nodesets that we want to clean up and it last merged a change
in 2019. That change was written by the infra team as part of global
cleanups. I think we can remove it from zuul for now and if interest
restarts it can be added and fixed up.
Change-Id: I06f8b0243d2083aacb44fe12c0c850991ce3ef63
- add `codegenerator` repository used to generate OpenAPI specs from
service sources and client API bindings from the OpenAPI
- add `openapi` repository with documents describing OpenStack
flavouring of OpenAPI and Sphinx extension to render them similar to
os-api-ref
Needed-By: https://review.opendev.org/c/openstack/governance/+/910581
Change-Id: I7e6e0899aa783e8abf5531f2ff67e81be08991cd