Skip to content
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

Package Management/Upgrades #420

Open
mattboston opened this issue Mar 17, 2022 · 0 comments
Open

Package Management/Upgrades #420

mattboston opened this issue Mar 17, 2022 · 0 comments
Labels
enhancement New feature or request

Comments

@mattboston
Copy link

First of all, thank you so much for Alcali. I just found it and it's amazing. I'm going to look at getting it approved where I work.

Describe the feat you'd like
It would be nice to have a section for Package Management/Upgrades. Here's what I see it doing:

  • On a schedule poll minions to get a list of installed packages with their version, also poll to get a list of available updates. This would be stored in database. This would be useful because lots of companies like to have a software inventory.
  • Have views where you can see all the packages that are installed, maybe different ways to see the minion(s) to package(s). For example, on my RHEL/CentOS/Rocky servers I can see the httpd (Apache) is installed, but on my Ubuntu/Debian servers, I can see apache2.
  • Views to show available updates by minion, and package updates that apply to specific minions
  • Ability to select a specific package and apply update to specific minions
  • Ability to select minion and update specific or all packages
  • I would say the ability to install is not needed because we should have this in our states, but the ability to remove packages similar to the way we can update. So we can select one or more packages and remove them from one or more minions

Is your feature request related to a problem? Please describe.
Over the years I've created a workflow with pkg.list_upgrades, which I then use with regex in Atom editor to generate what I need to update. But I've been asked to hand off the sysadmin tasks for junior members so I can focus more on automation tasks, but they are not as tech savvy. So being able to do this via gui would be better for them.

@mattboston mattboston added the enhancement New feature or request label Mar 17, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant