Commit Graph

1145 Commits

Author SHA1 Message Date
Erèbe - Romain Gerard
e0a1dff4b2 build_refacto (#643)
* build_refacto

* build_refacto
2022-03-17 10:44:56 +01:00
enzo
490751032a fix: compil error 2022-03-15 09:08:48 +01:00
enzo
6197172c0a fix: compil error 2022-03-15 09:08:48 +01:00
enzo
2d3711a464 fix: kubeconfig issues in tests 2022-03-15 09:08:48 +01:00
BenjaminCh
d5793b82f2 feat: migrate DNS providers to new logging (#639)
Ticket: ENG-1137
2022-03-11 16:11:36 +01:00
BenjaminCh
32883b8ffd feat: migrate container registries to new logging (#638)
Ticket: ENG-1136
2022-03-11 16:11:11 +01:00
BenjaminCh
1dca331085 feat: migrate docker to new logging (#633)
Ticket: ENG-1135
2022-03-11 13:21:21 +01:00
BenjaminCh
159b2e0cfc fix: use cluster long id from input (#631) 2022-03-11 13:19:31 +01:00
BenjaminCh
f6944c7728 tests: aws add cluster pause tests (#625) 2022-03-11 13:18:56 +01:00
MacLikorne
be5e9b450a fix: handle charts crds (#630) 2022-03-10 14:19:48 +01:00
MacLikorne
a8529b3a57 fix: disabling some tests (#636) 2022-03-10 10:57:35 +01:00
Melvin Zottola
041e996a6b Add tag 'latest' for buildpack images as well (#635) 2022-03-09 08:24:58 +01:00
Romain GERARD
cf6060ff13 Fix compilation 2022-03-08 16:42:42 +01:00
Erèbe - Romain Gerard
8d8e9f0642 Build: Properly propagate cancel error when killed (#634) 2022-03-08 16:28:15 +01:00
enzo
8efdab826f fix: reduce logs output 2022-03-08 13:57:28 +01:00
enzo
b9bac7862d feat: fix linter 2022-03-08 13:57:08 +01:00
enzo
220d806161 feat: add unit test 2022-03-08 13:57:08 +01:00
enzo
5d5defbaf3 feat: handle charts with breaking changes 2022-03-08 13:57:08 +01:00
MacLikorne
fb7181f0de impr: reduce database tests duration (#620)
* impr: reduce database tests duration

* impr: reduce database resources consumption for test
2022-03-08 13:50:11 +01:00
Erèbe - Romain Gerard
294686916d Refacto to have task status (#628) 2022-03-08 10:23:47 +01:00
Melvin Zottola
abab7874a3 Improve docker build time (#629)
* Create 'latest' tag when building the image

* Always pull 'latest' image before building image

* Push 'latest' tag when pushing image
2022-03-08 10:23:07 +01:00
BenjaminCh
c6ccdf7452 Merge pull request #627 from Qovery/fix/databases-versions-parsing
fix: databases versions parsing
2022-03-07 14:04:31 +01:00
Benjamin Chastanier
d1a06f4c80 tests: fix mongo pwd for tests 2022-03-07 12:32:43 +01:00
Benjamin Chastanier
4be43c3bec feat: migrate env logging to new method
Ticket: ENG-1112
2022-03-07 10:19:16 +01:00
Benjamin Chastanier
eb561b8dad refactor: extract state out of engine event
This CL allows to remove state from engine event which will ease Logger
usage. Also, since state is carried by event details, there is no need
to have it at engine event level.

While it introduces info, warning and debug event, it flags former
states as deprecated. The latter will be removed in a future CL.
2022-03-07 10:19:16 +01:00
Benjamin
2f91b9a38c fix: remove unknown param for SCW managed DB (#619) 2022-02-25 09:41:08 +01:00
Romain GERARD
06f9923768 Change emoji for cancel 2022-02-24 14:53:22 +01:00
Erèbe - Romain Gerard
c196565d86 Add better error message when build is canceled (#621) 2022-02-24 13:58:58 +01:00
Erèbe - Romain Gerard
77958d1cb9 Add task cancellation (#618) 2022-02-23 18:22:18 +01:00
Romaric Philogene
1fc74f9fe2 chore: update README.md 2022-02-23 11:27:25 +01:00
Erèbe - Romain Gerard
1959ae613c Remove unused failover environment (#613) 2022-02-21 14:46:21 +01:00
Pierre Mavro
31c5083ad9 fix: add missing options to completly deny public access 2022-02-21 10:47:15 +01:00
Erèbe - Romain Gerard
ebcae4c6ff Rand robin on DNS to avoid caching of miss (#612) 2022-02-21 10:30:52 +01:00
Romain GERARD
0e94a5f610 Use google dns resolver 2022-02-18 13:41:04 +01:00
Romain GERARD
04ef1a1a04 Fix and normalize timeout for all helm charts 2022-02-18 09:10:07 +01:00
Romain GERARD
752a54e715 Lint 2022-02-17 17:56:23 +01:00
Romain GERARD
60bc3918e3 Remove old un-install 2022-02-17 17:53:14 +01:00
Erèbe - Romain Gerard
c17715411e Helm refacto (#607)
* Refacto helm
2022-02-17 17:40:23 +01:00
MacLikorne
55ca137b64 chore: upgrade pleco to v0.10.4 (#610) 2022-02-17 14:05:33 +01:00
MacLikorne
8f95ef227d chore: upgrade pleco to v0.10.2 (#609) 2022-02-16 17:58:15 +01:00
Pierre Mavro
a222dd21c2 fix: scw grow cluster timeout
In order to reduce issues because of their flacky API, I grow the timeout
2022-02-16 16:05:37 +01:00
Pierre Mavro
48f2a81c73 feat: support scw node change without disruption (#587) 2022-02-16 15:59:40 +01:00
MacLikorne
5daf1c5d96 fix: handle all digital ocean general purpose instance types (#606) 2022-02-15 17:24:33 +01:00
Benjamin
40dc76518d fix: computing not enough cluster resources error message (#604) 2022-02-14 13:55:23 +01:00
Benjamin
4c3ec3fab8 Fix/remove buggy resources computation check before deploy (#605) 2022-02-14 13:55:01 +01:00
Benjamin
525f77775c feat: logger to send full execution ID (#601)
New STD IO logging system sends short version of the execution ID, but
it's better to have its full version for convenience.
2022-02-14 10:06:08 +01:00
Benjamin
d1c7468326 refactor: ease event message safe / unsafe logic (#602)
This CL aims to ease and simplify EventMessage usage making safe /
unsafe message more transparent to deal with.
2022-02-14 09:48:32 +01:00
Pierre Mavro
7bc8e1fa58 refactor: reduce the number of cert-manager instances
In order to reduce the final bill + the fact that we recently moved to subdomains
+ the 2nd instance is consuming as much as the first one but in stand
by mode we can move to 1 instance only
2022-02-14 09:34:01 +01:00
Erèbe - Romain Gerard
19f607b4be Fix flaky test (#600)
* Fix: execute correct check action during deployment

* Fix: flaky test due to invalid utf-8 string sometimes
2022-02-11 11:04:21 +01:00
Erèbe - Romain Gerard
b0824612d8 Fix: execute correct check action during deployment (#599) 2022-02-11 09:14:28 +01:00