suggesting to add the datacenter-ops admin group to the DHCP /install-server roles (currently carbon) which is useful because you need to run puppet there and sometimes debug when adding new servers / MAC addresses to DHCP during installs
Description
Details
Subject | Repo | Branch | Lines +/- | |
---|---|---|---|---|
admin: add dc-ops to install-server, allow puppet agent -t -v | operations/puppet | production | +4 -1 |
Event Timeline
Change 264994 had a related patch set uploaded (by Dzahn):
admin: add datacenter-ops to install-server role
thanks @akosiaris i amended the change and edited the title here to add the ability to run puppet commands. i changed the "puppet cert *" to "puppet *" in the sudo config.
Amended to just allow 'puppet agent -t -v' specifically and not other puppet commands in response to Alex' comment.
Please note that the request as stated above (as of the date of this comment) was reviewed and approved in the operations meeting. (I'm merely posting the result, this still needs followup for implementation.)
Change 264994 merged by Dzahn:
admin: add dc-ops to install-server, allow puppet agent -t -v
on carbon:
Notice: /Stage[main]/Admin/Admin::Hashuser[pt1979]/Admin::User[pt1979]/File[/home/pt1979]/ensure: created