

You should ensure that they have a reliable supply of oxygen, sustenance and water to stay alive. In the preoccupation you expect the piece of the base sketcher and overseer, exhorting your homesteaders where to produce the structures they ought to survive. When adding a requirement to my sources class, I fall into a dependency cycle once again.Planetbase is a method entertainment where you deal with a social event of space pioneers endeavoring to develop a station on a remote planet. Without any requirements, builddep gets executed before sources are being added, but requires a apt-get update. The problem is, that builddep doesn't require sources to be there. What am I doing wrong? Can someone point me into the correct direction?The important thing is, that everything in base (including sources) is getting executed before class somethingelse (and therefore builddep) Or add Class as dependency to builddep, I am getting a dependency cycle similar to this: When I defined the node dependencies like so: Many times after builddep which results in a puppet error since the source it needs is not there yet. Sources are getting executed at any time without any logic (like a ressource without dependencies). base's first line requires sources so puppet will execute that first.

To my understanding, node foo gets executed but has a requirement to base, so puppet proceeds executing that first. Either one class gets executed too early or I end up in a dependency cycle. private message/support through email: Īs many people, I have a class dependency problem with puppet.
