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.

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]