<div dir="ltr"><div><br></div>I'm in the process of starting the migration from 3.0 to 4.0. Most of the VMODS we use seem to pass the varnishtests except libvmod-timers:<div><br></div><div><div>**** v1    0.1 CLI RX| Message from VCC-compiler:\n</div><div>**** v1    0.1 CLI RX| Not running as root, no priv-sep\n</div><div>**** v1    0.1 CLI RX| Operator > not possible on TIME\n</div><div>**** v1    0.1 CLI RX| ('input' Line 10 Pos 32)\n</div><div>**** v1    0.1 CLI RX|         if( timers.req_start() > 0 ) {\n</div><div>**** v1    0.1 CLI RX| -------------------------------#------\n</div><div>**** v1    0.1 CLI RX| \n</div><div>**** v1    0.1 CLI RX| Running VCC-compiler failed, exited with 2\n</div><div>**** v1    0.1 CLI RX| \n</div><div>**** v1    0.1 CLI RX| VCL compilation failed</div><div>---- v1    0.1 FAIL VCL does not compile</div><div><br></div><div><br></div><div>It looks like some 4.0 work has been done by pushrax (<a href="https://github.com/pushrax/libvmod-timers">https://github.com/pushrax/libvmod-timers</a>) so I have tried that instead of <a href="https://github.com/jib/libvmod-timers">https://github.com/jib/libvmod-timers</a>.</div><div><br></div><div>I'm just wondering if anyone is using timers successfully on 4.0. We like to push stuff to graphite and would feel a bit uncomfortable without any graphing/instrumentation.</div><div><br></div><div>If someone has an alternative method of instrumentation I'd like to hear about that as well. I checked out <a href="https://github.com/pbruna/Varnish-Agent-Dashboard" style="border:0px;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:15px;margin:0px;outline:0px;padding:0px;vertical-align:baseline;color:rgb(25,130,209);text-decoration:none;line-height:24.375px">https://github.com/pbruna/Varnish-Agent-Dashboard</a>. It seems broken for vagent2 4.0. </div><div><br></div><div>Cheers,</div><div>Paul</div><div><br></div><div><br></div><div><br></div><div><div>**** v1    0.1 CLI RX| Message from VCC-compiler:\n</div><div>**** v1    0.1 CLI RX| Not running as root, no priv-sep\n</div><div>**** v1    0.1 CLI RX| Operator > not possible on TIME\n</div><div>**** v1    0.1 CLI RX| ('input' Line 10 Pos 32)\n</div><div>**** v1    0.1 CLI RX|         if( timers.req_start() > 0 ) {\n</div><div>**** v1    0.1 CLI RX| -------------------------------#------\n</div><div>**** v1    0.1 CLI RX| \n</div><div>**** v1    0.1 CLI RX| Running VCC-compiler failed, exited with 2\n</div><div>**** v1    0.1 CLI RX| \n</div><div>**** v1    0.1 CLI RX| VCL compilation failed</div><div>---- v1    0.1 FAIL VCL does not compile</div></div><div><br></div><div><br></div>-- <br><div class="gmail_signature"><div dir="ltr"><br>Paul Wolstenholme<br>CBC Music - System Administrator<br>CBC  Vancouver<br>604.662.6632</div></div>
</div></div>