hooft.esams.wikimedia.org should be re-imaged with jessie. Also, for consistency with the other bastion hosts, rename it to bast3001
Description
Details
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Resolved | Dzahn | T123525 reduce amount of remaining Ubuntu 12.04 (precise) systems in production | |||
Resolved | Dzahn | T123712 Reimage hooft with jessie and rename to bast3001 | |||
Resolved | Dzahn | T124197 Port Ganglia aggregator setup to systemd | |||
Invalid | None | T131560 redeploy hooft as bast3002 | |||
Resolved | Papaul | T159480 Decommission bast3001 |
Event Timeline
Note that hooft is the last of the legacy .esams.wikimedia.org hostnames. Whether we rename it to bast3001 or not, we should drop that suffix (look at older commits where I did the same with e.g. nescio). After it's done, we should drop the .esams.wikimedia.org suffix from everywhere (at least base::resolving::domain_search under hieradata, modules/install_server/files/dhcpd/dhcpd.conf; possibly others)
Moreover, hooft's (and other bastions') SLAAC addresses should be dropped from network.pp after the reinstall is over (the SLAAC addresses are only needed for precises).
Once we drop the .esams. from hooft, what would we do with these?
; esams Service aliases ; FIXME: all 3 of these are suspect, we don't do these per-subdomain elsewhere.. puppet.esams 1H IN CNAME palladium.eqiad.wmnet. recursor0.esams 1H IN A 91.198.174.216 ; esams LVS (dns-rec-lb) recursor1.esams 1H IN A 208.80.154.239 ; eqiad LVS (dns-rec-lb) ; esams Servers ; FIXME: these stay under .esams.wikimedia.org until they get reprovisioned slauerhoff.esams 1H IN A 91.198.174.108 slauerhoff-array.esams 1H IN A 91.198.174.107 hooft.esams 1H IN A 91.198.174.113 1H IN AAAA 2620:0:862:1:91:198:174:113 ; esams Management scs-oe11-esams.esams 1H IN A 10.21.0.102
Change 280464 had a related patch set uploaded (by Dzahn):
rename hooft.esams to bast3001
Change 280466 had a related patch set uploaded (by Dzahn):
hooft->bast3001 in smokeping,dhcp/network comments
Change 280472 had a related patch set uploaded (by Dzahn):
site.pp/hiera: rename hooft to bast3001
Change 280478 had a related patch set uploaded (by Dzahn):
install_server: rename hooft to bast3001
Change 280491 had a related patch set uploaded (by Dzahn):
DHCP: set next-server for public-esams subnet to carbon
Change 280491 merged by Dzahn:
DHCP: set next-server for public-esams subnet to carbon
Change 280503 had a related patch set uploaded (by Dzahn):
resolving::domain_search: drop esams.wikimedia.org
https://gerrit.wikimedia.org/r/#/c/280503/
modules/install_server/files/dhcpd/dhcpd.conf`; possibly others)
https://gerrit.wikimedia.org/r/280505
Moreover, hooft's (and other bastions') SLAAC addresses should be dropped from network.pp after the reinstall is over (the SLAAC addresses are only needed for precises).
Change 280674 had a related patch set uploaded (by Dzahn):
install_server: make multatuli the new bast, not hooft
Change 280674 merged by Dzahn:
install_server: make multatuli the new bast, not hooft
Change 280791 had a related patch set uploaded (by Dzahn):
install_server: re-use amslvs1 for bast3001
Change 280797 had a related patch set uploaded (by Dzahn):
assign IP to bast3001, v4 and v6
Change 280798 had a related patch set uploaded (by Dzahn):
install/ganglia/network: adjust bast3001 IP address
Change 280799 had a related patch set uploaded (by Dzahn):
site.pp: temp add hooft back as install-server
Change 280803 had a related patch set uploaded (by Dzahn):
ganglia: leave aggregator on hooft until bast3001 works
Change 280803 merged by Dzahn:
ganglia: leave aggregator on hooft until bast3001 works
Change 280955 had a related patch set uploaded (by Dzahn):
install: update MAC address bast3001 from amslvs2
Change 280959 had a related patch set uploaded (by Dzahn):
install: update MAC for bast3001 from slauerhoff
Change 280506 had a related patch set uploaded (by Dzahn):
network.pp: new IP bast3001 & drop former hooft SLAAC addr
Change 280506 merged by Dzahn:
network.pp: new IP bast3001 & drop former hooft SLAAC addr
Change 281029 had a related patch set uploaded (by Dzahn):
site.pp: remove hooft from puppet
Change 281035 had a related patch set uploaded (by Dzahn):
ganglia: switch esams aggregator to bast3001
bast3001 is up with jessie and can be used now.
+---------+---------+-------------------------------------------------+ | Cipher | Algo | Fingerprint | +---------+---------+-------------------------------------------------+ | RSA | MD5 | 4c:a2:57:bf:63:65:bf:81:f6:8d:2c:cd:38:c8:12:e1 | | RSA | SHA-256 | pkB6Pon2AgneGIz0CVLmb/ZDKkPME6NfVzEA72//KyE= | +---------+---------+-------------------------------------------------+ | DSA | MD5 | 5b:3b:0d:67:c7:d6:14:dd:af:d3:fb:76:dc:31:34:29 | | DSA | SHA-256 | xpEfNJkAcr0xG8NccCLgGfCB3q3smslkMsVBIG8frV8= | +---------+---------+-------------------------------------------------+ | ECDSA | MD5 | 88:e5:f1:72:61:f0:b8:b4:42:39:05:07:c4:10:33:22 | | ECDSA | SHA-256 | lu0DufB2NZ7NBdkwqIA5KVBgRh1wT5QqZsPnB6PLdSY= | +---------+---------+-------------------------------------------------+ | ED25519 | MD5 | 92:3d:7c:05:7c:c0:bb:b0:1d:b5:84:e4:38:fa:3f:3e | | ED25519 | SHA-256 | dp/xa9vLQGNHEP1Wo6+rsliTbfAkwceHMYHfgDq49N0= | +---------+---------+-------------------------------------------------+
So, we ended up turning slauerhoff into bast3001 and installed that from hooft. (because installing cross-dc didnt work).
Now bast3001 is the new bastion and tftp and hooft has been removed from puppet/icinga, is shutdown.
The end result is the same.
Change 281057 had a related patch set uploaded (by Dzahn):
rename mgmt interface slauerhoff->bast3001
Change 280503 merged by Faidon Liambotis:
resolving::domain_search: drop esams.wikimedia.org