Add the dependency to gcfg

This patch adds the dependency to gcfg in order to parse configuration
files.

Signed-off-by: Federico Simoncelli <fsimonce@redhat.com>
Add third_party/etcd to .gitignore

Otherwise the tree looks "dirty" after hack/install-etcd.sh is executed.

Tested:
- Ran `git status` after running `hack/install-etcd.sh`.

Signed-off-by: Filipe Brandenburger <filbranden@google.com>
Add option to enable a simple CORS implementation for the api server
Move CORS handler wrapping into cmd/apiserver and switch config flag to a list of allowed origins
Move RecoverPanics to be the top level wrapped handler.  Add new method to be sure a logger has been generated instead of assuming one has.  Move regexp list compilation into a utility and pass regexp list into CORS.
Switch LogOf from panicking when logger is missing to creating logger with the defaults.
Update CORS tests to a table-based test and cover more cases.
Rebased and fixed test cases
Try to document all environment variable used by config-go.sh
Merge pull request #1267 from eparis/document-hack-config-variables

Try to document all environment variable used by config-go.sh
Fix PodInfo to include last terminated container info when calling
GetPodInfo based on name and UUID. With this fix, if some of containers
are dead, the pod status will stay as Running, not reset back to Waiting.
Merge pull request #1262 from dchen1107/restart

Fix PodInfo to include last terminated container info when calling
Improve the documentation for end-to-end tests.
Add support for oVirt cloud provider

This patch adds the initial support for the oVirt cloud provider.

Signed-off-by: Federico Simoncelli <fsimonce@redhat.com>
Merge pull request #1189 from simon3z/ovirt-cloud

Add support for oVirt cloud provider
Merge pull request #1270 from satnam6502/master

Improve the documentation for end-to-end tests.
No DNS in vagrant cross minions, need explicit IP as host
Misc. doc updates: Go setup, ssh reqd. on GCE, etcd reqd. for local, moved community links to wiki
kubelet: move docker-related code into sub-package
Merge pull request #1279 from derekwaynecarr/ip_as_hostname_vagrant

No DNS in vagrant cross minions, need explicit IP as host
Create passthroughLogger when LogOf is called and request has no logger