Versions available in the salt repo

377 views
Skip to first unread message

James Cook

unread,
Dec 8, 2015, 8:37:03 AM12/8/15
to Salt-users
It appears that recent versions of salt are no longer being kept at http://repo.saltstack.com/.

I recently upgraded to 2015.8.1 and was bitten by https://github.com/saltstack/salt/issues/26129. I was able to use yum to roll back to 2015.8.0.

When installing 2015.8.3 (since the fix for the above was in that release) we were hit with https://github.com/saltstack/salt/issues/29445. When attempting to downgrade using yum it was discovered that 2015.8.0 was no longer available. Apparently the "older" versions are now archived as part of the build process.

I would propose leaving the all the most recent versions that are supported (i.e. 2015.8.x) available to ease downgrading when running into bugs like above.

A very big thank you to dmurphy18 for putting the 2015.8.0 versions up in the archive directory so I have a way to roll back.

James

Colton Myers

unread,
Dec 11, 2015, 4:22:12 PM12/11/15
to salt-...@googlegroups.com
From what I understand we're using a 'latest' vs 'specific version' setup. So if you point to latest, you'll get the latest version, but you can always point it to a specific version in order to downgrade or stay at a specific version. If that's not the behavior you're seeing, we can look into this more closely.

--
Colton Myers
Core Engineer, SaltStack
@basepi on Twitter/Github/IRC

Registration for SaltConf 2016 is open! http://saltconf.com/register/
> --
> 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.
> For more options, visit https://groups.google.com/d/optout.

signature.asc

James Cook

unread,
Dec 15, 2015, 8:34:38 AM12/15/15
to Salt-users
Nope, that's not the behavior anymore. I just tried to downgrade using this method which used to work.

# yum install salt-minion-2015.8.0-2 salt-2015.8.0-2
Loaded plugins: fastestmirror, langpacks
Loading mirror speeds from cached hostfile
 * base: mirrors.mit.edu
 * epel: mirrors.mit.edu
No package salt-minion-2015.8.0-2 available.
No package salt-2015.8.0-2 available.
Error: Nothing to do

# yum info salt
Loaded plugins: fastestmirror, langpacks
Loading mirror speeds from cached hostfile
 * base: mirrors.mit.edu
 * epel: mirrors.mit.edu
Installed Packages
Name        : salt
Arch        : noarch
Version     : 2015.8.3
Release     : 1.el7
Size        : 23 M
Repo        : installed
From repo   : saltstack-repo
Summary     : A parallel remote execution system
URL         : http://saltstack.org/
License     : ASL 2.0
Description : Salt is a distributed remote execution system used to execute commands and
            : query data. It was developed in order to bring the best solutions found in
            : the world of remote execution together and make them better, faster and more
            : malleable. Salt accomplishes this via its ability to handle larger loads of
            : information, and not just dozens, but hundreds or even thousands of individual
            : servers, handle them quickly and through a simple and manageable interface.

# cat /etc/yum.repos.d/salt_stack.repo 
####################
# Enable SaltStack's package repository
[saltstack-repo]
name=SaltStack repo for RHEL/CentOS 7
enabled=1
gpgcheck=1

# salt --versions
Salt Version:
           Salt: 2015.8.3
 
Dependency Versions:
         Jinja2: 2.7.3
       M2Crypto: 0.21.1
           Mako: Not Installed
         PyYAML: 3.11
          PyZMQ: 14.7.0
         Python: 2.7.5 (default, Nov 20 2015, 02:00:19)
           RAET: Not Installed
        Tornado: 4.2.1
            ZMQ: 4.0.5
           cffi: Not Installed
       cherrypy: Not Installed
       dateutil: Not Installed
          gitdb: Not Installed
      gitpython: Not Installed
          ioflo: Not Installed
        libnacl: 1.4.3
   msgpack-pure: Not Installed
 msgpack-python: 0.4.6
   mysql-python: Not Installed
      pycparser: Not Installed
       pycrypto: 2.6.1
         pygit2: Not Installed
   python-gnupg: Not Installed
          smmap: Not Installed
        timelib: Not Installed
 
System Versions:
           dist: centos 7.1.1503 Core
        machine: x86_64
        release: 3.10.0-327.el7.x86_64
         system: CentOS Linux 7.1.1503 Core

Colton Myers

unread,
Dec 18, 2015, 4:36:25 PM12/18/15
to salt-...@googlegroups.com
Please open an issue on Github and ping @dmurphy18. Thanks!

--
Colton Myers
Core Engineer, SaltStack
@basepi on Twitter/Github/IRC

Registration for SaltConf 2016 is open! http://saltconf.com/register/

signature.asc
Reply all
Reply to author
Forward
0 new messages