Page MenuHomePhabricator

Remove support for Debian Jessie in Cloud Services
Closed, ResolvedPublic

Description

On April 25, 2020 the Debian project stopped providing security patch support for the Debian 8 "Jessie" release. The Cloud Services and SRE teams at the Wikimedia Foundation would have liked to have all usage of Debian Jessie in our managed networks replaced with newer versions of Debian's operating system on or ideally well before that date. We did not achieve that goal, but we will continue to work towards removal.

In the Cloud VPS environment, this removal requires the cooperation and participation of Cloud VPS project maintainers.

See also:

Related Objects

StatusSubtypeAssignedTask
OpenNone
OpenNone
ResolvedBUG REPORTBstorm
ResolvedMoritzMuehlenhoff
ResolvedNone
ResolvedEevans
ResolvedKrenair
ResolvedKrenair
Resolvedelukey
ResolvedNone
DeclinedNone
DeclinedNone
ResolvedNone
ResolvedJdforrester-WMF
ResolvedKrenair
Resolvedthcipriani
ResolvedMajavah
ResolvedMajavah
Resolvedhashar
ResolvedMajavah
ResolvedMajavah
ResolvedMajavah
ResolvedAndrew
ResolvedMusikAnimal
ResolvedMusikAnimal
ResolvedAndrew
DuplicateNone
Resolved Phamhi
ResolvedAndrew
ResolvedBstorm
ResolvedBstorm
ResolvedBstorm

Event Timeline

Based on lsb_release -c, 212 of our 809 instances are running jessie (possibly missing one depending on the distro in use in T232676 - looks like that host was not reconfigured for the new cumin master). So about 26.21%.

Are we going to re-create https://tools.wmflabs.org/trusty-deprecation/ for jessie?

bd808 renamed this task from Remove support for Debian Jessie prior to upstream End Of Life for release to Remove support for Debian Jessie in Cloud Services prior to upstream End Of Life for release.Sep 30 2019, 10:06 PM
bd808 triaged this task as Medium priority.
bd808 updated the task description. (Show Details)
bd808 updated the task description. (Show Details)

JFTR; the task description is inaccurate, supports ends five years after the jessie release, i.e. April 25 (but the internal hard deadline is end of Q3 as we still need time to properly wrap things up in puppet/repos etc.)

JFTR; the task description is inaccurate, supports ends five years after the jessie release, i.e. April 25 (but the internal hard deadline is end of Q3 as we still need time to properly wrap things up in puppet/repos etc.)

Thanks for the clarification on the end of support date. I updated the description.

JFTR; the task description is inaccurate, supports ends five years after the jessie release, i.e. April 25 (but the internal hard deadline is end of Q3 as we still need time to properly wrap things up in puppet/repos etc.)

When is 'end of Q3'?

JFTR; the task description is inaccurate, supports ends five years after the jessie release, i.e. April 25 (but the internal hard deadline is end of Q3 as we still need time to properly wrap things up in puppet/repos etc.)

When is 'end of Q3'?

19 days ago.

bd808 renamed this task from Remove support for Debian Jessie in Cloud Services prior to upstream End Of Life for release to Remove support for Debian Jessie in Cloud Services.May 4 2020, 2:57 PM
bd808 updated the task description. (Show Details)

Change 674518 had a related patch set uploaded (by Muehlenhoff; owner: Muehlenhoff):
[operations/puppet@production] cloud VPS/Toolforge: Remove jessie support

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

Change 674519 had a related patch set uploaded (by Muehlenhoff; owner: Muehlenhoff):
[operations/puppet@production] openstack: Remove jessie support

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

Change 674518 merged by Muehlenhoff:
[operations/puppet@production] cloud VPS/Toolforge: Remove jessie support

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

Change 674519 merged by Muehlenhoff:
[operations/puppet@production] openstack: Remove jessie support

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

Is there still more work to do here? Or can this task be resolved and the project tag be archived?

MoritzMuehlenhoff claimed this task.

We can close the task, doing that. Not sure what needs to be done to get the project tag archived, though.

Tag now archived as well. Thanks to everyone who helped on this long set of tasks. I'll see some of you again soon enough when we do the same work to get rid of Stretch. :)