Commit Graph

959 Commits

Author SHA1 Message Date
Romain GERARD
449cb34cfb Revert "Add name in ports service & remove ownerId (#484)"
This reverts commit 32107f8449.
2021-11-17 09:51:50 +01:00
Erèbe - Romain Gerard
abb8abf939 Try atomics when doing helm upgrade (#487) 2021-11-17 08:34:15 +01:00
Benjamin
985c331023 fix: log more details on cluster errors (#474) 2021-11-16 21:58:25 +01:00
Benjamin
88ceae94c9 refactor: aws harmonize managed dbs tags (#467) 2021-11-16 21:56:10 +01:00
Benjamin
5569f1e649 tests: SCW update infra tests (#489)
- remove useless SCW infra tests attributes
- ignores infra cluster creation test in Paris 1
- activate infra cluster creation test in Paris 2
2021-11-16 14:39:51 +01:00
Erèbe - Romain Gerard
32107f8449 Add name in ports service & remove ownerId (#484) 2021-11-16 11:22:19 +01:00
Benjamin
b22a750c0c fix: DO CR fixing misleading error message (#486) 2021-11-16 10:29:37 +01:00
MacLikorne
12cee01574 feat(DEV-980): db public access' switch (#447)
* feat(DEV-980): db public access' switch
2021-11-15 14:44:09 +01:00
Pierre Mavro
753d77cacb fix: skip kubernetes content delete if kubeconfig can't be retrieved
In order to manage several deployment steps on the infra deletion part, specifically when kubeconfig cannot be retrieved, I've added a way to skip this part and move directly to terraform destroy
2021-11-14 16:16:04 +01:00
Pierre Mavro
d48efa6bf1 fix: upgrade prometheus adapter resources 2021-11-12 11:24:03 +01:00
Pierre Mavro
6fee09f0e0 fix: aws node typo 2021-11-11 14:27:22 +01:00
Benjamin
cf77bc7a62 fix: infrastrusture long tasks to be labeled as infra (#480) 2021-11-10 12:03:09 +01:00
Benjamin Chastanier
d10bebf030 chore: update Pleco to v0.9.17 2021-11-09 09:43:57 +01:00
Benjamin
086277eb56 tests: DO activate integration tests (#478)
Ticket: DEV-1028
2021-11-07 21:55:20 +01:00
Benjamin
fe3d0fe305 feat: send long running task messages on infra operations (#479) 2021-11-05 17:04:54 +01:00
Pierre Mavro
8c0b769531 fix: aws managed services couldn't be deleted
Note: this makes tests way longer, but this is the only way to test it
properly. If it was the case before, this bug would never happen
2021-11-04 09:15:22 +01:00
Pierre Mavro
6441e7633a style: update libs and style 2021-10-29 13:55:12 +02:00
Pierre Mavro
bf5b01b75a Revert "feat: add qovery location default value (to be revert)"
This reverts commit 4c0a95b673.
2021-10-29 13:55:12 +02:00
Pierre Mavro
17964dbae7 fix: better support node numbers 2021-10-28 09:20:43 +02:00
Benjamin
9fbc4a512d fix: scw better handling passwords in TF (#471)
Passwords breaks TF if starts with a special char.
2021-10-27 15:47:53 +02:00
Erèbe - Romain Gerard
aefc3efe72 Remove unused env variables for the agent (#470) 2021-10-27 11:03:59 +02:00
Benjamin
dc4a87b4e9 Revert "feat(DEV-1005): add postgres v13 & v14 support (#434)" (#468)
This reverts commit 78577600cc.
2021-10-26 16:58:55 +02:00
Benjamin Chastanier
c4db2a2bb2 fix: aws db version tests 2021-10-26 15:12:56 +02:00
MacLikorne
6bc5f86155 feat: update aws managed db version (#437)
* feat: update aws managed db version

* fix: fix unit tests

Co-authored-by: Benjamin <benjamin.chastanier@gmail.com>
2021-10-26 11:25:43 +02:00
MacLikorne
78577600cc feat(DEV-1005): add postgres v13 & v14 support (#434)
* feat(DEV-1005): add postgres v13 & v14 support

* feat(DEV-1005): add postgres v13 & v14 support tests

* fix: remove v14 (no bitnami image)

* fix: remove unsopported postgre v14

* tests: ignore scw managed db test for the time being

Co-authored-by: Benjamin Chastanier <benjamin.chastanier@gmail.com>
2021-10-26 11:22:54 +02:00
MacLikorne
444330c7f2 feat(DEV-1013): add do to pleco (#442)
* feat(DEV-1013): add do to pleco

* feat(DEV-1013): add pleco.yaml files

Co-authored-by: Benjamin <benjamin.chastanier@gmail.com>
2021-10-26 11:22:02 +02:00
Pierre Mavro
350c46ba5b feat: add datadog chart (#463)
Co-authored-by: Benjamin <benjamin.chastanier@gmail.com>
2021-10-26 11:20:24 +02:00
Erèbe - Romain Gerard
97f33c8a3c Add new variables for agent (#464)
Co-authored-by: Benjamin <benjamin.chastanier@gmail.com>
2021-10-26 10:03:20 +02:00
Benjamin
b74c46167b tests: scw fix self-hosted tests (#465) 2021-10-25 10:21:05 +02:00
Benjamin
c8b27430e1 fix: aws engine deploys default to qovery side (#459) 2021-10-20 19:45:56 +02:00
Benjamin
55597299df fix: scaleway object storage file handling + region in error logs (#462) 2021-10-20 19:45:34 +02:00
Benjamin
b942ce656c tests: scaleway fixing managed DB CI (#445) 2021-10-18 13:54:36 +02:00
MacLikorne
fc80a2aa70 fix: change events for debugging (#456)
* fix: change events for debugging

* fix: add event logs on cluster failure

Co-authored-by: Benjamin <benjamin.chastanier@gmail.com>
2021-10-18 09:16:24 +02:00
Benjamin
ec9ed4b9ba fix: scw cr delete image properly (#453) 2021-10-16 15:23:50 +02:00
Pierre Mavro
d096d74a45 fix: remove DO unredered and useless element 2021-10-15 09:06:17 +02:00
Benjamin Chastanier
09faab9969 fix: tests fix ignore test typos 2021-10-14 11:18:57 +02:00
Benjamin
a9cd63dc86 Revert "fix: DO hack fixing pushing image issue (#444)" (#449)
This reverts commit 4ebe84170e.
2021-10-13 19:10:34 +02:00
Benjamin
6f3ed2c89c fix: stop relying on scw API for docker images operations (#448)
This CL changes how docker images are checked if exists and how they are
deleted.
Scaleway has a known bug / limitation on their end where the is a delay
between what's in the container registry and what their API sees.
While they are working on fixing that, we will using plain docker
command in the meantime allowing to speed up the engine not to have to
wait for scaleway API to be up-to-date.
2021-10-13 19:10:14 +02:00
Benjamin
badf6fb579 tests: scaleway desactivating managed db tests (#450)
For the time being, desactivating those tests as they are failling and
we need to find a proper way to make those work (mainly has to do with
DB ports to be attributed randomly by Scaleway).
2021-10-13 18:08:29 +02:00
Benjamin
4ebe84170e fix: DO hack fixing pushing image issue (#444) 2021-10-12 21:22:04 +02:00
Pierre Mavro
ac068ef885 feat: upgrade vault provider lib 2021-10-12 18:58:48 +02:00
Pierre Mavro
23091881b6 fix: support of helm lock and liveness probe to engine 2021-10-12 18:35:25 +02:00
Pierre Mavro
fb5b51aadf fix: ensure engine is deployed if not specified 2021-10-12 10:56:31 +02:00
Pierre Mavro
c848c2f70d fix: better manage terraform validate issues 2021-10-11 21:37:19 +02:00
Benjamin Chastanier
5148d359b8 test: update scaleway test cluster ID 2021-10-11 17:46:24 +02:00
Pierre Mavro
257a31964e fix: bad merging fix 2021-10-11 17:43:14 +02:00
Pierre Mavro
4c0a95b673 feat: add qovery location default value (to be revert) 2021-10-11 17:43:14 +02:00
Pierre Mavro
da8b02e8bc feat: add qovery location (client side/qovery side) 2021-10-11 17:43:14 +02:00
MacLikorne
c155c8e2c6 chore: update pleco 2021-10-11 14:56:26 +02:00
MacLikorne
f1b20756b7 fix: scaleway chart 2021-10-11 14:56:26 +02:00