saltstack debian squeeze-backports

23 views
Skip to first unread message

Nicholas Geovanis

unread,
Dec 14, 2017, 5:51:42 PM12/14/17
to Salt-users
Evening -
I have some older Debian squeeze (6.0.0-6.0.7) machines which need to have the salt-minion installed. The instructions
at debian.saltstack.com state that the following line should be added to /etc/apt/sources.list in addition to the
saltstack repository:
deb http://backports.debian.org/debian-backports squeeze-backports main contrib non-free

However it seems that the squeeze (6.0) backports are gone from the Debian repositories, only jessie and up available there.
Moreover the specific URL http://backports.debian.org/debian-backports no longer exists.
What would be the best way for me to approach this upgrade?

David Boucha

unread,
Dec 18, 2017, 8:10:58 PM12/18/17
to salt users list
Hi Nicholas,

You can get Salt's official Debian releases here:
https://repo.saltstack.com/#debian

Salt's project policy is to only support actively supported/maintained
operating systems. Per https://wiki.debian.org/LTS Squeeze has been
EOL almost a year.

That being said, we don't take any steps to actively cause Salt to not
work on EOL operating systems like Debian Squeeze. If you can get
Salt's dependencies installed
you might be able to install Salt from source.

Also, I wonder if salt-ssh would work for your use case.
> --
> You received this message because you are subscribed to the Google Groups
> "Salt-users" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to salt-users+...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/salt-users/660d876c-5c27-4c6c-8201-82bf37f7194c%40googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.

Nicholas Geovanis

unread,
Dec 19, 2017, 1:24:27 PM12/19/17
to Salt-users
On Monday, December 18, 2017 at 7:10:58 PM UTC-6, David Boucha wrote:
Hi Nicholas,

Hi David -
 
....Squeeze has been EOL almost a year.

I know. I'm a hired-gun. Cleaning-up messes is my job ;-)
 
That being said, we don't take any steps to actively cause Salt to not
work on EOL operating systems like Debian Squeeze. If you can get
Salt's dependencies installed you might be able to install Salt from source.

And it was the dependencies that proved to be the problem, not salt itself so far. In part, that's
because Squeeze is no longer in the "normal" Debian repositories but rather moved to the
"archive" repository. So I have successfully installed the salt-minion on Squeeze this week
without building from source.
Here is a sources.list that "worked" for my purposes:

deb http://debian.saltstack.com/debian squeeze-saltstack-017 main
#deb cdrom:[Debian GNU/Linux 6.0.7 _Squeeze_ - Official amd64 DVD Binary-1 20130223-14:06]/ squeeze contrib main
 
Also, I wonder if salt-ssh would work for your use case.

In my case scripting is required for the initial (remote) installation of salt and prerequisites. After that,
everything else happens by salt.
Reply all
Reply to author
Forward
0 new messages