I revisited this today and I didn't accurately describe the problem in
the title. Conceptually it seems correct BUT the code in puppetmasterd
does import code from puppet. That being said, the real problem is
running puppetmasterd and puppetd on the same box, as in the box is a
client to itself. The package(s) is/are configured to do some SSL magic
and store files in the same working directory. I think the solution to
fix this/these package(s) is to have a couple of things happen:

1. Most importantly, fix the init scripts. 
2. Do not make puppetd and puppetmasterd have the same working directories.
3. Might want to do some of those cute ncurses dialogs too during .deb 
postinstall to determine if this is a puppet client or puppetmaster, if client 
what is the server name and some other options etc.

** Summary changed:

- puppetmaster package depends on puppet, wrong behavior
+ puppetmasterd and puppetd on the same box causing problems

-- 
puppetmasterd and puppetd on the same box causing problems
https://bugs.launchpad.net/bugs/271500
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to