Page MenuHomePhabricator

rack/setup/install graphite2003
Closed, ResolvedPublic

Description

This task will track the receiving, racking, setup, and installation of graphite2003.

Racking Proposal: This new graphite host should be located in different rack from any existing graphite hosts in the site. graphite200[12] are located in racks B5 & C5, do not place this host in those racks. Place it in any other 1G racks.

graphite2003:

  • - receive in system on procurement task T191312
  • - 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.Jun 5 2018, 5:29 PM
RobH created this task.

Change 441908 had a related patch set uploaded (by Papaul; owner: Papaul):
[operations/dns@master] DNS: Add mgmt & production DNS entries for graphite2003

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

Change 441908 merged by Filippo Giunchedi:
[operations/dns@master] DNS: Add mgmt & production DNS entries for graphite2003

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

Change 443100 had a related patch set uploaded (by Papaul; owner: Papaul):
[operations/puppet@production] DHCP: Add MAC address entries for graphite2003

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

Vvjjkkii renamed this task from rack/setup/install graphite2003 to glbaaaaaaa.Jul 1 2018, 1:05 AM
Vvjjkkii removed Papaul as the assignee of this task.
Vvjjkkii raised the priority of this task from Medium to High.
Vvjjkkii updated the task description. (Show Details)
Vvjjkkii edited subscribers, added: Papaul; removed: gerritbot, Aklapper.
CommunityTechBot renamed this task from glbaaaaaaa to rack/setup/install graphite2003.Jul 2 2018, 6:56 AM
CommunityTechBot assigned this task to Papaul.
CommunityTechBot lowered the priority of this task from High to Medium.
CommunityTechBot updated the task description. (Show Details)
CommunityTechBot edited subscribers, added: gerritbot, Aklapper; removed: Papaul.

Change 443431 had a related patch set uploaded (by Papaul; owner: Papaul):
[operations/puppet@production] Add netboot entry for authdns2001

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

Change 443100 merged by Filippo Giunchedi:
[operations/puppet@production] DHCP: Add MAC address entries for graphite2003

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

@MoritzMuehlenhoff note:

This server is a a fresh install and when running the first puppet run i get the message
"Error: Could not request certificate: SSL_connect returned=1 errno=0 state=error: certificate verify failed: [CRL is not yet valid for /CN=Puppet CA: palladium.eqiad.wmnet]"
this is just a message saying that the time on the agent node is different with the time on the master node so I just manually update the time on the agent node
time on node : Tue Jul 3 10:34:17 UTC 2018
time on master :Tue Jul 3 15:35:18 UTC 2018

Just wanted to let you know that.

Thanks

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

@fgiunchedi all yours

Change 443785 had a related patch set uploaded (by Filippo Giunchedi; owner: Filippo Giunchedi):
[operations/puppet@production] graphite: add graphite2003

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

Change 443785 merged by Filippo Giunchedi:
[operations/puppet@production] graphite: add graphite2003

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

Change 443798 had a related patch set uploaded (by Filippo Giunchedi; owner: Filippo Giunchedi):
[operations/puppet@production] graphite: fix for stretch/django 1.9 compat

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

Change 443798 merged by Filippo Giunchedi:
[operations/puppet@production] graphite: fix for stretch/django 1.9 compat

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

Change 443810 had a related patch set uploaded (by Filippo Giunchedi; owner: Filippo Giunchedi):
[operations/puppet@production] graphite: fix require_package

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

Change 443810 merged by Filippo Giunchedi:
[operations/puppet@production] graphite: fix require_package

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

Change 443816 had a related patch set uploaded (by Filippo Giunchedi; owner: Filippo Giunchedi):
[operations/puppet@production] labs: move libapache2-mod-uwsgi to graphite::web

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

Change 443816 merged by Filippo Giunchedi:
[operations/puppet@production] labs: move libapache2-mod-uwsgi to graphite::web

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

Change 443912 had a related patch set uploaded (by Filippo Giunchedi; owner: Filippo Giunchedi):
[operations/puppet@production] graphite: start sending metrics to graphite2003 too

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

Change 443912 merged by Filippo Giunchedi:
[operations/puppet@production] graphite: start sending metrics to graphite2003 too

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

Mentioned in SAL (#wikimedia-operations) [2018-07-05T08:26:50Z] <godog> add graphite2003 to carbon-c-relay frontend on graphite1001 - T196483

Change 444217 had a related patch set uploaded (by Filippo Giunchedi; owner: Filippo Giunchedi):
[operations/puppet@production] graphite: take graphite200[12] out of service

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

Change 444217 merged by Filippo Giunchedi:
[operations/puppet@production] graphite: take graphite200[12] out of service

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

Resolving, I'll file decom tasks for graphite200[12]