-
Notifications
You must be signed in to change notification settings - Fork 5.5k
Add ability to set GCE node labels via Salt Cloud #62046
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 ability to set GCE node labels via Salt Cloud #62046
Conversation
Hi there! Welcome to the Salt Community! Thank you for making your first contribution. We have a lengthy process for issues and PRs. Someone from the Core Team will follow up as soon as possible. In the meantime, here’s some information that may help as you continue your Salt journey.
There are lots of ways to get involved in our community. Every month, there are around a dozen opportunities to meet with other contributors and the Salt Core team and collaborate in real time. The best way to keep track is by subscribing to the Salt Community Events Calendar. |
First time contributor - I am a little lost when it comes to updating documentation and tests. Happy to update the MR if I can get a little more guidance. Tests - I see there is a Documentation - let me know if there's anything else I should be updating. |
@waynew any ideas on how we could add better test coverage for this one? |
tl;dr - I think the code is probably correct but the unit tests for this module @Ch3LL / @sentient-glare - I went ahead and made some tweaks here on today's I have some pretty significant concerns -- not so much about this PR which Basically, as I understand it, the However in the In my branch/for the Test Clinic I went through how to modify the config to
That interpretation/understanding may be incorrect -- I wasn't actually doing Personally I think that correct unit tests should be enough here -- I'm @sentient-glare - if my PR/Test Clinic isn't enough to get these tests all HTH! |
bump @sentient-glare did you see @waynew 's comment above ^ |
Seen! Been on vacation the last little while, looks like I missed the replay but I'll take a look at the branch mentioned. |
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.
just a couple more questions
looks like there are test failures related to this change |
forgot to remove test cases after reverting a previous change, that's been fixed |
There is a doc failure:
|
Congratulations on your first PR being merged! 🎉 |
What does this PR do?
This PR adds the ability to set node labels via Salt Cloud in Google Compute Engine.
What issues does this PR fix or reference?
Fixes: #61245
New Behavior
See relevant issue for details.
Merge requirements satisfied?
[NOTICE] Bug fixes or features added to Salt require tests.
Commits signed with GPG?
No
Please review Salt's Contributing Guide for best practices.
See GitHub's page on GPG signing for more information about signing commits with GPG.