StarlingX Integration and packaging
ce4befaafc
To add some context we start by referencing [1]. More lab tests are enabled now, which reveal more systemd naming inconsistencies: searching parent slots ([2] vs [3]), usage of port_name for path and slot ([4] vs [5], [6] vs [7]). Based on previous observations infer that port_name[8] has to be dropped from [9], even though it is not yet observed in any lab. We observe we can't rely on a particular naming scheme already implemented in systemd, thus we must create a custom one. Name based on upcoming STX7.0 release. Align naming to CentOS for discovered differences. There may be more issues uncovered, as more labs are coverted to Debian. [1]: https://review.opendev.org/c/starlingx/kernel/+/841369 [2]: https://github.com/systemd/systemd/blob/v247/src/udev/ udev-builtin-net_id.c#L362,L373 [3]: https://github.com/systemd/systemd/blob/v219/src/udev/ udev-builtin-net_id.c#L229,L237 [4]: https://github.com/systemd/systemd/blob/v247/src/udev/ udev-builtin-net_id.c#L321-L324 [5]: https://github.com/systemd/systemd/blob/v219/src/udev/ udev-builtin-net_id.c#L198-L199 [6]: https://github.com/systemd/systemd/blob/v247/src/udev/ udev-builtin-net_id.c#L391-L394 [7]: https://github.com/systemd/systemd/blob/v219/src/udev/ udev-builtin-net_id.c#L248-L249 [8]: https://github.com/systemd/systemd/commit/ 4887b656c22af059d4e833de7b56544f24951184 [9]: https://github.com/systemd/systemd/blob/v247/src/udev/ udev-builtin-net_id.c#L204-L207 Test on AIO-SX Debian: PASS: Naming in sync with CentOS Story: 2009964 Task: 45403 Signed-off-by: Dan Voiculeasa <dan.voiculeasa@windriver.com> Change-Id: Ifdfd098634feaa5cfafa84b72d3308029cfdd70c |
||
---|---|---|
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 | ||
livepatch/kpatch/debian | ||
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 | ||
distroless_stable_docker_images.inc | ||
LICENSE | ||
pylint.rc | ||
README.rst | ||
test-requirements.txt | ||
tox.ini |
integ
StarlingX Integration