)]}'
{"doc/source/command-objects/image.rst":[{"author":{"_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},"change_message_id":"6e287af254cd47f55c5e0afbdbdad6b9cf329478","unresolved":false,"context_lines":[{"line_number":370,"context_line":""},{"line_number":371,"context_line":".. option:: --os-version \u003cos-version\u003e"},{"line_number":372,"context_line":""},{"line_number":373,"context_line":"    Operating system distrobution version"},{"line_number":374,"context_line":""},{"line_number":375,"context_line":"    .. versionadded:: 2"},{"line_number":376,"context_line":""}],"source_content_type":"text/x-rst","patch_set":6,"id":"7a2fa921_94604737","line":373,"updated":"2015-10-06 18:11:36.000000000","message":"distribution","commit_id":"401105a67d9b576d2b653f27a9eaf15384121470"}],"openstackclient/image/v2/image.py":[{"author":{"_account_id":17116,"name":"Niall Bunting","email":"niall.bunting@hpe.com","username":"NiallBunting"},"change_message_id":"b24f031f6f7c5eb436e628b96224345fe8976f96","unresolved":false,"context_lines":[{"line_number":526,"context_line":"    \"\"\"Set image properties\"\"\""},{"line_number":527,"context_line":""},{"line_number":528,"context_line":"    log \u003d logging.getLogger(__name__ + \".SetImage\")"},{"line_number":529,"context_line":"    deadopts \u003d (\u0027checksum\u0027, \u0027copy-from\u0027, \u0027location\u0027, \u0027owner\u0027, \u0027size\u0027,"},{"line_number":530,"context_line":"                \u0027store\u0027, \u0027visibility\u0027)"},{"line_number":531,"context_line":""},{"line_number":532,"context_line":"    def get_parser(self, prog_name):"}],"source_content_type":"text/x-python","patch_set":1,"id":"ba15a1d1_305c604a","line":529,"updated":"2015-09-24 09:42:26.000000000","message":"We can change the owner of an image, do we want to remove the option to change the owner? I was looking at Glance to see if it could be done on a image create as well, as its currently restricted on image create.","commit_id":"7edcd36208749dc92ea4ad6b2f761eb3aea60147"},{"author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"change_message_id":"1f1858573a3db1df03fed95af0e6e765f48d1e2f","unresolved":false,"context_lines":[{"line_number":526,"context_line":"    \"\"\"Set image properties\"\"\""},{"line_number":527,"context_line":""},{"line_number":528,"context_line":"    log \u003d logging.getLogger(__name__ + \".SetImage\")"},{"line_number":529,"context_line":"    deadopts \u003d (\u0027checksum\u0027, \u0027copy-from\u0027, \u0027location\u0027, \u0027owner\u0027, \u0027size\u0027,"},{"line_number":530,"context_line":"                \u0027store\u0027, \u0027visibility\u0027)"},{"line_number":531,"context_line":""},{"line_number":532,"context_line":"    def get_parser(self, prog_name):"}],"source_content_type":"text/x-python","patch_set":1,"id":"ba15a1d1_84b5eeed","line":529,"in_reply_to":"ba15a1d1_305c604a","updated":"2015-09-24 14:09:15.000000000","message":"I did this on the basis of it not being in create, also knowing that create is missing some options.  It should be restored if supported","commit_id":"7edcd36208749dc92ea4ad6b2f761eb3aea60147"},{"author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"change_message_id":"53f49655fce9ec75142156d07eeb488defcfcd20","unresolved":false,"context_lines":[{"line_number":564,"context_line":"            metavar\u003d\"\u003cram-mb\u003e\","},{"line_number":565,"context_line":"            help\u003d\"Minimum RAM size needed to boot image, in megabytes\","},{"line_number":566,"context_line":"        )"},{"line_number":567,"context_line":"        container_choices \u003d [\"None\", \"ami\", \"ari\", \"aki\", \"bare\", \"ovf\", \"ova\"]"},{"line_number":568,"context_line":"        parser.add_argument("},{"line_number":569,"context_line":"            \"--container-format\","},{"line_number":570,"context_line":"            metavar\u003d\"\u003ccontainer-format\u003e\","}],"source_content_type":"text/x-python","patch_set":1,"id":"ba15a1d1_11bb65e6","line":567,"updated":"2015-09-24 07:18:59.000000000","message":"we removed the container and disk \"choices\" from the create call, and left it up to the server to surface the error, we should do the same here","commit_id":"7edcd36208749dc92ea4ad6b2f761eb3aea60147"},{"author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"change_message_id":"1f1858573a3db1df03fed95af0e6e765f48d1e2f","unresolved":false,"context_lines":[{"line_number":564,"context_line":"            metavar\u003d\"\u003cram-mb\u003e\","},{"line_number":565,"context_line":"            help\u003d\"Minimum RAM size needed to boot image, in megabytes\","},{"line_number":566,"context_line":"        )"},{"line_number":567,"context_line":"        container_choices \u003d [\"None\", \"ami\", \"ari\", \"aki\", \"bare\", \"ovf\", \"ova\"]"},{"line_number":568,"context_line":"        parser.add_argument("},{"line_number":569,"context_line":"            \"--container-format\","},{"line_number":570,"context_line":"            metavar\u003d\"\u003ccontainer-format\u003e\","}],"source_content_type":"text/x-python","patch_set":1,"id":"ba15a1d1_24d18223","line":567,"in_reply_to":"ba15a1d1_11bb65e6","updated":"2015-09-24 14:09:15.000000000","message":"oui","commit_id":"7edcd36208749dc92ea4ad6b2f761eb3aea60147"},{"author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"change_message_id":"53f49655fce9ec75142156d07eeb488defcfcd20","unresolved":false,"context_lines":[{"line_number":571,"context_line":"            choices\u003dcontainer_choices,"},{"line_number":572,"context_line":"            help\u003d(\"Image container format (%s)\" % container_choices),"},{"line_number":573,"context_line":"        )"},{"line_number":574,"context_line":"        disk_choices \u003d [\"None\", \"ami\", \"ari\", \"aki\", \"vhd\", \"vmdk\", \"raw\","},{"line_number":575,"context_line":"                        \"qcow2\", \"vdi\", \"iso\"]"},{"line_number":576,"context_line":"        parser.add_argument("},{"line_number":577,"context_line":"            \"--disk-format\","}],"source_content_type":"text/x-python","patch_set":1,"id":"ba15a1d1_31c0e94f","line":574,"updated":"2015-09-24 07:18:59.000000000","message":"same","commit_id":"7edcd36208749dc92ea4ad6b2f761eb3aea60147"},{"author":{"_account_id":17116,"name":"Niall Bunting","email":"niall.bunting@hpe.com","username":"NiallBunting"},"change_message_id":"3c7ad4c83dfbf8ac257521162711c505249347f6","unresolved":false,"context_lines":[{"line_number":526,"context_line":"    \"\"\"Set image properties\"\"\""},{"line_number":527,"context_line":""},{"line_number":528,"context_line":"    log \u003d logging.getLogger(__name__ + \".SetImage\")"},{"line_number":529,"context_line":"    deadopts \u003d (\u0027visibility\u0027,)"},{"line_number":530,"context_line":""},{"line_number":531,"context_line":"    def get_parser(self, prog_name):"},{"line_number":532,"context_line":"        parser \u003d super(SetImage, self).get_parser(prog_name)"}],"source_content_type":"text/x-python","patch_set":6,"id":"9a1a9d01_c19c9ac2","line":529,"updated":"2015-09-28 10:17:14.000000000","message":"Why are some of the items like store not in this list? I thought it was for deprecated v1 items, as thats what the message says.\n\nI would even argue the default \"unrecognized arguments\" is more appropriate for visibility, rather than having it in this list.","commit_id":"401105a67d9b576d2b653f27a9eaf15384121470"},{"author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"change_message_id":"a06acc79a7445c8fd1c514e2a2b80adf354d99d3","unresolved":false,"context_lines":[{"line_number":526,"context_line":"    \"\"\"Set image properties\"\"\""},{"line_number":527,"context_line":""},{"line_number":528,"context_line":"    log \u003d logging.getLogger(__name__ + \".SetImage\")"},{"line_number":529,"context_line":"    deadopts \u003d (\u0027visibility\u0027,)"},{"line_number":530,"context_line":""},{"line_number":531,"context_line":"    def get_parser(self, prog_name):"},{"line_number":532,"context_line":"        parser \u003d super(SetImage, self).get_parser(prog_name)"}],"source_content_type":"text/x-python","patch_set":6,"id":"9a1a9d01_3637c8e4","line":529,"in_reply_to":"9a1a9d01_c19c9ac2","updated":"2015-09-28 15:58:59.000000000","message":"Right here I am only addressing compatibility with the previous v2 set command.  These other options also need to be addressed in the v2 create command and we should handle both of these at the same time and not let them get out of sync again.","commit_id":"401105a67d9b576d2b653f27a9eaf15384121470"},{"author":{"_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},"change_message_id":"6e287af254cd47f55c5e0afbdbdad6b9cf329478","unresolved":false,"context_lines":[{"line_number":639,"context_line":"        parser.add_argument("},{"line_number":640,"context_line":"            \"--os-version\","},{"line_number":641,"context_line":"            metavar\u003d\"\u003cos-version\u003e\","},{"line_number":642,"context_line":"            help\u003d\"Operating system distrobution version\","},{"line_number":643,"context_line":"        )"},{"line_number":644,"context_line":"        parser.add_argument("},{"line_number":645,"context_line":"            \"--ramdisk-id\","}],"source_content_type":"text/x-python","patch_set":6,"id":"7a2fa921_d4779f00","line":642,"updated":"2015-10-06 18:11:36.000000000","message":"distribution","commit_id":"401105a67d9b576d2b653f27a9eaf15384121470"}]}
