Andrew Bogott has submitted this change and it was merged. Change subject: Labs ldap: Further attempt to get the keystone IP in an acl ......................................................................
Labs ldap: Further attempt to get the keystone IP in an acl Change-Id: Icd1309b407d69318ad6d143a97ac034e00e3a7a7 --- D hieradata/hosts/labtestservices2001.yaml M modules/openldap/templates/labs-acls.erb M modules/role/manifests/openldap/labs.pp 3 files changed, 1 insertion(+), 4 deletions(-) Approvals: Andrew Bogott: Looks good to me, approved jenkins-bot: Verified diff --git a/hieradata/hosts/labtestservices2001.yaml b/hieradata/hosts/labtestservices2001.yaml deleted file mode 100644 index ca0b81f..0000000 --- a/hieradata/hosts/labtestservices2001.yaml +++ /dev/null @@ -1 +0,0 @@ -labs_keystone_host: "labtestcontrol2001.wikimedia.org" diff --git a/modules/openldap/templates/labs-acls.erb b/modules/openldap/templates/labs-acls.erb index 62fc6fe..db66711 100644 --- a/modules/openldap/templates/labs-acls.erb +++ b/modules/openldap/templates/labs-acls.erb @@ -13,4 +13,4 @@ # novaobserver is an account used only for keystone access. We don't want it # to appear on wikitech, gerrit, etc. so limit access only to the keystone host access to dn=uid=novaobserver,ou=people,dc=wikimedia,dc=org - by peername.ip=<%= @labs_keystone_ip %> anonymous read + by peername.ip=<%=scope.function_ipresolve([scope.function_hiera(['labs_keystone_host']), 4])%> anonymous read diff --git a/modules/role/manifests/openldap/labs.pp b/modules/role/manifests/openldap/labs.pp index a16d517..ba95b10 100644 --- a/modules/role/manifests/openldap/labs.pp +++ b/modules/role/manifests/openldap/labs.pp @@ -7,8 +7,6 @@ $ldapconfig = hiera_hash('labsldapconfig', {}) $ldap_labs_hostname = $ldapconfig['hostname'] - $labs_keystone_ip = ipresolve(hiera('labs_keystone_host'),4) - system::role { 'role::openldap::labs': description => 'LDAP servers for labs (based on OpenLDAP)' } -- To view, visit https://gerrit.wikimedia.org/r/325433 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: merged Gerrit-Change-Id: Icd1309b407d69318ad6d143a97ac034e00e3a7a7 Gerrit-PatchSet: 3 Gerrit-Project: operations/puppet Gerrit-Branch: production Gerrit-Owner: Andrew Bogott <abog...@wikimedia.org> Gerrit-Reviewer: Andrew Bogott <abog...@wikimedia.org> Gerrit-Reviewer: jenkins-bot <> _______________________________________________ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits