-
Notifications
You must be signed in to change notification settings - Fork 39
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Could not find dependency Package[] for Exec[wp-cli install] at modules/wp/manifests/cli.pp:48 #11
Comments
Before I forget, I also added a
|
[[Uncommenting]] Commenting the Package requirements in cli.pp seems to help:
Now I get this though:
|
(All of this is on Ubuntu 12.04.3 LTS.) |
There should already be a
There shouldn't be any commented requirements there? |
I meant commenting. re init.pp, weird, I'll clone a clean repo now and see if there are any diffs. |
Fresh clone, master branch:
|
Yep, it's intentionally blank (it doesn't need to do anything). What's your full manifest file? |
The one for my host? |
Yeah, the one you're running |
I'll try to leave out the subclass stuff next. (once more, I'm really a puppet noob, someone helped me get started :) |
ah, it seems indeed that |
Either my puppet parses
takes a me step further! |
None of the I tested your configuration and it worked. What version of Puppet are you using? |
Default from Ubuntu 12.04.3 LTS
|
|
Yay, Now I'm just left with:
|
That's likely because the directory doesn't exist. :) |
BTW, I thought wp-cli or puppet-wp would take care of |
Nope; puppet-wp is only responsible for running the installation. Your WordPress installation should probably be managed as part of a code repository. |
See also #7. |
Ah, okay, cool, that clarifies things a bit. I think the current README.md misled me because of the wp::{option|rewrite|plugin}} stuff. |
That is: you can do it, but it's not a best practice. :) |
eh?
The text was updated successfully, but these errors were encountered: