On Fri, Apr 1, 2016 at 9:06 AM, sebb <seb...@gmail.com> wrote: > On 1 April 2016 at 14:03, Sam Ruby <ru...@intertwingly.net> wrote: >> On Fri, Apr 1, 2016 at 8:48 AM, Sam Ruby <ru...@intertwingly.net> wrote: >>> On Fri, Apr 1, 2016 at 8:43 AM, sebb <seb...@gmail.com> wrote: >>>> How often does the Whimsy code get updated from git? >>> >>> Every time puppet runs, i.e. every 30 minutes. >>> >>>> And where is the cronjob defined? >>> >>> I don't know how puppet works, but here is relevant portion of the >>> puppet manifest: >>> >>> https://github.com/apache/infrastructure-puppet/blob/deployment/modules/whimsy_server/manifests/init.pp#L58 >>> >>>> Or does it use a constantly running daemon, in which case how to check >>>> if it is running? >>> >>> I don't know how to check if puppet is running. >> >> Daniel Gruno looked into it... the puppet agent died due to lack of >> memory. I have no idea what caused that, there was plenty of >> available memory when we checked (long after the fact). >> >> Daniel doubled the memory (4G=>8G). And I rebooted the machine. > > As of yet, the code still has not been updated: > > Git code info: 40e810b 2016-04-01 01:01:16 +0100
Barring human intervention, the code should be updated the next time puppet runs. As of yesterday, that was roughly 9 and 39 minutes after the hour, but that may vary. In case of emergency, the best thing to do is to jump on hipchat and ask the kind folks there to kick puppet: sudo service puppet restart sudo puppet agent -td - Sam Ruby >>>> I have committed a couple of changes recently. >>>> The last one was over two hours ago now (Fri Apr 1 10:37:44 2016 >>>> +0100) but it still has not been applied as far as I can tell. >>>> >>>> The git code info says: >>>> >>>> Git code info: 40e810b 2016-04-01 01:01:16 +0100 >>>> >>>> I don't have experience with gitpubsub, but projects.a.o and >>>> reporter.a.o SVN code updates are almost instantaneous. >>>> >>>> It's a bit of a problem if code updates take a long time, especially >>>> if a mistake needs to be corrected, tho' that's not the case here. >>> >>> - Sam Ruby >> >> - Sam Ruby