Activity log for bug #1522130

Date Who What changed Old value New value Message
2015-12-02 19:44:28 David Ames bug added bug
2015-12-02 19:52:50 David Ames description On OpenStack API charms haproxy sets timeout connection to 1 second. This is reasonable only in an ideal scenario. Connections to backends on a busy cloud may take much longer. Even haproxy docs suggest 4 to 5 seconds [1]. defaults log global mode tcp option tcplog option dontlognull retries 3 timeout queue 1000 timeout connect 1000 Set timeout connect (and timeout queue while we are at it) to sane defaults and optionally make this configurable. [1] https://cbonte.github.io/haproxy-dconv/configuration-1.5.html#4-timeout%20connect On OpenStack API charms haproxy sets timeout connection to 1 second. This is reasonable only in an ideal scenario. Connections to backends on a busy cloud may take much longer. Even haproxy docs suggest 4 to 5 seconds [1]. defaults     log global     mode tcp     option tcplog     option dontlognull     retries 3     timeout queue 1000     timeout connect 1000 This causes mysterious errors like the following: On neutron-api: ConnectionRefused: Unable to establish connection to http://10.245.161.159:9696/v2.0/security-groups.json On keystone: ERROR: HTTPConnectionPool(host='10.5.51.133', port=5000): Max retries exceeded with url: /v2.0/tokens (Caused by <class 'httplib.BadStatusLine'>: '') On nova-cloud-controller When max_retries is forced > 1 it becomes only slightly less opaque: urllib3.connectionpool - WARNING - Retrying (5 attempts remain) after connection broken by 'BadStatusLine("''",)': /v2/ba51369fa6444c6d9c2be7264675741f/servers/32eed1a0-6c9d-497f-b9fb-aac0fa748858/os-interface Set timeout connect (and timeout queue while we are at it) to sane defaults and optionally make this configurable. [1] https://cbonte.github.io/haproxy-dconv/configuration-1.5.html#4-timeout%20connect
2015-12-02 19:53:35 David Ames affects charms nova-cloud-controller (Juju Charms Collection)
2015-12-02 19:54:14 David Ames bug task added neutron-api (Juju Charms Collection)
2015-12-02 19:54:30 David Ames bug task added keystone (Juju Charms Collection)
2015-12-02 19:54:50 David Ames bug task added glance (Juju Charms Collection)
2015-12-02 19:55:15 David Ames bug task added cinder (Juju Charms Collection)
2015-12-02 19:59:17 Ryan Beisner bug added subscriber Ryan Beisner
2015-12-02 21:18:06 David Ames description On OpenStack API charms haproxy sets timeout connection to 1 second. This is reasonable only in an ideal scenario. Connections to backends on a busy cloud may take much longer. Even haproxy docs suggest 4 to 5 seconds [1]. defaults     log global     mode tcp     option tcplog     option dontlognull     retries 3     timeout queue 1000     timeout connect 1000 This causes mysterious errors like the following: On neutron-api: ConnectionRefused: Unable to establish connection to http://10.245.161.159:9696/v2.0/security-groups.json On keystone: ERROR: HTTPConnectionPool(host='10.5.51.133', port=5000): Max retries exceeded with url: /v2.0/tokens (Caused by <class 'httplib.BadStatusLine'>: '') On nova-cloud-controller When max_retries is forced > 1 it becomes only slightly less opaque: urllib3.connectionpool - WARNING - Retrying (5 attempts remain) after connection broken by 'BadStatusLine("''",)': /v2/ba51369fa6444c6d9c2be7264675741f/servers/32eed1a0-6c9d-497f-b9fb-aac0fa748858/os-interface Set timeout connect (and timeout queue while we are at it) to sane defaults and optionally make this configurable. [1] https://cbonte.github.io/haproxy-dconv/configuration-1.5.html#4-timeout%20connect On OpenStack API charms haproxy sets timeout connection to 1 second. This is reasonable only in an ideal scenario. Connections to backends on a busy cloud may take much longer. Even haproxy docs suggest 4 to 5 seconds [1]. defaults     log global     mode tcp     option tcplog     option dontlognull     retries 3     timeout queue 1000     timeout connect 1000 This causes mysterious errors like the following: On neutron-api: ConnectionRefused: Unable to establish connection to http://10.245.161.159:9696/v2.0/security-groups.json On keystone: ERROR: HTTPConnectionPool(host='10.5.51.133', port=5000): Max retries exceeded with url: /v2.0/tokens (Caused by <class 'httplib.BadStatusLine'>: '') On nova-cloud-controller: requests.exceptions.ConnectionError: HTTPConnectionPool(host='10.245.161.158', port=8774): Max retries exceeded with url: /v2/ba51369fa6444c6d9c2be7264675741f/servers/373ed532-9819-4f2b-b32a-4d27147d0338/os-interface (Caused by <class 'httplib.BadStatusLine'>: '') When max_retries is forced > 1 it becomes only slightly less opaque: urllib3.connectionpool - WARNING - Retrying (5 attempts remain) after connection broken by 'BadStatusLine("''",)': /v2/ba51369fa6444c6d9c2be7264675741f/servers/32eed1a0-6c9d-497f-b9fb-aac0fa748858/os-interface Set timeout connect (and timeout queue while we are at it) to sane defaults and optionally make this configurable. [1] https://cbonte.github.io/haproxy-dconv/configuration-1.5.html#4-timeout%20connect
2015-12-03 09:32:27 Liam Young glance (Juju Charms Collection): status New Invalid
2015-12-03 09:32:37 Liam Young nova-cloud-controller (Juju Charms Collection): status New Invalid
2015-12-03 09:33:41 Liam Young cinder (Juju Charms Collection): status New In Progress
2015-12-03 09:33:43 Liam Young keystone (Juju Charms Collection): status New In Progress
2015-12-03 09:33:46 Liam Young neutron-api (Juju Charms Collection): status New In Progress
2015-12-03 09:33:50 Liam Young cinder (Juju Charms Collection): importance Undecided High
2015-12-03 09:33:52 Liam Young keystone (Juju Charms Collection): importance Undecided High
2015-12-03 09:33:54 Liam Young neutron-api (Juju Charms Collection): importance Undecided High
2015-12-03 09:33:58 Liam Young cinder (Juju Charms Collection): assignee Liam Young (gnuoy)
2015-12-03 09:34:00 Liam Young keystone (Juju Charms Collection): assignee Liam Young (gnuoy)
2015-12-03 09:34:01 Liam Young neutron-api (Juju Charms Collection): assignee Liam Young (gnuoy)
2015-12-03 09:34:04 Liam Young cinder (Juju Charms Collection): milestone 16.01
2015-12-03 09:34:06 Liam Young keystone (Juju Charms Collection): milestone 16.01
2015-12-03 09:34:08 Liam Young neutron-api (Juju Charms Collection): milestone 16.01
2015-12-03 10:10:48 Liam Young cinder (Juju Charms Collection): status In Progress Confirmed
2015-12-03 10:10:50 Liam Young glance (Juju Charms Collection): status Invalid Confirmed
2015-12-03 10:10:51 Liam Young keystone (Juju Charms Collection): status In Progress Confirmed
2015-12-03 10:10:53 Liam Young neutron-api (Juju Charms Collection): status In Progress Confirmed
2015-12-03 10:10:55 Liam Young nova-cloud-controller (Juju Charms Collection): status Invalid Won't Fix
2015-12-03 10:10:57 Liam Young nova-cloud-controller (Juju Charms Collection): status Won't Fix Confirmed
2015-12-03 10:11:01 Liam Young glance (Juju Charms Collection): importance Undecided High
2015-12-03 10:11:03 Liam Young nova-cloud-controller (Juju Charms Collection): importance Undecided High
2015-12-03 10:11:05 Liam Young cinder (Juju Charms Collection): assignee Liam Young (gnuoy)
2015-12-03 10:11:07 Liam Young keystone (Juju Charms Collection): assignee Liam Young (gnuoy)
2015-12-03 10:11:09 Liam Young neutron-api (Juju Charms Collection): assignee Liam Young (gnuoy)
2015-12-03 10:11:11 Liam Young glance (Juju Charms Collection): milestone 16.01
2015-12-03 10:11:14 Liam Young nova-cloud-controller (Juju Charms Collection): milestone 16.01
2015-12-03 22:35:01 David Ames branch linked lp:~thedac/charm-helpers/lp1522130
2015-12-03 23:12:23 David Ames bug task added openstack-dashboard (Juju Charms Collection)
2015-12-03 23:12:55 David Ames bug task added ceph-radosgw (Juju Charms Collection)
2015-12-03 23:13:16 David Ames bug task added swift-proxy (Juju Charms Collection)
2015-12-03 23:13:48 David Ames ceph-radosgw (Juju Charms Collection): status New Confirmed
2015-12-03 23:13:50 David Ames ceph-radosgw (Juju Charms Collection): importance Undecided High
2015-12-03 23:13:58 David Ames openstack-dashboard (Juju Charms Collection): status New Confirmed
2015-12-03 23:14:02 David Ames openstack-dashboard (Juju Charms Collection): importance Undecided High
2015-12-03 23:14:08 David Ames swift-proxy (Juju Charms Collection): status New Confirmed
2015-12-03 23:14:10 David Ames swift-proxy (Juju Charms Collection): importance Undecided High
2015-12-03 23:14:15 David Ames openstack-dashboard (Juju Charms Collection): milestone 16.01
2015-12-03 23:14:17 David Ames swift-proxy (Juju Charms Collection): milestone 16.01
2015-12-03 23:14:20 David Ames ceph-radosgw (Juju Charms Collection): milestone 16.01
2015-12-03 23:14:39 David Ames branch linked lp:~thedac/charms/trusty/nova-cloud-controller/lp1522130
2015-12-03 23:15:24 David Ames branch linked lp:~thedac/charms/trusty/neutron-api/lp1522130
2015-12-03 23:16:21 David Ames branch linked lp:~thedac/charms/trusty/keystone/lp1522130
2015-12-03 23:17:12 David Ames branch linked lp:~thedac/charms/trusty/glance/lp1522130
2015-12-03 23:17:33 David Ames branch linked lp:~thedac/charms/trusty/cinder/lp1522130
2015-12-03 23:18:12 David Ames branch linked lp:~thedac/charms/trusty/openstack-dashboard/lp1522130
2015-12-03 23:18:27 David Ames branch linked lp:~thedac/charms/trusty/ceph-radosgw/lp1522130
2015-12-03 23:18:38 David Ames branch linked lp:~thedac/charms/trusty/swift-proxy/lp1522130
2015-12-07 23:25:21 David Ames bug task added ceilometer (Juju Charms Collection)
2015-12-07 23:25:35 David Ames ceilometer (Juju Charms Collection): importance Undecided High
2015-12-07 23:25:38 David Ames ceilometer (Juju Charms Collection): milestone 16.01
2015-12-07 23:25:42 David Ames ceilometer (Juju Charms Collection): status New Confirmed
2015-12-07 23:27:19 David Ames branch linked lp:~thedac/charms/trusty/ceilometer/lp1522130
2015-12-10 11:00:45 James Page ceilometer (Juju Charms Collection): status Confirmed Fix Committed
2015-12-10 11:00:48 James Page ceph-radosgw (Juju Charms Collection): status Confirmed Fix Committed
2015-12-10 11:00:51 James Page cinder (Juju Charms Collection): status Confirmed Fix Committed
2015-12-10 11:00:53 James Page glance (Juju Charms Collection): status Confirmed Fix Committed
2015-12-10 11:00:56 James Page keystone (Juju Charms Collection): status Confirmed Fix Committed
2015-12-10 11:00:59 James Page neutron-api (Juju Charms Collection): status Confirmed Fix Committed
2015-12-10 11:01:02 James Page nova-cloud-controller (Juju Charms Collection): status Confirmed Fix Committed
2015-12-10 11:01:05 James Page openstack-dashboard (Juju Charms Collection): status Confirmed Fix Committed
2015-12-10 11:01:08 James Page swift-proxy (Juju Charms Collection): status Confirmed Fix Committed
2016-01-28 14:06:05 James Page nova-cloud-controller (Juju Charms Collection): status Fix Committed Fix Released
2016-01-28 14:06:07 James Page neutron-api (Juju Charms Collection): status Fix Committed Fix Released
2016-01-28 14:06:09 James Page keystone (Juju Charms Collection): status Fix Committed Fix Released
2016-01-28 14:06:11 James Page glance (Juju Charms Collection): status Fix Committed Fix Released
2016-01-28 14:06:12 James Page cinder (Juju Charms Collection): status Fix Committed Fix Released
2016-01-28 14:06:13 James Page openstack-dashboard (Juju Charms Collection): status Fix Committed Fix Released
2016-01-28 14:06:15 James Page ceph-radosgw (Juju Charms Collection): status Fix Committed Fix Released
2016-01-28 14:06:17 James Page swift-proxy (Juju Charms Collection): status Fix Committed Fix Released
2016-01-28 14:06:18 James Page ceilometer (Juju Charms Collection): status Fix Committed Fix Released
2019-07-19 09:30:04 f bug added subscriber f