salt icon indicating copy to clipboard operation
salt copied to clipboard

[FEATURE REQUEST] Official salt packages for py3 / RHEL 9

Open sklochkov opened this issue 3 years ago • 10 comments

Is your feature request related to a problem? Please describe. CentOS stream 9 has been released recently as part of preparation for a RHEL 9 release. It would be nice to have official builds available on repo.saltproject.io in order to help salt users on RHEL / CentOS test their upgrades and migrations.

Describe the solution you'd like It would be great to have official salt builds for RHEL / CentOS 9 available.

Please Note If this feature request would be considered a substantial change or addition, this should go through a SEP process here https://github.com/saltstack/salt-enhancement-proposals, instead of a feature request.

sklochkov avatar Dec 14 '21 13:12 sklochkov

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 [email protected]. We’re glad you’ve joined our community and look forward to doing awesome things with you!

welcome[bot] avatar Dec 14 '21 13:12 welcome[bot]

bump, would be nice to have

llua avatar Jan 05 '22 09:01 llua

Well, double this. It will be amazing

mikhailal avatar Feb 01 '22 13:02 mikhailal

Since RHEL 9 has been released, having an official package would be extra nice.

sklochkov avatar May 11 '22 19:05 sklochkov

#61996 Might be a related ticket to keep tabs on. I'm not sure if/how binary compatibility is going to pan out between CentOS Stream and the RHEL derivatives like Alma or Rocky.

jamesharr avatar May 25 '22 03:05 jamesharr

Is there anything we can do to help? IE can one of us start a PR?

Are there instructions on how to build our own RPMs? I dug around and found some Jenkins CI stuff but I don't know how to add another distribution exactly without access to salt's Jenkins instance to test with.

jamesharr avatar Jun 23 '22 02:06 jamesharr

#61996 Might be a related ticket to keep tabs on. I'm not sure if/how binary compatibility is going to pan out between CentOS Stream and the RHEL derivatives like Alma or Rocky.

The linked issue has been fixed/closed, however it's not yet clear when this should show up on the public repos, it's also not clear whether this is going to show up for the 3004 series or only when 3005 is released...

jamesharr avatar Jun 29 '22 15:06 jamesharr

Since RHEL 9 has been released, having an official package would be extra nice.

+1 this, we have planned and tested migrations for RHEL 8 to RHEL 9 in our production environment since 9's release, the only thing missing is saltstack support, would be nice to hear a response from salt devs regards this.

AutisticShark avatar Jul 08 '22 22:07 AutisticShark

Seemingly this issue will be resolved when 3005 is released: https://docs.saltproject.io/salt/install-guide/en/latest/topics/upgrade-to-tiamat.html#what-is-tiamat

llua avatar Jul 09 '22 04:07 llua

Thank you for the update.

AutisticShark avatar Jul 09 '22 04:07 AutisticShark

We now have rhel9 packages. Please note only the new onedir style packages are available:

https://docs.saltproject.io/salt/install-guide/en/latest/topics/install-by-operating-system/centos.html#install-onedir-packages-of-salt-on-centos-9

Closing as the packages are now available

Ch3LL avatar Aug 30 '22 13:08 Ch3LL