Page MenuHomePhabricator

Closed, ResolvedPublic


This task will track the racking, setup, and installation of These host was purchased as 1 'spare' system on T195418 and then allocated on T199727.

Racking Proposal: This host will use public IP address/vlan, so it can be placed in any row. It should be in a different row than wmf7225 (which is in B8).


  • - receive in system on procurement task T195418
  • - rack system with proposed racking plan (see above) & update racktables (include all system info plus location)
  • - bios/drac/serial setup/testing
  • - mgmt dns entries added for both asset tag and hostname
  • - network port setup (description, enable, vlan)
    • end on-site specific steps
  • - production dns entries added
  • - operations/puppet update (install_server at minimum, other files if possible)
  • - OS installation
  • - puppet accept/initial run
  • - handoff for service implementation

Event Timeline

RobH triaged this task as Medium priority.Aug 6 2018, 6:23 PM
RobH created this task.
RobH added a parent task: Unknown Object (Task).
RobH mentioned this in Unknown Object (Task).
Andrew renamed this task from rack/setup/install labservices100[34] to rack/setup/install 7 2018, 5:21 PM
Andrew added a subscriber: Andrew.

Thanks to T201439 I've just reduced the ask on this ticket from 2 servers to 1: cloudservices1004.

*bump* -- I'm happy to do the OS install &c. if that helps move this along. Thanks!

So, this system is plugged into asw2-a-eqiad, which had deployment issues. @Cmjohnson will need to move this to asw-a-eqiad and update this task with the port. (It shows as allocated on ge-3/0/32 down down allocated to cloudservices1004 asw2)

So once this network port is migrated from asw2-a-eqiad to asw-a-eqiad, I can take it over from Chris.

Change 456179 had a related patch set uploaded (by RobH; owner: RobH):
[operations/dns@master] cloudservices1004 production dns entries

Change 456179 merged by RobH:
[operations/dns@master] cloudservices1004 production dns entries

RobH removed a project: Patch-For-Review.
RobH updated the task description. (Show Details)

Change 456183 had a related patch set uploaded (by RobH; owner: RobH):
[operations/puppet@production] cloudservices1004 mac address update

Change 456183 merged by RobH:
[operations/puppet@production] cloudservices1004 mac address update

Ok, firmware updated on the bios and the network card, as they were outdated. Other firmware versions are up to date (according to for the system service tag.)

OS installed and puppet's initial run is in progress. Once it is done, I'll assign this over to @Andrew for followup/implementation.

RobH removed a project: ops-eqiad.

Ok, the first puppet run fails due to:

Error: Could not retrieve catalog from remote server: Error 500 on SERVER: Server Error: Evaluation Error: Error while evaluating a Function Call, is not valid for profile::openstack::eqiad1::pdns::auth::service at /etc/puppet/modules/profile/manifests/openstack/eqiad1/pdns/auth/service.pp:33:5 on node

I've already synced with @Andrew via irc (he is going to eat lunch, and then tackle this.) He is aware if we cannot get this fixed within an hour or so we'll need to power it off, or disable switch port, or reimage with role spare, so its just not a non puppet server sitting out there.

Change 456207 had a related patch set uploaded (by Andrew Bogott; owner: Andrew Bogott):
[operations/dns@master] Add DNS entries for labs-ns2 and labs-recursor2

Change 456208 had a related patch set uploaded (by Andrew Bogott; owner: Andrew Bogott):
[operations/puppet@production] eqiad1: add entries for cloudservices1004

Change 456207 merged by Andrew Bogott:
[operations/dns@master] Add DNS entries for labs-ns3 and labs-recursor3

Change 456208 merged by Andrew Bogott:
[operations/puppet@production] eqiad1: add entries for cloudservices1004

puppet is running now. Thank you!

Change 456293 had a related patch set uploaded (by Andrew Bogott; owner: Andrew Bogott):
[operations/dns@master] Fix ipv6 ptr record for

Change 456293 merged by Andrew Bogott:
[operations/dns@master] Fix ipv6 ptr record for