Page MenuHomePhabricator

Complete stretch reimage for ms-fe / ms-be fleet
Closed, ResolvedPublic

Description

We have a mixture of jessie (44x) and stretch (18x) now for ms-fe / ms-be, this task is about reimaging the former to stretch

root@neodymium:~# cumin 'ms-be1* or ms-be2* or ms-fe1* or ms-fe2*' 'grep VERSION_ID /etc/os-release'
62 hosts will be targeted:
ms-be[2013-2039].codfw.wmnet,ms-be[1013-1039].eqiad.wmnet,ms-fe[2005-2008].codfw.wmnet,ms-fe[1005-1008].eqiad.wmnet
Confirm to continue [y/n]? y
===== NODE GROUP =====                                                                                                             
(44) ms-be[2022-2039].codfw.wmnet,ms-be[1022-1039].eqiad.wmnet,ms-fe[2005-2008].codfw.wmnet,ms-fe[1005-1008].eqiad.wmnet           
----- OUTPUT of 'grep VERSION_ID /etc/os-release' -----                                                                            
VERSION_ID="8"                                                                                                                     
===== NODE GROUP =====                                                                                                             
(18) ms-be[2013-2021].codfw.wmnet,ms-be[1013-1021].eqiad.wmnet                                                                     
----- OUTPUT of 'grep VERSION_ID /etc/os-release' -----                                                                            
VERSION_ID="9"                                                                                                                     
================

Note that luckily the swift user already has the right uid/gid (130/130) so it should be "just a matter of" wmf-auto-reimage

Event Timeline

Change 363132 had a related patch set uploaded (by Filippo Giunchedi; owner: Filippo Giunchedi):
[operations/puppet@production] install_server: use stretch for ms-be / ms-fe

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

Change 363132 merged by Filippo Giunchedi:
[operations/puppet@production] install_server: use stretch for ms-be / ms-fe

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

Change 363189 had a related patch set uploaded (by Filippo Giunchedi; owner: Filippo Giunchedi):
[operations/puppet@production] salt: let wmf_auto_reimage wait after the first puppet run

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

Change 363189 merged by Filippo Giunchedi:
[operations/puppet@production] salt: let wmf_auto_reimage wait after the first puppet run

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

codfw fully reinstalled with stretch, starting eqiad

This is completed! 62x swift hosts with stretch