)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"085a962fe40b31b82cb2dd80a23576842f299fe4","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"e9e1ae63_06da44c1","updated":"2022-09-07 15:16:59.000000000","message":"Ah, tests are failing because the unique string we\u0027re generating for the metadef namespace name is too long.\n\n    On instance[\u0027namespace\u0027]:: {\u0027description\u0027: \u0027The unique namespace text.\u0027,: \u0027type\u0027: \u0027string\u0027}: Provided object does not match schema \u0027namespace\u0027: \u0027openstack.tests.functional.image.v2.test_metadef_namespace.TestMetadefNamespace.test_metadef_namespace-1\u0027 is too long: \u0027maxLength\u0027: 80,: Failed validating \u0027maxLength\u0027 in schema[\u0027properties\u0027][\u0027namespace\u0027]:: 400 Bad Request: \u0027openstack.tests.functional.image.v2.test_metadef_namespace.TestMetadefNamespace.test_metadef_namespace-1\u0027\n\nShould be an easy fix","commit_id":"a5a4464e4ace2829f783542eb070b2ad276668e0"},{"author":{"_account_id":33859,"name":"Yoon Soo Lim","display_name":"yoonsoolim","email":"msdbtjd123@naver.com","username":"yoonsoolim"},"change_message_id":"2759c04f61cabb3c728fa087fc1dd6550fa389cd","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":6,"id":"76be6f6f_bab52835","updated":"2022-09-17 05:55:57.000000000","message":"Hi, Stephenfin\nI\u0027m looking at the \u0027image metadef namespace show\u0027 function\nThe API documents reciev the \u0027resource_type\u0027 value, but is there a reason why it was excluded here?","commit_id":"9b802d3fd183852cd083d8b7926ffa90f34e8f14"},{"author":{"_account_id":33859,"name":"Yoon Soo Lim","display_name":"yoonsoolim","email":"msdbtjd123@naver.com","username":"yoonsoolim"},"change_message_id":"065e47b27851e021e403818fd8a31583935f354f","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":6,"id":"f882607f_6e841e90","updated":"2022-09-26 11:38:22.000000000","message":"Hi, stephenfin \nI\u0027m currently working on the metadef namespace inside the python-openstackclient, can you give me a workflow +2 points for this review?","commit_id":"9b802d3fd183852cd083d8b7926ffa90f34e8f14"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"7853944235526a183bdf6640c8b1e926bf646ecb","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":6,"id":"fda90d90_5fc3f2bb","in_reply_to":"76be6f6f_bab52835","updated":"2022-09-19 08:56:45.000000000","message":"From what I can tell, \u0027resource_types\u0027 is a query parameter. We have included this [1]. You could use it like so:\n\n  \u003e\u003e\u003e resource_types \u003d ...   # whatever\n  \u003e\u003e\u003e conn.image.metadef_namespaces(resources_types\u003dresource_types)\n\n[1] https://review.opendev.org/c/openstack/openstacksdk/+/856271/6/openstack/image/v2/metadef_namespace.py#29","commit_id":"9b802d3fd183852cd083d8b7926ffa90f34e8f14"}],"openstack/image/v2/_proxy.py":[{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"f62026fabac9af4d7e5046b3ae46c9db1d69d1ff","unresolved":true,"context_lines":[{"line_number":748,"context_line":"        # rather annoyingly, Glance insists on us providing the \u0027namespace\u0027"},{"line_number":749,"context_line":"        # argument, even if we\u0027re not changing it..."},{"line_number":750,"context_line":"        if \u0027namespace\u0027 not in attrs:"},{"line_number":751,"context_line":"            attrs[\u0027namespace\u0027] \u003d resource.Resource._get_id(metadef_namespace)"},{"line_number":752,"context_line":""},{"line_number":753,"context_line":"        return self._update("},{"line_number":754,"context_line":"            _metadef_namespace.MetadefNamespace,"}],"source_content_type":"text/x-python","patch_set":4,"id":"eb0bc07e_8de9875b","line":751,"updated":"2022-09-08 12:10:07.000000000","message":"This isn\u0027t working. I think it\u0027s getting stripped because it\u0027s unchanged. I need some way to say this is required and should always be sent. I don\u0027t think this exists currently.","commit_id":"27d05797b009d73fcaaf6bfb6010e8fba72a2ded"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"fbcfcd4fd292e2e683eab8d9d6239d8ecc0b7a13","unresolved":false,"context_lines":[{"line_number":748,"context_line":"        # rather annoyingly, Glance insists on us providing the \u0027namespace\u0027"},{"line_number":749,"context_line":"        # argument, even if we\u0027re not changing it..."},{"line_number":750,"context_line":"        if \u0027namespace\u0027 not in attrs:"},{"line_number":751,"context_line":"            attrs[\u0027namespace\u0027] \u003d resource.Resource._get_id(metadef_namespace)"},{"line_number":752,"context_line":""},{"line_number":753,"context_line":"        return self._update("},{"line_number":754,"context_line":"            _metadef_namespace.MetadefNamespace,"}],"source_content_type":"text/x-python","patch_set":4,"id":"c7fa747d_2abd5577","line":751,"in_reply_to":"17d2aa86_5ae03997","updated":"2022-09-16 15:40:06.000000000","message":"Done","commit_id":"27d05797b009d73fcaaf6bfb6010e8fba72a2ded"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"70fd99e0ec2c3bb788ebc27d1652296a30f1a89a","unresolved":true,"context_lines":[{"line_number":748,"context_line":"        # rather annoyingly, Glance insists on us providing the \u0027namespace\u0027"},{"line_number":749,"context_line":"        # argument, even if we\u0027re not changing it..."},{"line_number":750,"context_line":"        if \u0027namespace\u0027 not in attrs:"},{"line_number":751,"context_line":"            attrs[\u0027namespace\u0027] \u003d resource.Resource._get_id(metadef_namespace)"},{"line_number":752,"context_line":""},{"line_number":753,"context_line":"        return self._update("},{"line_number":754,"context_line":"            _metadef_namespace.MetadefNamespace,"}],"source_content_type":"text/x-python","patch_set":4,"id":"17d2aa86_5ae03997","line":751,"in_reply_to":"eb0bc07e_8de9875b","updated":"2022-09-16 15:39:58.000000000","message":"Figured it out by subclassing the \u0027_commit\u0027 method on the resource.","commit_id":"27d05797b009d73fcaaf6bfb6010e8fba72a2ded"}]}
