Hi all, 

I am trying to set up the standalone puppet as a docker image to be used as 
a CLI. I am doing this so that my colleagues and I can share the same 
"environment" for running puppet on our different platforms of choice. We 
are using Mac, Linux (Ubuntu 14+) and Windows (8 and 10). We basically run 
puppet apply <file>.pp. My Dockerfile is pretty simple up till now:

RUN \
  sed -i 's/# \(.*multiverse$\)/\1/g' /etc/apt/sources.list && \
  apt-get update && \
  apt-get -y upgrade && \
  apt-get install -y build-essential && \
  apt-get install -y software-properties-common && \
  apt-get install -y byobu curl git unzip wget && \
  rm -rf /var/lib/apt/lists/*

RUN apt-get -y install rubygems
RUN echo "gem: --no-ri --no-rdoc" > ~/.gemrc
RUN gem install puppet librarian-puppet 


 However, when we try to run puppet against our .pp files, we are seeing some 
issues such as something to do with plist.. and we can't yet get our created 
docker image to "apply" a simple test.pp. 


Are there other libraries we would need to install perhaps? I would have 
thought the librarian-puppet does the trick.. or maybe there is some 
configuration we need to adjust?


Thanks for any help.


-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to puppet-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/puppet-users/f91250c1-466b-4a32-b157-e6731b00fb41%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to