Commit Graph

809 Commits

Author SHA1 Message Date
Sergey Dudoladov e1befadedd ping kind version for CDP build 2019-05-13 11:32:03 +02:00
Sergey Dudoladov 407b2cab41 move tests to a Docker container 2019-05-10 17:00:16 +02:00
Dmitry Dolgov f29bdaf96a
Override clone s3 bucket path (#487)
Override clone s3 bucket path

Add possibility to use a custom s3 bucket path for cloning a cluster
from an arbitrary bucket (e.g. from another k8s cluster). For that
a new config options is introduced `s3_wal_path`, that should point
to a location that spilo would understand.
2019-05-10 12:52:42 +02:00
Sergey Dudoladov 084167ff35 run e2e in a separate Docker image, 1st commit 2019-05-09 18:09:00 +02:00
Felix Kunde ad0b250b5b
patch CRD on operator update (#558)
* patch existing CRD each time there is an operator update
2019-05-09 12:35:15 +02:00
Sergey Dudoladov 52e53f152f add Dockerfile for e2e tests 2019-05-08 10:33:42 +02:00
Felix Kunde 0fbfbb23bb
Use /status subresource instead of plain manifest field (#534)
* turns PostgresStatus type into a struct with field PostgresClusterStatus
* setStatus patch target is now /status subresource
* unmarshalling PostgresStatus takes care of previous status field convention
* new simple bool functions status.Running(), status.Creating()
2019-05-07 12:01:45 +02:00
Sergey Dudoladov af13605abf add 'halo' to requirements 2019-05-03 11:24:00 +02:00
Sergey Dudoladov bfb6b5341d Add progress reporting and make tests verbose 2019-05-03 10:39:19 +02:00
Sergey Dudoladov f2b73e0ae6 add a make target to isntall required tools for e2e 2019-05-02 17:50:44 +02:00
Sergey Dudoladov 2aba5291d5 remove python 3.6 formatting strings 2019-05-02 15:33:53 +02:00
Sergey Dudoladov 777ee682f3 upload newest operator image to kind 2019-05-02 15:20:49 +02:00
Sergey Dudoladov 8352abe428 fetch image name from docker 2019-05-02 15:06:59 +02:00
Sergey Dudoladov 1ced414985 minor changes 2019-05-02 14:20:46 +02:00
Sergey Dudoladov f9d145c1b1 make setUp timeout 2019-05-02 13:32:32 +02:00
Sergey Dudoladov cb9c77edcb mention docker build during e2e 2019-05-02 13:27:56 +02:00
Sergey Dudoladov 0c4d80c8e6 fix requirements.txt 2019-05-02 13:22:58 +02:00
Sergey Dudoladov 78582802d0 refactor into helper methods 2019-05-02 13:15:51 +02:00
Sergey Dudoladov 25fea48f8a fix flake8 warnings 2019-05-02 12:04:01 +02:00
Sergey Dudoladov 30e7445c80 submit custom operator images 2019-05-02 11:46:14 +02:00
Sergey Dudoladov 806ca7ba81 assemble k8s client; patch scaling test 2019-04-30 15:18:07 +02:00
Sergey Dudoladov af202bf550 start the e2e docs 2019-04-30 13:49:51 +02:00
Sergey Dudoladov 2652d18f24 add timeouts 2019-04-30 13:49:42 +02:00
Sergey Dudoladov 021ed9b8b0 explicitly name smoke tests 2019-04-30 13:14:40 +02:00
Sergey Dudoladov 63bd846948 prepare smoke test template 2019-04-29 17:11:46 +02:00
Sergey Dudoladov b63a11ea31 deploy/delete DB for each test 2019-04-29 15:47:55 +02:00
Sergey Dudoladov 02c2d488bc create/delete the operator deployment 2019-04-29 12:23:39 +02:00
Sergey Dudoladov 0474be923f deploy operator before running test 2019-04-26 17:11:48 +02:00
Sergey Dudoladov 646de3d77e minor fixes 2019-04-26 13:02:47 +02:00
Sergey Dudoladov 0d0480d515 Add flake 2019-04-26 12:07:45 +02:00
Sergey Dudoladov 179e459704 restore original travis yaml 2019-04-26 11:47:21 +02:00
Sergey Dudoladov e9b2f0b705 one more try 2019-04-26 11:35:47 +02:00
Sergey Dudoladov d801ac3f6b try to bump up pip3 version 2019-04-26 11:33:25 +02:00
Sergey Dudoladov eafd30284b add sudo to travis 2019-04-26 11:22:55 +02:00
Sergey Dudoladov 1ae51f9fa2 change priv in Travis 2019-04-26 11:18:18 +02:00
Sergey Dudoladov 78d2b9ce97 run e2e tests in Travis 2019-04-26 11:12:51 +02:00
Sergey Dudoladov 84715901e6 add Python to .gitignore 2019-04-26 10:54:37 +02:00
Sergey Dudoladov d358e16cf7 rename test runner 2019-04-26 10:50:54 +02:00
Sergey Dudoladov a967672cd0 move tests to a separate dir 2019-04-26 10:47:17 +02:00
Sergey Dudoladov d9e905bcdc minor fixes 2019-04-26 10:35:29 +02:00
Sergey Dudoladov 744328917a install python3 2019-04-25 17:38:10 +02:00
Sergey Dudoladov dda9466109 install requirements during build 2019-04-25 17:29:59 +02:00
Sergey Dudoladov 215d6ba936 add requirements 2019-04-25 17:19:40 +02:00
Sergey Dudoladov f62d740c27 set up simple unit test 2019-04-25 17:17:36 +02:00
Sergey Dudoladov 2bfcb0ed23 run tests from the script 2019-04-25 14:59:59 +02:00
Sergey Dudoladov 86a17e35e4 add tests skeleton 2019-04-25 14:48:51 +02:00
Sergey Dudoladov 7049c260be delete existing kind cluster 2019-04-25 14:23:52 +02:00
Felix Kunde 25e02ad755
Minor change to helm section in quickstart guide (#549)
* updated helm section in quickstart
2019-04-24 18:25:57 +02:00
Sergey Dudoladov e320fbcf12 fix cluster name 2019-04-24 17:47:28 +02:00
Sergey Dudoladov 264833cd6a push the script 2019-04-24 17:44:29 +02:00