Skip to content

Commit 8e48c0d

Browse files
[build] Fix command docker images missing name and tag issue. (#21882)
Why I did it when onboard sonic-package-management extension. It missed to add sonic version label on docker images. Work item tracking Microsoft ADO (number only): 25662623 How I did it Check build logs. label is added with this PR.
1 parent e54a984 commit 8e48c0d

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

files/build_templates/sonic_debian_extension.j2

+2
Original file line numberDiff line numberDiff line change
@@ -963,6 +963,8 @@ sudo LANG=C DOCKER_HOST="$DOCKER_HOST" chroot $FILESYSTEM_ROOT sonic-package-man
963963
{% for package in sonic_local_packages.strip().split() -%}
964964
{% set name, path, set_owner, enabled = package.split('|') -%}
965965
sudo LANG=C DOCKER_HOST="$DOCKER_HOST" chroot $FILESYSTEM_ROOT sonic-package-manager install --from-tarball {{ path }} {{ get_install_options(set_owner, enabled) }}
966+
name_repo=$(basename {{name}} .gz)
967+
sudo LANG=C DOCKER_HOST="$DOCKER_HOST" chroot $FILESYSTEM_ROOT docker tag $name_repo:latest $name_repo:"${SONIC_IMAGE_VERSION}"
966968
{% endfor -%}
967969

968970
sudo umount $FILESYSTEM_ROOT/target

0 commit comments

Comments
 (0)