Commit Graph

583 Commits

Author SHA1 Message Date
Stef Walter
481dbca8bc Fix use of docker removed ParseRepositoryTag() function
Docker has removed the ParseRepositoryTag() function in
leading to failures using the kubernetes Go client API.

Lets use github.com/docker/distribution reference.ParseNamed()
instead.

Failure:

../k8s.io/kubernetes/pkg/util/parsers/parsers.go:30: undefined: parsers.ParseRepositoryTag
2016-04-25 11:37:10 +02:00
Andy Goldstein
04da473594 Add docker/distribution to Godeps
Use docker/distribution to parse image refs

Signed-off-by: Stef Walter <stefw@redhat.com>
 * Added files required by hack/verify-godeps.sh
2016-04-25 11:27:07 +02:00
Euan Kemp
82f3ec14fb Godeps: vendor gomock 2016-04-22 15:34:55 -07:00
Euan Kemp
03f3f42055 Godeps: Update rkt to v1.4.0 2016-04-22 15:34:55 -07:00
Tim St. Clair
c4eacd3b76 Update cadvisor godeps 2016-04-21 15:14:19 -07:00
Tim St. Clair
903067c6c2 Update go-dockerclient godeps
Update go-dockerclient license
2016-04-21 15:14:19 -07:00
k8s-merge-robot
5f3f06f0b1 Merge pull request #24022 from hongchaodeng/dep
Automatic merge from submit-queue

Bump up etcd dependency to fix data race

ref: https://github.com/kubernetes/kubernetes/pull/23694

What this PR does
- Bumping up the godep of etcd to fix data race in etcd watcher. Without this change, watcher PR builds will fail in race detection.
- Small changes to fix builds after upgrade
2016-04-17 12:01:32 -07:00
Hongchao Deng
3c2c9067e8 update godep license 2016-04-18 00:28:56 +08:00
Mike Danese
774b6d484d fix the build 2016-04-15 10:18:58 -07:00
Daniel Smith
84e49854e1 Merge pull request #24129 from uruddarraju/gorestgodep
Updating go-restful dependency to fix thirdparty issues
2016-04-14 11:25:22 -07:00
k8s-merge-robot
e121b562c5 Merge pull request #23262 from sttts/sttts-bash-completion-flag-equal
Automatic merge from submit-queue

Make kubectl bash-completion namespace and resource alias aware

![kubectl-completion](https://cloud.githubusercontent.com/assets/730123/13912456/94abf9a2-ef3d-11e5-9c8a-3df7058ea8f0.gif)

- filter resource listing by `--namespace` flag given before in the command line
```bash
$ kubectl get pod --namespace=kube-system <tab><tab>
kube-dns-v9-2wuzj   kube-dns-v9-llqxa
```
- add completion of `--namespace`
```bash
$ kubectl get pod --namespace=<tab><tab>
[*]         default      ingress      kube-system
```

- add support for plural nouns and aliases like `rc`
2016-04-14 04:26:40 -07:00
Ruddarraju, Uday Kumar Raju
6df648d018 Updating go-restful dependency to fix thirdparty 2016-04-12 02:06:26 -07:00
Thomas Liu
a57bba498f Bump up yaml.v2 version 2016-04-11 17:07:45 -07:00
Hongchao Deng
2f43fbc6c7 bump up etcd dep to fix watcher race 2016-04-07 19:22:27 -07:00
Dr. Stefan Schimanski
8af3be87e4 Update cobra godep 2016-04-03 16:25:56 +02:00
k8s-merge-robot
b43ccd6e2b Merge pull request #23506 from Random-Liu/new-docker-client
Automatic merge from submit-queue

Kubelet: Start using the official docker engine-api

For #23563.

This is the **first step** in the roadmap of switching to docker [engine-api](https://github.com/docker/engine-api).
In this PR, I keep the old `DockerInterface` and implement it with the new engine-api.
With this approach, we could switch to engine-api with minimum change, so that we could:
* Test the engine-api without huge refactoring.
* Send following PRs to refactor functions in `DockerInterface` separately so as to avoid a huge change in one PR.

I've tested this PR locally, it passed all the node conformance test:
```
make test_e2e_node

Ran 19 of 19 Specs in 823.395 seconds
SUCCESS! -- 19 Passed | 0 Failed | 0 Pending | 0 Skipped PASS

Ginkgo ran 1 suite in 13m49.429979585s
Test Suite Passed
```
And it also passed the jenkins gce e2e test:
```
go run hack/e2e.go -test -v --test_args="--ginkgo.skip=\[Slow\]|\[Serial\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\]"

Ran 161 of 268 Specs in 4570.214 seconds
SUCCESS! -- 161 Passed | 0 Failed | 0 Pending | 107 Skipped PASS

Ginkgo ran 1 suite in 1h16m16.325934558s
Test Suite Passed
2016/03/25 15:12:42 e2e.go:196: Step 'Ginkgo tests' finished in 1h16m18.918754301s
```

I'm writing the design document, and will post the switching roadmap in an umbrella issue soon.

@kubernetes/sig-node
2016-04-02 04:51:33 -07:00
k8s-merge-robot
d807690c39 Merge pull request #23387 from hongchaodeng/e
Automatic merge from submit-queue

storage.Interface KV impl. of etcd v3

This is the initial implementation of #22448.

The PR consists of two parts:
- add godep of "clientv3" and "integration" (for testing)
- create new package "etcd3" under "pkg/storage/"
- implement KV methods of storage.Interface using etcd v3 APIs
  - Create, Set, Get, Delete, GetToList, List, GuaranteedUpdate
2016-03-31 11:46:43 -07:00
Alex Robinson
cd0caf5312 Merge pull request #23501 from a-robinson/md
Update our GCP metadata dependency to include a recent flakiness improvement
2016-03-30 09:51:52 -07:00
Hongchao Deng
e2ef27ee8a godep: add clientv3 and integration 2016-03-29 19:15:50 -07:00
Yifan Gu
b65a2ceb87 Godeps: Bump rkt API. Run hack/update-godep-licenses.sh 2016-03-28 17:06:14 -07:00
Random-Liu
a6b4378df8 Update Godeps 2016-03-28 15:39:11 -07:00
Alex Robinson
6195c57b2e Update our GCP metadata dependency to include a recent flakiness improvement. 2016-03-28 18:12:38 +00:00
k8s-merge-robot
5cb94cfab1 Merge pull request #23302 from spxtr/unittest-1.6
Auto commit by PR queue bot
2016-03-26 11:56:54 -07:00
David McMahon
47ee746fcc Merge pull request #23364 from david-mcmahon/godep-licenses
Write a parallel (godeps) _workspace tree to hold all the missing files.
2016-03-24 15:35:50 -07:00
k8s-merge-robot
050980b472 Merge pull request #23131 from AlbertoPeon/up_gophercloud
Auto commit by PR queue bot
2016-03-23 05:36:21 -07:00
David McMahon
2c5ece3534 Updated Godeps/LICENSES and new Godeps/_workspace_aux/ license files. 2016-03-22 16:50:40 -07:00
k8s-merge-robot
8c02a46c4d Merge pull request #22486 from thockin/update-gcfg-dep
Auto commit by PR queue bot
2016-03-21 18:47:21 -07:00
Joe Finney
c8c2c58afd Bump spew godep to make hash tests pass on go 1.6. 2016-03-21 15:27:34 -07:00
Marcin
c158d48118 Update Godeps/LICENSES 2016-03-21 10:46:46 +01:00
Hongchao Deng
16a7aae032 godep: bump up etcd to use V3 API 2016-03-18 23:39:47 -07:00
Alberto Peon
19c1f43215 Update gophercloud 2016-03-17 16:42:28 +01:00
Tim Hockin
a073c80e45 Use newer home for gcfg package
Switch from obsolete "github.com/scalingdata/gcfg" to "gopkg.in/gcfg.v1".
2016-03-16 08:42:08 -07:00
Vishnu Kannan
750c089e63 Updating cadvisor deps to v0.22.2
Signed-off-by: Vishnu Kannan <vishnuk@google.com>
2016-03-15 15:50:19 -07:00
k8s-merge-robot
747040582b Merge pull request #22892 from ixdy/verify-all
Auto commit by PR queue bot
2016-03-12 04:33:17 -08:00
k8s-merge-robot
afba2f75d1 Merge pull request #22803 from derekwaynecarr/update_cadvisor
Auto commit by PR queue bot
2016-03-11 21:52:21 -08:00
Jeff Grafton
8b2ecf4a94 Use LC_ALL=C with the other sort call in update-godep-licenses.sh
Also update LICENSES based on this ordering.
2016-03-11 17:29:51 -08:00
k8s-merge-robot
5d58c74398 Merge pull request #22304 from ericchiang/bump_go_oidc
Auto commit by PR queue bot
2016-03-11 02:57:09 -08:00
k8s-merge-robot
5e50302a55 Merge pull request #22804 from ncdc/bump-spdystream
Auto commit by PR queue bot
2016-03-11 02:18:25 -08:00
Eric Paris
503af7d044 Update Godep/LICENSES
So hopefully travis will be happy....
2016-03-10 14:07:10 -05:00
derekwaynecarr
572dd3763b bump cadvisor to v0.22.1 2016-03-10 13:33:13 -05:00
Andy Goldstein
36243b8081 bump(github.com/docker/spdystream): 449fdfce4d962303d702fec724ef0ad181c92528 2016-03-10 13:02:23 -05:00
k8s-merge-robot
3881fa2f3a Merge pull request #22105 from timstclair/godeps
Auto commit by PR queue bot
2016-03-05 11:27:00 -08:00
k8s-merge-robot
d81d823ca5 Merge pull request #22393 from eparis/blunderbuss
Auto commit by PR queue bot
2016-03-02 18:51:56 -08:00
Eric Paris
5e5a823294 Move blunderbuss assignees into tree 2016-03-02 20:46:32 -05:00
k8s-merge-robot
6dbdcfe78f Merge pull request #22116 from david-mcmahon/license-tool
Auto commit by PR queue bot
2016-03-02 07:14:40 -08:00
David McMahon
ffeaef6201 New Godeps LICENSE generation tool.
Includes initial Godeps/LICENSES and Godeps/.license_file_state file to ensure
fast local generation.
2016-03-01 18:16:09 -08:00
Vishnu kannan
92f37d2e56 Update cadvisor to v0.22.0
Signed-off-by: Vishnu kannan <vishnuk@google.com>
2016-03-01 15:23:32 -08:00
Eric Chiang
3df0ca5bf9 Godeps: update coreos/go-oidc to remove net/http/httptest import
Updates #21114
2016-03-01 11:11:57 -08:00
Tim St. Clair
9da747dea1 Update mesos godeps to remove transient dependency on testify/mock 2016-02-26 17:26:43 -08:00
goltermann
30e75be5a9 Update flocker-go godep to pick up new LICENSE file. 2016-02-22 16:17:54 -08:00