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 manage_scl boolean to control managing SCL #464

Merged
merged 1 commit into from
Feb 27, 2019
Merged

Add manage_scl boolean to control managing SCL #464

merged 1 commit into from
Feb 27, 2019

Conversation

bodgit
Copy link
Contributor

@bodgit bodgit commented Feb 22, 2019

Pull Request (PR) description

This adds a manage_scl boolean which can be set to false to stop managing the various SCL packages in the case some other module is doing that already.

This Pull Request (PR) fixes the following issues

Fixes #463

default => 'absent',
}
if $python::manage_scl {
$install_scl_repo_package = $::operatingsystem ? {
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

the topscope fact is deprecated. could you migrate it to $facts['os']['name']?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Done.

@bastelfreak bastelfreak added enhancement New feature or request needs-work not ready to merge just yet labels Feb 27, 2019
@bodgit
Copy link
Contributor Author

bodgit commented Feb 27, 2019

Test failures appear unrelated to the change.

@bastelfreak bastelfreak removed the needs-work not ready to merge just yet label Feb 27, 2019
@bastelfreak
Copy link
Member

thanks!

@bastelfreak bastelfreak merged commit 8b7c1e9 into voxpupuli:master Feb 27, 2019
@bodgit
Copy link
Contributor Author

bodgit commented Feb 28, 2019

If we can get a release with this change in, that would be awesome.

@bodgit bodgit deleted the issue-463 branch February 28, 2019 10:06
@bastelfreak
Copy link
Member

I'm working on a new release. That depends on #467

@bodgit
Copy link
Contributor Author

bodgit commented Apr 3, 2019

Any chance of that release now that #467 has been merged?

@bodgit
Copy link
Contributor Author

bodgit commented Apr 3, 2019

Actually, scratch that for now, this module is still broken WRT to using SCL versions. I'll raise another issue.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Add switch to not manage SCL setup
2 participants