Back to bug 1295986

Who When What Removed Added
Red Hat Bugzilla Rules Engine 2016-01-06 01:44:15 UTC Target Release --- 8.0
Brandon Perkins 2016-01-06 02:03:35 UTC CC bperkins
Sadique Puthen 2016-01-06 08:23:36 UTC CC sputhenp
Michele Baldessari 2016-01-06 09:34:00 UTC CC michele
Marius Cornea 2016-01-06 11:01:38 UTC CC mcornea
Ofer Blaut 2016-01-06 11:09:40 UTC CC oblaut, ushkalim
QA Contact yeylon ahirshbe
Dan Sneddon 2016-01-07 20:19:06 UTC CC emacchi
Flags needinfo?(emacchi)
Emilien Macchi 2016-01-07 20:48:00 UTC Flags needinfo?(emacchi)
Giulio Fidente 2016-01-13 22:24:13 UTC CC gfidente, yeylon
Component rhel-osp-director openstack-puppet-modules
Link ID OpenStack gerrit 265309
Assignee calfonso gfidente
QA Contact ahirshbe yeylon
Giulio Fidente 2016-01-13 23:27:13 UTC Link ID OpenStack gerrit 265309 OpenStack gerrit 267212
Giulio Fidente 2016-01-13 23:27:55 UTC Link ID OpenStack gerrit 267211
Giulio Fidente 2016-01-13 23:28:21 UTC Status NEW ASSIGNED
Dan Sneddon 2016-01-13 23:41:19 UTC Priority unspecified high
Target Release 8.0 7.0
Version 8.0 7.0
Target Milestone --- y3
Gilles Dubreuil 2016-01-14 05:27:04 UTC CC dsneddon, gdubreui
Flags needinfo?(dsneddon)
Gaël Chamoulaud 2016-01-14 17:58:23 UTC CC gchamoul
Mike Burns 2016-01-14 18:03:33 UTC Target Milestone y3 z4
RHEL Program Management 2016-01-14 18:16:08 UTC Keywords ZStream
Gaël Chamoulaud 2016-01-14 18:30:51 UTC Status ASSIGNED MODIFIED
Fixed In Version openstack-puppet-modules-2015.1.13-1.el7ost
Jiri Stransky 2016-01-15 11:07:51 UTC CC jstransk
Mike Burns 2016-01-17 15:43:46 UTC Fixed In Version openstack-puppet-modules-2015.1.13-1.el7ost openstack-puppet-modules-2015.1.8-36.el7ost
errata-xmlrpc 2016-01-17 15:59:01 UTC Status MODIFIED ON_QA
Marius Cornea 2016-01-19 10:49:21 UTC Status ON_QA VERIFIED
Deepti Navale 2016-02-12 02:30:10 UTC CC dnavale
Flags needinfo?(gfidente)
Dan Sneddon 2016-02-12 12:07:04 UTC Doc Text Cause: HAProxy does not listen on IPv6 virtual IPs by default.

Consequence: OpenStack services that use the bind statement will not be available.

Workaround (if any): HAProxy requires setting transparent on bind statements that use IPv6 virtual IP addresses. For example:

listen ceilometer
bind fc00::eeee:8777 transparent

Note that the transparent option must never be used with "wildcard" bind statements, like this:

listen wildcardservice
bind 0.0.0.0:8000

Result: Adding the bind statement will allow the virtual IP to be used for hosting the service.
Doc Type Bug Fix Known Issue
Flags needinfo?(dsneddon) needinfo?(gfidente)
Giulio Fidente 2016-02-12 13:19:28 UTC Doc Text Cause: HAProxy does not listen on IPv6 virtual IPs by default.

Consequence: OpenStack services that use the bind statement will not be available.

Workaround (if any): HAProxy requires setting transparent on bind statements that use IPv6 virtual IP addresses. For example:

listen ceilometer
bind fc00::eeee:8777 transparent

Note that the transparent option must never be used with "wildcard" bind statements, like this:

listen wildcardservice
bind 0.0.0.0:8000

Result: Adding the bind statement will allow the virtual IP to be used for hosting the service.
Cause: HAProxy does not listen on IPv6 virtual IPs by default.

Consequence: OpenStack services that use the bind statement will not be available.

Workaround (if any): HAProxy requires setting transparent on bind statements that use IPv6 virtual IP addresses. For example:

listen ceilometer
bind fc00::eeee:8777 transparent

Note that the transparent option must never be used with "wildcard" bind statements, like this:

listen wildcardservice
bind 0.0.0.0:8000

Result: We now use the transparent statement which allows HAProxy to listen on IPv6 virtual IPs.
Doc Type Known Issue Bug Fix
Deepti Navale 2016-02-15 01:10:48 UTC Doc Text Cause: HAProxy does not listen on IPv6 virtual IPs by default.

Consequence: OpenStack services that use the bind statement will not be available.

Workaround (if any): HAProxy requires setting transparent on bind statements that use IPv6 virtual IP addresses. For example:

listen ceilometer
bind fc00::eeee:8777 transparent

Note that the transparent option must never be used with "wildcard" bind statements, like this:

listen wildcardservice
bind 0.0.0.0:8000

Result: We now use the transparent statement which allows HAProxy to listen on IPv6 virtual IPs.
Previously, by default, the HAProxy did not listen on IPv6 virtual IP addresses. As a result, OpenStack services that used the 'bind' statement were not available.

As a workaround, HAProxy now requires you to set up 'transparent' on the 'bind' statements that use the IPv6 virtual IP addresses. For example,

listen ceilometer
bind fc00::eeee:8777 transparent

Note: The 'transparent' option must never be used with "wildcard" 'bind' statements, as follows:

listen wildcardservice
bind 0.0.0.0:8000

As a result, HAProxy now listens to IPv6 virtual IP addresses.
errata-xmlrpc 2016-02-18 15:49:46 UTC Status VERIFIED RELEASE_PENDING
errata-xmlrpc 2016-02-18 16:46:29 UTC Status RELEASE_PENDING CLOSED
Resolution --- ERRATA
Last Closed 2016-02-18 11:46:29 UTC
John Skeoch 2016-04-18 07:13:54 UTC CC srevivo

Back to bug 1295986