@@ -134,24 +134,14 @@ kolla_sources:
134
134
type : git
135
135
location : https://github.com/stackhpc/magnum.git
136
136
reference : stackhpc/{{ openstack_release }}
137
- neutron-base-plugin-networking-generic-switch :
138
- type : git
139
- location : https://github.com/stackhpc/networking-generic-switch.git
140
- reference : stackhpc/{{ openstack_release }}
141
- # FIXME: check whether we want to build from upstream master of a downstream
142
- # 2025.1 branch e.g.
143
- # location: https://github.com/stackhpc/networking-mlnx.git
144
- # reference: stackhpc/{{ openstack_release }}
145
137
neutron-server-plugin-networking-mlnx :
146
138
type : git
147
- location : https://opendev.org/x /networking-mlnx
148
- reference : master
139
+ location : https://github.com/stackhpc /networking-mlnx.git
140
+ reference : stackhpc/{{ openstack_release }}
149
141
nova-compute-plugin-networking-mlnx :
150
142
type : git
151
- location : https://opendev.org/x/networking-mlnx
152
- reference : master
153
- # FIXME: Check whether we want to build from downstream stackhpc/master,
154
- # stackhpc/2025.1, or upstream epoxy or master
143
+ location : https://github.com/stackhpc/networking-mlnx.git
144
+ reference : stackhpc/{{ openstack_release }}
155
145
blazar-base :
156
146
type : git
157
147
location : https://github.com/stackhpc/blazar.git
@@ -177,6 +167,11 @@ stackhpc_rocky_9_additional_repos:
177
167
- url : " {{ stackhpc_repo_centos_stream_9_nfv_openvswitch_url }}"
178
168
file : " CentOS-NFV-OpenvSwitch.repo"
179
169
tag : " centos-nfv-openvswitch"
170
+ # TODO: uncomment once https://review.opendev.org/c/openstack/kolla/+/948520
171
+ # or equivalent is merged
172
+ # - url: "{{ stackhpc_repo_centos_stream_9_openstack_epoxy_url }}"
173
+ # file: "CentOS-OpenStack-epoxy.repo"
174
+ # tag: "centos-openstack-epoxy"
180
175
- url : " {{ stackhpc_repo_centos_stream_9_opstools_url }}"
181
176
file : " CentOS-OpsTools.repo"
182
177
tag : " centos-opstools"
@@ -360,7 +355,6 @@ kolla_build_customizations_common:
360
355
- python3-ethtool
361
356
neutron_mlnx_agent_pip_packages_override :
362
357
- networking-mlnx@git+https://opendev.org/x/networking-mlnx@master
363
-
364
358
kolla_build_customizations_rocky :
365
359
base_centos_yum_repo_packages_append :
366
360
- centos-release-ceph-squid
@@ -369,6 +363,10 @@ kolla_build_customizations_rocky:
369
363
base_centos_yum_repos_to_disable_remove :
370
364
- centos-ceph-reef
371
365
- epel
366
+ - centos9-nfv-ovs
367
+ - centos9-opstools
368
+ - centos9-rabbitmq
369
+ - centos9-storage
372
370
kolla_toolbox_packages_remove :
373
371
- openvswitch
374
372
kolla_toolbox_packages_append :
@@ -389,6 +387,8 @@ kolla_build_customizations_rocky:
389
387
nova_base_packages_append :
390
388
- openvswitch3.3
391
389
- python3-openvswitch3.3
390
+ nova_libvirt_packages_remove :
391
+ - openvswitch
392
392
octavia_base_packages_remove :
393
393
- python3-openvswitch
394
394
openvswitch_base_packages_remove :
@@ -408,7 +408,55 @@ kolla_build_customizations_rocky:
408
408
ovn_sb_db_server_packages_override :
409
409
- ovn24.03-central
410
410
411
- kolla_build_customizations_ubuntu : {}
411
+ kolla_build_customizations_ubuntu :
412
+ kolla_toolbox_packages_remove :
413
+ - openvswitch-switch
414
+ - openvswitch-common
415
+ kolla_toolbox_packages_append :
416
+ - openvswitch-switch=3.3.0-1ubuntu3.2
417
+ - openvswitch-common=3.3.0-1ubuntu3.2
418
+ manila_base_packages_remove :
419
+ - openvswitch-switch
420
+ - openvswitch-common
421
+ manila_base_packages_append :
422
+ - openvswitch-switch=3.3.0-1ubuntu3.2
423
+ - openvswitch-common=3.3.0-1ubuntu3.2
424
+ neutron_base_packages_remove :
425
+ - openvswitch-switch
426
+ - openvswitch-common
427
+ - python3-openvswitch
428
+ neutron_base_packages_append :
429
+ - openvswitch-switch=3.3.0-1ubuntu3.2
430
+ - openvswitch-common=3.3.0-1ubuntu3.2
431
+ - python3-openvswitch=3.3.0-1ubuntu3.2
432
+ nova_base_packages_remove :
433
+ - openvswitch-switch
434
+ - openvswitch-common
435
+ - python3-openvswitch
436
+ nova_base_packages_append :
437
+ - openvswitch-switch=3.3.0-1ubuntu3.2
438
+ - openvswitch-common=3.3.0-1ubuntu3.2
439
+ - python3-openvswitch=3.3.0-1ubuntu3.2
440
+ nova_libvirt_packages_remove :
441
+ - openvswitch-switch
442
+ - openvswitch-common
443
+ nova_libvirt_packages_append :
444
+ - openvswitch-switch=3.3.0-1ubuntu3.2
445
+ - openvswitch-common=3.3.0-1ubuntu3.2
446
+ openvswitch_base_packages_remove :
447
+ - openvswitch-switch
448
+ - openvswitch-common
449
+ - python3-openvswitch
450
+ openvswitch_base_packages_append :
451
+ - openvswitch-switch=3.3.0-1ubuntu3.2
452
+ - openvswitch-common=3.3.0-1ubuntu3.2
453
+ - python3-openvswitch=3.3.0-1ubuntu3.2
454
+ ovs_dpdk_packages_remove :
455
+ - openvswitch-switch
456
+ - openvswitch-common-dpdk
457
+ ovs_dpdk_packages_append :
458
+ - openvswitch-switch-dpdk=3.3.0-1ubuntu3.2
459
+
412
460
413
461
# Dict mapping image customization variable names to their values.
414
462
# Each variable takes the form:
0 commit comments