lxd charm fails when trying to write to RO filesystem
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
LXD Charm |
New
|
Undecided
|
Unassigned |
Bug Description
Reproducer:
conjure-up -d openstack-novalxd localhost
Problem:
all services are already in containers so trying to write to /sys fails since it's RO.
Error:
The /var/log/
2016-10-21 01:09:33 INFO config-changed Traceback (most recent call last):
2016-10-21 01:09:33 INFO config-changed File "/var/lib/
2016-10-21 01:09:33 INFO config-changed main()
2016-10-21 01:09:33 INFO config-changed File "/var/lib/
2016-10-21 01:09:33 INFO config-changed hooks.execute(
2016-10-21 01:09:33 INFO config-changed File "/var/lib/
2016-10-21 01:09:33 INFO config-changed self._hooks[
2016-10-21 01:09:33 INFO config-changed File "/var/lib/
2016-10-21 01:09:33 INFO config-changed configure_
2016-10-21 01:09:33 INFO config-changed File "/var/lib/
2016-10-21 01:09:33 INFO config-changed return f(*args, **kwargs)
2016-10-21 01:09:33 INFO config-changed File "/var/lib/
2016-10-21 01:09:33 INFO config-changed with open(EXT4_
2016-10-21 01:09:33 INFO config-changed IOError: [Errno 30] Read-only file system: '/sys/module/
2016-10-21 01:09:33 ERROR juju.worker.
proposed fix:
https:/
This currently breaks _all_ OpenStack deployments on a single system.