Bug#949887: munin autopkgtest failure for sysvinit based tests

Michael Biebl biebl at debian.org
Sun Jan 26 17:26:14 GMT 2020


Package: munin,sysvinit-core
Severity: serious

Hi,

the autopkgtest of munin currently fails, the
master-cron autopkgtest using sysvinit-core fails with:


------------------------------------------------------------------------------------------------->
Rebooting into SysV init ...
bash: line 1:  3315 Killed                  /tmp/autopkgtest-lxc.ln6vgqkk/downtmp/build.HuJ/src/debian/tests/master-cron 2> >(tee -a /tmp/autopkgtest-lxc.ln6vgqkk/downtmp/master-cron-stderr >&2) > >(tee -a /tmp/autopkgtest-lxc.ln6vgqkk/downtmp/master-cron-stdout)
autopkgtest [04:57:05]: test process requested reboot with marker into-sysv
Failed to create rundir (/var/run/munin): Permission denied at /usr/share/munin/munin-update line 39.
2020/01/26 04:57:21 [FATAL] munin_readconfig_part(datafile) - missing file
2020/01/26 04:57:21 [FATAL] munin_readconfig_part(datafile) - missing file
find: '/var/cache/munin/www/static/': No such file or directory
2020/01/26 04:57:21 [FATAL] munin_readconfig_part(datafile) - missing file
debian/tests/munin-master/01.master-components.t ..
expecting success:
  setuidgid munin /usr/share/munin/munin-update

not ok 1 - munin-update
#
#	  setuidgid munin /usr/share/munin/munin-update
#

expecting success:
  setuidgid munin /usr/share/munin/munin-limits

not ok 2 - munin-limits
#
#	  setuidgid munin /usr/share/munin/munin-limits
#
expecting success:
  find /var/cache/munin/www/ -mindepth 1 >unwanted_existing_files
  test_must_be_empty unwanted_existing_files

ok 3 - munin-html: no files in /var/cache/munin/www/ before first run

expecting success:
  setuidgid munin /usr/share/munin/munin-html

not ok 4 - munin-html: running
#
#	  setuidgid munin /usr/share/munin/munin-html
#

expecting success:
  [ -n "$(find /var/cache/munin/www/static/ -mindepth 1)" ]

not ok 5 - munin-html: generated files in /var/cache/munin/www/static/
#
#	  [ -n "$(find /var/cache/munin/www/static/ -mindepth 1)" ]
#

expecting success:
    [ -s /var/cache/munin/www/index.html ]


not ok 6 - cron strategy: generate static HTML files
#
#	    [ -s /var/cache/munin/www/index.html ]
#

expecting success:
  setuidgid munin /usr/share/munin/munin-graph --cron

not ok 7 - munin-graph
#
#	  setuidgid munin /usr/share/munin/munin-graph --cron
#

expecting success:
    [ -s /var/cache/munin/www/localdomain/localhost.localdomain/df-day.png ]


not ok 8 - cron strategy: generate static graph files
#
#	    [ -s /var/cache/munin/www/localdomain/localhost.localdomain/df-day.png ]
#

expecting success:
  setuidgid munin /usr/bin/munin-cron

ok 9 - munin-cron
# failed 7 among 9 test(s)
1..9
Dubious, test returned 1 (wstat 256, 0x100)
Failed 7/9 subtests
debian/tests/munin-master/02.webserver_access.t ...
expecting success:
  get_munin_url "/" | assert_mime_type "text/xml"

ok 1 - main site: mime type

expecting success:
  assert_http_response_content "/" "Auto-generated by Munin"

ok 2 - main site: dynamically generated
expecting success:
  assert_http_response_content "/" "localhost.localdomain/index.html"

ok 3 - main site: contains node
expecting success:
  assert_http_response_content "/static/style-new.css" "margin-top"

ok 4 - assets: CSS
expecting success:
  assert_http_response_content "/localdomain/localhost.localdomain/" "memory-day.png"

ok 5 - node: html
expecting success:
  get_graph_url "/localdomain/localhost.localdomain/memory-day.png" | assert_mime_type "image/png"

ok 6 - node: graph
# passed all 6 test(s)
1..6
ok

Test Summary Report
-------------------
debian/tests/munin-master/01.master-components.t (Wstat: 256 Tests: 9 Failed: 7)
  Failed tests:  1-2, 4-8
  Non-zero exit status: 1
Files=2, Tests=15,  8 wallclock secs ( 0.03 usr  0.00 sys +  3.81 cusr  0.29 csys =  4.13 CPU)
Result: FAIL
<-------------------------------------------------------------------------------------------------


The sysvinit-based node test fails with a time out.

Full logs can be found at
https://ci.debian.net/data/autopkgtest/testing/amd64/m/munin/4109331/log.gz
https://ci.debian.net/data/autopkgtest/testing/arm64/m/munin/4109587/log.gz

I'm not sure if this is a bug in sysvinit-core or munin.
Please reassign accordingly.


Regards,
Michael





-- System Information:
Debian Release: bullseye/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 5.4.0-3-amd64 (SMP w/4 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), LANGUAGE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled




More information about the Debian-init-diversity mailing list