Commit Graph

37084 Commits

Author SHA1 Message Date
Zuul 31cbf18a20 Merge "Add Distributed Cloud App to StarlingX" 2024-03-29 00:00:17 +00:00
Clark Boylan 8c088d17f1 Enable nodepool delete after upload option
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
2024-03-26 15:10:36 -07:00
Zuul 9a34e28dea Merge "Notify in IRC regarding patches to OSA unmaintained branches" 2024-03-26 12:08:27 +00:00
Zuul 1826213e27 Merge "Add Freezer to gerritbot" 2024-03-26 01:25:34 +00:00
Zuul 1395160dea Merge "Add #openstack-freezer to accessbot" 2024-03-26 01:06:20 +00:00
Zuul 2cea91043c Merge "Add app-rook-ceph project to StarlingX" 2024-03-25 19:29:37 +00:00
Ron Stone 83e5e0a809 Update StarlingX docs promote job for R9 release
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>
2024-03-21 14:31:40 +00:00
Zuul f6f510363f Merge "Remove old infra team puppet testing" 2024-03-21 10:08:35 +00:00
Michal Nasiadka aa68df0a71 Add magnum-capi-helm jobs
Depends-On: https://review.opendev.org/c/openstack/governance/+/910240
Change-Id: I5d4208df21e5c8bcea7379a0bb9a6aeb16d73566
2024-03-18 17:52:35 +01:00
Caio Correa 24622bfd45 Add app-rook-ceph project to StarlingX
Story: 2011066
Task: 49729

Change-Id: If4898ef5f5fdd70b9f4bb1562a00610f082ca826
Signed-off-by: Caio Correa <caio.correa@windriver.com>
2024-03-18 11:07:16 -03:00
Zuul 73a3ffc1e1 Merge "Remove centos-7 nodepool image builds" 2024-03-15 21:34:42 +00:00
Zuul d23bd9b5f9 Merge "Remove centos-7 image uploads from Nodepool" 2024-03-15 18:17:22 +00:00
Zuul 1a41ad6f5e Merge "Retire heat-cfnclient: Remove Project from Infrastructure System" 2024-03-15 13:34:02 +00:00
Zuul b8e6c62de8 Merge "Retire puppet-murano: End Project Gating" 2024-03-15 13:02:39 +00:00
Takashi Kajinami 862cdc23ac Retire heat-cfnclient: Remove Project from Infrastructure System
Depends-on: https://review.opendev.org/c/openstack/governance/+/905821
Change-Id: I2334b4b49962345d10318f8e499f54f8347bb7b3
2024-03-15 21:49:16 +09:00
Zuul a86a455a91 Merge "Retire puppet-ec2api: End Project Gating" 2024-03-15 09:12:10 +00:00
Takashi Kajinami ead03b5ac9 Retire puppet-murano: End Project Gating
Murano was marked inactive during this cycle and has been excluded from
2024.1 release. Because Puppet OpenStack modules are tightly coupled
with OpenStack's release cycle, we retire this module and won't create
a 2024.1 release[1].

[1] https://lists.openstack.org/archives/list/openstack-discuss@lists.openstack.org/message/VHE6WWZKOTTKBLUVMABAAQKBN2QSEED4/

Change-Id: I62abece77f9264ff75f5486daebc39a718419091
2024-03-15 18:10:07 +09:00
Zuul eb46832aa6 Merge "yaql: Notify gerrit patches in heat channel" 2024-03-14 16:21:39 +00:00
Takashi Kajinami 490f43e666 yaql: Notify gerrit patches in heat channel
... because the yaql library is now under heat's governance.

Change-Id: I4289db544894f43545902e935e33b95c9888e56e
2024-03-15 00:57:13 +09:00
Előd Illés 14d9c4940d [release-tool] Fix branch creation exceptions
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
2024-03-14 14:56:37 +01:00
OpenStack Proposal Bot 5f88c47a95 Normalize projects.yaml
Change-Id: Ia957bf160ead2122a3eb765895bd2523b9cbd606
2024-03-14 02:28:04 +00:00
Clark Boylan aabaf95b49 Remove centos-7 nodepool image builds
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
2024-03-13 08:30:16 -07:00
Clark Boylan b8c53b9c03 Remove centos-7 image uploads from Nodepool
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
2024-03-13 08:21:46 -07:00
Dmitriy Rabotyagov bd26c306b3 Add Freezer to gerritbot
According to the raised interest to the project in ML [1], I am to propose
adding gerritbot to the Freezer IRC channel in order to track proposed
changes to the project.

[1] https://lists.openstack.org/archives/list/openstack-discuss@lists.openstack.org/thread/XOYZEM4IT5OEZNJ6WOILAM6WIXKEBGNX/

Change-Id: I149b0095bef404305aaeda3df00a45fda8e5c417
2024-03-13 13:11:22 +00:00
Dmitriy Rabotyagov 16e52a93c9 Add #openstack-freezer to accessbot
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
2024-03-13 14:10:50 +01:00
Dmitriy Rabotyagov 50a1f436a4 Notify in IRC regarding patches to OSA unmaintained branches
OSA team wants to be aware of patches towards unmaintained
branches.

Change-Id: I2d98f571dbef2a5000bef2a8ca5ddeb5452157c1
2024-03-13 09:29:01 +01:00
Takashi Kajinami a98c5260da Retire puppet-ec2api: End Project Gating
EC2 API was marked inactive during this cycle and has been excluded
from 2024.1 release. Because Puppet OpenStack modules are tightly
coupled with OpenStack's release cycle, we agreed to retire this module
and not to create a 2024.1 release.

[1] https://lists.openstack.org/archives/list/openstack-discuss@lists.openstack.org/message/BVF4I2METEA7HQB3KRF63JTBR4C6ZYEJ/

Change-Id: I3c3aaa1a71adef2684c320c27b6121eca71be7b3
2024-03-13 16:38:41 +09:00
Jeremy Stanley 229b658e9d Drop gating for x/networking-opencontrail
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
2024-03-12 22:56:14 +00:00
Zuul 43fb8ce2fa Merge "Add op to #openstack-outreachy" 2024-03-12 18:42:48 +00:00
Zuul e28e128951 Merge "Add magnum-capi-helm repo to Magnum project" 2024-03-12 12:55:55 +00:00
Clark Boylan 12b36b5f5e Remove old infra team puppet testing
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
2024-03-08 13:05:37 -08:00
Jeremy Stanley fcea08868a Drop gating for x/monitorstack
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
2024-03-08 19:44:38 +00:00
Clark Boylan f315820135 Drop CentOS 7 wheel builds and bindep fallback check job
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
2024-03-08 08:29:56 -08:00
Zuul 78f7c46aec Merge "Retire puppet-qdr: Remove Project from Infrastructure System" 2024-03-08 13:47:53 +00:00
Goutham Pacha Ravi 7d62c1e101 Add op to #openstack-outreachy
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
2024-03-07 10:02:16 -08:00
Matt Peters 63e27662bb Add Distributed Cloud App to StarlingX
Introduce the Distributed Cloud FluxCD application
to StarlingX.

Change-Id: Ib97bdda5d4e86714b674f560bec6bb7f288ff4e1
Signed-off-by: Matt Peters <matt.peters@windriver.com>
2024-03-07 11:52:19 -05:00
James E. Blair f5c200181a Revert "Try switching Rackspace DFW to an API key"
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
2024-03-07 08:46:25 -08:00
Zuul 3dccf06946 Merge "Try switching Rackspace DFW to an API key" 2024-03-07 14:26:42 +00:00
Zuul 0d90e6dbf5 Merge "Implement openstack-ansible-unmaintained-core group" 2024-03-07 13:22:19 +00:00
Zuul 5569b418a8 Merge "Retire puppet-sahara: End Project Gating" 2024-03-07 06:16:54 +00:00
Jeremy Stanley eca3bde9cb Try switching Rackspace DFW to an API key
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
2024-03-06 15:06:34 +00:00
Jonathan Rosser 39b5d0a526 Implement openstack-ansible-unmaintained-core group
Change-Id: Idfceb98e919712a9f7561e062c82aa18c6bb8067
2024-03-06 13:23:20 +00:00
Clark Boylan 56c5fefcf6 CentOS 7 removal prep changes
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
2024-03-04 10:25:58 -08:00
Zuul a815e62a25 Merge "Retire OpenStack-Chef: remove project from infra" 2024-03-04 07:53:30 +00:00
Zuul 312d4f7ecd Merge "Add OpenAPI related repos to OpenStackSDK project" 2024-03-01 14:39:09 +00:00
Zuul 701ccad42b Merge "Adapt make_branch script to new 'unmaintained/<series>' branch" 2024-02-29 16:54:27 +00:00
gtema 8b9c294694 Add OpenAPI related repos to OpenStackSDK project
- 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
2024-02-29 09:33:40 +01:00
Zuul 224e109f11 Merge "Remove debian-buster image builds from nodepool" 2024-02-28 22:19:43 +00:00
Zuul 5cc3f7b42b Merge "Drop debian-buster image uploads from nodepool" 2024-02-28 21:49:04 +00:00
Takashi Kajinami dd01b16221 Retire puppet-sahara: End Project Gating
Sahara was marked inactive during this cycle and has been excluded from
2024.1 release. Because Puppet OpenStack modules are tightly coupled
with OpenStack's release cycle, we agreed to retire this module and
not to create a 2024.1 release.

[1] https://lists.openstack.org/archives/list/openstack-discuss@lists.openstack.org/message/BYGTRBDBLZ5XFYQDWOJHDZ3FVYDPQ3LW/

Change-Id: Ic58baa25429a1c3cfd8954a44fa3ba40d4b9a6e2
2024-02-28 10:51:28 +09:00