562 Commits

Author SHA1 Message Date
Tadas Sutkaitis
be3f61fa4b
Nova: Enable custom annotations
Enable custom annotations for pods [deployments, daemonsets]

Change-Id: I0a301876c2758d8dd365312538471a1e2fef4c3e
2024-04-01 23:17:18 +03:00
Zuul
f30931d026 Merge "Neutron: Enable custom annotations" 2024-04-01 19:56:53 +00:00
Zuul
8eeab7ae10 Merge "Monasca: Enable custom annotations" 2024-04-01 19:56:52 +00:00
Zuul
020c0a0387 Merge "Masakari: Enable custom annotations" 2024-04-01 19:46:52 +00:00
Zuul
eca7586104 Merge "Mistral: Enable custom annotations" 2024-04-01 19:46:51 +00:00
Zuul
cbbb03f69f Merge "Magnum: Enable custom annotations" 2024-03-28 21:35:29 +00:00
Zuul
d147ff5693 Merge "Manila: Enable custom annotations" 2024-03-28 21:35:28 +00:00
Zuul
e5e0699504 Merge "Heat: Enable custom annotations" 2024-03-28 21:29:43 +00:00
Zuul
e2b87b6443 Merge "Ironic: Enable custom annotations" 2024-03-28 21:29:42 +00:00
Tadas Sutkaitis
6870a64783
Neutron: Enable custom annotations
Enable custom annotations for pods [deployments, daemonsets]

Change-Id: Icdc99552dd45096428f836981401635c2409d0e8
2024-03-28 22:03:02 +02:00
Tadas Sutkaitis
027f1b64c7
Monasca: Enable custom annotations
Enable custom annotations for pods [deployments, daemonsets]

Change-Id: Ia1e1d54e9fdaaed4b3af4b67e79e6615d37167c9
2024-03-28 21:50:17 +02:00
Tadas Sutkaitis
0e8de24ccc
Mistral: Enable custom annotations
Enable custom annotations for pods [deployments, daemonsets]

Change-Id: I9d6ac9bfdcabb24709b9d2a874712d675edd3b7c
2024-03-28 21:42:52 +02:00
Tadas Sutkaitis
ce24c258b8
Masakari: Enable custom annotations
Enable custom annotations for pods [deployments, daemonsets]

Change-Id: Iad06052c25127d86ef6bc3ce65f08d15dbeb0bdc
2024-03-28 21:38:58 +02:00
Tadas Sutkaitis
7b5b9ca67f
Manila: Enable custom annotations
Enable custom annotations for pods [deployments, daemonsets]

Change-Id: I6440f9dbc0aaa5e6f084c43c08589543a6c9be76
2024-03-28 09:58:08 +02:00
Tadas Sutkaitis
07a2a814de
Magnum: Enable custom annotations
Enable custom annotations for pods [deployments, daemonsets]

Change-Id: I8ee3cb362380104639f7134571e5839ddc3d50b8
2024-03-28 09:47:23 +02:00
Zuul
176b412072 Merge "Horizon: Enable custom annotations" 2024-03-27 23:04:31 +00:00
Zuul
34388a6fbe Merge "Keystone: Enable custom annotations" 2024-03-27 23:04:30 +00:00
Zuul
0653f90e34 Merge "Glance: Enable custom annotations" 2024-03-27 23:02:30 +00:00
Zuul
d340ac2280 Merge "Designate: Enable custom annotations" 2024-03-27 22:50:13 +00:00
Tadas Sutkaitis
5002bea34f
Keystone: Enable custom annotations
Enable custom annotations for pods [deployments, daemonsets]

Change-Id: I5dcc4dbf21b0079de5b503e54cd79196caf3a0b0
2024-03-27 09:25:05 +02:00
Tadas Sutkaitis
a4a8b460ac
Ironic: Enable custom annotations
Enable custom annotations for pods [deployments, daemonsets]

Change-Id: Ib2de0b5554db091b89f1c1eb242814f2859f9ee6
2024-03-27 09:20:45 +02:00
Tadas Sutkaitis
04cb07626e
Horizon: Enable custom annotations
Enable custom annotations for pods [deployments, daemonsets]

Change-Id: I097391183c0ca2761a3691f44863b687b0a4ab98
2024-03-27 09:16:40 +02:00
Tadas Sutkaitis
2bcf0fe961
Heat: Enable custom annotations
Enable custom annotations for pods [deployments, daemonsets]

Change-Id: I0a2c7f1320e4f5bb28760795a83f373987f5b146
2024-03-27 09:11:34 +02:00
Zuul
d0c3174c58 Merge "Cinder: Enable custom annotations" 2024-03-26 23:29:06 +00:00
Zuul
8b48404610 Merge "Barbican: Enable custom annotations" 2024-03-26 21:45:26 +00:00
Zuul
421e50da67 Merge "Aodh: Enable custom annotations" 2024-03-26 21:45:25 +00:00
Tadas Sutkaitis
ccfffccbbc
Glance: Enable custom annotations
Enable custom annotations for pods [deployments, daemonsets]

Change-Id: I7f48eebec0050a614d393054ac2ac0b26c40a4ee
2024-03-26 21:38:09 +02:00
Tadas Sutkaitis
e6f7fc31c0
Designate: Enable custom annotations
Enable custom annotations for pods [deployments, daemonsets]

Change-Id: I521c74d9f064c73b90c822456e12476cd437b8a8
2024-03-26 21:27:01 +02:00
Tadas Sutkaitis
af62b18599
Cyborg: Enable custom annotations
Enable custom annotations for pods [deployments, daemonsets]

Change-Id: Ie81ad2f8ad184549ad464bf5993294ca361ef1e9
2024-03-26 18:37:25 +02:00
Tadas Sutkaitis
7f06b4f8aa
Aodh: Enable custom annotations
Enable custom annotations for pods [deployments, daemonsets]

Change-Id: If870c6820bb4ce37a3c41c7063a8492782891c12
2024-03-26 11:04:08 +02:00
Tadas Sutkaitis
1f073e5352
Barbican: Enable custom annotations
Enable custom annotations for pods [deployments, daemonsets]

Change-Id: I88e692fcf63a4606fde7ec7ecaeacfdbf90c9f09
2024-03-26 00:26:04 +02:00
Tadas Sutkaitis
30094ecc85
Cinder: Enable custom annotations
Enable custom annotations for pods [deployments, daemonsets]

Change-Id: I7e3605d521e6b8e9485c76a06def866fff7c6029
2024-03-26 00:25:27 +02:00
Tadas Sutkaitis
dcc80fb3e7
Ceilometer: Enable custom annotations
Enable custom annotations for pods [deployments, daemonsets]

Change-Id: I0487db75a9232dad0825ad26fb1221c9f13877d3
2024-03-25 23:46:49 +02:00
Vladimir Kozhukalov
82d1b86b2a Update for future ingress improvements
- Openvswitch agent init script skips attaching
  interface if it does not exist. And the compute-kit.sh
  deploys neutron with

  auto_bridge_add: {"br-ex": "provider1"}

  where "provider1" is a tap interface that is going
  to be created while deploying the test env.

- Heat test script checks only public endpoints

- Add 1+2 nodes nodeset. The primary node is used
  as a client node and not a member of K8s cluster.

Change-Id: If7c8763dd619dec31f9d141f21399d159395049a
2024-03-19 16:13:14 -05:00
ricolin
ddd851d40e Designate: Support uWSGI for API server
Currently Designate API server still using eventlet-based HTTP servers,
it is generally considered more performant and flexible to run them
using a generic HTTP server that supports WSGI.

Change-Id: I8036ed5259c67ad1315815efa00eff80075b2ed2
2024-03-13 12:11:09 -05:00
ricolin
f6ce5ad406 Heat: Support uWSGI for API server
Currently Heat API server still using eventlet-based HTTP servers,
it is generally considered more performant and flexible to run them
using a generic HTTP server that supports WSGI.

Change-Id: I5c5ac8ca3111cf1149c3fb083ea56e3ed2ce460c
2024-03-07 15:44:45 +08:00
ricolin
83a1a1e9b4 Magnum: Support uWSGI for API server
Currently Magnum API server still using eventlet-based HTTP servers,
it is generally considered more performant and flexible to run them
using a generic HTTP server that supports WSGI.

Change-Id: I46c5d72df09e5ce2cb43e2e1b7b1cb316ae2bed6
2024-03-07 15:44:45 +08:00
ricolin
7e3beb1a76 Manila: Support uWSGI for API server
Currently Manila API server still using eventlet-based HTTP servers,
it is generally considered more performant and flexible to run them
using a generic HTTP server that supports WSGI.

Change-Id: Iff83c0854e3969a8b584a830479625393257af7c
2024-03-07 15:44:45 +08:00
ricolin
b0e5d8e3e2 Octavia: Support uWSGI for API server
Currently Octavia API server still using eventlet-based HTTP servers,
it is generally considered more performant and flexible to run them
using a generic HTTP server that supports WSGI.

Change-Id: I75cfca8b660e0ea949527182e10b463972b3c0fb
2024-03-07 15:44:45 +08:00
ricolin
b6e6dad141 Senlin: Support uWSGI for API server
Currently Senlin API server still using eventlet-based HTTP servers,
it is generally considered more performant and flexible to run them
using a generic HTTP server that supports WSGI.

Change-Id: I8ec0db12f6002fad8cfde0c873b70279af891994
2024-03-07 14:20:21 +08:00
ricolin
f65cb36c84 Cinder: Support uWSGI for API server
Currently Cinder API server still using eventlet-based HTTP servers,
it is generally considered more performant and flexible to run them
using a generic HTTP server that supports WSGI.

Change-Id: Iccdfaba66af6e814b7c28bf682b0d2bface2d982
2024-03-05 16:21:52 +08:00
ricolin
6ac304d752 Support uWSGI for API server
Currently Nova API server still using eventlet-based HTTP servers,
it is generally considered more performant and flexible to run them
using a generic HTTP server that supports WSGI.

Change-Id: I489557181bb8becbaf5cf7d9812a671d5cb3cc4a
2024-03-05 16:19:36 +08:00
Zuul
8f7751b9d7 Merge "Set horizon ingress annotation proxy-body-size=300m by default" 2024-03-05 00:18:51 +00:00
Zuul
d91b89f27c Merge "Use metadata_listen_port in nova config" 2024-03-05 00:18:45 +00:00
cw0306-lee
44e2b10447 Use metadata_listen_port in nova config
metadata_port value used in queens version and changed
in rocky version to metadata_listen_port

story: 2011052
task: 49616
Change-Id: I106f50f620c2594b1f8ea7dc516d2e254c6af479
2024-03-03 21:45:10 -06:00
Vladimir Kozhukalov
cedaaf75be Set horizon ingress annotation proxy-body-size=300m by default
Change-Id: Ifee524ad494a7f11f909816a49dd31cf62d22902
2024-02-29 12:31:00 -06:00
do-gyun
b5d247ed0e Add helm hook to job-rabbitmq-init of masakari
- Fix that masakari helm hook is not being applied.

story: 2011034
task: 49522
Change-Id: Ibd1b5e97e8abf5f0fbab219226500f03e17d015c
2024-02-29 16:40:37 +00:00
Tadas Sutkaitis
3e203c68fa
feat: add support for custom panels
Add support for custom panels.
Make possible to manipulate panels in Horizon.

Change-Id: I72f310352e7b28bfcf674ab0d46113c53994e768
2024-02-23 20:10:47 +02:00
Alexey Odinokov
552cab2ff1 Make sure trust on command is applied to avoid race-condition with ovs-dpdk
When i40e driver performs 'vf <n> trust on' it actually resets the device.
Intel recommends to check if the command actually finished by running
'ip link show' to avoid race-condition with too early start of
openvswitch-dpdk which will use its own dpdk-based driver for VF and which
will also try to reset the VF. Double reset of VF sometimes causes
very strange behavior including completely non-functional VF interface..

Change-Id: I28c162a63f89b3cdfe857e00651572bbbaa36748
2024-02-16 18:41:22 +00:00
Vladimir Kozhukalov
17ca3983c2 Update neutron chart to enable dpdk tests
Running dpdk test job on a sinlge node env
does not require a real hardware dpdk interfaces
to be attached to the tunnel bridge. Let's
make the list of dpdk interfaces empty which
will allow us to test the Openvswitch in user space
but not touch real hardware.

Change-Id: I2f9d954258451f64eb87d03affc079b71b00f7bd
Co-Authored-By: Arina Stebenkova <astebenkova@mirantis.com>
2024-02-13 22:21:07 -06:00