Skip to content

[pipeline] Use sonic-slave-trixie build container image#357

Open
PriyanshTratiya wants to merge 11 commits intosonic-net:masterfrom
PriyanshTratiya:fix/update-docker-name
Open

[pipeline] Use sonic-slave-trixie build container image#357
PriyanshTratiya wants to merge 11 commits intosonic-net:masterfrom
PriyanshTratiya:fix/update-docker-name

Conversation

@PriyanshTratiya
Copy link

@PriyanshTratiya PriyanshTratiya commented Mar 16, 2026

Summary

Update the Azure Pipelines build container image used by sonic-host-services from the Bookworm-based slave image to the Trixie-based slave image.

Motivation / Background

The current pipeline runs in a Bookworm slave container. Moving to the updated Trixie slave image aligns the build environment with the newer Boost version expected by the downloaded artifacts and matches the newer slave image naming convention (arch encoded in the tag).

Changes

  • azure-pipelines.yml
    • Container image updated:
      • from: sonicdev-microsoft.azurecr.io:443/sonic-slave-bookworm-amd64:$(BUILD_BRANCH)
      • to: sonicdev-microsoft.azurecr.io:443/sonic-slave-trixie:$(BUILD_BRANCH)-amd64

Testing

  • CI pipeline run for this PR (Azure Pipelines).

Signed-off-by: Priyansh Tratiya <[email protected]>
@mssonicbld
Copy link

/azp run

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).


container:
image: sonicdev-microsoft.azurecr.io:443/sonic-slave-bookworm-amd64:$(BUILD_BRANCH)
image: sonicdev-microsoft.azurecr.io:443/sonic-slave-trixie-amd64:$(BUILD_BRANCH)
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Change to sonic-slave-trixie:$(BUILD_BRANCH)-amd64

Signed-off-by: Priyansh Tratiya <[email protected]>
@mssonicbld
Copy link

/azp run

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@PriyanshTratiya PriyanshTratiya changed the title updating to trixie [pipeline docker image] updating to trixie Mar 16, 2026
@PriyanshTratiya PriyanshTratiya changed the title [pipeline docker image] updating to trixie [pipeline] Use sonic-slave-trixie build container image Mar 16, 2026
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This needs to be changed to trixie. You'll also need to add libpcre3_*.deb to the list of packages installed.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This also needs to be changed to trixie.

@mssonicbld
Copy link

/azp run

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

Signed-off-by: Priyansh Tratiya <[email protected]>
@mssonicbld
Copy link

/azp run

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@mssonicbld
Copy link

/azp run

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

Signed-off-by: Priyansh Tratiya <[email protected]>
@mssonicbld
Copy link

/azp run

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@PriyanshTratiya
Copy link
Author

/azp run

1 similar comment
@mssonicbld
Copy link

/azp run

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

Signed-off-by: Priyansh Tratiya <[email protected]>
@mssonicbld
Copy link

/azp run

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

Signed-off-by: Priyansh Tratiya <[email protected]>
@mssonicbld
Copy link

/azp run

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

Signed-off-by: Priyansh Tratiya <[email protected]>
@mssonicbld
Copy link

/azp run

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

Signed-off-by: Priyansh Tratiya <[email protected]>
@mssonicbld
Copy link

/azp run

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants