Page MenuHomePhabricator

Beta Varnish text frontend won't (re)start on deployment-cache-text05
Closed, ResolvedPublic

Description

I wanted to do an experiment on that host, and restarting the varnish-frontend service was a great mistake...

Apr 30 14:06:47 deployment-cache-text05 varnishd[23898]: CLI telnet 127.0.0.1 34416 127.0.0.1 6082 Rd ping
Apr 30 14:06:47 deployment-cache-text05 varnishd[23898]: CLI telnet 127.0.0.1 34416 127.0.0.1 6082 Wr 200 PONG 1556633207 1.0
Apr 30 14:06:47 deployment-cache-text05 varnishd[23898]: CLI telnet 127.0.0.1 34416 127.0.0.1 6082 Rd vcl.load vcl-a67f212f-39a3-496f-8862-a538d74e7f6b /etc/varnish/wikimedia_text-frontend.vcl
Apr 30 14:06:49 deployment-cache-text05 varnishd[23898]: CLI telnet 127.0.0.1 34416 127.0.0.1 6082 Wr 106 Message from C-compiler:
                                                         vgc.c:6320:21: warning: ‘generic_decoder_ring’ defined but not used [-Wunused-const-variable=]
                                                          static const size_t generic_decoder_ring[256] = {
                                                                              ^~~~~~~~~~~~~~~~~~~~
                                                         Message from dlopen:
                                                         Could not load compiled VCL.
                                                                 dlopen() = vcl_vcl-a67f212f-39a3-496f-8862-a538d74e7f6b.1556633207.363742352/vgc.so: undefined symbol: MMDB_aget_value

MMDB_aget_value is supposed to come from libmaxminddb-dev which is already installed on that host.

As a result all beta wikis are currently down.

Event Timeline

Gilles created this task.Apr 30 2019, 2:13 PM
Restricted Application added a subscriber: Aklapper. · View Herald TranscriptApr 30 2019, 2:13 PM
Gilles triaged this task as Unbreak Now! priority.Apr 30 2019, 2:14 PM
Restricted Application added a subscriber: Liuxinyu970226. · View Herald TranscriptApr 30 2019, 2:14 PM
Gilles updated the task description. (Show Details)Apr 30 2019, 2:14 PM
Gilles closed this task as Resolved.Apr 30 2019, 2:41 PM
Gilles claimed this task.

This required to add some new necessary hiera values on Beta, that were added recently to production.