[tahoe-lafs-trac-stream] [Tahoe-LAFS] #2421: connect tahoe-lafs repo to Docker Hub
Tahoe-LAFS
trac at tahoe-lafs.org
Mon Jun 15 19:26:33 UTC 2015
#2421: connect tahoe-lafs repo to Docker Hub
------------------------------------+------------------------------------
Reporter: daira | Owner: amontero
Type: defect | Status: new
Priority: normal | Milestone: undecided
Component: dev-infrastructure | Version: 1.10.0
Resolution: | Keywords: docker security github
Launchpad Bug: |
------------------------------------+------------------------------------
Comment (by amontero):
Automated build for Docker image tahoelafs/base connected to Gh and tags
for 1.10.1 release set in advance.
Things to do:
-Figure out git tag version at build time to provide appropiate 'tahoe
--version' output.
-Test image as soon as 1.10.1 is tagged. Run {{{docker run --rm -it
tahoelafs/base bash}}} to spin up an intereactive (-it), delete-on-exit
(--rm) container to drop in a shell. You might wan to expose (-p) ports
from the container to the outside.
-Create role-specific images (t/introducer, t/node, etc.). Scripting will
be needed.
>[20:58] <warner> I think you can't run "tahoe create" from the
Dockerfile: that'd embed the same key material in everybody's instance
>[20:58] <pataquets> yes. scripting will be definitely needed
>[20:58] <warner> it's the same issue as deciding exactly when to create
ssh keys
>[20:58] <pataquets> where should I place helper BASH scripts?
>[20:59] <warner> if they're going into the tahoe source tree, I'd use
misc/build_helpers/docker/
--
Ticket URL: <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/2421#comment:12>
Tahoe-LAFS <https://Tahoe-LAFS.org>
secure decentralized storage
More information about the tahoe-lafs-trac-stream
mailing list