-
Notifications
You must be signed in to change notification settings - Fork 5.6k
Port pkgrepo and pkg support for Photon OS #58856
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
Conversation
0820bbc to
14c0ade
Compare
14c0ade to
14b9eaa
Compare
f3a7f75 to
a4b637a
Compare
d4b8070 to
384a873
Compare
|
Just my own two cents about this PR, Since proton, isn't its own os_family but is a Redhat variant. the os_family should be mapped to RedHat. This will make a lot of these changes have less bite as well as making the tests easier as not as many changes are needed. |
salt/modules/rpm_lowpkg.py
Outdated
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.
Not directly related to this PR, but found this to be incorrect along the way.
3430f15 to
e2d90ed
Compare
Thanks @whytewolf, I think this is the right approach. I've made the fixes. |
e2d90ed to
def6a1d
Compare
|
The changelog definitely needs to mention that photon will now have an os_family of "RedHat". Anyone like me using "VMware Photon OS" or "VMware Photon" in a default "grains.filter_by" statement will start getting unexpected results with that portion of the update. |
Actually, besides mentioning this on the changelog, it's worthy of a release notes entry. https://github.com/saltstack/salt/blob/master/doc/topics/releases/3003.rst |
def6a1d to
8549c3f
Compare
@lomeroe @s0undt3ch Good feedback, thanks. I've added additional docs in 09b500a8a9. |
8549c3f to
09b500a
Compare
09b500a to
36aefcf
Compare
|
Looks like there is a merge conflict here @oeuftete |
36aefcf to
29845cc
Compare
The value is "VMware Photon" only on Photon OS 1.0, where there is no python3 package available, so I think it's fair to ignore that.
29845cc to
7758627
Compare
7758627 to
40c1e23
Compare
What does this PR do?
Ports @lomeroe's #51912 and #52550, which added
pkgandpkgreposupport, respectively, for VMWare's Photon OS.Merge requirements satisfied?
Other todos
VMware Photon OSfor 3.0 at leasthold/unholdCommits signed with GPG?
No