Page MenuHomePhabricator

esams: move sandbox vlan to routed Ganeti
Closed, ResolvedPublic

Description

Similar to T402372: magru: move sandbox vlan to routed Ganeti but for esams. Most work has already been done part of T402372 or T402259

  • Update prefixes in Netbox, delete old vlan
  • Re-create a RIPE Atlas VM

Event Timeline

ayounsi triaged this task as Low priority.
Restricted Application added a subscriber: Aklapper. · View Herald Transcript

Change #1184471 had a related patch set uploaded (by Ayounsi; author: Ayounsi):

[operations/puppet@production] esams: rename sandbox range to virtual

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

Change #1184471 merged by Ayounsi:

[operations/puppet@production] esams: rename sandbox range to virtual

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

@MoritzMuehlenhoff I tried to create the VM using sudo cookbook sre.ganeti.makevm --vcpus 2 --memory 2 --disk 50 --network sandbox --os none --cluster esams03 --group B atlas3001 but it failed with:

Creating VM atlas3001.wikimedia.org in cluster esams03 with group=B vcpus=2 memory=2GB disk=50GB net=185.15.59.74. This may take a few minutes.                                               
----- OUTPUT of 'gnt-instance add...01.wikimedia.org' -----                                                                                                                                   
Wed Sep  3 08:43:19 2025  - INFO: No-installation mode selected, disabling startup                                                                                                            
Failure: prerequisites not met for this operation:                                                                                                                                            
error type: insufficient_resources, error details:                                                                                                                                            
Can't compute nodes using iallocator 'hail': Request failed: Not enough online nodes

The hotfix you mentions about https://github.com/ganeti/ganeti/issues/51 seems to be already applied.

Change #1184507 had a related patch set uploaded (by Ayounsi; author: Ayounsi):

[operations/homer/public@master] esams: remove sandbox filter

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

@MoritzMuehlenhoff I tried to create the VM using sudo cookbook sre.ganeti.makevm --vcpus 2 --memory 2 --disk 50 --network sandbox --os none --cluster esams03 --group B atlas3001 but it failed with:

The makevm cookbook defaults to DRBD and since esams03 is currently single node cluster, the allocation of the second node fails. Since DC ops fixed ganeti3005, I'll reimage it next and then we can add it to the cluster soon. Let's better wait with creating atlas3001 until that's complete, then we save the additonal step later to switch it from plain to DRBD.

The RIPE re-generated an image using the /32 and /128 netmask. The install went perfectly fine.

Change #1184507 merged by jenkins-bot:

[operations/homer/public@master] esams: remove sandbox filter

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