Commit Graph

124 Commits (ee00eda89fbddaee6ffc2510ec777a661782298d)

Author SHA1 Message Date
dlorenc 94e5548ced Remove openapi patch.
This is now upstream.
2017-12-11 10:24:35 -08:00
kairen 745645b929 Use yaml file to create nginx pod and service 2017-12-02 03:28:47 +08:00
kairen 1fded4e97e Copy nginx-ing.yaml to testdata directory on Jenkins 2017-12-02 02:46:52 +08:00
Matt Rickard a3f3d8f9fe Calculate checksum in release job 2017-11-30 09:32:35 -08:00
Praveen Kumar 011d044ff4 Issue #2045 Add test for minikube-iso to use with minishift 2017-11-22 09:12:56 +05:30
Matt Rickard 3fceab3b51 Download localkube in e2e test 2017-10-31 09:40:26 -07:00
Matt Rickard c20ebde431 Bypass version check for localkube file URI 2017-10-30 09:22:33 -07:00
Matt Rickard a2a4780186 Explicitly use localkube bootstrapper and binary
Use the localkube binary built from CI in the integration tests.
2017-10-30 09:22:33 -07:00
Matt Rickard bb9b7b1385
Merge pull request #2125 from r2d4/release-update
Update release scripts
2017-10-27 12:50:21 -07:00
Matt Rickard 470eacce07 Update release scripts
* Upload hyperkit and kvm2 drivers
* Cosmetic fixes
* Build in parallel
* Upload in parallel
2017-10-26 17:01:57 -07:00
Matt Rickard 2c4d40e146 Add jenkins logs regardless of exit status 2017-10-24 10:18:24 -07:00
Matt Rickard 9fc49c2029 Remove exited containers too for jenkins 2017-10-19 11:33:35 -04:00
Matt Rickard 0df72cadd5 Merge pull request #2052 from r2d4/cri-o
Add convenience container-runtime flag for kubeadm
2017-10-17 14:36:24 -07:00
Matt Rickard e5002afa8c add vendor 2017-10-13 10:21:09 -07:00
Matt Rickard 320b5cdb77 Add windows virtualbox kubeadm crio test 2017-10-11 14:06:00 -07:00
Matt Rickard b7ec12a09e Run make rules in parallel 2017-10-05 12:33:43 -07:00
Matt Rickard e213fceb99 Split driver compilation from cross build 2017-10-05 12:03:15 -07:00
Aaron Prindle c6d2e491a3 Merge pull request #1774 from aaron-prindle/none-docker-rm-kill
Added command to remove and kill all kubernetes containers from docke…
2017-10-04 11:30:57 -07:00
Matt Rickard 7cc7452ee9 Add patch for openapi 2017-10-04 08:59:50 -07:00
Aaron Prindle 10e6e6ade1 added cleanup for docker containers in none driver 2017-10-02 11:48:35 -07:00
Matt Rickard 4c5a113663 Use virtualbox on windows for integration tests 2017-10-02 08:59:13 -07:00
Aaron Prindle 959720fe8d added localkube devshell container tests to jenkins 2017-09-29 10:07:55 -07:00
Matt Rickard 60a0589205 Always build in docker the binaries 2017-09-18 10:58:34 -07:00
Matt Rickard 53e5806d3a Add jenkins integration tests for kubeadm
Add status for kubeadm integration tests
2017-09-14 13:51:37 -07:00
Matt Rickard f526402191 Use upstream branch for homebrew installer 2017-09-14 10:20:42 -07:00
Matt Rickard 3180e2e897 Merge pull request #1938 from r2d4/integration-test-cleanup-
Integration test cleanup
2017-09-12 14:28:28 -07:00
Matt Rickard f966c8cf31 Add NewMinikubeRunner, separate start args
* Separate start args from args passed to every command.  This is so
that we can call `minikube logs` and `minikube status` with the proper
flags (for the bootstrapper)

* Add a NewMinikubeRunner function to make getting a minikube runner
easier.
2017-09-08 20:14:21 -07:00
Matt Rickard 70a24476f3 User master's ssh for aur push
There were a few issues with trying to inject the secrets using the
jenkins credentials helper
2017-09-08 11:48:24 -07:00
Matt Rickard ac65b58363 Review feedback 2017-09-06 10:22:09 -07:00
Matt Rickard 967ac2c754 Keep ~/.minikube/cache directory
We shouldn't blow away the cache on every integration test.

keep .minikube for tests

hack/jenkins: Delete VM before manual cleanup
2017-08-30 22:36:21 -07:00
Matt Rickard 81f12caa87 Merge pull request #1828 from r2d4/in-tree-kvm
Bring KVM driver in-tree
2017-08-30 10:46:29 -07:00
Matt Rickard 531e81103f Rename kvm driver to kvm2 2017-08-28 11:52:39 -07:00
Matt Rickard 48b165808c Bring KVM driver in-tree
Add boilerplate

Review feedback
2017-08-28 11:52:35 -07:00
Matt Rickard afc8b52fd8 Change cleanup command to accomodate swap disk
Hyperkit was mounting swap disks, which we can't detach with the
hdiutil util like we're using.  Its sufficient to just hdiutil detach
/dev/disk1

```
/dev/disk1	FDisk_partition_scheme
/dev/disk1s1	Linux
/dev/disk1s2	Linux_Swap
```
2017-08-28 10:43:32 -07:00
dlorenc a05a4fe35a Code review feedback. 2017-08-24 11:54:59 -07:00
dlorenc e3d239929b Jenkins/Makefile targets. 2017-08-24 11:54:59 -07:00
Matt Rickard 41ebed7b62 Merge pull request #1870 from r2d4/none-cleanup
Clean up running containers for none driver
2017-08-22 20:15:33 -07:00
Matt Rickard 1bf84c4c11 Clean up running containers for none driver
If containers are running from a previous run of the none driver, the
subsequent test runs will fail.
2017-08-22 18:03:38 -07:00
Matt Rickard 9d6541075e Move e2e binary compilation to makefile 2017-08-22 17:01:13 -07:00
Matt Rickard a94dc0aee2 Don't check error on hack/ remove docker images
Sometimes there aren't any to remove.
2017-08-16 20:11:45 -07:00
Aaron Prindle 19a8aa30b8 Merge pull request #1750 from aaron-prindle/localkube-dind-container
Add additional localkube-dind docker image.
2017-08-16 15:39:30 -07:00
Aaron Prindle 20f99fc500 Add additional localkube-dind docker image. 2017-08-16 15:30:07 -07:00
Matt Rickard 87a29ada7a Merge pull request #1784 from r2d4/1.7.3
1.7.3
2017-08-11 09:04:13 -07:00
Matt Rickard 491a3e3151 Merge pull request #1789 from r2d4/cleanup-before-build
Cleanup exited containers before build.
2017-08-04 18:56:41 -04:00
Matt Rickard 370beb5a65 Cleanup exited containers before build.
So we don't run out of space
2017-08-04 14:33:18 -07:00
Matt Rickard f66a780cf7 Delete extra upgrade script
This made it through the master-1.7 rebase, since the script in the 1.7
branch was named godep-update-k8s.  That one is the correct one.
2017-08-04 14:29:48 -07:00
Matt Rickard 024dd365a4 Use `make generated_files` instead of bazel
Ran into https://github.com/bazelbuild/rules_go/issues/661, which has
been fixed at HEAD, but is broken at tag 1.7.3
2017-08-04 13:08:35 -07:00
dlorenc 8837045970 Stop using insecure serving. 2017-07-26 14:38:57 -07:00
Matt Rickard b01d3efbca Set gopath in release script 2017-07-25 17:03:43 -07:00
dlorenc 9f1a6bf920 A few tweaks to our hack/* scripts for updating k8s. 2017-07-25 10:56:22 -07:00