Nicole Thomas
9f92fbe5e6
Merge pull request #1097 from rallytime/fix-1090
...
Fix installing salt-cloud package on Arch Linux
2017-06-12 09:57:11 -06:00
rallytime
6c0fad6a84
Fix installing salt-cloud package on Arch Linux
...
When passing the ``-L`` option to the bootstrap script to install
the salt-cloud package, the ``apache-libcloud`` package must be
installed.
However, on Arch Linux this packages is named ``python2-apache-libcloud``.
This commit updates the name of the libcloud package to be installed
on Arch Linux so that the ``-L`` option can be executed successfully.
Fixes #1090
2017-06-12 09:51:25 -06:00
Nicole Thomas
75ae772b33
Merge pull request #1096 from vutny/support-debian-9
...
Support bootstrapping on upcoming Debian GNU/Linux 9.0
2017-06-12 08:52:18 -06:00
Denys Havrysh
b41c3056b7
Fix comment about Debian EOL releases
2017-06-12 11:57:15 +03:00
Denys Havrysh
eaa387b985
Support bootstrapping on upcoming Debian GNU/Linux 9.0
2017-06-12 11:18:01 +03:00
Nicole Thomas
1bc17a6fa6
Merge pull request #1093 from vutny/issue-724-amazon-drop-epel
...
Remove configuring EPEL repo for Amazon Linux
2017-06-09 13:37:32 -06:00
Nicole Thomas
ee995e819e
Merge pull request #1092 from vutny/debian-fix-json-config-options
...
Fix -j/-J (JSON configs) options for Debian 8
2017-06-09 13:10:20 -06:00
Denys Havrysh
bbf9c8c643
Remove configuring EPEL repo for Amazon Linux
2017-06-08 12:30:08 +03:00
Denys Havrysh
c2512ed5a7
Fix -j/-J (JSON configs) options for Debian 8
...
Add `python-yaml` package before calling `apt-get`.
Also remove duplicate functions.
2017-06-07 10:58:48 +03:00
Nicole Thomas
74d3286728
Merge pull request #1089 from rallytime/authors
...
Update AUTHORS file
2017-06-02 11:18:38 -06:00
Nicole Thomas
ba5e3405cb
Merge pull request #1082 from rallytime/fix-1081
...
Fix the -R option on Debian/Ubuntu
2017-06-02 09:44:46 -06:00
rallytime
5ceef71668
Lint Fixes
2017-06-02 09:40:24 -06:00
rallytime
252124f9a6
Update AUTHORS file
2017-06-02 09:29:35 -06:00
rallytime
ff9db2a14a
Just use exit numbers instead of truth values for return codes
2017-06-02 09:27:00 -06:00
rallytime
295852d7b1
Warn that armhf packages are not available for Ubuntu or Debian 7
...
- Added checks and warnings for armhf packages not supported on Ubuntu/Debian 7
- Moved __check_dpkg_architecture below __ubuntu_derivatives_translation function
to use the "DISTRO_NAME_L" value
- Added return codes to various warning cases since if we detect an unsupported
architecture, we should fail sooner.
2017-06-02 09:27:00 -06:00
rallytime
6c0f6c06e6
Lint fix
2017-06-02 09:27:00 -06:00
rallytime
db26b1608d
Use case statement in dpkg check function to simplify error logging
2017-06-02 09:27:00 -06:00
rallytime
0d8069ee2a
Spell the function name correctly...
2017-06-02 09:27:00 -06:00
rallytime
bbb153f030
Create a function to setup the saltstack repo for debian
...
This function combines the previous efforts to install the correct
saltstack repo for debian 7 and debian 8 into a single codeblock.
This change also fixes the issue where Debian installations using
the -R option were not working.
2017-06-02 09:27:00 -06:00
rallytime
d3fc57fe18
Typo fix: els --> else
2017-06-02 09:27:00 -06:00
rallytime
a3db8ffa5c
Create a function to setup the saltstack repo for ubuntu
...
And remove legacy support for pre-repo.saltstack.com packages for
Ubuntu.
This change also fixes the issue where Ubuntu installations using
the -R option were not working.
2017-06-02 09:27:00 -06:00
rallytime
caa6d7dd2c
Move dpkg architecture warnings into a single function
2017-06-02 09:27:00 -06:00
Nicole Thomas
e6704b6ad5
Merge pull request #1087 from decomposite/gentoo_ensure_presence
...
Ensure presence of CONFIG_PROTECT_MASK files
2017-06-02 09:25:56 -06:00
Nicole Thomas
d361413541
Merge pull request #1088 from decomposite/preemptive_autounmask
...
Autounmask as separate step
2017-06-02 09:18:09 -06:00
JD Friedrikson
b92d5eade4
Autounmask as separate step
...
When autounmask-write is set and there is a flag that needs to be
written, emerge will write the change and then exit without building.
This change should avoid cases where nothing will build because of this
behavior.
2017-06-01 20:12:24 -04:00
JD Friedrikson
d690a88a2f
Ensure presence of CONFIG_PROTECT_MASK files
...
Right now, portage will treat absent files as protected.
In order to get around this, we need to make sure they're there.
2017-06-01 19:52:38 -04:00
Nicole Thomas
c8d79f0d00
Merge pull request #1084 from rallytime/update-fedora-support
...
Update Fedora support: 23 is EOL now.
2017-05-31 08:30:53 -06:00
rallytime
e549a00de9
Update Fedora support
...
Fedora 23 reached EOL in December of 2016, so this just updates
the script and README to match that support.
2017-05-30 11:51:20 -06:00
Nicole Thomas
ae7b954c6e
Merge pull request #1080 from vutny/ubuntu12lts-eol
...
Declare End-Of-Life for Ubuntu 12.04 LTS
2017-05-26 09:21:47 -06:00
Denys Havrysh
f156f5c2a3
Fix comments about EOL to match actual checks
2017-05-26 10:19:33 +03:00
Denys Havrysh
0d66b66d69
Drop workarounds for Ubuntu releases less than 14.04 LTS
2017-05-25 10:52:11 +03:00
Denys Havrysh
5b7c6cab09
Detect EOL distro versions even earlier
2017-05-25 10:52:11 +03:00
Denys Havrysh
e7638ce018
Declare End-Of-Life for Ubuntu 12.04 LTS
...
This drops support for Ubuntu releases less than 14, including all
derivatives based on those releases.
2017-05-25 10:52:11 +03:00
Nicole Thomas
9ce236cbb5
Merge pull request #1078 from Ch3LL/update_changelog
...
Update version and changelog for May Bootstrap Release
2017-05-24 11:13:33 -06:00
Ch3LL
583001932c
Update version and changelog for v2017.05.24
2017-05-24 13:06:48 -04:00
Nicole Thomas
eda32dec65
Merge pull request #1077 from Ch3LL/update_authors
...
Update AUTHORS.rst with new contributors
2017-05-24 10:17:49 -06:00
Ch3LL
244c72d2bc
Update AUTHORS.rst with new contributors
2017-05-24 11:55:00 -04:00
Nicole Thomas
8adc35e6f7
Merge pull request #1076 from Ch3LL/freebsd_repo
...
Use freebsd repo to query for salt dependencies
2017-05-23 11:16:37 -06:00
Ch3LL
25e58532aa
use freebsd repo to query for salt dependencies
2017-05-23 13:03:04 -04:00
Nicole Thomas
4d726dad45
Merge pull request #1073 from Ch3LL/fix_amazon
...
Allow amazon to work with python2.7 on installs over 2016.11
2017-05-23 10:43:04 -06:00
Ch3LL
19d88386a1
use __check_command_exists to check if cmd exists
2017-05-23 12:32:50 -04:00
Nicole Thomas
b9b0ddcd1c
Merge pull request #1075 from Ch3LL/fix_sles12
...
ensure sles12 enables services with stable installs
2017-05-23 09:52:16 -06:00
Ch3LL
273ee661a9
move logic to python2.7 and fix repo_rev
2017-05-23 10:02:38 -04:00
Ch3LL
c86b42e150
ensure sles12 enables services with stable installs
2017-05-22 16:16:15 -04:00
Ch3LL
a99dcc058e
Allow amazon to work with python2.7 on installs over 2016.11
2017-05-22 09:56:00 -04:00
Nicole Thomas
3750240fcf
Merge pull request #1070 from vutny/rhel5-eol
...
Declare End-of-Life for RHEL 5 and its variants
2017-05-10 09:19:41 -06:00
Denys Havrysh
d6ad3605fd
Drop workarounds for RHEL 5 variants
2017-05-08 11:39:47 +03:00
Denys Havrysh
3cfc189bd7
Declare End-of-Life for RHEL 5 and its variants
2017-05-08 11:11:20 +03:00
Nicole Thomas
104bf499f1
Merge pull request #1068 from vutny/fix-1067
...
Fix configuring SaltStack's repo URL for RHEL variants
2017-05-05 11:16:29 -06:00
Denys Havrysh
f1a08d0fde
Drop legacy workaround for installing GnuPG pub key
2017-05-05 12:02:14 +03:00