]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
Add Containerfile and build.sh to build it.
authorDan Mick <dmick@redhat.com>
Wed, 26 Jun 2024 02:07:41 +0000 (19:07 -0700)
committerDan Mick <dmick@redhat.com>
Wed, 9 Oct 2024 22:13:04 +0000 (15:13 -0700)
commitd01775e08e0b6765ea25a60a8ee3155f12c00f18
treeb86202d9cd4cf41d353fd0672e88572e091d1a79
parent2813fd3a847bbca614e0de306d725278f9f0ad87
Add Containerfile and build.sh to build it.

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 5c40a5c1737cf0628c899c4e9f788017b8b4fca8)
container/Containerfile [new file with mode: 0644]
container/build.sh [new file with mode: 0755]
container/make-manifest-list.py [new file with mode: 0755]