)]}'
{"ceilometer/gnocchi_client.py":[{"author":{"_account_id":2813,"name":"Mehdi Abaakouk","email":"sileht@sileht.net","username":"sileht"},"change_message_id":"0c233b8458adc51e9e450be121119b3664cc4eab","unresolved":false,"context_lines":[{"line_number":197,"context_line":"         \"attributes\": {\"provider\": {\"type\": \"string\", \"min_length\": 0,"},{"line_number":198,"context_line":"                                     \"max_length\": 255, \"required\": True}}"},{"line_number":199,"context_line":"     }]},"},{"line_number":200,"context_line":"    {\"desc\": \"add launched_at to instance\","},{"line_number":201,"context_line":"     \"type\": \"update_attribute_type\","},{"line_number":202,"context_line":"     \"resource_type\": \"instance\","},{"line_number":203,"context_line":"     \"data\": ["}],"source_content_type":"text/x-python","patch_set":1,"id":"ffb9cba7_ffc38e55","line":200,"updated":"2019-05-01 20:40:51.000000000","message":"This need to be considered like a sql upgrade script.\n\nIf we backport it here, upgrade will not work as expected.","commit_id":"be6af5f4fc9eb48192b5daec33381a69d6944c6d"},{"author":{"_account_id":27068,"name":"Trinh Nguyen","email":"dangtrinhnt@gmail.com","username":"dangtrinhnt"},"change_message_id":"9f5907a4701581ee4bc7339b21f9ad4c12403063","unresolved":false,"context_lines":[{"line_number":197,"context_line":"         \"attributes\": {\"provider\": {\"type\": \"string\", \"min_length\": 0,"},{"line_number":198,"context_line":"                                     \"max_length\": 255, \"required\": True}}"},{"line_number":199,"context_line":"     }]},"},{"line_number":200,"context_line":"    {\"desc\": \"add launched_at to instance\","},{"line_number":201,"context_line":"     \"type\": \"update_attribute_type\","},{"line_number":202,"context_line":"     \"resource_type\": \"instance\","},{"line_number":203,"context_line":"     \"data\": ["}],"source_content_type":"text/x-python","patch_set":1,"id":"ffb9cba7_d09b1770","line":200,"in_reply_to":"ffb9cba7_5a80a8bf","updated":"2019-05-02 01:21:37.000000000","message":"So, I\u0027m not sure how the upgrade works in ceilometer but if I wanna do it, I would check whether the attributes existed or not. Am I missing something?","commit_id":"be6af5f4fc9eb48192b5daec33381a69d6944c6d"},{"author":{"_account_id":30357,"name":"Ryan McCabe","email":"rmccabe@redhat.com","username":"rmccabe"},"change_message_id":"a877d6aa8a7fc0329cc555fc6bff5e50b12f337e","unresolved":false,"context_lines":[{"line_number":197,"context_line":"         \"attributes\": {\"provider\": {\"type\": \"string\", \"min_length\": 0,"},{"line_number":198,"context_line":"                                     \"max_length\": 255, \"required\": True}}"},{"line_number":199,"context_line":"     }]},"},{"line_number":200,"context_line":"    {\"desc\": \"add launched_at to instance\","},{"line_number":201,"context_line":"     \"type\": \"update_attribute_type\","},{"line_number":202,"context_line":"     \"resource_type\": \"instance\","},{"line_number":203,"context_line":"     \"data\": ["}],"source_content_type":"text/x-python","patch_set":1,"id":"ffb9cba7_5a80a8bf","line":200,"in_reply_to":"ffb9cba7_ffc38e55","updated":"2019-05-01 22:11:31.000000000","message":"\u003e This need to be considered like a sql upgrade script.\n \u003e \n \u003e If we backport it here, upgrade will not work as expected.\n\nSo there is no sane way to backport these attributes to queens without breaking upgrades?","commit_id":"be6af5f4fc9eb48192b5daec33381a69d6944c6d"},{"author":{"_account_id":2813,"name":"Mehdi Abaakouk","email":"sileht@sileht.net","username":"sileht"},"change_message_id":"0c233b8458adc51e9e450be121119b3664cc4eab","unresolved":false,"context_lines":[{"line_number":212,"context_line":""},{"line_number":213,"context_line":"# NOTE(sileht): We use LooseVersion because pbr can generate invalid"},{"line_number":214,"context_line":"# StrictVersion like 9.0.1.dev226"},{"line_number":215,"context_line":"REQUIRED_VERSION \u003d version.LooseVersion(\"4.2.0\")"},{"line_number":216,"context_line":""},{"line_number":217,"context_line":""},{"line_number":218,"context_line":"def upgrade_resource_types(conf):"}],"source_content_type":"text/x-python","patch_set":1,"id":"ffb9cba7_dfc24a34","line":215,"updated":"2019-05-01 20:40:51.000000000","message":"Not sure we can raise Gnocchi server dependencies here. Queens associated min version is 4.0. Are you sure rdo-queen and ubuntu queen have Gnocchi 4.2 packaged ?","commit_id":"be6af5f4fc9eb48192b5daec33381a69d6944c6d"},{"author":{"_account_id":27068,"name":"Trinh Nguyen","email":"dangtrinhnt@gmail.com","username":"dangtrinhnt"},"change_message_id":"9f5907a4701581ee4bc7339b21f9ad4c12403063","unresolved":false,"context_lines":[{"line_number":212,"context_line":""},{"line_number":213,"context_line":"# NOTE(sileht): We use LooseVersion because pbr can generate invalid"},{"line_number":214,"context_line":"# StrictVersion like 9.0.1.dev226"},{"line_number":215,"context_line":"REQUIRED_VERSION \u003d version.LooseVersion(\"4.2.0\")"},{"line_number":216,"context_line":""},{"line_number":217,"context_line":""},{"line_number":218,"context_line":"def upgrade_resource_types(conf):"}],"source_content_type":"text/x-python","patch_set":1,"id":"ffb9cba7_f0989b75","line":215,"in_reply_to":"ffb9cba7_dfc24a34","updated":"2019-05-02 01:21:37.000000000","message":"+1","commit_id":"be6af5f4fc9eb48192b5daec33381a69d6944c6d"},{"author":{"_account_id":2813,"name":"Mehdi Abaakouk","email":"sileht@sileht.net","username":"sileht"},"change_message_id":"6387165422d258a34dcd7f6a8820ca159ca39f72","unresolved":false,"context_lines":[{"line_number":212,"context_line":""},{"line_number":213,"context_line":"# NOTE(sileht): We use LooseVersion because pbr can generate invalid"},{"line_number":214,"context_line":"# StrictVersion like 9.0.1.dev226"},{"line_number":215,"context_line":"REQUIRED_VERSION \u003d version.LooseVersion(\"4.0.0\")"},{"line_number":216,"context_line":""},{"line_number":217,"context_line":""},{"line_number":218,"context_line":"def upgrade_resource_types(conf):"}],"source_content_type":"text/x-python","patch_set":2,"id":"ffb9cba7_42667ac3","line":215,"updated":"2019-05-02 03:17:02.000000000","message":"You can\u0027t just put 4.0, the new gnocchi attributes (dtaetime):requires 4.2 to works","commit_id":"143dca37054ae7d6b08b0008ded97f9573f465de"},{"author":{"_account_id":2813,"name":"Mehdi Abaakouk","email":"sileht@sileht.net","username":"sileht"},"change_message_id":"7fedcadc8db837f7fc6d3e97f318eae57f86d980","unresolved":false,"context_lines":[{"line_number":212,"context_line":""},{"line_number":213,"context_line":"# NOTE(sileht): We use LooseVersion because pbr can generate invalid"},{"line_number":214,"context_line":"# StrictVersion like 9.0.1.dev226"},{"line_number":215,"context_line":"REQUIRED_VERSION \u003d version.LooseVersion(\"4.0.0\")"},{"line_number":216,"context_line":""},{"line_number":217,"context_line":""},{"line_number":218,"context_line":"def upgrade_resource_types(conf):"}],"source_content_type":"text/x-python","patch_set":2,"id":"dfbec78f_fc5ee843","line":215,"in_reply_to":"dfbec78f_416ced07","updated":"2019-05-03 13:49:17.000000000","message":"Gnocchi is installed from pypi tarball, not from rpms/debs.","commit_id":"143dca37054ae7d6b08b0008ded97f9573f465de"},{"author":{"_account_id":27068,"name":"Trinh Nguyen","email":"dangtrinhnt@gmail.com","username":"dangtrinhnt"},"change_message_id":"8f9d8d59ae5a116d6ae2623b263297285346118b","unresolved":false,"context_lines":[{"line_number":212,"context_line":""},{"line_number":213,"context_line":"# NOTE(sileht): We use LooseVersion because pbr can generate invalid"},{"line_number":214,"context_line":"# StrictVersion like 9.0.1.dev226"},{"line_number":215,"context_line":"REQUIRED_VERSION \u003d version.LooseVersion(\"4.0.0\")"},{"line_number":216,"context_line":""},{"line_number":217,"context_line":""},{"line_number":218,"context_line":"def upgrade_resource_types(conf):"}],"source_content_type":"text/x-python","patch_set":2,"id":"dfbec78f_416ced07","line":215,"in_reply_to":"ffb9cba7_42667ac3","updated":"2019-05-03 11:17:00.000000000","message":"Can we do some OpenStack conditional version for gnocchi? Something like bindep.txt?","commit_id":"143dca37054ae7d6b08b0008ded97f9573f465de"}]}
