Skip to content

Include Parrot in grains _OS_Family_Map#60250

Merged
Ch3LL merged 11 commits intosaltstack:masterfrom
unman:60249
Dec 7, 2022
Merged

Include Parrot in grains _OS_Family_Map#60250
Ch3LL merged 11 commits intosaltstack:masterfrom
unman:60249

Conversation

@unman
Copy link
Contributor

@unman unman commented May 25, 2021

What does this PR do?

Adds Parrot to OS_Family_Map in grains

What issues does this PR fix or reference?

Fixes: #60249

Previous Behavior

Could not use modules that referenced family

New Behavior

Fixed

Merge requirements satisfied?

[NOTICE] Bug fixes or features added to Salt require tests.

Commits signed with GPG?

Yes

Please review Salt's Contributing Guide for best practices.

See GitHub's page on GPG signing for more information about signing commits with GPG.

@unman unman requested a review from a team as a code owner May 25, 2021 11:56
@unman unman requested review from garethgreenaway and removed request for a team May 25, 2021 11:56
@welcome
Copy link

welcome bot commented May 25, 2021

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.
Please be sure to review our Code of Conduct. Also, check out some of our community resources including:

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.
If you have additional questions, email us at saltproject@vmware.com. We’re glad you’ve joined our community and look forward to doing awesome things with you!

@evelikov
Copy link

evelikov commented Jun 1, 2021

Parrot has a good os-release file so this PR will be effectively superseded by my PR - parse os-release ID_LIKE token #60171. That is assuming upstream is happy to merge it :-)

@unman
Copy link
Contributor Author

unman commented Jun 1, 2021 via email

@evelikov
Copy link

evelikov commented Jun 1, 2021

Indeed, stacking workarounds tends to be easier than fixing things properly.

@sagetherage
Copy link
Contributor

@evelikov can you please add a changelog file for this additional Debian-based OS?

@unman
Copy link
Contributor Author

unman commented Jun 2, 2021 via email

garethgreenaway
garethgreenaway previously approved these changes Jun 2, 2021
Copy link
Contributor

@Ch3LL Ch3LL left a comment

Choose a reason for hiding this comment

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

bryceml
bryceml previously approved these changes Jun 2, 2021
s0undt3ch
s0undt3ch previously approved these changes Jun 2, 2021
@garethgreenaway
Copy link
Contributor

@unman Let us know if you need help writing a test for the change.

@sagetherage sagetherage added Feature new functionality including changes to functionality and code refactors, etc. needs-testcase PR needs test cases written, or the issue is about a bug/feature that needs test cases labels Jun 15, 2021
@unman unman dismissed stale reviews from s0undt3ch, bryceml, and garethgreenaway via 99d3070 July 6, 2021 15:49
@unman
Copy link
Contributor Author

unman commented Jul 14, 2021

Can we also get a test added similar to https://github.com/saltstack/salt/pull/59177/files#diff-a31d52f107f2aba1214af30f17846b083d8a8ef58c4cdc76ae889f716a8df1a0R681

Added a test (after the typo fixed) - good for you @Ch3LL ?

@Ch3LL
Copy link
Contributor

Ch3LL commented Jul 29, 2021

@unman looks like there are some test failures that need to be cleaned up and a merge conflict. Also thanks for adding the test :)

@unman
Copy link
Contributor Author

unman commented Jul 30, 2021 via email

Ch3LL
Ch3LL previously approved these changes Aug 4, 2021
@Ch3LL
Copy link
Contributor

Ch3LL commented Oct 21, 2021

looks like there are just some test failures that need to be cleaned up here.

@Ch3LL
Copy link
Contributor

Ch3LL commented Dec 13, 2021

bump ^

@Ch3LL
Copy link
Contributor

Ch3LL commented Oct 4, 2022

@unman are willing to come back to this PR and fix up the tests?

@unman
Copy link
Contributor Author

unman commented Oct 5, 2022 via email

Ch3LL
Ch3LL previously approved these changes Nov 3, 2022
@Ch3LL Ch3LL added Sulfur v3006.0 release code name and version and removed needs-testcase PR needs test cases written, or the issue is about a bug/feature that needs test cases labels Nov 3, 2022
@Ch3LL Ch3LL merged commit 68eeec8 into saltstack:master Dec 7, 2022
@welcome
Copy link

welcome bot commented Dec 7, 2022

Congratulations on your first PR being merged! 🎉

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Feature new functionality including changes to functionality and code refactors, etc. Sulfur v3006.0 release code name and version

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[BUG] Cannot use pkg (and other modules?) with Parrot minions

8 participants