I've been having good luck with experiments of creating the container as a tarball and shipping it around as an asset in parallel to the packages. This might ease the integration with teuthology and other things that consume shaman without having to worry about running a docker registry separately. On Mon, Jun 17, 2019, 9:06 AM Sage Weil <sweil@redhat.com> wrote:
On Mon, 17 Jun 2019, Sebastien Han wrote:
+Dimitri Savineau for ceph-container related questions. I think it'd be nice to have the registry public so that everyone can access and test a build.
Definitely!
sage
Thanks! ––––––––– Sébastien Han Principal Software Engineer, Storage Architect
"Always give 100%. Unless you're giving blood."
On Mon, Jun 17, 2019 at 5:34 PM Sage Weil <sweil@redhat.com> wrote:
Hi everyone,
I'd really like to push this through and get something working this
After poking around it seems clear that there aren't any other registries we should be using for our temp/test builds (unless we just spam dockerhub, but that seems unwise). So, let's just get over ourselves and run our own registry.
1- Where to put it? I'm assuming this should go in the same place that chacra is putting our other temp builds. This is in RDU, right? What machine(s) should we use? If we use the same retention policy as the debs/rpms then this will be an incremental increase in the storage needed.
2- What registry software to use? We don't need any fancy featuers whatsoever--just the ability to push, pull, and delete images. So, whatever is easiest to set up.
3- Jenkins integration. I think we need to have a child job linked to
week. the
centos build to do the ceph-container build and then push. Similarly, whatever it is that removes the old packages from the repos needs to also delete the image.
4- Chacra/shaman integration? Should the container build show up in shaman/chacra as well? Is there extra work needed to do that?
Thanks! sage
_______________________________________________ Sepia mailing list -- sepia@ceph.io To unsubscribe send an email to sepia-leave@ceph.io _______________________________________________ Sepia mailing list -- sepia@ceph.io To unsubscribe send an email to sepia-leave@ceph.io