puppet-gitlab icon indicating copy to clipboard operation
puppet-gitlab copied to clipboard

Exec[gitlab-ctl reconfigure] should be configurable

Open LongLiveCHIEF opened this issue 7 years ago • 0 comments

It would be nice if implementors could customize the execution attributes of the gitlab-ctl reconfigure command to optimize performance of their puppet runs. For example, if a sysadmin knows the reconfigure takes 3 minutes on their system, and anything longer will be a stuck reconfig, then unfortunately they have to either kill puppet agent, or wait 7 extra minutes for the puppet agent to fail cleanly.

Most of the attributes for this exec should be parameterized to allow greater flexibility and ensure stability in various supported OS/version combination scenarios.

Existing attributes that need to be parameterized:

  • [ ] command (Path may be different in some scenarios)
  • [ ] timeout
  • [ ] logoutput
  • [ ] tries

LongLiveCHIEF avatar Apr 11 '18 19:04 LongLiveCHIEF