)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"change_message_id":"498c03bc6f6388f30a1b74a7da7a3392a60bef0f","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"deb1c5ce_9fc4ecab","updated":"2022-04-14 17:12:47.000000000","message":"Er meant to mention why I +1\u0027d instead of a +2. I agree this is a good direction to take but I didn\u0027t want to +2 until we had clarification on the stderr thing.","commit_id":"04b43e134ffad94ef2c72484bf15992f885f55af"},{"author":{"_account_id":27582,"name":"Simon Westphahl","email":"simon.westphahl@bmw.de","username":"simon.westphahl"},"change_message_id":"9397869ed612913770c6cda85e69931a17fc510b","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"5d43c91b_66790769","updated":"2022-04-14 17:08:14.000000000","message":"lgtm","commit_id":"04b43e134ffad94ef2c72484bf15992f885f55af"},{"author":{"_account_id":7186,"name":"Matthieu Huin","email":"mhuin@redhat.com","username":"mhu"},"change_message_id":"02998f7a671c8eb230f91172cffde68de3e90948","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"2b72046c_461ec87e","updated":"2022-04-15 12:58:31.000000000","message":"recheck","commit_id":"1c20cc599fafb1af8f037e71a0dbb20b19978611"},{"author":{"_account_id":7186,"name":"Matthieu Huin","email":"mhuin@redhat.com","username":"mhu"},"change_message_id":"596469fc86120fe3d7f3e7870f70fe0e2b5675c8","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":6,"id":"e3f1f09f_3a91d6dc","updated":"2022-05-19 13:36:07.000000000","message":"\u003e Patch Set 5:\n\u003e \n\u003e For avoidance of further confusion, the zuul-admin documentation of the individual enqueue, dequeue, autohold and promote subcommands should probably also mention they\u0027re deprecated in favor of zuul-client (in addition to the note you have about them at the top).\n\nDone","commit_id":"57c78c08e1b9ee12d36f13cf45384f21354435b5"},{"author":{"_account_id":7186,"name":"Matthieu Huin","email":"mhuin@redhat.com","username":"mhu"},"change_message_id":"6926e29f5b4cc67794e6f0d349effac394cec9b5","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":6,"id":"4d4a7d75_27fd8a04","updated":"2022-05-19 19:05:09.000000000","message":"recheck","commit_id":"57c78c08e1b9ee12d36f13cf45384f21354435b5"}],"doc/source/client.rst":[{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"35deec29b5c9962d02935900f902d6b93c8660c1","unresolved":true,"context_lines":[{"line_number":36,"context_line":""},{"line_number":37,"context_line":"Example::"},{"line_number":38,"context_line":""},{"line_number":39,"context_line":"  zuul-admin autohold --tenant openstack --project example_project --job example_job --reason \"reason text\" --count 1"},{"line_number":40,"context_line":""},{"line_number":41,"context_line":"Autohold Delete"},{"line_number":42,"context_line":"^^^^^^^^^^^^^^^"}],"source_content_type":"text/x-rst","patch_set":5,"id":"9fd76a48_d60f6e7c","line":39,"updated":"2022-05-19 13:09:21.000000000","message":"Maybe stop showing all those examples of deprecated commands and replace them with links to zuul-client docs?\n\nOr at least group them into a \"Deprecated\" section?","commit_id":"458b8bd43b0b9d3fbbedda05f3e913c634bd9e0d"},{"author":{"_account_id":7186,"name":"Matthieu Huin","email":"mhuin@redhat.com","username":"mhu"},"change_message_id":"7326d83543af331ced1423dce77459bc3de96c4d","unresolved":false,"context_lines":[{"line_number":36,"context_line":""},{"line_number":37,"context_line":"Example::"},{"line_number":38,"context_line":""},{"line_number":39,"context_line":"  zuul-admin autohold --tenant openstack --project example_project --job example_job --reason \"reason text\" --count 1"},{"line_number":40,"context_line":""},{"line_number":41,"context_line":"Autohold Delete"},{"line_number":42,"context_line":"^^^^^^^^^^^^^^^"}],"source_content_type":"text/x-rst","patch_set":5,"id":"d2c3f021_88a5286e","line":39,"in_reply_to":"9fd76a48_d60f6e7c","updated":"2022-05-19 13:36:20.000000000","message":"Done","commit_id":"458b8bd43b0b9d3fbbedda05f3e913c634bd9e0d"}],"releasenotes/notes/zuul-admin-cli-53f52cff1aad986c.yaml":[{"author":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"change_message_id":"914d2931c1bc4e2620505bbbaa297621c29e3304","unresolved":true,"context_lines":[{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    The zuul CLI is renamed `zuul-admin`. The `zuul` command will remain usable until next version,"},{"line_number":5,"context_line":"    then will be phased out. Likewise, tenant-scoped, workflow affecting commands such as autohold,"},{"line_number":6,"context_line":"    enqueue, dequeue, promote are deprecated from the zuul-admin CLI and will be phgased out in the"},{"line_number":7,"context_line":"    next version. They can still be performed via the `zuul-client` CLI."}],"source_content_type":"text/x-yaml","patch_set":2,"id":"4eb612db_eb0bc272","line":6,"range":{"start_line":6,"start_character":83,"end_line":6,"end_character":84},"updated":"2022-04-14 17:11:52.000000000","message":"This is a stray \u0027g\u0027.","commit_id":"04b43e134ffad94ef2c72484bf15992f885f55af"},{"author":{"_account_id":7186,"name":"Matthieu Huin","email":"mhuin@redhat.com","username":"mhu"},"change_message_id":"f727a492de2555745f8d43b3e057d07b71168187","unresolved":false,"context_lines":[{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    The zuul CLI is renamed `zuul-admin`. The `zuul` command will remain usable until next version,"},{"line_number":5,"context_line":"    then will be phased out. Likewise, tenant-scoped, workflow affecting commands such as autohold,"},{"line_number":6,"context_line":"    enqueue, dequeue, promote are deprecated from the zuul-admin CLI and will be phgased out in the"},{"line_number":7,"context_line":"    next version. They can still be performed via the `zuul-client` CLI."}],"source_content_type":"text/x-yaml","patch_set":2,"id":"29f6cc43_ac6e160c","line":6,"range":{"start_line":6,"start_character":83,"end_line":6,"end_character":84},"in_reply_to":"4eb612db_eb0bc272","updated":"2022-04-15 10:07:51.000000000","message":"Done","commit_id":"04b43e134ffad94ef2c72484bf15992f885f55af"},{"author":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"change_message_id":"880cd37e50f806a943246d8c8812f2f47667d788","unresolved":false,"context_lines":[{"line_number":4,"context_line":"    The zuul CLI is renamed `zuul-admin`. The `zuul` command will remain usable until next version,"},{"line_number":5,"context_line":"    then will be phased out. Likewise, tenant-scoped, workflow affecting commands such as autohold,"},{"line_number":6,"context_line":"    enqueue, dequeue, promote are deprecated from the zuul-admin CLI and will be phased out in the"},{"line_number":7,"context_line":"    next version. They can still be performed via the `zuul-client` CLI."}],"source_content_type":"text/x-yaml","patch_set":3,"id":"2a5bc0e6_d23ebb5c","line":7,"updated":"2022-04-22 14:41:37.000000000","message":"\"in the next version\" is a bit vague. Is this the next major version or the next minor version...?","commit_id":"1c20cc599fafb1af8f037e71a0dbb20b19978611"},{"author":{"_account_id":7186,"name":"Matthieu Huin","email":"mhuin@redhat.com","username":"mhu"},"change_message_id":"eb523b2b2da449d927df51329086888aebcadc79","unresolved":false,"context_lines":[{"line_number":4,"context_line":"    The zuul CLI is renamed `zuul-admin`. The `zuul` command will remain usable until next version,"},{"line_number":5,"context_line":"    then will be phased out. Likewise, tenant-scoped, workflow affecting commands such as autohold,"},{"line_number":6,"context_line":"    enqueue, dequeue, promote are deprecated from the zuul-admin CLI and will be phased out in the"},{"line_number":7,"context_line":"    next version. They can still be performed via the `zuul-client` CLI."}],"source_content_type":"text/x-yaml","patch_set":3,"id":"5a888681_f548035e","line":7,"in_reply_to":"2a5bc0e6_d23ebb5c","updated":"2022-04-25 13:03:49.000000000","message":"Honestly it\u0027s really at your convenience, as long as we don\u0027t forget to do it. I\u0027d suggest to be done with it as soon as possible, and since I wouldn\u0027t consider this a major breakage introducing this with the next minor versions sounds fine to me.\n\nThere must be however enough time between the minor releases for operators to become aware of the deprecation - read the release notes, the doc, use zuul\u0027s zuul-client and see the warning - and act upon it if needed. So it really mainly depends on zuul\u0027s expected release velocity.","commit_id":"1c20cc599fafb1af8f037e71a0dbb20b19978611"}],"zuul/cmd/client.py":[{"author":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"change_message_id":"914d2931c1bc4e2620505bbbaa297621c29e3304","unresolved":true,"context_lines":[{"line_number":526,"context_line":"                              self.dequeue, self.promote]:"},{"line_number":527,"context_line":"            print("},{"line_number":528,"context_line":"                \"Warning: this command is deprecated with zuul-admin, \""},{"line_number":529,"context_line":"                \"please use `zuul-client` instead\")"},{"line_number":530,"context_line":"        if self.args.func():"},{"line_number":531,"context_line":"            sys.exit(0)"},{"line_number":532,"context_line":"        else:"}],"source_content_type":"text/x-python","patch_set":2,"id":"730a5f53_610b56e7","line":529,"updated":"2022-04-14 17:11:52.000000000","message":"Should the warning go to stderr? Might help peopel if they have scripts around `zuul` commands redirected to grep or files etc.","commit_id":"04b43e134ffad94ef2c72484bf15992f885f55af"},{"author":{"_account_id":7186,"name":"Matthieu Huin","email":"mhuin@redhat.com","username":"mhu"},"change_message_id":"f727a492de2555745f8d43b3e057d07b71168187","unresolved":false,"context_lines":[{"line_number":526,"context_line":"                              self.dequeue, self.promote]:"},{"line_number":527,"context_line":"            print("},{"line_number":528,"context_line":"                \"Warning: this command is deprecated with zuul-admin, \""},{"line_number":529,"context_line":"                \"please use `zuul-client` instead\")"},{"line_number":530,"context_line":"        if self.args.func():"},{"line_number":531,"context_line":"            sys.exit(0)"},{"line_number":532,"context_line":"        else:"}],"source_content_type":"text/x-python","patch_set":2,"id":"a3e4e239_bef090de","line":529,"in_reply_to":"730a5f53_610b56e7","updated":"2022-04-15 10:07:51.000000000","message":"Done","commit_id":"04b43e134ffad94ef2c72484bf15992f885f55af"},{"author":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"change_message_id":"914d2931c1bc4e2620505bbbaa297621c29e3304","unresolved":true,"context_lines":[{"line_number":998,"context_line":"    if sys.argv[0].endswith(\u0027zuul\u0027):"},{"line_number":999,"context_line":"        print("},{"line_number":1000,"context_line":"            \"Warning: this command name is deprecated, \""},{"line_number":1001,"context_line":"            \"use `zuul-admin` instead\")"},{"line_number":1002,"context_line":"    Client().main()"}],"source_content_type":"text/x-python","patch_set":2,"id":"34f6f455_cdb640a1","line":1001,"updated":"2022-04-14 17:11:52.000000000","message":"See above.","commit_id":"04b43e134ffad94ef2c72484bf15992f885f55af"},{"author":{"_account_id":7186,"name":"Matthieu Huin","email":"mhuin@redhat.com","username":"mhu"},"change_message_id":"f727a492de2555745f8d43b3e057d07b71168187","unresolved":false,"context_lines":[{"line_number":998,"context_line":"    if sys.argv[0].endswith(\u0027zuul\u0027):"},{"line_number":999,"context_line":"        print("},{"line_number":1000,"context_line":"            \"Warning: this command name is deprecated, \""},{"line_number":1001,"context_line":"            \"use `zuul-admin` instead\")"},{"line_number":1002,"context_line":"    Client().main()"}],"source_content_type":"text/x-python","patch_set":2,"id":"f4928772_f49d1b32","line":1001,"in_reply_to":"34f6f455_cdb640a1","updated":"2022-04-15 10:07:51.000000000","message":"Done","commit_id":"04b43e134ffad94ef2c72484bf15992f885f55af"}]}
