Commit graph

2411 commits

Author SHA1 Message Date
Denys Havrysh
541ffb4d8d README: describe architectures support for Salt deps on Linux distros 2017-02-14 11:29:13 +02:00
Nicole Thomas
073fc6191d Merge pull request #1027 from vutny/fix-alpine-stable
Alpine Linux: fix installation of multiple pkgs ("stable" bootstrap)
2017-02-09 08:55:38 -07:00
Denys Havrysh
f05206b37f Alpine Linux: fix installation of multiple pkgs ("stable" bootstrap mode) 2017-02-09 12:14:35 +02:00
Nicole Thomas
c53a056a75 Merge pull request #1025 from ndrwdn/develop
Add Void Linux support
2017-02-06 13:01:52 -07:00
Andrew Dean
bcf7060570 Resolving spelling and quotation issues. 2017-02-06 14:41:44 -05:00
Andrew Dean
fcfac10c23 Add Void Linux support 2017-02-06 14:32:40 -05:00
Nicole Thomas
686d0ae9c7 Merge pull request #1018 from vutny/fix-rhel6-session-hang
RHEL6: disable stdin to fix shell session hang on killing tee pipe
2017-01-19 08:43:17 -07:00
Denys Havrysh
2ae905b5d4 RHEL6: disable stdin to fix shell session hang on killing tee pipe 2017-01-19 10:21:27 +02:00
Nicole Thomas
2130be1049 Merge pull request #1017 from ashokrajar/patch-1
Adding 2016.11 to stable version
2017-01-18 09:17:05 -07:00
Ashok Raja R
51629e7e5f Adding 2016.11 to stable version
Make bootstrap to recognise 2016.11 as a stable version.
2017-01-18 15:08:54 +05:30
Nicole Thomas
54f634b22d Merge pull request #1015 from caelor/patch-1
Update bootstrap-salt.sh
2017-01-13 13:59:05 -07:00
Andy Boff
fa9deb680c Update bootstrap-salt.sh
This is a typo on line 4302 (applies to Alpine Linux) - missing leading / on the redirect to /dev/null.

Also, around line 4301, the rc.d scripts are never copied to /etc/init.d for rc-update to act on them. I've not located any OpenRC init scripts within the salt repo, so haven't fixed that.
2017-01-13 19:19:12 +00:00
Nicole Thomas
8c970f46e2 Merge pull request #1010 from ek9/alpine-linux
Alpine Linux support #1009
2017-01-11 08:54:32 -07:00
Nicole Thomas
5fca938a2e Merge pull request #1014 from vutny/toc
Add Table of Contents in README
2017-01-11 08:53:11 -07:00
Denys Havrysh
68f36b5b2d README: fix code block formatting 2017-01-11 13:10:55 +02:00
Denys Havrysh
075907e90d README: add table of contents 2017-01-11 13:05:09 +02:00
ek9
d4da00c63b shell lint fix 2017-01-10 23:17:48 +01:00
Nicole Thomas
4f309b62ea Merge pull request #1012 from rallytime/update-version-and-changelog
Update version and changelog
2017-01-10 14:46:24 -07:00
rallytime
33008a06ec Update script to version 2017.01.10
Also updated copyright date range to 2017
2017-01-10 14:43:23 -07:00
rallytime
ca5b3327fa Update changelog in preparation for 2017.01.10 release 2017-01-10 14:43:03 -07:00
Nicole Thomas
cca37ad53f Merge pull request #1011 from rallytime/update-authors
Update AUTHORS.rst with new contributors
2017-01-10 12:29:00 -07:00
rallytime
098a74d26e Update AUTHORS.rst with new contributors 2017-01-10 12:16:39 -07:00
ek9
32f3179e9f styling: remove 2 unnecessarily added new lines 2017-01-08 16:17:51 +01:00
ek9
5972982747 alpine: add py2-yaml as git dep 2017-01-08 16:09:00 +01:00
ek9
50a67a5203 alpine: add git install support via install_alpine_linux_git_deps()
Add basic support of installing via `git`.
2017-01-08 16:03:24 +01:00
ek9
48f8145026 alpine: fix Syndic not having openRC service + daemons_running_alpine
- Fix Syndic based checks when Syndic is installed as when it is
  installed it does not have a daemon on Alpine Linux
- Add `daemons_running_alpine_linux()` function which check if daemons
  are running after install. It's a copy of daemons_running with Syndic
  exluded from the checks.
2017-01-08 16:01:02 +01:00
ek9
9f99661bbf add Alpine Linux + tweaks to sort | uniq
This commit add Alpine Linux support. Additionally, it updates few
functions:
- `sort --ignore-case` is changed to `sorf -f` as Alpine's `sort` only
  supports `-f` parameter. This is standard alias and shouldn't cause
  any problems in other installs
- `sort --unique` is replaced with `| uniq` as Alpine's `sort`. `uniq`
  is usually part of coreutils package which is installed on most
  systems.
2017-01-08 15:18:51 +01:00
Nicole Thomas
e06645ff48 Merge pull request #1002 from rallytime/update-ubuntu-versions
Updated supported versions for Ubuntu: 12.04, 14.04, 16.04, and 16.10 (best effort)
2017-01-06 10:03:53 -05:00
rallytime
e16f24329c Make sub-section for non-lts ubuntu releases note 2017-01-06 09:48:25 -05:00
rallytime
436144ce46 Use rst syntax and not markdown in README file 2017-01-05 09:49:11 -05:00
Nicole Thomas
42cf7c41d7 Merge pull request #1007 from ek9/fix-archlinux-package-name
fix bootstrap in Arch Linux by updating package name from salt-zmq to…
2017-01-04 11:19:14 -05:00
rallytime
cb87b7d0bd Add note about best-effort support for non-lts ubuntu releases to README 2017-01-04 11:08:04 -05:00
rallytime
20d88f2f1f Simplify ubuntu version check to look for "16.10" 2017-01-04 09:32:34 -05:00
Nicole Thomas
a1e6185868 Merge pull request #1001 from rallytime/remove-xenial-repo
Add "yakkety" to ubuntu_codename_translation function
2017-01-04 09:27:30 -05:00
ek9
1765a68f54 fix bootstrap in Arch Linux by updating package name from salt-zmq to salt #1005 2017-01-01 23:03:32 +01:00
rallytime
2e49173293 Various fixes from PR review:
- Update Linux Mint supported versions in README file
- Remove if statement restricting archive.ubuntu.com repository addition
- Remove old-releases.ubuntu.com repository addition
- Remove some unnecessary parens in an if statement && clause
- Add the python-software-properties install logic back in for Ubutu 12
- Remove the workaround for starting deamons for older versions (no longer applicable)
- Fix architecture spelling in README file
2016-12-22 10:13:01 -07:00
Nicole Thomas
a8e6b950c7 Merge pull request #995 from vutny/remove-creating-dirs-workarounds
Drop unnecessary workarounds (creating directories) for early releases
2016-12-22 09:31:10 -07:00
Nicole Thomas
107e4b0dac Merge pull request #1003 from rallytime/fix-999
Add python-systemd package to debian 8 git install
2016-12-22 09:10:13 -07:00
Nicole Thomas
37c1d987b6 Merge pull request #1000 from rallytime/update-fedora-versions
Update supported versions for Fedora: 23, 24, and 25.
2016-12-21 16:00:19 -07:00
rallytime
37ee8cd46a Add python-systemd package to debian 8 git install
Fixes #999
2016-12-21 15:13:18 -07:00
rallytime
c80e8e6cae Remove Ubuntu 15 from ubuntu_codename_translation function 2016-12-21 11:19:18 -07:00
rallytime
5d45580131 Add "yakkety" to ubuntu_codename_translation function
Follow up to #998 and #976

This change will make it so the xenial repo.saltstack.com is not
added in `/etc/apt/sources.list.d/saltstack.list` file, but is
instead added as yakkety. The 16.10 link to repo.saltstack.com
currently will throw 404 errors, but the install will succeed
by installing 2016.3.1 from Ubuntu's repo. Git installs will work.

It's possible that a 16.10 repo will be added in the future. When
that happens, the bootstrap script will be ready.
2016-12-21 11:00:49 -07:00
rallytime
22a9a7c384 Remove linuxmint derivative mappings for EOL ubuntu OSes 2016-12-21 10:26:08 -07:00
rallytime
75b3eb32b8 Updated supported versions for Ubuntu: 12.04, 14.04, 16.04, and 16.10 (best effort)
The bootstrap script should match the supported versions of SaltStack
more closely, and we don't support versions that are considered EOL by
the OS distributors themselves.

This change updates the bootstrap script to support Ubuntu 12.04, 14.04,
16.04, and 16.10 (which the .10 release is a "best-effort" support since
it is a non-LTS OS release from Ubuntu).
2016-12-21 10:20:03 -07:00
rallytime
3bc694ef34 Add "install -y" in dnf cmd and update spacing 2016-12-21 09:02:50 -07:00
rallytime
9569344632 Update supported versions for Fedora: 23, 24, and 25.
The bootstrap script should match the supported versions of SaltStack
more closely, and we don't support versions that are considered EOL by
the OS distributors themselves.

This change updates the bootstrap script to support Fedora 23, 24, and 25.

Since "dnf" replaced "yum" as the package provider in Fedora 23, we no
longer need to set the $FEDORA_PACKAGE_MANAGER variable based on the
version of Fedora. This can simply be "dnf" now for Fedora installs.
2016-12-20 16:56:47 -07:00
Nicole Thomas
c74cfa67fb Merge pull request #998 from marco-m/ubuntu-gnupg1-curl
Handle renaming of gnupg-curl to gnupg1-curl for Ubuntu 16.10
2016-12-20 16:00:56 -07:00
Nicole Thomas
06dbe372b6 Merge pull request #997 from dmitrievav/develop
fix systemctl path
2016-12-20 15:38:38 -07:00
Marco Molteni
13919948be Add missing double quotes 2016-12-18 14:28:53 +01:00
Marco Molteni
3f9f53aff3 Handle renaming of gnupg-curl to gnupg1-curl for Ubuntu 16.10 2016-12-17 21:42:49 +01:00