Page MenuHomePhabricator

rack/setup/install druid100[456].eqiad.wmnet
Closed, ResolvedPublic

Description

This task will track the racking and setup of the three new servers, druid100[456].eqiad.wmnet.

Racking proposal: The existing druid100[123] nodes will remain in service, these new nodes will add to this pool. As such, the ideal redundancy is to place them across all rows (no shared racks) as much as possible. Avoid racks A4, C5, & D4 if possible, since that is where druid100[123] are racked. If there is no other rack availability, these can share no more than two to a rack. However, it should be possible to avoid any shared racks.

druid1004:

  • - receive in system on procurement task T166510
  • - 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 (jessie)
  • - puppet/salt accept/initial run
  • - handoff to @Ottomata for service implementation

druid1005:

  • - receive in system on procurement task T166510
  • - 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 (jessie)
  • - puppet/salt accept/initial run
  • - handoff to @Ottomata for service implementation

druid1006:

  • - receive in system on procurement task T166510
  • - 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 (jessie)
  • - puppet/salt accept/initial run
  • - handoff to @Ottomata for service implementation

Related Objects

StatusSubtypeAssignedTask
ResolvedOttomata

Event Timeline

Cmjohnson updated the task description. (Show Details)

Assigning to @RobH to do the installs. **Network ports are disabled

elukey moved this task from Incoming to Dashiki on the Analytics board.

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

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

Change 369954 merged by RobH:
[operations/puppet@production] druid100[456] install params

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

Change 369965 had a related patch set uploaded (by RobH; owner: RobH):
[operations/dns@master] druid100[56] dns entry corrections

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

Change 369965 merged by RobH:
[operations/dns@master] druid100[56] dns entry corrections

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

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

These 3 systems are ready to be placed into service, and are calling into puppet with role spare at present.

This task can be resolved by @Ottomata once he is aware of this.

Change 372859 had a related patch set uploaded (by Ottomata; owner: Ottomata):
[operations/puppet@production] Apply base::firewall and standard to druid100[456]

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

Change 372859 merged by Ottomata:
[operations/puppet@production] Apply base::firewall and standard to druid100[456]

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

Change 372862 had a related patch set uploaded (by Ottomata; owner: Ottomata):
[operations/puppet@production] Conditionally include zookeeper server in druid worker role

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

Change 372862 merged by Ottomata:
[operations/puppet@production] Conditionally include zookeeper server in druid worker role

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

Change 372863 had a related patch set uploaded (by Ottomata; owner: Ottomata):
[operations/puppet@production] Set up druid on druid100[456]

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

Change 372863 merged by Ottomata:
[operations/puppet@production] Set up druid on druid100[456]

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

Change 372864 had a related patch set uploaded (by Ottomata; owner: Ottomata):
[operations/puppet@production] Make sure profile::cdh::apt happens before apt-get update

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

Change 372864 merged by Ottomata:
[operations/puppet@production] Make sure profile::cdh::apt happens before apt-get update

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

Change 372867 had a related patch set uploaded (by Ottomata; owner: Ottomata):
[operations/puppet@production] Move use_cdh setting into profile hiera param

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

Change 372867 merged by Ottomata:
[operations/puppet@production] Move use_cdh setting into profile hiera param

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

Change 372872 had a related patch set uploaded (by Ottomata; owner: Ottomata):
[operations/puppet@production] Check for druid-hdfs-storage-cdh dir existance before looking for jar link

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

Change 372872 merged by Ottomata:
[operations/puppet@production] Check for druid-hdfs-storage-cdh dir existance before looking for jar link

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

Change 372873 had a related patch set uploaded (by Ottomata; owner: Ottomata):
[operations/puppet@production] Make cdh::hadoop class depend on apt-get update

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

Change 372873 merged by Ottomata:
[operations/puppet@production] Make cdh::hadoop class depend on apt-get update

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