Commit graph

2884 commits

Author SHA1 Message Date
Daniel Wallace
06ce92399d
add travis check 2018-08-14 09:38:53 -05:00
Daniel Wallace
550e6cfebd
add kitchen tests 2018-08-14 09:26:59 -05:00
Nicole Thomas
74baec10f8
Merge pull request #1276 from rallytime/readme-sha
Add sum to README for 2018.08.13 release
2018-08-13 14:24:16 -04:00
rallytime
c5e8b7e88b
Add sum to README for 2018.08.13 release 2018-08-13 14:20:29 -04:00
Nicole Thomas
4a08be3ad2
Merge pull request #1274 from rallytime/changelog-updates
Update AUTHORS, ChangeLog, and Release Version number
2018-08-13 13:47:49 -04:00
Nicole Thomas
dea59a57ae
Merge branch 'develop' into changelog-updates 2018-08-13 13:46:03 -04:00
rallytime
64d1a3573d
Update bootstrap version number 2018-08-13 13:43:22 -04:00
rallytime
633334e98a
Update AUTHORS and ChangeLog for release 2018-08-13 13:39:12 -04:00
Nicole Thomas
cf511880dd
Merge pull request #1273 from The-Loeki/py3-fedora
Fedora Py3 fixes
2018-08-10 10:01:21 -04:00
Ronald van Zantvoort
b8e6a96451
Py3/-x doc clarification 2018-08-09 21:12:57 +02:00
Ronald van Zantvoort
3785e67c43
fedora deps sort alphabetically 2018-08-09 21:03:18 +02:00
Ronald van Zantvoort
b24e884307
Fedora Py3 POSIX fix 2018-08-09 19:12:42 +02:00
Ronald van Zantvoort
cbf4296531
Fedora Py3 shellcheck fixes 2018-08-09 18:55:43 +02:00
Ronald van Zantvoort
4dbf02c1a5
Fedora Py3 docs 2018-08-09 18:50:09 +02:00
Ronald van Zantvoort
65d134132c
Fedora Py3 Tornado <5.0 workaround 2018-08-09 18:35:41 +02:00
Ronald van Zantvoort
bfb7c79465
Fedora Py3 compat 2018-08-09 13:45:45 +02:00
Nicole Thomas
5626154a91
Merge pull request #1271 from rallytime/fix-pip-pkg-loop
Handle commented lines in the requirements files for pip pkgs
2018-08-07 16:03:33 -04:00
rallytime
da7ee8433d
Handle commented lines in the requirements files for pip pkgs
Fixes an issue in CentOS 6 where pip pkgs weren't getting installed because
of the comments added to the requirements files in Salt.
2018-08-07 15:56:54 -04:00
Nicole Thomas
51a41db5d2
Merge pull request #1270 from rallytime/fix-typo
Remove typo: extra 'c' was accidentally added in #1269
2018-08-07 13:28:01 -04:00
rallytime
afd39f4e1d
Remove typo: extra 'c' was accidentally added in #1269 2018-08-07 13:26:53 -04:00
Nicole Thomas
92748910ce
Merge pull request #1269 from rallytime/develop
[Arch] Add python2-futures to list of pkgs on git install
2018-08-07 13:17:05 -04:00
rallytime
75c6ca4af6
[Arch] Add python2-futures to list of pkgs on git install
python2-futures is listed as an optional dependency, but is required by
python2-tornado. We need to install it along with everything else.
2018-08-07 13:12:45 -04:00
Nicole Thomas
a80b3647cf
Merge pull request #1268 from alexandruavadanii/fix-undef-warnmsg
Fix undefined variable warn_msg on amd64
2018-08-05 10:31:04 -04:00
Alexandru Avadanii
3b7d2fee2b
Fix undefined variable warn_msg on amd64
Fixes: 6ad614bd

Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
2018-08-04 03:55:15 +02:00
Nicole Thomas
7d4e68622b
Merge pull request #1266 from mfapouw/sles12sp2-fix
SLES12SP changed packages git to git-core and libzmq3 to libzmq4
2018-08-01 16:59:52 -04:00
Nicole Thomas
163f7ac6a4
Merge pull request #1251 from alexandruavadanii/aarch64-bootstrap
Allow arm64 installation on Debian systems
2018-08-01 16:26:01 -04:00
Nicole Thomas
60a9b287e2
Merge branch 'develop' into aarch64-bootstrap 2018-07-31 12:02:38 -04:00
Nicole Thomas
76951d7c06
Merge branch 'develop' into sles12sp2-fix 2018-07-31 11:55:41 -04:00
Kai Sforza
2e17eaab93
Merge pull request #1267 from KaiSforza/jenkins-timestamps
Adds timestamps and colors to jenkins
2018-07-30 15:02:37 -06:00
William Giokas
c82bf41f5e
Adds timestamps and colors to jenkins 2018-07-30 14:59:20 -06:00
Alexandru Avadanii
6ad614bd4a
Allow arm64 installation on Debian systems
Previously, AArch64 machines ('arm64' DPKG architecture) were not
supported due to missing repository metadata.

- relax bail-out condition in DPKG machine architecture check to
  allow arm64; print a warning about experimental support;
- if no custom repo is defined, default to re-using amd64 repo on
  arm64 since all packages are arch-independent;

Fixes: https://github.com/saltstack/salt-bootstrap/issues/1240

Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
2018-07-30 18:23:06 +02:00
Michiel Pouw
50c2dd3c37 SLES12SP changed packages git to git-core and libzmq3 to libzmq4 2018-07-25 13:00:53 +02:00
Nicole Thomas
372526350a
Merge pull request #1265 from dubb-b/develop
Updting checkstyle to fail on warnings
2018-07-23 11:31:11 -04:00
Nicole Thomas
e3f7aac584
Merge branch 'develop' into develop 2018-07-23 11:29:12 -04:00
Nicole Thomas
a4ecc26f7f
Merge pull request #1264 from rallytime/changelog-updates
Update changelog
2018-07-23 11:28:58 -04:00
Brett Benassi
07c630549d
Merge pull request #1 from rallytime/pr-1265
Fix lint error: don't use decimals
2018-07-23 09:10:46 -06:00
rallytime
b899014f1c
Fix lint error: don't use decimals 2018-07-23 10:38:02 -04:00
Brett Benassi
bc6c3e5b3b
Updting checkstyle to fail on warnings 2018-07-20 15:32:22 -06:00
rallytime
4ae8b53513
Update changelog 2018-07-20 13:01:35 -04:00
Nicole Thomas
b55a3d6258
Merge pull request #1260 from rallytime/remove-ubuntu-17
Remove support for Ubuntu 17.10
2018-07-20 12:59:17 -04:00
Nicole Thomas
50c37bde21
Merge branch 'develop' into remove-ubuntu-17 2018-07-20 12:46:36 -04:00
Nicole Thomas
10ff33a302
Merge pull request #1263 from rallytime/leap-15
Add opensuse 15 specific installation functions
2018-07-17 06:36:59 -04:00
rallytime
139583befd
Make some initial preparations for Ubuntu 18.10 support
Ubuntu 18.10 is not released yet, but we can make some small changes now
to make the script a little more robust for when it is released.
2018-07-13 14:26:10 -04:00
rallytime
a1201d1d28
Add opensuse 15 specific installation functions 2018-07-12 17:39:00 -04:00
Nicole Thomas
8f2e1801c6
Merge pull request #1262 from rallytime/remove-42.2-leap
Remove support for openSUSE Leap 42.2
2018-07-12 09:17:15 -04:00
rallytime
14959e04bd
Remove support for openSUSE Leap 42.2
Leap 42.2 is EOL and has been replaced by 42.3

This commit also simplifies some of the logic in checking for suse versions.

openSUSE 13.X is no longer supported and hasn't been for some time, so we
don't need to worry about checking for those versions any longer. The script
will bail out at the `__check_end_of_life_versions` functions early on in the
install process.
2018-07-11 13:43:19 -04:00
Nicole Thomas
c345e3e419
Merge pull request #1261 from rallytime/fedora-26-eol
Remove support for Fedora 26
2018-07-11 11:33:53 -04:00
rallytime
ba2ba1d1be
Remove support for Fedora 26
Fedora 26 is EOL as of the end of May, therefore the bootstrap script
no longer needs to support it.
2018-07-11 10:38:53 -04:00
rallytime
a491b71aab
Remove support for Ubutu 17.10
Ubuntu 17.10 will be EOL any day now, as Ubuntu's release calendar
says support will end in July 2018.

This commit removes support for the 17.10 (non-LTS) release. The
README file was also updated to clarify when support for non-LTS
releases will be removed from bootstrap.
2018-07-11 10:29:02 -04:00
Nicole Thomas
d9a2725316
Merge pull request #1255 from noelmcloughlin/suse15fix
fix for opensuse15 if no lsb_release pkg
2018-07-11 10:00:54 -04:00