Skip to content

squid: Add Containerfile and build.sh to build it.#60229

Merged
ljflores merged 2 commits intoceph:squidfrom
dmick:wip-68469-squid
Oct 14, 2024
Merged

squid: Add Containerfile and build.sh to build it.#60229
ljflores merged 2 commits intoceph:squidfrom
dmick:wip-68469-squid

Conversation

@dmick
Copy link
Member

@dmick dmick commented Oct 9, 2024

backport tracker: https://tracker.ceph.com/issues/68469


backport of #59868 and #60255
parent tracker: https://tracker.ceph.com/issues/68467

this backport was staged using ceph-backport.sh version 16.0.0.6848
find the latest version at https://github.com/ceph/ceph/blob/main/src/script/ceph-backport.sh

The intent is to replace ceph-container.git, at first for ci containers
only, and eventually production containers as well.

There is code present for production containers, including
a separate "make-manifest-list.py" to scan for and glue the two
arch-specific containers into a 'manifest-list' 'fat' container,
but that code is not yet fully tested.

This code will not be used until a corresponding change to the
Jenkins jobs in ceph-build.git is pushed.

Note that this tooling does not authenticate to the container repo;
it is assumed that will be done elsewhere.  Authentication is
verified by pushing a minimal image to the requested repo.

Signed-off-by: Dan Mick <dmick@redhat.com>
(cherry picked from commit 5c40a5c)
@dmick dmick added this to the squid milestone Oct 9, 2024
@ljflores
Copy link
Member

Needs to also add #60255

The wrong string was used for comparison, and for tagging,
so the arm64 branch and sha1 images overwrote and destroyed
the amd64 images.

Signed-off-by: Dan Mick <dmick@redhat.com>
(cherry picked from commit 7e03ee7)
@ljflores ljflores merged commit 536088e into ceph:squid Oct 14, 2024
@Naveenaidu
Copy link
Contributor

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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants