saltstack / salt

Software to automate the management and configuration of any infrastructure or application at scale. Install Salt from the Salt package repositories here:
https://docs.saltproject.io/salt/install-guide/en/latest/
Apache License 2.0
14.18k stars 5.48k forks source link

Add package management support for ALT Linux #64971

Open Mogaba opened 1 year ago

Mogaba commented 1 year ago

Hello, a long time ago Salt was added to ALT Linux: https://github.com/saltstack/salt/issues/3444.

Unfortunately there's still no package management support, the pkg module is missing in ALT Linux. Is it possible to implement it?

welcome[bot] commented 1 year ago

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!

s0undt3ch commented 1 year ago

@Mogaba the best way to add that kind of support is to have someone who uses the Linux distribution in question contribute the support for it. I'm adding this to the approved milestone, but that does not mean that someone will be assigned to this any time soon.

OrangeDog commented 1 year ago

It appears that ALT Linux uses rpm packages, but the apt package manager.

Being detected as Debian should mostly work, but there's a good chance it will need to be a whole new family.

OrangeDog commented 11 months ago

This requires #3473 (currently closed as not planned). It looks like some of the work was already done.

OrangeDog commented 11 months ago

How much of it works if you set this in the minion config?

providers:
  pkg: aptpkg
  lowpkg: rpm_lowpkg
nnNzNnn commented 8 months ago

It doesn't work either. aptpkg and rpm_lowpkg modules do not support Alt Workstation

How much of it works if you set this in the minion config?

providers:
  pkg: aptpkg
  lowpkg: rpm_lowpkg