-
Notifications
You must be signed in to change notification settings - Fork 1.1k
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
Better data types on apache::vhost parameters #2252
Conversation
They now both only accept arrays of non-empty strings. The default is set to an empty array, which behaves as if it's not set.
This was previously filtered out but it's best if the information simply never is entered in the first place. The include is also simplified and only applied if the vhost is present.
Ideally a Struct would be used instead of Hash for $rewrites, but this is a closer description of the real data type.
Look's like the spec tests are still having the issue. |
f73fdcc
to
88d7b26
Compare
I now pushed now without the last commit, see if that helps. I'll just keep removing commits until I find the one that breaks. If I could run it locally I'd just use |
Have found the error, it look's like my auto spec command doesn't run the define test's, gonna have to fix that, so i missed it the last time.
|
Oh, that may explain it. I've seen that if a test fails it's slow to handle it and this would affect a lot of tests so there's a lot of errors. Thanks, will fix! |
This also pulls in mod_jk if needed.
88d7b26
to
8c51550
Compare
I see EL acceptance tests fail across multiple repositories so there is some deeper problem. Are you aware of that? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
And yes we are aware, the failures on Puppet 6 are unrelated and come from further up the pipeline.
So gonna go ahead and merge :)
Thanks for the work :)
This tightens data types where needed and does some additional minor cleanups around module inclusion. See individual commits for details.
Replaces #2251 which had some CI problems. No actual difference in code.