jetstack-bot and GitHub
0d4c45d303
Merge pull request #988 from munnerz/cf-creds
...
Don't fail e2e's if cloudflare dns01 credentials are not provided
2018-10-23 19:33:01 +01:00
James Munnelly
ca8d4cd085
Add WaitForAllPodsRunningInNamespace function as an addon helper
...
Signed-off-by: James Munnelly <james@munnelly.eu >
2018-10-23 18:45:55 +01:00
James Munnelly
5be82139d4
Add SkipError type
...
Signed-off-by: James Munnelly <james@munnelly.eu >
2018-10-23 14:24:38 +01:00
James Munnelly
dc3eedda8f
Create Addon as an exported var in addon package
...
Signed-off-by: James Munnelly <james@munnelly.eu >
2018-10-19 11:41:11 +01:00
James Munnelly
ecda543dcb
Refactor e2e test framework
...
Signed-off-by: James Munnelly <james@munnelly.eu >
2018-10-18 13:27:05 +01:00
William Lightning
57bf83dea4
Add basic tests for certificate permissions
...
Signed-off-by: William Lightning <wlightning@fuelmedical.com >
2018-09-18 14:59:55 -07:00
James Munnelly
51195e4c5f
Update license header and add header to every file
...
Signed-off-by: James Munnelly <james.munnelly@jetstack.io >
2018-08-13 15:53:37 +01:00
James Munnelly
df279f3e63
Add boulder helm chart. Install boulder during e2e tests.
2018-01-13 15:19:48 +00:00
James Munnelly
0706fb8847
Use cert-manager installed via helm in e2e tests
...
Print pod logs on test failure
Remove old flags from e2e_test makefile target
2017-12-01 18:53:42 +00:00
James Munnelly
70e2a2ec60
Fix check for certificate in ingress-shim e2e
2017-12-01 01:46:27 +00:00
James Munnelly
9d5620a84f
Add ingress-shim e2e test
2017-12-01 01:20:20 +00:00
James Munnelly
fa7e052ac1
Move to github.com/jetstack/cert-manager repo
2017-11-03 16:41:39 +00:00
James Munnelly
103cafc77b
Fix e2e test imports
2017-11-03 15:09:07 +00:00
James Munnelly
7adab485ff
Wait for namespace to no longer exist in AfterEach
...
Wait longer for acme certificate e2e test
Increase delete namespace timeout
2017-10-16 13:17:10 +01:00
James Munnelly
1f278d659b
Refactor e2e setup into scripts. Speed up e2e tests.
...
Build images whilst services are starting
Exit on setup boulder errors
Install nsenter
Don't build nsenter
Turn up e2e pod verbosity
Set pullPolicy IfNotPresent on HTTP challenge solver
2017-10-16 12:58:47 +01:00
James Munnelly
0ecb17bb6d
Add ACME certificate http01 e2e test
...
Wait for nginx-ingress-controller rc to be installed
Enable minikube ingress addon
Print cert-manager logs after acme certificate test. Properly catch errors.
Move creation of cert-manager pod in e2e tests into framework
Update testingACMEURL
Fix panic
Add test to ensure ACME request fails for invalid domain
Adjust acme certificate failure test
Fix AfterEach steps for acme e2e tests
Don't error on cleanup
2017-10-16 12:58:21 +01:00
James Munnelly
65366e986c
Add ClusterIssuer e2e tests. Fix e2e tests.
2017-09-22 09:38:59 +01:00
James Munnelly
8f9524dd5e
Fix e2e tests
2017-09-09 02:14:07 +01:00
James Munnelly
9e6bd026e3
Wait for CRD to no longer exist after each test
2017-09-08 22:51:01 +01:00
James Munnelly
a6edfaf78b
Add e2e test framework and basic Issuer test
...
Update Makefile and travis to run e2e tests
Add ubuntu-nsenter image
Fix typo in target name
Add image pull policy flag for e2e tests
Set config path env vars for e2e tests
2017-09-08 16:25:21 +01:00