[MediaWiki-commits] [Gerrit] Remove obsolete code that manages phabricator src/extensions - change (operations/puppet)
Dzahn has submitted this change and it was merged. Change subject: Remove obsolete code that manages phabricator src/extensions .. Remove obsolete code that manages phabricator src/extensions We now use phutil libraries loaded from libext/extension/* via configuration. Get rid of unneeded code for injecting extensions into the phabricator src tree. Change-Id: I86bf5b7a4f07c473a4c401efe4394fe8a71ef1c9 --- D modules/phabricator/manifests/extension.pp M modules/phabricator/manifests/init.pp M modules/role/manifests/phabricator/labs.pp M modules/role/manifests/phabricator/main.pp 4 files changed, 0 insertions(+), 35 deletions(-) Approvals: jenkins-bot: Verified Dzahn: Looks good to me, approved diff --git a/modules/phabricator/manifests/extension.pp b/modules/phabricator/manifests/extension.pp deleted file mode 100644 index 2b143b7..000 --- a/modules/phabricator/manifests/extension.pp +++ /dev/null @@ -1,14 +0,0 @@ -# == Class: phabricator::extension -# -# === Parameters -# -# [*rootdir*] -#Phabricator repo directory - -define phabricator::extension($rootdir='/') { -file { "${rootdir}/phabricator/src/extensions/${name}": -ensure => 'link', -target => "${rootdir}/extensions/${name}", -require => File[$rootdir], -} -} diff --git a/modules/phabricator/manifests/init.pp b/modules/phabricator/manifests/init.pp index ae712f6..6eafb2d 100644 --- a/modules/phabricator/manifests/init.pp +++ b/modules/phabricator/manifests/init.pp @@ -26,8 +26,6 @@ # maintenance # Requires: mysql_admin_user # -# [*extensions*] -# Array of extensions to load # # [*serveralias*] # Alternative domain on which to respond too @@ -55,7 +53,6 @@ $timezone = 'UTC', $trusted_proxies = [], $libraries= [], -$extensions = [], $settings = {}, $mysql_admin_user = '', $mysql_admin_pass = '', @@ -165,22 +162,6 @@ require => $base_requirements, } $phab_settings['load-libraries'] = $libraries -} - -if ($extensions) { -file { "${phabdir}/phabricator/src/extensions": -ensure => 'directory', -path=> "${phabdir}/phabricator/src/extensions", -owner => 'root', -group => 'root', -mode=> '0755', -require => $base_requirements, -} - -phabricator::extension { $extensions: -rootdir => $phabdir, -require => $base_requirements, -} } file { '/etc/php5/apache2/php.ini': diff --git a/modules/role/manifests/phabricator/labs.pp b/modules/role/manifests/phabricator/labs.pp index 4f590b6..48d2593 100644 --- a/modules/role/manifests/phabricator/labs.pp +++ b/modules/role/manifests/phabricator/labs.pp @@ -11,7 +11,6 @@ libraries => ["${phab_root_dir}/libext/Sprint/src", "${phab_root_dir}/libext/security/src", "${phab_root_dir}/libext/misc/"], -extensions=> [ ], settings => { 'darkconsole.enabled' => true, 'phabricator.base-uri'=> "https://${::hostname}.wmflabs.org;, diff --git a/modules/role/manifests/phabricator/main.pp b/modules/role/manifests/phabricator/main.pp index 3cf11ba..1bccc2d 100644 --- a/modules/role/manifests/phabricator/main.pp +++ b/modules/role/manifests/phabricator/main.pp @@ -37,7 +37,6 @@ libraries=> [ "${phab_root_dir}/libext/Sprint/src", "${phab_root_dir}/libext/security/src", "${phab_root_dir}/libext/misc/" ], -extensions => [ ], settings => { 'darkconsole.enabled'=> false, 'phabricator.base-uri' => "https://${domain};, -- To view, visit https://gerrit.wikimedia.org/r/296068 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: merged Gerrit-Change-Id: I86bf5b7a4f07c473a4c401efe4394fe8a71ef1c9 Gerrit-PatchSet: 2 Gerrit-Project: operations/puppet Gerrit-Branch: production Gerrit-Owner: 20after4Gerrit-Reviewer: Dzahn Gerrit-Reviewer: jenkins-bot <> ___ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits
[MediaWiki-commits] [Gerrit] Remove obsolete code that manages phabricator src/extensions - change (operations/puppet)
20after4 has uploaded a new change for review. https://gerrit.wikimedia.org/r/296068 Change subject: Remove obsolete code that manages phabricator src/extensions .. Remove obsolete code that manages phabricator src/extensions We now use phutil libraries loaded from libext/extension/* via configuration. Get rid of unneeded code for injecting extensions into the phabricator src tree. Change-Id: I86bf5b7a4f07c473a4c401efe4394fe8a71ef1c9 --- D modules/phabricator/manifests/extension.pp M modules/phabricator/manifests/init.pp M modules/role/manifests/phabricator/labs.pp M modules/role/manifests/phabricator/main.pp 4 files changed, 0 insertions(+), 35 deletions(-) git pull ssh://gerrit.wikimedia.org:29418/operations/puppet refs/changes/68/296068/1 diff --git a/modules/phabricator/manifests/extension.pp b/modules/phabricator/manifests/extension.pp deleted file mode 100644 index 2b143b7..000 --- a/modules/phabricator/manifests/extension.pp +++ /dev/null @@ -1,14 +0,0 @@ -# == Class: phabricator::extension -# -# === Parameters -# -# [*rootdir*] -#Phabricator repo directory - -define phabricator::extension($rootdir='/') { -file { "${rootdir}/phabricator/src/extensions/${name}": -ensure => 'link', -target => "${rootdir}/extensions/${name}", -require => File[$rootdir], -} -} diff --git a/modules/phabricator/manifests/init.pp b/modules/phabricator/manifests/init.pp index ae712f6..6eafb2d 100644 --- a/modules/phabricator/manifests/init.pp +++ b/modules/phabricator/manifests/init.pp @@ -26,8 +26,6 @@ # maintenance # Requires: mysql_admin_user # -# [*extensions*] -# Array of extensions to load # # [*serveralias*] # Alternative domain on which to respond too @@ -55,7 +53,6 @@ $timezone = 'UTC', $trusted_proxies = [], $libraries= [], -$extensions = [], $settings = {}, $mysql_admin_user = '', $mysql_admin_pass = '', @@ -165,22 +162,6 @@ require => $base_requirements, } $phab_settings['load-libraries'] = $libraries -} - -if ($extensions) { -file { "${phabdir}/phabricator/src/extensions": -ensure => 'directory', -path=> "${phabdir}/phabricator/src/extensions", -owner => 'root', -group => 'root', -mode=> '0755', -require => $base_requirements, -} - -phabricator::extension { $extensions: -rootdir => $phabdir, -require => $base_requirements, -} } file { '/etc/php5/apache2/php.ini': diff --git a/modules/role/manifests/phabricator/labs.pp b/modules/role/manifests/phabricator/labs.pp index 4f590b6..48d2593 100644 --- a/modules/role/manifests/phabricator/labs.pp +++ b/modules/role/manifests/phabricator/labs.pp @@ -11,7 +11,6 @@ libraries => ["${phab_root_dir}/libext/Sprint/src", "${phab_root_dir}/libext/security/src", "${phab_root_dir}/libext/misc/"], -extensions=> [ ], settings => { 'darkconsole.enabled' => true, 'phabricator.base-uri'=> "https://${::hostname}.wmflabs.org;, diff --git a/modules/role/manifests/phabricator/main.pp b/modules/role/manifests/phabricator/main.pp index 3cf11ba..1bccc2d 100644 --- a/modules/role/manifests/phabricator/main.pp +++ b/modules/role/manifests/phabricator/main.pp @@ -37,7 +37,6 @@ libraries=> [ "${phab_root_dir}/libext/Sprint/src", "${phab_root_dir}/libext/security/src", "${phab_root_dir}/libext/misc/" ], -extensions => [ ], settings => { 'darkconsole.enabled'=> false, 'phabricator.base-uri' => "https://${domain};, -- To view, visit https://gerrit.wikimedia.org/r/296068 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: newchange Gerrit-Change-Id: I86bf5b7a4f07c473a4c401efe4394fe8a71ef1c9 Gerrit-PatchSet: 1 Gerrit-Project: operations/puppet Gerrit-Branch: production Gerrit-Owner: 20after4___ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits