)]}'
{"id":"openstack%2Fironic-python-agent~661202","triplet_id":"openstack%2Fironic-python-agent~master~Ia90197416f76ada0422681044a16f1c07d7049a1","project":"openstack/ironic-python-agent","branch":"master","topic":"checksum","hashtags":[],"change_id":"Ia90197416f76ada0422681044a16f1c07d7049a1","subject":"Relax checksum fields validation","status":"MERGED","created":"2019-05-24 06:37:33.000000000","updated":"2019-05-29 08:32:39.000000000","submitted":"2019-05-29 08:32:38.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":10,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"661202-1559118759146-8eeffeb7","meta_rev_id":"96b5cc3e94466ef197011ab84fa0d7d7dad51969","_number":661202,"virtual_id_number":661202,"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":11076,"name":"Shivanand Tendulker","email":"stendulker@gmail.com","username":"stendulker"},{"value":2,"date":"2019-05-29 08:32:38.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":24828,"name":"Kaifeng Wang","email":"kaifeng.w@gmail.com","username":"wangkf"},{"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":11076,"name":"Shivanand Tendulker","email":"stendulker@gmail.com","username":"stendulker"},"all":[{"value":2,"date":"2019-05-29 07:15:05.000000000","_account_id":11076,"name":"Shivanand Tendulker","email":"stendulker@gmail.com","username":"stendulker"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":24828,"name":"Kaifeng Wang","email":"kaifeng.w@gmail.com","username":"wangkf"},{"value":2,"date":"2019-05-29 06:51:09.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":"","default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":11076,"name":"Shivanand Tendulker","email":"stendulker@gmail.com","username":"stendulker"},"all":[{"value":1,"date":"2019-05-29 07:15:05.000000000","_account_id":11076,"name":"Shivanand Tendulker","email":"stendulker@gmail.com","username":"stendulker"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":24828,"name":"Kaifeng Wang","email":"kaifeng.w@gmail.com","username":"wangkf"},{"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":11076,"name":"Shivanand Tendulker","email":"stendulker@gmail.com","username":"stendulker"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":24828,"name":"Kaifeng Wang","email":"kaifeng.w@gmail.com","username":"wangkf"},{"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":11076,"name":"Shivanand Tendulker","email":"stendulker@gmail.com","username":"stendulker"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":24828,"name":"Kaifeng Wang","email":"kaifeng.w@gmail.com","username":"wangkf"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2019-05-29 06:51:09.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":"2019-05-29 07:15:05.000000000","updated_by":{"_account_id":11076,"name":"Shivanand Tendulker","email":"stendulker@gmail.com","username":"stendulker"},"reviewer":{"_account_id":11076,"name":"Shivanand Tendulker","email":"stendulker@gmail.com","username":"stendulker"},"state":"REVIEWER"},{"updated":"2019-05-29 08:32:38.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":"1d5d8afd1640b949d9923ddd230e01a73705e492","author":{"_account_id":24828,"name":"Kaifeng Wang","email":"kaifeng.w@gmail.com","username":"wangkf"},"date":"2019-05-24 06:37:33.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"88cd26b7abce4893dba9fb4661d6e2cfca72439d","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-05-24 08:09:53.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 http://logs.openstack.org/02/661202/1/check/openstack-tox-pep8/8d2b4b8/ : SUCCESS in 3m 21s\n- openstack-tox-py27 http://logs.openstack.org/02/661202/1/check/openstack-tox-py27/9e5ee7a/ : SUCCESS in 4m 54s\n- openstack-tox-py36 http://logs.openstack.org/02/661202/1/check/openstack-tox-py36/fd12c4e/ : SUCCESS in 3m 28s\n- openstack-tox-cover http://logs.openstack.org/02/661202/1/check/openstack-tox-cover/9aa3f6c/cover/ : SUCCESS in 3m 25s\n- openstack-tox-docs http://logs.openstack.org/02/661202/1/check/openstack-tox-docs/dc43c4d/html/ : SUCCESS in 3m 31s\n- build-openstack-releasenotes http://logs.openstack.org/02/661202/1/check/build-openstack-releasenotes/749f2e2/html/ : SUCCESS in 2m 52s\n- ipa-tempest-partition-bios-ipmi-direct-tinyipa-src http://logs.openstack.org/02/661202/1/check/ipa-tempest-partition-bios-ipmi-direct-tinyipa-src/17df0c4/ : SUCCESS in 1h 00m 16s\n- ipa-tempest-partition-bios-ipmi-iscsi-tinyipa-src http://logs.openstack.org/02/661202/1/check/ipa-tempest-partition-bios-ipmi-iscsi-tinyipa-src/0e2ec56/ : SUCCESS in 1h 02m 29s\n- ipa-tempest-wholedisk-bios-ipmi-direct-tinyipa-src http://logs.openstack.org/02/661202/1/check/ipa-tempest-wholedisk-bios-ipmi-direct-tinyipa-src/b433330/ : SUCCESS in 1h 03m 41s\n- ipa-tempest-wholedisk-bios-ipmi-iscsi-tinyipa-src http://logs.openstack.org/02/661202/1/check/ipa-tempest-wholedisk-bios-ipmi-iscsi-tinyipa-src/a566b98/ : SUCCESS in 1h 02m 50s\n- ipa-tempest-ironic-inspector-src http://logs.openstack.org/02/661202/1/check/ipa-tempest-ironic-inspector-src/9bb9725/ : FAILURE in 1h 26m 59s (non-voting)\n- ipa-tempest-dsvm-wholedisk-bios-ipmi-direct-coreos-src http://logs.openstack.org/02/661202/1/check/ipa-tempest-dsvm-wholedisk-bios-ipmi-direct-coreos-src/b06065f/ : SUCCESS in 1h 03m 03s (non-voting)\n- openstack-tox-functional http://logs.openstack.org/02/661202/1/check/openstack-tox-functional/53ce809/ : SUCCESS in 3m 09s (non-voting)\n- openstack-tox-lower-constraints http://logs.openstack.org/02/661202/1/check/openstack-tox-lower-constraints/0d12fe1/ : SUCCESS in 3m 11s","accounts_in_message":[],"_revision_number":1},{"id":"4b857c4684d40df4bba99b55a7baef584a31faee","author":{"_account_id":24828,"name":"Kaifeng Wang","email":"kaifeng.w@gmail.com","username":"wangkf"},"date":"2019-05-24 09:06:06.000000000","message":"Patch Set 1: Workflow-1\n\nNeeds to tweak the image verification when os_hash_algo is not supported and checksum is available.","accounts_in_message":[],"_revision_number":1},{"id":"908aa2db0ff4d5ffa79e2b6b40f0ea1735363fd3","author":{"_account_id":24828,"name":"Kaifeng Wang","email":"kaifeng.w@gmail.com","username":"wangkf"},"date":"2019-05-27 01:42:40.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"315d340e92d1a188c9bb3fd781801b9a32630241","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-05-27 03:16:29.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 http://logs.openstack.org/02/661202/2/check/openstack-tox-pep8/fe41f32/ : SUCCESS in 3m 23s\n- openstack-tox-py27 http://logs.openstack.org/02/661202/2/check/openstack-tox-py27/117a475/ : SUCCESS in 3m 12s\n- openstack-tox-py36 http://logs.openstack.org/02/661202/2/check/openstack-tox-py36/8d011a3/ : SUCCESS in 3m 02s\n- openstack-tox-cover http://logs.openstack.org/02/661202/2/check/openstack-tox-cover/40411b9/cover/ : SUCCESS in 3m 28s\n- openstack-tox-docs http://logs.openstack.org/02/661202/2/check/openstack-tox-docs/620ef59/html/ : SUCCESS in 3m 05s\n- build-openstack-releasenotes http://logs.openstack.org/02/661202/2/check/build-openstack-releasenotes/9812ff1/html/ : SUCCESS in 2m 49s\n- ipa-tempest-partition-bios-ipmi-direct-tinyipa-src http://logs.openstack.org/02/661202/2/check/ipa-tempest-partition-bios-ipmi-direct-tinyipa-src/0b276b5/ : SUCCESS in 56m 41s\n- ipa-tempest-partition-bios-ipmi-iscsi-tinyipa-src http://logs.openstack.org/02/661202/2/check/ipa-tempest-partition-bios-ipmi-iscsi-tinyipa-src/8e996ae/ : SUCCESS in 1h 01m 22s\n- ipa-tempest-wholedisk-bios-ipmi-direct-tinyipa-src http://logs.openstack.org/02/661202/2/check/ipa-tempest-wholedisk-bios-ipmi-direct-tinyipa-src/0463ac3/ : SUCCESS in 52m 17s\n- ipa-tempest-wholedisk-bios-ipmi-iscsi-tinyipa-src http://logs.openstack.org/02/661202/2/check/ipa-tempest-wholedisk-bios-ipmi-iscsi-tinyipa-src/c5e7b41/ : SUCCESS in 57m 45s\n- ipa-tempest-ironic-inspector-src http://logs.openstack.org/02/661202/2/check/ipa-tempest-ironic-inspector-src/ea9f922/ : SUCCESS in 1h 30m 51s (non-voting)\n- ipa-tempest-dsvm-wholedisk-bios-ipmi-direct-coreos-src http://logs.openstack.org/02/661202/2/check/ipa-tempest-dsvm-wholedisk-bios-ipmi-direct-coreos-src/b05e9c9/ : FAILURE in 56m 31s (non-voting)\n- openstack-tox-functional http://logs.openstack.org/02/661202/2/check/openstack-tox-functional/02a2e9f/ : SUCCESS in 3m 06s (non-voting)\n- openstack-tox-lower-constraints http://logs.openstack.org/02/661202/2/check/openstack-tox-lower-constraints/5e20a37/ : SUCCESS in 3m 10s","accounts_in_message":[],"_revision_number":2},{"id":"01ae7a62104db15f0f587a8764ebc54de2cfd13f","author":{"_account_id":11076,"name":"Shivanand Tendulker","email":"stendulker@gmail.com","username":"stendulker"},"date":"2019-05-27 04:51:56.000000000","message":"Patch Set 2: Code-Review+2\n\n(1 comment)\n\nThank you Kaifeng.","accounts_in_message":[],"_revision_number":2},{"id":"9ee204cc54bb8ae0c4b3685a26f1264772db9f4d","author":{"_account_id":24828,"name":"Kaifeng Wang","email":"kaifeng.w@gmail.com","username":"wangkf"},"date":"2019-05-27 05:59:14.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"5bf547cf8db6bfb41a5a4f0f7734c1849521372b","author":{"_account_id":24828,"name":"Kaifeng Wang","email":"kaifeng.w@gmail.com","username":"wangkf"},"date":"2019-05-27 06:00:41.000000000","message":"Patch Set 2:\n\n(1 comment)\n\nThank you Shivanand for the review","accounts_in_message":[],"_revision_number":2},{"id":"64e16ae23d9f73481441fd9d80d86c2a5b85a711","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-05-27 07:39:28.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 http://logs.openstack.org/02/661202/3/check/openstack-tox-pep8/d00c16b/ : SUCCESS in 4m 17s\n- openstack-tox-py27 http://logs.openstack.org/02/661202/3/check/openstack-tox-py27/ff4427f/ : SUCCESS in 5m 10s\n- openstack-tox-py36 http://logs.openstack.org/02/661202/3/check/openstack-tox-py36/f1c0cc6/ : SUCCESS in 4m 40s\n- openstack-tox-cover http://logs.openstack.org/02/661202/3/check/openstack-tox-cover/b40e0b0/cover/ : SUCCESS in 3m 19s\n- openstack-tox-docs http://logs.openstack.org/02/661202/3/check/openstack-tox-docs/ff53b55/html/ : SUCCESS in 4m 14s\n- build-openstack-releasenotes http://logs.openstack.org/02/661202/3/check/build-openstack-releasenotes/4121d73/html/ : SUCCESS in 2m 55s\n- ipa-tempest-partition-bios-ipmi-direct-tinyipa-src http://logs.openstack.org/02/661202/3/check/ipa-tempest-partition-bios-ipmi-direct-tinyipa-src/f3d48ed/ : SUCCESS in 1h 06m 15s\n- ipa-tempest-partition-bios-ipmi-iscsi-tinyipa-src http://logs.openstack.org/02/661202/3/check/ipa-tempest-partition-bios-ipmi-iscsi-tinyipa-src/5b622bb/ : SUCCESS in 1h 07m 28s\n- ipa-tempest-wholedisk-bios-ipmi-direct-tinyipa-src http://logs.openstack.org/02/661202/3/check/ipa-tempest-wholedisk-bios-ipmi-direct-tinyipa-src/0e4881f/ : SUCCESS in 54m 09s\n- ipa-tempest-wholedisk-bios-ipmi-iscsi-tinyipa-src http://logs.openstack.org/02/661202/3/check/ipa-tempest-wholedisk-bios-ipmi-iscsi-tinyipa-src/beb4456/ : SUCCESS in 1h 15m 13s\n- ipa-tempest-ironic-inspector-src http://logs.openstack.org/02/661202/3/check/ipa-tempest-ironic-inspector-src/3a87747/ : SUCCESS in 1h 34m 21s (non-voting)\n- ipa-tempest-dsvm-wholedisk-bios-ipmi-direct-coreos-src http://logs.openstack.org/02/661202/3/check/ipa-tempest-dsvm-wholedisk-bios-ipmi-direct-coreos-src/46edc78/ : SUCCESS in 1h 00m 19s (non-voting)\n- openstack-tox-functional http://logs.openstack.org/02/661202/3/check/openstack-tox-functional/ac5229f/ : SUCCESS in 3m 11s (non-voting)\n- openstack-tox-lower-constraints http://logs.openstack.org/02/661202/3/check/openstack-tox-lower-constraints/2ad7e06/ : SUCCESS in 2m 45s","accounts_in_message":[],"_revision_number":3},{"id":"56e9d0e2aa79c3e23d796003c797955bc044909f","author":{"_account_id":11076,"name":"Shivanand Tendulker","email":"stendulker@gmail.com","username":"stendulker"},"date":"2019-05-27 08:38:52.000000000","message":"Patch Set 3: Code-Review+2\n\nThank you Kaifeng.","accounts_in_message":[],"_revision_number":3},{"id":"205508932f62a950b6c0d66f44539c3b31ffce20","author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"date":"2019-05-27 08:51:35.000000000","message":"Patch Set 3: Code-Review-1\n\n(3 comments)","accounts_in_message":[],"_revision_number":3},{"id":"145374652077683577d0fdea2c3fbacab0996838","author":{"_account_id":24828,"name":"Kaifeng Wang","email":"kaifeng.w@gmail.com","username":"wangkf"},"date":"2019-05-27 09:47:02.000000000","message":"Patch Set 3: Workflow-1\n\n(3 comments)\n\nThank you Dmitry for the review, I\u0027ll add a test case to cover the change.","accounts_in_message":[],"_revision_number":3},{"id":"b5058a9a3e4e2e3555408be1124ceda39cfaa9dc","author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"date":"2019-05-27 10:06:38.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"7a964a9fd19b0ebb1cae25835e073b7ce4257da7","author":{"_account_id":24828,"name":"Kaifeng Wang","email":"kaifeng.w@gmail.com","username":"wangkf"},"date":"2019-05-28 01:44:06.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"c6423c1ec45c7a67046d241cdec9d9b7d313a158","author":{"_account_id":24828,"name":"Kaifeng Wang","email":"kaifeng.w@gmail.com","username":"wangkf"},"date":"2019-05-28 01:46:07.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"80cf419d14fdd6d2c6720dbaca07e56c34add762","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-05-28 03:26:18.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 http://logs.openstack.org/02/661202/4/check/openstack-tox-pep8/1ac1c4b/ : SUCCESS in 3m 20s\n- openstack-tox-py27 http://logs.openstack.org/02/661202/4/check/openstack-tox-py27/27cdbf3/ : SUCCESS in 3m 33s\n- openstack-tox-py36 http://logs.openstack.org/02/661202/4/check/openstack-tox-py36/f231742/ : SUCCESS in 3m 05s\n- openstack-tox-cover http://logs.openstack.org/02/661202/4/check/openstack-tox-cover/16f9eb9/cover/ : SUCCESS in 3m 40s\n- openstack-tox-docs http://logs.openstack.org/02/661202/4/check/openstack-tox-docs/00c1ace/html/ : SUCCESS in 3m 06s\n- build-openstack-releasenotes http://logs.openstack.org/02/661202/4/check/build-openstack-releasenotes/391efe5/html/ : SUCCESS in 3m 23s\n- ipa-tempest-partition-bios-ipmi-direct-tinyipa-src http://logs.openstack.org/02/661202/4/check/ipa-tempest-partition-bios-ipmi-direct-tinyipa-src/ed2722c/ : SUCCESS in 1h 08m 10s\n- ipa-tempest-partition-bios-ipmi-iscsi-tinyipa-src http://logs.openstack.org/02/661202/4/check/ipa-tempest-partition-bios-ipmi-iscsi-tinyipa-src/98e071e/ : SUCCESS in 1h 00m 45s\n- ipa-tempest-wholedisk-bios-ipmi-direct-tinyipa-src http://logs.openstack.org/02/661202/4/check/ipa-tempest-wholedisk-bios-ipmi-direct-tinyipa-src/b0381d1/ : SUCCESS in 59m 54s\n- ipa-tempest-wholedisk-bios-ipmi-iscsi-tinyipa-src http://logs.openstack.org/02/661202/4/check/ipa-tempest-wholedisk-bios-ipmi-iscsi-tinyipa-src/e44355f/ : SUCCESS in 1h 01m 42s\n- ipa-tempest-ironic-inspector-src http://logs.openstack.org/02/661202/4/check/ipa-tempest-ironic-inspector-src/4ccb85d/ : SUCCESS in 1h 36m 36s (non-voting)\n- ipa-tempest-dsvm-wholedisk-bios-ipmi-direct-coreos-src http://logs.openstack.org/02/661202/4/check/ipa-tempest-dsvm-wholedisk-bios-ipmi-direct-coreos-src/3bc4048/ : SUCCESS in 1h 12m 57s (non-voting)\n- openstack-tox-functional http://logs.openstack.org/02/661202/4/check/openstack-tox-functional/d239948/ : SUCCESS in 3m 00s (non-voting)\n- openstack-tox-lower-constraints http://logs.openstack.org/02/661202/4/check/openstack-tox-lower-constraints/22aa469/ : SUCCESS in 3m 07s","accounts_in_message":[],"_revision_number":4},{"id":"44e4c4830c0a9b8f02cebaba46dc6abd634cd710","author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"date":"2019-05-29 06:51:09.000000000","message":"Patch Set 4: Code-Review+2","accounts_in_message":[],"_revision_number":4},{"id":"9a315c0545d7f15511bf8cc74183172cf7d4080b","author":{"_account_id":11076,"name":"Shivanand Tendulker","email":"stendulker@gmail.com","username":"stendulker"},"date":"2019-05-29 07:15:05.000000000","message":"Patch Set 4: Code-Review+2 Workflow+1\n\nThank you Kaifeng.","accounts_in_message":[],"_revision_number":4},{"id":"6c0ce88d19a75813532d97e1c5449e1a67972898","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-05-29 07:15:16.000000000","message":"Patch Set 4: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":4},{"id":"c4b5abf484bc8fd4265e3ceceb747e608ce2bdd5","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-05-29 08:32:38.000000000","message":"Patch Set 4: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-pep8 http://logs.openstack.org/02/661202/4/gate/openstack-tox-pep8/10f7307/ : SUCCESS in 3m 20s\n- openstack-tox-py27 http://logs.openstack.org/02/661202/4/gate/openstack-tox-py27/59d8aad/ : SUCCESS in 3m 16s\n- openstack-tox-py36 http://logs.openstack.org/02/661202/4/gate/openstack-tox-py36/c6a78c2/ : SUCCESS in 3m 27s\n- openstack-tox-docs http://logs.openstack.org/02/661202/4/gate/openstack-tox-docs/37f3614/html/ : SUCCESS in 3m 13s\n- build-openstack-releasenotes http://logs.openstack.org/02/661202/4/gate/build-openstack-releasenotes/46f47a4/html/ : SUCCESS in 3m 03s\n- ipa-tempest-partition-bios-ipmi-direct-tinyipa-src http://logs.openstack.org/02/661202/4/gate/ipa-tempest-partition-bios-ipmi-direct-tinyipa-src/b4eea1a/ : SUCCESS in 56m 48s\n- ipa-tempest-partition-bios-ipmi-iscsi-tinyipa-src http://logs.openstack.org/02/661202/4/gate/ipa-tempest-partition-bios-ipmi-iscsi-tinyipa-src/97e912b/ : SUCCESS in 1h 03m 55s\n- ipa-tempest-wholedisk-bios-ipmi-direct-tinyipa-src http://logs.openstack.org/02/661202/4/gate/ipa-tempest-wholedisk-bios-ipmi-direct-tinyipa-src/ddab339/ : SUCCESS in 58m 10s\n- ipa-tempest-wholedisk-bios-ipmi-iscsi-tinyipa-src http://logs.openstack.org/02/661202/4/gate/ipa-tempest-wholedisk-bios-ipmi-iscsi-tinyipa-src/f550a07/ : SUCCESS in 1h 09m 11s\n- openstack-tox-lower-constraints http://logs.openstack.org/02/661202/4/gate/openstack-tox-lower-constraints/a6c7ef7/ : SUCCESS in 3m 01s","accounts_in_message":[],"_revision_number":4},{"id":"2685e6f8a8953f90ca1a63d15ebd2416f1b58b8f","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-05-29 08:32:39.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":4}],"current_revision_number":4,"current_revision":"a9cac52190258aff02759f104c60f18ec87823bf","revisions":{"a90abcbaef8d8fa50deb3d309e084176cb548c21":{"kind":"REWORK","_number":1,"created":"2019-05-24 06:37:33.000000000","uploader":{"_account_id":24828,"name":"Kaifeng Wang","email":"kaifeng.w@gmail.com","username":"wangkf"},"ref":"refs/changes/02/661202/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ironic-python-agent","ref":"refs/changes/02/661202/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/02/661202/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/02/661202/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/02/661202/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ironic-python-agent refs/changes/02/661202/1"}}},"commit":{"parents":[{"commit":"e30f1d7571c748addf616b6f1bf547c16202416c","subject":"Update sphinx requirements","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/e30f1d7571c748addf616b6f1bf547c16202416c"}]}],"author":{"name":"Kaifeng Wang","email":"kaifeng.w@gmail.com","date":"2019-05-24 06:30:48.000000000","tz":480},"committer":{"name":"Kaifeng Wang","email":"kaifeng.w@gmail.com","date":"2019-05-24 06:30:48.000000000","tz":480},"subject":"Relax checksum fields validation","message":"Relax checksum fields validation\n\nIn stein, ironic added the new os_hash_algo and os_hash_value checksum\nfields provided by glance, but the checksum field is still mandatory,\nwhich is inconvenient for standalone use case.\n\nWe could relax the checksum checking and proceed as long as there is at\nleast one of checksum mechanism available.\n\nChange-Id: Ia90197416f76ada0422681044a16f1c07d7049a1\nStory: 2005773\nTask: 33490\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/a90abcbaef8d8fa50deb3d309e084176cb548c21"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/a90abcbaef8d8fa50deb3d309e084176cb548c21"}]},"branch":"refs/heads/master"},"67d98fadc9e7ce8dac1ca5137308f612140e21c5":{"kind":"REWORK","_number":2,"created":"2019-05-27 01:42:40.000000000","uploader":{"_account_id":24828,"name":"Kaifeng Wang","email":"kaifeng.w@gmail.com","username":"wangkf"},"ref":"refs/changes/02/661202/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ironic-python-agent","ref":"refs/changes/02/661202/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/02/661202/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/02/661202/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/02/661202/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ironic-python-agent refs/changes/02/661202/2"}}},"commit":{"parents":[{"commit":"e30f1d7571c748addf616b6f1bf547c16202416c","subject":"Update sphinx requirements","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/e30f1d7571c748addf616b6f1bf547c16202416c"}]}],"author":{"name":"Kaifeng Wang","email":"kaifeng.w@gmail.com","date":"2019-05-24 06:30:48.000000000","tz":480},"committer":{"name":"Kaifeng Wang","email":"kaifeng.w@gmail.com","date":"2019-05-27 01:37:01.000000000","tz":480},"subject":"Relax checksum fields validation","message":"Relax checksum fields validation\n\nIn stein, ironic added the new os_hash_algo and os_hash_value checksum\nfields provided by glance, but the checksum field is still mandatory,\nwhich is inconvenient for standalone use case.\n\nWe could relax the checksum checking and proceed as long as there is at\nleast one of checksum mechanism available.\n\nChange-Id: Ia90197416f76ada0422681044a16f1c07d7049a1\nStory: 2005773\nTask: 33490\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/67d98fadc9e7ce8dac1ca5137308f612140e21c5"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/67d98fadc9e7ce8dac1ca5137308f612140e21c5"}]},"branch":"refs/heads/master"},"2e2751016aa95cc4cdb7a9d90642ee1c23da5577":{"kind":"REWORK","_number":3,"created":"2019-05-27 05:59:14.000000000","uploader":{"_account_id":24828,"name":"Kaifeng Wang","email":"kaifeng.w@gmail.com","username":"wangkf"},"ref":"refs/changes/02/661202/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ironic-python-agent","ref":"refs/changes/02/661202/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/02/661202/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/02/661202/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/02/661202/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ironic-python-agent refs/changes/02/661202/3"}}},"commit":{"parents":[{"commit":"e30f1d7571c748addf616b6f1bf547c16202416c","subject":"Update sphinx requirements","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/e30f1d7571c748addf616b6f1bf547c16202416c"}]}],"author":{"name":"Kaifeng Wang","email":"kaifeng.w@gmail.com","date":"2019-05-24 06:30:48.000000000","tz":480},"committer":{"name":"Kaifeng Wang","email":"kaifeng.w@gmail.com","date":"2019-05-27 05:53:18.000000000","tz":480},"subject":"Relax checksum fields validation","message":"Relax checksum fields validation\n\nIn stein, ironic added the new os_hash_algo and os_hash_value checksum\nfields provided by glance, but the checksum field is still mandatory,\nwhich is inconvenient for standalone use case.\n\nWe could relax the checksum checking and proceed as long as there is at\nleast one of checksum mechanism available.\n\nChange-Id: Ia90197416f76ada0422681044a16f1c07d7049a1\nStory: 2005773\nTask: 33490\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/2e2751016aa95cc4cdb7a9d90642ee1c23da5577"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/2e2751016aa95cc4cdb7a9d90642ee1c23da5577"}]},"branch":"refs/heads/master"},"a9cac52190258aff02759f104c60f18ec87823bf":{"kind":"REWORK","_number":4,"created":"2019-05-28 01:44:06.000000000","uploader":{"_account_id":24828,"name":"Kaifeng Wang","email":"kaifeng.w@gmail.com","username":"wangkf"},"ref":"refs/changes/02/661202/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ironic-python-agent","ref":"refs/changes/02/661202/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/02/661202/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/02/661202/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/02/661202/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ironic-python-agent refs/changes/02/661202/4"}}},"commit":{"parents":[{"commit":"e30f1d7571c748addf616b6f1bf547c16202416c","subject":"Update sphinx requirements","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/e30f1d7571c748addf616b6f1bf547c16202416c"}]}],"author":{"name":"Kaifeng Wang","email":"kaifeng.w@gmail.com","date":"2019-05-24 06:30:48.000000000","tz":480},"committer":{"name":"Kaifeng Wang","email":"kaifeng.w@gmail.com","date":"2019-05-28 01:38:36.000000000","tz":480},"subject":"Relax checksum fields validation","message":"Relax checksum fields validation\n\nIn stein, ironic added the new os_hash_algo and os_hash_value checksum\nfields provided by glance, but the checksum field is still mandatory,\nwhich is inconvenient for standalone use case.\n\nWe could relax the checksum checking and proceed as long as there is at\nleast one of checksum mechanism available.\n\nChange-Id: Ia90197416f76ada0422681044a16f1c07d7049a1\nStory: 2005773\nTask: 33490\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/a9cac52190258aff02759f104c60f18ec87823bf"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/a9cac52190258aff02759f104c60f18ec87823bf"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
