Commit graph

3384 commits

Author SHA1 Message Date
LSH
7dc6ba06d6
readme.rst, adds minimum Salt version for python3 2019-12-13 12:38:02 +10:30
David Murphy
39afc11bc9 Python 3 support for Amazon Linux 2 on 2018.3 branch 2019-12-12 18:23:32 -07:00
David Murphy
b3120c497d Allow for correct Py 3 Tornado 2019-12-12 17:55:16 -07:00
David Murphy
73545457f8 Attempt to not test 2018.3 and Amazon Linux 2 Py 3 2019-12-12 15:15:36 -07:00
David Murphy
0ead2c80c9 Updated tests run for Python 3 Amazon Linux 2 and ensure Python 3 installed for Py 3 tests 2019-12-12 14:22:31 -07:00
David Murphy
786022e258 Ensure kitchen Amazon 2 has ps, and adjust gpg-key for Amazon 2 2019-12-12 13:30:36 -07:00
David Murphy
97d981dd96 Pull relevent changes from PR 1381 minus Fedora 2019-12-12 11:02:39 -07:00
David Murphy
fc7c0e70b7 Update due to testing errors 2019-12-11 16:15:06 -07:00
David Murphy
7568b2bf43 Fixed echo output for parentheses 2019-12-11 15:37:50 -07:00
David Murphy
70f5b8b6a6 Further Lint cleanup 2019-12-11 14:45:52 -07:00
David Murphy
f08e9386d4 Cleanup lint 2019-12-11 14:05:09 -07:00
David Murphy
286944eab4 Cleanup of () in echo output 2019-12-11 14:05:09 -07:00
David Murphy
63f52a9cb0 Remove debugging info from script 2019-12-11 14:05:09 -07:00
David Murphy
6c0e7b9a0b Further fixes for Py 3 Amazon Linux 2 support and test changes 2019-12-11 14:05:09 -07:00
David Murphy
64bb6fb4e1 Initial support for Amazon Linux 2 and Python3 plus other fixes 2019-12-11 14:05:09 -07:00
Pedro Algarvio
4f9df6fcc8
Merge pull request #1387 from Ch3LL/update_os_support
Update supported platforms in README
2019-12-11 20:51:07 +00:00
Pedro Algarvio
041cd1b2a8
Merge pull request #1399 from s0undt3ch/develop
Enable Amazon 1 and Amazon 2 builds
2019-12-11 20:00:06 +00:00
Pedro Algarvio
8f1235601f
Just Amazon 2 for now 2019-12-11 17:51:40 +00:00
Pedro Algarvio
079c27bf14
Adjust offset and multipliers 2019-12-11 10:55:52 +00:00
Pedro Algarvio
74c1f934df
Pre-install required packages to see if Opensuse stops failing 2019-12-11 10:55:03 +00:00
Pedro Algarvio
2e6fc20258
Enable Amazon 1 and Amazon 2 builds 2019-12-11 09:09:51 +00:00
Pedro Algarvio
faa9bc498d
Merge pull request #1376 from kgbsd/patch-1
fix bootstrap-salt.sh for FreeBSD
2019-12-05 15:23:56 +00:00
kgbsd
1354ef393a
Merge branch 'develop' into patch-1 2019-12-03 08:16:46 -07:00
Pedro Algarvio
17e3055125
Merge pull request #1397 from s0undt3ch/hotfix/posix-macos
macOS related fixes
2019-11-29 17:34:28 +00:00
Pedro Algarvio
7860b2b84c
Single line if check, as suggested
Co-Authored-By: Denys Havrysh <Denys.Gavrysh@gmail.com>
2019-11-29 17:07:16 +00:00
Pedro Algarvio
9b0ef8094a
Don't fail when sourcing /etc/profile 2019-11-29 17:07:16 +00:00
Pedro Algarvio
1180463c34
Mac OSX also has support to install older stable versions of salt 2019-11-29 17:07:16 +00:00
Pedro Algarvio
8e6b6246dd
pip will be installed to /usr/local/bin. Make sure we can find it. 2019-11-29 17:07:16 +00:00
Pedro Algarvio
c3afd17974
Have Mac OS use the right regex for the salt version parsing 2019-11-29 17:07:15 +00:00
Pedro Algarvio
8647b74cbc
Use the POSIX compliant flag for sed. Fixes Mac OS bootstrapping. 2019-11-29 17:07:15 +00:00
Pedro Algarvio
1a530d04b6
Merge pull request #1396 from s0undt3ch/develop
Fix `.drone.yml` signature
2019-11-29 16:39:28 +00:00
Pedro Algarvio
2c1fb041c4
Fix .drone.yml signature 2019-11-27 16:10:26 +00:00
kgbsd
de58bea139
Merge branch 'develop' into patch-1 2019-11-27 08:38:15 -07:00
Pedro Algarvio
2523f259d9
Merge pull request #1390 from vutny/fix-shellcheck-version
Pin previous release of ShellCheck in CI tests
2019-11-26 17:33:29 +00:00
Denys Havrysh
4cada80295
Pin previous release of ShellCheck in CI tests
The latest and greatest version of ShellCheck seems to have more
hardened rules. This currently breaks CI tests in lint phase and
shows error messages for untouched lines in a PR.

It would be better to freeze the SC version and update it explicitly
with fixing all new founded issues.
2019-11-26 18:53:07 +02:00
Bryce Larson
7d99e2cece
Merge pull request #1393 from twangboy/develop
Use Latest instead of detecting latest
2019-11-25 13:50:49 -07:00
twangboy
495464f6dd
A few fixes
Actually default to Py2 like the docs say
Allow and actual version to be passed
Handle older versions
Write-Output when starting service
2019-11-25 13:28:52 -07:00
twangboy
15968cbdf6
Use Latest instead of detecting latest
We now use symlinks that always point to latest
2019-11-25 13:00:06 -07:00
kgbsd
c89ea5ed99
salt_conf_file unused ${salt_conf_file} var
${salt_conf_file} no longer needed, this conf file for saltstack repo which is not used.
2019-11-20 07:35:01 -07:00
kgbsd
269d337e32
Update bootstrap-salt.sh 2019-11-19 10:46:18 -07:00
kgbsd
2b32957ae3
fix copy paste error
remove () in a call to shell function.

Co-Authored-By: Denys Havrysh <Denys.Gavrysh@gmail.com>
2019-11-19 07:36:34 -07:00
kgbsd
b7081f4ccc
cannot use 'if not set' expression here
_SALT_ETC_DIR=${BS_SALT_ETC_DIR:-/usr/local/etc/salt}
Says if variable is not set, set it to that.  By the time the script gets this far down, the variable is already set, so have to hardcode it to be /usr/local/etc/salt - part of the reason I had an 'if' statement around line 242, before the variable is set to default.
2019-11-18 10:46:18 -07:00
kgbsd
8bda2159de
give py-requests pkg proper name 2019-11-18 09:49:55 -07:00
kgbsd
676c98bba3
update script per comments / review
move FreeBSD specifics to be under 'FreeBSD Install Functions'
remove old code that was left in there just for reference while debugging
2019-11-18 09:47:01 -07:00
kgbsd
274af65d5f
Update bootstrap-salt.sh 2019-11-18 07:28:31 -07:00
kgbsd
ccebf6ce82
Update bootstrap-salt.sh
missed a freebsd_9_stable_deps part

Co-Authored-By: Denys Havrysh <Denys.Gavrysh@gmail.com>
2019-11-18 07:25:28 -07:00
kgbsd
da991e3e1a
working on FreeBSD 2019-11-15 16:05:31 -07:00
kgbsd
ce1e9c12b5
Merge branch 'develop' into patch-1 2019-11-15 16:02:12 -07:00
ch3ll
f375c6dd53
Update supported platforms url 2019-11-07 12:44:31 -05:00
ch3ll
49aa155631
Update supported platforms in README 2019-11-07 12:36:42 -05:00