Skip to content

Commit 47085aa

Browse files
authored
Merge pull request #1303 from s0undt3ch/stable
Merge Develop Branch into Stable for Release
2 parents 096f111 + a9e72ad commit 47085aa

8 files changed

Lines changed: 342 additions & 130 deletions

File tree

.kitchen.yml

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,11 @@ platforms:
4646
run_command: /sbin/init
4747
provision_command:
4848
- yum install -y upstart
49+
- name: amazon-2
50+
driver_config:
51+
image: amazonlinux:2
52+
platform: rhel
53+
run_command: /usr/lib/systemd/systemd
4954
- name: ubuntu-18.04
5055
driver_config:
5156
run_command: /lib/systemd/systemd
@@ -83,12 +88,14 @@ suites:
8388
- name: py2-git-2017.7
8489
provisioner:
8590
salt_version: 2017.7
91+
excludes:
92+
- arch
8693
- name: py2-git-2018.3
8794
provisioner:
8895
salt_version: 2018.3
89-
- name: py2-git-fluorine
96+
- name: py2-git-2019.2
9097
provisioner:
91-
salt_version: fluorine
98+
salt_version: 2019.2
9299
- name: py2-git-develop
93100
provisioner:
94101
salt_version: develop

.travis.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ env:
2020
- PLATFORM=centos-7
2121
- PLATFORM=centos-6
2222
- PLATFORM=amazon-1
23+
- PLATFORM=amazon-2
2324
- PLATFORM=ubuntu-1804
2425
- PLATFORM=ubuntu-1604
2526
- PLATFORM=ubuntu-1404

AUTHORS.rst

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,11 +38,13 @@ Megan Wilhite Ch3LL megan.wilhite@gmail.com
3838
Chris Rebert cvrebert chris.rebert@hulu.com
3939
Chris Buechler cbuechler cmb@pfsense.org
4040
Christer Edwards cedwards
41+
Christian McHugh mchugh19
4142
Clark Perkins iclarkperkins clark.perkins@digitalreasoning.com
4243
Dag Viggo Lokøen dagvl dag.viggo@lokoen.org
4344
Dan Mick dmick dan.mick@inktank.com
4445
Daniel Poelzleithner poelzi
4546
Daniel Wallace gtmanfred danielwallace@gtmanfred.com
47+
Darko Cerdic darkocerdic
4648
David J. Felix DavidJFelix
4749
denmat denmat
4850
Denys Havrysh vutny denys.gavrysh@gmail.com
@@ -77,6 +79,7 @@ Jasper Lievisse Adriaanse jasperla jasper@humppa.nl
7779
JD decomposite
7880
Jeff Hui jeffh jeff@jeffhui.net
7981
Jeff Strunk jstrunk
82+
Jorge Schrauwen sjorge sjorge@blackdot.be
8083
Juan A. Moyano wincus wincus.public@gmail.com
8184
Justin Anderson justinta justin.ta@outlook.com
8285
Justin Findlay jfindlay jfindlay@gmail.com
@@ -94,6 +97,7 @@ Marcus Furlong furlongm furlongm@gmail.com
9497
Mark Lee malept
9598
markgaylard markgaylard
9699
Matt Black mafrosis
100+
Matt McKinnon ripesensor
97101
Matthew Garrett cingeyedog matt@clemson.edu
98102
Matthew Mead-Briggs mattmb
99103
Matthew Richardson mrichar1

CONTRIBUTING.md

Lines changed: 18 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -140,7 +140,9 @@ key to your GitHub account. Once these steps are completed, the commit signing
140140
verification will look like the example in GitHub's
141141
[GPG Signature Verification feature announcement](https://github.com/blog/2144-gpg-signature-verification).
142142
143-
## Release Cadence
143+
## Release Information
144+
145+
### Release Cadence
144146
145147
There is no defined release schedule for the bootstrap script at this time.
146148
Typically, SaltStack's release team determines when it would be good to release
@@ -154,6 +156,21 @@ Timing the release usually involves an analysis of the following:
154156
- Fixes needed for inclusion in an upcoming version of [Salt](https://github.com/saltstack/salt)
155157
- Length of time since the last bootstrap release
156158
159+
### Release Process
160+
161+
The release process consists of the following steps:
162+
163+
1. Merge in any outstanding PRs that are ready.
164+
1. Add new contributors to the [AUTHORS](https://github.com/saltstack/salt-bootstrap/blob/develop/AUTHORS.rst) file.
165+
1. Update the [ChangeLog](https://github.com/saltstack/salt-bootstrap/blob/develop/ChangeLog).
166+
1. Update the version number in the bootstrap script. The version number is date-based, `<year.month.day>`.
167+
For example, version `2018.08.15` was released on August 15, 2018.
168+
1. Merge the `develop` branch into the `stable` branch.
169+
1. Update `bootstrap.saltstack.com` with the new stable release. The checksum on the
170+
[README page](https://github.com/saltstack/salt-bootstrap/blob/develop/README.rst)
171+
should also be updated.
172+
1. Merge the new stable release into [Salt](https://github.com/saltstack/salt).
173+
157174
## Adding Support for Other Operating Systems
158175
159176
The following operating systems are detected, but Salt and its dependency

ChangeLog

Lines changed: 65 additions & 57 deletions
Large diffs are not rendered by default.

LICENSE

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
Salt Bootstrap - Generic Salt Bootstrap Script
22

3-
Copyright 2012-2017 Salt Stack (saltstack.org)
3+
Copyright 2012-2019 SaltStack (saltstack.com)
44

55
Licensed under the Apache License, Version 2.0 (the "License");
66
you may not use this file except in compliance with the License.
@@ -13,4 +13,3 @@
1313
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
1414
See the License for the specific language governing permissions and
1515
limitations under the License.
16-

README.rst

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ sum** of the downloaded ``bootstrap-salt.sh`` file.
2828

2929
The SHA256 sum of the ``bootstrap-salt.sh`` file, per release, is:
3030

31+
- 2018.08.15: ``6d414a39439a7335af1b78203f9d37e11c972b3c49c519742c6405e2944c6c4b``
3132
- 2018.08.13: ``98284bdc2b5ebaeb619b22090374e42a68e8fdefe6bff1e73bd1760db4407ed0``
3233
- 2018.04.25: ``e2e3397d6642ba6462174b4723f1b30d04229b75efc099a553e15ea727877dfb``
3334
- 2017.12.13: ``c127b3aa4a8422f6b81f5b4a40d31d13cec97bf3a39bca9c11a28f24910a6895``
@@ -43,6 +44,9 @@ Contributing
4344
The Salt Bootstrap project is open and encouraging to code contributions. Please review the
4445
`Contributing Guidelines`_ for information on filing issues, fixing bugs, and submitting features.
4546

47+
The `Contributing Guidelines`_ also contain information about the Bootstrap release cadence and
48+
process.
49+
4650
Examples
4751
--------
4852

@@ -321,7 +325,7 @@ UNIX systems
321325

322326
**SunOS**:
323327

324-
- SmartOS
328+
- SmartOS (2015Q4 and later)
325329

326330
Unsupported Distributions
327331
-------------------------

0 commit comments

Comments
 (0)