)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"change_message_id":"91948da8ea97072aefe98a744cccda11f7c2bfbc","unresolved":false,"context_lines":[{"line_number":34,"context_line":"\u0027obj_from_primitive\u0027 class method of the \"parent\" object. This means"},{"line_number":35,"context_line":"objects that override the \u0027obj_from_primitive\u0027 method will not see the"},{"line_number":36,"context_line":"correct overriden behavior when the object is embedded in another"},{"line_number":37,"context_line":"object."},{"line_number":38,"context_line":""},{"line_number":39,"context_line":"The solution is simple. The \u0027obj_from_primitive\u0027 class method is split"},{"line_number":40,"context_line":"into two: the existing \u0027obj_from_primitive\u0027 class method and a new"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":3,"id":"1f493fa4_481a297d","line":37,"updated":"2020-04-23 18:10:25.000000000","message":"I would argue that overriding deserialization in a subclass is not valid anyway (as evidenced by the few cases in the nova tree, which we know are invalid). The RPC layer deserializes objects with the base class always, not the class from the registry:\n\nhttps://github.com/openstack/oslo.versionedobjects/blob/master/oslo_versionedobjects/base.py#L898\n\nI\u0027m sure this came up because someone wanted to do something evil in the (de-)serialization routines of a nested object, but there\u0027s really no legit use case for overriding it anywhere that I know of. The problem here, of course, is that any object-specific behaviors that you embed into the deserialization routine would be unversioned and not guaranteed to be present and identical on either side of a conversation. Imagine two nodes passing objects between each other, where one has a modified deserialization routine that attempts to fix up something during object construction. That is behavior that should normally be assigned a version, and handled according to the versioning rules, but hidden inside the deserialization path.\n\nIf we\u0027ve got a situation in nova that we\u0027ve created for ourselves through prior transgressions, then we should handle that there. Baking that into the base layers here just makes it look like we should be able to and/or allow that behavior elsewhere.\n\nI\u0027ll be glad to submit a patch decorating that routine with sufficient comments to warn against overriding it.","commit_id":"709dc003d3d6f6ba5e0fa591a67841132a5af54a"}],"oslo_versionedobjects/fields.py":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"c88cd7e8b7dbbcae21d621799204f2b84eb38fed","unresolved":false,"context_lines":[{"line_number":364,"context_line":"            except Exception:"},{"line_number":365,"context_line":"                # This is to ensure no breaking behaviour for current"},{"line_number":366,"context_line":"                # users"},{"line_number":367,"context_line":"                warnings.warn(\"%s is an invalid UUID. Using UUIDFields \""},{"line_number":368,"context_line":"                              \"with invalid UUIDs is no longer \""},{"line_number":369,"context_line":"                              \"supported, and will be removed in a future \""},{"line_number":370,"context_line":"                              \"release. Please update your \""}],"source_content_type":"text/x-python","patch_set":1,"id":"df33271e_fe2d9c46","line":367,"updated":"2020-04-08 10:15:35.000000000","message":"py38:  FutureWarning: b\"\u00271\u0027\" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details","commit_id":"7b99f28b1fd45b3ef9b839e3fcef908f13a0e111"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"c88cd7e8b7dbbcae21d621799204f2b84eb38fed","unresolved":false,"context_lines":[{"line_number":364,"context_line":"            except Exception:"},{"line_number":365,"context_line":"                # This is to ensure no breaking behaviour for current"},{"line_number":366,"context_line":"                # users"},{"line_number":367,"context_line":"                warnings.warn(\"%s is an invalid UUID. Using UUIDFields \""},{"line_number":368,"context_line":"                              \"with invalid UUIDs is no longer \""},{"line_number":369,"context_line":"                              \"supported, and will be removed in a future \""},{"line_number":370,"context_line":"                              \"release. Please update your \""}],"source_content_type":"text/x-python","patch_set":1,"id":"df33271e_fed2bc33","line":367,"updated":"2020-04-08 10:15:35.000000000","message":"py38:  FutureWarning: b\"\u00271\u0027\" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details","commit_id":"7b99f28b1fd45b3ef9b839e3fcef908f13a0e111"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"c88cd7e8b7dbbcae21d621799204f2b84eb38fed","unresolved":false,"context_lines":[{"line_number":364,"context_line":"            except Exception:"},{"line_number":365,"context_line":"                # This is to ensure no breaking behaviour for current"},{"line_number":366,"context_line":"                # users"},{"line_number":367,"context_line":"                warnings.warn(\"%s is an invalid UUID. Using UUIDFields \""},{"line_number":368,"context_line":"                              \"with invalid UUIDs is no longer \""},{"line_number":369,"context_line":"                              \"supported, and will be removed in a future \""},{"line_number":370,"context_line":"                              \"release. Please update your \""}],"source_content_type":"text/x-python","patch_set":1,"id":"df33271e_3e0f04e2","line":367,"updated":"2020-04-08 10:15:35.000000000","message":"py38:  FutureWarning: b\"\u0027da66a411-af0e-4829-9b67\u0027\" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details","commit_id":"7b99f28b1fd45b3ef9b839e3fcef908f13a0e111"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"c88cd7e8b7dbbcae21d621799204f2b84eb38fed","unresolved":false,"context_lines":[{"line_number":364,"context_line":"            except Exception:"},{"line_number":365,"context_line":"                # This is to ensure no breaking behaviour for current"},{"line_number":366,"context_line":"                # users"},{"line_number":367,"context_line":"                warnings.warn(\"%s is an invalid UUID. Using UUIDFields \""},{"line_number":368,"context_line":"                              \"with invalid UUIDs is no longer \""},{"line_number":369,"context_line":"                              \"supported, and will be removed in a future \""},{"line_number":370,"context_line":"                              \"release. Please update your \""}],"source_content_type":"text/x-python","patch_set":1,"id":"df33271e_3e28a432","line":367,"updated":"2020-04-08 10:15:35.000000000","message":"py38:  FutureWarning: b\"\u0027da66a411-af0e-4829-9b67\u0027\" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details","commit_id":"7b99f28b1fd45b3ef9b839e3fcef908f13a0e111"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"c88cd7e8b7dbbcae21d621799204f2b84eb38fed","unresolved":false,"context_lines":[{"line_number":364,"context_line":"            except Exception:"},{"line_number":365,"context_line":"                # This is to ensure no breaking behaviour for current"},{"line_number":366,"context_line":"                # users"},{"line_number":367,"context_line":"                warnings.warn(\"%s is an invalid UUID. Using UUIDFields \""},{"line_number":368,"context_line":"                              \"with invalid UUIDs is no longer \""},{"line_number":369,"context_line":"                              \"supported, and will be removed in a future \""},{"line_number":370,"context_line":"                              \"release. Please update your \""}],"source_content_type":"text/x-python","patch_set":1,"id":"df33271e_1e12000a","line":367,"updated":"2020-04-08 10:15:35.000000000","message":"py38:  FutureWarning: b\"\u0027da66a411-af0e-4829-9b67-475017ddd152548999\u0027\" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details","commit_id":"7b99f28b1fd45b3ef9b839e3fcef908f13a0e111"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"c88cd7e8b7dbbcae21d621799204f2b84eb38fed","unresolved":false,"context_lines":[{"line_number":364,"context_line":"            except Exception:"},{"line_number":365,"context_line":"                # This is to ensure no breaking behaviour for current"},{"line_number":366,"context_line":"                # users"},{"line_number":367,"context_line":"                warnings.warn(\"%s is an invalid UUID. Using UUIDFields \""},{"line_number":368,"context_line":"                              \"with invalid UUIDs is no longer \""},{"line_number":369,"context_line":"                              \"supported, and will be removed in a future \""},{"line_number":370,"context_line":"                              \"release. Please update your \""}],"source_content_type":"text/x-python","patch_set":1,"id":"df33271e_1e2b2030","line":367,"updated":"2020-04-08 10:15:35.000000000","message":"py38:  FutureWarning: b\"\u0027da66a411-af0e-4829-9b67-475017ddd152548999\u0027\" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details","commit_id":"7b99f28b1fd45b3ef9b839e3fcef908f13a0e111"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"c88cd7e8b7dbbcae21d621799204f2b84eb38fed","unresolved":false,"context_lines":[{"line_number":364,"context_line":"            except Exception:"},{"line_number":365,"context_line":"                # This is to ensure no breaking behaviour for current"},{"line_number":366,"context_line":"                # users"},{"line_number":367,"context_line":"                warnings.warn(\"%s is an invalid UUID. Using UUIDFields \""},{"line_number":368,"context_line":"                              \"with invalid UUIDs is no longer \""},{"line_number":369,"context_line":"                              \"supported, and will be removed in a future \""},{"line_number":370,"context_line":"                              \"release. Please update your \""}],"source_content_type":"text/x-python","patch_set":1,"id":"df33271e_7e218c4d","line":367,"updated":"2020-04-08 10:15:35.000000000","message":"py38:  FutureWarning: b\"\u0027da66a411-af0e-4829-9b67-475017ddz152\u0027\" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details","commit_id":"7b99f28b1fd45b3ef9b839e3fcef908f13a0e111"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"c88cd7e8b7dbbcae21d621799204f2b84eb38fed","unresolved":false,"context_lines":[{"line_number":364,"context_line":"            except Exception:"},{"line_number":365,"context_line":"                # This is to ensure no breaking behaviour for current"},{"line_number":366,"context_line":"                # users"},{"line_number":367,"context_line":"                warnings.warn(\"%s is an invalid UUID. Using UUIDFields \""},{"line_number":368,"context_line":"                              \"with invalid UUIDs is no longer \""},{"line_number":369,"context_line":"                              \"supported, and will be removed in a future \""},{"line_number":370,"context_line":"                              \"release. Please update your \""}],"source_content_type":"text/x-python","patch_set":1,"id":"df33271e_7ef86cc3","line":367,"updated":"2020-04-08 10:15:35.000000000","message":"py38:  FutureWarning: b\"\u0027da66a411-af0e-4829-9b67-475017ddz152\u0027\" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details","commit_id":"7b99f28b1fd45b3ef9b839e3fcef908f13a0e111"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"c88cd7e8b7dbbcae21d621799204f2b84eb38fed","unresolved":false,"context_lines":[{"line_number":364,"context_line":"            except Exception:"},{"line_number":365,"context_line":"                # This is to ensure no breaking behaviour for current"},{"line_number":366,"context_line":"                # users"},{"line_number":367,"context_line":"                warnings.warn(\"%s is an invalid UUID. Using UUIDFields \""},{"line_number":368,"context_line":"                              \"with invalid UUIDs is no longer \""},{"line_number":369,"context_line":"                              \"supported, and will be removed in a future \""},{"line_number":370,"context_line":"                              \"release. Please update your \""}],"source_content_type":"text/x-python","patch_set":1,"id":"df33271e_9e1610f1","line":367,"updated":"2020-04-08 10:15:35.000000000","message":"py38:  FutureWarning: b\"\u0027fake_u\\xc3\\xa1id\u0027\" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details","commit_id":"7b99f28b1fd45b3ef9b839e3fcef908f13a0e111"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"c88cd7e8b7dbbcae21d621799204f2b84eb38fed","unresolved":false,"context_lines":[{"line_number":364,"context_line":"            except Exception:"},{"line_number":365,"context_line":"                # This is to ensure no breaking behaviour for current"},{"line_number":366,"context_line":"                # users"},{"line_number":367,"context_line":"                warnings.warn(\"%s is an invalid UUID. Using UUIDFields \""},{"line_number":368,"context_line":"                              \"with invalid UUIDs is no longer \""},{"line_number":369,"context_line":"                              \"supported, and will be removed in a future \""},{"line_number":370,"context_line":"                              \"release. Please update your \""}],"source_content_type":"text/x-python","patch_set":1,"id":"df33271e_9efd70b3","line":367,"updated":"2020-04-08 10:15:35.000000000","message":"py38:  FutureWarning: b\"\u0027fake_u\\xc3\\xa1id\u0027\" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details","commit_id":"7b99f28b1fd45b3ef9b839e3fcef908f13a0e111"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"c88cd7e8b7dbbcae21d621799204f2b84eb38fed","unresolved":false,"context_lines":[{"line_number":364,"context_line":"            except Exception:"},{"line_number":365,"context_line":"                # This is to ensure no breaking behaviour for current"},{"line_number":366,"context_line":"                # users"},{"line_number":367,"context_line":"                warnings.warn(\"%s is an invalid UUID. Using UUIDFields \""},{"line_number":368,"context_line":"                              \"with invalid UUIDs is no longer \""},{"line_number":369,"context_line":"                              \"supported, and will be removed in a future \""},{"line_number":370,"context_line":"                              \"release. Please update your \""}],"source_content_type":"text/x-python","patch_set":1,"id":"df33271e_be02f4b2","line":367,"updated":"2020-04-08 10:15:35.000000000","message":"py38:  FutureWarning: b\"\u0027fake_u\\xc4\\x81id\u0027\" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details","commit_id":"7b99f28b1fd45b3ef9b839e3fcef908f13a0e111"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"c88cd7e8b7dbbcae21d621799204f2b84eb38fed","unresolved":false,"context_lines":[{"line_number":364,"context_line":"            except Exception:"},{"line_number":365,"context_line":"                # This is to ensure no breaking behaviour for current"},{"line_number":366,"context_line":"                # users"},{"line_number":367,"context_line":"                warnings.warn(\"%s is an invalid UUID. Using UUIDFields \""},{"line_number":368,"context_line":"                              \"with invalid UUIDs is no longer \""},{"line_number":369,"context_line":"                              \"supported, and will be removed in a future \""},{"line_number":370,"context_line":"                              \"release. Please update your \""}],"source_content_type":"text/x-python","patch_set":1,"id":"df33271e_be1b1419","line":367,"updated":"2020-04-08 10:15:35.000000000","message":"py38:  FutureWarning: b\"\u0027fake_u\\xc4\\x81id\u0027\" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details","commit_id":"7b99f28b1fd45b3ef9b839e3fcef908f13a0e111"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"c88cd7e8b7dbbcae21d621799204f2b84eb38fed","unresolved":false,"context_lines":[{"line_number":364,"context_line":"            except Exception:"},{"line_number":365,"context_line":"                # This is to ensure no breaking behaviour for current"},{"line_number":366,"context_line":"                # users"},{"line_number":367,"context_line":"                warnings.warn(\"%s is an invalid UUID. Using UUIDFields \""},{"line_number":368,"context_line":"                              \"with invalid UUIDs is no longer \""},{"line_number":369,"context_line":"                              \"supported, and will be removed in a future \""},{"line_number":370,"context_line":"                              \"release. Please update your \""}],"source_content_type":"text/x-python","patch_set":1,"id":"df33271e_5e1c8812","line":367,"updated":"2020-04-08 10:15:35.000000000","message":"py38:  FutureWarning: b\"\u0027fake_uuid\u0027\" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details","commit_id":"7b99f28b1fd45b3ef9b839e3fcef908f13a0e111"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"c88cd7e8b7dbbcae21d621799204f2b84eb38fed","unresolved":false,"context_lines":[{"line_number":364,"context_line":"            except Exception:"},{"line_number":365,"context_line":"                # This is to ensure no breaking behaviour for current"},{"line_number":366,"context_line":"                # users"},{"line_number":367,"context_line":"                warnings.warn(\"%s is an invalid UUID. Using UUIDFields \""},{"line_number":368,"context_line":"                              \"with invalid UUIDs is no longer \""},{"line_number":369,"context_line":"                              \"supported, and will be removed in a future \""},{"line_number":370,"context_line":"                              \"release. Please update your \""}],"source_content_type":"text/x-python","patch_set":1,"id":"df33271e_5ef3e8e7","line":367,"updated":"2020-04-08 10:15:35.000000000","message":"py38:  FutureWarning: b\"\u0027fake_uuid\u0027\" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details","commit_id":"7b99f28b1fd45b3ef9b839e3fcef908f13a0e111"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"c88cd7e8b7dbbcae21d621799204f2b84eb38fed","unresolved":false,"context_lines":[{"line_number":364,"context_line":"            except Exception:"},{"line_number":365,"context_line":"                # This is to ensure no breaking behaviour for current"},{"line_number":366,"context_line":"                # users"},{"line_number":367,"context_line":"                warnings.warn(\"%s is an invalid UUID. Using UUIDFields \""},{"line_number":368,"context_line":"                              \"with invalid UUIDs is no longer \""},{"line_number":369,"context_line":"                              \"supported, and will be removed in a future \""},{"line_number":370,"context_line":"                              \"release. Please update your \""}],"source_content_type":"text/x-python","patch_set":1,"id":"df33271e_de3098a1","line":367,"updated":"2020-04-08 10:15:35.000000000","message":"py38:  FutureWarning: b\u00271\u0027 is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details","commit_id":"7b99f28b1fd45b3ef9b839e3fcef908f13a0e111"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"c88cd7e8b7dbbcae21d621799204f2b84eb38fed","unresolved":false,"context_lines":[{"line_number":364,"context_line":"            except Exception:"},{"line_number":365,"context_line":"                # This is to ensure no breaking behaviour for current"},{"line_number":366,"context_line":"                # users"},{"line_number":367,"context_line":"                warnings.warn(\"%s is an invalid UUID. Using UUIDFields \""},{"line_number":368,"context_line":"                              \"with invalid UUIDs is no longer \""},{"line_number":369,"context_line":"                              \"supported, and will be removed in a future \""},{"line_number":370,"context_line":"                              \"release. Please update your \""}],"source_content_type":"text/x-python","patch_set":1,"id":"df33271e_ded5381d","line":367,"updated":"2020-04-08 10:15:35.000000000","message":"py38:  FutureWarning: b\u00271\u0027 is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details","commit_id":"7b99f28b1fd45b3ef9b839e3fcef908f13a0e111"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"c88cd7e8b7dbbcae21d621799204f2b84eb38fed","unresolved":false,"context_lines":[{"line_number":373,"context_line":"                              \"https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField \"  # noqa"},{"line_number":374,"context_line":"                              \"for further details\" %"},{"line_number":375,"context_line":"                              repr(value).encode(\u0027utf8\u0027),"},{"line_number":376,"context_line":"                              FutureWarning)"},{"line_number":377,"context_line":""},{"line_number":378,"context_line":"            return \"%s\" % value"},{"line_number":379,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"df33271e_fe83dc54","line":376,"updated":"2020-04-08 10:15:35.000000000","message":"lower-constraints:  FutureWarning: b\"\u00271\u0027\" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details","commit_id":"7b99f28b1fd45b3ef9b839e3fcef908f13a0e111"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"c88cd7e8b7dbbcae21d621799204f2b84eb38fed","unresolved":false,"context_lines":[{"line_number":373,"context_line":"                              \"https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField \"  # noqa"},{"line_number":374,"context_line":"                              \"for further details\" %"},{"line_number":375,"context_line":"                              repr(value).encode(\u0027utf8\u0027),"},{"line_number":376,"context_line":"                              FutureWarning)"},{"line_number":377,"context_line":""},{"line_number":378,"context_line":"            return \"%s\" % value"},{"line_number":379,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"df33271e_fee8fc16","line":376,"updated":"2020-04-08 10:15:35.000000000","message":"lower-constraints:  FutureWarning: b\"\u00271\u0027\" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details","commit_id":"7b99f28b1fd45b3ef9b839e3fcef908f13a0e111"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"c88cd7e8b7dbbcae21d621799204f2b84eb38fed","unresolved":false,"context_lines":[{"line_number":373,"context_line":"                              \"https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField \"  # noqa"},{"line_number":374,"context_line":"                              \"for further details\" %"},{"line_number":375,"context_line":"                              repr(value).encode(\u0027utf8\u0027),"},{"line_number":376,"context_line":"                              FutureWarning)"},{"line_number":377,"context_line":""},{"line_number":378,"context_line":"            return \"%s\" % value"},{"line_number":379,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"df33271e_3e7ee46a","line":376,"updated":"2020-04-08 10:15:35.000000000","message":"lower-constraints:  FutureWarning: b\"\u0027da66a411-af0e-4829-9b67\u0027\" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details","commit_id":"7b99f28b1fd45b3ef9b839e3fcef908f13a0e111"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"c88cd7e8b7dbbcae21d621799204f2b84eb38fed","unresolved":false,"context_lines":[{"line_number":373,"context_line":"                              \"https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField \"  # noqa"},{"line_number":374,"context_line":"                              \"for further details\" %"},{"line_number":375,"context_line":"                              repr(value).encode(\u0027utf8\u0027),"},{"line_number":376,"context_line":"                              FutureWarning)"},{"line_number":377,"context_line":""},{"line_number":378,"context_line":"            return \"%s\" % value"},{"line_number":379,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"df33271e_3ea54405","line":376,"updated":"2020-04-08 10:15:35.000000000","message":"lower-constraints:  FutureWarning: b\"\u0027da66a411-af0e-4829-9b67\u0027\" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details","commit_id":"7b99f28b1fd45b3ef9b839e3fcef908f13a0e111"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"c88cd7e8b7dbbcae21d621799204f2b84eb38fed","unresolved":false,"context_lines":[{"line_number":373,"context_line":"                              \"https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField \"  # noqa"},{"line_number":374,"context_line":"                              \"for further details\" %"},{"line_number":375,"context_line":"                              repr(value).encode(\u0027utf8\u0027),"},{"line_number":376,"context_line":"                              FutureWarning)"},{"line_number":377,"context_line":""},{"line_number":378,"context_line":"            return \"%s\" % value"},{"line_number":379,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"df33271e_1e81604b","line":376,"updated":"2020-04-08 10:15:35.000000000","message":"lower-constraints:  FutureWarning: b\"\u0027da66a411-af0e-4829-9b67-475017ddd152548999\u0027\" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details","commit_id":"7b99f28b1fd45b3ef9b839e3fcef908f13a0e111"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"c88cd7e8b7dbbcae21d621799204f2b84eb38fed","unresolved":false,"context_lines":[{"line_number":373,"context_line":"                              \"https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField \"  # noqa"},{"line_number":374,"context_line":"                              \"for further details\" %"},{"line_number":375,"context_line":"                              repr(value).encode(\u0027utf8\u0027),"},{"line_number":376,"context_line":"                              FutureWarning)"},{"line_number":377,"context_line":""},{"line_number":378,"context_line":"            return \"%s\" % value"},{"line_number":379,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"df33271e_1ea840d9","line":376,"updated":"2020-04-08 10:15:35.000000000","message":"lower-constraints:  FutureWarning: b\"\u0027da66a411-af0e-4829-9b67-475017ddd152548999\u0027\" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details","commit_id":"7b99f28b1fd45b3ef9b839e3fcef908f13a0e111"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"c88cd7e8b7dbbcae21d621799204f2b84eb38fed","unresolved":false,"context_lines":[{"line_number":373,"context_line":"                              \"https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField \"  # noqa"},{"line_number":374,"context_line":"                              \"for further details\" %"},{"line_number":375,"context_line":"                              repr(value).encode(\u0027utf8\u0027),"},{"line_number":376,"context_line":"                              FutureWarning)"},{"line_number":377,"context_line":""},{"line_number":378,"context_line":"            return \"%s\" % value"},{"line_number":379,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"df33271e_7e97cc91","line":376,"updated":"2020-04-08 10:15:35.000000000","message":"lower-constraints:  FutureWarning: b\"\u0027da66a411-af0e-4829-9b67-475017ddz152\u0027\" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details","commit_id":"7b99f28b1fd45b3ef9b839e3fcef908f13a0e111"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"c88cd7e8b7dbbcae21d621799204f2b84eb38fed","unresolved":false,"context_lines":[{"line_number":373,"context_line":"                              \"https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField \"  # noqa"},{"line_number":374,"context_line":"                              \"for further details\" %"},{"line_number":375,"context_line":"                              repr(value).encode(\u0027utf8\u0027),"},{"line_number":376,"context_line":"                              FutureWarning)"},{"line_number":377,"context_line":""},{"line_number":378,"context_line":"            return \"%s\" % value"},{"line_number":379,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"df33271e_7eaeace7","line":376,"updated":"2020-04-08 10:15:35.000000000","message":"lower-constraints:  FutureWarning: b\"\u0027da66a411-af0e-4829-9b67-475017ddz152\u0027\" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details","commit_id":"7b99f28b1fd45b3ef9b839e3fcef908f13a0e111"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"c88cd7e8b7dbbcae21d621799204f2b84eb38fed","unresolved":false,"context_lines":[{"line_number":373,"context_line":"                              \"https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField \"  # noqa"},{"line_number":374,"context_line":"                              \"for further details\" %"},{"line_number":375,"context_line":"                              repr(value).encode(\u0027utf8\u0027),"},{"line_number":376,"context_line":"                              FutureWarning)"},{"line_number":377,"context_line":""},{"line_number":378,"context_line":"            return \"%s\" % value"},{"line_number":379,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"df33271e_9e8c5080","line":376,"updated":"2020-04-08 10:15:35.000000000","message":"lower-constraints:  FutureWarning: b\"\u0027fake_u\\xc3\\xa1id\u0027\" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details","commit_id":"7b99f28b1fd45b3ef9b839e3fcef908f13a0e111"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"c88cd7e8b7dbbcae21d621799204f2b84eb38fed","unresolved":false,"context_lines":[{"line_number":373,"context_line":"                              \"https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField \"  # noqa"},{"line_number":374,"context_line":"                              \"for further details\" %"},{"line_number":375,"context_line":"                              repr(value).encode(\u0027utf8\u0027),"},{"line_number":376,"context_line":"                              FutureWarning)"},{"line_number":377,"context_line":""},{"line_number":378,"context_line":"            return \"%s\" % value"},{"line_number":379,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"df33271e_9eb3b04d","line":376,"updated":"2020-04-08 10:15:35.000000000","message":"lower-constraints:  FutureWarning: b\"\u0027fake_u\\xc3\\xa1id\u0027\" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details","commit_id":"7b99f28b1fd45b3ef9b839e3fcef908f13a0e111"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"c88cd7e8b7dbbcae21d621799204f2b84eb38fed","unresolved":false,"context_lines":[{"line_number":373,"context_line":"                              \"https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField \"  # noqa"},{"line_number":374,"context_line":"                              \"for further details\" %"},{"line_number":375,"context_line":"                              repr(value).encode(\u0027utf8\u0027),"},{"line_number":376,"context_line":"                              FutureWarning)"},{"line_number":377,"context_line":""},{"line_number":378,"context_line":"            return \"%s\" % value"},{"line_number":379,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"df33271e_be91549c","line":376,"updated":"2020-04-08 10:15:35.000000000","message":"lower-constraints:  FutureWarning: b\"\u0027fake_u\\xc4\\x81id\u0027\" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details","commit_id":"7b99f28b1fd45b3ef9b839e3fcef908f13a0e111"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"c88cd7e8b7dbbcae21d621799204f2b84eb38fed","unresolved":false,"context_lines":[{"line_number":373,"context_line":"                              \"https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField \"  # noqa"},{"line_number":374,"context_line":"                              \"for further details\" %"},{"line_number":375,"context_line":"                              repr(value).encode(\u0027utf8\u0027),"},{"line_number":376,"context_line":"                              FutureWarning)"},{"line_number":377,"context_line":""},{"line_number":378,"context_line":"            return \"%s\" % value"},{"line_number":379,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"df33271e_beb8342a","line":376,"updated":"2020-04-08 10:15:35.000000000","message":"lower-constraints:  FutureWarning: b\"\u0027fake_u\\xc4\\x81id\u0027\" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details","commit_id":"7b99f28b1fd45b3ef9b839e3fcef908f13a0e111"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"c88cd7e8b7dbbcae21d621799204f2b84eb38fed","unresolved":false,"context_lines":[{"line_number":373,"context_line":"                              \"https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField \"  # noqa"},{"line_number":374,"context_line":"                              \"for further details\" %"},{"line_number":375,"context_line":"                              repr(value).encode(\u0027utf8\u0027),"},{"line_number":376,"context_line":"                              FutureWarning)"},{"line_number":377,"context_line":""},{"line_number":378,"context_line":"            return \"%s\" % value"},{"line_number":379,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"df33271e_5e92c8a0","line":376,"updated":"2020-04-08 10:15:35.000000000","message":"lower-constraints:  FutureWarning: b\"\u0027fake_uuid\u0027\" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details","commit_id":"7b99f28b1fd45b3ef9b839e3fcef908f13a0e111"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"c88cd7e8b7dbbcae21d621799204f2b84eb38fed","unresolved":false,"context_lines":[{"line_number":373,"context_line":"                              \"https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField \"  # noqa"},{"line_number":374,"context_line":"                              \"for further details\" %"},{"line_number":375,"context_line":"                              repr(value).encode(\u0027utf8\u0027),"},{"line_number":376,"context_line":"                              FutureWarning)"},{"line_number":377,"context_line":""},{"line_number":378,"context_line":"            return \"%s\" % value"},{"line_number":379,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"df33271e_5ea928db","line":376,"updated":"2020-04-08 10:15:35.000000000","message":"lower-constraints:  FutureWarning: b\"\u0027fake_uuid\u0027\" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details","commit_id":"7b99f28b1fd45b3ef9b839e3fcef908f13a0e111"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"c88cd7e8b7dbbcae21d621799204f2b84eb38fed","unresolved":false,"context_lines":[{"line_number":373,"context_line":"                              \"https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField \"  # noqa"},{"line_number":374,"context_line":"                              \"for further details\" %"},{"line_number":375,"context_line":"                              repr(value).encode(\u0027utf8\u0027),"},{"line_number":376,"context_line":"                              FutureWarning)"},{"line_number":377,"context_line":""},{"line_number":378,"context_line":"            return \"%s\" % value"},{"line_number":379,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"df33271e_de86d865","line":376,"updated":"2020-04-08 10:15:35.000000000","message":"lower-constraints:  FutureWarning: b\u00271\u0027 is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details","commit_id":"7b99f28b1fd45b3ef9b839e3fcef908f13a0e111"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"c88cd7e8b7dbbcae21d621799204f2b84eb38fed","unresolved":false,"context_lines":[{"line_number":373,"context_line":"                              \"https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField \"  # noqa"},{"line_number":374,"context_line":"                              \"for further details\" %"},{"line_number":375,"context_line":"                              repr(value).encode(\u0027utf8\u0027),"},{"line_number":376,"context_line":"                              FutureWarning)"},{"line_number":377,"context_line":""},{"line_number":378,"context_line":"            return \"%s\" % value"},{"line_number":379,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"df33271e_deeb780f","line":376,"updated":"2020-04-08 10:15:35.000000000","message":"lower-constraints:  FutureWarning: b\u00271\u0027 is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details","commit_id":"7b99f28b1fd45b3ef9b839e3fcef908f13a0e111"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"c88cd7e8b7dbbcae21d621799204f2b84eb38fed","unresolved":false,"context_lines":[{"line_number":373,"context_line":"                              \"https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField \"  # noqa"},{"line_number":374,"context_line":"                              \"for further details\" %"},{"line_number":375,"context_line":"                              repr(value).encode(\u0027utf8\u0027),"},{"line_number":376,"context_line":"                              FutureWarning)"},{"line_number":377,"context_line":""},{"line_number":378,"context_line":"            return \"%s\" % value"},{"line_number":379,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"df33271e_fe363cb4","line":376,"updated":"2020-04-08 10:15:35.000000000","message":"py36:  FutureWarning: b\"\u00271\u0027\" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details","commit_id":"7b99f28b1fd45b3ef9b839e3fcef908f13a0e111"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"c88cd7e8b7dbbcae21d621799204f2b84eb38fed","unresolved":false,"context_lines":[{"line_number":373,"context_line":"                              \"https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField \"  # noqa"},{"line_number":374,"context_line":"                              \"for further details\" %"},{"line_number":375,"context_line":"                              repr(value).encode(\u0027utf8\u0027),"},{"line_number":376,"context_line":"                              FutureWarning)"},{"line_number":377,"context_line":""},{"line_number":378,"context_line":"            return \"%s\" % value"},{"line_number":379,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"df33271e_fed11c59","line":376,"updated":"2020-04-08 10:15:35.000000000","message":"py36:  FutureWarning: b\"\u00271\u0027\" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details","commit_id":"7b99f28b1fd45b3ef9b839e3fcef908f13a0e111"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"c88cd7e8b7dbbcae21d621799204f2b84eb38fed","unresolved":false,"context_lines":[{"line_number":373,"context_line":"                              \"https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField \"  # noqa"},{"line_number":374,"context_line":"                              \"for further details\" %"},{"line_number":375,"context_line":"                              repr(value).encode(\u0027utf8\u0027),"},{"line_number":376,"context_line":"                              FutureWarning)"},{"line_number":377,"context_line":""},{"line_number":378,"context_line":"            return \"%s\" % value"},{"line_number":379,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"df33271e_3ecc24bb","line":376,"updated":"2020-04-08 10:15:35.000000000","message":"py36:  FutureWarning: b\"\u0027da66a411-af0e-4829-9b67\u0027\" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details","commit_id":"7b99f28b1fd45b3ef9b839e3fcef908f13a0e111"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"c88cd7e8b7dbbcae21d621799204f2b84eb38fed","unresolved":false,"context_lines":[{"line_number":373,"context_line":"                              \"https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField \"  # noqa"},{"line_number":374,"context_line":"                              \"for further details\" %"},{"line_number":375,"context_line":"                              repr(value).encode(\u0027utf8\u0027),"},{"line_number":376,"context_line":"                              FutureWarning)"},{"line_number":377,"context_line":""},{"line_number":378,"context_line":"            return \"%s\" % value"},{"line_number":379,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"df33271e_3ef3840c","line":376,"updated":"2020-04-08 10:15:35.000000000","message":"py36:  FutureWarning: b\"\u0027da66a411-af0e-4829-9b67\u0027\" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details","commit_id":"7b99f28b1fd45b3ef9b839e3fcef908f13a0e111"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"c88cd7e8b7dbbcae21d621799204f2b84eb38fed","unresolved":false,"context_lines":[{"line_number":373,"context_line":"                              \"https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField \"  # noqa"},{"line_number":374,"context_line":"                              \"for further details\" %"},{"line_number":375,"context_line":"                              repr(value).encode(\u0027utf8\u0027),"},{"line_number":376,"context_line":"                              FutureWarning)"},{"line_number":377,"context_line":""},{"line_number":378,"context_line":"            return \"%s\" % value"},{"line_number":379,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"df33271e_1ecfa0b0","line":376,"updated":"2020-04-08 10:15:35.000000000","message":"py36:  FutureWarning: b\"\u0027da66a411-af0e-4829-9b67-475017ddd152548999\u0027\" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details","commit_id":"7b99f28b1fd45b3ef9b839e3fcef908f13a0e111"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"c88cd7e8b7dbbcae21d621799204f2b84eb38fed","unresolved":false,"context_lines":[{"line_number":373,"context_line":"                              \"https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField \"  # noqa"},{"line_number":374,"context_line":"                              \"for further details\" %"},{"line_number":375,"context_line":"                              repr(value).encode(\u0027utf8\u0027),"},{"line_number":376,"context_line":"                              FutureWarning)"},{"line_number":377,"context_line":""},{"line_number":378,"context_line":"            return \"%s\" % value"},{"line_number":379,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"df33271e_1ef680fa","line":376,"updated":"2020-04-08 10:15:35.000000000","message":"py36:  FutureWarning: b\"\u0027da66a411-af0e-4829-9b67-475017ddd152548999\u0027\" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details","commit_id":"7b99f28b1fd45b3ef9b839e3fcef908f13a0e111"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"c88cd7e8b7dbbcae21d621799204f2b84eb38fed","unresolved":false,"context_lines":[{"line_number":373,"context_line":"                              \"https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField \"  # noqa"},{"line_number":374,"context_line":"                              \"for further details\" %"},{"line_number":375,"context_line":"                              repr(value).encode(\u0027utf8\u0027),"},{"line_number":376,"context_line":"                              FutureWarning)"},{"line_number":377,"context_line":""},{"line_number":378,"context_line":"            return \"%s\" % value"},{"line_number":379,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"df33271e_7ec50c8e","line":376,"updated":"2020-04-08 10:15:35.000000000","message":"py36:  FutureWarning: b\"\u0027da66a411-af0e-4829-9b67-475017ddz152\u0027\" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details","commit_id":"7b99f28b1fd45b3ef9b839e3fcef908f13a0e111"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"c88cd7e8b7dbbcae21d621799204f2b84eb38fed","unresolved":false,"context_lines":[{"line_number":373,"context_line":"                              \"https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField \"  # noqa"},{"line_number":374,"context_line":"                              \"for further details\" %"},{"line_number":375,"context_line":"                              repr(value).encode(\u0027utf8\u0027),"},{"line_number":376,"context_line":"                              FutureWarning)"},{"line_number":377,"context_line":""},{"line_number":378,"context_line":"            return \"%s\" % value"},{"line_number":379,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"df33271e_7edcec73","line":376,"updated":"2020-04-08 10:15:35.000000000","message":"py36:  FutureWarning: b\"\u0027da66a411-af0e-4829-9b67-475017ddz152\u0027\" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details","commit_id":"7b99f28b1fd45b3ef9b839e3fcef908f13a0e111"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"c88cd7e8b7dbbcae21d621799204f2b84eb38fed","unresolved":false,"context_lines":[{"line_number":373,"context_line":"                              \"https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField \"  # noqa"},{"line_number":374,"context_line":"                              \"for further details\" %"},{"line_number":375,"context_line":"                              repr(value).encode(\u0027utf8\u0027),"},{"line_number":376,"context_line":"                              FutureWarning)"},{"line_number":377,"context_line":""},{"line_number":378,"context_line":"            return \"%s\" % value"},{"line_number":379,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"df33271e_9eba9007","line":376,"updated":"2020-04-08 10:15:35.000000000","message":"py36:  FutureWarning: b\"\u0027fake_u\\xc3\\xa1id\u0027\" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details","commit_id":"7b99f28b1fd45b3ef9b839e3fcef908f13a0e111"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"c88cd7e8b7dbbcae21d621799204f2b84eb38fed","unresolved":false,"context_lines":[{"line_number":373,"context_line":"                              \"https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField \"  # noqa"},{"line_number":374,"context_line":"                              \"for further details\" %"},{"line_number":375,"context_line":"                              repr(value).encode(\u0027utf8\u0027),"},{"line_number":376,"context_line":"                              FutureWarning)"},{"line_number":377,"context_line":""},{"line_number":378,"context_line":"            return \"%s\" % value"},{"line_number":379,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"df33271e_9ee1f02d","line":376,"updated":"2020-04-08 10:15:35.000000000","message":"py36:  FutureWarning: b\"\u0027fake_u\\xc3\\xa1id\u0027\" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details","commit_id":"7b99f28b1fd45b3ef9b839e3fcef908f13a0e111"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"c88cd7e8b7dbbcae21d621799204f2b84eb38fed","unresolved":false,"context_lines":[{"line_number":373,"context_line":"                              \"https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField \"  # noqa"},{"line_number":374,"context_line":"                              \"for further details\" %"},{"line_number":375,"context_line":"                              repr(value).encode(\u0027utf8\u0027),"},{"line_number":376,"context_line":"                              FutureWarning)"},{"line_number":377,"context_line":""},{"line_number":378,"context_line":"            return \"%s\" % value"},{"line_number":379,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"df33271e_bebf94f9","line":376,"updated":"2020-04-08 10:15:35.000000000","message":"py36:  FutureWarning: b\"\u0027fake_u\\xc4\\x81id\u0027\" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details","commit_id":"7b99f28b1fd45b3ef9b839e3fcef908f13a0e111"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"c88cd7e8b7dbbcae21d621799204f2b84eb38fed","unresolved":false,"context_lines":[{"line_number":373,"context_line":"                              \"https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField \"  # noqa"},{"line_number":374,"context_line":"                              \"for further details\" %"},{"line_number":375,"context_line":"                              repr(value).encode(\u0027utf8\u0027),"},{"line_number":376,"context_line":"                              FutureWarning)"},{"line_number":377,"context_line":""},{"line_number":378,"context_line":"            return \"%s\" % value"},{"line_number":379,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"df33271e_bee67443","line":376,"updated":"2020-04-08 10:15:35.000000000","message":"py36:  FutureWarning: b\"\u0027fake_u\\xc4\\x81id\u0027\" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details","commit_id":"7b99f28b1fd45b3ef9b839e3fcef908f13a0e111"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"c88cd7e8b7dbbcae21d621799204f2b84eb38fed","unresolved":false,"context_lines":[{"line_number":373,"context_line":"                              \"https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField \"  # noqa"},{"line_number":374,"context_line":"                              \"for further details\" %"},{"line_number":375,"context_line":"                              repr(value).encode(\u0027utf8\u0027),"},{"line_number":376,"context_line":"                              FutureWarning)"},{"line_number":377,"context_line":""},{"line_number":378,"context_line":"            return \"%s\" % value"},{"line_number":379,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"df33271e_5ec0087d","line":376,"updated":"2020-04-08 10:15:35.000000000","message":"py36:  FutureWarning: b\"\u0027fake_uuid\u0027\" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details","commit_id":"7b99f28b1fd45b3ef9b839e3fcef908f13a0e111"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"c88cd7e8b7dbbcae21d621799204f2b84eb38fed","unresolved":false,"context_lines":[{"line_number":373,"context_line":"                              \"https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField \"  # noqa"},{"line_number":374,"context_line":"                              \"for further details\" %"},{"line_number":375,"context_line":"                              repr(value).encode(\u0027utf8\u0027),"},{"line_number":376,"context_line":"                              FutureWarning)"},{"line_number":377,"context_line":""},{"line_number":378,"context_line":"            return \"%s\" % value"},{"line_number":379,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"df33271e_5ed76850","line":376,"updated":"2020-04-08 10:15:35.000000000","message":"py36:  FutureWarning: b\"\u0027fake_uuid\u0027\" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details","commit_id":"7b99f28b1fd45b3ef9b839e3fcef908f13a0e111"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"c88cd7e8b7dbbcae21d621799204f2b84eb38fed","unresolved":false,"context_lines":[{"line_number":373,"context_line":"                              \"https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField \"  # noqa"},{"line_number":374,"context_line":"                              \"for further details\" %"},{"line_number":375,"context_line":"                              repr(value).encode(\u0027utf8\u0027),"},{"line_number":376,"context_line":"                              FutureWarning)"},{"line_number":377,"context_line":""},{"line_number":378,"context_line":"            return \"%s\" % value"},{"line_number":379,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"df33271e_de39b8a3","line":376,"updated":"2020-04-08 10:15:35.000000000","message":"py36:  FutureWarning: b\u00271\u0027 is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details","commit_id":"7b99f28b1fd45b3ef9b839e3fcef908f13a0e111"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"c88cd7e8b7dbbcae21d621799204f2b84eb38fed","unresolved":false,"context_lines":[{"line_number":373,"context_line":"                              \"https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField \"  # noqa"},{"line_number":374,"context_line":"                              \"for further details\" %"},{"line_number":375,"context_line":"                              repr(value).encode(\u0027utf8\u0027),"},{"line_number":376,"context_line":"                              FutureWarning)"},{"line_number":377,"context_line":""},{"line_number":378,"context_line":"            return \"%s\" % value"},{"line_number":379,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"df33271e_ded4184a","line":376,"updated":"2020-04-08 10:15:35.000000000","message":"py36:  FutureWarning: b\u00271\u0027 is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details","commit_id":"7b99f28b1fd45b3ef9b839e3fcef908f13a0e111"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"c88cd7e8b7dbbcae21d621799204f2b84eb38fed","unresolved":false,"context_lines":[{"line_number":373,"context_line":"                              \"https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField \"  # noqa"},{"line_number":374,"context_line":"                              \"for further details\" %"},{"line_number":375,"context_line":"                              repr(value).encode(\u0027utf8\u0027),"},{"line_number":376,"context_line":"                              FutureWarning)"},{"line_number":377,"context_line":""},{"line_number":378,"context_line":"            return \"%s\" % value"},{"line_number":379,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"df33271e_fe047cc8","line":376,"updated":"2020-04-08 10:15:35.000000000","message":"py37:  FutureWarning: b\"\u00271\u0027\" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details","commit_id":"7b99f28b1fd45b3ef9b839e3fcef908f13a0e111"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"c88cd7e8b7dbbcae21d621799204f2b84eb38fed","unresolved":false,"context_lines":[{"line_number":373,"context_line":"                              \"https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField \"  # noqa"},{"line_number":374,"context_line":"                              \"for further details\" %"},{"line_number":375,"context_line":"                              repr(value).encode(\u0027utf8\u0027),"},{"line_number":376,"context_line":"                              FutureWarning)"},{"line_number":377,"context_line":""},{"line_number":378,"context_line":"            return \"%s\" % value"},{"line_number":379,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"df33271e_fe5f5ce2","line":376,"updated":"2020-04-08 10:15:35.000000000","message":"py37:  FutureWarning: b\"\u00271\u0027\" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details","commit_id":"7b99f28b1fd45b3ef9b839e3fcef908f13a0e111"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"c88cd7e8b7dbbcae21d621799204f2b84eb38fed","unresolved":false,"context_lines":[{"line_number":373,"context_line":"                              \"https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField \"  # noqa"},{"line_number":374,"context_line":"                              \"for further details\" %"},{"line_number":375,"context_line":"                              repr(value).encode(\u0027utf8\u0027),"},{"line_number":376,"context_line":"                              FutureWarning)"},{"line_number":377,"context_line":""},{"line_number":378,"context_line":"            return \"%s\" % value"},{"line_number":379,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"df33271e_3e41c40c","line":376,"updated":"2020-04-08 10:15:35.000000000","message":"py37:  FutureWarning: b\"\u0027da66a411-af0e-4829-9b67\u0027\" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details","commit_id":"7b99f28b1fd45b3ef9b839e3fcef908f13a0e111"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"c88cd7e8b7dbbcae21d621799204f2b84eb38fed","unresolved":false,"context_lines":[{"line_number":373,"context_line":"                              \"https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField \"  # noqa"},{"line_number":374,"context_line":"                              \"for further details\" %"},{"line_number":375,"context_line":"                              repr(value).encode(\u0027utf8\u0027),"},{"line_number":376,"context_line":"                              FutureWarning)"},{"line_number":377,"context_line":""},{"line_number":378,"context_line":"            return \"%s\" % value"},{"line_number":379,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"df33271e_3e5a64f2","line":376,"updated":"2020-04-08 10:15:35.000000000","message":"py37:  FutureWarning: b\"\u0027da66a411-af0e-4829-9b67\u0027\" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details","commit_id":"7b99f28b1fd45b3ef9b839e3fcef908f13a0e111"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"c88cd7e8b7dbbcae21d621799204f2b84eb38fed","unresolved":false,"context_lines":[{"line_number":373,"context_line":"                              \"https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField \"  # noqa"},{"line_number":374,"context_line":"                              \"for further details\" %"},{"line_number":375,"context_line":"                              repr(value).encode(\u0027utf8\u0027),"},{"line_number":376,"context_line":"                              FutureWarning)"},{"line_number":377,"context_line":""},{"line_number":378,"context_line":"            return \"%s\" % value"},{"line_number":379,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"df33271e_1e44c01a","line":376,"updated":"2020-04-08 10:15:35.000000000","message":"py37:  FutureWarning: b\"\u0027da66a411-af0e-4829-9b67-475017ddd152548999\u0027\" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details","commit_id":"7b99f28b1fd45b3ef9b839e3fcef908f13a0e111"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"c88cd7e8b7dbbcae21d621799204f2b84eb38fed","unresolved":false,"context_lines":[{"line_number":373,"context_line":"                              \"https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField \"  # noqa"},{"line_number":374,"context_line":"                              \"for further details\" %"},{"line_number":375,"context_line":"                              repr(value).encode(\u0027utf8\u0027),"},{"line_number":376,"context_line":"                              FutureWarning)"},{"line_number":377,"context_line":""},{"line_number":378,"context_line":"            return \"%s\" % value"},{"line_number":379,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"df33271e_1e5de0e8","line":376,"updated":"2020-04-08 10:15:35.000000000","message":"py37:  FutureWarning: b\"\u0027da66a411-af0e-4829-9b67-475017ddd152548999\u0027\" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details","commit_id":"7b99f28b1fd45b3ef9b839e3fcef908f13a0e111"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"c88cd7e8b7dbbcae21d621799204f2b84eb38fed","unresolved":false,"context_lines":[{"line_number":373,"context_line":"                              \"https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField \"  # noqa"},{"line_number":374,"context_line":"                              \"for further details\" %"},{"line_number":375,"context_line":"                              repr(value).encode(\u0027utf8\u0027),"},{"line_number":376,"context_line":"                              FutureWarning)"},{"line_number":377,"context_line":""},{"line_number":378,"context_line":"            return \"%s\" % value"},{"line_number":379,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"df33271e_7e4a2c27","line":376,"updated":"2020-04-08 10:15:35.000000000","message":"py37:  FutureWarning: b\"\u0027da66a411-af0e-4829-9b67-475017ddz152\u0027\" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details","commit_id":"7b99f28b1fd45b3ef9b839e3fcef908f13a0e111"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"c88cd7e8b7dbbcae21d621799204f2b84eb38fed","unresolved":false,"context_lines":[{"line_number":373,"context_line":"                              \"https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField \"  # noqa"},{"line_number":374,"context_line":"                              \"for further details\" %"},{"line_number":375,"context_line":"                              repr(value).encode(\u0027utf8\u0027),"},{"line_number":376,"context_line":"                              FutureWarning)"},{"line_number":377,"context_line":""},{"line_number":378,"context_line":"            return \"%s\" % value"},{"line_number":379,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"df33271e_7e734c81","line":376,"updated":"2020-04-08 10:15:35.000000000","message":"py37:  FutureWarning: b\"\u0027da66a411-af0e-4829-9b67-475017ddz152\u0027\" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details","commit_id":"7b99f28b1fd45b3ef9b839e3fcef908f13a0e111"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"c88cd7e8b7dbbcae21d621799204f2b84eb38fed","unresolved":false,"context_lines":[{"line_number":373,"context_line":"                              \"https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField \"  # noqa"},{"line_number":374,"context_line":"                              \"for further details\" %"},{"line_number":375,"context_line":"                              repr(value).encode(\u0027utf8\u0027),"},{"line_number":376,"context_line":"                              FutureWarning)"},{"line_number":377,"context_line":""},{"line_number":378,"context_line":"            return \"%s\" % value"},{"line_number":379,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"df33271e_9e4f3033","line":376,"updated":"2020-04-08 10:15:35.000000000","message":"py37:  FutureWarning: b\"\u0027fake_u\\xc3\\xa1id\u0027\" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details","commit_id":"7b99f28b1fd45b3ef9b839e3fcef908f13a0e111"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"c88cd7e8b7dbbcae21d621799204f2b84eb38fed","unresolved":false,"context_lines":[{"line_number":373,"context_line":"                              \"https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField \"  # noqa"},{"line_number":374,"context_line":"                              \"for further details\" %"},{"line_number":375,"context_line":"                              repr(value).encode(\u0027utf8\u0027),"},{"line_number":376,"context_line":"                              FutureWarning)"},{"line_number":377,"context_line":""},{"line_number":378,"context_line":"            return \"%s\" % value"},{"line_number":379,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"df33271e_9e68d087","line":376,"updated":"2020-04-08 10:15:35.000000000","message":"py37:  FutureWarning: b\"\u0027fake_u\\xc3\\xa1id\u0027\" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details","commit_id":"7b99f28b1fd45b3ef9b839e3fcef908f13a0e111"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"c88cd7e8b7dbbcae21d621799204f2b84eb38fed","unresolved":false,"context_lines":[{"line_number":373,"context_line":"                              \"https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField \"  # noqa"},{"line_number":374,"context_line":"                              \"for further details\" %"},{"line_number":375,"context_line":"                              repr(value).encode(\u0027utf8\u0027),"},{"line_number":376,"context_line":"                              FutureWarning)"},{"line_number":377,"context_line":""},{"line_number":378,"context_line":"            return \"%s\" % value"},{"line_number":379,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"df33271e_be54b4cb","line":376,"updated":"2020-04-08 10:15:35.000000000","message":"py37:  FutureWarning: b\"\u0027fake_u\\xc4\\x81id\u0027\" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details","commit_id":"7b99f28b1fd45b3ef9b839e3fcef908f13a0e111"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"c88cd7e8b7dbbcae21d621799204f2b84eb38fed","unresolved":false,"context_lines":[{"line_number":373,"context_line":"                              \"https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField \"  # noqa"},{"line_number":374,"context_line":"                              \"for further details\" %"},{"line_number":375,"context_line":"                              repr(value).encode(\u0027utf8\u0027),"},{"line_number":376,"context_line":"                              FutureWarning)"},{"line_number":377,"context_line":""},{"line_number":378,"context_line":"            return \"%s\" % value"},{"line_number":379,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"df33271e_be6dd499","line":376,"updated":"2020-04-08 10:15:35.000000000","message":"py37:  FutureWarning: b\"\u0027fake_u\\xc4\\x81id\u0027\" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details","commit_id":"7b99f28b1fd45b3ef9b839e3fcef908f13a0e111"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"c88cd7e8b7dbbcae21d621799204f2b84eb38fed","unresolved":false,"context_lines":[{"line_number":373,"context_line":"                              \"https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField \"  # noqa"},{"line_number":374,"context_line":"                              \"for further details\" %"},{"line_number":375,"context_line":"                              repr(value).encode(\u0027utf8\u0027),"},{"line_number":376,"context_line":"                              FutureWarning)"},{"line_number":377,"context_line":""},{"line_number":378,"context_line":"            return \"%s\" % value"},{"line_number":379,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"df33271e_5e45a814","line":376,"updated":"2020-04-08 10:15:35.000000000","message":"py37:  FutureWarning: b\"\u0027fake_uuid\u0027\" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details","commit_id":"7b99f28b1fd45b3ef9b839e3fcef908f13a0e111"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"c88cd7e8b7dbbcae21d621799204f2b84eb38fed","unresolved":false,"context_lines":[{"line_number":373,"context_line":"                              \"https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField \"  # noqa"},{"line_number":374,"context_line":"                              \"for further details\" %"},{"line_number":375,"context_line":"                              repr(value).encode(\u0027utf8\u0027),"},{"line_number":376,"context_line":"                              FutureWarning)"},{"line_number":377,"context_line":""},{"line_number":378,"context_line":"            return \"%s\" % value"},{"line_number":379,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"df33271e_5e6e4896","line":376,"updated":"2020-04-08 10:15:35.000000000","message":"py37:  FutureWarning: b\"\u0027fake_uuid\u0027\" is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details","commit_id":"7b99f28b1fd45b3ef9b839e3fcef908f13a0e111"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"c88cd7e8b7dbbcae21d621799204f2b84eb38fed","unresolved":false,"context_lines":[{"line_number":373,"context_line":"                              \"https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField \"  # noqa"},{"line_number":374,"context_line":"                              \"for further details\" %"},{"line_number":375,"context_line":"                              repr(value).encode(\u0027utf8\u0027),"},{"line_number":376,"context_line":"                              FutureWarning)"},{"line_number":377,"context_line":""},{"line_number":378,"context_line":"            return \"%s\" % value"},{"line_number":379,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"df33271e_de07f8c8","line":376,"updated":"2020-04-08 10:15:35.000000000","message":"py37:  FutureWarning: b\u00271\u0027 is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details","commit_id":"7b99f28b1fd45b3ef9b839e3fcef908f13a0e111"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"c88cd7e8b7dbbcae21d621799204f2b84eb38fed","unresolved":false,"context_lines":[{"line_number":373,"context_line":"                              \"https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField \"  # noqa"},{"line_number":374,"context_line":"                              \"for further details\" %"},{"line_number":375,"context_line":"                              repr(value).encode(\u0027utf8\u0027),"},{"line_number":376,"context_line":"                              FutureWarning)"},{"line_number":377,"context_line":""},{"line_number":378,"context_line":"            return \"%s\" % value"},{"line_number":379,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"df33271e_de6258ad","line":376,"updated":"2020-04-08 10:15:35.000000000","message":"py37:  FutureWarning: b\u00271\u0027 is an invalid UUID. Using UUIDFields with invalid UUIDs is no longer supported, and will be removed in a future release. Please update your code to input valid UUIDs or accept ValueErrors for invalid UUIDs. See https://docs.openstack.org/oslo.versionedobjects/latest/reference/fields.html#oslo_versionedobjects.fields.UUIDField for further details","commit_id":"7b99f28b1fd45b3ef9b839e3fcef908f13a0e111"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"78d7f613fcd56ee8a5f3d932cacfe18145398b51","unresolved":false,"context_lines":[{"line_number":821,"context_line":"        if isinstance(value, obj_base.VersionedObject):"},{"line_number":822,"context_line":"            return value"},{"line_number":823,"context_line":"        obj_classes \u003d obj_base.VersionedObjectRegistry.obj_classes()"},{"line_number":824,"context_line":"        field_class \u003d value.get(\u0027versioned_object.name\u0027, None)"},{"line_number":825,"context_line":"        if field_class and field_class in obj_classes:"},{"line_number":826,"context_line":"            cls \u003d obj_classes[field_class][0]"},{"line_number":827,"context_line":"            return cls.obj_from_primitive(value, obj._context)"}],"source_content_type":"text/x-python","patch_set":1,"id":"1f493fa4_eb00546a","line":824,"range":{"start_line":824,"start_character":33,"end_line":824,"end_character":49},"updated":"2020-04-23 16:29:29.000000000","message":"This is the default value for OBJ_SERIAL_NAMESPACE but it is possible to change this. Many projects do [1]. You should be calling the \u0027_obj_primitive_key\u0027 helper to avoid this.\n\n[1] http://codesearch.openstack.org/?q\u003dOBJ_SERIAL_NAMESPACE\u0026i\u003dnope\u0026files\u003d\u0026repos\u003d","commit_id":"7b99f28b1fd45b3ef9b839e3fcef908f13a0e111"},{"author":{"_account_id":30209,"name":"Huaqiang","email":"huaqiang.wang@intel.com","username":"Huaqiang.Wang"},"change_message_id":"d2fc1e375a8d1f067558c7cfebc4f578ca1cd5ab","unresolved":false,"context_lines":[{"line_number":821,"context_line":"        if isinstance(value, obj_base.VersionedObject):"},{"line_number":822,"context_line":"            return value"},{"line_number":823,"context_line":"        obj_classes \u003d obj_base.VersionedObjectRegistry.obj_classes()"},{"line_number":824,"context_line":"        field_class \u003d value.get(\u0027versioned_object.name\u0027, None)"},{"line_number":825,"context_line":"        if field_class and field_class in obj_classes:"},{"line_number":826,"context_line":"            cls \u003d obj_classes[field_class][0]"},{"line_number":827,"context_line":"            return cls.obj_from_primitive(value, obj._context)"}],"source_content_type":"text/x-python","patch_set":1,"id":"1f493fa4_9d22a4a3","line":824,"range":{"start_line":824,"start_character":33,"end_line":824,"end_character":49},"in_reply_to":"1f493fa4_eb00546a","updated":"2020-04-24 06:54:38.000000000","message":"Done","commit_id":"7b99f28b1fd45b3ef9b839e3fcef908f13a0e111"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"78d7f613fcd56ee8a5f3d932cacfe18145398b51","unresolved":false,"context_lines":[{"line_number":825,"context_line":"        if field_class and field_class in obj_classes:"},{"line_number":826,"context_line":"            cls \u003d obj_classes[field_class][0]"},{"line_number":827,"context_line":"            return cls.obj_from_primitive(value, obj._context)"},{"line_number":828,"context_line":"        else:"},{"line_number":829,"context_line":"            return obj.obj_from_primitive(value, obj._context)"},{"line_number":830,"context_line":""},{"line_number":831,"context_line":"    def describe(self):"},{"line_number":832,"context_line":"        return \"Object\u003c%s\u003e\" % self._obj_name"}],"source_content_type":"text/x-python","patch_set":1,"id":"1f493fa4_2b3fdc25","line":829,"range":{"start_line":828,"start_character":0,"end_line":829,"end_character":62},"updated":"2020-04-23 16:29:29.000000000","message":"I\u0027m not sure why you\u0027d ever want to call this. If the object wasn\u0027t found, surely that\u0027s an error that we should highlight immediately?","commit_id":"7b99f28b1fd45b3ef9b839e3fcef908f13a0e111"},{"author":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"change_message_id":"3cebd92c86ab9e35654ac9ad14357812941563e4","unresolved":false,"context_lines":[{"line_number":824,"context_line":"        field_class \u003d value.get(\u0027versioned_object.name\u0027, None)"},{"line_number":825,"context_line":"        if field_class and field_class in obj_classes:"},{"line_number":826,"context_line":"            cls \u003d obj_classes[field_class][0]"},{"line_number":827,"context_line":"            return cls.obj_from_primitive(value, obj._context)"},{"line_number":828,"context_line":"        else:"},{"line_number":829,"context_line":"            return obj.obj_from_primitive(value, obj._context)"},{"line_number":830,"context_line":""},{"line_number":831,"context_line":"    def describe(self):"},{"line_number":832,"context_line":"        return \"Object\u003c%s\u003e\" % self._obj_name"}],"source_content_type":"text/x-python","patch_set":1,"id":"3f4c43b2_75009868","line":829,"range":{"start_line":827,"start_character":8,"end_line":829,"end_character":62},"updated":"2020-04-16 11:53:03.000000000","message":"We could avoid the `else` statement and centralize the return part to avoid confusing:\n\n```\nselect_obj \u003d obj\nobj_classes \u003d obj_base.VersionedObjectRegistry.obj_classes()\nfield_class \u003d value.get(\u0027versioned_object.name\u0027, None)\nif field_class and field_class in obj_classes:\n    select_obj \u003d obj_classes[field_class][0]\nreturn select_obj.obj_from_primitive(value, obj._context)\n```","commit_id":"7b99f28b1fd45b3ef9b839e3fcef908f13a0e111"},{"author":{"_account_id":30209,"name":"Huaqiang","email":"huaqiang.wang@intel.com","username":"Huaqiang.Wang"},"change_message_id":"d2fc1e375a8d1f067558c7cfebc4f578ca1cd5ab","unresolved":false,"context_lines":[{"line_number":825,"context_line":"        if field_class and field_class in obj_classes:"},{"line_number":826,"context_line":"            cls \u003d obj_classes[field_class][0]"},{"line_number":827,"context_line":"            return cls.obj_from_primitive(value, obj._context)"},{"line_number":828,"context_line":"        else:"},{"line_number":829,"context_line":"            return obj.obj_from_primitive(value, obj._context)"},{"line_number":830,"context_line":""},{"line_number":831,"context_line":"    def describe(self):"},{"line_number":832,"context_line":"        return \"Object\u003c%s\u003e\" % self._obj_name"}],"source_content_type":"text/x-python","patch_set":1,"id":"1f493fa4_7dd4f8bd","line":829,"range":{"start_line":828,"start_character":0,"end_line":829,"end_character":62},"in_reply_to":"1f493fa4_2b3fdc25","updated":"2020-04-24 06:54:38.000000000","message":"The function\u0027s \"obj\" parameter is not an object of the class from the result of `obj_classes[value.object_field_name][0]`. I think you must be aware of this since you have called the field\u0027s \"obj_from_primitive\" class directly in the later commit, while \"obj\" is not an object of field class.\n\nTaking the \"InstanceNUMACell\" example,\n\n```\nclass InstanceNUMACell(...) {\n\nfields \u003d { ObjectField(ClassFiledA) }\n\n}\n```\nwhen code comes here, L816, in a call of \"InstanceNUMACell.obj_from_primitive\", the parameter \"obj\" refers to an InstanceNUMACell object, and parameter \"value\" refers to class ClassFiledA.\n\nJust as you did in the patch set 3, I agree that we could call the field class\u0027s \"obj_from_primitive\" directly.","commit_id":"7b99f28b1fd45b3ef9b839e3fcef908f13a0e111"},{"author":{"_account_id":30209,"name":"Huaqiang","email":"huaqiang.wang@intel.com","username":"Huaqiang.Wang"},"change_message_id":"d2fc1e375a8d1f067558c7cfebc4f578ca1cd5ab","unresolved":false,"context_lines":[{"line_number":824,"context_line":"        field_class \u003d value.get(\u0027versioned_object.name\u0027, None)"},{"line_number":825,"context_line":"        if field_class and field_class in obj_classes:"},{"line_number":826,"context_line":"            cls \u003d obj_classes[field_class][0]"},{"line_number":827,"context_line":"            return cls.obj_from_primitive(value, obj._context)"},{"line_number":828,"context_line":"        else:"},{"line_number":829,"context_line":"            return obj.obj_from_primitive(value, obj._context)"},{"line_number":830,"context_line":""},{"line_number":831,"context_line":"    def describe(self):"},{"line_number":832,"context_line":"        return \"Object\u003c%s\u003e\" % self._obj_name"}],"source_content_type":"text/x-python","patch_set":1,"id":"1f493fa4_42c15de4","line":829,"range":{"start_line":827,"start_character":8,"end_line":829,"end_character":62},"in_reply_to":"3f4c43b2_75009868","updated":"2020-04-24 06:54:38.000000000","message":"My original code seems to duplicate the lines calling \u0027obj_from_primitive\u0027 method. Yes, your arrangement is more concise.","commit_id":"7b99f28b1fd45b3ef9b839e3fcef908f13a0e111"}],"oslo_versionedobjects/tests/test_fields.py":[{"author":{"_account_id":30209,"name":"Huaqiang","email":"huaqiang.wang@intel.com","username":"Huaqiang.Wang"},"change_message_id":"074aa132e57e978f0863151bdc401e7a7499bcd4","unresolved":false,"context_lines":[{"line_number":986,"context_line":"        foo \u003d TestFoo(name\u003d\u0027foo\u0027, inner_object\u003dfake_field)"},{"line_number":987,"context_line":"        foo_translated \u003d TestFoo.obj_from_primitive(foo.obj_to_primitive())"},{"line_number":988,"context_line":"        self.assertEqual(foo.name, foo_translated.name)"},{"line_number":989,"context_line":"        self.assertEqual(foo.inner_object.name, foo.inner_object.name)"},{"line_number":990,"context_line":"        self.assertEqual(foo.inner_object.id, foo.inner_object.id)"},{"line_number":991,"context_line":""},{"line_number":992,"context_line":"    def test_inheritance(self):"}],"source_content_type":"text/x-python","patch_set":1,"id":"1f493fa4_b8e16eff","line":989,"updated":"2020-04-24 07:38:45.000000000","message":"It is a mistake, it should compare the field value in between object \u0027foo\u0027 and the translated \u0027foo_translated\u0027 object.","commit_id":"7b99f28b1fd45b3ef9b839e3fcef908f13a0e111"},{"author":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"change_message_id":"3cebd92c86ab9e35654ac9ad14357812941563e4","unresolved":false,"context_lines":[{"line_number":986,"context_line":"        foo \u003d TestFoo(name\u003d\u0027foo\u0027, inner_object\u003dfake_field)"},{"line_number":987,"context_line":"        foo_translated \u003d TestFoo.obj_from_primitive(foo.obj_to_primitive())"},{"line_number":988,"context_line":"        self.assertEqual(foo.name, foo_translated.name)"},{"line_number":989,"context_line":"        self.assertEqual(foo.inner_object.name, foo.inner_object.name)"},{"line_number":990,"context_line":"        self.assertEqual(foo.inner_object.id, foo.inner_object.id)"},{"line_number":991,"context_line":""},{"line_number":992,"context_line":"    def test_inheritance(self):"}],"source_content_type":"text/x-python","patch_set":1,"id":"3f4c43b2_d571ac0e","line":989,"range":{"start_line":989,"start_character":25,"end_line":989,"end_character":69},"updated":"2020-04-16 11:53:03.000000000","message":"Not sure to seen what you want to compare here, you test the same attribute without action or change, maybe I missed something.","commit_id":"7b99f28b1fd45b3ef9b839e3fcef908f13a0e111"},{"author":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"change_message_id":"3cebd92c86ab9e35654ac9ad14357812941563e4","unresolved":false,"context_lines":[{"line_number":987,"context_line":"        foo_translated \u003d TestFoo.obj_from_primitive(foo.obj_to_primitive())"},{"line_number":988,"context_line":"        self.assertEqual(foo.name, foo_translated.name)"},{"line_number":989,"context_line":"        self.assertEqual(foo.inner_object.name, foo.inner_object.name)"},{"line_number":990,"context_line":"        self.assertEqual(foo.inner_object.id, foo.inner_object.id)"},{"line_number":991,"context_line":""},{"line_number":992,"context_line":"    def test_inheritance(self):"},{"line_number":993,"context_line":"        # We need a whole lot of classes in a hierarchy to"}],"source_content_type":"text/x-python","patch_set":1,"id":"3f4c43b2_1565d445","line":990,"range":{"start_line":990,"start_character":25,"end_line":990,"end_character":65},"updated":"2020-04-16 11:53:03.000000000","message":"Same thing here","commit_id":"7b99f28b1fd45b3ef9b839e3fcef908f13a0e111"},{"author":{"_account_id":30209,"name":"Huaqiang","email":"huaqiang.wang@intel.com","username":"Huaqiang.Wang"},"change_message_id":"074aa132e57e978f0863151bdc401e7a7499bcd4","unresolved":false,"context_lines":[{"line_number":987,"context_line":"        foo_translated \u003d TestFoo.obj_from_primitive(foo.obj_to_primitive())"},{"line_number":988,"context_line":"        self.assertEqual(foo.name, foo_translated.name)"},{"line_number":989,"context_line":"        self.assertEqual(foo.inner_object.name, foo.inner_object.name)"},{"line_number":990,"context_line":"        self.assertEqual(foo.inner_object.id, foo.inner_object.id)"},{"line_number":991,"context_line":""},{"line_number":992,"context_line":"    def test_inheritance(self):"},{"line_number":993,"context_line":"        # We need a whole lot of classes in a hierarchy to"}],"source_content_type":"text/x-python","patch_set":1,"id":"1f493fa4_18f182ce","line":990,"updated":"2020-04-24 07:38:45.000000000","message":"Should be \u0027self.assertEqual(foo.inner_object.id, foo_translated.inner_object.id)\u0027. As Stephen indicated in the later patch set, it is enough to validate the correctness of object name.","commit_id":"7b99f28b1fd45b3ef9b839e3fcef908f13a0e111"}]}
