Page MenuHomePhabricator

Upgrade redis_misc hosts to Debian Trixie (Redis 8.0)
Closed, ResolvedPublic

Description

Redis recommends upgrading one major version at a time, which would mean upgrading the servers twice;

  • Debian Bookworm and Redis 7.0
  • Debian Trixie and Redis 8.0

However, given that we have active hardware refreshes in both datacenters T418918: rdb101[56] implementation tracking T418924: rdb201[34] implementation tracking, we have an opportunity to skip Bookworm entirely and move directly to Trixie, provided that there are no concerns from teams currently using redis_misc.

If possible we should take the chance to T421711: ServiceOps: Re-IP eqiad private baremetal hosts to new per-rack vlans/subnets during the OS upgrade reimage.

Services using redis_misc

Pair 1

PortDBUsagePoC/tag
63780IDP (CAS-SSO) Production (rdb2011 only) Infrastructure-Foundations
63781IDP (CAS-SSO) Test (rdb2011 only)
63790changeprop / cpjobqueue MediaWiki-API-Platform-Team
63791rest-gatewayMediaWiki-API-Platform-Team
63800redioscopeMediaWiki-API-Platform-Team
63800Ratelimit MediaWiki-API-Platform-Team
63810filebackend.php (redisLockManager)MediaWiki-Core-Platform-Team
63820filebackend.php (redisLockManager)

Pair 2

PortDBUsagePoC/tag
63782, 3Netbox tasks (db 2) and Netbox caching (db 3)- *(rdb1015 only)netbox Infrastructure-Foundations
63790changeprop / cpjobqueue MediaWiki-API-Platform-Team
63791rest-gatewayMediaWiki-API-Platform-Team
63800redioscopeMediaWiki-API-Platform-Team
63800Ratelimit MediaWiki-API-Platform-Team
63810filebackend.php (redisLockManager)MediaWiki-Core-Platform-Team
63820docker-registryServiceOps
How?

The new hosts will be reimaged directly to Trixie (Redis 8.0) and services migrated one by one (or more). If any issues come up, we can simply revert the service back to the previous servers (point it back at the old rdb hosts).

Open Questions to owners before proceeding
  • Shall we migrate the data?
    • We need to decide whether to migrate existing Redis data to the new hosts or start fresh. Given that Redis is generally considered to be ephemeral storage, not migrating the data should be an acceptable risk.
    • How does data persistence affect your service?
  • Application behavior under server unavailability
    • It is currently unknown how each of the services above behaves if their Redis storage becomes unavailable. Maybe this could be a good opportunity to test this in a controlled manner, since rolling back to existing hosts would be easy to do.
    • Can your service tolerate a brief Redis unavailability?
Dashboard improvements
  • improve grafana dashboards: https://grafana-rw.wikimedia.org/d/000000174/redis
    • Role-aware filtering via $role
    • cache hit ratio, memory total, connected clients
    • new panels:
      • connected clients & replicas
      • replication lag
      • cache hits vs misses
    • reorganise layout
Wikitech Updates

Details

Related Changes in Gerrit:
SubjectAuthorRepoBranchLines +/-
Effie Mouzelioperations/mediawiki-configmaster+2 -2
Effie Mouzelioperations/deployment-chartsmaster+2 -2
Effie Mouzelioperations/puppetproduction+0 -0
Effie Mouzelioperations/mediawiki-configmaster+1 -1
Effie Mouzelioperations/mediawiki-configmaster+1 -1
Effie Mouzelioperations/deployment-chartsmaster+1 -1
Effie Mouzelioperations/mediawiki-configmaster+1 -1
Effie Mouzelioperations/deployment-chartsmaster+1 -1
Effie Mouzelioperations/deployment-chartsmaster+1 -1
Effie Mouzelioperations/deployment-chartsmaster+2 -1
Effie Mouzelioperations/deployment-chartsmaster+1 -1
Effie Mouzelioperations/deployment-chartsmaster+2 -2
Effie Mouzelioperations/deployment-chartsmaster+1 -1
Effie Mouzelioperations/deployment-chartsmaster+6 -0
Slyngshedeoperations/dnsmaster+1 -1
Effie Mouzelioperations/puppetproduction+1 -1
Muehlenhoffoperations/puppetproduction+0 -5
Effie Mouzelioperations/puppetproduction+1 -1
Effie Mouzelioperations/puppetproduction+16 -4
Muehlenhoffoperations/puppetproduction+0 -5
Muehlenhoffoperations/puppetproduction+2 -3
Effie Mouzelioperations/puppetproduction+15 -9
Muehlenhoffoperations/puppetproduction+14 -6
Muehlenhoffoperations/puppetproduction+1 -1
Show related patches Customize query in gerrit

Event Timeline

There are a very large number of changes, so older changes are hidden. Show Older Changes

Change #1275752 merged by Muehlenhoff:

[operations/puppet@production] redis::slave: Move to firewall::service

https://gerrit.wikimedia.org/r/1275752

The current Redis slaves have been migrated to use firewall::service by merging https://gerrit.wikimedia.org/r/c/operations/puppet/+/1275752 which was confirmed to be a NOP on existing hosts. This unblocks the use of nftables for the new Redis trixie hosts:

jmm@puppetdb1003:~$ nftables-compat-check.py rdb1012.eqiad.wmnet
Warning: This server uses defs_from_etcd, which isn't implemented for nft yet

All firewall services are compatible with nftables. The full list is:
{'full_monitoring_metrics_access_udp', 'ssh_from_cumin_masters', 'redis_slave_role', 'ssh_from_bastion', 'full_monitoring_metrics_access_tcp'}

Change #1275757 merged by Muehlenhoff:

[operations/puppet@production] redis::master: Move to firewall::service

https://gerrit.wikimedia.org/r/1275757

The current Redis masters have been migrated to use firewall::service by merging https://gerrit.wikimedia.org/r/c/operations/puppet/+/1275757 which was confirmed to be a NOP on existing hosts. This unblocks the use of nftables for the new Redis trixie hosts as well:

jmm@puppetdb1003:~$ nftables-compat-check.py rdb1013.eqiad.wmnet
Warning: This server uses defs_from_etcd, which isn't implemented for nft yet

All firewall services are compatible with nftables. The full list is:
{'ssh_from_cumin_masters', 'redis_master_role', 'ssh_from_bastion', 'full_monitoring_metrics_access_tcp', 'full_monitoring_metrics_access_udp'}
Jhancock.wm closed subtask Unknown Object (Task) as Resolved.Apr 21 2026, 4:57 PM
Jclark-ctr closed subtask Unknown Object (Task) as Resolved.Apr 24 2026, 12:53 PM

Change #1275502 abandoned by Effie Mouzeli:

[operations/puppet@production] site.pp: add role for rdb2011

Reason:

rebase mumbo jumbo

https://gerrit.wikimedia.org/r/1275502

Change #1277429 had a related patch set uploaded (by Effie Mouzeli; author: Effie Mouzeli):

[operations/puppet@production] site.pp: add role for rdb2011

https://gerrit.wikimedia.org/r/1277429

I'm updating the code for redis lock manager right now (for T366938: Reduce relying on database locks ) and if you give me like a week or two, I make the system much more robust and safer towards issues.

Change #1282308 had a related patch set uploaded (by Muehlenhoff; author: Muehlenhoff):

[operations/puppet@production] redis::master: Remove obsolete code only used for old ferm service

https://gerrit.wikimedia.org/r/1282308

Change #1282315 had a related patch set uploaded (by Muehlenhoff; author: Muehlenhoff):

[operations/puppet@production] redis::master: Pass ports as an array, not a string

https://gerrit.wikimedia.org/r/1282315

Change #1282315 abandoned by Muehlenhoff:

[operations/puppet@production] redis::master: Pass ports as an array, not a string

Reason:

1282311 was merged instead

https://gerrit.wikimedia.org/r/1282315

Change #1282353 had a related patch set uploaded (by Muehlenhoff; author: Muehlenhoff):

[operations/puppet@production] redis::master: Remove obsolete code only used for old ferm service

https://gerrit.wikimedia.org/r/1282353

Change #1282308 abandoned by Muehlenhoff:

[operations/puppet@production] redis::master: Remove obsolete code only used for old ferm service

Reason:

Replaced by 1282353

https://gerrit.wikimedia.org/r/1282308

Change #1277429 merged by Effie Mouzeli:

[operations/puppet@production] site.pp: add role for rdb2011 and rdb2012

https://gerrit.wikimedia.org/r/1277429

Cookbook cookbooks.sre.hosts.reimage was started by jiji@cumin1003 for host rdb2011.codfw.wmnet with OS trixie

Change #1283733 had a related patch set uploaded (by Effie Mouzeli; author: Effie Mouzeli):

[operations/puppet@production] idp_test: switch to rdb2011

https://gerrit.wikimedia.org/r/1283733

Cookbook cookbooks.sre.hosts.reimage was started by jiji@cumin1003 for host rdb2012.codfw.wmnet with OS trixie

Cookbook cookbooks.sre.hosts.reimage started by jiji@cumin1003 for host rdb2011.codfw.wmnet with OS trixie completed:

  • rdb2011 (PASS)
    • Downtimed on Icinga/Alertmanager
    • Disabled Puppet
    • Removed from Puppet and PuppetDB if present and deleted any certificates
    • Removed from Debmonitor if present
    • Forced PXE for next reboot
    • Host rebooted via IPMI
    • Host up (Debian installer)
    • Checked BIOS boot parameters are back to normal
    • Host up (new fresh trixie OS)
    • Generated Puppet certificate
    • Signed new Puppet certificate
    • Run Puppet in NOOP mode to populate exported resources in PuppetDB
    • Found Nagios_host resource for this host in PuppetDB
    • Downtimed the new host on Icinga/Alertmanager
    • Removed previous downtime on Alertmanager (old OS)
    • First Puppet run completed and logged in /var/log/spicerack/sre/hosts/reimage/202605061157_jiji_582750_rdb2011.out
    • configmaster.wikimedia.org updated with the host new SSH public key for wmf-update-known-hosts-production
    • Rebooted
    • Automatic Puppet run was successful
    • Forced a re-check of all Icinga services for the host
    • Icinga status is optimal
    • Icinga downtime removed
    • Updated Netbox data from PuppetDB

@Blake and I reimaged rdb2011 and rdb2012 today, and submitted an idp test patch. @SLyngshede-WMF please merge the patch and let us know how it went, the soonest the better :)

Cookbook cookbooks.sre.hosts.reimage started by jiji@cumin1003 for host rdb2012.codfw.wmnet with OS trixie completed:

  • rdb2012 (PASS)
    • Downtimed on Icinga/Alertmanager
    • Disabled Puppet
    • Removed from Puppet and PuppetDB if present and deleted any certificates
    • Removed from Debmonitor if present
    • Forced PXE for next reboot
    • Host rebooted via IPMI
    • Host up (Debian installer)
    • Checked BIOS boot parameters are back to normal
    • Host up (new fresh trixie OS)
    • Generated Puppet certificate
    • Signed new Puppet certificate
    • Run Puppet in NOOP mode to populate exported resources in PuppetDB
    • Found Nagios_host resource for this host in PuppetDB
    • Downtimed the new host on Icinga/Alertmanager
    • Removed previous downtime on Alertmanager (old OS)
    • First Puppet run completed and logged in /var/log/spicerack/sre/hosts/reimage/202605061224_jiji_609364_rdb2012.out
    • configmaster.wikimedia.org updated with the host new SSH public key for wmf-update-known-hosts-production
    • Rebooted
    • Automatic Puppet run was successful
    • Forced a re-check of all Icinga services for the host
    • Icinga status is optimal
    • Icinga downtime removed
    • Updated Netbox data from PuppetDB

Change #1283733 merged by Slyngshede:

[operations/puppet@production] idp_test: switch to rdb2011

https://gerrit.wikimedia.org/r/1283733

@SLyngshede-WMF as discussed, since we accidentally wired IDP to a non primary redis host, we can migrate idp to rdb2011 directly, and wrap up the migration

Change #1285324 had a related patch set uploaded (by Effie Mouzeli; author: Effie Mouzeli):

[operations/puppet@production] idp: migrate IDP to Redis 8

https://gerrit.wikimedia.org/r/1285324

Change #1285336 had a related patch set uploaded (by Effie Mouzeli; author: Effie Mouzeli):

[operations/deployment-charts@master] mediawiki-common: add rdb2011 and rdb2012 IPs

https://gerrit.wikimedia.org/r/1285336

Change #1285339 had a related patch set uploaded (by Effie Mouzeli; author: Effie Mouzeli):

[operations/deployment-charts@master] redioscope: codfw: replace rdb2007 with rdb2011 (Redis 8)

https://gerrit.wikimedia.org/r/1285339

Change #1285340 had a related patch set uploaded (by Effie Mouzeli; author: Effie Mouzeli):

[operations/deployment-charts@master] api-gateway: codfw: replace rdb2007 with rdb2011 (Redis 8)

https://gerrit.wikimedia.org/r/1285340

Change #1285341 had a related patch set uploaded (by Effie Mouzeli; author: Effie Mouzeli):

[operations/deployment-charts@master] changeprop-jobqueue: codfw: replace rdb2007 with rdb2011 (Redis 8)

https://gerrit.wikimedia.org/r/1285341

Change #1285342 had a related patch set uploaded (by Effie Mouzeli; author: Effie Mouzeli):

[operations/deployment-charts@master] changeprop: codfw: replace rdb2007 with rdb2011 (Redis 8)

https://gerrit.wikimedia.org/r/1285342

Change #1285343 had a related patch set uploaded (by Effie Mouzeli; author: Effie Mouzeli):

[operations/deployment-charts@master] ratelimit: codfw: replace rdb2007 with rdb2011 (Redis 8)

https://gerrit.wikimedia.org/r/1285343

Change #1285344 had a related patch set uploaded (by Effie Mouzeli; author: Effie Mouzeli):

[operations/deployment-charts@master] rest-gateway: codfw: replace rdb2007 with rdb2011 (Redis 8)

https://gerrit.wikimedia.org/r/1285344

Change #1282353 merged by Muehlenhoff:

[operations/puppet@production] redis::master: Remove obsolete code only used for old ferm service

https://gerrit.wikimedia.org/r/1282353

Change #1285324 merged by Slyngshede:

[operations/puppet@production] idp: migrate IDP to Redis 8

https://gerrit.wikimedia.org/r/1285324

Change #1285547 had a related patch set uploaded (by Slyngshede; author: Slyngshede):

[operations/dns@master] IDP: Redis migration

https://gerrit.wikimedia.org/r/1285547

Change #1285547 merged by Slyngshede:

[operations/dns@master] IDP: Redis migration

https://gerrit.wikimedia.org/r/1285547

I would do this simple step for netbox:

  • ssh on netbox1003
  • disable puppet
  • Modify the following configuration bit to use DATABASE 4 and 5
REDIS = {
    'tasks': {
        'HOST': 'rdb1013.eqiad.wmnet',
        'PORT': 6378,
        'DATABASE': 2,
    },
    'caching': {
        'HOST': 'rdb1013.eqiad.wmnet',
        'PORT': 6378,
        'DATABASE': 3,
        'DEFAULT_TIMEOUT': 300,
    },
}
  • Restart netbox and verify
  • Rollback

Checked on netbox1003 and starting from a cold cache is not an issue!

Change #1285336 merged by jenkins-bot:

[operations/deployment-charts@master] mediawiki-common: add rdb2011 and rdb2012 IPs

https://gerrit.wikimedia.org/r/1285336

Change #1285343 merged by jenkins-bot:

[operations/deployment-charts@master] ratelimit: codfw: replace rdb2007 with rdb2011 (Redis 8)

https://gerrit.wikimedia.org/r/1285343

Change #1286875 had a related patch set uploaded (by Effie Mouzeli; author: Effie Mouzeli):

[operations/deployment-charts@master] ratelimit: codfw: replace rdb2007 with rdb2011 (Redis 8)

https://gerrit.wikimedia.org/r/1286875

Change #1286875 merged by jenkins-bot:

[operations/deployment-charts@master] ratelimit: codfw: replace rdb2007 with rdb2011 (Redis 8)

https://gerrit.wikimedia.org/r/1286875

Change #1285340 merged by jenkins-bot:

[operations/deployment-charts@master] api-gateway: codfw: replace rdb2007 with rdb2011 (Redis 8)

https://gerrit.wikimedia.org/r/1285340

Change #1285339 merged by jenkins-bot:

[operations/deployment-charts@master] redioscope: codfw: replace rdb2007 with rdb2011 (Redis 8)

https://gerrit.wikimedia.org/r/1285339

Change #1285344 merged by jenkins-bot:

[operations/deployment-charts@master] rest-gateway: codfw: replace rdb2007 with rdb2011 (Redis 8)

https://gerrit.wikimedia.org/r/1285344

Change #1285342 merged by jenkins-bot:

[operations/deployment-charts@master] changeprop: codfw: replace rdb2007 with rdb2011 (Redis 8)

https://gerrit.wikimedia.org/r/1285342

Change #1290709 had a related patch set uploaded (by Effie Mouzeli; author: Effie Mouzeli):

[operations/mediawiki-config@master] ProductionServices.php: switch filebackend.php to rdb2011:6381

https://gerrit.wikimedia.org/r/1290709

Change #1290709 merged by jenkins-bot:

[operations/mediawiki-config@master] ProductionServices.php: switch filebackend.php to rdb2011:6381

https://gerrit.wikimedia.org/r/1290709

Mentioned in SAL (#wikimedia-operations) [2026-05-21T10:36:06Z] <jiji@deploy1003> Started scap sync-world: Backport for [[gerrit:1290709|ProductionServices.php: switch filebackend.php to rdb2011:6381 (T418261 T419976)]]

Mentioned in SAL (#wikimedia-operations) [2026-05-21T10:37:52Z] <jiji@deploy1003> jiji: Backport for [[gerrit:1290709|ProductionServices.php: switch filebackend.php to rdb2011:6381 (T418261 T419976)]] synced to the testservers (see https://wikitech.wikimedia.org/wiki/Mwdebug). Changes can now be verified there.

Mentioned in SAL (#wikimedia-operations) [2026-05-21T10:44:08Z] <jiji@deploy1003> Finished scap sync-world: Backport for [[gerrit:1290709|ProductionServices.php: switch filebackend.php to rdb2011:6381 (T418261 T419976)]] (duration: 08m 02s)

Change #1285341 merged by jenkins-bot:

[operations/deployment-charts@master] changeprop-jobqueue: codfw: replace rdb2007 with rdb2011 (Redis 8)

https://gerrit.wikimedia.org/r/1285341

Change #1293095 had a related patch set uploaded (by Effie Mouzeli; author: Effie Mouzeli):

[operations/mediawiki-config@master] changeprop-jobqueue: codfw: replace rdb2007 with rdb2011 (Redis 8)

https://gerrit.wikimedia.org/r/1293095

Change #1293095 merged by jenkins-bot:

[operations/mediawiki-config@master] ProductionServices.php: switch filebackend.php to rdb2011:6382

https://gerrit.wikimedia.org/r/1293095

Mentioned in SAL (#wikimedia-operations) [2026-05-26T10:44:49Z] <jiji@deploy1003> Started scap sync-world: Backport for [[gerrit:1293095|ProductionServices.php: switch filebackend.php to rdb2011:6382 (T418261 T419976)]]

Mentioned in SAL (#wikimedia-operations) [2026-05-26T10:46:42Z] <jiji@deploy1003> jiji: Backport for [[gerrit:1293095|ProductionServices.php: switch filebackend.php to rdb2011:6382 (T418261 T419976)]] synced to the testservers (see https://wikitech.wikimedia.org/wiki/Mwdebug). Changes can now be verified there.

Mentioned in SAL (#wikimedia-operations) [2026-05-26T11:00:40Z] <jiji@deploy1003> Finished scap sync-world: Backport for [[gerrit:1293095|ProductionServices.php: switch filebackend.php to rdb2011:6382 (T418261 T419976)]] (duration: 15m 50s)

Change #1297110 had a related patch set uploaded (by Effie Mouzeli; author: Effie Mouzeli):

[operations/mediawiki-config@master] ProductionServices.php: switch filebackend.php to rdb2013:6381

https://gerrit.wikimedia.org/r/1297110

Change #1297110 merged by jenkins-bot:

[operations/mediawiki-config@master] ProductionServices.php: switch filebackend.php to rdb2013:6381

https://gerrit.wikimedia.org/r/1297110

Mentioned in SAL (#wikimedia-operations) [2026-06-03T12:43:13Z] <jiji@deploy1003> Started scap sync-world: Backport for [[gerrit:1297110|ProductionServices.php: switch filebackend.php to rdb2013:6381 (T418261 T419976)]]

Mentioned in SAL (#wikimedia-operations) [2026-06-03T12:45:14Z] <jiji@deploy1003> jiji: Backport for [[gerrit:1297110|ProductionServices.php: switch filebackend.php to rdb2013:6381 (T418261 T419976)]] synced to the testservers (see https://wikitech.wikimedia.org/wiki/Mwdebug). Changes can now be verified there.

Change #1297124 had a related patch set uploaded (by Effie Mouzeli; author: Effie Mouzeli):

[operations/puppet@production] alias.yaml: retire the old codfw redis servers

https://gerrit.wikimedia.org/r/1297124

Mentioned in SAL (#wikimedia-operations) [2026-06-03T12:50:57Z] <jiji@deploy1003> Finished scap sync-world: Backport for [[gerrit:1297110|ProductionServices.php: switch filebackend.php to rdb2013:6381 (T418261 T419976)]] (duration: 07m 44s)

Change #1297124 abandoned by Effie Mouzeli:

[operations/puppet@production] alias.yaml: retire the old codfw redis servers

Reason:

wrong

https://gerrit.wikimedia.org/r/1297124

In order to upgrade rdb1013 (and rdb1014) to Trixie, since they are not up for retirement, I will temporarily switch wmf-config/ProductionServices.php to use rdb1011 (which is up for retirement), while rdb1013 and rdb1014 are being reimaged.

All other services using rdb1013, are doing so via nutcracker, so nutcracker will take care of things during rdb1013s unavailability.

Change #1300114 had a related patch set uploaded (by Effie Mouzeli; author: Effie Mouzeli):

[operations/deployment-charts@master] mediawiki_common: update IP for rdb1014

https://gerrit.wikimedia.org/r/1300114

Change #1300114 merged by jenkins-bot:

[operations/deployment-charts@master] mediawiki_common: update IP for rdb1014

https://gerrit.wikimedia.org/r/1300114

In order to upgrade rdb1013 (and rdb1014) to Trixie, since they are not up for retirement, I will temporarily switch wmf-config/ProductionServices.php to use rdb1011 (which is up for retirement), while rdb1013 and rdb1014 are being reimaged.

All other services using rdb1013, are doing so via nutcracker, so nutcracker will take care of things during rdb1013s unavailability.

rdb1014 has been successfully reimaged to Trixie.

Cookbook cookbooks.sre.hosts.reimage was started by jiji@cumin1003 for host rdb1013.eqiad.wmnet with OS trixie

Change #1300580 had a related patch set uploaded (by Effie Mouzeli; author: Effie Mouzeli):

[operations/mediawiki-config@master] ProductionServices.php: switch filebackend.php back to rdb1013

https://gerrit.wikimedia.org/r/1300580

Cookbook cookbooks.sre.hosts.reimage started by jiji@cumin1003 for host rdb1013.eqiad.wmnet with OS trixie completed:

  • rdb1013 (PASS)
    • Downtimed on Icinga/Alertmanager
    • Disabled Puppet
    • Removed from Puppet and PuppetDB if present and deleted any certificates
    • Removed from Debmonitor if present
    • Forced PXE for next reboot
    • Host rebooted via IPMI
    • Host up (Debian installer)
    • Checked BIOS boot parameters are back to normal
    • Host up (new fresh trixie OS)
    • Generated Puppet certificate
    • Signed new Puppet certificate
    • Run Puppet in NOOP mode to populate exported resources in PuppetDB
    • Found Nagios_host resource for this host in PuppetDB
    • Downtimed the new host on Icinga/Alertmanager
    • Removed previous downtime on Alertmanager (old OS)
    • First Puppet run completed and logged in /var/log/spicerack/sre/hosts/reimage/202606110754_jiji_3160377_rdb1013.out
    • configmaster.wikimedia.org updated with the host new SSH public key for wmf-update-known-hosts-production
    • Rebooted
    • Automatic Puppet run was successful
    • Forced a re-check of all Icinga services for the host
    • Icinga status is optimal
    • Icinga downtime removed
    • Updated Netbox data from PuppetDB

Change #1300580 merged by jenkins-bot:

[operations/mediawiki-config@master] ProductionServices.php: switch filebackend.php back to rdb1013

https://gerrit.wikimedia.org/r/1300580

Mentioned in SAL (#wikimedia-operations) [2026-06-11T09:43:17Z] <jiji@deploy1003> Started scap sync-world: Backport for [[gerrit:1300580|ProductionServices.php: switch filebackend.php back to rdb1013 (T291916 T419976)]]

Mentioned in SAL (#wikimedia-operations) [2026-06-11T09:45:37Z] <jiji@deploy1003> jiji: Backport for [[gerrit:1300580|ProductionServices.php: switch filebackend.php back to rdb1013 (T291916 T419976)]] synced to the testservers (see https://wikitech.wikimedia.org/wiki/Mwdebug). Changes can now be verified there.

Mentioned in SAL (#wikimedia-operations) [2026-06-11T09:58:59Z] <jiji@deploy1003> Finished scap sync-world: Backport for [[gerrit:1300580|ProductionServices.php: switch filebackend.php back to rdb1013 (T291916 T419976)]] (duration: 15m 41s)

jijiki updated the task description. (Show Details)
jijiki updated the task description. (Show Details)