hassio-addons / addon-pi-hole

Pi-hole - Home Assistant Community Add-ons
https://addons.community
MIT License
123 stars 40 forks source link

dnsmasq not starting #35

Closed hobbypunk90 closed 6 years ago

hobbypunk90 commented 6 years ago

Problem/Motivation

since the update this night pi-hole end in an infinity loop with this error: dnsmasq: unknown user or group: dnsmasq,

Steps to reproduce

update to 2.0.1

Hardware

Software

Full Log

[s6-init] making user provided files available at /var/run/s6/etc...exited 0.,
[s6-init] ensuring user provided files have correct perms...exited 0.,
[fix-attrs.d] applying ownership & permissions fixes...,
[fix-attrs.d] 01-resolver-resolv: applying... ,
[fix-attrs.d] 01-resolver-resolv: exited 0.,
[fix-attrs.d] 01-sudo: applying... ,
[fix-attrs.d] 01-sudo: exited 0.,
[fix-attrs.d] 02-nginx: applying... ,
[fix-attrs.d] 02-nginx: exited 0.,
[fix-attrs.d] 03-pihole: applying... ,
[fix-attrs.d] 03-pihole: exited 0.,
[fix-attrs.d] done.,
[cont-init.d] executing container initialization scripts...,
[cont-init.d] 00-banner.sh: executing... ,
,
-----------------------------------------------------------,
 Hass.io Add-on: Pi-hole v2.0.1,
,
 Network-wide ad blocking using your Hass.io instance,
,
 From: Community Hass.io Add-ons,
 By: Franck Nijhof <frenck@addons.community>,
-----------------------------------------------------------,
 aarch64 / Arch Linux ARM / HA 0.75.3 / SU 127 / stable,
-----------------------------------------------------------,
[cont-init.d] 00-banner.sh: exited 0.,
[cont-init.d] 01-log-level.sh: executing... ,
Log level is set to INFO,
[cont-init.d] 01-log-level.sh: exited 0.,
[cont-init.d] 02-updates.sh: executing... ,
,
INFO: You are running the latest version of this add-on,
[cont-init.d] 02-updates.sh: exited 0.,
[cont-init.d] 10-requirements.sh: executing... ,
INFO: Password is NOT in the Have I Been Pwned database! Nice!,
[cont-init.d] 10-requirements.sh: exited 0.,
[cont-init.d] 20-patches.sh: executing... ,
,
[cont-init.d] 20-patches.sh: exited 0.,
[cont-init.d] 21-v4-migration.sh: executing... ,
[cont-init.d] 21-v4-migration.sh: exited 0.,
[cont-init.d] 30-pihole.sh: executing... ,
[cont-init.d] 30-pihole.sh: exited 0.,
[cont-init.d] 31-pihole-ftl.sh: executing... ,
[cont-init.d] 31-pihole-ftl.sh: exited 0.,
[cont-init.d] 32-nginx.sh: executing... ,
[cont-init.d] 32-nginx.sh: exited 0.,
[cont-init.d] 33-password.sh: executing... ,
  [✓] New password set,
[cont-init.d] 33-password.sh: exited 0.,
[cont-init.d] 34-hostname.sh: executing... ,
,
[cont-init.d] 34-hostname.sh: exited 0.,
[cont-init.d] 35-logfiles.sh: executing... ,
[cont-init.d] 35-logfiles.sh: exited 0.,
[cont-init.d] 36-hosts.sh: executing... ,
[cont-init.d] 36-hosts.sh: exited 0.,
[cont-init.d] 50-gravity.sh: executing... ,
[cont-init.d] 50-gravity.sh: exited 0.,
[cont-init.d] 99-tests.sh: executing... ,
dnsmasq: syntax check OK.,
[24-Aug-2018 09:30:41] NOTICE: configuration file /etc/php7/php-fpm.conf test is successful,
,
nginx: the configuration file /etc/nginx/nginx.conf syntax is ok,
nginx: configuration file /etc/nginx/nginx.conf test is successful,
[cont-init.d] 99-tests.sh: exited 0.,
[cont-init.d] done.,
[services.d] starting services,
[services.d] done.,
,
dnsmasq: unknown user or group: dnsmasq,
,
dnsmasq: unknown user or group: dnsmasq,
,
dnsmasq: unknown user or group: dnsmasq,
,
dnsmasq: unknown user or group: dnsmasq,
,
dnsmasq: unknown user or group: dnsmasq,
,
dnsmasq: unknown user or group: dnsmasq,
,
dnsmasq: unknown user or group: dnsmasq,
,
dnsmasq: unknown user or group: dnsmasq,
,
dnsmasq: unknown user or group: dnsmasq,
,
dnsmasq: unknown user or group: dnsmasq,
,
dnsmasq: unknown user or group: dnsmasq,
,
dnsmasq: unknown user or group: dnsmasq,
,
dnsmasq: unknown user or group: dnsmasq,
,
dnsmasq: unknown user or group: dnsmasq,
,
dnsmasq: unknown user or group: dnsmasq,
,
dnsmasq: unknown user or group: dnsmasq,
[cont-finish.d] executing container finish scripts...,
[cont-finish.d] 99-message.sh: executing... ,
[cont-finish.d] 99-message.sh: exited 0.,
[cont-finish.d] done.,
[s6-finish] syncing disks.,
[s6-finish] sending all processes the TERM signal.,
addons-assistant[bot] commented 6 years ago

:wave: Thanks for opening your first issue here! If you're reporting a :bug: bug, please make sure you include steps to reproduce it. Also, logs, error messages and information about your hardware might be usefull.

frenck commented 6 years ago

Thank you for reporting this in!

I'll mark this issue critical priority.

frenck commented 6 years ago

I was not able to reproduce this.

I did was able to reproduce your issue by manually modifying a running container, but after an add-on restart, the migration script took care of it and fixed it again.

I did, however, change the way the migration takes care of this, to make this more robust. Nevertheless, it might not fix your specific issue.

brentil commented 6 years ago

I wanted to chime in with an upgrade from 1.3.0 to 2.0.2 I had the same problem. I restarted the add-on and same thing happens. Pi3, Arch Linux aarch64, HA 0.76.2, SU 127, HassIO 1.9.

[s6-init] making user provided files available at /var/run/s6/etc...exited 0.
[s6-init] ensuring user provided files have correct perms...exited 0.
[fix-attrs.d] applying ownership & permissions fixes...
[fix-attrs.d] 01-resolver-resolv: applying... 
[fix-attrs.d] 01-resolver-resolv: exited 0.
[fix-attrs.d] 01-sudo: applying... 
[fix-attrs.d] 01-sudo: exited 0.
[fix-attrs.d] 02-nginx: applying... 
[fix-attrs.d] 02-nginx: exited 0.
[fix-attrs.d] 03-pihole: applying... 
[fix-attrs.d] 03-pihole: exited 0.
[fix-attrs.d] done.
[cont-init.d] executing container initialization scripts...
[cont-init.d] 00-banner.sh: executing... 
-----------------------------------------------------------
 Hass.io Add-on: Pi-hole v2.0.2
 Network-wide ad blocking using your Hass.io instance
 From: Community Hass.io Add-ons
 By: Franck Nijhof
-----------------------------------------------------------
 aarch64 / HassOS 1.9 / HA 0.76.2 / SU 127 / stable
-----------------------------------------------------------
[cont-init.d] 00-banner.sh: exited 0.
[cont-init.d] 01-log-level.sh: executing... 
Log level is set to INFO
[cont-init.d] 01-log-level.sh: exited 0.
[cont-init.d] 02-updates.sh: executing... 
INFO: You are running the latest version of this add-on
[cont-init.d] 02-updates.sh: exited 0.
[cont-init.d] 10-requirements.sh: executing... 
INFO: Password is NOT in the Have I Been Pwned database! Nice!
[cont-init.d] 10-requirements.sh: exited 0.
[cont-init.d] 20-patches.sh: executing... 
[cont-init.d] 20-patches.sh: exited 0.
[cont-init.d] 21-v4-migration.sh: executing... 
[cont-init.d] 21-v4-migration.sh: exited 0.
[cont-init.d] 30-pihole.sh: executing... 
[cont-init.d] 31-pihole-ftl.sh: executing... 
[cont-init.d] 31-pihole-ftl.sh: exited 0.
[cont-init.d] 32-nginx.sh: executing... 
[cont-init.d] 32-nginx.sh: exited 0.
[cont-init.d] 33-password.sh: executing... 
  [✓] New password set
[cont-init.d] 33-password.sh: exited 0.
[cont-init.d] 34-hostname.sh: executing... 
[cont-init.d] 34-hostname.sh: exited 0.
[cont-init.d] 35-logfiles.sh: executing... 
[cont-init.d] 35-logfiles.sh: exited 0.
[cont-init.d] 36-hosts.sh: executing... 
[cont-init.d] 36-hosts.sh: exited 0.
[cont-init.d] 50-gravity.sh: executing... 
[cont-init.d] 50-gravity.sh: exited 0.
[cont-init.d] 99-tests.sh: executing... 
dnsmasq: syntax check OK.
[25-Aug-2018 15:52:53] NOTICE: configuration file /etc/php7/php-fpm.conf test is successful
nginx: the configuration file /etc/nginx/nginx.conf syntax is ok
nginx: configuration file /etc/nginx/nginx.conf test is successful
[cont-init.d] 99-tests.sh: exited 0.
[cont-init.d] done.
[services.d] starting services
[services.d] done.
dnsmasq: unknown user or group: dnsmasq
dnsmasq: unknown user or group: dnsmasq
dnsmasq: unknown user or group: dnsmasq
dnsmasq: unknown user or group: dnsmasq
dnsmasq: unknown user or group: dnsmasq
dnsmasq: unknown user or group: dnsmasq
dnsmasq: unknown user or group: dnsmasq

I can login to the admin interface still and the pihole-FTL.log shows the service cycling over and over again too. The info below keeps rolling by every couple of seconds.

[2018-08-25 16:04:47.700] ########## FTL started! ##########
[2018-08-25 16:04:47.700] FTL branch: master
[2018-08-25 16:04:47.700] FTL version: v4.0
[2018-08-25 16:04:47.700] FTL commit: 8493df4-dirty
[2018-08-25 16:04:47.701] FTL date: 2018-08-05 13:40:30 -0700
[2018-08-25 16:04:47.701] FTL user: pihole
[2018-08-25 16:04:47.701] Starting config file parsing (/etc/pihole/pihole-FTL.conf)
[2018-08-25 16:04:47.701]    SOCKET_LISTENING: only local
[2018-08-25 16:04:47.701]    AAAA_QUERY_ANALYSIS: Show AAAA queries
[2018-08-25 16:04:47.702]    MAXDBDAYS: max age for stored queries is 365 days
[2018-08-25 16:04:47.702]    RESOLVE_IPV6: Resolve IPv6 addresses
[2018-08-25 16:04:47.702]    RESOLVE_IPV4: Resolve IPv4 addresses
[2018-08-25 16:04:47.702]    DBINTERVAL: saving to DB file every minute
[2018-08-25 16:04:47.702]    DBFILE: Using /etc/pihole/pihole-FTL.db
[2018-08-25 16:04:47.703]    MAXLOGAGE: Importing up to 24.0 hours of log data
[2018-08-25 16:04:47.703]    PRIVACYLEVEL: Set to 0
[2018-08-25 16:04:47.703]    IGNORE_LOCALHOST: Show queries from localhost
[2018-08-25 16:04:47.704]    BLOCKINGMODE: Null IPs for blocked domains
[2018-08-25 16:04:47.704]    REGEX_DEBUGMODE: Inactive
[2018-08-25 16:04:47.704] Finished config file parsing
[2018-08-25 16:04:47.704] INFO: No Regex file found
[2018-08-25 16:04:47.707] Database successfully initialized
[2018-08-25 16:04:47.709] Notice: Increasing queries struct size from 0 to 10000
[2018-08-25 16:04:47.709] Notice: Increasing domains struct size from 0 to 1000
[2018-08-25 16:04:47.710] Notice: Increasing clients struct size from 0 to 10
[2018-08-25 16:04:47.710] New forward server: 208.67.220.220 (0/0)
[2018-08-25 16:04:47.710] Notice: Increasing forwarded struct size from 0 to 4
[2018-08-25 16:04:47.710] Notice: Increasing overTime struct size from 0 to 100
[2018-08-25 16:04:47.711] New forward server: 208.67.222.222 (1/4)
[2018-08-25 16:04:47.771] Notice: Increasing overTime struct size from 100 to 200
[2018-08-25 16:04:47.853] Notice: Increasing domains struct size from 1000 to 2000
[2018-08-25 16:04:47.860] Imported 9157 queries from the long-term database
[2018-08-25 16:04:47.861]  -> Total DNS queries: 9157
[2018-08-25 16:04:47.861]  -> Cached DNS queries: 604
[2018-08-25 16:04:47.861]  -> Forwarded DNS queries: 8504
[2018-08-25 16:04:47.861]  -> Exactly blocked DNS queries: 49
[2018-08-25 16:04:47.861]  -> Unknown DNS queries: 0
[2018-08-25 16:04:47.862]  -> Unique domains: 1043
[2018-08-25 16:04:47.862]  -> Unique clients: 7
[2018-08-25 16:04:47.862]  -> Known forward destinations: 2
[2018-08-25 16:04:47.862] Successfully accessed setupVars.conf
[2018-08-25 16:04:50.003] ########## FTL started! ##########
[2018-08-25 16:04:50.003] FTL branch: master
[2018-08-25 16:04:50.003] FTL version: v4.0
[2018-08-25 16:04:50.003] FTL commit: 8493df4-dirty
[2018-08-25 16:04:50.003] FTL date: 2018-08-05 13:40:30 -0700
[2018-08-25 16:04:50.003] FTL user: pihole
highground88 commented 6 years ago

My experience is the same as the user above -

frenck commented 6 years ago

@highground88 Could you please share your logs?

They contain system information, which might be useful in locating the source of the issue.

highground88 commented 6 years ago

@frenck .... and uninstalling and reinstalling with the same config script fixes the problem.

Sorry I just have the fresh log from the re-install:

 From: Community Hass.io Add-ons
 By: Franck Nijhof <frenck@addons.community>
-----------------------------------------------------------
 armhf / Resin OS 2.3.0+rev1 / HA 0.76.2 / SU 127 / stable
-----------------------------------------------------------
[cont-init.d] 00-banner.sh: exited 0.
[cont-init.d] 01-log-level.sh: executing... 
Log level is set to INFO
[cont-init.d] 01-log-level.sh: exited 0.
[cont-init.d] 02-updates.sh: executing... 
INFO: You are running the latest version of this add-on
[cont-init.d] 02-updates.sh: exited 0.
[cont-init.d] 10-requirements.sh: executing... 
[cont-init.d] 10-requirements.sh: exited 0.
[cont-init.d] 20-patches.sh: executing... 
[cont-init.d] 20-patches.sh: exited 0.
[cont-init.d] 21-v4-migration.sh: executing... 
[cont-init.d] 21-v4-migration.sh: exited 0.
[cont-init.d] 30-pihole.sh: executing... 
[cont-init.d] 30-pihole.sh: exited 0.
[cont-init.d] 31-pihole-ftl.sh: executing... 
[cont-init.d] 31-pihole-ftl.sh: exited 0.
[cont-init.d] 32-nginx.sh: executing... 
[cont-init.d] 32-nginx.sh: exited 0.
[cont-init.d] 33-password.sh: executing... 
  [✓] New password set
[cont-init.d] 33-password.sh: exited 0.
[cont-init.d] 34-hostname.sh: executing... 
[cont-init.d] 34-hostname.sh: exited 0.
[cont-init.d] 35-logfiles.sh: executing... 
[cont-init.d] 35-logfiles.sh: exited 0.
[cont-init.d] 36-hosts.sh: executing... 
[cont-init.d] 36-hosts.sh: exited 0.
[cont-init.d] 50-gravity.sh: executing... 
  [i] Neutrino emissions detected...

  [✓] Pulling blocklist source list into range
  [i] Target: raw.githubusercontent.com (hosts)
  [i] Status: Pending...
FTL started!

  [✓] Status: Retrieval successful
  [i] Target: mirror1.malwaredomains.com (justdomains)
  [i] Status: Pending...

  [✓] Status: Retrieval successful
  [i] Target: sysctl.org (hosts)
  [i] Status: Pending...

  [✓] Status: Retrieval successful
  [i] Target: zeustracker.abuse.ch (blocklist.php?download=domainblocklist)
  [i] Status: Pending...

  [✓] Status: Retrieval successful
  [i] Target: s3.amazonaws.com (simple_tracking.txt)
  [i] Status: Pending...

  [✓] Status: Retrieval successful
  [i] Target: s3.amazonaws.com (simple_ad.txt)
  [i] Status: Pending...

  [✓] Status: Retrieval successful
  [i] Target: hosts-file.net (ad_servers.txt)
  [i] Status: Pending...

  [✓] Status: Retrieval successful
  [i] Consolidating blocklists...

  [✓] Consolidating blocklists
  [i] Extracting domains from blocklists...

  [✓] Extracting domains from blocklists
  [i] Number of domains being pulled in by gravity: 157658
  [i] Removing duplicate domains...

  [✓] Removing duplicate domains
  [i] Number of unique domains trapped in the Event Horizon: 134446
  [i] Nothing to whitelist!
  [i] Parsing domains into hosts format...

  [✓] Parsing domains into hosts format
  [i] Cleaning up stray matter...

  [✓] Cleaning up stray matter
  [✓] DNS service is running
  [✓] Pi-hole blocking is Enabled
[cont-init.d] 50-gravity.sh: exited 0.
[cont-init.d] 99-tests.sh: executing... 
dnsmasq: syntax check OK.
[26-Aug-2018 17:42:24] NOTICE: configuration file /etc/php7/php-fpm.conf test is successful
nginx: the configuration file /etc/nginx/nginx.conf syntax is ok
nginx: configuration file /etc/nginx/nginx.conf test is successful
[cont-init.d] 99-tests.sh: exited 0.
[cont-init.d] done.
[services.d] starting services
[services.d] done.

{
  "log_level": "info",
  "password": "XXXXXXX",
  "update_lists_on_start": false,
  "admin_port": 4865,
  "dns_port": 53,
  "ssl": false,
  "certfile": "fullchain.pem",
  "keyfile": "privkey.pem",
  "interface": "eth0",
  "ipv6": false,
  "ipv4_address": "192.168.0.101",
  "ipv6_address": "",
  "virtual_host": "XXXXX.duckdns.org",
  "hosts": [],
  "i_like_to_be_pwned": true
}
brentil commented 6 years ago

I have not reinstalled mine yet but I have it disabled for now. This install of PiHole is actually my backup PiHole so when I'm doing maintenance on the primary the house always has DNS.

Not sure if it helps but this is my config. I have 35 hosts entries in the list and with my added custom lists I have 500k domains in blocklist.

{
  "log_level": "info",
  "password": "XXXXXXXXXX",
  "update_lists_on_start": false,
  "admin_port": 4865,
  "dns_port": 53,
  "ssl": false,
  "certfile": "fullchain.pem",
  "keyfile": "privkey.pem",
  "interface": "",
  "ipv6": true,
  "ipv4_address": "",
  "ipv6_address": "",
  "virtual_host": "my.domain.local",
  "hosts": [
    {
      "name": "System01",
      "ip": "192.168.1.1"
    },
    {
      "name": "System02",
      "ip": "192.168.1.2"
    },
...
  ]
}
brentil commented 6 years ago

I turned the logging level up to debug but unfortunately once it hits the last section and the account starts cycling it filled up the logs too quickly for me to capture what was before the FTL failures. It does show at least where in the steps of loading the dnsmasq error is popping out, which is in the same place in each iteration.

[2018-08-26 11:10:27.912] ########## FTL started! ##########
[2018-08-26 11:10:27.913] FTL branch: master
[2018-08-26 11:10:27.913] FTL version: v4.0
[2018-08-26 11:10:27.913] FTL commit: 8493df4-dirty
[2018-08-26 11:10:27.914] FTL date: 2018-08-05 13:40:30 -0700
[2018-08-26 11:10:27.914] FTL user: pihole
[2018-08-26 11:10:27.914] Starting config file parsing (/etc/pihole/pihole-FTL.conf)
[2018-08-26 11:10:27.914]    SOCKET_LISTENING: only local
[2018-08-26 11:10:27.914]    AAAA_QUERY_ANALYSIS: Show AAAA queries
[2018-08-26 11:10:27.915]    MAXDBDAYS: max age for stored queries is 365 days
[2018-08-26 11:10:27.915]    RESOLVE_IPV6: Resolve IPv6 addresses
[2018-08-26 11:10:27.915]    RESOLVE_IPV4: Resolve IPv4 addresses
[2018-08-26 11:10:27.915]    DBINTERVAL: saving to DB file every minute
[2018-08-26 11:10:27.916]    DBFILE: Using /etc/pihole/pihole-FTL.db
[2018-08-26 11:10:27.916]    MAXLOGAGE: Importing up to 24.0 hours of log data
[2018-08-26 11:10:27.916]    PRIVACYLEVEL: Set to 0
[2018-08-26 11:10:27.916]    IGNORE_LOCALHOST: Show queries from localhost
[2018-08-26 11:10:27.917]    BLOCKINGMODE: Null IPs for blocked domains
[2018-08-26 11:10:27.917]    REGEX_DEBUGMODE: Inactive
[2018-08-26 11:10:27.917] Finished config file parsing
[2018-08-26 11:10:27.917] INFO: No Regex file found
[2018-08-26 11:10:27.920] Database successfully initialized
[2018-08-26 11:10:27.921] SELECT * FROM queries WHERE timestamp >= 1535209827
[2018-08-26 11:10:27.923] Notice: Increasing queries struct size from 0 to 10000
[2018-08-26 11:10:27.923] Notice: Increasing domains struct size from 0 to 1000
[2018-08-26 11:10:27.923] Notice: Increasing clients struct size from 0 to 10
[2018-08-26 11:10:27.923] New forward server: 208.67.220.220 (0/0)
[2018-08-26 11:10:27.924] Notice: Increasing forwarded struct size from 0 to 4
[2018-08-26 11:10:27.924] Notice: Increasing overTime struct size from 0 to 100
[2018-08-26 11:10:27.926] New forward server: 208.67.222.222 (1/4)
[2018-08-26 11:10:27.956] Imported 2044 queries from the long-term database
[2018-08-26 11:10:27.957]  -> Total DNS queries: 2044
**_dnsmasq: unknown user or group: dnsmasq_**
[2018-08-26 11:10:27.957]  -> Cached DNS queries: 132
[2018-08-26 11:10:27.957]  -> Forwarded DNS queries: 1899
[2018-08-26 11:10:27.957]  -> Exactly blocked DNS queries: 13
[2018-08-26 11:10:27.957]  -> Unknown DNS queries: 0
[2018-08-26 11:10:27.958]  -> Unique domains: 568
[2018-08-26 11:10:27.958]  -> Unique clients: 5
[2018-08-26 11:10:27.958]  -> Known forward destinations: 2
[2018-08-26 11:10:27.958] Successfully accessed setupVars.conf
[2018-08-26 11:10:30.081] ########## FTL started! ##########
JeroenTielen commented 6 years ago

I have the same issue. Admin page is not available. So i dont want to reinstall as this would delete my whitelist probably.

dan1jelm commented 6 years ago

Me too, the same problem:

dnsmasq: unknown user or group: dnsmasq dnsmasq: unknown user or group: dnsmasq dnsmasq: unknown user or group: dnsmasq dnsmasq: unknown user or group: dnsmasq dnsmasq: unknown user or group: dnsmasq dnsmasq: unknown user or group: dnsmasq dnsmasq: unknown user or group: dnsmasq dnsmasq: unknown user or group: dnsmasq dnsmasq: unknown user or group: dnsmasq

brentil commented 6 years ago

@JeroenTielen You can export that configuration by going to PiHole -> Admin -> Settings -> Teleporter -> Teleporter Export and then Export. This will export your Whitelist, Blacklist, and Regex filters which you can then re-import. However!... This does not export your list of custom Blocklists so you will have to record those and then manually re-add each one.

mjoshd commented 6 years ago

Running the latest Hass.io on HassOS (rPi3 x64) and I also had the "dnsmasq: unknown user or group: dnsmasq" issue when trying to upgrade... tried multiple times with no luck. It was easy to restore Pi-hole between attempts with a snapshot I had made earlier. Eventually I gave up and did a fresh install of the add-on.. works perfect now.

vermi5 commented 6 years ago

What I can't fathom is the incredible mess of a host system I must have so that if I try to uninstall the addon, Ubuntu cannot resolve URLs anymore (the homeassistant container still can resolve but If I press Install or update buttons on the frontend they do nothing) so I can't use the reinstall workaround.

frenck commented 6 years ago

I've located the issue, caused by trying to fix the issue on v2.0.1, which actually resulted in making it worse.

Created a change and will be dropping a new release asap.

Sorry about the inconvenience this has caused. Greetings from a holiday location abroad (thank god for the 4G mobile internet).

addons-assistant[bot] commented 5 years ago

This thread has been automatically locked because it has not had recent activity. Please open a new issue for related bugs and link to relevant comments in this thread.