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

Add option for only installing updates relevant to the package management stack #36

Open
stdevel opened this issue Nov 2, 2023 · 1 comment
Labels
enhancement New feature or request plugin Ansible plugin

Comments

@stdevel
Copy link
Owner

stdevel commented Nov 2, 2023

From time to time there are regression bugs in openSUSE Leap / SLES that result in a orphaned task during patch installation. As a result, the patch task is still in "Scheduled" or "Picked Up" state, even though some patches might have been installed - or not.
It would be good to install all package management stack updates first before installing all remaining patches.

This could be implemented as a parameter for the install_patches module, e.g. mgmt_stack_only.

Unfortunately, there is no API call for this in Uyuni - so we need to be more creative. It could be possible to filter for errata affecting the zypper, libzypp, salt-minion and venv-salt-minion packages.

@stdevel stdevel added enhancement New feature or request plugin Ansible plugin labels Nov 2, 2023
@stdevel
Copy link
Owner Author

stdevel commented Nov 2, 2023

Opened an API feature request for the Uyuni project: uyuni-project/uyuni#7811

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request plugin Ansible plugin
Projects
None yet
Development

No branches or pull requests

1 participant