Commit graph

2355 commits

Author SHA1 Message Date
Ivan Kadochnikov
7206d73043 Test python for yaml when replacing configs 2016-09-13 03:35:20 +10:00
Ivan Kadochnikov
3388e470b8 Minimize python use when replacing configs 2016-09-13 03:33:27 +10:00
Thomas S Hatch
47d0308b8e Merge pull request #951 from rallytime/remove-m2crypto
Remove m2crypto package installs
2016-09-08 17:11:56 -06:00
rallytime
f6087d7bd2 Remove m2crypto package installs
M2Crypto was removed as a hard dependency in Salt starting with
the 2015.8 releases. We don't need to install this during a bootstrap
run anymore.
2016-09-08 17:08:05 -06:00
rallytime
01597bcfa0 Try to install SP4 packages on SLE 11 when SP version is older
Fixes #941

If we detect an older service pack when installing Salt on SLES,
we should warn the user that we'll attempt to install SP4 Salt
packages, and then attempt to do so.

repo.saltstack.com pegs the SLE 11 repo at SP4, as does SUSE, so
we should attempt to install those instead of failing like this:
```
File '/opensuse/SLE_11_SP3/systemsmanagement:saltstack.repo' not found on medium 'https://repo.saltstack.com/'
```
2016-09-08 15:32:38 -06:00
Nicole Thomas
2135750bb0 Merge pull request #948 from rallytime/fix-917
Add python-futures package to install_centos_git_deps
2016-09-08 15:15:51 -06:00
rallytime
76f4d20dbe Add python-futures package to install_centos_git_deps 2016-09-02 11:28:20 -06:00
Denys Havrysh
ac982819f8 Update .gitignore with more generic pattern for VIM swap files 2016-09-01 17:45:15 +03:00
Nicole Thomas
dec96e8d38 Merge pull request #947 from rallytime/updates-for-876
Add /etc/portage/package.accept_keywords to CONFIG_PROTECT_MASK
2016-08-29 17:04:16 -06:00
rallytime
c978acd0bc Add /etc/portage/package.accept_keywords to CONFIG_PROTECT_MASK
Refs #876
2016-08-29 16:58:53 -06:00
Nicole Thomas
73a83450ec Merge pull request #945 from vutny/github-https-by-default
Deprecate `-G` option: use `https` scheme for GitHub by default
2016-08-29 16:51:33 -06:00
Denys Havrysh
cdef85919f Deprecate -G option: use https scheme for GitHub by default 2016-08-27 23:40:56 +03:00
Denys Havrysh
caadc0931e Debian/Ubuntu: update the local keyring with the archive keyring 2016-08-26 11:26:33 +03:00
Denys Havrysh
f523651668 On Debian and Ubuntu allow to obtain GnuPG archive keys insecurely 2016-08-19 13:16:50 +03:00
Denys Havrysh
0e45ba1c72 Use apt-key to retrieve GPG pubic keys on Debian and Ubuntu 2016-08-19 11:22:46 +03:00
Nicole Thomas
250fd33fc8 Merge pull request #931 from vutny/salt-api-service
Configure `salt-api` service, but do not attempt to start it on all OS
2016-08-18 13:48:39 -06:00
Pedro Algarvio
d2561bd606 Merge pull request #932 from vutny/rhel-detection-workaround
Add workaround when `__camelcase_split` doesn't work. Fixes #918
2016-08-18 15:14:33 -04:00
Denys Havrysh
171e9e0d11 Fix locale issues: use POSIX character classes instead of ranges 2016-08-17 10:28:48 +03:00
Nicole Thomas
33961ffd31 Merge pull request #937 from rallytime/hotfix-release
Update Changelog and Bump Version Number for Release
2016-08-16 10:41:56 -06:00
rallytime
a240a9b1a8 Update Changelog and Bump Version Number for Release 2016-08-16 10:39:09 -06:00
Nicole Thomas
4cd02d40af Merge pull request #936 from vutny/fix-ubuntu-git-pip
Ubuntu git mode: install all deps from SaltStack corp repo by default
2016-08-16 10:11:20 -06:00
Denys Havrysh
abc5ee9952 Ubuntu git mode: install all deps from SaltStack corp repo by default 2016-08-16 18:55:32 +03:00
Nicole Thomas
e9328eddd0 Merge pull request #933 from rallytime/changelog-updates
Changelog updates and release version number change
2016-08-15 13:04:07 -06:00
rallytime
5ffa2d0430 Update stable version number to 2016.08.15 2016-08-15 12:58:57 -06:00
rallytime
96efc3aec5 Update changelog with recent PRs 2016-08-15 12:56:27 -06:00
Denys Havrysh
f081b05a97 Add workaround when __camelcase_split doesn't work. Fixes #918 2016-08-15 16:46:18 +03:00
Denys Havrysh
f0b2b5cc38 Configure salt-api service, but do not attempt to start it on all OS 2016-08-14 23:11:38 +03:00
Pedro Algarvio
4f487b8eff Merge pull request #929 from rallytime/fix-926
Remove chris-lea python-zmq repo
2016-08-12 14:20:22 -04:00
rallytime
e0c5b42083 Remove chris-lea python-zmq repo
python-zmq is provided by repo.saltstack.com now, for platforms
that do not have a recent enough version.

Fixes #926
2016-08-12 12:15:50 -06:00
Pedro Algarvio
4b52e90541 Merge pull request #928 from rallytime/fix-924
Disable the '--enablerepo=${_EPEL_REPO}' part of yum install cmds when passing -R/-r
2016-08-12 12:29:04 -04:00
rallytime
3da25985cd Disable the '--enablerepo=${_EPEL_REPO}' part of yum install cmds when passing -R/-r
Fixes #924
2016-08-12 10:10:48 -06:00
Nicole Thomas
38cf2e0892 Merge pull request #927 from vutny/fix-check-services-sysvinit
Fix grep pattern in `__check_services_sysvinit`
2016-08-12 08:43:24 -06:00
Denys Havrysh
17560c2c42 Fix grep pattern in __check_services_sysvinit 2016-08-12 13:08:04 +03:00
Nicole Thomas
c6f754eebd Merge pull request #925 from toanju/fix-missing-dep-fedora
missing python dependency for salt-cloud added
2016-08-11 13:17:18 -06:00
Tobias Jungel
692fbdf65c missing python dependency for salt-cloud added
python-netaddr is not installed in case -L is used
2016-08-11 13:50:37 +02:00
Nicole Thomas
2184345541 Merge pull request #919 from vutny/install-salt-cloud
Install `salt-cloud` package with `-L` option in `stable` mode
2016-08-10 09:19:20 -06:00
Denys Havrysh
88a401ef25 Fail if unable to copy config file 2016-08-10 11:20:31 +03:00
Denys Havrysh
3f0e849be1 Gentoo: install apache-libcloud with emerge instead of pip 2016-08-10 11:18:15 +03:00
Denys Havrysh
bdebaa5032 SUSE: install salt-cloud package with -L option in stable mode 2016-08-09 12:20:52 +03:00
Nicole Thomas
90f932db26 Merge pull request #922 from vutny/fix-git-commit-hash-checkout
Fix git install mode when using commit hash with `-g` option
2016-08-08 14:39:31 -06:00
Denys Havrysh
eb67ef8b08 Amazon: install salt-cloud package with -L option in stable mode 2016-08-08 15:20:49 +03:00
Denys Havrysh
b4b94524a3 Fedora: install salt-cloud package with -L option in stable mode 2016-08-05 15:43:25 +03:00
Denys Havrysh
18c18cc279 Ubuntu: install salt-cloud package with -L option in stable mode 2016-08-03 12:14:25 +03:00
Denys Havrysh
9da5169ce8 Debian: install salt-cloud package with -L option in stable mode 2016-08-01 13:34:51 +03:00
Denys Havrysh
0f0e5fcd8d Fix git install mode when using commit hash with -g option 2016-07-22 11:08:40 +03:00
Denys Havrysh
188bb22f28 RHEL: install salt-cloud package with -L option in stable mode 2016-07-19 15:43:12 +03:00
Nicole Thomas
8b4f2dca3f Merge pull request #915 from vutny/fix-centos7-git-container-build
Fix bootstrapping from Git on CentOS7 when `systemd` is not running
2016-07-18 09:52:26 -06:00
Denys Havrysh
eae188d574 Fix bootstrapping from Git on CentOS7 when systemd is not running
e.g. during the build process of container/VM images
2016-07-18 13:46:35 +03:00
Nicole Thomas
125232bc9f Merge pull request #867 from vutny/debian-foreign-architectures
Debian 8: support git installation on non-x86_64 architectures
2016-07-14 17:13:06 -06:00
Denys Havrysh
6491abd05d Update README about supported architectures on Debian 8 2016-07-14 18:18:34 +03:00