Yongkun Anfernee Gui
c07258b45a
Fix more permissions
2018-02-09 14:32:53 -08:00
kairen
08f4677511
Change kubernetes-dashboard from RC to Deployment
2018-01-10 02:15:07 +08:00
dlorenc
030a4c747f
Manual changes for 1.9 update.
2017-12-21 14:15:48 -08:00
kairen
797925f183
Update ingress controller, and fix integration test
2017-12-12 21:43:39 -08:00
kairen
e93a2f4254
Ignore the ingress test in Linux-None
2017-12-02 04:04:39 +08:00
kairen
745645b929
Use yaml file to create nginx pod and service
2017-12-02 03:28:47 +08:00
kairen
06f52cfe3e
Add integration test for ingress addon
2017-12-01 18:40:30 +08:00
Matt Rickard
f368ac4999
Merge pull request #2137 from priyawadhwa/storage-provisioner-as-pod
...
Run storage provisioner as pod
2017-11-01 14:00:57 -07:00
Matt Rickard
afc991ad3f
fix tests
2017-10-31 10:11:50 -07:00
Matt Rickard
30667cb406
Calculate ServiceClusterIP and DNS IP from CIDR
2017-10-31 10:06:51 -07:00
Matt Rickard
e2dd95ed39
update kubeadm
2017-10-31 10:06:51 -07:00
Priya Wadhwa
7098431c6a
Small changes
2017-10-30 13:52:45 -07:00
Priya Wadhwa
71b38d1e4e
Tests passing with storage-provisioner in addons
2017-10-30 13:45:31 -07:00
ulyssessouza
c208e9088a
#1944 Disable Report error prompt before running start/stop integration tests
2017-10-27 01:12:00 +02:00
ulyssessouza
63b7f8fe12
#1944 Avoid failing GetStatus on integration test when exit status != 0
2017-10-26 22:39:42 +02:00
Matt Rickard
cae751ad38
Disable busybox cache for windows
2017-10-03 08:53:41 -07:00
Matt Rickard
5ba262d1ce
Disable provisioning test for kubeadm for now.
...
Until we get caching and can run an external storage provisioner.
2017-09-14 13:51:37 -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
53341aa30d
golint, go vet, etc. changes
2017-09-11 14:17:58 -07:00
Matt Rickard
9747484e9e
Move k8s utils to pkg/util
2017-09-08 20:14: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
86ecc90fe2
Run busybox integration test in default namespace
...
If we choose a random namespace, the test will fail since RBAC
permissions will not be set up correctly.
This also chooses a randomly generated name, so that if we are running
an integration test while another busybox pod is still cleaning up,
there are no errors
2017-09-08 20:14:21 -07:00
Matt Rickard
ac65b58363
Review feedback
2017-09-06 10:22:09 -07:00
Matt Rickard
eb73bad9c5
Cache busybox in integration test
2017-08-30 22:36:21 -07:00
Matt Rickard
6ac177fd7a
Make MinikubeRunner implement CommandRunner
...
It is useful to be able to have a command runner to call directly in the
integration tests
2017-08-30 22:36:21 -07:00
Matt Rickard
6c73183cea
Add target for none driver integration
...
Theres currently no good way to run the integration tests for the none
driver locally. Now that we've added the e2e target, we can depend on
that. Running the e2e test binary locally requires the testdata folder
to be in a different path, since it is relative to where the code is
being ran. I added a testdata-dir flag to the integration tests so we
can set it appropriately for when we want to run the e2e binary by
itself.
I also made the e2e test binary a PHONY target, so we rebuild it each
time. I had trouble collecting the dependencies on the integration
test packages
2017-08-28 11:56:30 -07:00
Matt Rickard
211ebb8a69
Use kubernetes client in integration tests
2017-08-23 13:09:30 -07:00
dlorenc
0b5bd79d50
Refactor of retries in integration tests.
2017-08-23 10:19:11 -07:00
Matt Rickard
c7247b9b17
Remove 30 second wait from start stop
...
I removed this awhile ago, but I'm not sure how it snuck back in.
The original issue was that the VM was getting a new IP, but the driver
was parsing the leases file and still picking the old IP. So the only
way to fix it was to wait for the old lease to expire.
2017-08-21 21:39:55 -07:00
Matt Rickard
4e9c1c8a17
Remove systemd integration test
...
It didn't really do much, and we don't require systemd anymore.
2017-06-20 14:17:19 -07:00
Nick Kubala
cf911b82c0
change build rule to be logical AND instead of OR
2017-06-13 10:28:19 -07:00
Nick Kubala
99ebdf0977
remove log entry and rename file
2017-06-13 10:28:19 -07:00
Nick Kubala
5d66ac22f0
use go build tag over make flag
2017-06-13 10:28:19 -07:00
Nick Kubala
13395a067d
add integration-versioned make rule to run certain integration tests on all supported k8s versions
2017-06-13 10:28:19 -07:00
Aaron Prindle
a7c2ff3e84
Merge pull request #1173 from aaron-prindle/minikube-no-vm
...
None driver
2017-05-26 15:22:01 -07:00
Aaron Prindle
f4a8ece0ae
Additional none driver changes
2017-05-26 13:33:26 -07:00
dlorenc
99be45d40c
Update kubedns to 1.14.2. ( #1526 )
...
* Update kubedns to 1.14.2.
* Also change integration test to cover the naked "kubernetes" domain.
2017-05-26 10:15:38 -07:00
Aaron Prindle
88613090a9
Added none driver
2017-05-19 14:51:19 -07:00
Aaron Prindle
847b52d50f
Fixed mount daemon to be off by default and to use different directories than the current mounts until they are turned off.
2017-05-19 14:00:18 -07:00
dlorenc
fa118e1a94
Increase the status timeout. ( #1429 )
2017-04-28 13:30:02 -07:00
dlorenc
dd5b303a35
Minor e2e cleanups. ( #1425 )
2017-04-28 10:38:55 -07:00
dlorenc
4b7a59425b
Temporarily disable the mount test. ( #1424 )
2017-04-28 09:51:45 -07:00
dlorenc
56b45d6488
Move the pod setup outside of the mount test loop. ( #1423 )
...
Deleting pods with HVs takes some time, so let's do that separately.
2017-04-27 12:50:04 -07:00
dlorenc
c9bb006283
Add retries to GetPod calls. ( #1420 )
2017-04-26 16:53:41 -07:00
Aaron Prindle
41c5ba7663
Merge pull request #1350 from aaron-prindle/mount-vm-path
...
Changed mount syntax to be host-path:vm-path
2017-04-19 12:03:22 -07:00
Aaron Prindle
b3ad7539b1
Changed mount syntax to be host-path:vm-path
2017-04-19 10:15:04 -07:00
Aaron Prindle
715ee87dc9
Merge pull request #1298 from aaron-prindle/no-network-wait
...
Removed dependency on localkube to wait for the network to be up
2017-04-12 09:10:49 -07:00
Aaron Prindle
a11b47160f
Removed dependency on localkube to wait for the network to be up
2017-04-12 08:38:14 -07:00
Matt Rickard
2e94d88e77
Use normal kubectl for integration tests
...
We were using an alpha v1.6 kubectl to run 1.5 and 1.6 branches of
minikube at the same time. Since we've merged in 1.6, we will always
use 1.6 kubectl. I've updated the slaves to have it.
2017-04-11 11:15:51 -07:00
Mike Grass
82f6713cef
Tell systemctl not to try to page output
...
This integration test was hanging on Windows because systemctl was paging the
(one line) output and waiting for stdin. Specify the `--no-pager` cmd to systemctl
to avoid this.
2017-04-07 12:39:21 -07:00