staging: Deploy swh.provenance rpc
Depends on the graph (currently, there is no graph service in staging yet).
plan:
- Prepare small specification document [1]
- Add keycloak swh.web.api.provenance webapp role
- Prepare sentry dsn and reference in private repository
- swh-apps!43 (merged): swh-apps: Create provenance docker image (check for an existing one if any)
- swh/infra/ci-cd/swh-charts!466 (merged): swh-chart: Develop provenance template
- Test in next-version (just to lift papercuts)
- Deploy in staging [1]
-
Test workload
- keycloak connection
- sentry setup
- metrics for monitoring (gunicorn [3], ingress [4])
- Basic queries
Provenance service deployed accessible from the vpn network: http://provenance.internal.staging.swh.network
[1] https://hedgedoc.softwareheritage.org/LsrKvOq7QJ6sbdcE5Rr3tA
[3] https://grafana.softwareheritage.org/goto/_jb0KWeSk?orgId=1
[4] https://grafana.softwareheritage.org/goto/pRLxFZeSk?orgId=1
Activity
-
Newest first Oldest first
-
Show all activity Show comments only Show history only
- Antoine R. Dumont mentioned in issue #5397 (closed)
mentioned in issue #5397 (closed)
- Antoine R. Dumont changed the description
changed the description
- Antoine R. Dumont changed the description
changed the description
- Antoine R. Dumont marked the checklist item Prepare small specification document [1] as completed
marked the checklist item Prepare small specification document [1] as completed
- Antoine R. Dumont changed the description
changed the description
- Antoine R. Dumont mentioned in commit swh/infra/puppet/puppet-swh-site@8d8908dc
mentioned in commit swh/infra/puppet/puppet-swh-site@8d8908dc
- Author Owner
- Add keycloak swh.web.api.provenance webapp role
puppet apply
root@kelvingrove:~# puppet agent --test Info: Using configured environment 'production' Info: Retrieving pluginfacts Info: Retrieving plugin Info: Retrieving locales Info: Loading facts Info: Caching catalog for kelvingrove.internal.softwareheritage.org Info: Applying configuration version '1725021757' Notice: /Stage[main]/Profile::Keycloak::Resources/Keycloak_client[swh-web on SoftwareHeritage]/roles: roles changed swh.vault.git_bare.ui,swh.web.admin.list_deposits,swh.web.api.throttling_exempted,swh.web.api.gr aph,swh.web.mailmap,swh.web.admin.mailmap,swh.web.api.save_origin,swh.web.api.raw_object,swh.web.add_forge_now.moderator,swh.web.search_ql to swh.web.api.throttling_exempted,swh.web.api.graph,swh.vault.git_bare.u i,swh.web.api.save_origin,swh.web.admin.list_deposits,swh.web.mailmap,swh.web.search_ql,swh.web.add_forge_now.moderator,swh.web.admin.mailmap,swh.web.api.raw_object,swh.web.api.provenance Notice: /Stage[main]/Profile::Keycloak::Resources/Keycloak_client[swh-web on SoftwareHeritageStaging]/roles: roles changed swh.web.mailmap,swh.vault.git_bare.ui,swh.web.admin.list_deposits,swh.web.api.save_origin ,swh.web.add_forge_now.moderator,swh.web.api.graph,swh.web.search_ql,swh.web.api.raw_object,swh.web.admin.mailmap,swh.web.api.throttling_exempted to swh.web.api.throttling_exempted,swh.web.api.graph,swh.vault.git _bare.ui,swh.web.api.save_origin,swh.web.admin.list_deposits,swh.web.mailmap,swh.web.search_ql,swh.web.add_forge_now.moderator,swh.web.admin.mailmap,swh.web.api.raw_object,swh.web.api.provenance Notice: Applied catalog in 67.15 seconds
Edited by Antoine R. Dumont - Antoine R. Dumont mentioned in commit swh-apps@25181f28
mentioned in commit swh-apps@25181f28
- Antoine R. Dumont mentioned in merge request swh-apps!43 (merged)
mentioned in merge request swh-apps!43 (merged)
- Antoine R. Dumont changed the description
changed the description
- Antoine R. Dumont mentioned in commit swh/infra/ci-cd/swh-charts@6334c989
mentioned in commit swh/infra/ci-cd/swh-charts@6334c989
- Antoine R. Dumont mentioned in commit swh/infra/ci-cd/swh-charts@4bbbb68d
mentioned in commit swh/infra/ci-cd/swh-charts@4bbbb68d
- Antoine R. Dumont mentioned in commit swh/infra/ci-cd/swh-charts@9956d5bd
mentioned in commit swh/infra/ci-cd/swh-charts@9956d5bd
- Antoine R. Dumont mentioned in commit swh/infra/ci-cd/swh-charts@8e586cc9
mentioned in commit swh/infra/ci-cd/swh-charts@8e586cc9
- Antoine R. Dumont mentioned in commit swh/infra/ci-cd/swh-charts@d2f649df
mentioned in commit swh/infra/ci-cd/swh-charts@d2f649df
- Antoine R. Dumont mentioned in merge request swh/infra/ci-cd/swh-charts!466 (merged)
mentioned in merge request swh/infra/ci-cd/swh-charts!466 (merged)
- Antoine R. Dumont mentioned in commit swh/infra/ci-cd/swh-charts@de2d495b
mentioned in commit swh/infra/ci-cd/swh-charts@de2d495b
- Antoine R. Dumont mentioned in commit swh/infra/ci-cd/swh-charts@5af82240
mentioned in commit swh/infra/ci-cd/swh-charts@5af82240
- Antoine R. Dumont marked the checklist item swh-apps!43 (merged): swh-apps: Create provenance docker image (check for an existing one if any) as completed
marked the checklist item swh-apps!43 (merged): swh-apps: Create provenance docker image (check for an existing one if any) as completed
- Antoine R. Dumont changed the description
changed the description
- Antoine R. Dumont mentioned in merge request swh/infra/ci-cd/swh-charts!462 (merged)
mentioned in merge request swh/infra/ci-cd/swh-charts!462 (merged)
- Antoine R. Dumont mentioned in commit swh/infra/ci-cd/swh-charts@64b8b597
mentioned in commit swh/infra/ci-cd/swh-charts@64b8b597
- Antoine R. Dumont mentioned in commit swh/infra/ci-cd/swh-charts@94512bdb
mentioned in commit swh/infra/ci-cd/swh-charts@94512bdb
- Antoine R. Dumont mentioned in commit swh/infra/ci-cd/swh-charts@5196497b
mentioned in commit swh/infra/ci-cd/swh-charts@5196497b
- Antoine R. Dumont mentioned in commit swh/infra/ci-cd/swh-charts@c30cc04e
mentioned in commit swh/infra/ci-cd/swh-charts@c30cc04e
- Antoine R. Dumont mentioned in commit swh/infra/ci-cd/swh-charts@4feaf744
mentioned in commit swh/infra/ci-cd/swh-charts@4feaf744
- Antoine R. Dumont mentioned in commit swh/infra/ci-cd/swh-charts@977c9a46
mentioned in commit swh/infra/ci-cd/swh-charts@977c9a46
- Antoine R. Dumont mentioned in commit swh/infra/ci-cd/swh-charts@230d66a7
mentioned in commit swh/infra/ci-cd/swh-charts@230d66a7
- Antoine R. Dumont mentioned in commit swh/infra/ci-cd/swh-charts@1caa6478
mentioned in commit swh/infra/ci-cd/swh-charts@1caa6478
- Antoine R. Dumont mentioned in commit swh/infra/ci-cd/swh-charts@79bb23d1
mentioned in commit swh/infra/ci-cd/swh-charts@79bb23d1
- Antoine R. Dumont mentioned in commit swh/infra/ci-cd/swh-charts@19f5c6ea
mentioned in commit swh/infra/ci-cd/swh-charts@19f5c6ea
- Antoine R. Dumont mentioned in commit swh/infra/ci-cd/swh-charts@cd9838e8
mentioned in commit swh/infra/ci-cd/swh-charts@cd9838e8
- Antoine R. Dumont mentioned in commit swh/infra/ci-cd/swh-charts@cad30ec8
mentioned in commit swh/infra/ci-cd/swh-charts@cad30ec8
- Antoine R. Dumont mentioned in commit swh/infra/ci-cd/swh-charts@3beff747
mentioned in commit swh/infra/ci-cd/swh-charts@3beff747
- Antoine R. Dumont mentioned in commit swh/infra/ci-cd/swh-charts@8bdb67c4
mentioned in commit swh/infra/ci-cd/swh-charts@8bdb67c4
- Antoine R. Dumont mentioned in commit swh/infra/ci-cd/swh-charts@4271f65f
mentioned in commit swh/infra/ci-cd/swh-charts@4271f65f
- Antoine R. Dumont mentioned in commit swh/infra/ci-cd/swh-charts@527daf9c
mentioned in commit swh/infra/ci-cd/swh-charts@527daf9c
- Antoine R. Dumont mentioned in commit swh/infra/ci-cd/swh-charts@ed618e8a
mentioned in commit swh/infra/ci-cd/swh-charts@ed618e8a
- Antoine R. Dumont mentioned in commit swh/infra/ci-cd/swh-charts@f0535b90
mentioned in commit swh/infra/ci-cd/swh-charts@f0535b90
- Antoine R. Dumont mentioned in commit swh/infra/ci-cd/swh-charts@617a6997
mentioned in commit swh/infra/ci-cd/swh-charts@617a6997
- Antoine R. Dumont mentioned in commit swh/infra/ci-cd/swh-charts@c44ec088
mentioned in commit swh/infra/ci-cd/swh-charts@c44ec088
- Antoine R. Dumont mentioned in commit swh/infra/ci-cd/swh-charts@5c306539
mentioned in commit swh/infra/ci-cd/swh-charts@5c306539
- Antoine R. Dumont mentioned in commit swh/infra/ci-cd/swh-charts@89760414
mentioned in commit swh/infra/ci-cd/swh-charts@89760414
- Antoine R. Dumont mentioned in commit swh/infra/ci-cd/swh-charts@f3641a6e
mentioned in commit swh/infra/ci-cd/swh-charts@f3641a6e