)]}'
{"id":"openstack%2Fsushy~774532","triplet_id":"openstack%2Fsushy~master~Idd4158d87d27b6358c6d7a2a7183427a494ee384","project":"openstack/sushy","branch":"master","topic":"deprecate-taskmonitor","hashtags":["ironic-week-prio"],"change_id":"Idd4158d87d27b6358c6d7a2a7183427a494ee384","subject":"Refactor TaskMonitor and update Volume methods","status":"MERGED","created":"2021-02-08 19:33:20.000000000","updated":"2021-02-26 09:55:13.000000000","submitted":"2021-02-24 11:48:51.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":8,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"774532-deprecate-taskmonitor","meta_rev_id":"5b90331f5bce1315aec26ba03537af5c18c45c61","_number":774532,"virtual_id_number":774532,"owner":{"_account_id":27909,"name":"Aija Jauntēva","email":"code@clusums.eu","username":"ajya"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":28128,"name":"Bill Dodd","email":"billdodd@gmail.com","username":"billdodd"},{"value":0,"_account_id":27909,"name":"Aija Jauntēva","email":"code@clusums.eu","username":"ajya"},{"value":0,"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2021-02-24 11:48:50.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"recommended":{"_account_id":28128,"name":"Bill Dodd","email":"billdodd@gmail.com","username":"billdodd"},"all":[{"value":1,"date":"2021-02-15 01:40:20.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":28128,"name":"Bill Dodd","email":"billdodd@gmail.com","username":"billdodd"},{"value":0,"_account_id":27909,"name":"Aija Jauntēva","email":"code@clusums.eu","username":"ajya"},{"value":2,"date":"2021-02-24 10:37:26.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2021-02-24 10:15:24.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","value":1,"default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"all":[{"value":0,"_account_id":28128,"name":"Bill Dodd","email":"billdodd@gmail.com","username":"billdodd"},{"value":0,"date":"2021-02-15 13:55:04.000000000","_account_id":27909,"name":"Aija Jauntēva","email":"code@clusums.eu","username":"ajya"},{"value":1,"date":"2021-02-24 10:37:26.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Backport-Candidate":{"all":[{"value":0,"_account_id":28128,"name":"Bill Dodd","email":"billdodd@gmail.com","username":"billdodd"},{"value":0,"_account_id":27909,"name":"Aija Jauntēva","email":"code@clusums.eu","username":"ajya"},{"value":0,"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"}],"values":{"-1":"Do Not Backport"," 0":"Backport Review Needed","+1":"Should Backport"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[{"_account_id":23847,"name":"Richard G. Pioso","email":"richard.pioso@gmail.com","username":"richard.pioso"}],"reviewers":{"REVIEWER":[{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":23847,"name":"Richard G. Pioso","email":"richard.pioso@gmail.com","username":"richard.pioso"},{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},{"_account_id":27909,"name":"Aija Jauntēva","email":"code@clusums.eu","username":"ajya"},{"_account_id":28128,"name":"Bill Dodd","email":"billdodd@gmail.com","username":"billdodd"}],"CC":[{"_account_id":14629,"name":"HPE Proliant","email":"proliantutils@gmail.com","username":"proliantci"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2021-02-08 19:36:48.000000000","updated_by":{"_account_id":27909,"name":"Aija Jauntēva","email":"code@clusums.eu","username":"ajya"},"reviewer":{"_account_id":28128,"name":"Bill Dodd","email":"billdodd@gmail.com","username":"billdodd"},"state":"REVIEWER"},{"updated":"2021-02-08 19:36:48.000000000","updated_by":{"_account_id":27909,"name":"Aija Jauntēva","email":"code@clusums.eu","username":"ajya"},"reviewer":{"_account_id":23847,"name":"Richard G. Pioso","email":"richard.pioso@gmail.com","username":"richard.pioso"},"state":"REVIEWER"},{"updated":"2021-02-08 19:45:02.000000000","updated_by":{"_account_id":14629,"name":"HPE Proliant","email":"proliantutils@gmail.com","username":"proliantci"},"reviewer":{"_account_id":14629,"name":"HPE Proliant","email":"proliantutils@gmail.com","username":"proliantci"},"state":"CC"},{"updated":"2021-02-08 20:29:56.000000000","updated_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2021-02-22 17:46:33.000000000","updated_by":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"reviewer":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"state":"REVIEWER"},{"updated":"2021-02-24 10:15:24.000000000","updated_by":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"reviewer":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"state":"REVIEWER"}],"messages":[{"id":"2a0759aa38438aaca6adc5664624f8eb0a2fd664","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":27909,"name":"Aija Jauntēva","email":"code@clusums.eu","username":"ajya"},"date":"2021-02-08 19:33:20.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"8184394b24c60927adba66f43c79d6af4f82ae0b","author":{"_account_id":27909,"name":"Aija Jauntēva","email":"code@clusums.eu","username":"ajya"},"date":"2021-02-08 19:36:48.000000000","message":"Patch Set 1: Workflow-1\n\nsuper initial/raw proposal to see what are the differences. Unit tests and release to be added later.","accounts_in_message":[],"_revision_number":1},{"id":"3b49d99f9dc8da9916b5f93435cd71fde05200ee","author":{"_account_id":14629,"name":"HPE Proliant","email":"proliantutils@gmail.com","username":"proliantci"},"date":"2021-02-08 19:45:02.000000000","message":"Patch Set 1:\n\nBuild failed.\n\n- hpe-gen10-dsvm-sushy-standalone-wholedisk-uefi-redfish-virtual-media-direct-python3 https://hpproliant.github.io/hpeproliant.github.io/logs/32/774532/1/check/hpe-gen10-dsvm-sushy-standalone-wholedisk-uefi-redfish-virtual-media-direct-python3/64dd246/64dd246.html : FAILURE in 7m 15s","accounts_in_message":[],"_revision_number":1},{"id":"a5e01670a6dc4291378269f9a00122a0839b37da","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-02-08 20:29:56.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/e8098f75f9f44449ac1702e3eae6382b : SUCCESS in 3m 34s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/432bc6f730c84627a6276fc69ce2b630 : SUCCESS in 3m 06s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/58710988ef444239a3d1a029b85fa1d2 : SUCCESS in 3m 22s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/d85d122a6a3b489a8ed0eb7314a553b6 : SUCCESS in 4m 04s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/4747648e36fd4f16ae86514969909a07 : SUCCESS in 4m 11s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/83f64b1e75c048b8ab188f1236eb7fd3 : SUCCESS in 5m 26s\n- sushy-tempest-partition-bios-redfish-pxe https://zuul.opendev.org/t/openstack/build/365e6c360cd94942ad3e52f7bfff5a17 : SUCCESS in 48m 50s\n- sushy-tempest-partition-uefi-redfish-vmedia https://zuul.opendev.org/t/openstack/build/bd98a5ecf9fc4ae789a1bfde940d3826 : SUCCESS in 48m 57s","accounts_in_message":[],"_revision_number":1},{"id":"82aac02c2de3d8555c26295fa61fe939603b0e59","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":27909,"name":"Aija Jauntēva","email":"code@clusums.eu","username":"ajya"},"date":"2021-02-10 17:51:03.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"a8282462d554ca3c5c83203d1fc8fa3b485e42e2","author":{"_account_id":14629,"name":"HPE Proliant","email":"proliantutils@gmail.com","username":"proliantci"},"date":"2021-02-10 18:00:38.000000000","message":"Patch Set 2:\n\nBuild failed.\n\n- hpe-gen10-dsvm-sushy-standalone-wholedisk-uefi-redfish-virtual-media-direct-python3 https://hpproliant.github.io/hpeproliant.github.io/logs/32/774532/2/check/hpe-gen10-dsvm-sushy-standalone-wholedisk-uefi-redfish-virtual-media-direct-python3/58e05f8/58e05f8.html : FAILURE in 7m 06s","accounts_in_message":[],"_revision_number":2},{"id":"d5bd3e5f189b345816dec25a5031d2628fce19ec","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":27909,"name":"Aija Jauntēva","email":"code@clusums.eu","username":"ajya"},"date":"2021-02-10 18:04:26.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"0291c9612190671f0e97d8f77344b58e830bd95a","author":{"_account_id":27909,"name":"Aija Jauntēva","email":"code@clusums.eu","username":"ajya"},"date":"2021-02-10 18:07:23.000000000","message":"Patch Set 3: Workflow-1\n\nmoved taskmonitor.py outside resources module as it is not resource like other ones.\nAdded helper method in sushy.Sushy to get task monitor by URI. Deprecated the one in updateservice.","accounts_in_message":[],"_revision_number":3},{"id":"8e9658bf5cf70beeedb601a10be56ff1f2bf3c6c","author":{"_account_id":14629,"name":"HPE Proliant","email":"proliantutils@gmail.com","username":"proliantci"},"date":"2021-02-10 18:14:47.000000000","message":"Patch Set 3:\n\nBuild failed.\n\n- hpe-gen10-dsvm-sushy-standalone-wholedisk-uefi-redfish-virtual-media-direct-python3 https://hpproliant.github.io/hpeproliant.github.io/logs/32/774532/3/check/hpe-gen10-dsvm-sushy-standalone-wholedisk-uefi-redfish-virtual-media-direct-python3/f498746/f498746.html : FAILURE in 7m 09s","accounts_in_message":[],"_revision_number":3},{"id":"bcd4ab21366ec9f10c1aacd79bac3997cff9bf7f","author":{"_account_id":14629,"name":"HPE Proliant","email":"proliantutils@gmail.com","username":"proliantci"},"date":"2021-02-10 18:15:28.000000000","message":"Patch Set 3:\n\nBuild failed.\n\n- hpe-gen10-dsvm-sushy-standalone-wholedisk-uefi-redfish-virtual-media-direct-python3 https://hpproliant.github.io/hpeproliant.github.io/logs/32/774532/3/check/hpe-gen10-dsvm-sushy-standalone-wholedisk-uefi-redfish-virtual-media-direct-python3/f498746/f498746.html : FAILURE in 7m 09s","accounts_in_message":[],"_revision_number":3},{"id":"736e34ceca412911f1dea58c323f57d202c61922","author":{"_account_id":14629,"name":"HPE Proliant","email":"proliantutils@gmail.com","username":"proliantci"},"date":"2021-02-10 18:16:20.000000000","message":"Patch Set 3:\n\nBuild failed.\n\n- hpe-gen10-dsvm-sushy-standalone-wholedisk-uefi-redfish-virtual-media-direct-python3 https://hpproliant.github.io/hpeproliant.github.io/logs/32/774532/3/check/hpe-gen10-dsvm-sushy-standalone-wholedisk-uefi-redfish-virtual-media-direct-python3/f498746/f498746.html : FAILURE in 7m 09s","accounts_in_message":[],"_revision_number":3},{"id":"f34739571fff48b4ca5b9179d27339221d3c4af4","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-02-10 19:30:32.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/ac27a4f7e7d04c4684ee39dc4fead120 : SUCCESS in 4m 17s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/386bf4de180b4b32820c0ff1d97e6f43 : SUCCESS in 4m 22s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/ad7f864e6a5b48ad9bc6c58425d8610e : SUCCESS in 3m 54s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/b2fbdb36e1b34e67a33f6975e9613c8e : SUCCESS in 3m 59s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/788aab24423340978e6e8d6d5da5d35f : SUCCESS in 6m 15s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/75f09c54dc05486bae6165b615b9dee3 : SUCCESS in 6m 21s\n- sushy-tempest-partition-bios-redfish-pxe https://zuul.opendev.org/t/openstack/build/1cf2cd2662154f6ea2042c0436f1eb9e : SUCCESS in 48m 22s\n- sushy-tempest-partition-uefi-redfish-vmedia https://zuul.opendev.org/t/openstack/build/fbade3c9ffdd4e31abde3d4a498be932 : SUCCESS in 53m 32s","accounts_in_message":[],"_revision_number":3},{"id":"751b7226262912bd6920232a7d3d4eb4cba4b8ba","author":{"_account_id":28128,"name":"Bill Dodd","email":"billdodd@gmail.com","username":"billdodd"},"date":"2021-02-11 04:02:32.000000000","message":"Patch Set 3:\n\nAija - thanks for working on this. I looked through it tonight and it\u0027s looking pretty good to me. I didn\u0027t see any obvious issues.","accounts_in_message":[],"_revision_number":3},{"id":"70e63c5f47562a478491a0ab527b117c01a07393","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":27909,"name":"Aija Jauntēva","email":"code@clusums.eu","username":"ajya"},"date":"2021-02-12 12:26:03.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"3c1a6fc45790382ac50286ce064b6126db9ac447","author":{"_account_id":27909,"name":"Aija Jauntēva","email":"code@clusums.eu","username":"ajya"},"date":"2021-02-12 12:31:56.000000000","message":"Patch Set 4: Workflow-1\n\n\u003e Patch Set 3:\n\u003e \n\u003e Aija - thanks for working on this. I looked through it tonight and it\u0027s looking pretty good to me. I didn\u0027t see any obvious issues.\n\nThanks Bill, I made some more updates to make new TaskMonitor more coherent. Release note and unit tests added. Adding W-1 to finish integration testing, but other than that feedback welcome.","accounts_in_message":[],"_revision_number":4},{"id":"dcce695d66a8d3601c34994023210df3236fd838","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-02-12 13:22:46.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/dfc1e35b77644813a9af443be1d04492 : SUCCESS in 3m 42s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/bc04e7a582e44805805f3c60408b92d4 : SUCCESS in 2m 40s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/c788fcb9dd434d499e9c3c6bafc165ae : SUCCESS in 3m 09s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/d71bf63462654f8d996d53c645a8949e : SUCCESS in 3m 10s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/d0f4bfc7b48149c99d4b33933740c9e8 : SUCCESS in 3m 24s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/bee1bf35d52448deb7b99c36a6517f4c : SUCCESS in 5m 30s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/f18a283607c84eb48fe4be006e784a2f : SUCCESS in 3m 22s\n- sushy-tempest-partition-bios-redfish-pxe https://zuul.opendev.org/t/openstack/build/64e2746b8ee5407b9afed25718c1801b : SUCCESS in 54m 34s\n- sushy-tempest-partition-uefi-redfish-vmedia https://zuul.opendev.org/t/openstack/build/e44dbcc328a24678b5ceacc611e217a6 : SUCCESS in 52m 15s","accounts_in_message":[],"_revision_number":4},{"id":"4c554fb6c8f97e4942f11b6d64dcfa557e628056","author":{"_account_id":14629,"name":"HPE Proliant","email":"proliantutils@gmail.com","username":"proliantci"},"date":"2021-02-12 13:26:46.000000000","message":"Patch Set 4:\n\nBuild succeeded.\n\n- hpe-gen10-dsvm-sushy-standalone-wholedisk-uefi-redfish-virtual-media-direct-python3 https://hpproliant.github.io/hpeproliant.github.io/logs/32/774532/4/check/hpe-gen10-dsvm-sushy-standalone-wholedisk-uefi-redfish-virtual-media-direct-python3/44b7fb8/44b7fb8.html : SUCCESS in 54m 41s","accounts_in_message":[],"_revision_number":4},{"id":"8ac2229da2f41bb48ea2afb0d37d13f448ca6dbc","author":{"_account_id":28128,"name":"Bill Dodd","email":"billdodd@gmail.com","username":"billdodd"},"date":"2021-02-15 01:40:20.000000000","message":"Patch Set 4: Code-Review+1\n\nAija - I reviewed the updated patch today, and it still looks good to me.\nI\u0027m currently working on updates to my Ironic RAID patch to use the new refactored TaskMonitor.","accounts_in_message":[],"_revision_number":4},{"id":"0c175a8bef5a1179af028494c193c183a85cd506","author":{"_account_id":27909,"name":"Aija Jauntēva","email":"code@clusums.eu","username":"ajya"},"date":"2021-02-15 13:55:04.000000000","message":"Patch Set 4: -Workflow\n\nthanks Bill.\n\nRemoving W-1","accounts_in_message":[],"_revision_number":4},{"id":"28111c40b53ee2a95dc1a3806ebf168e8ff8c6a2","tag":"autogenerated:gerrit:setHashtag","author":{"_account_id":15519,"name":"Iury Gregory Melo Ferreira","display_name":"Iury Gregory","email":"iurygregory@gmail.com","username":"iurygregory"},"date":"2021-02-16 14:13:29.000000000","message":"Hashtag added: ironic-week-prio","accounts_in_message":[],"_revision_number":4},{"id":"26fbf6aaeb620fd9da26a035402f61de2d63fd64","author":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"date":"2021-02-22 17:46:33.000000000","message":"Patch Set 4: Code-Review+1\n\nlooks good, I would just give an indication of when we\u0027re going to remove the old taskmonitor\nprobably during next cycle (xena) would be ok","accounts_in_message":[],"_revision_number":4},{"id":"a8a5404258e802aa5d5e5271532dd6e31a4c0594","author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"date":"2021-02-24 10:15:24.000000000","message":"Patch Set 4: Code-Review+2\n\n(4 comments)\n\nI\u0027m okay with a follow-up, especially since we need to release sushy Wallaby next week","accounts_in_message":[],"_revision_number":4},{"id":"2e182e614df3d7d7ceebc6734c4036517ebe216b","author":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"date":"2021-02-24 10:37:26.000000000","message":"Patch Set 4: Code-Review+2 Workflow+1\n\nI guess we can address the comments in a follow up, thanks!","accounts_in_message":[],"_revision_number":4},{"id":"e8d4494efb0ad8c71a5a473ccd7c4a4c27eae873","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-02-24 10:37:42.000000000","message":"Patch Set 4: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":4},{"id":"0259eed35ddfb0c1ecfe14354deca6c18f878aaa","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-02-24 11:48:50.000000000","message":"Patch Set 4: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/f2599c318d58425c8ad7440420a95441 : SUCCESS in 4m 00s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/109bb1cab79d407dbc87c4db3a109dc9 : SUCCESS in 4m 21s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/7989bf1114544b76a72133f87bffd941 : SUCCESS in 4m 00s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/55ac505add1940a0b2206fe55650a961 : SUCCESS in 5m 50s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/c200ff1fb3ff4775bd6e7f817e83d2b2 : SUCCESS in 4m 36s\n- sushy-tempest-partition-bios-redfish-pxe https://zuul.opendev.org/t/openstack/build/5d20c5229d8d4065879aa855b38cb3e4 : SUCCESS in 53m 13s\n- sushy-tempest-partition-uefi-redfish-vmedia https://zuul.opendev.org/t/openstack/build/fca7a841017a4cc2a3e426ca645774ab : SUCCESS in 1h 08m 18s","accounts_in_message":[],"_revision_number":4},{"id":"327895d9f72a1717518c61d455d3feec686f355f","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-02-24 11:48:51.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":4},{"id":"6ccec5b441b92abc2d3bed946288e5c2f2920486","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-02-24 11:50:22.000000000","message":"Patch Set 4:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/e3b2783503494b77941c10444621e0cf : SUCCESS in 1m 07s\n- promote-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/7ee0f17c44ce44ac8d1b6d76d8e7cee2 : SUCCESS in 59s","accounts_in_message":[],"_revision_number":4},{"id":"5b90331f5bce1315aec26ba03537af5c18c45c61","author":{"_account_id":27909,"name":"Aija Jauntēva","email":"code@clusums.eu","username":"ajya"},"date":"2021-02-26 09:55:13.000000000","message":"Patch Set 4:\n\n(4 comments)\n\nthanks for the reviews, follow up posted, responses inline","accounts_in_message":[],"_revision_number":4}],"current_revision_number":4,"current_revision":"7a9a2b6020d9b16a671339e6cefaebd0baff99ec","revisions":{"39a79881de4f097ef8fa31b6570fcfccdd3983f3":{"kind":"REWORK","_number":1,"created":"2021-02-08 19:33:20.000000000","uploader":{"_account_id":27909,"name":"Aija Jauntēva","email":"code@clusums.eu","username":"ajya"},"ref":"refs/changes/32/774532/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/sushy","ref":"refs/changes/32/774532/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/sushy refs/changes/32/774532/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/sushy refs/changes/32/774532/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/sushy refs/changes/32/774532/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/sushy refs/changes/32/774532/1"}}},"commit":{"parents":[{"commit":"d1f81cc9cde03c1cfabc3ca3a5aaec4e69f839dc","subject":"Merge \"Automatically retry HTTP 5xx on GET requests\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/sushy/commit/d1f81cc9cde03c1cfabc3ca3a5aaec4e69f839dc"}]}],"author":{"name":"Aija Jauntēva","email":"aija.jaunteva@dell.com","date":"2021-02-08 19:26:08.000000000","tz":-300},"committer":{"name":"Aija Jauntēva","email":"aija.jaunteva@dell.com","date":"2021-02-08 19:33:20.000000000","tz":-300},"subject":"[WIP] Refactor TaskMonitors","message":"[WIP] Refactor TaskMonitors\n\nresource\u0027s taskmonitor focuses on raw responses, but\nTaskService\u0027s more on processed Field hiding response.\n\nChange-Id: Idd4158d87d27b6358c6d7a2a7183427a494ee384\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/sushy/commit/39a79881de4f097ef8fa31b6570fcfccdd3983f3"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/sushy/commit/39a79881de4f097ef8fa31b6570fcfccdd3983f3"}]},"branch":"refs/heads/master"},"2989ac8b8c1aead85782c39199550627388d9ca3":{"kind":"REWORK","_number":2,"created":"2021-02-10 17:51:03.000000000","uploader":{"_account_id":27909,"name":"Aija Jauntēva","email":"code@clusums.eu","username":"ajya"},"ref":"refs/changes/32/774532/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/sushy","ref":"refs/changes/32/774532/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/sushy refs/changes/32/774532/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/sushy refs/changes/32/774532/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/sushy refs/changes/32/774532/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/sushy refs/changes/32/774532/2"}}},"commit":{"parents":[{"commit":"d1f81cc9cde03c1cfabc3ca3a5aaec4e69f839dc","subject":"Merge \"Automatically retry HTTP 5xx on GET requests\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/sushy/commit/d1f81cc9cde03c1cfabc3ca3a5aaec4e69f839dc"}]}],"author":{"name":"Aija Jauntēva","email":"aija.jaunteva@dell.com","date":"2021-02-08 19:26:08.000000000","tz":-300},"committer":{"name":"Aija Jauntēva","email":"aija.jaunteva@dell.com","date":"2021-02-10 17:50:48.000000000","tz":-300},"subject":"[WIP] Refactor TaskMonitors","message":"[WIP] Refactor TaskMonitors\n\nresource\u0027s taskmonitor focuses on raw responses, but\nTaskService\u0027s more on processed Field hiding response.\n\nChange-Id: Idd4158d87d27b6358c6d7a2a7183427a494ee384\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/sushy/commit/2989ac8b8c1aead85782c39199550627388d9ca3"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/sushy/commit/2989ac8b8c1aead85782c39199550627388d9ca3"}]},"branch":"refs/heads/master"},"b667cfd05aeda04980e054d73f0b5cc9202395b8":{"kind":"REWORK","_number":3,"created":"2021-02-10 18:04:26.000000000","uploader":{"_account_id":27909,"name":"Aija Jauntēva","email":"code@clusums.eu","username":"ajya"},"ref":"refs/changes/32/774532/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/sushy","ref":"refs/changes/32/774532/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/sushy refs/changes/32/774532/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/sushy refs/changes/32/774532/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/sushy refs/changes/32/774532/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/sushy refs/changes/32/774532/3"}}},"commit":{"parents":[{"commit":"d1f81cc9cde03c1cfabc3ca3a5aaec4e69f839dc","subject":"Merge \"Automatically retry HTTP 5xx on GET requests\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/sushy/commit/d1f81cc9cde03c1cfabc3ca3a5aaec4e69f839dc"}]}],"author":{"name":"Aija Jauntēva","email":"aija.jaunteva@dell.com","date":"2021-02-08 19:26:08.000000000","tz":-300},"committer":{"name":"Aija Jauntēva","email":"aija.jaunteva@dell.com","date":"2021-02-10 18:03:52.000000000","tz":-300},"subject":"[WIP] Refactor TaskMonitors","message":"[WIP] Refactor TaskMonitors\n\nresource\u0027s taskmonitor focuses on raw responses, but\nTaskService\u0027s more on processed Field hiding response.\n\nChange-Id: Idd4158d87d27b6358c6d7a2a7183427a494ee384\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/sushy/commit/b667cfd05aeda04980e054d73f0b5cc9202395b8"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/sushy/commit/b667cfd05aeda04980e054d73f0b5cc9202395b8"}]},"branch":"refs/heads/master"},"7a9a2b6020d9b16a671339e6cefaebd0baff99ec":{"kind":"REWORK","_number":4,"created":"2021-02-12 12:26:03.000000000","uploader":{"_account_id":27909,"name":"Aija Jauntēva","email":"code@clusums.eu","username":"ajya"},"ref":"refs/changes/32/774532/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/sushy","ref":"refs/changes/32/774532/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/sushy refs/changes/32/774532/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/sushy refs/changes/32/774532/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/sushy refs/changes/32/774532/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/sushy refs/changes/32/774532/4"}}},"commit":{"parents":[{"commit":"d1f81cc9cde03c1cfabc3ca3a5aaec4e69f839dc","subject":"Merge \"Automatically retry HTTP 5xx on GET requests\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/sushy/commit/d1f81cc9cde03c1cfabc3ca3a5aaec4e69f839dc"}]}],"author":{"name":"Aija Jauntēva","email":"aija.jaunteva@dell.com","date":"2021-02-08 19:26:08.000000000","tz":-300},"committer":{"name":"Aija Jauntēva","email":"aija.jaunteva@dell.com","date":"2021-02-12 12:25:15.000000000","tz":-300},"subject":"Refactor TaskMonitor and update Volume methods","message":"Refactor TaskMonitor and update Volume methods\n\nRefactor TaskMonitor-s:\n  - deprecate ``resources.task_monitor.TaskMonitor``\n  - move TaskMonitor from ``resources.taskservice.taskmonitor``\n    to ``taskmonitor``\n  - add necessary methods from deprecated TaskMonitor to the\n    moved one\n\nUpdate Volume methods to use remaining TaskMonitor.\n\nAdd static helper method to TaskMonitor to initiate TaskMonitor\ninstance from response.\nReplace TaskMonitor in connector with the remaining TaskMonitor.\n\nAdd method get_task_monitor to Sushy class. Deprecate\nUpdateService.get_task_monitor.\n\nUppercase Location header in connector. While headers are case\ninsensitive, in unit tests where headers are mocked they are\ncase sensitive.\n\nChange-Id: Idd4158d87d27b6358c6d7a2a7183427a494ee384\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/sushy/commit/7a9a2b6020d9b16a671339e6cefaebd0baff99ec"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/sushy/commit/7a9a2b6020d9b16a671339e6cefaebd0baff99ec"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[{"status":"CLOSED","labels":[{"label":"Verified","status":"OK","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"OK","applied_by":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"}},{"label":"Workflow","status":"OK","applied_by":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"}}]}],"submit_requirements":[{"name":"Verified","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Verified\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Verified\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}},{"name":"Workflow","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Workflow\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Workflow\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}},{"name":"Code-Review","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Code-Review\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}}]}
