Skip to content

Standardize container image naming convention #1052

@coderabbitai

Description

@coderabbitai

Problem

The current container image names are inconsistent in their naming format. Current examples include:

  • clp-core-dependencies-aarch64-manylinux-2.28
  • clp-core-dependencies-x86-manylinux-2.28
  • clp-core-dependencies-x86-centos-stream-9
  • clp-core-dependencies-x86-ubuntu-jammy
  • clp-core-x86-ubuntu-jammy
  • clp-execution-x86-ubuntu-jammy

Proposed Solution

Standardize all container image names to follow the format:
<image-name>-<os-name>-<os-version>-<architecture>

Specific changes:

  • Replace "x86" with "x86_64" everywhere for consistency
  • Use the standardized format across all images
  • When multiplatform images are eventually built, the -<architecture> part can be dropped

Context

This proposal was made during review of PR #1041 which adds manylinux 2.28 support.

Backlinks:

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions