Page MenuHomePhabricator

puppet: drop legacy validate_ functions
Closed, ResolvedPublic

Description

update the puppet manifests to drop the validate_ functions and replace them with parameter type enforcement

Details

SubjectRepoBranchLines +/-
operations/puppetproduction+1 -2
operations/puppetproduction+1 -26
operations/puppet-lint/wmf_styleguide-checkmaster+35 -0
operations/puppetproduction+54 -57
operations/puppetproduction+2 -70
operations/puppetproduction+9 -15
operations/puppetproduction+0 -2
operations/puppetproduction+36 -23
operations/puppetproduction+10 -31
operations/puppetproduction+104 -179
operations/puppetproduction+18 -22
operations/puppetproduction+52 -58
operations/puppetproduction+14 -16
operations/puppetproduction+6 -15
operations/puppetproduction+8 -13
operations/puppetproduction+9 -9
operations/puppetproduction+2 -5
operations/puppetproduction+17 -17
operations/puppetproduction+5 -8
operations/puppetproduction+9 -14
operations/puppetproduction+5 -9
operations/puppetproduction+5 -8
operations/puppetproduction+4 -6
operations/puppetproduction+5 -8
operations/puppetproduction+3 -4
operations/puppetproduction+3 -5
operations/puppetproduction+6 -7
operations/puppetproduction+5 -8
operations/puppetproduction+0 -2
operations/puppetproduction+1 -2
Show related patches Customize query in gerrit

Event Timeline

jbond renamed this task from puppet: drop legacy validat_ functions to puppet: drop legacy validate_ functions.Jul 28 2020, 10:27 AM
jbond triaged this task as Low priority.

Change 616732 had a related patch set uploaded (by Jbond; owner: John Bond):
[operations/puppet@production] cassandra::metrics: drop legacy functions

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

Change 616733 had a related patch set uploaded (by Jbond; owner: John Bond):
[operations/puppet@production] casandra::instance: drop lgacey _validate_ functions

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

Change 616735 had a related patch set uploaded (by Jbond; owner: John Bond):
[operations/puppet@production] mtail: drop legacy validate functions and add type validation

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

Change 616736 had a related patch set uploaded (by Jbond; owner: John Bond):
[operations/puppet@production] sysfs::confile: drop legacy functions and add type validation

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

Change 616737 had a related patch set uploaded (by Jbond; owner: John Bond):
[operations/puppet@production] udev::rule: drop legacy validate functions

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

Change 616738 had a related patch set uploaded (by Jbond; owner: John Bond):
[operations/puppet@production] graphite::web: drop validate_functions and add type validation

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

Change 616739 had a related patch set uploaded (by Jbond; owner: John Bond):
[operations/puppet@production] profile::redis::master: drop legacy validate_ functions

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

Change 616740 had a related patch set uploaded (by Jbond; owner: John Bond):
[operations/puppet@production] profile::mariadb::eventloggin: drop legacy validate_ function

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

Change 616742 had a related patch set uploaded (by Jbond; owner: John Bond):
[operations/puppet@production] profile::openstack: drop legacy validate_ functions

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

Change 616743 had a related patch set uploaded (by Jbond; owner: John Bond):
[operations/puppet@production] tmpreaper: drop legacy validate_ functions

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

Change 616744 had a related patch set uploaded (by Jbond; owner: John Bond):
[operations/puppet@production] postgresql: drop validate_functions and add type enforcment

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

Change 616747 had a related patch set uploaded (by Jbond; owner: John Bond):
[operations/puppet@production] security::pam: drop validate_functions and add type enforcment

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

Change 616748 had a related patch set uploaded (by Jbond; owner: John Bond):
[operations/puppet@production] kmod: drop legacy validate_ functions

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

Change 616749 had a related patch set uploaded (by Jbond; owner: John Bond):
[operations/puppet@production] keyholder: drop legacy validate functions

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

Change 616750 had a related patch set uploaded (by Jbond; owner: John Bond):
[operations/puppet@production] sslcert: drop validate_ functions

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

Change 616751 had a related patch set uploaded (by Jbond; owner: John Bond):
[operations/puppet@production] redis: fix legacy validate functions

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

Change 616752 had a related patch set uploaded (by Jbond; owner: John Bond):
[operations/puppet@production] tillerator: drop legacu validate_ functions

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

Change 616753 had a related patch set uploaded (by Jbond; owner: John Bond):
[operations/puppet@production] prometheus: drop legacy validate_functions

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

Change 616754 had a related patch set uploaded (by Jbond; owner: John Bond):
[operations/puppet@production] zuul: drop validate functions

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

Change 616755 had a related patch set uploaded (by Jbond; owner: John Bond):
[operations/puppet@production] statsd_proxy: drop validate functions

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

Change 616757 had a related patch set uploaded (by Jbond; owner: John Bond):
[operations/puppet@production] sudo: drop validate functions

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

Change 616758 had a related patch set uploaded (by Jbond; owner: John Bond):
[operations/puppet@production] service: drop legacy validate functions

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

Change 616754 merged by Jbond:
[operations/puppet@production] zuul: drop validate functions

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

Change 616752 merged by Jbond:
[operations/puppet@production] tillerator: drop legacu validate_ functions

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

Change 616751 merged by Jbond:
[operations/puppet@production] redis: fix legacy validate functions

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

Change 616748 merged by Jbond:
[operations/puppet@production] kmod: drop legacy validate_ functions

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

Change 616747 merged by Jbond:
[operations/puppet@production] security::pam: drop validate_functions and add type enforcment

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

Change 616744 merged by Jbond:
[operations/puppet@production] postgresql: drop validate_functions and add type enforcment

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

Change 616735 merged by Jbond:
[operations/puppet@production] mtail: drop legacy validate functions and add type validation

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

Change 616737 merged by Jbond:
[operations/puppet@production] udev::rule: drop legacy validate functions

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

Change 616757 merged by Jbond:
[operations/puppet@production] sudo: drop validate functions

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

Change 616755 merged by Jbond:
[operations/puppet@production] statsd_proxy: drop validate functions

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

Change 616743 merged by Jbond:
[operations/puppet@production] tmpreaper: drop legacy validate_ functions

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

Change 616736 merged by Jbond:
[operations/puppet@production] sysfs::confile: drop legacy functions and add type validation

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

Change 616739 merged by Jbond:
[operations/puppet@production] profile::redis::master: drop legacy validate_ functions

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

Change 616740 merged by Jbond:
[operations/puppet@production] profile::mariadb::eventloggin: drop legacy validate_ function

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

Change 616749 merged by Jbond:
[operations/puppet@production] keyholder: drop legacy validate functions

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

Change 616750 merged by Jbond:
[operations/puppet@production] sslcert: drop validate_ functions

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

Change 616732 abandoned by Jbond:
[operations/puppet@production] cassandra::metrics: drop legacy functions

Reason:
squashed with https://gerrit.wikimedia.org/r/c/operations/puppet/ /616733/2

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

Change 616895 had a related patch set uploaded (by Jbond; owner: John Bond):
[operations/puppet-lint/wmf_styleguide-check@master] validate_$type: add checks to prevent legacy stdlib functions

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

Change 616738 merged by Jbond:
[operations/puppet@production] graphite::web: drop validate_functions and add type validation

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

Change 616753 merged by Jbond:
[operations/puppet@production] prometheus: drop legacy validate_functions

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

Change 617085 had a related patch set uploaded (by Jbond; owner: John Bond):
[operations/puppet@production] role::logstash::apifeature: refactor role to profile

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

Change 617087 had a related patch set uploaded (by Jbond; owner: John Bond):
[operations/puppet@production] role::logstash::puppetboard: refactor role

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

Change 617090 had a related patch set uploaded (by Jbond; owner: John Bond):
[operations/puppet@production] role::logstash::collector: remove unused role

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

Change 617095 had a related patch set uploaded (by Jbond; owner: John Bond):
[operations/puppet@production] role::logstash7: refactor role to conform to coding guide

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

Change 616742 merged by Jbond:
[operations/puppet@production] profile::openstack: drop legacy validate_ functions

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

Change 616733 merged by Jbond:
[operations/puppet@production] casandra: drop legacy _validate_ functions

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

Change 617095 merged by Jbond:
[operations/puppet@production] role::logstash7: refactor role to conform to coding guide

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

Change 617087 merged by Jbond:
[operations/puppet@production] role::logstash::puppetboard: refactor role

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

Change 617090 merged by Jbond:
[operations/puppet@production] role::logstash::collector: remove unused role

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

Change 632526 had a related patch set uploaded (by Jbond; owner: John Bond):
[operations/puppet@production] kartotherian: drop validate_array function

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

Change 632526 merged by Jbond:
[operations/puppet@production] kartotherian: drop validate_array function

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

Change 632527 had a related patch set uploaded (by Jbond; owner: John Bond):
[operations/puppet@production] logstash::input::tcp: drop validate functions

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

Change 632527 merged by Jbond:
[operations/puppet@production] logstash::input::tcp: drop validate functions

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

Change 632529 had a related patch set uploaded (by Jbond; owner: John Bond):
[operations/puppet@production] wmflib: drop validate functions

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

Change 632529 merged by Jbond:
[operations/puppet@production] wmflib: drop validate functions

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

Change 616758 merged by Jbond:
[operations/puppet@production] service: drop legacy validate functions

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

Change 616895 merged by Jbond:
[operations/puppet-lint/wmf_styleguide-check@master] validate_$type: add checks to prevent legacy stdlib functions

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

Change 634908 had a related patch set uploaded (by Volans; owner: Volans):
[operations/puppet@production] cumin: fix aliases

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

Change 634908 merged by Volans:
[operations/puppet@production] cumin: fix aliases

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