Support IPv6 in Libvirt LXC
Bug #1340791 reported by
Rick Harris
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Compute (nova) |
Fix Released
|
Undecided
|
Rick Harris |
Bug Description
Libvirt's LXC implementation exposes a read-only `/proc/sys/net` to guests.
This can cause guest's default network configuration scripts to fail when trying to bring up `IPv6` interfaces.
The short-term fix is to use `postup-hooks` to configure the interface.
Longer-term, we may want to consider a writable `/proc/sys/net` (we just need to verify that this can be done securely).
Changed in nova: | |
assignee: | nobody → Rick Harris (rconradharris) |
status: | New → In Progress |
Changed in nova: | |
milestone: | none → juno-2 |
status: | Fix Committed → Fix Released |
Changed in nova: | |
milestone: | juno-2 → 2014.2 |
To post a comment you must log in.
Reviewed: https:/ /review. openstack. org/106171 /git.openstack. org/cgit/ openstack/ nova/commit/ ?id=d0248d0621e 8d54a2d1c91f76c cdcb4bedd46649
Committed: https:/
Submitter: Jenkins
Branch: master
commit d0248d0621e8d54 a2d1c91f76ccdcb 4bedd46649
Author: Rick Harris <email address hidden>
Date: Wed Jul 9 17:17:50 2014 -0500
libvirt: Support IPv6 with LXC
Libvirt's LXC implementation exposes a read-only `/proc/sys/net` to the
guests. This causes some of the guest's default network configuration scripts
to fail.
This patch works-around the issue by using `post-up` hooks to configure IPv6.
Closes-Bug: 1340791
Change-Id: I805cad98d855fc b2c90b07e98ad36 53d1620bd42