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

Don't install from github when manage_repo is false and remove unused repo parameter #112

Merged
merged 3 commits into from
Sep 24, 2019

Conversation

alexjfisher
Copy link
Member

@alexjfisher alexjfisher commented Jul 30, 2019

I think the general user expectation is that setting manage_repo => false will allow them to configure their own repo, or bind to a pulp or
spacewalk channel etc somewhere in their profile class (or use the OS provided packages).

With this change, package_source now defaults to undef for all
Operating Systems. If the user sets a package_source that will always
be used and no repo configured.

I think the general user expectation is that setting `manage_repo =>
false` will allow them to configure their own repo, or bind to a pulp or
spacewalk channel etc somewhere in their profile class.

With this change, `package_source` now defaults to `undef` for all
Operating Systems.  If the user sets a `package_source` that will always
be used and no repo configured.
Due to a regression, it wasn't being used anyway.  If a user wants to
specify their own repo, they should set `manage_repo => false` and
define the repository themselves in their profile/wrapper class.
@alexjfisher
Copy link
Member Author

Updated to remove unused repo parameter, refactor proxysql::repo and update docs.

@alexjfisher alexjfisher changed the title WIP: Don't install from github when manage_repo is false Don't install from github when manage_repo is false Sep 23, 2019
@alexjfisher alexjfisher changed the title Don't install from github when manage_repo is false Don't install from github when manage_repo is false and remove unused repo parameter Sep 23, 2019
@alexjfisher alexjfisher merged commit 76c8640 into voxpupuli:master Sep 24, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants