← Back to team overview

touch-packages team mailing list archive

[Bug 1446658] Re: lxc-test-apparmor fails on aarch64

 

We run the tests using the debian/tests/exercise script in the source
package.

All 3 of your failing tests require connectivity to both the GPG network
and https connectivity to images.linuxcontainers.org, could that be the
problem?

The actual error output from those tests would be useful to figure it
out.

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to apparmor in Ubuntu.
https://bugs.launchpad.net/bugs/1446658

Title:
  lxc-test-apparmor fails on aarch64

Status in apparmor package in Ubuntu:
  New

Bug description:
  Running lxc-test-apparmor fails on aarch64 (arm64) systems.

  The following files which are listed in files_to_deny[] in
  src/tests/aa.c:

     /sys/kernel/uevent_helper
     /proc/sys/kernel/sysrq

  are not denied, but should be.

  Perhaps I should be changing the apparmor profile for lxc before
  running the tests (but that's just a guess).

  I'm invoking the tests as:

     # for i in /usr/bin/lxc-test-* ; do $i || touch /tmp/$(basename
  $i).failed; done

  which results in the following failures:

    lxc-test-apparmor.failed
    lxc-test-autostart.failed
    lxc-test-containertests.failed
    lxc-test-unpriv.failed

  ProblemType: Bug
  DistroRelease: Ubuntu 14.04
  Package: lxc 1.0.7-0ubuntu0.1
  ProcVersionSignature: Error: [Errno 2] No such file or directory: '/proc/version_signature'
  Uname: Linux 3.19.2 aarch64
  ApportVersion: 2.14.1-0ubuntu3.7
  Architecture: arm64
  Date: Tue Apr 21 13:17:28 2015
  ProcEnviron:
   TERM=screen-256color
   PATH=(custom, no user)
   LANG=en_US.UTF-8
   SHELL=/bin/bash
  SourcePackage: lxc
  UpgradeStatus: No upgrade log present (probably fresh install)
  defaults.conf:
   lxc.network.type = veth
   lxc.network.link = lxcbr0
   lxc.network.flags = up
   lxc.network.hwaddr = 00:16:3e:xx:xx:xx
  --- 
  ApportVersion: 2.14.1-0ubuntu3.7
  Architecture: arm64
  DistroRelease: Ubuntu 14.04
  KernLog:
   
  Package: lxc 1.0.7-0ubuntu0.1
  PackageArchitecture: arm64
  ProcCmdline: console=ttyS0,115200n8 root=/dev/sda1 rw rootwait
  ProcEnviron:
   TERM=screen-256color
   PATH=(custom, no user)
   XDG_RUNTIME_DIR=<set>
   LANG=en_US.UTF-8
   SHELL=/bin/bash
  ProcVersionSignature: Error: [Errno 2] No such file or directory: '/proc/version_signature'
  Tags:  trusty uec-images
  Uname: Linux 3.19.2 aarch64
  UpgradeStatus: No upgrade log present (probably fresh install)
  UserGroups: kvm libvirtd
  _MarkForUpload: True
  defaults.conf:
   lxc.network.type = veth
   lxc.network.link = lxcbr0
   lxc.network.flags = up
   lxc.network.hwaddr = 00:16:3e:xx:xx:xx
  lxcsyslog:

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/apparmor/+bug/1446658/+subscriptions


References