StarlingX Integration and packaging
8256ae644c
During the migration of the `stx-ovs` container image to Debian (i.e. to be based on Debian), a package was mistakenly included in the Dockerfile: `openvswitch-switch-dpdk`. The reason why this package is not needed is because, in our current model, the use of OVS-DPDK only happens on the host side. On the container side, there is no need to have a DPDK enabled implementation of OVS. One might wonder why this is only being removed now. Well, since [1] was merged -- changing the `openvswitch-switch-dpdk` build to consume static libraries instead of shared ones -- it has been observed that stx-openstack is failing to apply *consistently*, due to a problem in the `osh-openstack-openvswitch` helm release. After reevaluating the packages necessary for the `stx-ovs` container image build, it has been determined that the `openvswitch-switch-dpdk` was mistakenly added there, as it does not suit our current model. In fact, after removing it, the application has become applicable again. [1] https://review.opendev.org/c/starlingx/integ/+/885663 Test Plan: PASS - Build stx-ovs image PASS - Manually upload built image to a system PASS - Upload stx-openstack PASS - Perform helm override to change container images PASS - Apply stx-openstack PASS - Ensure affected pods have successfully started and are running PASS - Ensure affected pods liveness and readiness probes are healthy PASS - Remove/delete stx-openstack Closes-Bug: 2028061 Change-Id: I216d6ea06faebe4e31fda312ca72e401bce66240 Signed-off-by: Luan Nunes Utimura <LuanNunes.Utimura@windriver.com> |
||
---|---|---|
base | ||
bmc/Redfishtool | ||
centos-debian-compat | ||
ceph/ceph | ||
config | ||
database | ||
devstack | ||
doc | ||
docker/python-docker | ||
filesystem | ||
golang-github-dev | ||
gpu/gpu-operator | ||
grub | ||
kubernetes | ||
ldap | ||
logging/logrotate/centos | ||
networking | ||
ostree | ||
python | ||
releasenotes | ||
requests-toolbelt | ||
security | ||
storage-drivers | ||
tools | ||
virt | ||
.gitignore | ||
.gitreview | ||
.yamllint | ||
.zuul.yaml | ||
bindep.txt | ||
centos_build_layer.cfg | ||
centos_extra_downloads.lst | ||
centos_guest_image_rt.inc | ||
centos_guest_image.inc | ||
centos_iso_image.inc | ||
centos_pkg_dirs | ||
centos_pkg_dirs_installer | ||
centos_pkg_dirs_rt | ||
centos_srpms_3rdparties.lst | ||
centos_srpms_centos.lst | ||
centos_stable_docker_images.inc | ||
centos_stable_wheels.inc | ||
centos_tarball-dl.lst | ||
CONTRIBUTORS.wrs | ||
debian_build_layer.cfg | ||
debian_iso_image.inc | ||
debian_pkg_dirs | ||
debian_stable_docker_images.inc | ||
distroless_stable_docker_images.inc | ||
LICENSE | ||
pylint.rc | ||
README.rst | ||
test-requirements.txt | ||
tox.ini |
integ
StarlingX Integration