Why did the salt-minion Package didn‘t receive and update to the current version 2019.2.2?

Asked by EpsilonAlpha

As the summary said: The salt-minion Package in this Repository is outdated. Latest options are missing.

Why did it not get updated yet?

I can ofc install the repo manually but for never minions which i create in datacenters this means additional work for each new minion.

Thanks in Advance for a shift answer

Question information

English Edit question
Ubuntu salt Edit question
No assignee Edit question
Solved by:
Manfred Hampl
Last query:
Last reply:
Revision history for this message
actionparsnip (andrew-woodhead666) said :

If you report a bug and the security fixes are significant then the package will be updated sooner rather than later. Ubuntu is not a rolling release distribution and packages will be left if there are no real gains to updating the package in favour of stability.

This is especially true in the LTS releases. Just because a newer version is available doesn't make a package "outdated". Frequently application will have several versions which are fully supported. If the version in the Ubuntu repos is not supported then it will be updated faster to a supported version.

Revision history for this message
actionparsnip (andrew-woodhead666) said :

If you update your image with the newer version, or have a command to add the repo and it's key using SSH then it's not particularly hard to push out the repo to loads of systems using SCP and SSH

Revision history for this message
actionparsnip (andrew-woodhead666) said :


Obviously change for 2019.2 for the commands

Revision history for this message
Best Manfred Hampl (m-hampl) said :

You have also to be aware that Ubuntu is taking over packages from Debian (to avoid double packaging work), and also i Debian there is no newer version than 2018.3.4+dfsg1-7, see https://packages.debian.org/search?keywords=salt-minion

First step to bring version 2019.2.2 into Ubuntu is creating a bug report in Debian, that they upgrade their version.

Revision history for this message
EpsilonAlpha (theepsilonalpha) said :

@m-hampl yeah will do that :) Thanks in Advance

@andrew-woodhead666 yeah the beauty of especially THIS package is: It can basically (especially combined with the salt-master package) upgrade itself on a large scale.

You can hook up in the main definition file a paragraph will addresses all minions sooner than the latest version you want to be applied and define actions if one “minion” (which is the term for the managed instances in the Saltstack system) to do a couple of things to get to the correct state like adding the Repo Key, running a script temporary, Installing additional packages, bringing files in the desired states. So no need anymore to do that manually via SCP or SSH ;) that is a thing of the past. Since that system also gives each minion the according package for his arch with the according repo key for his arch.

So -like i said- the delivery and correction of getting the desired version is not my issue, i was just wondering why the current version is not present. And especially from the security standpoint i prefer the latest package version. My Rollback Plan allows me fairly easy to switch back if something would be broken. Like i wrote above i will create a bug report.

Thanks everyone for your quick answers, have a good one!

Revision history for this message
EpsilonAlpha (theepsilonalpha) said :

Thanks Manfred Hampl, that solved my question.