Page MenuHomePhabricator

deploy wtp2001-2020
Closed, ResolvedPublic

Description

This is the tracking task for the deployment of the OS and services of wtp2001-2020.

System Deployment Steps:

  • - system mgmt setup and tested
  • - system dns setup (both mgmt and production entries)
  • - network switch setup (port description & vlan)
  • - install-server module updated (dhcp and netboot/partitioning)
  • - install OS
  • - accept/sign puppet/salt keys
  • - service implementation - pending https://gerrit.wikimedia.org/r/#/c/200734/ (plus the config work)

Event Timeline

RobH claimed this task.
RobH raised the priority of this task from to Needs Triage.
RobH updated the task description. (Show Details)
RobH subscribed.
RobH triaged this task as Medium priority.Feb 20 2015, 8:25 PM

install params https://gerrit.wikimedia.org/r/#/c/191940/
dns https://gerrit.wikimedia.org/r/#/c/191944/

still need to provision the network ports from the mappings on linked ticket (T86807)

RobH set Security to None.

Change 200734 had a related patch set uploaded (by RobH):
adding wtp systems to site.pp

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

RobH removed RobH as the assignee of this task.Mar 30 2015, 10:21 PM
RobH updated the task description. (Show Details)

I'm not quite certain who will take care of the service implementation, or where this should be in regards to other wikis-in-codfw tasks. As such, I'm placing it up for grabs, and setting it to needing triage.

RobH raised the priority of this task from Medium to Needs Triage.Mar 30 2015, 10:22 PM

assuming this is a blocker for T86894, so linked it

fgiunchedi added subscribers: Joe, fgiunchedi.

spoke with @Joe he'll be looking at it

Joe reassigned this task from Joe to RobH.EditedMar 31 2015, 2:15 PM
Joe updated the task description. (Show Details)

The wtp2* hosts have been installed with jessie, production is trusty, I'd stick to that honestly. So yes, this means we need to reinstall all of these machines with trusty.

ARGH, I totally thought new installs were jessie, so I purposefully did that, opps =P

Change 200871 had a related patch set uploaded (by RobH):
wtp systems should be trusty

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

Change 200871 merged by RobH:
wtp systems should be trusty

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

Ok, reinstalled and puppet/salt keys signed with trusty as the OS.

Change 200734 abandoned by RobH:
adding wtp systems to site.pp

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

Change 206478 had a related patch set uploaded (by Dzahn):
add codfw wtp parsoid servers to site.pp

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

Change 206479 had a related patch set uploaded (by Dzahn):
parsoid: add role::parsoid::prod to codfw nodes

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

Change 206478 merged by Dzahn:
add codfw wtp parsoid servers to site.pp

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

added to site.pp but just with "standard".

this would add the prod role to them:

https://gerrit.wikimedia.org/r/#/c/206479/

Change 208623 had a related patch set uploaded (by Alexandros Kosiaris):
Assign the parsoid::production role to codfw wtps

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

Change 208623 merged by Alexandros Kosiaris:
Assign the parsoid::production role to codfw wtps

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

Change 208627 had a related patch set uploaded (by Alexandros Kosiaris):
Parsoid LVS codfw records

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

Change 206479 abandoned by Alexandros Kosiaris:
parsoid: add role::parsoid::prod to codfw nodes

Reason:
Done in Id0f5c95ecfe38ec249ca67fac9528aa1dfe8ddd8

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

wtp2001-wtp2020 have been deployed and parsoid seems to be running normally.
Next up: LVS

Change 210806 had a related patch set uploaded (by Dzahn):
add parsoid codfw servers to dsh group

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

Change 210806 merged by Dzahn:
add parsoid codfw servers to dsh and use FQDN

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

Do these hosts need to be added to the dsh group? See https://wikitech.wikimedia.org/wiki/Parsoid#Deploying_changes

added, and switched to using FQDNs in dsh group:

https://gerrit.wikimedia.org/r/#/c/210806/

(also see T93983 where we switched to FQDNs for the mw appservers)

Change 208627 merged by Alexandros Kosiaris:
Parsoid LVS codfw records

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