GraphQL: staging - Deploy version v0.0.7
Create a new staging release. Tag created: v0.0.7
Config changes:
- Config file location changed from config/staging.yml to swh/graphql/config/staging.yml
- Removed config entry "server-type"
- Added a config entry "introspection"
- Added a config entry "max_query_cost"
Major changes:
- Moved GraphQL behind a starlette app
- Max query cost for an anonymous user is limited to 500
- New schema structure for target objects
Activity
-
Newest first Oldest first
-
Show all activity Show comments only Show history only
- Jayesh added GraphQL API activity::Deployment labels
added GraphQL API activity::Deployment labels
- Jayesh changed the description
changed the description
- Vincent Sellier added state:wip label
added state:wip label
- Vincent Sellier assigned to @vsellier
assigned to @vsellier
- Vincent Sellier changed milestone to %GraphQL API
changed milestone to %GraphQL API
- Vincent Sellier mentioned in commit swh/infra/ci-cd/swh-charts@16334582
mentioned in commit swh/infra/ci-cd/swh-charts@16334582
- Owner
The new image was correctly generated with the help of the jenkins jobs (well done @ardumont)
The deployment was updated without updating the configuration on purpose to validate the previous version was not undeployed until the new version was up and running.
It's work as expected for the rollout deployment:
kubectl --context archive-staging-rke2 -n swh get pods -l app=graphql 16:59:17 NAME READY STATUS RESTARTS AGE graphql-5755676cfc-ps7xd 1/1 Running 0 10d graphql-7b57b48744-28dw5 0/1 CrashLoopBackOff 13 (3m1s ago) 50m
The alerting must be activated on the staging cluster to be notified of the crashloopbackoff, but we should at least be notified for the degraded status of the
archive-staging-rke2-swh
application in argocd.The helm chart upgrade is in progress, I take the opportunity to add some unit tests on the graphql descriptor generation so it takes some time.
Edited by Vincent Sellier 1 - Vincent Sellier mentioned in commit swh/infra/ci-cd/swh-charts@571b0752
mentioned in commit swh/infra/ci-cd/swh-charts@571b0752
- Vincent Sellier mentioned in merge request swh/infra/ci-cd/swh-charts!27 (closed)
mentioned in merge request swh/infra/ci-cd/swh-charts!27 (closed)
- Vincent Sellier mentioned in commit swh/infra/ci-cd/swh-charts@b96bf7a3
mentioned in commit swh/infra/ci-cd/swh-charts@b96bf7a3
- Vincent Sellier mentioned in merge request swh/infra/ci-cd/swh-charts!28 (merged)
mentioned in merge request swh/infra/ci-cd/swh-charts!28 (merged)
- Vincent Sellier mentioned in commit swh/infra/ci-cd/swh-charts@37eeb79a
mentioned in commit swh/infra/ci-cd/swh-charts@37eeb79a
- Antoine R. Dumont changed the description
changed the description
- Vincent Sellier mentioned in commit swh/infra/ci-cd/swh-charts@be6c7b60
mentioned in commit swh/infra/ci-cd/swh-charts@be6c7b60
- Vincent Sellier mentioned in commit swh/infra/ci-cd/swh-charts@edb6bef4
mentioned in commit swh/infra/ci-cd/swh-charts@edb6bef4
- Vincent Sellier mentioned in commit swh/infra/ci-cd/swh-charts@a81b3ff1
mentioned in commit swh/infra/ci-cd/swh-charts@a81b3ff1
- Owner
the version v0.0.7 is deployed and configured in staging.
Still reachable at https://webapp.staging.swh.network/graphql/
- Vincent Sellier closed
closed
- Vincent Sellier removed state:wip label
removed state:wip label