Page MenuHomePhabricator

Add data to automation for new switches in codfw C/D
Closed, ResolvedPublic

Description

There are some remaining tasks we need to carry out before we can test the new switches and networks in each rack for the row c/d upgrade.

  • Add net network info to static puppet network definitions (data.yaml)
  • Add data for puppet hieradata (common.yaml)
  • Add reverse dns zones
  • Add to rancid config backup
  • Add to LibreNMS
  • Add to Icinga monitoring (hieradata/common/monitoring.yaml && modules/netops/manifests/monitoring.pp)

I'm not sure there is anything else. We used to also have to add netboot files for the DHCP/install server but that is now automated :)

I'll submit a patch to add the puppet ones for now. Icinga should be last once we know things are working and have completed testing, we can add to LibreNMS before but disable alerts.

Event Timeline

cmooney triaged this task as Medium priority.

Change #1051440 had a related patch set uploaded (by Cathal Mooney; author: Cathal Mooney):

[operations/puppet@production] Add net data for codfw new per-rack subnets and add switches to rancid

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

Change #1051440 merged by Cathal Mooney:

[operations/puppet@production] Add net data for codfw new per-rack subnets and add switches to rancid

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

cmooney renamed this task from Add new elements to automation to support new switches in codfw C/D to Add data to automation for new switches in codfw C/D.Jul 22 2024, 12:42 PM

Change #1056031 had a related patch set uploaded (by Cathal Mooney; author: Cathal Mooney):

[operations/puppet@production] Add monitoring definitions for new codfw row C/D switches

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

Change #1056031 merged by Cathal Mooney:

[operations/puppet@production] Add monitoring definitions for new codfw row C/D switches

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

cmooney updated the task description. (Show Details)