Commit Graph

2780 Commits

Author SHA1 Message Date
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
Dawn Chen
4452163ffd Rev the version to 0.4 v0.4 2014-10-14 16:46:22 -07:00
Daniel Smith
f603785698 Merge pull request #1787 from jbeda/e2e-fix
Fix kube-push
2014-10-14 15:13:41 -07:00
Joe Beda
9bb20b41ee Break out dynamic salt files to enable clean kube-push.
This lets us blow away salt files and replace them with a new version while keeping a tree of "overlay" files that are cluster specific and generated at cluster up time.

Fixes #1783
2014-10-14 15:01:43 -07:00
Daniel Smith
58ed4eb3bc Merge pull request #1781 from jaypipes/doc-fixes
Fixes a bad link in pods.md document
2014-10-14 13:29:54 -07:00
Joe Beda
e1b9f1aae2 Handle empty array in update.sh
Fixes #1776
2014-10-14 13:07:22 -07:00
Jay Pipes
d05463348d Fixes a bad link in pods.md document
The pods.md document was referring to the networking.md document, and
was including the docs/ prefix, which led to a 404 due to the link being
https://$host/docs/docs/networking.md. Removing the docs/ prefix gets
the link working again.
2014-10-14 15:45:10 -04:00
Daniel Smith
c135f8a83e Merge pull request #1777 from dchen1107/status
After all containers in a pod started, If any one container is still run...
2014-10-14 10:55:46 -07:00
Daniel Smith
4d2f9333d8 Merge pull request #1699 from smarterclayton/unify_meta_code
Simplify MetaInsertionFactory down to one implementation
2014-10-14 10:43:14 -07:00
Daniel Smith
86e2dd64e2 Merge pull request #1411 from runseb/acsdocs
Adding a CloudStack deployment page with initial documentation and place...
2014-10-14 10:42:53 -07:00
Dawn Chen
f01fd8ff38 After all containers in a pod started. If any one container is still running,
or in the process of restarting, mark pod status running.

Fix #1758.
2014-10-14 10:26:31 -07:00
Joe Beda
c25294586f Merge pull request #1775 from derekwaynecarr/parallelize_vagrant_up
Fix race condition in start-up of salt-minion and salt-master
2014-10-14 09:49:04 -07:00
derekwaynecarr
b8d2f08192 Fix race condition in start-up of salt-minion and salt-master 2014-10-14 12:41:45 -04:00
Joe Beda
2de95cf4e2 Merge pull request #1773 from VojtechVitek/uname_ostype
Fix OS X build
2014-10-14 09:34:01 -07:00
Tim Hockin
542ea00d6e Merge pull request #1765 from satnam6502/fluentd-gcp-image
Sending Docker container log files to GCP from fluentd
2014-10-14 08:59:32 -07:00
Vojtech Vitek (V-Teq)
b1b9dcc737 Fix OS X build
- Use $(uname) instead of $OSTYPE
- Fix shebang
- Fix typo

Signed-off-by: Vojtech Vitek (V-Teq) <vvitek@redhat.com>
2014-10-14 17:13:13 +02:00
Sebastien Goasguen
649d688dbd Adding a CloudStack deployment page with initial documentation and place holders 2014-10-14 08:50:47 -04:00
Clayton Coleman
73dba3a613 Move FindTypeMeta into the proper file 2014-10-13 23:29:40 -04:00
Clayton Coleman
485106e270 Remove unused code 2014-10-13 23:29:39 -04:00
Clayton Coleman
13992837ea Use one copy of EnforcePtr 2014-10-13 23:29:39 -04:00
Clayton Coleman
d488e238dd Genericize MetaInsertionFactory into a simpler interface
The common path code for MIF goes through a conversion cycle - it
can also be done through reflection. This simplifies the Create/Update
methods into Interpret (return version) and Update (through reflection).

In addition it uses only one MetaFactory implementation across all of
our packages which reduces a bit of duplication.
2014-10-13 23:29:39 -04:00
Tim Hockin
ebba1aed7d Merge pull request #1766 from satnam6502/fluentd-es-image
Separate build and push of Fluentd to Elasticsearch Docker image
2014-10-13 18:30:45 -07:00