Skip to content

production/storage: Migrate remaining writing workload to dynamic rpc

Antoine R. Dumont requested to merge migrate-remaining-workload into production

Most main & "intensive" loader workload (git*, add-forge, save-code, ...) have been migrated. It's the final push over to the new rpc.

This will allow the decommissionning of the saam.internal.softwareheritage.org:5002 static gunicorn service.

make swh-helm-diff
[swh] Comparing changes between branches production and migrate-remaining-workload (per environment)...
Your branch is up to date with 'origin/production'.
[swh] Generate config in production branch for environment staging, namespace swh...
[swh] Generate config in production branch for environment staging, namespace swh-cassandra...
[swh] Generate config in production branch for environment staging, namespace swh-cassandra-next-version...
[swh] Generate config in migrate-remaining-workload branch for environment staging...
[swh] Generate config in migrate-remaining-workload branch for environment staging...
[swh] Generate config in migrate-remaining-workload branch for environment staging...
Your branch is up to date with 'origin/production'.
[swh] Generate config in production branch for environment production, namespace swh...
[swh] Generate config in production branch for environment production, namespace swh-cassandra...
[swh] Generate config in production branch for environment production, namespace swh-cassandra-next-version...
[swh] Generate config in migrate-remaining-workload branch for environment production...
[swh] Generate config in migrate-remaining-workload branch for environment production...
[swh] Generate config in migrate-remaining-workload branch for environment production...


------------- diff for environment staging namespace swh -------------

No differences


------------- diff for environment staging namespace swh-cassandra -------------

No differences


------------- diff for environment staging namespace swh-cassandra-next-version -------------

No differences


------------- diff for environment production namespace swh -------------

--- /tmp/swh-chart.swh.5wVVsHjr/production-swh.before   2024-01-25 09:07:06.011678741 +0100
+++ /tmp/swh-chart.swh.5wVVsHjr/production-swh.after    2024-01-25 09:07:06.523677639 +0100
@@ -466,21 +466,21 @@
     allowed_hosts:
       - deposit-rpc-ingress
       - deposit.softwareheritage.org
       - deposit-dynamic.internal.softwareheritage.org
     swh_authority_url: deposit-rpc-ingress
     storage:
       cls: remote
       url: http://storage-azure-read-only-rpc-ingress
     storage_metadata:
       cls: remote
-      url: http://saam.internal.softwareheritage.org:5002
+      url: http://storage-rw-postgresql-saam-ingress
     scheduler:
       cls: remote
       url: http://scheduler.internal.softwareheritage.org
     authentication_provider: keycloak
     keycloak:
       realm_name: SoftwareHeritage
       server_url: https://auth.softwareheritage.org/auth/

     private:
       secret_key: ${DJANGO_SECRET_KEY}
@@ -3672,21 +3672,21 @@
           directory_entries: 12000
           extid: 1000
           release: 1000
           release_bytes: 52428800
           revision: 1000
           revision_bytes: 52428800
           revision_parents: 2000
       - cls: filter
       - cls: retry
       - cls: remote
-        url: http://saam.internal.softwareheritage.org:5002
+        url: http://storage-rw-postgresql-saam-ingress
     celery:
       task_broker: amqp://swhconsumer:${AMQP_PASSWORD}@rabbitmq.internal.softwareheritage.org:5672/%2f
       task_acks_late: false
       task_queues:
       - swh.loader.package.archive.tasks.LoadTarball

       sentry_settings_for_celery_tasks:
         __sentry-settings-for-celery-tasks__
     metadata_fetcher_credentials:
       __metadata-fetcher-credentials__
@@ -3775,21 +3775,21 @@
           directory_entries: 12000
           extid: 1000
           release: 1000
           release_bytes: 52428800
           revision: 1000
           revision_bytes: 52428800
           revision_parents: 2000
       - cls: filter
       - cls: retry
       - cls: remote
-        url: http://saam.internal.softwareheritage.org:5002
+        url: http://storage-rw-postgresql-saam-ingress
     celery:
       task_broker: amqp://swhconsumer:${AMQP_PASSWORD}@rabbitmq.internal.softwareheritage.org:5672/%2f
       task_acks_late: false
       task_queues:
       - swh.loader.bzr.tasks.LoadBazaar

       sentry_settings_for_celery_tasks:
         __sentry-settings-for-celery-tasks__
     metadata_fetcher_credentials:
       __metadata-fetcher-credentials__
@@ -3878,21 +3878,21 @@
           directory_entries: 12000
           extid: 1000
           release: 1000
           release_bytes: 52428800
           revision: 1000
           revision_bytes: 52428800
           revision_parents: 2000
       - cls: filter
       - cls: retry
       - cls: remote
-        url: http://saam.internal.softwareheritage.org:5002
+        url: http://storage-rw-postgresql-saam-ingress
     celery:
       task_broker: amqp://swhconsumer:${AMQP_PASSWORD}@rabbitmq.internal.softwareheritage.org:5672/%2f
       task_acks_late: false
       task_queues:
       - swh.loader.core.tasks.LoadContent

       sentry_settings_for_celery_tasks:
         __sentry-settings-for-celery-tasks__
     metadata_fetcher_credentials:
       __metadata-fetcher-credentials__
@@ -3981,21 +3981,21 @@
           directory_entries: 12000
           extid: 1000
           release: 1000
           release_bytes: 52428800
           revision: 1000
           revision_bytes: 52428800
           revision_parents: 2000
       - cls: filter
       - cls: retry
       - cls: remote
-        url: http://saam.internal.softwareheritage.org:5002
+        url: http://storage-rw-postgresql-saam-ingress
     celery:
       task_broker: amqp://swhconsumer:${AMQP_PASSWORD}@rabbitmq.internal.softwareheritage.org:5672/%2f
       task_acks_late: false
       task_queues:
       - swh.loader.package.cran.tasks.LoadCRAN

       sentry_settings_for_celery_tasks:
         __sentry-settings-for-celery-tasks__
     metadata_fetcher_credentials:
       __metadata-fetcher-credentials__
@@ -4187,21 +4187,21 @@
           directory_entries: 12000
           extid: 1000
           release: 1000
           release_bytes: 52428800
           revision: 1000
           revision_bytes: 52428800
           revision_parents: 2000
       - cls: filter
       - cls: retry
       - cls: remote
-        url: http://saam.internal.softwareheritage.org:5002
+        url: http://storage-rw-postgresql-saam-ingress
     celery:
       task_broker: amqp://swhconsumer:${AMQP_PASSWORD}@rabbitmq.internal.softwareheritage.org:5672/%2f
       task_acks_late: false
       task_queues:
       - swh.loader.package.debian.tasks.LoadDebian

       sentry_settings_for_celery_tasks:
         __sentry-settings-for-celery-tasks__
     metadata_fetcher_credentials:
       __metadata-fetcher-credentials__
@@ -4290,21 +4290,21 @@
           directory_entries: 12000
           extid: 1000
           release: 1000
           release_bytes: 52428800
           revision: 1000
           revision_bytes: 52428800
           revision_parents: 2000
       - cls: filter
       - cls: retry
       - cls: remote
-        url: http://saam.internal.softwareheritage.org:5002
+        url: http://storage-rw-postgresql-saam-ingress
     default_filename:
       archive.tar
     deposit:
       auth:
         password: ${DEPOSIT_PASSWORD}
         username: ${DEPOSIT_USERNAME}
       url: http://deposit-dynamic.internal.softwareheritage.org/1/private
     celery:
       task_broker: amqp://swhconsumer:${AMQP_PASSWORD}@rabbitmq.internal.softwareheritage.org:5672/%2f
       task_acks_late: false
@@ -4608,21 +4608,21 @@
           directory_entries: 12000
           extid: 1000
           release: 1000
           release_bytes: 52428800
           revision: 1000
           revision_bytes: 52428800
           revision_parents: 2000
       - cls: filter
       - cls: retry
       - cls: remote
-        url: http://saam.internal.softwareheritage.org:5002
+        url: http://storage-rw-postgresql-saam-ingress
     celery:
       task_broker: amqp://swhconsumer:${AMQP_PASSWORD}@rabbitmq.internal.softwareheritage.org:5672/%2f
       task_acks_late: false
       task_queues:
       - swh.loader.git.tasks.LoadGitCheckout

       sentry_settings_for_celery_tasks:
         __sentry-settings-for-celery-tasks__
     metadata_fetcher_credentials:
       __metadata-fetcher-credentials__
@@ -4711,21 +4711,21 @@
           directory_entries: 12000
           extid: 1000
           release: 1000
           release_bytes: 52428800
           revision: 1000
           revision_bytes: 52428800
           revision_parents: 2000
       - cls: filter
       - cls: retry
       - cls: remote
-        url: http://saam.internal.softwareheritage.org:5002
+        url: http://storage-rw-postgresql-saam-ingress
     overrides:
       swh.loader.git.loader.GitLoader:
         pack_size_bytes: 34359738368
         temp_file_cutoff: 10737418240
     celery:
       task_broker: amqp://swhconsumer:${AMQP_PASSWORD}@rabbitmq.internal.softwareheritage.org:5672/%2f
       task_acks_late: false
       task_queues:
       - large_repository:swh.loader.git.tasks.UpdateGitRepository

@@ -4818,21 +4818,21 @@
           directory_entries: 12000
           extid: 1000
           release: 1000
           release_bytes: 52428800
           revision: 1000
           revision_bytes: 52428800
           revision_parents: 2000
       - cls: filter
       - cls: retry
       - cls: remote
-        url: http://saam.internal.softwareheritage.org:5002
+        url: http://storage-rw-postgresql-saam-ingress
     celery:
       task_broker: amqp://swhconsumer:${AMQP_PASSWORD}@rabbitmq.internal.softwareheritage.org:5672/%2f
       task_acks_late: false
       task_queues:
       - swh.loader.package.golang.tasks.LoadGolang

       sentry_settings_for_celery_tasks:
         __sentry-settings-for-celery-tasks__
     metadata_fetcher_credentials:
       __metadata-fetcher-credentials__
@@ -4921,21 +4921,21 @@
           directory_entries: 12000
           extid: 1000
           release: 1000
           release_bytes: 52428800
           revision: 1000
           revision_bytes: 52428800
           revision_parents: 2000
       - cls: filter
       - cls: retry
       - cls: remote
-        url: http://saam.internal.softwareheritage.org:5002
+        url: http://storage-rw-postgresql-saam-ingress
     celery:
       task_broker: amqp://swhconsumer:${AMQP_PASSWORD}@rabbitmq.internal.softwareheritage.org:5672/%2f
       task_acks_late: false
       task_queues:
       - swh.loader.mercurial.tasks.LoadMercurialCheckout

       sentry_settings_for_celery_tasks:
         __sentry-settings-for-celery-tasks__
     metadata_fetcher_credentials:
       __metadata-fetcher-credentials__
@@ -5024,21 +5024,21 @@
           directory_entries: 12000
           extid: 1000
           release: 1000
           release_bytes: 52428800
           revision: 1000
           revision_bytes: 52428800
           revision_parents: 2000
       - cls: filter
       - cls: retry
       - cls: remote
-        url: http://saam.internal.softwareheritage.org:5002
+        url: http://storage-rw-postgresql-saam-ingress
     celery:
       task_broker: amqp://swhconsumer:${AMQP_PASSWORD}@rabbitmq.internal.softwareheritage.org:5672/%2f
       task_acks_late: false
       task_queues:
       - swh.loader.package.maven.tasks.LoadMaven

       sentry_settings_for_celery_tasks:
         __sentry-settings-for-celery-tasks__
     metadata_fetcher_credentials:
       __metadata-fetcher-credentials__
@@ -5127,21 +5127,21 @@
           directory_entries: 12000
           extid: 1000
           release: 1000
           release_bytes: 52428800
           revision: 1000
           revision_bytes: 52428800
           revision_parents: 2000
       - cls: filter
       - cls: retry
       - cls: remote
-        url: http://saam.internal.softwareheritage.org:5002
+        url: http://storage-rw-postgresql-saam-ingress
     celery:
       task_broker: amqp://swhconsumer:${AMQP_PASSWORD}@rabbitmq.internal.softwareheritage.org:5672/%2f
       task_acks_late: false
       task_queues:
       - swh.loader.mercurial.tasks.LoadArchiveMercurial
       - swh.loader.mercurial.tasks.LoadMercurial

       sentry_settings_for_celery_tasks:
         __sentry-settings-for-celery-tasks__
     metadata_fetcher_credentials:
@@ -5231,21 +5231,21 @@
           directory_entries: 12000
           extid: 1000
           release: 1000
           release_bytes: 52428800
           revision: 1000
           revision_bytes: 52428800
           revision_parents: 2000
       - cls: filter
       - cls: retry
       - cls: remote
-        url: http://saam.internal.softwareheritage.org:5002
+        url: http://storage-rw-postgresql-saam-ingress
     celery:
       task_broker: amqp://swhconsumer:${AMQP_PASSWORD}@rabbitmq.internal.softwareheritage.org:5672/%2f
       task_acks_late: false
       task_queues:
       - swh.loader.package.npm.tasks.LoadNpm

       sentry_settings_for_celery_tasks:
         __sentry-settings-for-celery-tasks__
     metadata_fetcher_credentials:
       __metadata-fetcher-credentials__
@@ -5334,21 +5334,21 @@
           directory_entries: 12000
           extid: 1000
           release: 1000
           release_bytes: 52428800
           revision: 1000
           revision_bytes: 52428800
           revision_parents: 2000
       - cls: filter
       - cls: retry
       - cls: remote
-        url: http://saam.internal.softwareheritage.org:5002
+        url: http://storage-rw-postgresql-saam-ingress
     celery:
       task_broker: amqp://swhconsumer:${AMQP_PASSWORD}@rabbitmq.internal.softwareheritage.org:5672/%2f
       task_acks_late: false
       task_queues:
       - swh.loader.package.opam.tasks.LoadOpam

       sentry_settings_for_celery_tasks:
         __sentry-settings-for-celery-tasks__
     metadata_fetcher_credentials:
       __metadata-fetcher-credentials__
@@ -5437,21 +5437,21 @@
           directory_entries: 12000
           extid: 1000
           release: 1000
           release_bytes: 52428800
           revision: 1000
           revision_bytes: 52428800
           revision_parents: 2000
       - cls: filter
       - cls: retry
       - cls: remote
-        url: http://saam.internal.softwareheritage.org:5002
+        url: http://storage-rw-postgresql-saam-ingress
     celery:
       task_broker: amqp://swhconsumer:${AMQP_PASSWORD}@rabbitmq.internal.softwareheritage.org:5672/%2f
       task_acks_late: false
       task_queues:
       - swh.loader.package.pubdev.tasks.LoadPubDev

       sentry_settings_for_celery_tasks:
         __sentry-settings-for-celery-tasks__
     metadata_fetcher_credentials:
       __metadata-fetcher-credentials__
@@ -5540,21 +5540,21 @@
           directory_entries: 12000
           extid: 1000
           release: 1000
           release_bytes: 52428800
           revision: 1000
           revision_bytes: 52428800
           revision_parents: 2000
       - cls: filter
       - cls: retry
       - cls: remote
-        url: http://saam.internal.softwareheritage.org:5002
+        url: http://storage-rw-postgresql-saam-ingress
     celery:
       task_broker: amqp://swhconsumer:${AMQP_PASSWORD}@rabbitmq.internal.softwareheritage.org:5672/%2f
       task_acks_late: false
       task_queues:
       - swh.loader.package.pypi.tasks.LoadPyPI

       sentry_settings_for_celery_tasks:
         __sentry-settings-for-celery-tasks__
     metadata_fetcher_credentials:
       __metadata-fetcher-credentials__
@@ -5756,21 +5756,21 @@
           directory_entries: 12000
           extid: 1000
           release: 1000
           release_bytes: 52428800
           revision: 1000
           revision_bytes: 52428800
           revision_parents: 2000
       - cls: filter
       - cls: retry
       - cls: remote
-        url: http://saam.internal.softwareheritage.org:5002
+        url: http://storage-rw-postgresql-saam-ingress
     celery:
       task_broker: amqp://swhconsumer:${AMQP_PASSWORD}@rabbitmq.internal.softwareheritage.org:5672/%2f
       task_acks_late: false
       task_queues:
       - swh.loader.svn.tasks.LoadSvnRepository
       - swh.loader.svn.tasks.MountAndLoadSvnRepository
       - swh.loader.svn.tasks.DumpMountAndLoadSvnRepository

       sentry_settings_for_celery_tasks:
         __sentry-settings-for-celery-tasks__
@@ -5861,21 +5861,21 @@
           directory_entries: 12000
           extid: 1000
           release: 1000
           release_bytes: 52428800
           revision: 1000
           revision_bytes: 52428800
           revision_parents: 2000
       - cls: filter
       - cls: retry
       - cls: remote
-        url: http://saam.internal.softwareheritage.org:5002
+        url: http://storage-rw-postgresql-saam-ingress
     celery:
       task_broker: amqp://swhconsumer:${AMQP_PASSWORD}@rabbitmq.internal.softwareheritage.org:5672/%2f
       task_acks_late: false
       task_queues:
       - swh.loader.svn.tasks.LoadSvnExport

       sentry_settings_for_celery_tasks:
         __sentry-settings-for-celery-tasks__
     metadata_fetcher_credentials:
       __metadata-fetcher-credentials__
@@ -18287,21 +18287,21 @@
       app: deposit
   strategy:
     type: RollingUpdate
     rollingUpdate:
       maxSurge: 1
   template:
     metadata:
       labels:
         app: deposit
       annotations:
-        checksum/config: 00e6c296c13285ac86d78f516256acb2312d67159468cd075e61a0db88ca9036
+        checksum/config: 9a7c71edee63d91e7bdda51ba7b62d12a4ceac17220fe90511256f55c5f0c242
     spec:
       affinity:
         nodeAffinity:
           requiredDuringSchedulingIgnoredDuringExecution:
             nodeSelectorTerms:
             - matchExpressions:
               - key: swh/deposit
                 operator: In
                 values:
                 - "true"
@@ -24213,21 +24213,21 @@
   strategy:
     type: RollingUpdate
     rollingUpdate:
       maxSurge: 1
   template:
     metadata:
       labels:
         app: loader-archive
       annotations:
         # Force a rollout upgrade if the configuration changes
-        checksum/config: bd70c0dd819659425c211224476d1c21d6f16001b129a639c16e72c6777cbf7b
+        checksum/config: 1777c70cbbab2b80c5f5c0ff1d0a264b2e576d5ce1fc6073a51b07484c6c0123
     spec:
       affinity:
         nodeAffinity:
           requiredDuringSchedulingIgnoredDuringExecution:
             nodeSelectorTerms:
             - matchExpressions:
               - key: swh/loader
                 operator: In
                 values:
                 - "true"
@@ -24379,21 +24379,21 @@
   strategy:
     type: RollingUpdate
     rollingUpdate:
       maxSurge: 1
   template:
     metadata:
       labels:
         app: loader-bzr
       annotations:
         # Force a rollout upgrade if the configuration changes
-        checksum/config: 6544beecd891edfab4f040efe01460c39fdbd3e2dbf79bd63b6bed1f2ad07965
+        checksum/config: 657619b9d1584a0edaf6099bbee00f18101e945ed127dcc6bf3d67fc6224f8e8
     spec:
       affinity:
         nodeAffinity:
           requiredDuringSchedulingIgnoredDuringExecution:
             nodeSelectorTerms:
             - matchExpressions:
               - key: swh/loader
                 operator: In
                 values:
                 - "true"
@@ -24545,21 +24545,21 @@
   strategy:
     type: RollingUpdate
     rollingUpdate:
       maxSurge: 1
   template:
     metadata:
       labels:
         app: loader-content
       annotations:
         # Force a rollout upgrade if the configuration changes
-        checksum/config: 0cf8b5c70a727f3d3d971ed2370173320d5747af9b936d4ab57f1981f1a24aaf
+        checksum/config: f669a643728032c141617c6d85ec3d20fe4e46259bddc172dbf596ef668a6d5d
     spec:
       affinity:
         nodeAffinity:
           requiredDuringSchedulingIgnoredDuringExecution:
             nodeSelectorTerms:
             - matchExpressions:
               - key: swh/loader
                 operator: In
                 values:
                 - "true"
@@ -24711,21 +24711,21 @@
   strategy:
     type: RollingUpdate
     rollingUpdate:
       maxSurge: 1
   template:
     metadata:
       labels:
         app: loader-cran
       annotations:
         # Force a rollout upgrade if the configuration changes
-        checksum/config: fbb0a934a2798e7891b7ef0bdab75583add6c61085de4e99439236cb5ae872b9
+        checksum/config: 40eb8115b8900b78ed05f5c7f4e46ae126eeac0b47bbd3b2833344a1b4df21cc
     spec:
       affinity:
         nodeAffinity:
           requiredDuringSchedulingIgnoredDuringExecution:
             nodeSelectorTerms:
             - matchExpressions:
               - key: swh/loader
                 operator: In
                 values:
                 - "true"
@@ -25043,21 +25043,21 @@
   strategy:
     type: RollingUpdate
     rollingUpdate:
       maxSurge: 1
   template:
     metadata:
       labels:
         app: loader-debian
       annotations:
         # Force a rollout upgrade if the configuration changes
-        checksum/config: 2b2519281658c269a1d6dbb8977eec0e7ad9be726c467e81647bd521141610bb
+        checksum/config: f82201bef877994e55ab94787efdd582ac3d99c3545150aae09a73cbe63f588e
     spec:
       affinity:
         nodeAffinity:
           requiredDuringSchedulingIgnoredDuringExecution:
             nodeSelectorTerms:
             - matchExpressions:
               - key: swh/loader
                 operator: In
                 values:
                 - "true"
@@ -25209,21 +25209,21 @@
   strategy:
     type: RollingUpdate
     rollingUpdate:
       maxSurge: 1
   template:
     metadata:
       labels:
         app: loader-deposit
       annotations:
         # Force a rollout upgrade if the configuration changes
-        checksum/config: 09a605361b0f3f0f6c224160578639fc124a5474d00785f735bd501391870c57
+        checksum/config: 620af3729c6a716b2695cd84b756e1608936eb3fba9a1530ae54b46293a751c4
     spec:
       affinity:
         nodeAffinity:
           requiredDuringSchedulingIgnoredDuringExecution:
             nodeSelectorTerms:
             - matchExpressions:
               - key: swh/loader
                 operator: In
                 values:
                 - "true"
@@ -25725,21 +25725,21 @@
   strategy:
     type: RollingUpdate
     rollingUpdate:
       maxSurge: 1
   template:
     metadata:
       labels:
         app: loader-git-checkout
       annotations:
         # Force a rollout upgrade if the configuration changes
-        checksum/config: bdb219359c4fb7634e41be5604af530e377f90367591815962bca4fdee22d37c
+        checksum/config: 4ab7743500fece1df37cdf33013fd4e7f8a8e4d2a8e3cb0232e05df2f688d408
     spec:
       affinity:
         nodeAffinity:
           requiredDuringSchedulingIgnoredDuringExecution:
             nodeSelectorTerms:
             - matchExpressions:
               - key: swh/loader
                 operator: In
                 values:
                 - "true"
@@ -25891,21 +25891,21 @@
   strategy:
     type: RollingUpdate
     rollingUpdate:
       maxSurge: 1
   template:
     metadata:
       labels:
         app: loader-git-large-repository
       annotations:
         # Force a rollout upgrade if the configuration changes
-        checksum/config: 7ac16ca980a77a353a03da14412cd2bdfdd3b37aba3e041df0e747b459ed378c
+        checksum/config: 56c9ddf655f393876ca7bdd54dfa5b8dab019d2efdebca79b53cbaafbd5895ef
     spec:
       affinity:
         nodeAffinity:
           requiredDuringSchedulingIgnoredDuringExecution:
             nodeSelectorTerms:
             - matchExpressions:
               - key: swh/loader
                 operator: In
                 values:
                 - "true"
@@ -26061,21 +26061,21 @@
   strategy:
     type: RollingUpdate
     rollingUpdate:
       maxSurge: 1
   template:
     metadata:
       labels:
         app: loader-golang
       annotations:
         # Force a rollout upgrade if the configuration changes
-        checksum/config: 4c097d01a985efc526bb115429aad43730221280bec8d6a853a9acee8be11119
+        checksum/config: dad29d9fa2ffe4e317f9f3018e4d79300088d0655b1e75da62e9fb7fd3825006
     spec:
       affinity:
         nodeAffinity:
           requiredDuringSchedulingIgnoredDuringExecution:
             nodeSelectorTerms:
             - matchExpressions:
               - key: swh/loader
                 operator: In
                 values:
                 - "true"
@@ -26227,21 +26227,21 @@
   strategy:
     type: RollingUpdate
     rollingUpdate:
       maxSurge: 1
   template:
     metadata:
       labels:
         app: loader-hg-checkout
       annotations:
         # Force a rollout upgrade if the configuration changes
-        checksum/config: 9500202bfa46cadb1600709918ba1139727a1f674710b51176a2c29a5f4f2e25
+        checksum/config: 4c906fb9cc99f8ee4becb868644b80d1a9860cb597393e7a0b6a46cca4b37b06
     spec:
       affinity:
         nodeAffinity:
           requiredDuringSchedulingIgnoredDuringExecution:
             nodeSelectorTerms:
             - matchExpressions:
               - key: swh/loader
                 operator: In
                 values:
                 - "true"
@@ -26393,21 +26393,21 @@
   strategy:
     type: RollingUpdate
     rollingUpdate:
       maxSurge: 1
   template:
     metadata:
       labels:
         app: loader-maven
       annotations:
         # Force a rollout upgrade if the configuration changes
-        checksum/config: a25e8e5c000d2d38c69049bd9bd863602aeb70feb70668a0d5a2c889938f872a
+        checksum/config: 3c384dd74cfbbf1578d6d65c6d7e03cba20c309c3c2a7d868f2e2e95a47a7473
     spec:
       affinity:
         nodeAffinity:
           requiredDuringSchedulingIgnoredDuringExecution:
             nodeSelectorTerms:
             - matchExpressions:
               - key: swh/loader
                 operator: In
                 values:
                 - "true"
@@ -26559,21 +26559,21 @@
   strategy:
     type: RollingUpdate
     rollingUpdate:
       maxSurge: 1
   template:
     metadata:
       labels:
         app: loader-mercurial
       annotations:
         # Force a rollout upgrade if the configuration changes
-        checksum/config: 4b83e8653aab84cc70a1fefed596ac8cf67351b96c58a34a4125cd125e303e50
+        checksum/config: bd29afbeafd59c7edbf5bf6e55958cf126b0f5da14d3dfaa3e9a38ddb4c96092
     spec:
       affinity:
         nodeAffinity:
           requiredDuringSchedulingIgnoredDuringExecution:
             nodeSelectorTerms:
             - matchExpressions:
               - key: swh/loader
                 operator: In
                 values:
                 - "true"
@@ -26725,21 +26725,21 @@
   strategy:
     type: RollingUpdate
     rollingUpdate:
       maxSurge: 1
   template:
     metadata:
       labels:
         app: loader-npm
       annotations:
         # Force a rollout upgrade if the configuration changes
-        checksum/config: df81791f917cd0abf9335f30dcb5bb745a73ec10072774152ab811ba762d5f98
+        checksum/config: f51fe7780cfb19e7b8328a3bfff53918ca5f52b3d3f972031139911dff5c997d
     spec:
       affinity:
         nodeAffinity:
           requiredDuringSchedulingIgnoredDuringExecution:
             nodeSelectorTerms:
             - matchExpressions:
               - key: swh/loader
                 operator: In
                 values:
                 - "true"
@@ -26891,21 +26891,21 @@
   strategy:
     type: RollingUpdate
     rollingUpdate:
       maxSurge: 1
   template:
     metadata:
       labels:
         app: loader-opam
       annotations:
         # Force a rollout upgrade if the configuration changes
-        checksum/config: a66ab160306d1ac5b0d702e598425d0bedcd1f5f17ecd7a8b2a253a3a175f1c1
+        checksum/config: 4181b185553d199029f26b13e399c3ed7d2df30bdb32be837e15db40728517a8
     spec:
       affinity:
         nodeAffinity:
           requiredDuringSchedulingIgnoredDuringExecution:
             nodeSelectorTerms:
             - matchExpressions:
               - key: swh/loader
                 operator: In
                 values:
                 - "true"
@@ -27057,21 +27057,21 @@
   strategy:
     type: RollingUpdate
     rollingUpdate:
       maxSurge: 1
   template:
     metadata:
       labels:
         app: loader-pubdev
       annotations:
         # Force a rollout upgrade if the configuration changes
-        checksum/config: c458efe6a7c7088dcb9161622bf23267fd02b1393b3d1fba473ce7de55676c9b
+        checksum/config: cd645b996f5cf44c907ddd083a143bf222d5a7fd7908a4a8e3e3757f99afd96d
     spec:
       affinity:
         nodeAffinity:
           requiredDuringSchedulingIgnoredDuringExecution:
             nodeSelectorTerms:
             - matchExpressions:
               - key: swh/loader
                 operator: In
                 values:
                 - "true"
@@ -27223,21 +27223,21 @@
   strategy:
     type: RollingUpdate
     rollingUpdate:
       maxSurge: 1
   template:
     metadata:
       labels:
         app: loader-pypi
       annotations:
         # Force a rollout upgrade if the configuration changes
-        checksum/config: fafef019ec6169e9108882e7d5cd09cda13e99c3c4065ed12174f74d61c0bd72
+        checksum/config: be01c1d39d12b958b7d48935f7e6b32b3d65367225f2b412bcee2c5ed0832839
     spec:
       affinity:
         nodeAffinity:
           requiredDuringSchedulingIgnoredDuringExecution:
             nodeSelectorTerms:
             - matchExpressions:
               - key: swh/loader
                 operator: In
                 values:
                 - "true"
@@ -27557,21 +27557,21 @@
   strategy:
     type: RollingUpdate
     rollingUpdate:
       maxSurge: 1
   template:
     metadata:
       labels:
         app: loader-svn
       annotations:
         # Force a rollout upgrade if the configuration changes
-        checksum/config: cfd405c54e666e91301a38ffa076a98bb463e6e083fb7eecada0c19b6f54a85c
+        checksum/config: b20b46fe5023a387c9d20ea080e56009ceb47cff37ca3f151370ae46de4aa6c4
     spec:
       affinity:
         nodeAffinity:
           requiredDuringSchedulingIgnoredDuringExecution:
             nodeSelectorTerms:
             - matchExpressions:
               - key: swh/loader
                 operator: In
                 values:
                 - "true"
@@ -27725,21 +27725,21 @@
   strategy:
     type: RollingUpdate
     rollingUpdate:
       maxSurge: 1
   template:
     metadata:
       labels:
         app: loader-svn-export
       annotations:
         # Force a rollout upgrade if the configuration changes
-        checksum/config: 2172fe2c2ac1ceff92dd8328c8b9bd82863d26c40e85bc1190a71ba9658363c0
+        checksum/config: e47f521046424ecc6039c0105956b516fc60edb7075b4f7dc6419445d818539a
     spec:
       affinity:
         nodeAffinity:
           requiredDuringSchedulingIgnoredDuringExecution:
             nodeSelectorTerms:
             - matchExpressions:
               - key: swh/loader
                 operator: In
                 values:
                 - "true"


------------- diff for environment production namespace swh-cassandra -------------

No differences

Refs. swh/infra/sysadm-environment#5215 (closed)

Edited by Antoine R. Dumont

Merge request reports