Activity log for bug #1013967

Date Who What changed Old value New value Message
2012-06-16 04:31:16 Juliano Martinez bug added bug
2012-06-16 04:31:25 Juliano Martinez quantum: assignee Juliano Martinez (juliano-martinez)
2012-06-16 04:31:32 Juliano Martinez quantum: status New Confirmed
2012-06-16 04:31:55 Juliano Martinez quantum: importance Undecided High
2012-06-16 05:28:26 Juliano Martinez description quantum/context.py:46:21: E128 continuation line under-indented for visual indent str(kwargs)) ^ quantum/wsgi.py:489:41: E127 continuation line over-indented for visual indent RequestHeadersDeserializer() ^ quantum/wsgi.py:770:43: E127 continuation line over-indented for visual indent "url": request.url}) ^ quantum/agent/linux/iptables_manager.py:280:33: E128 continuation line under-indented for visual indent root_helper=self.root_helper)) ^ quantum/agent/linux/iptables_manager.py:324:47: E128 continuation line under-indented for visual indent (binary_name, name) ^ quantum/agent/linux/ovs_lib.py:61:11: E128 continuation line under-indented for visual indent port_name]) ^ quantum/agent/linux/ovs_lib.py:91:21: E128 continuation line under-indented for visual indent % (kwargs.get('hard_timeout', '0'), ^ quantum/agent/linux/ovs_lib.py:182:31: E127 continuation line over-indented for visual indent root_helper=self.root_helper).strip() ^ quantum/openstack/common/cfg.py:378:9: E123 closing bracket does not match indentation of opening bracket's line ] ^ quantum/openstack/common/cfg.py:579:17: E126 continuation line over-indented for hanging indent 'dest': dest, ^ quantum/openstack/common/cfg.py:582:17: E123 closing bracket does not match indentation of opening bracket's line }) ^ quantum/openstack/common/cfg.py:895:14: E121 continuation line indentation is not a multiple of four MultiStrOpt('config-file', ^ quantum/openstack/common/cfg.py:912:13: E123 closing bracket does not match indentation of opening bracket's line ] ^ quantum/openstack/common/cfg.py:1356:21: E125 continuation line does not distinguish itself from next logical line override is not None): ^ quantum/openstack/common/cfg.py:1450:9: E123 closing bracket does not match indentation of opening bracket's line ] ^ quantum/openstack/common/cfg.py:1484:9: E123 closing bracket does not match indentation of opening bracket's line ] ^ quantum/openstack/common/importutils.py:33:17: E128 continuation line under-indented for visual indent (class_str, str(exc))) ^ quantum/api/attachments.py:34:9: E123 closing bracket does not match indentation of opening bracket's line } ^ quantum/api/attachments.py:47:13: E123 closing bracket does not match indentation of opening bracket's line }, ^ quantum/api/attachments.py:48:9: E123 closing bracket does not match indentation of opening bracket's line ] ^ quantum/api/attachments.py:54:17: E123 closing bracket does not match indentation of opening bracket's line }, ^ quantum/api/attachments.py:55:13: E123 closing bracket does not match indentation of opening bracket's line }, ^ quantum/api/attachments.py:56:9: E123 closing bracket does not match indentation of opening bracket's line } ^ quantum/api/faults.py:50:13: E123 closing bracket does not match indentation of opening bracket's line }, ^ quantum/api/faults.py:51:9: E123 closing bracket does not match indentation of opening bracket's line } ^ quantum/api/faults.py:74:13: E123 closing bracket does not match indentation of opening bracket's line }, ^ quantum/api/faults.py:75:9: E123 closing bracket does not match indentation of opening bracket's line } ^ quantum/api/faults.py:93:13: E126 continuation line over-indented for hanging indent exceptions.NetworkNotFound: { ^ quantum/api/faults.py:98:13: E126 continuation line over-indented for hanging indent exceptions.NetworkInUse: { ^ quantum/api/faults.py:103:13: E126 continuation line over-indented for hanging indent exceptions.PortNotFound: { ^ quantum/api/faults.py:108:13: E126 continuation line over-indented for hanging indent exceptions.StateInvalid: { ^ quantum/api/faults.py:113:13: E126 continuation line over-indented for hanging indent exceptions.PortInUse: { ^ quantum/api/faults.py:118:13: E126 continuation line over-indented for hanging indent exceptions.AlreadyAttached: { ^ quantum/api/faults.py:123:13: E126 continuation line over-indented for hanging indent exceptions.NotImplementedError: { ^ quantum/api/faults.py:142:13: E126 continuation line over-indented for hanging indent exceptions.NetworkNotFound: { ^ quantum/api/faults.py:148:13: E126 continuation line over-indented for hanging indent exceptions.NetworkInUse: { ^ quantum/api/faults.py:154:13: E126 continuation line over-indented for hanging indent exceptions.PortNotFound: { ^ quantum/api/faults.py:160:13: E126 continuation line over-indented for hanging indent exceptions.StateInvalid: { ^ quantum/api/faults.py:166:13: E126 continuation line over-indented for hanging indent exceptions.PortInUse: { ^ quantum/api/faults.py:172:13: E126 continuation line over-indented for hanging indent exceptions.AlreadyAttached: { ^ quantum/api/networks.py:36:9: E123 closing bracket does not match indentation of opening bracket's line } ^ quantum/api/networks.py:47:9: E123 closing bracket does not match indentation of opening bracket's line ] ^ quantum/api/networks.py:157:13: E123 closing bracket does not match indentation of opening bracket's line }, ^ quantum/api/networks.py:161:13: E123 closing bracket does not match indentation of opening bracket's line }, ^ quantum/api/networks.py:162:9: E123 closing bracket does not match indentation of opening bracket's line } ^ quantum/api/networks.py:181:13: E123 closing bracket does not match indentation of opening bracket's line }, ^ quantum/api/networks.py:185:13: E123 closing bracket does not match indentation of opening bracket's line }, ^ quantum/api/networks.py:186:9: E123 closing bracket does not match indentation of opening bracket's line } ^ quantum/api/ports.py:35:9: E123 closing bracket does not match indentation of opening bracket's line } ^ quantum/api/ports.py:46:9: E123 closing bracket does not match indentation of opening bracket's line ] ^ quantum/api/ports.py:163:13: E123 closing bracket does not match indentation of opening bracket's line }, ^ quantum/api/ports.py:166:13: E123 closing bracket does not match indentation of opening bracket's line }, ^ quantum/api/ports.py:167:9: E123 closing bracket does not match indentation of opening bracket's line } ^ quantum/api/ports.py:179:13: E123 closing bracket does not match indentation of opening bracket's line }, ^ quantum/api/ports.py:182:13: E123 closing bracket does not match indentation of opening bracket's line }, ^ quantum/api/ports.py:183:9: E123 closing bracket does not match indentation of opening bracket's line } ^ quantum/api/versions.py:69:21: E127 continuation line over-indented for visual indent serialize(response, content_type) ^ quantum/api/v2/base.py:163:13: E125 continuation line does not distinguish itself from next logical line not context.is_admin): ^ quantum/api/v2/base.py:173:21: E128 continuation line under-indented for visual indent " that tenant_id is specified") ^ quantum/api/v2/base.py:246:5: E122 continuation line missing indentation or outdented # 'application/xml': wsgi.XMLDictSerializer(metadata, XML_NS_V20), ^ quantum/api/v2/base.py:250:5: E122 continuation line missing indentation or outdented # 'application/xml': wsgi.XMLDeserializer(metadata), ^ quantum/api/v2/router.py:99:25: E126 continuation line over-indented for hanging indent 'attributes': { ^ quantum/api/v2/router.py:102:28: E123 closing bracket does not match indentation of opening bracket's line } ^ quantum/api/v2/router.py:103:24: E123 closing bracket does not match indentation of opening bracket's line } ^ quantum/api/v2/router.py:104:20: E123 closing bracket does not match indentation of opening bracket's line } ^ quantum/api/v2/router.py:156:50: E128 continuation line under-indented for visual indent dict())) ^ quantum/api/views/filters.py:33:36: E121 continuation line indentation is not a multiple of four tenant_id, network['net-id'], ^ quantum/api/views/filters.py:34:36: E121 continuation line indentation is not a multiple of four port['port-id']) ^ quantum/api/views/filters.py:154:15: E127 continuation line over-indented for visual indent for port in ports] ^ quantum/api/views/networks.py:57:33: E128 continuation line under-indented for visual indent name=network_data['net-name'])) ^ quantum/api/views/networks.py:85:37: E127 continuation line over-indented for visual indent OperationalStatus.UNKNOWN) ^ quantum/api/views/ports.py:56:41: E128 continuation line under-indented for visual indent OperationalStatus.UNKNOWN) ^ quantum/extensions/_pprofiles.py:56:17: E123 closing bracket does not match indentation of opening bracket's line )) ^ quantum/extensions/_pprofiles.py:63:17: E123 closing bracket does not match indentation of opening bracket's line )) ^ quantum/extensions/credential.py:83:9: E123 closing bracket does not match indentation of opening bracket's line ] ^ quantum/extensions/extensions.py:231:25: E127 continuation line over-indented for visual indent resource.collection) ^ quantum/extensions/extensions.py:463:42: E127 continuation line over-indented for visual indent % alias) ^ quantum/extensions/extensions.py:477:33: E128 continuation line under-indented for visual indent self)._check_extension(extension) ^ quantum/extensions/multiport.py:82:9: E123 closing bracket does not match indentation of opening bracket's line ] ^ quantum/extensions/novatenant.py:80:9: E123 closing bracket does not match indentation of opening bracket's line ] ^ quantum/extensions/novatenant.py:85:9: E123 closing bracket does not match indentation of opening bracket's line ] ^ quantum/extensions/portprofile.py:83:9: E122 continuation line missing indentation or outdented 'param-name': 'portprofile_name', ^ quantum/extensions/portprofile.py:91:9: E122 continuation line missing indentation or outdented 'param-name': 'network-id', ^ quantum/extensions/portprofile.py:97:9: E122 continuation line missing indentation or outdented "application/xml": { ^ quantum/extensions/portprofile.py:102:5: E123 closing bracket does not match indentation of opening bracket's line } ^ quantum/extensions/portprofile.py:121:29: E126 continuation line over-indented for hanging indent tenant_id, id) ^ quantum/extensions/portprofile.py:141:24: E127 continuation line over-indented for visual indent create_portprofile(tenant_id, ^ quantum/extensions/portprofile.py:160:13: E127 continuation line over-indented for visual indent rename_portprofile(tenant_id, ^ quantum/extensions/portprofile.py:161:25: E128 continuation line under-indented for visual indent id, req_params['portprofile_name']) ^ quantum/extensions/portprofile.py:193:49: E127 continuation line over-indented for visual indent net_id, port_id, ^ quantum/extensions/portprofile.py:194:49: E127 continuation line over-indented for visual indent id) ^ quantum/extensions/portprofile.py:216:13: E127 continuation line over-indented for visual indent disassociate_portprofile(tenant_id, ^ quantum/extensions/portprofile.py:217:37: E128 continuation line under-indented for visual indent net_id, port_id, id) ^ quantum/extensions/portstats.py:73:17: E123 closing bracket does not match indentation of opening bracket's line }, ^ quantum/extensions/portstats.py:74:13: E123 closing bracket does not match indentation of opening bracket's line }, ^ quantum/extensions/portstats.py:75:9: E123 closing bracket does not match indentation of opening bracket's line } ^ quantum/extensions/qos.py:83:9: E123 closing bracket does not match indentation of opening bracket's line ] ^ quantum/rootwrap/filters.py:77:13: E125 continuation line does not distinguish itself from next logical line userargs[2] == "dnsmasq"): ^ quantum/rootwrap/iptables-firewall-agent.py:34:5: E123 closing bracket does not match indentation of opening bracket's line ] ^ quantum/rootwrap/linuxbridge-agent.py:46:5: E123 closing bracket does not match indentation of opening bracket's line ] ^ quantum/rootwrap/openvswitch-agent.py:36:5: E123 closing bracket does not match indentation of opening bracket's line ] ^ quantum/rootwrap/ryu-agent.py:31:5: E123 closing bracket does not match indentation of opening bracket's line ] ^ quantum/rootwrap/wrapper.py:26:19: E124 closing bracket does not match visual indentation ] ^ quantum/tests/unit/_test_api.py:223:37: E126 continuation line over-indented for hanging indent self.tenant_id, network_id, fmt) ^ quantum/tests/unit/_test_api.py:374:21: E127 continuation line over-indented for visual indent " - fmt:%s - START", fmt) ^ quantum/tests/unit/_test_api.py:417:25: E128 continuation line under-indented for visual indent port_data=port_data['port']) ^ quantum/tests/unit/test_agent_utils.py:35:33: E127 continuation line over-indented for visual indent self.root_helper) ^ quantum/tests/unit/test_api.py:65:17: E123 closing bracket does not match indentation of opening bracket's line }) ^ quantum/tests/unit/test_api.py:115:17: E123 closing bracket does not match indentation of opening bracket's line }) ^ quantum/tests/unit/test_api.py:158:17: E123 closing bracket does not match indentation of opening bracket's line }) ^ quantum/tests/unit/test_db_plugin.py:84:29: E127 continuation line over-indented for visual indent deserialize(response.body)['body'] ^ quantum/tests/unit/test_extensions.py:31:5: E123 closing bracket does not match indentation of opening bracket's line ) ^ quantum/tests/unit/test_extensions.py:40:5: E123 closing bracket does not match indentation of opening bracket's line ) ^ quantum/tests/unit/test_extensions.py:303:61: E127 continuation line over-indented for visual indent 'PUT') ^ quantum/tests/unit/test_iptables_manager.py:35:25: E127 continuation line over-indented for visual indent IptablesManager(root_helper=self.root_helper) ^ quantum/tests/unit/test_iptables_manager.py:73:25: E128 continuation line under-indented for visual indent (iptables_manager.binary_name, ^ quantum/tests/unit/test_iptables_manager.py:97:26: E128 continuation line under-indented for visual indent iptables_manager.binary_name)) ^ quantum/tests/unit/test_ovs_lib.py:70:24: E127 continuation line over-indented for visual indent root_helper=self.root_helper) ^ quantum/tests/unit/test_ovs_lib.py:82:24: E127 continuation line over-indented for visual indent root_helper=self.root_helper) ^ quantum/tests/unit/test_ovs_lib.py:96:24: E127 continuation line over-indented for visual indent root_helper=self.root_helper) ^ quantum/tests/unit/test_ovs_lib.py:100:24: E127 continuation line over-indented for visual indent root_helper=self.root_helper) ^ quantum/tests/unit/test_ovs_lib.py:104:24: E127 continuation line over-indented for visual indent root_helper=self.root_helper) ^ quantum/tests/unit/test_ovs_lib.py:108:24: E127 continuation line over-indented for visual indent root_helper=self.root_helper) ^ quantum/tests/unit/test_ovs_lib.py:114:24: E127 continuation line over-indented for visual indent root_helper=self.root_helper) ^ quantum/tests/unit/test_ovs_lib.py:123:21: E128 continuation line under-indented for visual indent actions="strip_vlan,output:0") ^ quantum/tests/unit/test_ovs_lib.py:129:30: E127 continuation line over-indented for visual indent actions="strip_vlan,set_tunnel:%s,normal" % ^ quantum/tests/unit/test_ovs_lib.py:130:30: E127 continuation line over-indented for visual indent (lsw_id)) ^ quantum/tests/unit/test_ovs_lib.py:132:30: E127 continuation line over-indented for visual indent actions="mod_vlan_vid:%s,output:%s" % ^ quantum/tests/unit/test_ovs_lib.py:133:30: E127 continuation line over-indented for visual indent (vid, ofport)) ^ quantum/tests/unit/test_ovs_lib.py:141:24: E127 continuation line over-indented for visual indent root_helper=self.root_helper).AndReturn(ofport) ^ quantum/tests/unit/test_ovs_lib.py:150:23: E127 continuation line over-indented for visual indent AndReturn("ignore\nflow-1\n") ^ quantum/tests/unit/test_ovs_lib.py:162:23: E128 continuation line under-indented for visual indent "in_port=" + ofport], root_helper=self.root_helper) ^ quantum/tests/unit/test_ovs_lib.py:164:23: E128 continuation line under-indented for visual indent "tun_id=%s" % lsw_id], root_helper=self.root_helper) ^ quantum/tests/unit/test_ovs_lib.py:166:23: E128 continuation line under-indented for visual indent "dl_vlan=%s" % vid], root_helper=self.root_helper) ^ quantum/tests/unit/test_ovs_lib.py:180:23: E128 continuation line under-indented for visual indent self.BR_NAME, pname], root_helper=self.root_helper) ^ quantum/tests/unit/test_ovs_lib.py:182:23: E128 continuation line under-indented for visual indent pname, "type=gre"], root_helper=self.root_helper) ^ quantum/tests/unit/test_ovs_lib.py:184:23: E128 continuation line under-indented for visual indent pname, "options:remote_ip=" + ip], ^ quantum/tests/unit/test_ovs_lib.py:187:23: E128 continuation line under-indented for visual indent pname, "options:in_key=flow"], ^ quantum/tests/unit/test_ovs_lib.py:190:23: E128 continuation line under-indented for visual indent pname, "options:out_key=flow"], ^ quantum/tests/unit/test_ovs_lib.py:193:23: E128 continuation line under-indented for visual indent "Interface", pname, "ofport"], ^ quantum/tests/unit/test_ovs_lib.py:206:23: E128 continuation line under-indented for visual indent self.BR_NAME, pname], root_helper=self.root_helper) ^ quantum/tests/unit/test_ovs_lib.py:208:23: E128 continuation line under-indented for visual indent pname, "type=patch"], root_helper=self.root_helper) ^ quantum/tests/unit/test_ovs_lib.py:210:23: E128 continuation line under-indented for visual indent "Interface", pname, "options:peer=" + peer], ^ quantum/tests/unit/test_ovs_lib.py:213:23: E128 continuation line under-indented for visual indent "Interface", pname, "ofport"], ^ quantum/tests/unit/test_ovs_lib.py:237:23: E128 continuation line under-indented for visual indent "Interface", pname, "external_ids"], ^ quantum/tests/unit/test_ovs_lib.py:240:23: E128 continuation line under-indented for visual indent "Interface", pname, "ofport"], ^ quantum/tests/unit/test_ovs_lib.py:244:27: E128 continuation line under-indented for visual indent "param-key=nicira-iface-id", "uuid=" + vif_id], ^ quantum/tests/unit/test_ovs_lib.py:266:23: E128 continuation line under-indented for visual indent pname, "tag"], root_helper=self.root_helper) ^ quantum/tests/unit/test_setup.py:41:25: E128 continuation line under-indented for visual indent parse_mailmap(self.mailmap)) ^ quantum/tests/unit/test_setup.py:47:25: E128 continuation line under-indented for visual indent parse_mailmap(self.mailmap)) ^ quantum/tests/unit/test_setup.py:53:25: E128 continuation line under-indented for visual indent parse_mailmap(self.mailmap)) ^ quantum/tests/unit/extensions/foxinsocks.py:70:45: E127 continuation line over-indented for visual indent 'FOXNSOX:add_tweedle', ^ quantum/context.py:46:21: E128 continuation line under-indented for visual indent                     str(kwargs))                     ^ quantum/wsgi.py:489:41: E127 continuation line over-indented for visual indent                                         RequestHeadersDeserializer()                                         ^ quantum/wsgi.py:770:43: E127 continuation line over-indented for visual indent                                           "url": request.url})                                           ^ quantum/agent/linux/iptables_manager.py:280:33: E128 continuation line under-indented for visual indent                                 root_helper=self.root_helper))                                 ^ quantum/agent/linux/iptables_manager.py:324:47: E128 continuation line under-indented for visual indent                                               (binary_name, name)                                               ^ It is affecting 91 files: quantum/agent/linux/ovs_lib.py quantum/api/attachments.py quantum/api/faults.py quantum/api/networks.py quantum/api/ports.py quantum/api/v2/base.py quantum/api/v2/router.py quantum/api/versions.py quantum/api/views/filters.py quantum/api/views/networks.py quantum/api/views/ports.py quantum/common/config.py quantum/common/test_lib.py quantum/common/utils.py quantum/db/db_base_plugin_v2.py quantum/db/models.py quantum/db/models_v2.py quantum/extensions/credential.py quantum/extensions/extensions.py quantum/extensions/multiport.py quantum/extensions/novatenant.py quantum/extensions/portprofile.py quantum/extensions/portstats.py quantum/extensions/_pprofiles.py quantum/extensions/qos.py quantum/openstack/common/cfg.py quantum/openstack/common/importutils.py quantum/plugins/cisco/client/cli.py quantum/plugins/cisco/common/cisco_exceptions.py quantum/plugins/cisco/common/cisco_faults.py quantum/plugins/cisco/common/cisco_utils.py quantum/plugins/cisco/db/api.py quantum/plugins/cisco/db/l2network_db.py quantum/plugins/cisco/db/l2network_models.py quantum/plugins/cisco/db/models.py quantum/plugins/cisco/db/nexus_db.py quantum/plugins/cisco/db/nexus_models.py quantum/plugins/cisco/db/services_db.py quantum/plugins/cisco/db/services_models.py quantum/plugins/cisco/db/ucs_db.py quantum/plugins/cisco/db/ucs_models.py quantum/plugins/cisco/l2network_plugin.py quantum/plugins/cisco/models/l2network_single_blade.py quantum/plugins/cisco/nova/quantum_port_aware_scheduler.py quantum/plugins/cisco/nova/vifdirect.py quantum/plugins/cisco/segmentation/l2network_vlan_mgr.py quantum/plugins/cisco/services/service_insertion.py quantum/plugins/cisco/tests/unit/test_cisco_extension.py quantum/plugins/cisco/tests/unit/test_database.py quantum/plugins/cisco/tests/unit/test_l2networkApi.py quantum/plugins/cisco/tests/unit/test_l2network_multi_blade.py quantum/plugins/cisco/tests/unit/test_ucs_driver.py quantum/plugins/cisco/tests/unit/test_vlan_mgr.py quantum/plugins/cisco/ucs/cisco_ucs_inventory.py quantum/plugins/cisco/ucs/cisco_ucs_network_driver.py quantum/plugins/cisco/ucs/cisco_ucs_plugin.py quantum/plugins/linuxbridge/agent/linuxbridge_quantum_agent.py quantum/plugins/linuxbridge/common/utils.py quantum/plugins/linuxbridge/db/l2network_db.py quantum/plugins/linuxbridge/LinuxBridgePlugin.py quantum/plugins/linuxbridge/tests/unit/_test_linuxbridgeAgent.py quantum/plugins/nicira/nicira_nvp_plugin/api_client/client_eventlet.py quantum/plugins/nicira/nicira_nvp_plugin/api_client/request_eventlet.py quantum/plugins/nicira/nicira_nvp_plugin/cli.py quantum/plugins/nicira/nicira_nvp_plugin/NvpApiClient.py quantum/plugins/nicira/nicira_nvp_plugin/nvplib.py quantum/plugins/nicira/nicira_nvp_plugin/QuantumPlugin.py quantum/plugins/nicira/nicira_nvp_plugin/tests/test_config.py quantum/plugins/nicira/nicira_nvp_plugin/tests/test_network.py quantum/plugins/nicira/nicira_nvp_plugin/tests/test_nvp_api_request_eventlet.py quantum/plugins/nicira/nicira_nvp_plugin/tests/test_port.py quantum/plugins/openvswitch/agent/ovs_quantum_agent.py quantum/plugins/openvswitch/ovs_models.py quantum/plugins/openvswitch/ovs_quantum_plugin.py quantum/plugins/openvswitch/tests/unit/test_tunnel.py quantum/plugins/openvswitch/tests/unit/test_vlan_map.py quantum/plugins/ryu/agent/ryu_quantum_agent.py quantum/rootwrap/filters.py quantum/rootwrap/linuxbridge-agent.py quantum/rootwrap/openvswitch-agent.py quantum/rootwrap/ryu-agent.py quantum/rootwrap/wrapper.py quantum/tests/unit/extensions/foxinsocks.py quantum/tests/unit/test_agent_utils.py quantum/tests/unit/_test_api.py quantum/tests/unit/test_api.py quantum/tests/unit/test_db_plugin.py quantum/tests/unit/test_extensions.py quantum/tests/unit/test_ovs_lib.py quantum/tests/unit/test_setup.py quantum/wsgi.py
2012-06-16 06:40:37 OpenStack Infra quantum: status Confirmed In Progress
2012-06-16 16:08:29 OpenStack Infra quantum: assignee Juliano Martinez (juliano-martinez) dan wendlandt (danwent)
2012-06-16 16:26:50 dan wendlandt quantum: assignee dan wendlandt (danwent) Juliano Martinez (juliano-martinez)
2012-06-16 16:26:56 dan wendlandt quantum: milestone folsom-2
2012-06-16 21:19:55 OpenStack Infra quantum: status In Progress Fix Committed
2012-07-04 08:36:50 Thierry Carrez quantum: status Fix Committed Fix Released
2012-09-27 15:08:24 Thierry Carrez quantum: milestone folsom-2 2012.2