On 27 August 2015 at 12:57, Nick Coghlan <ncogh...@gmail.com> wrote: > On 26 August 2015 at 16:56, Nick Coghlan <ncogh...@gmail.com> wrote: >> Unfortunately, I still end up stuck waiting for mongodb. I even tried >> "sudo setenforce 0" and still get stuck there. I'll keep digging :) > > Getting a lot closer now. Another key piece of the puzzle was finding > this bug regarding issues with container linking in Fedora's docker > 1.7.1 RPM: https://bugzilla.redhat.com/show_bug.cgi?id=1244124 > > Updating to the docker 1.8.1 RPM in Fedora 22's testing repo resolved that. > > The customised version of the launch script I'm now using is > https://github.com/ncoghlan/repofunnel/blob/master/_localdev/start_pulp.sh > (that has the changes to sprinkle ":Z" on all the mount commands, as > well as attempting to make the script still runnable when the > containers all exist, but aren't currently running) > > The last remaining issue appears to be the "beat" container failing to > launch, getting a permission denied error when it tries to write out > "/var/lib/pulp/celery/celerybeat.pid". I haven't started digging into > that one yet.
After the other containers also started failing, I tried "setenforce 0" again with this version of the script, and it looks like the ":Z" suffix isn't actually giving the different containers the permission they need to share the host directories. Things might work better with an exported cross-container volume mount, rather than having a storage directory on the host. However, for now, I'm just going to run without SELinux and get the initial repofunnel demo working. Cheers, Nick. -- Nick Coghlan | ncogh...@gmail.com | Brisbane, Australia _______________________________________________ Pulp-list mailing list Pulp-list@redhat.com https://www.redhat.com/mailman/listinfo/pulp-list