2801 Commits

Author SHA1 Message Date
Brendan Burns
efd443bcd6 Add the 0.4.4 release v0.4.4 2014-11-19 12:36:30 -08:00
Brendan Burns
480e21f973 Fix etcd unpack by adding a explicit x flag. 2014-11-19 12:14:46 -08:00
Joe Beda
6f75042725 Merge pull request #2310 from mbforbes/0.4fixBuild
Force trailing slash for bucket names on 0.4 branch.
2014-11-11 16:12:26 -08:00
Maxwell Forbes
c85218f915 Force trailing slash for bucket names on 0.4 branch. 2014-11-11 23:28:55 +00:00
Maxwell Forbes
931d85b207 Merge pull request #2273 from jbeda/release-0.4
Upload extra artifacts with build
2014-11-10 16:05:53 -08:00
Joe Beda
0f91786198 Upload extra artifacts with build
(cherry picked from commit 8ffa1f6657)
2014-11-10 16:00:50 -08:00
Joe Beda
1f1ed812c7 Merge pull request #2271 from jbeda/release-0.4-gcs-deps
Cherrypick reliability tweaks for GCE deploy
2014-11-10 15:36:11 -08:00
Joe Beda
1fbd3b524e Fix typo in README
(cherry picked from commit dba0f2d661)
2014-11-10 15:15:14 -08:00
Joe Beda
ae0e190d99 Install Salt from debs on GCS.
Also make downloading more reliable and run 'highstate' after install for good measure.  As part of this we no longer use gsutil to download and have to make 'staged' binaries in GCS publicly readable.

(cherry picked from commit 887c9b18d6)
2014-11-10 15:14:24 -08:00
Joe Beda
06b7ba118b Load etcd tarball from GCS.
Also fix up comment about how to cache docker debs.

(cherry picked from commit d033dfcc2b)
2014-11-10 13:50:00 -08:00
Brendan Burns
4eceaae919 Merge pull request #2112 from jbeda/release-0.4
Get docker deb from GCS.
2014-11-03 08:25:45 -08:00
Joe Beda
d807348e3d Get docker deb from GCS.
Also lock to 1.3.0 due to issues in 1.3.1 (docker/docker#8889)

(cherry picked from commit 29455398e6)
2014-11-01 15:31:49 -07:00
Filipe Brandenburger
f0f49c2f9c Merge pull request #2085 from jbeda/release-0.4
Mark v0.4.3 release
2014-10-30 16:29:19 -07:00
Joe Beda
db19052822 Mark post v0.4.3 2014-10-30 16:27:22 -07:00
Joe Beda
7c1f83e71b Mark v0.4.3 release v0.4.3 2014-10-30 16:26:56 -07:00
Daniel Smith
3da6376d20 Merge pull request #2065 from jbeda/release-0.4
Cherry pick vSphere deploy support into release-0.4 branch
2014-10-30 13:34:57 -07:00
Joe Beda
f969d9810b Don't include '.' in release tars.
Also make ownership, by default, be root.  This won't work on systems that don't have GNU tar so we warn.

Fixes: #1902
(cherry picked from commit 33869ab644)
2014-10-30 13:29:26 -07:00
Pieter Noordhuis
ea335ef802 Include cd in getting started guide
(cherry picked from commit b656f2bdd3)
2014-10-29 17:20:28 -07:00
Pieter Noordhuis
da405a4e6b Limit GCE specific mods to GCE
(cherry picked from commit 918c8e2b96)
2014-10-29 17:20:28 -07:00
Pieter Noordhuis
41eb5c1d82 Move customizations of /srv/salt to overlay
Also see #1783.

(cherry picked from commit 5b22dd7631)
2014-10-29 17:20:28 -07:00
Pieter Noordhuis
e8b6017bf2 Fix kube-push
(cherry picked from commit 5ba3a551f9)
2014-10-29 17:20:28 -07:00
Pieter Noordhuis
f36f91f962 Add 'portal_net' parameter to pillar
In preparation for #1402.

(cherry picked from commit fa24face8c)
2014-10-29 17:20:28 -07:00
Pieter Noordhuis
4819b94f2e Copy release tars with scp
This displays a progress report, so any slowness can be attributed.

(cherry picked from commit 4a13d752ed)
2014-10-29 17:20:28 -07:00
Pieter Noordhuis
db5b1f31a4 Rely on ssh-agent for key management
(cherry picked from commit a1c40922e0)
2014-10-29 17:20:28 -07:00
Pieter Noordhuis
88ef872258 Split reactor files
There now are reactor files to run highstate on:

* New nodes only
* Master nodes
* Minion nodes

(cherry picked from commit 1152471db7)
2014-10-29 17:20:28 -07:00
Pieter Noordhuis
55ab1e2695 Update README and getting started guide
(cherry picked from commit d51c071982)
2014-10-29 17:20:28 -07:00
Pieter Noordhuis
92f4b495df vSphere capitalization
(cherry picked from commit 228e9ec5ea)
2014-10-29 17:20:27 -07:00
Pieter Noordhuis
ee48922908 Make vSphere scripts work for binary deploys
Fixes #1732.

(cherry picked from commit e90f98a52c)
2014-10-29 17:20:27 -07:00
Brendan Burns
4203d9420b Merge pull request #2063 from brendandburns/release-0.4
Cherry-pick etcd fix into the 0.4 branch.
2014-10-29 11:38:43 -07:00
Brendan Burns
bde9f25cc1 Fix the etcd md5 since they uploaded a new binary. 2014-10-29 11:37:25 -07:00
Brendan Burns
bc1248b7ae Merge pull request #2056 from jbeda/release-0.4
Release 0.4.2
2014-10-29 10:07:16 -07:00
Joe Beda
7d3c803218 Mark post 0.4.2 version 2014-10-29 10:05:27 -07:00
Joe Beda
2902951c44 Mark v0.4.2 v0.4.2 2014-10-29 10:05:09 -07:00
bgrant0607
87598150ef Merge pull request #2041 from brendandburns/release-0.4
Cherrypick Garbage Collection into the 0.4 release.
2014-10-28 15:54:48 -07:00
Brendan Burns
ecc331321c Add container garbage collection. 2014-10-28 13:45:50 -07:00
bgrant0607
769c43dc15 Merge pull request #2020 from jbeda/release-0.4
Release 0.4
2014-10-27 19:13:53 -07:00
Joe Beda
c69c84dd9f Turn on auto security updates for debian based systems.
Fixes #2008

(cherry picked from commit 8100c063b8)
2014-10-27 16:51:23 -07:00
derekwaynecarr
28356281ab Do not require a writeable /vagrant
(cherry picked from commit 0d86be680b)
2014-10-27 16:50:51 -07:00
Joe Beda
b729bb033d Fix boot2docker with /User mapping.
Fixes #1856

Based on #1858 from @nyaxt.

(cherry picked from commit e48cbb2296)

Conflicts:
	build/common.sh
2014-10-27 16:50:31 -07:00
Ryan Richard
41521df489 Remove extra newline and update comments in util.sh
(cherry picked from commit d513854851)
2014-10-27 16:49:07 -07:00
Ryan Richard
b35513a323 Migrate Rackspace upload scripts to util.sh
The functions to upload built k8s tars to Cloud Files were incorrectly
placed in build/common.sh. These have been migrated to
cluster/rackspace/util.sh

(cherry picked from commit a26aefaa2e)
2014-10-27 16:49:03 -07:00
Ryan Richard
f9d23e63c8 remove hardcoded cloudfiles path and fix PORTAL_NET
(cherry picked from commit 0bfb5ae772)
2014-10-27 16:48:59 -07:00
Ryan Richard
8adf3638e9 Add Rackspace to build/release.sh
Updates to the build/release.sh scripts to upload build binaries to
Cloud Files.

(cherry picked from commit f2838483a1)
2014-10-27 16:48:53 -07:00
Ryan Richard
61482d8c80 Rackspace - Switch to CoreOS for standard cluster
The Rackspace setup for Kubernetes now leverages CoreOS instead of Ubuntu. We've dropped Salt completely for our cluster.

(cherry picked from commit a8bae68865)
2014-10-27 16:48:24 -07:00
Filipe Brandenburger
e67ef2032d Merge pull request #1881 from jbeda/release-0.4
Release 0.4.1
2014-10-18 00:14:26 +02:00
Joe Beda
46774bff55 Cut v0.4.1-dev 2014-10-17 15:08:19 -07:00
Joe Beda
dc865a4d50 Cut v0.4.1 v0.4.1 2014-10-17 15:08:05 -07:00
Joe Beda
10df6523bb Look at all tags when looking for version.
'git describe' uses only annotated tags by default.  We want to use all tags as we can only create 'lightweight' tags in the GitHub UI.

(cherry picked from commit cb027ce2a9)
2014-10-17 15:06:09 -07:00
Dawn Chen
143f33fd65 Set --ip-masq to false
(cherry picked from commit baf3bea79a)
2014-10-17 15:02:13 -07:00
Dawn Chen
3f854498fd Add 0.4-dev commit 2014-10-14 16:46:22 -07:00