Skip to content

Releases: saltstack/salt-bootstrap

v2014.08.23

23 Aug 13:14
v2014.08.23
Compare
Choose a tag to compare

Release v2014.08.23 as current stable

  • Avoid redirect breakage when installing EPEL with rpm on RHEL 5
  • Ensure python-apt is installed by the bootstrap script for Debian & Ubuntu minions. Thanks @garethgreenaway.
  • Don't shallow clone on git versions lower than 1.7.10
  • Only shallow clone on git tag based installations
  • Configurable Salt repository clone directory for git based installations
  • Distro Support Fixed:
  • Fixed the URL to download EPEL for Cent 5
  • Use the full path to the chkconfig binary when checking for services in SysV init systems.
  • Fixed an issue where the default sleep period(3 secs) on Ubuntu would cause a race condition with upstart wherein the package installation would call an upstart start and before it could complete, bootstrap would call another. The result was two copies of salt running which ended up causing a most stubborn bug that's documented in saltstack/salt#12248

v2014.07.29

29 Jul 12:21
v2014.07.29
Compare
Choose a tag to compare
  • Shallow clone Salt's repository for speed improvements. In case of failure, resume old behaviour.
  • Fixed bug introduced in 0577622 when salt-api service install and checks were added
  • Distro Support Fixed:
    • Fixed infinite loop when handling RHEL dependencies. Thanks Dan Mick(@dmick).

v2014.07.27

27 Jul 22:50
v2014.07.27
Compare
Choose a tag to compare
  • Amazon Linux AMI 2010.xx is now explicitly not supported.
  • Install the salt-api scripts if available when the salt-master is also installed.
  • Added support for a configurable sleep time when starting, restarting and checking for enabled services.
  • Drop the tsflags requirement for RHEL and RHEL based distributions.
  • When sorting release files, oracle-release has higher priority than redhat-release.
  • Distro Support Fixed:
    • Debian >= 7 uses system's python-requests package, not PIP
    • Install 'python-zypp' in SuSE and openSUSE(required by Salt's zypper module)
    • Only install EPEL on requiring distributions if not already installed
    • CentOS 7 now uses systemd and the script now properly handles it
    • systemd in openSUSE 12.2 complains if service does not contain .service
    • Properly detect openSUSE using lsb_release
    • SLES 11 SP3 ships with both python-M2Crypto-0.22.* and python-m2crypto-0.21 and we will be asked which we want to install, even with --non-interactive. Let's try to install the higher version first and then the lower one in case of failure.
    • Allow some extra time on RHEL for the optionals repo check in case the repository subscription is being managed externally.