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

Disable user creation on osfamily = windows by default #628

Merged
merged 2 commits into from
Apr 3, 2017

Conversation

cdenneen
Copy link
Contributor

@cdenneen cdenneen commented Mar 29, 2017

This is to address #617

@cdenneen cdenneen closed this Mar 29, 2017
@cdenneen cdenneen reopened this Mar 29, 2017
@cdenneen cdenneen changed the title Fixes missing class parameter for windows installs Disable user creation on osfamily = windows by default Mar 29, 2017
@cwjohnston
Copy link
Contributor

I understand that the change here is motivated by factors described in #586 (comment).

@jaxxstorm do you have any concerns about this from a SemVer perspective? I'm not sure if this change would require a major version bump, or what the plans are for the next release.

@jaxxstorm
Copy link
Contributor

I've been trying to track major versions with sensu versions, I think we can probably get away with doing a minor bump here as long as we make it clear what's happened in the changelog.

Until better user management for windows installs can
be added this is to prevent attempting to create user/group
on windows platform regardless of the manage_user parameter.
Fixes issue sensu#617
* NOTE: This would have been better as a case statement in a
params.pp class but since that isn't implemented this is a
crude workaround for the time being. This is also the default requirement
for PR sensu#588
@cwjohnston
Copy link
Contributor

@dzeleski I take it from your comment in #617 that you're 👍 on this change? If so I think we can merge it.

@dzeleski
Copy link
Contributor

dzeleski commented Apr 3, 2017

@cwjohnston In my lab, running on about 30 systems. I try not to run things that are not in the release branch in prod. No issues thus far.

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.

4 participants