Bug #16944
Updated by Zack Cerza over 7 years ago
Week before --- ☑ get role updates merged ☑ get inventory updates merged ☑ run role ☑ verify jobs can be scheduled and run from @teuthology-new@ (using @teuthology@'s beanstalkd) ☑ sync homes ☑ write up plan ☑ ☐ include plan ticket in notice on @status.front@ ☑ ☐ send email including plan Monday morning --- ☑ ☐ pause vps queue ☐ update DNS to point @teuthology-old@ at old host (leave @teuthology@ alone) Monday afternoon --- ☐ no vps jobs should be running ☐ tell workers to stop ☐ kill vps workers if necessary ☐ unpause vps queue Tuesday morning --- ☐ no workers should be running (and therefore no jobs) ☐ sync homes again ☐ stop beanstalkd on old host ☐ move beanstalkd data to new host ☐ start beanstalkd on new host ☐ move crontabs ☐ build necessary virtualenvs ☐ update DNS to point @teuthology@ to new host ☐ start workers on new host ☐ send email, throw party