PROPOSAL: stop recording 'executing update-status hook'

Samuel Cozannet samuel.cozannet at canonical.com
Fri May 19 08:23:25 UTC 2017


+1

Maybe one good thing would also be removing the default --debug flag from
all juju machine startup scripts.
It seems hard coded, and requires edition on most deployment.

++
Sam


On May 19, 2017 10:12, "Adam Collard" <adam.collard at canonical.com> wrote:

On Fri, 19 May 2017 at 03:14 Tim Penhey <tim.penhey at canonical.com> wrote:

> Hi folks,
>
> Currently juju will update the status of any hook execution for any unit
> to show that it is busy doing things. This was all well and good until
> we do things based on time.
>
> Every five minutes (or so) each unit will have the update-status hook
> executed to allow the unit to set or update the workload status based on
> what is currently going on with that unit.
>
> Since all hook executions are stored, this means that the
> show-status-log will show the unit jumping from executing update-status
> to ready and back every five minutes.
>
> The proposal is to special case the update-status hook and show in
> status (or the status-log) that the hook is being executed. debug-log
> will continue to show the hook executing if you are looking.
>
> This will reduce noise in the status-log, simplify some of our code
> around dealing with status-log, and reduce load on controllers looking
> after hundreds or thousands of units.
>

+1


--
Juju mailing list
Juju at lists.ubuntu.com
Modify settings or unsubscribe at: https://lists.ubuntu.com/
mailman/listinfo/juju
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.ubuntu.com/archives/juju/attachments/20170519/b1a88c5e/attachment.html>


More information about the Juju mailing list