Skip to content
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

Add support for --domain-controller option #6

Merged
merged 5 commits into from
Mar 7, 2019

Conversation

Ekerhag
Copy link
Contributor

@Ekerhag Ekerhag commented Mar 7, 2019

Updated puppet module to latest PDK version. This fixed config which made automatic tests on the module break (see files .gitlab-ci.yaml and .travisci and the line with "$RUBYGEMS_VERSION")

Added support for --domain-controller option. If empty we use the defaults from the domain, otherwise we use the one specified as a parameter.

Added rspec-tests for compiling the catalog with empty optional parameters.

Updated README with optional parameter and hiera examples.

The tests pass my gitlab-ci.yaml config, but I haven't figured out how to test TravisCI. It would be awesome if we could make the build field in the README say "pass" instead of "fail".

z-robin.ekerhag added 5 commits March 7, 2019 10:38
Function validate_legacy, which is used in manifests/init.pp,
was not implemented until 4.13.0.
Also implement default values if optional parameters are not set
Add rspec tests for leaving optional parameters empty
@acjohnson
Copy link
Owner

Thank you for finishing up this feature @Ekerhag, looks great and if I get some time I will look at getting the CI tests to pass again

@acjohnson acjohnson merged commit cd672cd into acjohnson:master Mar 7, 2019
@jmariondev jmariondev mentioned this pull request Jun 6, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants