Skip to content

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

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

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

Conversation

@PriyanshTratiya
Copy link
Copy Markdown

@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 <ptratiya@microsoft.com>
@mssonicbld
Copy link
Copy Markdown

/azp run

@azure-pipelines
Copy link
Copy Markdown

Azure Pipelines successfully started running 1 pipeline(s).

Comment thread azure-pipelines.yml Outdated

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
Copy Markdown
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 <ptratiya@microsoft.com>
@mssonicbld
Copy link
Copy Markdown

/azp run

@azure-pipelines
Copy link
Copy Markdown

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
Comment thread azure-pipelines.yml Outdated
Copy link
Copy Markdown
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.

Comment thread azure-pipelines.yml Outdated
Copy link
Copy Markdown
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.

Signed-off-by: Priyansh Tratiya <ptratiya@microsoft.com>
@mssonicbld
Copy link
Copy Markdown

/azp run

@azure-pipelines
Copy link
Copy Markdown

Azure Pipelines successfully started running 1 pipeline(s).

Signed-off-by: Priyansh Tratiya <ptratiya@microsoft.com>
@mssonicbld
Copy link
Copy Markdown

/azp run

@azure-pipelines
Copy link
Copy Markdown

Azure Pipelines successfully started running 1 pipeline(s).

Signed-off-by: Priyansh Tratiya <ptratiya@microsoft.com>
@mssonicbld
Copy link
Copy Markdown

/azp run

@azure-pipelines
Copy link
Copy Markdown

Azure Pipelines successfully started running 1 pipeline(s).

Signed-off-by: Priyansh Tratiya <ptratiya@microsoft.com>
@mssonicbld
Copy link
Copy Markdown

/azp run

@azure-pipelines
Copy link
Copy Markdown

Azure Pipelines successfully started running 1 pipeline(s).

Signed-off-by: Priyansh Tratiya <ptratiya@microsoft.com>
@PriyanshTratiya
Copy link
Copy Markdown
Author

/azp run

1 similar comment
@mssonicbld
Copy link
Copy Markdown

/azp run

@azure-pipelines
Copy link
Copy Markdown

Azure Pipelines successfully started running 1 pipeline(s).

@azure-pipelines
Copy link
Copy Markdown

Azure Pipelines successfully started running 1 pipeline(s).

Signed-off-by: Priyansh Tratiya <ptratiya@microsoft.com>
@mssonicbld
Copy link
Copy Markdown

/azp run

@azure-pipelines
Copy link
Copy Markdown

Azure Pipelines successfully started running 1 pipeline(s).

Signed-off-by: Priyansh Tratiya <ptratiya@microsoft.com>
@mssonicbld
Copy link
Copy Markdown

/azp run

@azure-pipelines
Copy link
Copy Markdown

Azure Pipelines successfully started running 1 pipeline(s).

Signed-off-by: Priyansh Tratiya <ptratiya@microsoft.com>
@mssonicbld
Copy link
Copy Markdown

/azp run

@azure-pipelines
Copy link
Copy Markdown

Azure Pipelines successfully started running 1 pipeline(s).

Signed-off-by: Priyansh Tratiya <ptratiya@microsoft.com>
@mssonicbld
Copy link
Copy Markdown

/azp run

@azure-pipelines
Copy link
Copy Markdown

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