[Pulp-list] Local Pulp server for client app development?

Nick Coghlan ncoghlan at gmail.com
Fri Aug 28 03:05:27 UTC 2015


On 27 August 2015 at 12:57, Nick Coghlan <ncoghlan at gmail.com> wrote:
> On 26 August 2015 at 16:56, Nick Coghlan <ncoghlan at 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   |   ncoghlan at gmail.com   |   Brisbane, Australia




More information about the Pulp-list mailing list