Ottomata has uploaded a new change for review. ( https://gerrit.wikimedia.org/r/344498 )
Change subject: Make sure analytics_cluster::apt is required before other packages are installed ...................................................................... Make sure analytics_cluster::apt is required before other packages are installed Change-Id: Ib26456005862c4c251485921137ccc8f6bdbbb70 --- M modules/role/manifests/analytics_cluster/client.pp M modules/role/manifests/analytics_cluster/hue.pp 2 files changed, 10 insertions(+), 0 deletions(-) git pull ssh://gerrit.wikimedia.org:29418/operations/puppet refs/changes/98/344498/1 diff --git a/modules/role/manifests/analytics_cluster/client.pp b/modules/role/manifests/analytics_cluster/client.pp index 67d774b..4b4884a 100644 --- a/modules/role/manifests/analytics_cluster/client.pp +++ b/modules/role/manifests/analytics_cluster/client.pp @@ -7,6 +7,11 @@ description => 'Client node for interacting with the Analytics Cluster', } + # Include Wikimedia's thirdparty/cloudera apt component + # as an apt source on all Hadoop hosts. This is needed + # to install CDH packages from our apt repo mirror. + require ::role::analytics_cluster::apt + # Include Hadoop ecosystem client classes. require ::role::analytics_cluster::hadoop::client require ::role::analytics_cluster::hive::client diff --git a/modules/role/manifests/analytics_cluster/hue.pp b/modules/role/manifests/analytics_cluster/hue.pp index 4bfd2eb..6cce061 100644 --- a/modules/role/manifests/analytics_cluster/hue.pp +++ b/modules/role/manifests/analytics_cluster/hue.pp @@ -7,6 +7,11 @@ description => 'Hue (Hadoop User Experience) WebGUI', } + # Include Wikimedia's thirdparty/cloudera apt component + # as an apt source on all Hadoop hosts. This is needed + # to install CDH packages from our apt repo mirror. + require ::role::analytics_cluster::apt + # Require that all Hue applications # have their corresponding clients # and configs installed. -- To view, visit https://gerrit.wikimedia.org/r/344498 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: newchange Gerrit-Change-Id: Ib26456005862c4c251485921137ccc8f6bdbbb70 Gerrit-PatchSet: 1 Gerrit-Project: operations/puppet Gerrit-Branch: production Gerrit-Owner: Ottomata <ao...@wikimedia.org> _______________________________________________ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits