)]}'
{"id":"openstack%2Fironic-python-agent~694461","triplet_id":"openstack%2Fironic-python-agent~master~I5ad772a18cc4584585c5a7b6fb127547cece1998","project":"openstack/ironic-python-agent","branch":"master","topic":"passive-mode","hashtags":[],"change_id":"I5ad772a18cc4584585c5a7b6fb127547cece1998","subject":"Adds poll mode deployment support","status":"MERGED","created":"2019-11-15 07:16:58.000000000","updated":"2020-07-22 19:56:29.000000000","submitted":"2020-07-22 19:53:31.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":12,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"694461-1595447611262-1d32c05a","meta_rev_id":"fc5120c61c917879667b963e7cfe5052d708dbfb","_number":694461,"virtual_id_number":694461,"owner":{"_account_id":24828,"name":"Kaifeng Wang","email":"kaifeng.w@gmail.com","username":"wangkf"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},{"value":0,"_account_id":27336,"name":"XiaojueGuan","email":"xiaojueguan@gmail.com","username":"XiaojueGuan"},{"value":0,"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},{"value":0,"_account_id":24828,"name":"Kaifeng Wang","email":"kaifeng.w@gmail.com","username":"wangkf"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2020-07-22 19:53:31.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"date":"2020-06-21 11:14:45.000000000","_account_id":23181,"name":"RDO Third Party CI","email":"dmsimard+rdothirdparty@redhat.com","username":"rdothirdparty","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":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"all":[{"value":2,"date":"2020-07-22 18:07:55.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},{"value":0,"_account_id":27336,"name":"XiaojueGuan","email":"xiaojueguan@gmail.com","username":"XiaojueGuan"},{"value":2,"date":"2020-06-23 07:40:32.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},{"value":0,"_account_id":24828,"name":"Kaifeng Wang","email":"kaifeng.w@gmail.com","username":"wangkf"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":23181,"name":"RDO Third Party CI","email":"dmsimard+rdothirdparty@redhat.com","username":"rdothirdparty","tags":["SERVICE_USER"]},{"value":0,"_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":"","default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"all":[{"value":1,"date":"2020-07-22 18:07:55.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},{"value":0,"_account_id":27336,"name":"XiaojueGuan","email":"xiaojueguan@gmail.com","username":"XiaojueGuan"},{"value":0,"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},{"value":0,"_account_id":24828,"name":"Kaifeng Wang","email":"kaifeng.w@gmail.com","username":"wangkf"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":23181,"name":"RDO Third Party CI","email":"dmsimard+rdothirdparty@redhat.com","username":"rdothirdparty","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":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},{"value":0,"_account_id":27336,"name":"XiaojueGuan","email":"xiaojueguan@gmail.com","username":"XiaojueGuan"},{"value":0,"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},{"value":0,"_account_id":24828,"name":"Kaifeng Wang","email":"kaifeng.w@gmail.com","username":"wangkf"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":23181,"name":"RDO Third Party CI","email":"dmsimard+rdothirdparty@redhat.com","username":"rdothirdparty","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":[],"reviewers":{"REVIEWER":[{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":23181,"name":"RDO Third Party CI","email":"dmsimard+rdothirdparty@redhat.com","username":"rdothirdparty","tags":["SERVICE_USER"]},{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},{"_account_id":24828,"name":"Kaifeng Wang","email":"kaifeng.w@gmail.com","username":"wangkf"},{"_account_id":27336,"name":"XiaojueGuan","email":"xiaojueguan@gmail.com","username":"XiaojueGuan"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2020-05-08 08:46:06.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"},{"updated":"2020-05-09 08:54:33.000000000","updated_by":{"_account_id":27336,"name":"XiaojueGuan","email":"xiaojueguan@gmail.com","username":"XiaojueGuan"},"reviewer":{"_account_id":27336,"name":"XiaojueGuan","email":"xiaojueguan@gmail.com","username":"XiaojueGuan"},"state":"REVIEWER"},{"updated":"2020-06-21 11:14:45.000000000","updated_by":{"_account_id":23181,"name":"RDO Third Party CI","email":"dmsimard+rdothirdparty@redhat.com","username":"rdothirdparty","tags":["SERVICE_USER"]},"reviewer":{"_account_id":23181,"name":"RDO Third Party CI","email":"dmsimard+rdothirdparty@redhat.com","username":"rdothirdparty","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2020-06-23 07:40:32.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":"2020-07-22 18:07:55.000000000","updated_by":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"reviewer":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"state":"REVIEWER"},{"updated":"2020-07-22 19:53:31.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"}],"messages":[{"id":"fdd67088cde8b81f8b028c07a2a4fe6fa2e3531b","author":{"_account_id":24828,"name":"Kaifeng Wang","email":"kaifeng.w@gmail.com","username":"wangkf"},"date":"2019-11-15 07:16:58.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"dd8c9b39e4e752a8cfee59c2e7eb203bbafed149","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-11-15 09:08:08.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/9f3ccda9f0674aa0bd75ef496dff4136 : SUCCESS in 4m 25s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/dee892e735c942b9abd84d418acce598 : SUCCESS in 6m 17s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/9123f0514e4444a3815ae9dee0fc6f10 : SUCCESS in 4m 55s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/aeb0a229b34341f3b10410ee8707efcf : SUCCESS in 4m 52s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/c97c76a3b7414add9e6582d9a0cb4c61 : SUCCESS in 6m 41s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/a847ed40173542e6ba1fec1769f9504b : SUCCESS in 6m 33s\n- ipa-tempest-partition-bios-ipmi-direct-tinyipa-src https://zuul.opendev.org/t/openstack/build/85af5f9f9358444bb0d206312053c652 : SUCCESS in 1h 16m 20s\n- ipa-tempest-partition-bios-ipmi-iscsi-tinyipa-src https://zuul.opendev.org/t/openstack/build/66f472a479e941bfab28e95ab55cbef9 : SUCCESS in 1h 05m 02s\n- ipa-tempest-wholedisk-bios-ipmi-direct-tinyipa-src https://zuul.opendev.org/t/openstack/build/47def108c67b42608d151039fd2a50ef : SUCCESS in 1h 05m 51s\n- ipa-tempest-wholedisk-bios-ipmi-iscsi-tinyipa-src https://zuul.opendev.org/t/openstack/build/0c1594c05ae847b2ab22b72a21499404 : SUCCESS in 1h 07m 35s\n- ironic-standalone-ipa-src https://zuul.opendev.org/t/openstack/build/b75f56d32c134309ae2c221762a9f0e1 : SUCCESS in 1h 39m 06s\n- ironic-python-agent-check-image-tinyipa https://zuul.opendev.org/t/openstack/build/7fceba5adfe94f16817498d9b572061d : SUCCESS in 19m 31s (non-voting)\n- ironic-python-agent-check-image-dib-centos7 https://zuul.opendev.org/t/openstack/build/fba5194787064637b4f026a12972127b : SUCCESS in 13m 38s (non-voting)\n- ipa-tempest-ironic-inspector-src https://zuul.opendev.org/t/openstack/build/d2adc4b30ace497b9ee18931b43badd3 : SUCCESS in 1h 41m 42s (non-voting)\n- metalsmith-integration-ipa-src https://zuul.opendev.org/t/openstack/build/ddb5bc30cce64136861bedff916ec586 : SUCCESS in 1h 27m 44s (non-voting)\n- ipa-tempest-wholedisk-bios-ipmi-direct-dib-src https://zuul.opendev.org/t/openstack/build/8467119b6be64c2dafc1aabce8667a0d : SUCCESS in 58m 25s (non-voting)\n- openstack-tox-functional https://zuul.opendev.org/t/openstack/build/261eb18406f049f6b8ba41a13532d98d : SUCCESS in 5m 01s (non-voting)\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/e3a5e02c4578407880802f9afef8914a : SUCCESS in 5m 33s\n- ipa-tox-bandit https://zuul.opendev.org/t/openstack/build/d19c662501da41b58caadece47870bb6 : SUCCESS in 4m 53s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"23e3cfd858adb01c81438648e89dd3eb1ee09018","author":{"_account_id":23181,"name":"RDO Third Party CI","email":"dmsimard+rdothirdparty@redhat.com","username":"rdothirdparty","tags":["SERVICE_USER"]},"date":"2019-11-15 10:12:55.000000000","message":"Patch Set 1:\n\nBuild succeeded (check pipeline).\n\n- tripleo-ci-centos-7-ovb-1ctlr_1comp-featureset001 http://logs.rdoproject.org/61/694461/1/openstack-check/tripleo-ci-centos-7-ovb-1ctlr_1comp-featureset001/eccc4f5/ : SUCCESS in 2h 54m 59s\n- tripleo-rhel-8-buildimage-overcloud-full http://logs.rdoproject.org/61/694461/1/openstack-check/tripleo-rhel-8-buildimage-overcloud-full/ae3d062/ : SUCCESS in 24m 01s\n- tripleo-rhel-8-buildimage-ironic-python-agent http://logs.rdoproject.org/61/694461/1/openstack-check/tripleo-rhel-8-buildimage-ironic-python-agent/a9d4c5c/ : SUCCESS in 19m 35s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"13ab75b260ae405db1b89f02dcd2f03b068c7959","author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"date":"2020-02-15 03:02:56.000000000","message":"Patch Set 1: Code-Review+2\n\n(1 comment)\n\nLGTM, one thought in line!\n\nSorry I didn\u0027t notice this sooner, November and December were a blur for me. :(","accounts_in_message":[],"_revision_number":1},{"id":"dfc9282aedc5ed02195a8bc6bb70866ec5608ce2","author":{"_account_id":24828,"name":"Kaifeng Wang","email":"kaifeng.w@gmail.com","username":"wangkf"},"date":"2020-02-15 08:59:23.000000000","message":"Patch Set 1:\n\n(1 comment)\n\nThank you Julia for the review, comment inlined.","accounts_in_message":[],"_revision_number":1},{"id":"988a7209cd6a472e93e11bd3eecf5b72b1a68125","author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"date":"2020-02-18 01:56:48.000000000","message":"Patch Set 1:\n\n\u003e (1 comment)\n \u003e \n \u003e Thank you Julia for the review, comment inlined.\n\nIf the agent is doing self-verification of the payload mac address, then that is likely fine imho. We could restrict further calls using the token.","accounts_in_message":[],"_revision_number":1},{"id":"b696f0c9a3bfcf78d0bd7241793e277d3c1ec86b","author":{"_account_id":24828,"name":"Kaifeng Wang","email":"kaifeng.w@gmail.com","username":"wangkf"},"date":"2020-03-23 07:05:44.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"d4ff7c5b41e69bf7a918c239bc744172fbb06bef","author":{"_account_id":24828,"name":"Kaifeng Wang","email":"kaifeng.w@gmail.com","username":"wangkf"},"date":"2020-03-23 07:10:07.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"712ff68cd7fb58f136c81aaee24cd9d743df9194","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-03-23 09:14:02.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/591fc245b64647998d690e5a7ccaf1a0 : SUCCESS in 4m 04s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/d120d6fc723f4beb80f620c438b539b6 : SUCCESS in 4m 01s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/35905420fdf44379bb4caf864271576a : SUCCESS in 4m 35s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/ca7effc497f84218ae23d584387065c8 : SUCCESS in 4m 53s (non-voting)\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/8a2ede5d7d924ba6bc2337ead85e4521 : SUCCESS in 4m 07s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/ddb683505efd4150af4422ee47baad70 : SUCCESS in 4m 23s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/f60b7ef382214f4286a37d6f2a5525b0 : SUCCESS in 6m 36s\n- ipa-tempest-partition-bios-ipmi-direct-tinyipa-src https://zuul.opendev.org/t/openstack/build/1917f1f4be554827bfe5a77efd04f3c6 : SUCCESS in 1h 08m 31s\n- ipa-tempest-partition-bios-ipmi-iscsi-tinyipa-src https://zuul.opendev.org/t/openstack/build/da28f2900ce9407fac030887d0880e5d : SUCCESS in 1h 11m 47s\n- ipa-tempest-wholedisk-bios-ipmi-direct-tinyipa-src https://zuul.opendev.org/t/openstack/build/c12124c58c474dd5ae6411a9533ce3ff : SUCCESS in 1h 03m 53s\n- ipa-tempest-wholedisk-bios-ipmi-iscsi-tinyipa-src https://zuul.opendev.org/t/openstack/build/0e3f6a90168d4e0fbb89a0ea43123cca : SUCCESS in 1h 13m 36s\n- ironic-standalone-ipa-src https://zuul.opendev.org/t/openstack/build/22edbfc97d93496d854d14d4bfc56444 : SUCCESS in 1h 43m 23s\n- metalsmith-integration-ipa-src https://zuul.opendev.org/t/openstack/build/08e24578dc1e4ea78c729d8c9dadd6db : SUCCESS in 1h 44m 31s\n- ironic-python-agent-check-image-tinyipa https://zuul.opendev.org/t/openstack/build/9dca9903a8cf475ba1e39baf2f3534c9 : SUCCESS in 21m 22s (non-voting)\n- ironic-python-agent-check-image-dib-centos8 https://zuul.opendev.org/t/openstack/build/ed17a1a9bae24a91b566f127f61b0c99 : FAILURE in 4m 41s (non-voting)\n- ipa-tempest-ironic-inspector-src https://zuul.opendev.org/t/openstack/build/81deec0b12474d71916b4bcb2f63d42e : SUCCESS in 1h 59m 14s (non-voting)\n- ipa-tempest-wholedisk-bios-ipmi-direct-dib-src https://zuul.opendev.org/t/openstack/build/5e55cc65e45845e2ad918a5c9e2ceac1 : SUCCESS in 1h 17m 00s (non-voting)\n- ipa-tempest-partition-bios-ipmi-iscsi-dib-src https://zuul.opendev.org/t/openstack/build/076bb9f29dc643019ba2c94592fe87b8 : SUCCESS in 1h 13m 51s (non-voting)\n- openstack-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/17733745638e41578cd697f1a44cb3e0 : SUCCESS in 6m 11s (non-voting)\n- ipa-tox-bandit https://zuul.opendev.org/t/openstack/build/80a6bb75fcbb44be9e0287eed58bc38a : SUCCESS in 4m 53s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"b23b0a7899150c4bcfeac635ed3e68901fa2e150","author":{"_account_id":23181,"name":"RDO Third Party CI","email":"dmsimard+rdothirdparty@redhat.com","username":"rdothirdparty","tags":["SERVICE_USER"]},"date":"2020-03-23 09:52:57.000000000","message":"Patch Set 3:\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- tripleo-ci-centos-8-ovb-1ctlr_1comp-featureset001 https://review.rdoproject.org/zuul/build/96b8cffe454f43fc9000dec3361ec9bc : SUCCESS in 2h 41m 03s\n- tripleo-rhel-8-buildimage-overcloud-full https://review.rdoproject.org/zuul/build/626299f73f4b4d25abf0e4fb95bf6d05 : FAILURE in 8m 48s\n- tripleo-rhel-8-buildimage-ironic-python-agent https://review.rdoproject.org/zuul/build/0d956df2d3d948dc8cf3ee29d290219b : FAILURE in 7m 50s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"accbce9c8ad845e9ae90608531b3d1f127d306b2","author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"date":"2020-03-23 20:07:31.000000000","message":"Patch Set 3: Code-Review+2","accounts_in_message":[],"_revision_number":3},{"id":"fcdc453aae0ebcd2ce14aa525bdbccb8fa20173b","author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"date":"2020-05-08 08:46:06.000000000","message":"Patch Set 3: Code-Review-1\n\n(3 comments)\n\nI fill bad putting -1 here after a long time of no reviews, but I have a feeling the standby extension is not exactly the best place for the new calls. Also two more minor comments inline.\n\nOn the bright side, the ability to fetch the inventory can be quite handy!","accounts_in_message":[],"_revision_number":3},{"id":"5947492f4aa0b0e92f2235d07af0fdf4006e2f7e","author":{"_account_id":24828,"name":"Kaifeng Wang","email":"kaifeng.w@gmail.com","username":"wangkf"},"date":"2020-05-09 01:24:11.000000000","message":"Patch Set 3:\n\n(3 comments)\n\nDmitry, thanks for the review, replied inline.","accounts_in_message":[],"_revision_number":3},{"id":"1f4f4cc41d78ec823b97533bfbc2d829a2bc90f3","author":{"_account_id":27336,"name":"XiaojueGuan","email":"xiaojueguan@gmail.com","username":"XiaojueGuan"},"date":"2020-05-09 08:54:33.000000000","message":"Patch Set 3: Code-Review+1","accounts_in_message":[],"_revision_number":3},{"id":"8ed07704ddbaaed32cac2877a7bcc1288dbd720d","author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"date":"2020-05-12 15:21:41.000000000","message":"Patch Set 3: -Code-Review\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"3ed689c981912523dd6fe10ce542291fd6b34e82","author":{"_account_id":24828,"name":"Kaifeng Wang","email":"kaifeng.w@gmail.com","username":"wangkf"},"date":"2020-05-20 02:20:04.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"b1e3320eea9fadcb0b394950c4da1fc4a4cf5179","author":{"_account_id":24828,"name":"Kaifeng Wang","email":"kaifeng.w@gmail.com","username":"wangkf"},"date":"2020-05-20 02:20:20.000000000","message":"Patch Set 3:\n\n(2 comments)","accounts_in_message":[],"_revision_number":3},{"id":"244cc0a45019fad62d497082f95bd1936e302392","author":{"_account_id":24828,"name":"Kaifeng Wang","email":"kaifeng.w@gmail.com","username":"wangkf"},"date":"2020-05-20 02:21:04.000000000","message":"Patch Set 4:\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"63ade96f81d843f6525ad66bfb38e8ad393fd1a9","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-05-20 04:14:42.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/95e305bf8f9c4fd9ab717f18dbcc3887 : SUCCESS in 4m 32s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/f5eb1a71fcd546628f39d75f0fe12214 : SUCCESS in 6m 41s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/f0b90e5fd40241ecaac79ebb6a00a57d : SUCCESS in 7m 05s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/a740e6a211744bf39f3a566daf68b619 : SUCCESS in 7m 23s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/950c05ca2aee4c34948b8ef555c45f08 : SUCCESS in 6m 35s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/49449cab471f404ab04a82a59ec12ce7 : SUCCESS in 9m 14s\n- ipa-tempest-partition-bios-ipmi-direct-tinyipa-src https://zuul.opendev.org/t/openstack/build/1d44aaab3f3d4872a1efaba100e083b3 : SUCCESS in 1h 29m 43s\n- ipa-tempest-partition-bios-ipmi-iscsi-tinyipa-src https://zuul.opendev.org/t/openstack/build/93b0918a6c9b4d5c8482ab0911a40369 : SUCCESS in 1h 02m 49s\n- ipa-tempest-wholedisk-bios-ipmi-direct-tinyipa-src https://zuul.opendev.org/t/openstack/build/7c556a5789e5439db0c6d4e3d92e917b : SUCCESS in 1h 02m 22s\n- ipa-tempest-wholedisk-bios-ipmi-iscsi-tinyipa-src https://zuul.opendev.org/t/openstack/build/f476f41000e64e2f96bc1d2e668b22aa : SUCCESS in 1h 26m 48s\n- ironic-standalone-ipa-src https://zuul.opendev.org/t/openstack/build/99341a2c179844a888016fc75db959dd : SUCCESS in 1h 41m 12s\n- metalsmith-integration-ipa-src https://zuul.opendev.org/t/openstack/build/b58a976e6783447c81095a3686e02ff5 : SUCCESS in 1h 52m 37s\n- ironic-python-agent-check-image-tinyipa https://zuul.opendev.org/t/openstack/build/10dae65c4f964e41b16ddb3e32a65875 : SUCCESS in 13m 37s (non-voting)\n- ironic-python-agent-check-image-dib-centos8 https://zuul.opendev.org/t/openstack/build/554425f64aa34c2da4c198c4930ca343 : SUCCESS in 10m 16s (non-voting)\n- ipa-tempest-ironic-inspector-src https://zuul.opendev.org/t/openstack/build/5313fbb301c14c82b317a4131d18b112 : SUCCESS in 1h 42m 38s (non-voting)\n- ipa-tempest-wholedisk-bios-ipmi-direct-dib-src https://zuul.opendev.org/t/openstack/build/cf322dda8e5e4746bbe403d6f92374a7 : SUCCESS in 1h 04m 20s (non-voting)\n- ipa-tempest-partition-bios-ipmi-iscsi-dib-src https://zuul.opendev.org/t/openstack/build/408005c8e54641c9a00e8fb66c4595b3 : SUCCESS in 1h 04m 31s (non-voting)\n- openstack-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/cca102ed25dc424a929c9ff276c3544b : SUCCESS in 4m 54s (non-voting)\n- ipa-tox-bandit https://zuul.opendev.org/t/openstack/build/07205ab4729e483490a18a72f565021c : SUCCESS in 4m 57s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"70ba05a7e4a8105a5e7dd5e97cf4bdc73c2da592","author":{"_account_id":23181,"name":"RDO Third Party CI","email":"dmsimard+rdothirdparty@redhat.com","username":"rdothirdparty","tags":["SERVICE_USER"]},"date":"2020-05-20 04:41:08.000000000","message":"Patch Set 4:\n\nBuild succeeded (check pipeline).\n\n- tripleo-ci-centos-8-ovb-1ctlr_1comp-featureset001 https://review.rdoproject.org/zuul/build/02595b5b39f54f52b581c32eefb01f67 : SUCCESS in 2h 20m 01s","accounts_in_message":[],"_revision_number":4},{"id":"76ddf8e9b008bf0c7f2a7b926969865906d5f7fa","author":{"_account_id":24828,"name":"Kaifeng Wang","email":"kaifeng.w@gmail.com","username":"wangkf"},"date":"2020-05-20 05:43:47.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"77cf3cd5c51de1fba6bc5ea75000e4318c29c80d","author":{"_account_id":23181,"name":"RDO Third Party CI","email":"dmsimard+rdothirdparty@redhat.com","username":"rdothirdparty","tags":["SERVICE_USER"]},"date":"2020-05-20 08:05:15.000000000","message":"Patch Set 5:\n\nBuild succeeded (check pipeline).\n\n- tripleo-ci-centos-8-ovb-1ctlr_1comp-featureset001 https://review.rdoproject.org/zuul/build/86b67d9b3b69472a89345f2ee7827fbc : SUCCESS in 2h 20m 40s","accounts_in_message":[],"_revision_number":5},{"id":"4f1a8ebf4052d09339ff7ae132db6abf1249c771","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-05-20 08:09:50.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\n\n- test-release-openstack https://zuul.opendev.org/t/openstack/build/7e73b5deed514999b9d4d844e0e79606 : SUCCESS in 3m 00s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/b4c61a1e35784d7cba67a3843caaff45 : SUCCESS in 4m 18s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/01550ea24a514916b167ca2fc0396f36 : SUCCESS in 6m 16s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/13c8025594ad471596b30103dc1843ed : SUCCESS in 4m 23s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/1eae235bab5a41fda74a6a103cd6f01c : SUCCESS in 4m 35s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/15086062bbe7478f82bc1719caba79bc : SUCCESS in 4m 29s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/5d4ce06fec84401bbfab2a5ad3b29844 : SUCCESS in 11m 23s\n- ipa-tempest-partition-bios-ipmi-direct-tinyipa-src https://zuul.opendev.org/t/openstack/build/855f8c20f9c449778ffb3364b59d86fc : SUCCESS in 1h 43m 44s\n- ipa-tempest-partition-bios-ipmi-iscsi-tinyipa-src https://zuul.opendev.org/t/openstack/build/1355ee7e6ffe475097edfc8def38e256 : SUCCESS in 1h 41m 41s\n- ipa-tempest-wholedisk-bios-ipmi-direct-tinyipa-src https://zuul.opendev.org/t/openstack/build/e061132c40da4233a0a2dce273c7efef : SUCCESS in 1h 08m 32s\n- ipa-tempest-wholedisk-bios-ipmi-iscsi-tinyipa-src https://zuul.opendev.org/t/openstack/build/d1f6d2f6882a4786bb9ab8c8b050029c : SUCCESS in 1h 41m 12s\n- ironic-standalone-ipa-src https://zuul.opendev.org/t/openstack/build/9a1c7d2496364b9792da6aa4d08cd036 : SUCCESS in 1h 36m 52s\n- metalsmith-integration-ipa-src https://zuul.opendev.org/t/openstack/build/7b15620ee2e3451eb4f731b6f008783f : SUCCESS in 1h 42m 02s\n- ironic-python-agent-check-image-tinyipa https://zuul.opendev.org/t/openstack/build/faddec0e138e4f2291214bfacfec3f86 : TIMED_OUT in 32m 03s (non-voting)\n- ironic-python-agent-check-image-dib-centos8 https://zuul.opendev.org/t/openstack/build/ace34582098a4ebba5f89772c033778f : SUCCESS in 10m 24s (non-voting)\n- ipa-tempest-ironic-inspector-src https://zuul.opendev.org/t/openstack/build/b0ee74ffe53041a2a92f5081d61d4d18 : SUCCESS in 2h 24m 17s (non-voting)\n- ipa-tempest-wholedisk-bios-ipmi-direct-dib-src https://zuul.opendev.org/t/openstack/build/8b7d5ee95cf24b17867e4b1ce0c97eb5 : SUCCESS in 1h 26m 00s (non-voting)\n- ipa-tempest-partition-bios-ipmi-iscsi-dib-src https://zuul.opendev.org/t/openstack/build/d1369c4673d943cca6b0c5e18a0dacbf : SUCCESS in 1h 35m 12s (non-voting)\n- openstack-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/c870132efe1648649160fd81e2f342b6 : SUCCESS in 4m 37s (non-voting)\n- ipa-tox-bandit https://zuul.opendev.org/t/openstack/build/f69bc52436b34a55b777ba4961fbc736 : SUCCESS in 6m 03s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"8f5c32b818ad2cd99dce9f578110ae3f3964d5f7","author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"date":"2020-06-19 22:24:23.000000000","message":"Patch Set 5: Code-Review+2\n\nLGTM! I feel like it might be good to have a release note, but it should be good without it since it is a work in progress.","accounts_in_message":[],"_revision_number":5},{"id":"70cff5da9d27fdc19fd11423f938b76ab7616ddb","author":{"_account_id":24828,"name":"Kaifeng Wang","email":"kaifeng.w@gmail.com","username":"wangkf"},"date":"2020-06-21 08:43:02.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"b06853a722f2614cc9ce8bd8c4698d8db380d281","author":{"_account_id":24828,"name":"Kaifeng Wang","email":"kaifeng.w@gmail.com","username":"wangkf"},"date":"2020-06-21 08:47:55.000000000","message":"Uploaded patch set 7.","accounts_in_message":[],"_revision_number":7},{"id":"99eff51b90bcdd64d82e7a88c2c8d1b12acedffa","author":{"_account_id":24828,"name":"Kaifeng Wang","email":"kaifeng.w@gmail.com","username":"wangkf"},"date":"2020-06-21 08:52:34.000000000","message":"Patch Set 6:\n\n\u003e LGTM! I feel like it might be good to have a release note, but it\n \u003e should be good without it since it is a work in progress.\n\nThanks for the review Julia, it\u0027s functional without the implementation of ironic side, and I never doubt magics in the world ;) Release note updated.","accounts_in_message":[],"_revision_number":6},{"id":"48558c72396f1962a6c229ee4cce0fbbabcd7ea4","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-06-21 11:07:35.000000000","message":"Patch Set 7: Verified+1\n\nBuild succeeded (check pipeline).\n\n- test-release-openstack https://zuul.opendev.org/t/openstack/build/4380356ab04343048a7743dabe530df9 : SUCCESS in 4m 05s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/ea6cee4814fe4651b3ea63aa9c831db8 : SUCCESS in 5m 03s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/e62877cd942349ad940351161eff233e : SUCCESS in 6m 09s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/42240448e70f4de1b902cb6039720931 : SUCCESS in 6m 08s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/da09218df67846e28dc29213622efe2e : SUCCESS in 4m 37s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/95bc0827196f4f9abaf3a77b8200c716 : SUCCESS in 4m 43s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/9659e79ff91b467f812b2207ae4d20a1 : SUCCESS in 12m 36s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/a56b18276a6144619580ba084260d497 : SUCCESS in 4m 30s\n- ipa-tempest-partition-bios-ipmi-direct-src https://zuul.opendev.org/t/openstack/build/1ae3c684d67049e2a515a54b90071495 : SUCCESS in 1h 15m 13s\n- ipa-tempest-partition-bios-ipmi-iscsi-dib-src https://zuul.opendev.org/t/openstack/build/3e10047ff062452aa6c8a1ba48007a2f : SUCCESS in 1h 24m 25s\n- ipa-tempest-wholedisk-bios-ipmi-direct-dib-src https://zuul.opendev.org/t/openstack/build/b56a6f24bbc7486d8e5ba99b3947e201 : SUCCESS in 1h 34m 30s\n- ipa-tempest-wholedisk-bios-ipmi-iscsi-src https://zuul.opendev.org/t/openstack/build/b572b120181e46be8e0e77a8af251b6d : SUCCESS in 1h 31m 23s\n- ironic-standalone-ipa-src https://zuul.opendev.org/t/openstack/build/9aab9b9c2403406eb19815179bf9f9fc : SUCCESS in 1h 41m 49s\n- metalsmith-integration-ipa-src https://zuul.opendev.org/t/openstack/build/6ba5eacf3a094d34998aee634019cc83 : SUCCESS in 1h 44m 32s\n- ironic-python-agent-check-image-tinyipa https://zuul.opendev.org/t/openstack/build/6bfcb2b4d53046b9804196c2f6842736 : FAILURE in 3m 03s (non-voting)\n- ironic-python-agent-check-image-dib-centos8 https://zuul.opendev.org/t/openstack/build/37fd2e781ae746c2b83e20a1b391da90 : RETRY_LIMIT in 2m 27s (non-voting)\n- ipa-tempest-ironic-inspector-src https://zuul.opendev.org/t/openstack/build/7106f8beedd847e2833766a7c7b580d2 : SUCCESS in 2h 18m 07s (non-voting)\n- openstack-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/54cf8b199dc74312a705d3739abff5eb : SUCCESS in 6m 06s (non-voting)\n- ipa-tox-bandit https://zuul.opendev.org/t/openstack/build/58347d820f0649bc9a621addf9f87702 : SUCCESS in 5m 50s (non-voting)","accounts_in_message":[],"_revision_number":7},{"id":"9481c36006adf4750bb2d643b7346db558d5b753","author":{"_account_id":23181,"name":"RDO Third Party CI","email":"dmsimard+rdothirdparty@redhat.com","username":"rdothirdparty","tags":["SERVICE_USER"]},"date":"2020-06-21 11:14:45.000000000","message":"Patch Set 7:\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- tripleo-ci-centos-8-ovb-1ctlr_1comp-featureset001 https://review.rdoproject.org/zuul/build/2c0790a20c734f7eae39f029405de4e1 : FAILURE in 2h 25m 29s","accounts_in_message":[],"_revision_number":7},{"id":"93b543f929689c867f2f13c9d75189664e5270aa","author":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"date":"2020-06-23 07:40:32.000000000","message":"Patch Set 7: Code-Review+2","accounts_in_message":[],"_revision_number":7},{"id":"57ab9b55307e53736b907a1789058db8e3ebd9a4","author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"date":"2020-07-22 18:07:55.000000000","message":"Patch Set 7: Code-Review+2 Workflow+1\n\nThanks!","accounts_in_message":[],"_revision_number":7},{"id":"fe7cffe72a5385d3356ca562d64dfacc8e62d915","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-07-22 18:08:07.000000000","message":"Patch Set 7: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":7},{"id":"e66f8fe73a7f47cdb0e313fb7b5a7898bc6635cc","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-07-22 19:53:31.000000000","message":"Patch Set 7: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- test-release-openstack https://zuul.opendev.org/t/openstack/build/59541f4a758347acb22d35a69f2abfc2 : SUCCESS in 4m 11s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/32e365fe9b8048e2afa64600faa99661 : SUCCESS in 6m 24s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/b2a007c4e3a24faea46d17921aade01a : SUCCESS in 6m 12s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/9b703403f91c4f3588d3d91479d8a616 : SUCCESS in 6m 47s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/738ae56f95e543e582483e073582f567 : SUCCESS in 4m 28s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/5fee532925204e8196b355745b383a3f : SUCCESS in 5m 46s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/9e006dee6c6e45efac5f6990c8fa688f : SUCCESS in 5m 31s\n- ipa-tempest-bios-ipmi-direct-tinyipa-src https://zuul.opendev.org/t/openstack/build/f5ea2e29c79c4be3ba1588f56fda8205 : SUCCESS in 1h 23m 45s\n- ipa-tempest-bios-ipmi-iscsi-tinyipa-src https://zuul.opendev.org/t/openstack/build/f4cd0efda0f3429c80cf247ffbd641d4 : SUCCESS in 1h 26m 19s\n- ironic-standalone-ipa-src https://zuul.opendev.org/t/openstack/build/20dc132d3f3a457997340bfa82008557 : SUCCESS in 1h 24m 53s\n- metalsmith-integration-ipa-src https://zuul.opendev.org/t/openstack/build/a114cfd6291946faa512e4dbf6a6aade : SUCCESS in 1h 37m 34s","accounts_in_message":[],"_revision_number":7},{"id":"a7d227e48e149b7097c68c57b44c9d4bcba432a0","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-07-22 19:53:31.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":7},{"id":"a03fbe321a2608f6cd07417c2b60224cb0be0742","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-07-22 19:56:29.000000000","message":"Patch Set 7:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/852fb191daae46b28b3f327cb983a5a6 : SUCCESS in 1m 00s\n- promote-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/d7a981bdb0494769acad74da6bc4ad78 : SUCCESS in 56s","accounts_in_message":[],"_revision_number":7}],"current_revision_number":7,"current_revision":"61c95554ff07420f8c57e97b9b4a5af909258012","revisions":{"df6f3ac8d92b2f425c081618434f9aa761ec6041":{"kind":"REWORK","_number":1,"created":"2019-11-15 07:16:58.000000000","uploader":{"_account_id":24828,"name":"Kaifeng Wang","email":"kaifeng.w@gmail.com","username":"wangkf"},"ref":"refs/changes/61/694461/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ironic-python-agent","ref":"refs/changes/61/694461/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/61/694461/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/61/694461/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/61/694461/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ironic-python-agent refs/changes/61/694461/1"}}},"commit":{"parents":[{"commit":"1d12505fa069bef886ee908a83920aa2afa44298","subject":"Do not try to read raw disk data as unicode","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/1d12505fa069bef886ee908a83920aa2afa44298"}]}],"author":{"name":"Kaifeng Wang","email":"kaifeng.w@gmail.com","date":"2019-11-13 09:22:20.000000000","tz":480},"committer":{"name":"Kaifeng Wang","email":"kaifeng.w@gmail.com","date":"2019-11-15 07:14:39.000000000","tz":480},"subject":"Adds poll mode deployment support","message":"Adds poll mode deployment support\n\nAdds get_hardware_info to the standby extension, which will be used\nfor node validation by ironic deploy drivers.\n\nAdds node_info to the stanby extension, which will used for sending\nlookup data to IPA.\n\nstandalone mode is assumed as debug only, but it\u0027s not the case\nconsidering the poll mode will be introduced, slightly update the\ndescription, also prevents the mdns lookup when standalone is true.\n\nStory: 1526486\nTask: 28724\n\nChange-Id: I5ad772a18cc4584585c5a7b6fb127547cece1998\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/df6f3ac8d92b2f425c081618434f9aa761ec6041"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/df6f3ac8d92b2f425c081618434f9aa761ec6041"}]},"branch":"refs/heads/master"},"05f02307beb1eb88f435f83ca50a553ab650903b":{"kind":"REWORK","_number":2,"created":"2020-03-23 07:05:44.000000000","uploader":{"_account_id":24828,"name":"Kaifeng Wang","email":"kaifeng.w@gmail.com","username":"wangkf"},"ref":"refs/changes/61/694461/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ironic-python-agent","ref":"refs/changes/61/694461/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/61/694461/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/61/694461/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/61/694461/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ironic-python-agent refs/changes/61/694461/2"}}},"commit":{"parents":[{"commit":"e2f6dcad4e4dc82d7fb627c7c1bb85fea278cb65","subject":"Merge \"Fix agent token vmedia use\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/e2f6dcad4e4dc82d7fb627c7c1bb85fea278cb65"}]}],"author":{"name":"Kaifeng Wang","email":"kaifeng.w@gmail.com","date":"2019-11-13 09:22:20.000000000","tz":480},"committer":{"name":"Kaifeng Wang","email":"kaifeng.w@gmail.com","date":"2020-03-23 07:03:29.000000000","tz":480},"subject":"Adds poll mode deployment support","message":"Adds poll mode deployment support\n\nAdds get_hardware_info to the standby extension, which will be used\nfor node validation by ironic deploy drivers.\n\nAdds node_info to the stanby extension, which will be used for sending\nlookup data to IPA.\n\nstandalone mode is assumed as debug only, but it\u0027s not the case\nconsidering the poll mode will be introduced, slightly update the\ndescription, also prevents the mdns lookup when standalone is true.\n\nStory: 1526486\nTask: 28724\n\nChange-Id: I5ad772a18cc4584585c5a7b6fb127547cece1998\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/05f02307beb1eb88f435f83ca50a553ab650903b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/05f02307beb1eb88f435f83ca50a553ab650903b"}]},"branch":"refs/heads/master"},"21616dffdd6cbdb1df97b4fcb08db736e1df1f4d":{"kind":"REWORK","_number":3,"created":"2020-03-23 07:10:07.000000000","uploader":{"_account_id":24828,"name":"Kaifeng Wang","email":"kaifeng.w@gmail.com","username":"wangkf"},"ref":"refs/changes/61/694461/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ironic-python-agent","ref":"refs/changes/61/694461/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/61/694461/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/61/694461/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/61/694461/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ironic-python-agent refs/changes/61/694461/3"}}},"commit":{"parents":[{"commit":"e2f6dcad4e4dc82d7fb627c7c1bb85fea278cb65","subject":"Merge \"Fix agent token vmedia use\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/e2f6dcad4e4dc82d7fb627c7c1bb85fea278cb65"}]}],"author":{"name":"Kaifeng Wang","email":"kaifeng.w@gmail.com","date":"2019-11-13 09:22:20.000000000","tz":480},"committer":{"name":"Kaifeng Wang","email":"kaifeng.w@gmail.com","date":"2020-03-23 07:07:58.000000000","tz":480},"subject":"Adds poll mode deployment support","message":"Adds poll mode deployment support\n\nAdds get_hardware_info to the standby extension, which will be used\nfor node validation by ironic deploy drivers.\n\nAdds node_info to the stanby extension, which will be used for sending\nlookup data to IPA.\n\nstandalone mode is assumed as debug only, but it\u0027s not the case\nconsidering the poll mode will be introduced, slightly update the\ndescription, also prevents the mdns lookup when standalone is true.\n\nStory: 1526486\nTask: 28724\n\nChange-Id: I5ad772a18cc4584585c5a7b6fb127547cece1998\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/21616dffdd6cbdb1df97b4fcb08db736e1df1f4d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/21616dffdd6cbdb1df97b4fcb08db736e1df1f4d"}]},"branch":"refs/heads/master"},"3d7b3dd804da145fc05621c9ea8c7397642569b3":{"kind":"REWORK","_number":4,"created":"2020-05-20 02:20:04.000000000","uploader":{"_account_id":24828,"name":"Kaifeng Wang","email":"kaifeng.w@gmail.com","username":"wangkf"},"ref":"refs/changes/61/694461/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ironic-python-agent","ref":"refs/changes/61/694461/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/61/694461/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/61/694461/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/61/694461/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ironic-python-agent refs/changes/61/694461/4"}}},"commit":{"parents":[{"commit":"bfa184e88d18da35ee3e16bf2b8825d2bcf88e0d","subject":"Merge \"Update lower-constraints.txt\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/bfa184e88d18da35ee3e16bf2b8825d2bcf88e0d"}]}],"author":{"name":"Kaifeng Wang","email":"kaifeng.w@gmail.com","date":"2019-11-13 09:22:20.000000000","tz":480},"committer":{"name":"Kaifeng Wang","email":"kaifeng.w@gmail.com","date":"2020-05-20 02:16:52.000000000","tz":480},"subject":"Adds poll mode deployment support","message":"Adds poll mode deployment support\n\nAdds get_hardware_info to the standby extension, which will be used\nfor node validation by ironic deploy drivers.\n\nAdds get_node_info to the stanby extension, which will be used for sending\nlookup data to IPA.\n\nstandalone mode is assumed as debug only, but it\u0027s not the case\nconsidering the poll mode will be introduced, slightly update the\ndescription, also prevents the mdns lookup when standalone is true.\n\nStory: 1526486\nTask: 28724\n\nChange-Id: I5ad772a18cc4584585c5a7b6fb127547cece1998\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/3d7b3dd804da145fc05621c9ea8c7397642569b3"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/3d7b3dd804da145fc05621c9ea8c7397642569b3"}]},"branch":"refs/heads/master"},"b56f02ad3b297723d7a1bbd4816c5b7ef33e689d":{"kind":"REWORK","_number":5,"created":"2020-05-20 05:43:47.000000000","uploader":{"_account_id":24828,"name":"Kaifeng Wang","email":"kaifeng.w@gmail.com","username":"wangkf"},"ref":"refs/changes/61/694461/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ironic-python-agent","ref":"refs/changes/61/694461/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/61/694461/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/61/694461/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/61/694461/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ironic-python-agent refs/changes/61/694461/5"}}},"commit":{"parents":[{"commit":"bfa184e88d18da35ee3e16bf2b8825d2bcf88e0d","subject":"Merge \"Update lower-constraints.txt\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/bfa184e88d18da35ee3e16bf2b8825d2bcf88e0d"}]}],"author":{"name":"Kaifeng Wang","email":"kaifeng.w@gmail.com","date":"2019-11-13 09:22:20.000000000","tz":480},"committer":{"name":"Kaifeng Wang","email":"kaifeng.w@gmail.com","date":"2020-05-20 05:39:11.000000000","tz":480},"subject":"Adds poll mode deployment support","message":"Adds poll mode deployment support\n\nAdds a new poll extension to provide get_hardware_info and get_node_info\ninterfaces.\n\nget_hardware_info will be used for node validation by ironic deploy\ndrivers.\n\nget_node_info will be used for sending lookup data to IPA.\n\nstandalone mode is assumed as debug only, but it\u0027s not the case\nconsidering the poll mode will be introduced, slightly updates the\ndescription, also prevents the mdns lookup when standalone is true.\n\nStory: 1526486\nTask: 28724\n\nChange-Id: I5ad772a18cc4584585c5a7b6fb127547cece1998\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/b56f02ad3b297723d7a1bbd4816c5b7ef33e689d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/b56f02ad3b297723d7a1bbd4816c5b7ef33e689d"}]},"branch":"refs/heads/master"},"e4de89910fff9ad7e86c7e5d3646e4a7fcd86ddc":{"kind":"REWORK","_number":6,"created":"2020-06-21 08:43:02.000000000","uploader":{"_account_id":24828,"name":"Kaifeng Wang","email":"kaifeng.w@gmail.com","username":"wangkf"},"ref":"refs/changes/61/694461/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ironic-python-agent","ref":"refs/changes/61/694461/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/61/694461/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/61/694461/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/61/694461/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ironic-python-agent refs/changes/61/694461/6"}}},"commit":{"parents":[{"commit":"46bf7e0ef4c9c3d17effdcc67accfac09f916cf1","subject":"Merge \"Add a deploy step for writing an image\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/46bf7e0ef4c9c3d17effdcc67accfac09f916cf1"}]}],"author":{"name":"Kaifeng Wang","email":"kaifeng.w@gmail.com","date":"2019-11-13 09:22:20.000000000","tz":480},"committer":{"name":"Kaifeng Wang","email":"kaifeng.w@gmail.com","date":"2020-06-21 08:38:57.000000000","tz":480},"subject":"Adds poll mode deployment support","message":"Adds poll mode deployment support\n\nAdds a new poll extension to provide get_hardware_info and get_node_info\ninterfaces.\n\nget_hardware_info will be used for node validation by ironic deploy\ndrivers.\n\nget_node_info will be used for sending lookup data to IPA.\n\nstandalone mode is assumed as debug only, but it\u0027s not the case\nconsidering the poll mode will be introduced, slightly updates the\ndescription, also prevents the mdns lookup when standalone is true.\n\nStory: 1526486\nTask: 28724\n\nChange-Id: I5ad772a18cc4584585c5a7b6fb127547cece1998\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/e4de89910fff9ad7e86c7e5d3646e4a7fcd86ddc"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/e4de89910fff9ad7e86c7e5d3646e4a7fcd86ddc"}]},"branch":"refs/heads/master"},"61c95554ff07420f8c57e97b9b4a5af909258012":{"kind":"REWORK","_number":7,"created":"2020-06-21 08:47:55.000000000","uploader":{"_account_id":24828,"name":"Kaifeng Wang","email":"kaifeng.w@gmail.com","username":"wangkf"},"ref":"refs/changes/61/694461/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ironic-python-agent","ref":"refs/changes/61/694461/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/61/694461/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/61/694461/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/61/694461/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ironic-python-agent refs/changes/61/694461/7"}}},"commit":{"parents":[{"commit":"46bf7e0ef4c9c3d17effdcc67accfac09f916cf1","subject":"Merge \"Add a deploy step for writing an image\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/46bf7e0ef4c9c3d17effdcc67accfac09f916cf1"}]}],"author":{"name":"Kaifeng Wang","email":"kaifeng.w@gmail.com","date":"2019-11-13 09:22:20.000000000","tz":480},"committer":{"name":"Kaifeng Wang","email":"kaifeng.w@gmail.com","date":"2020-06-21 08:44:00.000000000","tz":480},"subject":"Adds poll mode deployment support","message":"Adds poll mode deployment support\n\nAdds a new poll extension to provide get_hardware_info and get_node_info\ninterfaces.\n\nget_hardware_info will be used for node validation by ironic deploy\ndrivers.\n\nget_node_info will be used for sending lookup data to IPA.\n\nstandalone mode is assumed as debug only, but it\u0027s not the case\nconsidering the poll mode will be introduced, slightly updates the\ndescription, also prevents the mdns lookup when standalone is true.\n\nStory: 1526486\nTask: 28724\n\nChange-Id: I5ad772a18cc4584585c5a7b6fb127547cece1998\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/61c95554ff07420f8c57e97b9b4a5af909258012"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/61c95554ff07420f8c57e97b9b4a5af909258012"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
