
Since the migration to Debian, it is no longer possible to bootstrap a system with OVS-DPDK. To support OVS-DPDK as the vswitch type on Debian, it is necessary to upgrade the puppet vswitch module to version 20 [1]. The currently used puppet modules are all aligned with version 17.4 (puppet-horizon, puppet-keystone, puppet-openstacklib, puppet-oslo and puppet-barbican). To avoid updating all of these packages and introducing the risk of potential side effects in other parts of the system, the strategy is to upgrade only the puppet vswitch from version 13 to version 20 and adjust its dependency of puppet-openstacklib to version 17. A patch was required due to an issue with the openvswitch restart command, which was expected to be a string but was in array format. This puppet-vswitch upgrade alone does not yet allow the system bootstrap with OVS-DPDK to complete successfully, but it provides the necessary basis to make that possible. [1] https://docs.openstack.org/releasenotes/puppet-vswitch/2024.1.html#relnotes-20-0-0-stable-2024-1 TEST PLAN: PASS - downloader --clean PASS - build-pkgs -c -p puppet-module-vswitch,puppet-manifests PASS - build-pkgs --all PASS - build-image PASS - AIO-SX fresh install with OVS as vswitch type Story: 2011263 Task: 52281 Change-Id: I8ec30c2f7a866952605e3369a6e01b25499b5083 Signed-off-by: Murillo Arantes <murillo.arantes@windriver.com>
113 lines
2.8 KiB
Plaintext
113 lines
2.8 KiB
Plaintext
base/base-passwd
|
|
base/cluster-resource-agents
|
|
base/dhcp
|
|
base/dnsmasq
|
|
base/haproxy
|
|
base/libfdt
|
|
base/lighttpd
|
|
base/linuxptp
|
|
base/lvm2
|
|
base/lsb
|
|
base/openssl
|
|
base/ca-certificates
|
|
base/pf-bb-config
|
|
base/stalld
|
|
base/synce4l
|
|
base/systemd
|
|
base/systemd-presets
|
|
base/watchdog
|
|
bmc/redfishtool
|
|
centos-debian-compat
|
|
ceph/ceph
|
|
config/facter
|
|
config/puppet-5.5.22
|
|
config/puppet-modules/openstack/puppet-ceph-2.4.1
|
|
config/puppet-modules/openstack/puppet-keystone-17.4.0
|
|
config/puppet-modules/openstack/puppet-horizon-17.4.0
|
|
config/puppet-modules/openstack/puppet-openstacklib-17.4.0
|
|
config/puppet-modules/openstack/puppet-oslo-17.4.0
|
|
config/puppet-modules/puppet-boolean-2.0.2
|
|
config/puppet-modules/puppet-dnsmasq
|
|
config/puppet-modules/puppet-drbd-0.5.2
|
|
config/puppet-modules/puppet-etcd-1.12.3
|
|
config/puppet-modules/puppetlabs-firewall-1.12.0
|
|
config/puppet-modules/puppetlabs-haproxy-2.1.0
|
|
config/puppet-modules/puppetlabs-mysql-8.1.0
|
|
config/puppet-modules/puppetlabs-postgresql-8.0.0
|
|
config/puppet-modules/puppetlabs-stdlib-5.0.0
|
|
config/puppet-modules/puppet-ldap
|
|
config/puppet-modules/puppet-hash2stuff
|
|
config/puppet-modules/puppet-lvm-1.4.0
|
|
config/puppet-modules/puppet-memcached
|
|
config/puppet-modules/puppet-network
|
|
config/puppet-modules/puppet-puppi
|
|
config/puppet-modules/puppet-rabbitmq-8.5.0
|
|
config/puppet-modules/puppet-staging
|
|
config/puppet-modules/puppet-vswitch
|
|
config/puppet-modules/puppet-zitrlp-strongswan
|
|
docker/python-docker
|
|
filesystem/drbd/drbd-tools
|
|
filesystem/luks
|
|
filesystem/parted
|
|
golang-github-dev/golang-github-appc-cni
|
|
golang-github-dev/golang-github-vishvananda-netlink
|
|
golang-github-dev/golang-github-networkplumbing-go-nft-dev
|
|
grub/grub-efi
|
|
grub/grub2
|
|
grub/grubby
|
|
kata-containers
|
|
kubernetes/chartmuseum
|
|
kubernetes/cni/bond-cni
|
|
kubernetes/cni/plugins
|
|
kubernetes/containerd
|
|
kubernetes/crictl
|
|
kubernetes/docker-distribution
|
|
kubernetes/etcd
|
|
kubernetes/flux2
|
|
kubernetes/flux2-charts
|
|
kubernetes/flux2-charts-legacy
|
|
kubernetes/helm
|
|
kubernetes/k8s-cni-cache-cleanup
|
|
kubernetes/k8s-pod-recovery
|
|
kubernetes/kubernetes-1.29.2
|
|
kubernetes/kubernetes-1.30.6
|
|
kubernetes/kubernetes-1.31.5
|
|
kubernetes/kubernetes-1.32.2
|
|
kubernetes/kubernetes-1.33.0
|
|
kubernetes/kubernetes-unversioned
|
|
kubernetes/plugins/isolcpus-device-plugin
|
|
kubernetes/plugins/kubectl-cert-manager
|
|
kubernetes/runc
|
|
ldap/ldapscripts
|
|
ldap/openldap
|
|
networking/dpdk
|
|
networking/ifupdown
|
|
networking/ifupdown-extra
|
|
networking/ifenslave
|
|
networking/iputils
|
|
networking/lldpd
|
|
networking/net-tools
|
|
networking/openvswitch
|
|
ostree/initramfs-ostree
|
|
ostree/mttyexec
|
|
ostree/ostree
|
|
ostree/ostree-upgrade-mgr
|
|
python/dh-python
|
|
python/pynetlink
|
|
python/python-nss
|
|
python/python3-nsenter
|
|
python/python3-setuptools
|
|
python/python3-zmq
|
|
python/python3-wheel
|
|
python/python3.9
|
|
python/zerorpc-python
|
|
security/efitools
|
|
security/keyrings.alt
|
|
security/python-keyring
|
|
security/shim-unsigned
|
|
security/openscap
|
|
storage-drivers/trident-installer
|
|
tools/kdump-tools
|
|
tools/crash
|
|
tools/makedumpfile
|