Page MenuHomePhabricator

VM request to swap analytics-tool1002 with its equivalent on buster
Closed, ResolvedPublic

Description

Hi! I'd need a VM identical to analytics-tool1002 (that will be soon decommed) with the only difference of running Debian Buster.

Old task for analytics-tool1002: https://phabricator.wikimedia.org/T202013

The name of the VM should be an-tool1007.eqiad.wmnet

Event Timeline

elukey triaged this task as Medium priority.Aug 19 2019, 9:19 AM
elukey created this task.
elukey added projects: vm-requests, SRE.
elukey updated the task description. (Show Details)
elukey@ganeti1001:~$  sudo gnt-group list
Group Nodes Instances AllocPolicy NDParams
row_A     4        38 preferred   ovs=False, ssh_port=22, ovs_link=, spindle_count=1, exclusive_storage=False, cpu_speed=1, ovs_name=switch1, oob_program=
row_C     4        37 preferred   ovs=False, ssh_port=22, ovs_link=, spindle_count=1, exclusive_storage=False, cpu_speed=1, ovs_name=switch1, oob_program=

Change 530815 had a related patch set uploaded (by Elukey; owner: Elukey):
[operations/dns@master] Add an-tool1007.eqiad.wmnet

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

Change 530815 merged by Elukey:
[operations/dns@master] Add an-tool1007.eqiad.wmnet

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

elukey@cumin1001:~$ sudo cookbook sre.ganeti.makevm eqiad_A an-tool1007.eqiad.wmnet --vcpus 2 --memory 4 --disk 20 --link analytics
START - Cookbook sre.ganeti.makevm
Creating new VM named an-tool1007.eqiad.wmnet in eqiad with row=A vcpu=2 memory=4 gigabytes disk=20 gigabytes link=analytics
Is this correct?
Type "done" to proceed
> done
Mon Aug 19 10:22:59 2019  - INFO: No-installation mode selected, disabling startup
Mon Aug 19 10:23:03 2019  - INFO: Selected nodes for instance an-tool1007.eqiad.wmnet via iallocator hail: ganeti1008.eqiad.wmnet, ganeti1005.eqiad.wmnet
Mon Aug 19 10:23:05 2019 * creating instance disks...
Mon Aug 19 10:23:08 2019 adding instance an-tool1007.eqiad.wmnet to cluster config
Mon Aug 19 10:23:08 2019 adding disks to cluster config
Mon Aug 19 10:23:08 2019  - INFO: Waiting for instance an-tool1007.eqiad.wmnet to sync disks
Mon Aug 19 10:23:08 2019  - INFO: - device disk/0:  0.10% done, 1h 19m 25s remaining (estimated)
Mon Aug 19 10:24:08 2019  - INFO: - device disk/0: 10.20% done, 9m 40s remaining (estimated)
Mon Aug 19 10:25:09 2019  - INFO: - device disk/0: 19.90% done, 7m 31s remaining (estimated)
Mon Aug 19 10:26:09 2019  - INFO: - device disk/0: 31.10% done, 5m 57s remaining (estimated)
Mon Aug 19 10:27:09 2019  - INFO: - device disk/0: 42.20% done, 4m 59s remaining (estimated)
Mon Aug 19 10:28:09 2019  - INFO: - device disk/0: 53.50% done, 3m 59s remaining (estimated)
Mon Aug 19 10:29:09 2019  - INFO: - device disk/0: 64.70% done, 3m 5s remaining (estimated)
Mon Aug 19 10:30:10 2019  - INFO: - device disk/0: 76.00% done, 2m 5s remaining (estimated)
Mon Aug 19 10:31:10 2019  - INFO: - device disk/0: 87.20% done, 1m 7s remaining (estimated)
Mon Aug 19 10:32:10 2019  - INFO: - device disk/0: 98.00% done, 12s remaining (estimated)
Mon Aug 19 10:32:22 2019  - INFO: Instance an-tool1007.eqiad.wmnet's disks are in sync
Mon Aug 19 10:32:22 2019  - INFO: Waiting for instance an-tool1007.eqiad.wmnet to sync disks
Mon Aug 19 10:32:23 2019  - INFO: Instance an-tool1007.eqiad.wmnet's disks are in sync
instance an-tool1007.eqiad.wmnet created with MAC aa:00:00:e0:06:28
END (PASS) - Cookbook sre.ganeti.makevm (exit_code=0)

Used only two vcpus (instead of 4) since I don't think that Turnilo needs more.

Change 530827 had a related patch set uploaded (by Elukey; owner: Elukey):
[operations/puppet@production] Add an-tool1007 as replacement for analytics-tool1002

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

Change 530827 merged by Elukey:
[operations/puppet@production] Add an-tool1007 as replacement for analytics-tool1002

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

Of course I used the wrong row, so I had to gnt-instance remove an-tool1007 and then recreate:

elukey@cumin1001:~$ sudo cookbook sre.ganeti.makevm eqiad_C an-tool1007.eqiad.wmnet --vcpus 2 --memory 4 --disk 20 --link analytics
START - Cookbook sre.ganeti.makevm
Creating new VM named an-tool1007.eqiad.wmnet in eqiad with row=C vcpu=2 memory=4 gigabytes disk=20 gigabytes link=analytics
Is this correct?
Type "done" to proceed
> done
Mon Aug 19 10:53:17 2019  - INFO: No-installation mode selected, disabling startup
Mon Aug 19 10:53:22 2019  - INFO: Selected nodes for instance an-tool1007.eqiad.wmnet via iallocator hail: ganeti1003.eqiad.wmnet, ganeti1001.eqiad.wmnet
Mon Aug 19 10:53:23 2019 * creating instance disks...
Mon Aug 19 10:53:27 2019 adding instance an-tool1007.eqiad.wmnet to cluster config
Mon Aug 19 10:53:27 2019 adding disks to cluster config
Mon Aug 19 10:53:27 2019  - INFO: Waiting for instance an-tool1007.eqiad.wmnet to sync disks
Mon Aug 19 10:53:27 2019  - INFO: - device disk/0:  0.10% done, 41m 35s remaining (estimated)
Mon Aug 19 10:54:27 2019  - INFO: - device disk/0: 10.90% done, 8m 14s remaining (estimated)
Mon Aug 19 10:55:28 2019  - INFO: - device disk/0: 21.60% done, 7m 1s remaining (estimated)
Mon Aug 19 10:56:28 2019  - INFO: - device disk/0: 32.30% done, 6m 9s remaining (estimated)
Mon Aug 19 10:57:28 2019  - INFO: - device disk/0: 43.10% done, 5m 14s remaining (estimated)
Mon Aug 19 10:58:28 2019  - INFO: - device disk/0: 53.80% done, 4m 7s remaining (estimated)
Mon Aug 19 10:59:29 2019  - INFO: - device disk/0: 64.60% done, 3m 11s remaining (estimated)
Mon Aug 19 11:00:29 2019  - INFO: - device disk/0: 75.20% done, 2m 16s remaining (estimated)
Mon Aug 19 11:01:29 2019  - INFO: - device disk/0: 85.80% done, 1m 17s remaining (estimated)
Mon Aug 19 11:02:29 2019  - INFO: - device disk/0: 96.60% done, 18s remaining (estimated)
Mon Aug 19 11:02:47 2019  - INFO: - device disk/0: 99.80% done, 1s remaining (estimated)
Mon Aug 19 11:02:48 2019  - INFO: - device disk/0: 100.00% done, 0s remaining (estimated)
Mon Aug 19 11:02:49 2019  - INFO: - device disk/0: 100.00% done, 0s remaining (estimated)
Mon Aug 19 11:02:49 2019  - INFO: - device disk/0: 100.00% done, 0s remaining (estimated)
Mon Aug 19 11:02:49 2019  - INFO: - device disk/0: 100.00% done, 0s remaining (estimated)
Mon Aug 19 11:02:49 2019  - INFO: Instance an-tool1007.eqiad.wmnet's disks are in sync
Mon Aug 19 11:02:49 2019  - INFO: Waiting for instance an-tool1007.eqiad.wmnet to sync disks
Mon Aug 19 11:02:49 2019  - INFO: Instance an-tool1007.eqiad.wmnet's disks are in sync
instance an-tool1007.eqiad.wmnet created with MAC aa:00:00:7c:c5:b3
END (PASS) - Cookbook sre.ganeti.makevm (exit_code=0)

Change 530831 had a related patch set uploaded (by Elukey; owner: Elukey):
[operations/puppet@production] Change mac address to an-tool1007

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

Change 530831 merged by Elukey:
[operations/puppet@production] Change mac address to an-tool1007

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