ReleaseEngineering/PuppetAgain/Modules/config: Difference between revisions

Line 32: Line 32:
;'''builder_username'''
;'''builder_username'''
:The username for the build and test slaves ''(Defaults to <tt>cltbld</tt>)''
:The username for the build and test slaves ''(Defaults to <tt>cltbld</tt>)''
;'''signer_username'''
:The username for the signing servers ''(Defaults to <tt>cltsign</tt>)''
;'''nrpe_allowed_hosts'''
;'''nrpe_allowed_hosts'''
:A comma-separated list of IPs from which NRPE should accept check requests (added in {{bug|733545}})
:A comma-separated list of IPs from which NRPE should accept check requests (added in {{bug|733545}})
Line 72: Line 74:
;'''manage_ifcfg''' <small>(<tt>Boolean</tt>)
;'''manage_ifcfg''' <small>(<tt>Boolean</tt>)
:Whether puppet should manage /etc/sysconfig/network-scripts/ifcfg-eth0, currently forcing DHCP settings. ''(Defaults to <tt>true</tt>)''
:Whether puppet should manage /etc/sysconfig/network-scripts/ifcfg-eth0, currently forcing DHCP settings. ''(Defaults to <tt>true</tt>)''
;$signing_tools_repo = 'http://hg.mozilla.org/build/tools'
:The mercurial repository from which to pull the signing tools code
;$signing_redis_host = ''
:The redis host used as backend storage for signing
;$signing_mac_id = ''
:the MAC ID for signing
;$signing_allowed_ips = []
:The list IP ranges (in CIDR notation) allowed to request that an object be signed
;$signing_new_token_allowed_ips = []
:The list of IPs allowed to generate new signing tokens


==Functions==
==Functions==
This module also defines the <tt>secret</tt> function; see [[ReleaseEngineering/PuppetAgain/Secrets]].
This module also defines the <tt>secret</tt> function; see [[ReleaseEngineering/PuppetAgain/Secrets]].
canmove, Confirmed users
1,394

edits