Page MenuHomePhabricator

Move project-specific NFS mounts onto project-local NFS servers
Closed, ResolvedPublic

Description

  • account-creation-assistance (nfs removed)
  • cvn
  • dumps
  • puppet-diffs
  • fastcci
  • huggle*
  • maps
  • math*
  • paws**
  • project-proxy (NFS removed)
  • quarry
  • testlabs
  • tools
  • twl
  • utrs* (nfs removed)
  • video*
  • wikidumpparse
  • wikilink (nfs removed)
  • wikipathways (nfs removed)
  • wmde-templates-alpha*

* confirm use case before migrating
** needs special handling due to maintain-dbusers

Details

SubjectRepoBranchLines +/-
operations/puppetproduction+2 -47
operations/puppetproduction+1 -7
operations/puppetproduction+2 -2
operations/puppetproduction+2 -2
operations/puppetproduction+1 -1
operations/puppetproduction+1 -1
operations/puppetproduction+20 -2
operations/puppetproduction+2 -2
operations/puppetproduction+1 -1
operations/puppetproduction+1 -1
operations/puppetproduction+24 -0
operations/puppetproduction+1 -1
operations/puppetproduction+2 -2
operations/puppetproduction+1 -1
operations/puppetproduction+2 -2
operations/puppetproduction+1 -1
operations/puppetproduction+12 -2
operations/puppetproduction+1 -1
operations/puppetproduction+15 -0
operations/puppetproduction+2 -2
operations/puppetproduction+1 -1
operations/puppetproduction+2 -2
operations/puppetproduction+2 -6
operations/puppetproduction+2 -2
operations/puppetproduction+18 -6
operations/puppetproduction+1 -1
Show related patches Customize query in gerrit

Related Objects

StatusSubtypeAssignedTask
OpenNone
ResolvedAndrew
ResolvedAndrew
ResolvedAndrew
ResolvedAndrew
InvalidAndrew
ResolvedAndrew
DeclinedAndrew
ResolvedAndrew
DeclinedAndrew
ResolvedAndrew
DeclinedAndrew
ResolvedAndrew
Resolvedjsn.sherman
ResolvedAndrew
Resolveddcaro
Resolveddcaro
OpenNone
Resolvedtaavi
Resolved Marostegui
ResolvedNone
Resolved Marostegui
Resolvedrook
ResolvedBUG REPORTdcaro
InvalidBUG REPORTdcaro
ResolvedBUG REPORTdcaro
OpenNone
Resolveddcaro
ResolvedNone
ResolvedAndrew

Event Timeline

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

Change 762079 had a related patch set uploaded (by Andrew Bogott; author: Andrew Bogott):

[operations/puppet@production] nfs-mounts.yaml: move dumps to a project-local nfs server

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

Change 762079 merged by Andrew Bogott:

[operations/puppet@production] nfs-mounts.yaml: move dumps to a project-local nfs server

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

Mentioned in SAL (#wikimedia-cloud) [2022-02-12T19:38:33Z] <andrewbogott> rebooting most VMs to pick up new nfs server changes (T301280)

Change 762091 had a related patch set uploaded (by Andrew Bogott; author: Andrew Bogott):

[operations/puppet@production] cinder backups: add some new nfs servers to the backup roster

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

Change 762091 merged by Andrew Bogott:

[operations/puppet@production] cinder backups: add some new nfs servers to the backup roster

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

Change 762123 had a related patch set uploaded (by Andrew Bogott; author: Andrew Bogott):

[operations/puppet@production] nfs-mounts.yaml: fix a copy/paste error for cvn project

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

Change 762123 merged by Andrew Bogott:

[operations/puppet@production] nfs-mounts.yaml: fix a copy/paste error for cvn project

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

Change 762125 had a related patch set uploaded (by Andrew Bogott; author: Andrew Bogott):

[operations/puppet@production] wmcs-cinder-backup-manager: add two more nfs volumes

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

Change 762126 had a related patch set uploaded (by Andrew Bogott; author: Andrew Bogott):

[operations/puppet@production] nfs-mounts.yaml: move twl to a project-local nfs server

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

Change 762125 merged by Andrew Bogott:

[operations/puppet@production] wmcs-cinder-backup-manager: add two more nfs volumes

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

Change 762126 merged by Andrew Bogott:

[operations/puppet@production] nfs-mounts.yaml: move twl to a project-local nfs server

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

Change 762130 had a related patch set uploaded (by Andrew Bogott; author: Andrew Bogott):

[operations/puppet@production] nfs-mounts.yaml: move fastcci to a project-local nfs server

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

Change 762130 merged by Andrew Bogott:

[operations/puppet@production] nfs-mounts.yaml: move fastcci to a project-local nfs server

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

Change 762131 had a related patch set uploaded (by Andrew Bogott; author: Andrew Bogott):

[operations/puppet@production] nfs-mounts.yaml: remove an unwanted . in the fastcci mount definition

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

Change 762131 merged by Andrew Bogott:

[operations/puppet@production] nfs-mounts.yaml: remove an unwanted . in the fastcci mount definition

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

Change 762133 had a related patch set uploaded (by Andrew Bogott; author: Andrew Bogott):

[operations/puppet@production] nfs-mounts.yaml: move wikidumpparse to a project-local nfs server

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

Change 762133 merged by Andrew Bogott:

[operations/puppet@production] nfs-mounts.yaml: move wikidumpparse to a project-local nfs server

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

Change 762137 had a related patch set uploaded (by Andrew Bogott; author: Andrew Bogott):

[operations/puppet@production] nfs-mounts.yaml: move wikilink to a project-local nfs server

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

Change 762137 merged by Andrew Bogott:

[operations/puppet@production] nfs-mounts.yaml: move wikilink to a project-local nfs server

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

Change 762856 had a related patch set uploaded (by Andrew Bogott; author: Andrew Bogott):

[operations/puppet@production] wmcs-cinder-backup-manager: add more nfs volume backups

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

Change 762856 merged by Andrew Bogott:

[operations/puppet@production] wmcs-cinder-backup-manager: add more nfs volume backups

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

Change 763875 had a related patch set uploaded (by Andrew Bogott; author: Andrew Bogott):

[operations/puppet@production] nfs-mounts.yaml: move utrs to a project-local nfs server

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

Change 763876 had a related patch set uploaded (by Andrew Bogott; author: Andrew Bogott):

[operations/puppet@production] nfs-mounts.yaml: move wmde-templates-alpha to a project-local nfs server

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

Change 763875 merged by Andrew Bogott:

[operations/puppet@production] nfs-mounts.yaml: move utrs to a project-local nfs server

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

Mentioned in SAL (#wikimedia-cloud) [2022-02-19T01:50:54Z] <andrewbogott> switching to a project-local nfs server for T301280

Change 763878 had a related patch set uploaded (by Andrew Bogott; author: Andrew Bogott):

[operations/puppet@production] nfs-mounts.yaml: move huggle to a project-local nfs server

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

Change 763876 merged by Andrew Bogott:

[operations/puppet@production] nfs-mounts.yaml: move wmde-templates-alpha to a project-local nfs server

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

Mentioned in SAL (#wikimedia-cloud) [2022-02-19T02:05:18Z] <andrewbogott> switching to a project-local nfs server for T301280

Mentioned in SAL (#wikimedia-cloud) [2022-02-19T02:09:28Z] <andrewbogott> rebooting VMS to switch to a project-local nfs server for T301280

Change 763909 had a related patch set uploaded (by Andrew Bogott; author: Andrew Bogott):

[operations/puppet@production] wmcs-cinder-backup-manager: add more nfs volume backups

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

Change 763909 merged by Andrew Bogott:

[operations/puppet@production] wmcs-cinder-backup-manager: add more nfs volume backups

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

Change 810393 had a related patch set uploaded (by Andrew Bogott; author: Andrew Bogott):

[operations/puppet@production] nfs-mounts: move math project to a project-local nfs server

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

Change 810393 merged by Andrew Bogott:

[operations/puppet@production] nfs-mounts: move math project to a project-local nfs server

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

Change 810395 had a related patch set uploaded (by Andrew Bogott; author: Andrew Bogott):

[operations/puppet@production] nfs-mounts: fix c/p error with 'math' nfs path

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

Change 810395 merged by Andrew Bogott:

[operations/puppet@production] nfs-mounts: fix c/p error with 'math' nfs path

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

Change 810398 had a related patch set uploaded (by Andrew Bogott; author: Andrew Bogott):

[operations/puppet@production] nfs-mounts: move video project to a project-local nfs server

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

Change 810398 merged by Andrew Bogott:

[operations/puppet@production] nfs-mounts: move video project to a project-local nfs server

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

When it is time to migrate PAWS please open a ticket, as of T321886 PAWS no longer uses the mount from the underlying host, rather mounts directly into the pods. As such the update would probably be to remove the mount to the VMs entirely and modify the mount in the helm chart to the local nfs instance.

I realize I'm probably missing something, where is maintain-dbusers.py in paws?

Right now everything is running on labstore1004 (nfs + maintain-dbusers for both paws and toolforge.) In the future part of it will still be shared on a cloudcontrol, and then paws will have a client on its NFS server and toolforge will have a client on its NFS server.

Change 896353 had a related patch set uploaded (by Andrew Bogott; author: Andrew Bogott):

[operations/puppet@production] paws/NFS: move paws to a project-local NFS server

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

Change 896353 merged by Andrew Bogott:

[operations/puppet@production] paws/NFS: move paws to a project-local NFS server

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

Change 906766 had a related patch set uploaded (by Andrew Bogott; author: Andrew Bogott):

[operations/puppet@production] Remove direct NFS backup logic from cloudbackup2002

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

Change 906766 merged by Andrew Bogott:

[operations/puppet@production] Remove direct NFS backup logic from cloudbackup2002

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

Change 906783 had a related patch set uploaded (by Majavah; author: Majavah):

[operations/puppet@production] O:wmcs::nfs: remove primary_backup::misc and related classes

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

fnegri triaged this task as High priority.Apr 12 2023, 2:45 PM

Change 906783 merged by Andrew Bogott:

[operations/puppet@production] O:wmcs::nfs: remove primary_backup::misc and related classes

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