Skip to content

Mismatch in docker image name #20

@shivshah3400

Description

@shivshah3400

Describe the bug
debian package generation for any distro combination fails due to mismatch in docker image name in docker_deb_build.py and create_data_tar.py steps.

docker_deb_build.py is creating docker images with name: "ghcr.io/qualcomm-linux/pkg-builder:{suite_name}"

create-data-tar.py is using docker image with name: "ghcr.io/qualcomm-linux/pkg-builder:{build_arch}-{suite_name}"

To Reproduce
Steps to reproduce the behavior:

  1. Sync a component manifest.
    Ex:- "repo init -u git://git.quicinc.com/component/manifest -b ::COMPONENT_TAG:: -m versioned.xml --groups=debian,default && repo sync -j8 --no-tags"
  2. Build using:-
    ./docker-pkg-build/docker_deb_build.py --distro trixie --source-dir sources/graphics-bins --output-dir ./debout-trixie/ && ./docker-pkg-build/create_data_tar.py --distro trixie --path-to-changes debout-trixie/ --output-tar out

Expected behavior
Debian build should be successful and tars should be generated.

Screenshots

  1. Built docker image name : ghcr.io/qualcomm-linux/pkg-builder:trixie
Image
  1. create_data_tar used docker: ghcr.io/qualcomm-linux/pkg-builder:arm64-trixie
Image

Additional context
The issue is due to a recent commit which was merged: 6c38192

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions