Commit Graph

36877 Commits (master)

Author SHA1 Message Date
Radosław Piliszek 1737cbf407 Add nebulous/slo-violation-detector
Change-Id: Ife6d2dad641736f28b87b640fff758870d18cec0
2023-09-28 15:48:28 +02:00
Zuul 9db7876489 Merge "Allow Magnum cores to toggle WIP state" 2023-09-28 11:56:23 +00:00
Zuul 3030043186 Merge "Allow tobiko release group to create new branches in Tobiko" 2023-09-27 13:00:30 +00:00
Slawek Kaplonski ab061f04d9 Allow tobiko release group to create new branches in Tobiko
Change-Id: I90a7dcd03863a277ae82003d4e13850966c5597d
2023-09-27 12:39:24 +00:00
James Page 190fad6552
Add benchmark subteam to charms teams
We have a distinct set of contributors who we'd like to engage in
the subset of charms that support benchmark testing rather than
direct deployment of OpenStack.

Create a new set of 'charms-benchmark' team ACL's to support this
and add to charm-magpie.

A second charm (woodpecker) is currently proposed for inclusion
into the project and will sit under this ACL as well.

Change-Id: Iff4811964a28436a77a3e487d966ccc10a5fab47
2023-09-27 09:57:40 +01:00
Michal Nasiadka c1e46cba16 Allow Magnum cores to toggle WIP state
Change-Id: I3935f25fc6b469efe251bf15ca93c79afa9a8945
2023-09-26 07:26:43 +02:00
Radosław Piliszek 914e1e4411 Add nebulous/activemq repo
Change-Id: I6d25dabe7fa88c91892d65da848683e04cf6f4c1
2023-09-25 19:39:38 +02:00
jmarchel 1803c8a3f8 Add NebulOuS optimiser-utility-evaluator repo
Change-Id: Id5b5364ef5675e86a6f14fdebc643ed4d8c75c69
2023-09-25 10:56:14 +02:00
OpenStack Proposal Bot 509218044a Normalize projects.yaml
Change-Id: I60653d19829ab2d092be384ddb8e74caa056c239
2023-09-21 02:39:04 +00:00
Zuul 810b37c306 Merge "Add the Pure Storage Flashblade charm-manila subordinate" 2023-09-20 15:25:48 +00:00
Zuul 5090db4b98 Merge "Add NebulOuS optimiser repos" 2023-09-19 14:22:36 +00:00
Radosław Piliszek 427fb21c21 Add NebulOuS optimiser repos
Change-Id: I5193a2ba497025a3ae1c09687dc953d30260991b
2023-09-19 15:34:04 +02:00
Zuul 2abc492ba7 Merge "Add OpenStack K8S Designate charms" 2023-09-19 13:15:05 +00:00
Zuul 6bbe1ab0e5 Merge "Retire oswin-tempest-plugin: remove project from infra" 2023-09-18 17:27:42 +00:00
Zuul ed5cfb7fd5 Merge "Retire networking-hyperv: remove project from infra" 2023-09-18 17:27:40 +00:00
Zuul 3a5e545607 Merge "Retire compute-hyperv: remove project from infra" 2023-09-18 17:25:42 +00:00
Zuul 187a535b4f Merge "Retire os-win: remove project from infra" 2023-09-18 17:24:51 +00:00
Zuul af41ed5cb3 Merge "Set a six hour nodepool image upload timeout" 2023-09-18 16:43:20 +00:00
OpenStack Proposal Bot efef8b274c Normalize projects.yaml
Change-Id: I9c776ab414da46333a7bf292eb253c11b79bfc13
2023-09-16 02:34:33 +00:00
Clark Boylan 4a3c87dbcd Set a six hour nodepool image upload timeout
This was the old timeout then some refactoring happened and we ended up
with the openstacksdk timeout of one hour. Since then Nodepool added the
ability to configure the timeout so we set it back to the original six
hour value.

Change-Id: I29d0fa9d0077bd8e95f68f74143b2d18dc62014b
2023-09-15 12:57:25 -07:00
Zuul cb1346fef3 Merge "Add python-observabilityclient" 2023-09-15 11:42:48 +00:00
Hemanth Nakkina c02195e53b Add OpenStack K8S Octavia charms
Setup and import OpenStack K8S Octavia Charm for deployment of
octavia hosted in Kubernetes.

Change-Id: Ia9f82effa61299171f76457163a26dd377b34629
2023-09-15 09:11:52 +05:30
Martin Mágr a417826ccb Add python-observabilityclient
This library is required for Aodh to fetch data from Prometheus.

Change-Id: Iddc93c4a78358eda0b823afff968c604457d50fc
Needed-By: https://review.opendev.org/c/openstack/governance/+/894915
2023-09-14 20:43:56 +02:00
Mayank Patel ad4b22554e Add node-interface-metrics-exporter app to StarlingX
Story: 2010918
Task: 48778

Change-Id: I7eb00baed6646d77ec592414588272bdac43326a
Signed-off-by: Mayank Patel <mayank.patel@windriver.com>
2023-09-14 06:07:22 +00:00
Alex Kavanagh 6081a8b6f6 Add the Pure Storage Flashblade charm-manila subordinate
Add a new charm that provides Pure Storage Flashblade support to the
OpenStack Manila service.

Change-Id: I20cd5c3323701c59306ef13b15c7fd63c241f118
Required-By: I2e664d58d90a94d573adfbdb4dfa5fd73515bd40
2023-09-13 13:48:17 +00:00
Zuul 50fe2484b1 Merge "Retire oswin-tempest-plugin: end project gating" 2023-09-13 08:11:23 +00:00
Zuul f1684e1a2d Merge "Retire networking-hyperv: end project gating" 2023-09-13 08:10:09 +00:00
Zuul 6392dd3707 Merge "Retire compute-hyperv: end project gating" 2023-09-13 08:10:07 +00:00
Zuul b014823d90 Merge "Retire os-win: end project gating" 2023-09-13 08:09:13 +00:00
Clark Boylan d05ca87e79 Remove github.com/elastic/kibana from Zuul config
This project has many many branches which consumes a fair number of
github api requests when we restart zuul from scratch. Additionally,
this project is no longer open source. For these two reasons we remove
the project from our Zuul config.

Note this project is used by a single Monasca job [0], but the Monasca
project should be looking at alternatives anyway due to the license
change of Kibana.

[0] https://opendev.org/openstack/monasca-kibana-plugin/src/branch/master/.zuul.yaml#L15

Change-Id: Ia58e963916c46dbaa6946a2936beb1ee7a1d0883
2023-09-12 09:59:03 -07:00
Clark Boylan b4adcb696f Remove two unnused github projects from tenant config
We discovered we hit github api rate limits trying to load projects
without the github zuul app installed. That led to me doing some
investigation on whether or not these repos are needed at all.

Best I can tell the zookeeper-operator repo was looked at for us with
the zuul operator and is not longer needed. Eventlet was added for use
by swift [0], but in the related change [1] they only used the project
in older patchsets. Newer patchsets (including the one that merged) did
not use the required-project at all making this unneeded.

[0] https://review.opendev.org/c/openstack/project-config/+/656889
[1] https://review.opendev.org/c/openstack/swift/+/653548

Change-Id: I8e5cab01850969f29c78a165686502b948f2d621
2023-09-12 09:56:47 -07:00
Goutham Pacha Ravi 232fb3df4c Add manila-core to osc/sdk repo config
Following the Vancouver 2023 Forum discussion [0], give the
manila-core gerrit group -2..+2 votes (but not Workflow)
to [access "refs/heads*"] for python-openstackclient
and openstacksdk.

[0] https://etherpad.opendev.org/p/oscsdk-vancouver-forum-2023

Change-Id: Iae482037cb417b121c61cf3bf8644eaac8cd541d
2023-09-11 17:26:12 -07:00
Zuul aa48577b6a Merge "Remove fedora image builds" 2023-09-11 19:49:27 +00:00
Zuul 435bfd53f8 Merge "Remove fedora-35 and fedora-36 from nodepool providers" 2023-09-11 17:34:20 +00:00
Ghanshyam Mann 056bfa0cb0 Retire oswin-tempest-plugin: remove project from infra
Winstackers project has been retired
- https://review.opendev.org/c/openstack/governance/+/886880

this commit removes the oswin-tempest-plugin deliverables
of this project from infra.

Depends-On: https://review.opendev.org/c/openstack/oswin-tempest-plugin/+/894414
Change-Id: I973df88e4fb55fa5a5ae7b4feb987ce7e2eae309
2023-09-09 13:08:57 -07:00
Ghanshyam Mann bb4ca20017 Retire networking-hyperv: remove project from infra
Winstackers project has been retired
- https://review.opendev.org/c/openstack/governance/+/886880

this commit removes the networking-hyperv deliverables
of this project from infra.

Depends-On: https://review.opendev.org/c/openstack/networking-hyperv/+/894413
Change-Id: I8ac9289364e25414a2d6936be1f632b24be91eea
2023-09-09 13:03:59 -07:00
Ghanshyam Mann c289a7fe3e Retire compute-hyperv: remove project from infra
Winstackers project has been retired
- https://review.opendev.org/c/openstack/governance/+/886880

this commit removes the compute-hyperv deliverables
of this project from infra.

Depends-On: https://review.opendev.org/c/openstack/compute-hyperv/+/894412
Change-Id: Ib9dfd77cc99bf50ba305b0772ee42a9aca1fcad6
2023-09-09 13:01:20 -07:00
Ghanshyam Mann dffb898625 Retire os-win: remove project from infra
Winstackers project has been retired
- https://review.opendev.org/c/openstack/governance/+/886880

this commit removes the os-win deliverables of this
project from infra.

Depends-On: https://review.opendev.org/c/openstack/os-win/+/894411
Change-Id: I5f1190718167817dc97f8d9126798c6471f0b78c
2023-09-09 12:58:32 -07:00
Ghanshyam Mann 299f5bf132 Retire oswin-tempest-plugin: end project gating
Winstackers project has been retired
- https://review.opendev.org/c/openstack/governance/+/886880

this commit end project gating to remove the
content of oswin-tempest-plugin deliverables of this project

Change-Id: I409d52ddf80028619e3a0e087ba3ad31b039187e
2023-09-09 19:55:40 +00:00
Ghanshyam Mann ee04719c0c Retire networking-hyperv: end project gating
Winstackers project has been retired
- https://review.opendev.org/c/openstack/governance/+/886880

this commit end project gating to remove the
content of networking-hyperv deliverables of this project

Change-Id: I1e017f0f10dbd811e2c8da99d5925cc855393693
2023-09-09 19:55:35 +00:00
Ghanshyam Mann f0b053719e Retire compute-hyperv: end project gating
Winstackers project has been retired
- https://review.opendev.org/c/openstack/governance/+/886880

this commit end project gating to remove the
content of compute-hyperv deliverables of this project

Change-Id: I5a241cb54125a51e05c383701b4ee49c50ba6791
2023-09-09 19:55:27 +00:00
Ghanshyam Mann e84e87ec75 Retire os-win: end project gating
Winstackers project has been retired
- https://review.opendev.org/c/openstack/governance/+/886880

this commit end project gating to remove the
content of os-win deliverables of this project

Change-Id: I442b8749633bfd87419fd2a3a454307df6307726
2023-09-09 19:53:45 +00:00
Ghanshyam Mann f767185dc8 Update the gerrit acl for retired winstacker project
Winstackers project has been retired
- https://review.opendev.org/c/openstack/governance/+/886880

There is no maintainer left for this project so
we need to update the acls to remove the content of
all the deliverables of this project.

Rest of the infra cleanup of this projects will
be done in separate commit after the repo content
reomval.

Change-Id: I18b59d3b72897bac67967c1c2a9d3c0412a56b49
2023-09-09 12:53:01 -07:00
Guillaume Boutry fa4f2781b4
Add OpenStack K8S Designate charms
Setup and import OpenStack K8S Designate Charm for deployment of
designate hosted in Kubernetes.

Change-Id: I2217158c0588071adecd25ed20c52e9fab023541
2023-09-08 11:34:53 +02:00
Clark Boylan 3b9c5d2f07 Remove fedora image builds
This removes the fedora image builds from nodepool. At this point
Nodepool should no longer have any knowledge of fedora.

There is potential for other cleanups for things like dib elements, but
leaving those in place doesn't hurt much.

Change-Id: I3e6984bc060e9d21f7ad851f3a64db8bb555b38a
2023-09-06 09:16:34 -07:00
Clark Boylan d83736575e Remove fedora-35 and fedora-36 from nodepool providers
This will stop providing the node label entirely and should result in
nodepool cleaning up the existing images for these images in our cloud
providers. It does not remove the diskimages for fedora which will
happen next.

Change-Id: Ic1361ff4e159509103a6436c88c9f3b5ca447777
2023-09-06 09:12:33 -07:00
Clark Boylan 8d32d45da2 Set fedora labels min-ready to 0
In preparation for fedora node label removal we set min-ready to 0. This
is the first step to removing the images entirely.

Change-Id: I8c2a91cc43a0dbc633857a2733d66dc935ce32fa
2023-09-06 09:07:13 -07:00
Jeremy Stanley 16ddb49e48 Drop libvirt-python from suse in bindep fallback
The bindep fallback list includes a libvirt-python package for all
RPM-based distros, but it appears that OpenSuse Leap has recently
dropped this (likely as part of removing Python 2.7 related
packages). Exclude the package on that platform so that the
opensuse-15 job will stop failing.

Change-Id: I0bb7d9b7b34f4f6c392374182538b7e433617e13
2023-09-06 15:15:03 +00:00
Zuul 76c8cd62ee Merge "Add charms-purestorage group for purestorage charms" 2023-09-06 14:17:13 +00:00
Zuul b52f5059f7 Merge "Reduce frequency of image rebuilds" 2023-09-06 14:09:12 +00:00