Page MenuHomePhabricator

setup/install lawrencium for temp use by performance team
Closed, ResolvedPublic

Description

The performance team wants to do some testing/proof of concept with a spare system with SSDs. We only have one old, spare system with dual SSDs, lawrencium.

Unfortunately, it has anH310 controler, which has known performance issues compared to using just the onboard controller, or upgrading to the H710 controller. Chris may have spare H710s for use in older systems (perhaps from another decom) or may be able to wire these back to the onboard controller.

  • onsite specific steps
  • - replace the h310 controller with wiring to the onboard sata (preferred) or to a h710 (from and older decom or spare system)
  • - test system disks and ensure they present to the bios/controller
  • - confirm system is plugged into asw2-d-eqiad:ge-3/0/14.
  • - retask system to @RobH for installation
  • end onsite specific steps
  • - production dns entries added
  • - operations/puppet update (set to role spare until performance team takes over during service impementation step)
  • - OS installation
  • - puppet accept/initial run
  • - handoff for service implementation

Event Timeline

Cmjohnson updated the task description. (Show Details)
Cmjohnson subscribed.

All on-site work is complete assigning to @RobH

Change 390060 had a related patch set uploaded (by RobH; owner: RobH):
[operations/dns@master] setting lawrencium production dns

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

Change 390060 merged by RobH:
[operations/dns@master] setting lawrencium production dns

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

Change 390066 had a related patch set uploaded (by RobH; owner: RobH):
[operations/puppet@production] lawrencium install params

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

Change 390066 merged by RobH:
[operations/puppet@production] lawrencium install params

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

RobH removed projects: Patch-For-Review, ops-eqiad.
RobH updated the task description. (Show Details)

Assigned to @Gilles so he is aware this is ready for his team to take over. Please resolve this task when aware, thanks!

lawrencium.eqiad.wmnet prompts me for a password, I imagine I don't have SSH access to it? The perf-team shell group would be the correct one to use here.

Change 390214 had a related patch set uploaded (by Muehlenhoff; owner: Muehlenhoff):
[operations/puppet@production] Grant perf-team access to lawrencium

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

Change 390217 had a related patch set uploaded (by Dzahn; owner: Dzahn):
[operations/puppet@production] shell access for perf-team to lawrencium

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

Change 390217 abandoned by Dzahn:
shell access for perf-team to lawrencium

Reason:
duplicate of https://gerrit.wikimedia.org/r/#/c/390214/

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

Change 390214 merged by Dzahn:
[operations/puppet@production] Grant perf-team access to lawrencium

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

@Gilles it should work now

[lawrencium:~] $ id gilles
uid=4319(gilles) gid=500(wikidev) groups=500(wikidev),796(perf-team)

Change 390218 had a related patch set uploaded (by Dzahn; owner: Dzahn):
[operations/puppet@production] lawrencium: role spare -> role test

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

Change 390218 merged by Dzahn:
[operations/puppet@production] lawrencium: role spare -> role test

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

It does work, thank you.