memcache fails to configure local address on IPv6 disabled systems
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Charm Helpers |
Fix Released
|
High
|
Alex Kavanagh | ||
OpenStack Ceilometer Agent Charm |
Fix Released
|
Undecided
|
Unassigned | ||
OpenStack Ceilometer Charm |
Fix Released
|
High
|
Unassigned | ||
OpenStack Cinder Charm |
Fix Released
|
High
|
Unassigned | ||
OpenStack Designate Charm |
Fix Released
|
High
|
Alex Kavanagh | ||
OpenStack Glance Charm |
Fix Released
|
High
|
Unassigned | ||
OpenStack Heat Charm |
Fix Released
|
Undecided
|
Unassigned | ||
OpenStack Neutron API Charm |
Fix Released
|
High
|
Unassigned | ||
OpenStack Nova Cloud Controller Charm |
Fix Released
|
High
|
Unassigned | ||
charms.openstack |
Fix Released
|
High
|
Alex Kavanagh |
Bug Description
Under Juju 2.1.2.2, latest charmhelpers sync'ed on 21 March '17.
root@juju-
BOOT_IMAGE=
root@juju-
# Specify which IP address to listen on. The default is to listen on all IP addresses
# This parameter is one of the only security measures that memcached has, so make sure
# it's listening on a firewalled interface.
-l ip6-localhost
root@juju-
memcached_servers = inet6:[::1]:11211
root@juju-
failed to listen on TCP port 11211: Address family not supported by protocol
failed to listen on TCP port 11211: Address family not supported by protocol
failed to listen on TCP port 11211: Address family not supported by protocol
Effected charms, at least:
- cinder
- glance
- ceilometer
Applied patch will be attached right away.
prefer-ipv6 is set to false in charm config.
Related branches
- James Page: Needs Fixing
-
Diff: 305 lines (+113/-28)4 files modifiedcharmhelpers/contrib/network/ip.py (+10/-0)
charmhelpers/contrib/openstack/context.py (+21/-9)
tests/contrib/network/test_ip.py (+26/-4)
tests/contrib/openstack/test_os_contexts.py (+56/-15)
Changed in charm-helpers: | |
status: | New → In Progress |
assignee: | nobody → Alex Kavanagh (ajkavanagh) |
Changed in charm-helpers: | |
importance: | Undecided → High |
status: | In Progress → Fix Released |
Changed in charm-glance: | |
status: | New → Fix Committed |
Changed in charm-nova-cloud-controller: | |
status: | New → Fix Committed |
Changed in charm-cinder: | |
status: | New → Fix Committed |
Changed in charm-ceilometer: | |
status: | New → Fix Committed |
Changed in charms.openstack: | |
assignee: | nobody → Alex Kavanagh (ajkavanagh) |
status: | New → In Progress |
Changed in charm-neutron-api: | |
status: | New → Fix Committed |
Changed in charm-ceilometer: | |
importance: | Undecided → High |
Changed in charm-cinder: | |
importance: | Undecided → High |
Changed in charm-neutron-api: | |
importance: | Undecided → High |
Changed in charm-nova-cloud-controller: | |
importance: | Undecided → High |
Changed in charm-glance: | |
importance: | Undecided → High |
Changed in charm-designate: | |
importance: | Undecided → High |
Changed in charm-designate: | |
assignee: | nobody → Alex Kavanagh (ajkavanagh) |
status: | New → In Progress |
Changed in charm-neutron-api: | |
status: | Fix Committed → Fix Released |
Changed in charm-cinder: | |
status: | Fix Committed → Fix Released |
Changed in charm-glance: | |
status: | Fix Committed → Fix Released |
Changed in charm-nova-cloud-controller: | |
status: | Fix Committed → Fix Released |
Changed in charm-ceilometer: | |
status: | Fix Committed → Fix Released |
Changed in charm-designate: | |
status: | Fix Committed → Fix Released |
Changed in charm-heat: | |
status: | New → Fix Released |
Changed in charm-ceilometer-agent: | |
status: | New → Fix Released |
http:// bazaar. launchpad. net/~charm- helpers/ charm-helpers/ devel/view/ head:/charmhelp ers/contrib/ openstack/ context. py#L1624