-
-
Notifications
You must be signed in to change notification settings - Fork 107
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
ifupdown-extras required on Debian, but not installed #45
Comments
@bitglue please pardon the delay in response; it's been a long few months. This is the fix that I've thought of for fixing this:
Would this address your problem? |
@adrienthebo I think that would do it. puppet-firewall has a similar deal; the user is expected to do I'd also suggest improving the error messages so that at least if someone doesn't read the readme carefully, and does not declare the class necessary to install the dependencies (or maybe they don't want to, because it conflicts with something else they are doing), they get a better hint about what's wrong. I'm not sure how that's done, but currently the provider just magically doesn't work, without any hint about why. |
I dumped the rules file for the
What do you think of checking for the presence of |
How stable have those script names been over time? I don't know enough about Debian to answer that question. If you're going to probe the system directly couldn't you check with Also, wouldn't it make sense to add an autorequire for |
Isn't that what it already does? |
Hello: What's the status of this issue? I'm just pinging old issues. |
@adrienthebo, 2013:
yes. let's. let's also install ipaddr gem. |
If
ifupdown-extras
isn't installed, then thenetwork_route
provider will refuse to run. This is painfully hard to figure out. The existence of/etc/network/routes
in Debian is hardly documented at all, and the only mention of it in puppet-network is a comment in the implementation.The text was updated successfully, but these errors were encountered: