Skip to content

staging: Migrate deposit to dynamic infra

Antoine R. Dumont requested to merge migrate-deposit-to-elastic-infra into production

This makes the reverse proxy use the deposit within the dynamic infra as backend for the public deposit.staging.swh.network entry.

This matches what has been done manually as a tryout (with success now).

swh-octo-diff rp0
*** Running octocatalog-diff on host rp0.internal.staging.swh.network
I, [2023-11-27T15:06:09.829138 #755029]  INFO -- : Catalogs compiled for rp0.internal.staging.swh.network
I, [2023-11-27T15:06:10.124710 #755029]  INFO -- : Diffs computed for rp0.internal.staging.swh.network
diff origin/production/rp0.internal.staging.swh.network current/rp0.internal.staging.swh.network
*******************************************
  File[/etc/varnish/includes/01_deposit.vcl] =>
   parameters =>
     content =>
      @@ -7,5 +7,5 @@
       backend deposit
       {
      -    .host = "deposit.internal.staging.swh.network";
      -    .port = "9080";
      +    .host = "deposit-dynamic.internal.staging.swh.network";
      +    .port = "80";
       }
*******************************************
  Profile::Varnish::Vcl_include[deposit] =>
   parameters =>
     content =>
      @@ -7,5 +7,5 @@
       backend deposit
       {
      -    .host = "deposit.internal.staging.swh.network";
      -    .port = "9080";
      +    .host = "deposit-dynamic.internal.staging.swh.network";
      +    .port = "80";
       }
*******************************************
  Profile::Varnish::Vhost[deposit.staging.swh.network] =>
   parameters =>
     backend_http_host =>
      - deposit.internal.staging.swh.network
      + deposit-dynamic.internal.staging.swh.network
     backend_http_port =>
      - 9080
      + 80
*******************************************
  Varnish::Vcl[/etc/varnish/includes/01_deposit.vcl] =>
   parameters =>
     content =>
      @@ -7,5 +7,5 @@
       backend deposit
       {
      -    .host = "deposit.internal.staging.swh.network";
      -    .port = "9080";
      +    .host = "deposit-dynamic.internal.staging.swh.network";
      +    .port = "80";
       }
*******************************************
*** End octocatalog-diff on rp0.internal.staging.swh.network
+ set +x
/home/tony/work/inria/repo/swh/puppet-environment/swh-site

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

Edited by Antoine R. Dumont

Merge request reports