This enables the nodepool delete-after-upload option with keep-formats
set to qcow2 on x86 image builders. This should clear out vhd and raw
files after uploads for those formats are completed keeping only qcow2
longer term. This should reduce disk space overhead while still enabling
us to convert from qcow2 to the other formats if that becomes necessary.
Note that we do not enable this for arm64 before arm64 builders
currently build raw images only and we still want at least one copy of
the image to be kept even if it is raw (and not qcow2).
Change-Id: I6cf481e0f9a5eaff35b5d961a084ae34a49ea6c6
Adds r/stx.9.0 to the list of branches to promote for
StarlingX docs.
Change-Id: I82411948cfcfed375f2a5fb6224d515929015ada
Signed-off-by: Ron Stone <ronald.stone@windriver.com>
Patch I55ee87cdb9ee712c334c798a1c2a7ba745e5870e extended the
make_branch.sh script to not (re)create stable/* or unmaintained/*
branches in case a <series>-eol tag exists. However the bash string
manipulation magic doesn't work correctly in the job, which
resulted that some stable/* branches were recreated.
This fix removes the complex magic and only relies the proved to be
functioning string manipulation.
Change-Id: I3aecdc03ec720ea756a5ba467cc6073b7b7d7941
This is the last step in cleaning centos-7 out of nodepool. The previous
change will have cleaned up uploads and now we can stop building the
images entirely.
Change-Id: Ie81d6d516cd6cd42ae9797025a39521ceede7b71
This removal of centos-7 image uploads should cause Nodepool to clean up
the existing images in the clouds. Once that is done we can completely
remove the image builds in a followup change.
We are performing this cleanup because CentOS 7 is near its EOL and
cleaning it up will create room on nodepool builders and our mirrors for
other more modern test platforms.
Depends-On: https://review.opendev.org/c/opendev/base-jobs/+/912786
Change-Id: I48f6845bc7c97e0a8feb75fc0d540bdbe067e769
This IRC channel is in the project governance [1], let's add it to the accessbot
[1] c195ab83ad/reference/projects.yaml (L261)
Change-Id: I5e9f7780fa459e587390cc97595fe02c02bd6f02
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
The OpenDev team is planning on removing Ubuntu Xenial in the nearish
future. One of the things still running on Xenial is our old puppet
testing. We've decided taht we'll just have to manually manage those
nodes going forward without CI as there are few of them at this point
and we really want to clean up old Ubuntus in nodepool and our mirrors.
There is a risk that this will allow things to break without detection
or otherwise create new problems, but this stuff has been neglected so
that risk was there anyway.
Change-Id: I065c36e3171c851971d94f92c52a4ab8646fca38
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
We're working through the removal of CentOS 7. Enough time has passed
since we announced the removal that we can go ahead and start removing
some of the less important supporting infrastructure like fallback
bindep testing checks and wheel building and caching/mirroring. Go ahead
and do this cleanup.
Change-Id: I07be885c5a5641a345d052e2157a19299cfbbbcf
A bit of moderation like setting channel topic
is necessary on this channel to help new
contributors get the right resources across time
zones.
Change-Id: Ic099fa9233e747ce83f153c280c62834e5fc3d14
Introduce the Distributed Cloud FluxCD application
to StarlingX.
Change-Id: Ib97bdda5d4e86714b674f560bec6bb7f288ff4e1
Signed-off-by: Matt Peters <matt.peters@windriver.com>
This reverts commit eca3bde9cb.
This was successful, but we want to make the change without altering
the cloud name. So switch this back, and separately we will update
the config of the rax cloud.
Change-Id: I8cdbd7777a2da866e54ef9210aff2f913a7a0211
Switch the Rackspace region with the smallest quota to uploading
images and booting server instances with our account's API key
instead of its password, in preparation for their MFA transition. If
this works as expected, we'll make a similar switch for the
remaining two regions.
Change-Id: I97887063c735c96d200ce2cbd8950bbec0ef7240
Depends-On: https://review.opendev.org/911164
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