Nicole Thomas
1fdd2f7024
Merge pull request #1258 from KaiSforza/jenkins-nokitchen
...
Comment out all of the kitchen runs
2018-07-11 09:00:20 -04:00
Nicole Thomas
d276f9cd1b
Merge pull request #1256 from noelmcloughlin/freebsd
...
Ensure pipe is absent before mkfifo/mknod
2018-07-11 08:59:59 -04:00
Nicole Thomas
0ded82f8ab
Merge branch 'develop' into freebsd
2018-07-11 08:57:56 -04:00
Nicole Thomas
324ae23ad3
Merge pull request #1257 from KaiSforza/jenkins-usestack
...
Use stack to get a newer shellcheck
2018-07-11 08:57:17 -04:00
William Giokas
576d2bbe34
Use stack to get a newer shellcheck
2018-07-10 18:31:04 -06:00
William Giokas
855512da4a
Comment out all of the kitchen runs
...
These aren't doing anything except taking up time on random hosts it
seems. Better to remove them.
2018-07-10 18:29:39 -06:00
N
c8152fc3bf
delete-fifo before make-fifo
2018-07-11 00:07:01 +01:00
Nicole Thomas
3a3eabcbb9
Merge pull request #1253 from rallytime/shellcheck-fixes
...
Fix Up ShellCheck errors/warnings for latest version of shellcheck
2018-07-10 17:02:26 -04:00
rallytime
f45e965fa0
Check exitcodes directly, rather than indirectly
...
This is a new requirement in recent versions of shellcheck. This commit
fixes the following shellcheck error:
- SC2181: Check exit code directly with e.g. 'if mycmd;', not indirectly with $?.
2018-07-09 12:49:11 -04:00
rallytime
bd1d4ad8bd
Fix wordsplitting error found by shellcheck
...
SC2231: Quote expansions in this for loop glob to prevent wordsplitting, e.g. "$dir"/*.txt .
2018-07-09 11:23:18 -04:00
rallytime
99fcb4dc26
Use "command -v" instead of "which" command
...
``which`` is non-standard.
Fixes the following shellcheck error:
- SC2230: which is non-standard. Use builtin 'command -v' instead.
2018-07-09 11:20:32 -04:00
rallytime
20a89d31bc
Avoid subshell overhead and remove unnecessary parens around conditions
...
Fixes the following shellcheck violations:
- SC2233: Remove superfluous (..) around condition.
- SC2235: Use { ..; } instead of (..) to avoid subshell overhead.
2018-07-09 11:13:56 -04:00
Nicole Thomas
71af9303e9
Merge pull request #1250 from icyfork/remove_daily_install_on_ubuntu_system
...
Remove daily install option on Ubuntu system
2018-06-22 11:33:07 -04:00
Ky-Anh Huynh
375b74a1ba
Remove daily install option on Ubuntu system.
...
Reference:
* https://github.com/saltstack/salt-bootstrap/issues/1245
* https://github.com/saltstack/salt-pack/issues/562
2018-06-22 10:19:41 +07:00
Nicole Thomas
04f32250b4
Merge pull request #1249 from rallytime/update-tasks
...
Update authors file and begin "in progress" changelog
2018-06-19 12:16:37 -04:00
rallytime
782a4b4ffe
Update changelog with recent develop changes
2018-06-19 12:06:07 -04:00
rallytime
abb3d7455b
Add new contributors to the authors list
2018-06-19 12:06:07 -04:00
Nicole Thomas
fe9962dc80
Merge pull request #1248 from rallytime/py3-u18
...
Add python 3 support for Ubuntu 18
2018-06-19 12:05:42 -04:00
rallytime
8e03738140
Add python 3 support for Ubuntu 18
...
Stable installs work fine, but git installs need an additional package
to be installed (python3-setuptools). Otherwise, the script fails with
the following error:
```
* INFO: Running install_ubuntu_git()
Traceback (most recent call last):
File "setup.py", line 24, in <module>
import distutils.dist
ModuleNotFoundError: No module named 'distutils.dist'
```
2018-06-19 11:44:44 -04:00
Nicole Thomas
e41f090105
Merge pull request #1228 from rallytime/fix-1225
...
Add Ubuntu 18.04 support
2018-06-19 10:50:14 -04:00
Nicole Thomas
e16fc3ea60
Merge branch 'develop' into fix-1225
2018-06-19 10:46:57 -04:00
Nicole Thomas
2fd445d665
Merge pull request #1244 from noelmcloughlin/opensuse15
...
OpenSuse_Leap_15.0 saltstack repo support
2018-06-19 10:35:11 -04:00
Nicole Thomas
3b4a5de218
Merge branch 'develop' into opensuse15
2018-06-19 10:32:18 -04:00
Nicole Thomas
3ef3504c91
Merge pull request #1247 from icyfork/return_if_apt-get_fails
...
Return immediately if apt-get fails
2018-06-19 09:59:24 -04:00
Nicole Thomas
819ce0ff53
Merge pull request #1246 from icyfork/ubuntu_daily_set_stable_rev
...
Disable shell error about unbound variable during daily install
2018-06-19 09:57:34 -04:00
Ky-Anh Huynh
584c97de5d
Return immediately if apt-get fails
2018-06-19 13:21:11 +07:00
Ky-Anh Huynh
b3767e2bdc
Disable shell error about unbound variable during daily install
2018-06-19 13:14:40 +07:00
N
f08d045916
OpenSuse_Leap_15.0 repo support
2018-06-15 14:30:15 +01:00
Nicole Thomas
0129adb3c8
Merge pull request #1243 from rallytime/py3-deb9
...
Add Python3 package support for Debian 9
2018-06-08 09:34:53 -04:00
rallytime
747b58bdb1
Update -x inline docs and README file with python3 support info
2018-06-07 11:09:12 -04:00
rallytime
1f547fede8
Add Python3 package support for Debian 9
...
Refs #1127
2018-06-07 11:08:49 -04:00
Nicole Thomas
c223af7da6
Merge pull request #1242 from rallytime/py3-cent7
...
Add Python3 package support for CentOS 7
2018-06-07 10:19:26 -04:00
rallytime
dfa4f46503
Simplify logic: fail if -r/R is passed with -x python3
2018-06-06 14:55:45 -04:00
rallytime
e672bdc1b9
Update README with CentOS 7 Python 3 support
2018-06-05 15:39:13 -04:00
rallytime
58e0e51d4d
Add Python3 package support for CentOS 7
...
Refs #1127
2018-06-05 15:35:48 -04:00
Nicole Thomas
d259d26dce
Merge pull request #1239 from rallytime/shellcheck-updates
...
Shellcheck fixes found when running latest version
2018-06-05 08:51:04 -04:00
rallytime
65263f176c
Shellcheck updates based on review
2018-06-04 11:53:00 -04:00
rallytime
18e1b973f2
Remove "Z" option from list of possible options
...
The functionality for the "Z" option was removed a while ago, but
the letter was never removed from the opt list. This change fixes the
following shellcheck warning:
SC2213: getopts specified -Z, but it's not handled by this 'case'.
2018-06-04 11:52:40 -04:00
rallytime
1a22209835
Fix final double quoting error
...
Fixes the following shellcheck error:
SC2086: Double quote to prevent globbing and word splitting.
2018-06-04 11:52:40 -04:00
rallytime
765944555c
Use explicit escaping with double backslashes
...
Fixes the shellcheck errors that look like this:
SC1117: Backslash is literal in "\n". Prefer explicit escaping: "\\n".
2018-06-04 11:52:39 -04:00
rallytime
2000661cc6
Change "egrep" uses to be "grep -E"
...
Fixes the following shellcheck violation:
SC2196: egrep is non-standard and deprecated. Use grep -E instead.
2018-06-04 11:52:03 -04:00
Nicole Thomas
06fdd8917a
Merge pull request #1238 from rallytime/py3-u16
...
Add Python3 package support for Ubuntu 16.04
2018-06-04 11:28:51 -04:00
rallytime
27d3d9c3e2
Add separate section to README for Python 3 support
2018-06-04 11:18:38 -04:00
rallytime
c136ddfdb9
Fix rst formatting for nested bullet list
2018-05-31 10:27:33 -04:00
rallytime
e20866453d
Add Python3 package support for Ubuntu 16.04
...
Refs #1127
2018-05-31 10:23:26 -04:00
Nicole Thomas
3080cab2cf
Merge pull request #1226 from jheidbrink/fix_nodeps_flag
...
Call __git_clone_and_checkout directly
2018-05-29 13:33:09 -04:00
Nicole Thomas
6d8e68ab23
Merge pull request #1235 from KaiSforza/jenkins-cleanup
...
Jenkins cleanup, `Replay` ease of use
2018-05-29 13:32:04 -04:00
William Giokas
b467850821
Make sure we're not running a test twice
2018-05-23 11:10:55 -06:00
William Giokas
f0574fb2c4
Update the distro list
...
If you really need to test it against a different distro, you can go to
the `Replay` thing in Jenkins and modify the basePRDistros or
baseDistros list.
2018-05-23 11:09:55 -06:00
William Giokas
b8ee1aa28e
Some cleanups to jenkins
...
I removed the var checking, some trailing spaces
2018-05-23 10:36:37 -06:00