[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