Commit graph

2627 commits

Author SHA1 Message Date
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
Denys Havrysh
c48c36c40e Fix #1067: remove $releasever from repo URL for RHEL variants 2017-05-05 11:56:27 +03:00
Nicole Thomas
a552081d91 Merge pull request #1063 from luthes/develop
Add Manjaro as Arch derivative
2017-05-04 09:43:53 -06:00
Nicole Thomas
14b37771ac Merge pull request #1064 from rallytime/stale-unmarkcomment
Add "unmarkComment" option to probot-stale config
2017-05-04 09:38:20 -06:00
rallytime
c2aba217b7 Add "unmarkComment" option to probot-stale config 2017-05-02 16:48:03 -06:00
luthes
795b9f8744 Add Manjaro as Arch derivative 2017-05-02 12:53:11 -07:00
Nicole Thomas
eec6981739 Merge pull request #1062 from vutny/debian-derivatives
Properly detect all supported Debian GNU/Linux derivatives
2017-04-28 09:49:20 -06:00
Denys Havrysh
8edfcf33b3 Properly detect all supported Debian GNU/Linux derivatives 2017-04-28 12:34:58 +03:00
Nicole Thomas
82b96bc573 Merge pull request #1060 from gtmanfred/develop
Archlinux must always update
2017-04-27 16:54:39 -06:00
Daniel Wallace
e6e7c221ef Archlinux must always update
Pacman does not manage dependencies, so there is no way to always rely
on -Sy, you must use -Su afterwards, or broken dependencies could
abound.

The only time this is not always the case is with archlinux-keyring.

This removes the ability to configure arch to not update the whole
system, because of its rolling release nature, anytime the repositories
are refreshed, you must do a system upgrade.
2017-04-27 15:31:18 -06:00
Nicole Thomas
608d8b12f8 Merge pull request #1059 from vutny/fix-alpine-stable-syndic
Alpine: fix adding, checking and running Salt Syndic in stable mode
2017-04-27 11:05:48 -06:00
Nicole Thomas
a78c7ff1ec Merge pull request #1058 from EHJ-52n/patch-1
Add KDE neon...
2017-04-27 09:26:43 -06:00
EHJ-52n
3c06f05ec4 Add KDE neon to supported ubuntu derivatives list 2017-04-27 10:48:33 +02:00
EHJ-52n
a7f6d4675b Add KDE neon...
...ubuntu base version to __ubuntu_derivatives_translation()
2017-04-26 10:01:29 +02:00
Denys Havrysh
5e4b0907bd Alpine: fix adding, checking and running Salt Syndic in stable mode 2017-04-25 12:42:22 +03:00
Nicole Thomas
5616195993 Merge pull request #1057 from rallytime/update-stale-message
Update probot-stale message formatting.
2017-04-24 10:08:45 -06:00
rallytime
7b5642d29b Update probot-stale message formatting. 2017-04-24 09:40:06 -06:00
Nicole Thomas
5ddefbdbfd Merge pull request #1054 from vutny/fix-centos-git-deps
Fix `git` bootstrap mode for CentOS
2017-04-24 09:14:04 -06:00