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
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