make iso fail because of missing apparmor
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Fuel for OpenStack |
Confirmed
|
Medium
|
Fuel Documentation Team |
Bug Description
Steps to reproduce:
1. Download an mini.iso of ubuntu 14.04 from:
http://
2. Install it following the default settings.
3. Follow the instructions at
http://
4. The make iso process will fail with:
2014/10/31 09:18:51 Cannot connect to the Docker daemon. Is 'docker -d' running on this host?
2014/10/31 09:18:51 Cannot connect to the Docker daemon. Is 'docker -d' running on this host?
2014/10/31 09:18:51 Cannot connect to the Docker daemon. Is 'docker -d' running on this host?
make: *** [/home/
An investigation shows:
cd@ubuntu:
2014/10/31 09:20:48 docker daemon: 1.3.1 4e9bbfa; execdriver: native; graphdriver:
[3ab1b669] +job serveapi(
[info] Listening for HTTP on unix (/var/run/
[3ab1b669] +job init_networkdri
[3ab1b669] -job init_networkdri
2014/10/31 09:20:48 WARNING: Your kernel does not support cgroup swap limit.
2014/10/31 09:20:48 Error loading docker apparmor profile: fork/exec /sbin/apparmor_
And the solution is:
sudo apt-get install apparmor
I guess this should be installed with docker.
Changed in fuel: | |
assignee: | nobody → Fuel OSCI Team (fuel-osci) |
milestone: | none → 6.0 |
Changed in fuel: | |
importance: | Undecided → Medium |
status: | New → Confirmed |
assignee: | Fuel OSCI Team (fuel-osci) → Fuel DevOps (fuel-devops) |
Changed in fuel: | |
assignee: | Fuel DevOps (fuel-devops) → Matthew Mosesohn (raytrac3r) |
Changed in fuel: | |
milestone: | 6.0 → 6.1 |
tags: | added: non-release |
Changed in fuel: | |
status: | Incomplete → Invalid |
Changed in fuel: | |
status: | New → Confirmed |
Changed in fuel: | |
milestone: | 6.1 → 7.0 |
Changed in fuel: | |
milestone: | 7.0 → 8.0 |
tags: | added: area-docs |
This is for fuel-devops. We're using a docker packaged by Ubuntu. It's fixed in the latest upstream version to have this dependency[1]. I suggest you just update the prepare Jenkins slave puppet manifests to include this package. We are still blocked from upgrading Docker beyond 0.10, so we must resort to local fixes to work around the problem.
[1]https:/ /launchpad. net/ubuntu/ vivid/+ source/ docker. io/1.2. 0~dfsg1- 1ubuntu1