[pkg-go] Bug#842380: gitlab-ci-multi-runner: mk-prebuilt-images.sh	fails at install time
    Vincent Danjean 
    vdanjean at debian.org
       
    Fri Oct 28 16:00:49 UTC 2016
    
    
  
Package: gitlab-ci-multi-runner
Version: 1.7.1+dfsg-1
Severity: important
  Hi,
  During the installation of the Debian package, mk-prebuilt-images.sh.
There is two problems:
1) the cdebootstrap command is failing. I do not know why
  but the current result (can be easily reproduced) is :
  # cdebootstrap     --flavour=minimal     --exclude="dmsetup,e2fsprogs,init,systemd-sysv,systemd,udev"     --include="bash,ca-certificates,git,netcat-traditional"     stable ./debian-minbase
  [...]
  P: Configuring package apt
  P: Configuring helper cdebootstrap-helper-apt
  E: Internal error: install
  #
  The mk-prebuilt-images.sh script continues but produce a image that does not
  have the required tools (git in particular)
  => docker is unusable.
2) mk-prebuilt-images.sh does not report this problem and the postinst
  does not fail (hence the 'important' severity)
  It tooks me lot of time to discover that
  1) a special docker image is used to clone the repo
  2) this special image is corrupted (the 'E: Internal error: install' can
    be seen in the log file whose name is displayed during the package
    configuration). But, as the package installs fine, I do not suspect
    a problem here until I really llok in depth.
Note that this is a Debian specific bug, as I eventually found:
https://gitlab.com/gitlab-org/gitlab-ci-multi-runner/issues/1669
  Perhaps, this bug can be duplicated and the first part reassigned
to cdeboostrap (the second part is really about this package)
if the cdeboostrap invocation is correct (I do not know cdeboostrap).
  Regards,
    Vincent
-- System Information:
Debian Release: stretch/sid
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'unstable'), (500, 'testing'), (200, 'stable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386, armel, mipsel
Kernel: Linux 4.7.0-1-amd64 (SMP w/8 CPU cores)
Locale: LANG=fr_FR.utf8, LC_CTYPE=fr_FR.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
Versions of packages gitlab-ci-multi-runner depends on:
ii  adduser              3.115
ii  ca-certificates      20160104
ii  git                  1:2.10.1-1
ii  init-system-helpers  1.45
ii  libc6                2.24-5
ii  lsb-base             9.20161016
Versions of packages gitlab-ci-multi-runner recommends:
ii  cdebootstrap  0.7.5
Versions of packages gitlab-ci-multi-runner suggests:
ii  docker.io  1.11.2~ds1-6
-- Configuration Files:
/etc/gitlab-runner/config.toml [Errno 13] Permission non accordée: u'/etc/gitlab-runner/config.toml'
-- no debconf information
    
    
More information about the Pkg-go-maintainers
mailing list