Commit Graph

2929 Commits

Author SHA1 Message Date
Brendan Burns
575b7e78b0 Merge pull request #1810 from thockin/vagrant
Revamp e2e basic test to use a smaller container.
2014-10-15 11:07:48 -07:00
bgrant0607
8ea0bd608f Merge pull request #1808 from jbeda/remove-dup-script
Remove duplicate code for GCE cluster start
2014-10-15 10:58:25 -07:00
bgrant0607
e8d810e992 Merge pull request #1809 from erictune/dev_doc
Actually delete files which were moved in #1807
2014-10-15 10:57:34 -07:00
Tim Hockin
360f2e53b0 Revamp e2e basic test to use a smaller container. 2014-10-15 10:54:56 -07:00
Eric Tune
debc9dc2f2 Actually delete files (completes #1807) 2014-10-15 10:36:37 -07:00
Joe Beda
81635a2549 Remove duplicate code for GCE cluster start 2014-10-15 10:21:22 -07:00
bgrant0607
434017fdf1 Merge pull request #1807 from erictune/dev_doc
Move developer documentation to docs/devel/
2014-10-15 10:07:28 -07:00
bgrant0607
a5652d6f1d Merge pull request #1804 from satnam6502/fluentd-es-image
Supply command line args to td-agent and other Euphrosine change requests.
2014-10-15 09:47:58 -07:00
Clayton Coleman
fc08836ff6 Merge pull request #1791 from erictune/new_validation_err
Use Forbidden valdiation error when no capability
2014-10-15 12:07:51 -04:00
Eric Tune
a7e0ecdd0e Merge pull request #1715 from ddysher/cloud-minion
Add external loop to sync minions from cloudprovider.
2014-10-15 09:03:49 -07:00
Eric Tune
2ce16acd67 Move developer documentation to docs/devel/
Fix links.
2014-10-15 08:30:02 -07:00
Vishnu Kannan
384898d00c Updating docker client to the latest version in preparation for adding native docker exec support. 2014-10-15 09:53:43 +00:00
Satnam Singh
bf2d4ebb33 Supply command line args to td-agent 2014-10-15 00:01:28 -07:00
Angus Lees
fffa0527d4 Implement Instances interface for OpenStack cloud provider 2014-10-15 14:09:27 +11:00
Angus Lees
a90d503fce Read user/pass from config and authenticate to OpenStack 2014-10-15 14:09:27 +11:00
Angus Lees
9bed117119 Add github.com/rackspace/gophercloud package as a dependency.
Note this also pulls in:
github.com/kr/text
github.com/mitchellh/mapstructure
github.com/racker/perigee
github.com/tonnerre/golang-pretty
2014-10-15 14:09:27 +11:00
Angus Lees
a8ab55b413 Add skeleton for new OpenStack cloud provider 2014-10-15 13:52:12 +11:00
Joe Beda
3f52a97052 Merge pull request #1786 from dchen1107/release
Release 0.4
2014-10-14 16:59:01 -07:00
Dawn Chen
06012aeebb Add initial changelog 2014-10-14 16:56:09 -07:00
Daniel Smith
0f91a66fe0 Merge pull request #1793 from dchen1107/cleanup
Make watching error logging message less severe since it is expected.
2014-10-14 16:55:15 -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 2014-10-14 16:46:22 -07:00
Brendan Burns
8d38f8890e Add an e2e test in go. Also adjust validation logic a little to make it more reasonable.
Not integrated into existing e2e yet.
2014-10-14 16:43:00 -07:00
Dawn Chen
33ef0ca159 Make watching error logging message less severe since it is expected.
Fix #1653
2014-10-14 16:42:28 -07:00
Eric Tune
bb5a17488f Use Forbidden valdiation error when no capability 2014-10-14 16:14:28 -07:00
Deyuan Deng
2bd88d4544 Remove OnceAndForever util, create a Run() method on MinionController. 2014-10-14 18:47:42 -04:00
Deyuan Deng
ec46e94dc2 Create MinionController to sync minions from cloudprovider (pkg cloudprovider/controller). 2014-10-14 18:45:25 -04: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
Ilya Dmitrichenko
db3c9a3507 Fix indentation in Vagrantfile 2014-10-14 12:15:04 +01: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
Satnam Singh
179e3f7fee Separate build and push of images 2014-10-14 01:01:29 +00:00
Satnam Singh
57b8898dac Source files for the kubernetes/fluentd-gcp image for sending Docker log files to GCP.
Sending Docker container log files with fluentd to GCP

Adjusted target match

Fix typo in Dockerfiles, separate build and push
2014-10-14 00:58:14 +00:00