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