Page MenuHomePhabricator

Replace os_version with debian::codename
Closed, ResolvedPublic

Description

A new debian module has been introduced which has bunch of helper functions which should be able to replace the os_version and require_os functions from wmflib

https://gerrit.wikimedia.org/r/c/operations/puppet/+/635356 This change was adapted from an initial change which proposed having the functions under wmflib

Details

ProjectBranchLines +/-Subject
operations/puppetproduction+0 -222
operations/puppetproduction+4 -4
operations/puppetproduction+1 -0
operations/puppetproduction+1 -1
operations/puppetproduction+1 -1
operations/puppetproduction+3 -3
operations/puppetproduction+3 -3
operations/puppetproduction+4 -4
operations/puppetproduction+3 -3
operations/puppetproduction+26 -16
operations/puppetproduction+15 -17
operations/puppetproduction+3 -3
operations/puppetproduction+3 -3
operations/puppetproduction+110 -135
operations/puppetproduction+10 -13
operations/puppetproduction+6 -7
operations/puppetproduction+2 -26
operations/puppetproduction+1 -1
operations/puppetproduction+7 -5
operations/puppetproduction+18 -10
operations/puppetproduction+16 -16
operations/puppetproduction+10 -17
operations/puppetproduction+2 -2
operations/puppetproduction+4 -6
operations/puppetproduction+1 -1
operations/puppetproduction+4 -7
operations/puppetproduction+6 -35
operations/puppetproduction+14 -13
operations/puppetproduction+9 -9
operations/puppetproduction+14 -16
operations/puppetproduction+3 -3
operations/puppetproduction+8 -12
operations/puppetproduction+9 -10
operations/puppetproduction+5 -5
operations/puppetproduction+2 -2
operations/puppetproduction+5 -6
operations/puppetproduction+9 -10
operations/puppetproduction+4 -4
operations/puppetproduction+6 -6
operations/puppetproduction+16 -16
operations/puppetproduction+5 -5
operations/puppetproduction+19 -10
operations/puppetproduction+3 -3
operations/puppetproduction+10 -10
operations/puppetproduction+8 -8
operations/puppetproduction+2 -2
operations/puppetproduction+1 -1
operations/puppetproduction+12 -10
operations/puppetproduction+16 -15
operations/puppetproduction+5 -5
operations/puppetproduction+3 -3
operations/puppetproduction+7 -7
operations/puppetproduction+2 -1
operations/puppetproduction+4 -4
operations/puppetproduction+2 -2
operations/puppetproduction+21 -26
operations/puppetproduction+15 -17
operations/puppetproduction+4 -4
operations/puppetproduction+2 -1
operations/puppetproduction+5 -5
operations/puppetproduction+1 -1
operations/puppetproduction+5 -5
operations/puppetproduction+8 -8
operations/puppetproduction+8 -8
operations/puppetproduction+6 -6
operations/puppetproduction+14 -12
operations/puppetproduction+3 -3
operations/puppetproduction+5 -5
operations/puppetproduction+1 -1
operations/puppetproduction+2 -2
operations/puppetproduction+3 -4
operations/puppetproduction+16 -10
operations/puppetproduction+13 -14
operations/puppetproduction+3 -3
operations/puppetproduction+7 -5
operations/puppetproduction+1 -1
operations/puppetproduction+6 -5
operations/puppetproduction+2 -2
operations/puppetproduction+5 -6
operations/puppetproduction+6 -6
operations/puppetproduction+4 -4
operations/puppetproduction+13 -11
operations/puppetproduction+18 -60
operations/puppetproduction+2 -2
operations/puppetproduction+17 -23
operations/puppetproduction+15 -21
operations/puppetproduction+12 -9
operations/puppetproduction+1 -1
operations/puppetproduction+2 -2
operations/puppetproduction+1 -1
operations/puppetproduction+16 -15
Show related patches Customize query in gerrit

Related Objects

StatusSubtypeAssignedTask
Resolvedjbond
Resolvedjbond

Event Timeline

There are a very large number of changes, so older changes are hidden. Show Older Changes

Change 639862 had a related patch set uploaded (by Jbond; owner: John Bond):
[operations/puppet@production] thumbor: migrate to debian::codename and ensure_packages

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

Change 639863 had a related patch set uploaded (by Jbond; owner: John Bond):
[operations/puppet@production] ulog: migrate to debian::codename and ensure_packages

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

Change 639864 had a related patch set uploaded (by Jbond; owner: John Bond):
[operations/puppet@production] uwsgi: migrate to debian::codename and ensure_packages

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

Change 639865 had a related patch set uploaded (by Jbond; owner: John Bond):
[operations/puppet@production] varnish: migrate to debian::codename and ensure_packages

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

Change 639868 had a related patch set uploaded (by Jbond; owner: John Bond):
[operations/puppet@production] zuul: migrate to debian::codename and ensure_packages

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

Change 639868 merged by Jbond:
[operations/puppet@production] zuul: migrate to debian::codename and ensure_packages

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

Change 639865 merged by Jbond:
[operations/puppet@production] varnish: migrate to debian::codename and ensure_packages

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

Change 639864 merged by Jbond:
[operations/puppet@production] uwsgi: migrate to debian::codename and ensure_packages

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

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

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

Change 639863 merged by Jbond:
[operations/puppet@production] ulog: migrate to debian::codename and ensure_packages

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

Change 639862 merged by Jbond:
[operations/puppet@production] thumbor: migrate to debian::codename and ensure_packages

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

Change 639861 merged by Jbond:
[operations/puppet@production] testreduce: migrate to debian::codename and ensure_packages

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

Change 639804 merged by Jbond:
[operations/puppet@production] P:cumin::master: migrate to debian::codename and ensure_packages

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

Change 639860 merged by Jbond:
[operations/puppet@production] tendril: migrate to debian::codename and ensure_packages

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

Change 639794 merged by Jbond:
[operations/puppet@production] res: migrate to debian::codename and ensure_packages

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

Change 639859 merged by Jbond:
[operations/puppet@production] systemd: migrate to debian::codename and ensure_packages

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

Change 639858 merged by Jbond:
[operations/puppet@production] swift: migrate to debian::codename and ensure_packages

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

Change 639857 merged by Jbond:
[operations/puppet@production] sudo: migrate to debian::codename and ensure_packages

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

Change 639853 merged by Jbond:
[operations/puppet@production] rsyslog: migrate to debian::codename and ensure_packages

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

Change 639854 merged by Jbond:
[operations/puppet@production] service: migrate to debian::codename and ensure_packages

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

Change 639856 merged by Jbond:
[operations/puppet@production] smart: migrate to debian::codename and ensure_packages

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

Change 639852 merged by Jbond:
[operations/puppet@production] wmcs: migrate to debian::codename and ensure_packages

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

Change 639850 merged by Jbond:
[operations/puppet@production] simplelap: migrate to debian::codename and ensure_packages

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

Change 639851 merged by Jbond:
[operations/puppet@production] striker: migrate to debian::codename and ensure_packages

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

Change 639849 merged by Jbond:
[operations/puppet@production] simplelamp2: migrate to debian::codename and ensure_packages

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

Change 639848 merged by Jbond:
[operations/puppet@production] puppetmaster::standalone: migrate to debian::codename and ensure_packages

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

Change 639845 merged by Jbond:
[operations/puppet@production] lists: migrate to debian::codename and ensure_packages

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

Change 639843 merged by Jbond:
[operations/puppet@production] racktables: migrate to debian::codename and ensure_packages

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

Change 639841 merged by Jbond:
[operations/puppet@production] query_service: migrate to debian::codename and ensure_packages

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

Change 639837 merged by Jbond:
[operations/puppet@production] P:puppet_compiler::packages: migrate to debian::codename and ensure_packages

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

Change 639836 merged by Jbond:
[operations/puppet@production] P:prometheus: migrate to debian::codename and ensure_packages

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

Change 640128 had a related patch set uploaded (by Jbond; owner: Jbond):
[operations/puppet@production] P:prometheus: migrate to debian::codename and ensure_packages

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

Change 639786 merged by Jbond:
[operations/puppet@production] mediawiki: migrate to debian::codename and ensure_packages

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

Change 639847 merged by Jbond:
[operations/puppet@production] mediawaki::memcached: migrate to debian::codename and ensure_packages

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

Change 639833 merged by Jbond:
[operations/puppet@production] P:zuul::server: migrate to debian::codename and ensure_packages

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

Change 639820 merged by Jbond:
[operations/puppet@production] P:puppetmaster::common: migrate to debian::codename and ensure_packages

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

Change 639832 merged by Jbond:
[operations/puppet@production] P:zookeeper: migrate to debian::codename and ensure_packages

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

Change 639827 merged by Jbond:
[operations/puppet@production] P:webperf::xhgui: migrate to debian::codename and ensure_packages

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

Change 639829 merged by Jbond:
[operations/puppet@production] P:wikistats::httpd: migrate to debian::codename and ensure_packages

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

Change 639831 merged by Jbond:
[operations/puppet@production] P:wmcs: migrate to debian::codename and ensure_packages

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

Change 639825 merged by Jbond:
[operations/puppet@production] P:tlsproxy::envoy: migrate to debian::codename and ensure_packages

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

Change 639822 merged by Jbond:
[operations/puppet@production] P:python37: migrate to debian::codename and ensure_packages

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

Change 639818 merged by Jbond:
[operations/puppet@production] P:phabricator: migrate to debian::codename and ensure_packages

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

Change 639816 merged by Jbond:
[operations/puppet@production] P:openstack: migrate to debian::codename and ensure_packages

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

Change 639817 merged by Jbond:
[operations/puppet@production] P:parsoid: migrate to debian::codename and ensure_packages

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

Change 639823 merged by Jbond:
[operations/puppet@production] P:spicerack: migrate to debian::codename and ensure_packages

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

Change 639814 merged by Jbond:
[operations/puppet@production] P:mediawiki: migrate to debian::codename and ensure_packages

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

Change 639844 merged by Jbond:
[operations/puppet@production] O:alerting_host: migrate to debian::codename and ensure_packages

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

Change 640150 had a related patch set uploaded (by Muehlenhoff; owner: Muehlenhoff):
[operations/puppet@production] profile::analytics::database::meta: Remove obsolete OS check

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

Change 639809 merged by Jbond:
[operations/puppet@production] P:lists: migrate to debian::codename and ensure_packages

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

Change 639810 merged by Jbond:
[operations/puppet@production] P:mariadb: migrate to debian::codename and ensure_packages

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

Change 639805 merged by Jbond:
[operations/puppet@production] P:cyberbot::exec: migrate to debian::codename and ensure_packages

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

Change 639807 merged by Jbond:
[operations/puppet@production] P:docker::engine: migrate to debian::codename and ensure_packages

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

Change 639808 merged by Jbond:
[operations/puppet@production] P:java::java_8: migrate to debian::codename and ensure_packages

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

Change 639800 merged by Jbond:
[operations/puppet@production] profile::ceph: migrate to debian::codename and ensure_packages

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

Change 639803 merged by Jbond:
[operations/puppet@production] P:conf::client: migrate to debian::codename and ensure_packages

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

Change 639801 merged by Jbond:
[operations/puppet@production] P:ci: migrate to debian::codename and ensure_packages

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

Change 639795 merged by Jbond:
[operations/puppet@production] postgresql::server: migrate to debian::codename and ensure_packages

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

Change 639798 merged by Jbond:
[operations/puppet@production] profile::analytics: migrate to debian::codename and ensure_packages

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

Change 639799 merged by Jbond:
[operations/puppet@production] profile::backup: migrate to debian::codename and ensure_packages

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

Change 639782 merged by Jbond:
[operations/puppet@production] librenms: migrate to debian::codename and ensure_packages

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

Change 639783 merged by Jbond:
[operations/puppet@production] lxc: migrate to debian::codename and ensure_packages

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

Change 639787 merged by Jbond:
[operations/puppet@production] mjolnir: migrate to debian::codename and ensure_packages

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

Change 639788 merged by Jbond:
[operations/puppet@production] motd: migrate to debian::codename and ensure_packages

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

Change 639793 merged by Jbond:
[operations/puppet@production] openstack: migrate to debian::codename and ensure_packages

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

Change 639772 merged by Jbond:
[operations/puppet@production] java: migrate to debian::codename and ensure_packages

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

Change 639774 merged by Jbond:
[operations/puppet@production] jupyterhub: migrate to debian::codename and ensure_packages

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

Change 639777 merged by Jbond:
[operations/puppet@production] libraryupgrader: migrate to debian::codename and ensure_packages

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

Change 639840 merged by Jbond:
[operations/puppet@production] puppetdb/puppetmaster: migrate to debian::codename and ensure_packages

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

Change 639769 merged by Jbond:
[operations/puppet@production] haproxy: migrate to debian::codename and ensure_packages

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

Change 640150 merged by Muehlenhoff:
[operations/puppet@production] profile::analytics::database::meta: Remove obsolete OS check

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

Change 640092 merged by Muehlenhoff:
[operations/puppet@production] profile::envoy: Remove jessie support

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

Change 639758 merged by Jbond:
[operations/puppet@production] cdh: replace os_version with debian::codename

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

Change 639764 merged by Jbond:
[operations/puppet@production] envoproxy: migrate to debian::codename and ensure_packages

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

Change 639747 merged by Jbond:
[operations/puppet@production] base:standard_packages: migrate to debian::codename and ensure_packages

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

Change 639819 merged by Jbond:
[operations/puppet@production] P:proxysql: migrate to debian::codename and ensure_packages

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

Change 640181 had a related patch set uploaded (by Jbond; owner: John Bond):
[operations/puppet@production] P:prometheus: migrate to debian::codename and ensure_packages

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

Change 640181 merged by Jbond:
[operations/puppet@production] P:prometheus: migrate to debian::codename and ensure_packages

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

Change 640128 abandoned by Jbond:
[operations/puppet@production] P:prometheus: migrate to debian::codename and ensure_packages

Reason:
in favour of Iec2815a4a05a423d5e1bd6b0d8ee31f4bc451a16

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

Change 640221 had a related patch set uploaded (by Jbond; owner: John Bond):
[operations/puppet@production] debian::codename::require: update code to use new debian:: functions

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

Change 640221 merged by Jbond:
[operations/puppet@production] debian::codename::require: update code to use new debian:: functions

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

Change 640387 had a related patch set uploaded (by Jbond; owner: John Bond):
[operations/puppet@production] P:tendril::webserver: migrate to debian::codename and ensure_packages

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

Change 640387 merged by Jbond:
[operations/puppet@production] P:tendril::webserver: migrate to debian::codename and ensure_packages

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

Change 640389 had a related patch set uploaded (by Jbond; owner: John Bond):
[operations/puppet@production] P:base: migrate to debian::codename and ensure_packages

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

Change 640390 had a related patch set uploaded (by Jbond; owner: John Bond):
[operations/puppet@production] P:toolforge: migrate to debian::codename

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

Change 640390 merged by Jbond:
[operations/puppet@production] P:toolforge: migrate to debian::codename

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

Change 640389 merged by Jbond:
[operations/puppet@production] P:base: migrate to debian::codename and ensure_packages

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

Change 640394 had a related patch set uploaded (by Jbond; owner: John Bond):
[operations/puppet@production] mariadb: migrate to debian::codename

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

Change 640394 merged by Jbond:
[operations/puppet@production] mariadb: migrate to debian::codename

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

Change 640406 had a related patch set uploaded (by Jbond; owner: John Bond):
[operations/puppet@production] P:base migrate to debian::codename and ensure_packages

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

Change 640406 merged by Jbond:
[operations/puppet@production] P:base migrate to debian::codename and ensure_packages

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

Change 640411 had a related patch set uploaded (by Jbond; owner: John Bond):
[operations/puppet@production] P:mediawiki::common: migrate to debian::codename

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

Change 640411 merged by Jbond:
[operations/puppet@production] P:mediawiki::common: migrate to debian::codename

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

Change 640418 had a related patch set uploaded (by Jbond; owner: John Bond):
[operations/puppet@production] wmflib::os_version: drop the os_version and requires_os functions

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

Change 640512 had a related patch set uploaded (by Andrew Bogott; owner: Andrew Bogott):
[operations/puppet@production] Replace 'codname' with 'codename' in several places, add codname to typos file

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

Change 640513 had a related patch set uploaded (by Andrew Bogott; owner: Andrew Bogott):
[operations/puppet@production] Add 'codname' to typos file

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

Change 640512 merged by Andrew Bogott:
[operations/puppet@production] Replace 'codname' with 'codename' in several places

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

Change 640513 merged by Andrew Bogott:
[operations/puppet@production] Add 'codname' to typos file

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

Change 640418 merged by Jbond:
[operations/puppet@production] wmflib::os_version: drop the os_version and requires_os functions

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