Commit graph

3315 commits

Author SHA1 Message Date
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
Megan Wilhite
f6d5027ea7
Merge pull request #1385 from Ch3LL/tornado_doc_sha
Add 2019.11.04 sha and tornado warning
2019-11-06 10:44:42 -05:00
ch3ll
ff3e42c9de
readd space 2019-11-05 09:53:55 -05:00
ch3ll
8dd087a72b
move tornado warning to python3 2019-11-05 09:52:55 -05:00
ch3ll
1f93b93da6
clarify tornado workaround only for git installs 2019-11-04 13:20:30 -05:00
ch3ll
f2a250b9d9
Remove unnecessary file 2019-11-04 13:18:28 -05:00
ch3ll
e45aa3fe76
Add 2019.11.04 sha and tornado warning 2019-11-04 13:17:23 -05:00
Megan Wilhite
e71f43f4c0
Merge pull request #1383 from Ch3LL/nov_4_release
Update changes for 2019.11.04 release
2019-11-04 10:01:02 -05:00
ch3ll
dc8604a941
Update changes for 2019.11.04 release 2019-11-04 09:54:50 -05:00
kgbsd
072de6a8cb
Merge branch 'develop' into patch-1 2019-11-02 10:23:11 -06:00
Megan Wilhite
1c187242c0
Merge pull request #1378 from Ch3LL/deb10
Add debian 10 git install support
2019-11-01 15:28:16 -04:00
Megan Wilhite
8be8e0c20e
Merge branch 'develop' into deb10 2019-11-01 15:04:54 -04:00
Megan Wilhite
f6ee6d1acd
Merge pull request #1380 from Ch3LL/cent8_git
move centos to python36, use python specified by -x to render passed config
2019-11-01 15:04:27 -04:00
ch3ll
762a8b8b35
Remove fedora 31 tests - will add a separate PR for this 2019-11-01 14:13:20 -04:00
ch3ll
344aee35e0
Add fedora stable support 2019-11-01 12:31:19 -04:00
ch3ll
cef90c40f6
Do not run 2018.3 stable tests for deb10/cent8 2019-11-01 12:02:25 -04:00
ch3ll
a08294b657
Install openssl/swig when py3 and >cent6 2019-11-01 11:32:07 -04:00
kgbsd
d647c0a564
Update bootstrap-salt.sh 2019-10-31 18:14:19 -06:00
ch3ll
e9e21a19a7
Remove suse 42, fed28 and add fed31 2019-10-31 17:18:47 -04:00
ch3ll
6363e8213a
Only run python3 tests on specific OSs 2019-10-31 14:52:42 -04:00