Commit graph

1325 commits

Author SHA1 Message Date
Denys Havrysh
3cfc189bd7 Declare End-of-Life for RHEL 5 and its variants 2017-05-08 11:11:20 +03:00
Denys Havrysh
f1a08d0fde Drop legacy workaround for installing GnuPG pub key 2017-05-05 12:02:14 +03:00
Denys Havrysh
c48c36c40e Fix #1067: remove $releasever from repo URL for RHEL variants 2017-05-05 11:56:27 +03:00
luthes
795b9f8744 Add Manjaro as Arch derivative 2017-05-02 12:53:11 -07:00
Denys Havrysh
8edfcf33b3 Properly detect all supported Debian GNU/Linux derivatives 2017-04-28 12:34:58 +03:00
Daniel Wallace
e6e7c221ef Archlinux must always update
Pacman does not manage dependencies, so there is no way to always rely
on -Sy, you must use -Su afterwards, or broken dependencies could
abound.

The only time this is not always the case is with archlinux-keyring.

This removes the ability to configure arch to not update the whole
system, because of its rolling release nature, anytime the repositories
are refreshed, you must do a system upgrade.
2017-04-27 15:31:18 -06:00
Nicole Thomas
608d8b12f8 Merge pull request #1059 from vutny/fix-alpine-stable-syndic
Alpine: fix adding, checking and running Salt Syndic in stable mode
2017-04-27 11:05:48 -06:00
EHJ-52n
a7f6d4675b Add KDE neon...
...ubuntu base version to __ubuntu_derivatives_translation()
2017-04-26 10:01:29 +02:00
Denys Havrysh
5e4b0907bd Alpine: fix adding, checking and running Salt Syndic in stable mode 2017-04-25 12:42:22 +03:00
Nicole Thomas
5ddefbdbfd Merge pull request #1054 from vutny/fix-centos-git-deps
Fix `git` bootstrap mode for CentOS
2017-04-24 09:14:04 -06:00
Nicole Thomas
80ef1b0bba Merge pull request #1053 from bytesatwork-xx/develop
update install_freebsd_10_stable to use FreeBSD repo
2017-04-24 08:57:01 -06:00
Denys Havrysh
7f9b88cb47 Fix git bootstrap mode for CentOS 2017-04-24 11:44:43 +03:00
Lorenzo Perone
51db2222d8 resolved jenkins style warnings in install_freebsd_10_stable (adjusting to same style as install_freebsd_9_stable) 2017-04-22 14:10:27 +02:00
Pedro Algarvio
f0db6fd3b0 Merge pull request #1048 from eradman/openbsd
Support OpenBSD 6.1
2017-04-22 09:31:40 +01:00
Nicole Thomas
1cffe2215f Merge pull request #1049 from Ch3LL/add_diff_python
Add ability to install and use a different python version when installing salt
2017-04-21 10:11:21 -06:00
Ch3LL
7822a81f6a
add libcloud dependency 2017-04-21 12:05:30 -04:00
Lorenzo Perone
29cfc366ba update install_freebsd_10_stable to use FreeBSD repo 2017-04-21 10:46:03 +02:00
rallytime
58e14d5118 Make check for Ubuntu 17 work for 17.04 and 17.10
And shorted up one of the long if statements
2017-04-20 10:33:17 -06:00
rallytime
e89a6ef6c6 Use correct name for gnupg-curl package for Ubuntu 17 2017-04-19 17:18:33 -06:00
rallytime
50f7132222 Add non-LTS support for Ubuntu 17.04 2017-04-19 17:00:07 -06:00
Ch3LL
b85aa79e35
improve logic to install repo 2017-04-19 14:38:37 -04:00
Ch3LL
80a175aa02
add more docs around pip installation 2017-04-19 14:01:48 -04:00
Ch3LL
055a5c2184
fix lint 2017-04-19 13:55:09 -04:00
Ch3LL
47fd79be4c
fix py_exe default value 2017-04-19 13:40:44 -04:00
Ch3LL
7d907d1fb7
fix merge 2017-04-19 13:40:25 -04:00
Ch3LL
03bc33121f
fix lint errors 2017-04-19 13:40:04 -04:00
Ch3LL
42431a37c4
fix if statement 2017-04-19 13:39:59 -04:00
Ch3LL
10ea818d62
add logging 2017-04-19 13:39:55 -04:00
Ch3LL
3a919343cc
add more docs 2017-04-19 13:39:50 -04:00
Ch3LL
e982700050
add option to bootstrap to install different version of python with git install 2017-04-19 13:39:45 -04:00
Nicole Thomas
2d5fb4a58d Merge pull request #1045 from rallytime/fix-968
Allow -R option to work for Debian/Ubuntu
2017-04-18 08:52:17 -06:00
Eric Radman
2bcacb7593 Support OpenBSD 6.1
Fetch official list of mirrors and write /etc/installurl

https://www.openbsd.org/faq/upgrade61.html
2017-04-15 23:10:22 -04:00
rallytime
2c2dcb0c10 Define _REPO_URL default at the top of the script
And update a comment to not include the $_REPO_URL variable
2017-04-14 09:53:43 -06:00
rallytime
aed01b7df9 Add error logline back in that was accidentally removed 2017-04-13 14:24:04 -06:00
rallytime
5c19b294eb Add missing closing "fi" to if block 2017-04-13 14:24:04 -06:00
rallytime
4a7524cc10 Allow -R option to work for Debian/Ubuntu 2017-04-13 14:24:04 -06:00
rallytime
da0144b775 Set the _REPO_URL value higher up in the script to use elsewhere
That way we only have to check for the _CUSTOM_REPO_URL value and
set the _REPO_URL value once, whether than is the custom option
provided via -R or simply repo.saltstack.com.
2017-04-13 14:24:04 -06:00
Denys Havrysh
4d1436fd12 Alpine: fix bootstrapping from Git -- install OpenRC initscripts 2017-04-12 18:06:33 +03:00
Andres Montalban
74d1b7d6ba Merge remote-tracking branch 'upstream/develop' into shallow_clone_install_fix 2017-03-29 18:37:05 -03:00
Andres Montalban
5649d710d7 This PR does the following:
- Fix sed regex for git shallow cloning on BSD sed
- Change Python setup parameters to match FreeBSD package install process [1]

[1] 40c086e65e
2017-03-29 18:36:45 -03:00
Andres Montalban
c16ec80020 Merge remote-tracking branch 'upstream/develop' into fix_freebsd 2017-03-27 15:49:29 -03:00
Andres Montalban
30641079ec This commit addresses some of the issues in salt/salt-bootstrap#996:
1. Do not install sysutils/py-salt for GIT based installations. Instead it installs the dependencies and download service files from FreeBSD.

2. Remove /usr/local/etc/pkg/repos/saltstack.conf that is left over on the install process.
2017-03-27 15:46:50 -03:00
Nicole Thomas
adbeb01542 Merge pull request #1032 from The-Loeki/fix-bashism
Remove <<< bashism
2017-03-09 08:56:11 -07:00
Ronald van Zantvoort
83b16e162f ShellCheck fixes p2 2017-03-09 15:43:25 +01:00
rallytime
8b09b36f9f [-R option] Fix logic error where we trying to enable epel with -R 2017-03-06 15:59:21 -07:00
Ronald van Zantvoort
2103dd64ec spellchecker fixes 2017-03-03 22:22:37 +01:00
Ronald van Zantvoort
f9499b3b92 Remove bashism from install_amazon_linux_ami_deps for all systems not so bashily endowed 2017-02-27 18:31:33 +01:00
Nicole Thomas
c81e7344ca Merge pull request #1031 from vutny/fix-alpine-stable
Alpine: check Salt services have been enabled to start on boot
2017-02-21 11:44:11 -07:00
Nicole Thomas
e5768c021a Merge pull request #1022 from bkruger99/aws-native
AWS Linux Native Support
2017-02-16 14:41:25 -07:00
Nicole Thomas
b08f04b0b8 Merge pull request #1026 from devopxteam/fix_freebsd
This commit addresses some of the issues in salt/salt-bootstrap#996
2017-02-13 10:43:02 -07:00