)]}'
{"id":"openstack%2Fironic-python-agent~746774","triplet_id":"openstack%2Fironic-python-agent~master~Ibcde99de64bb7e95d5df63a42a4ca4999f0c4c9b","project":"openstack/ironic-python-agent","branch":"master","topic":"eventlet_monkey_patch","hashtags":[],"change_id":"Ibcde99de64bb7e95d5df63a42a4ca4999f0c4c9b","subject":"Simplify heartbeating by removing use of select()","status":"MERGED","created":"2020-08-18 17:24:50.000000000","updated":"2020-09-29 15:50:28.000000000","submitted":"2020-09-29 15:47:08.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":16,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"746774-1601394428967-e5a30d7c","meta_rev_id":"5fd7907feb74a8d80c74baa0e3eff0d4f94a39f8","_number":746774,"virtual_id_number":746774,"owner":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"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":0,"date":"2020-09-29 15:06:03.000000000","_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},{"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":6618,"name":"Ruby Loo","email":"opensrloo@gmail.com","username":"rloo"},{"value":0,"_account_id":4571,"name":"Steve Baker","email":"sbaker@redhat.com","username":"steve-stevebaker"},{"value":0,"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2020-09-29 15:47:08.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"date":"2020-09-28 21:06:59.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":0,"_account_id":11076,"name":"Shivanand Tendulker","email":"stendulker@gmail.com","username":"stendulker"},{"value":0,"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},{"value":2,"date":"2020-09-28 17:51:36.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":6618,"name":"Ruby Loo","email":"opensrloo@gmail.com","username":"rloo"},{"value":0,"_account_id":4571,"name":"Steve Baker","email":"sbaker@redhat.com","username":"steve-stevebaker"},{"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":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":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"all":[{"value":0,"_account_id":11076,"name":"Shivanand Tendulker","email":"stendulker@gmail.com","username":"stendulker"},{"value":0,"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},{"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":6618,"name":"Ruby Loo","email":"opensrloo@gmail.com","username":"rloo"},{"value":0,"_account_id":4571,"name":"Steve Baker","email":"sbaker@redhat.com","username":"steve-stevebaker"},{"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":23181,"name":"RDO Third Party CI","email":"dmsimard+rdothirdparty@redhat.com","username":"rdothirdparty","tags":["SERVICE_USER"]},{"value":1,"date":"2020-09-29 13:57:48.000000000","permitted_voting_range":{"min":1,"max":1},"_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":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},{"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":6618,"name":"Ruby Loo","email":"opensrloo@gmail.com","username":"rloo"},{"value":0,"_account_id":4571,"name":"Steve Baker","email":"sbaker@redhat.com","username":"steve-stevebaker"},{"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":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":4571,"name":"Steve Baker","email":"sbaker@redhat.com","username":"steve-stevebaker"},{"_account_id":6618,"name":"Ruby Loo","email":"opensrloo@gmail.com","username":"rloo"},{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},{"_account_id":11076,"name":"Shivanand Tendulker","email":"stendulker@gmail.com","username":"stendulker"},{"_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"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2020-08-23 11:33:24.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":"2020-08-24 15:26:36.000000000","updated_by":{"_account_id":6618,"name":"Ruby Loo","email":"opensrloo@gmail.com","username":"rloo"},"reviewer":{"_account_id":6618,"name":"Ruby Loo","email":"opensrloo@gmail.com","username":"rloo"},"state":"REVIEWER"},{"updated":"2020-08-25 16:01:22.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-09-16 03:46:32.000000000","updated_by":{"_account_id":4571,"name":"Steve Baker","email":"sbaker@redhat.com","username":"steve-stevebaker"},"reviewer":{"_account_id":4571,"name":"Steve Baker","email":"sbaker@redhat.com","username":"steve-stevebaker"},"state":"REVIEWER"},{"updated":"2020-09-28 17:51:36.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-09-28 21:06:59.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-09-29 13:57:48.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-09-29 15:47:08.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":"7bfc62291de9a232fb100a597f34a26d0547f7a3","author":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"date":"2020-08-18 17:24:50.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"dc28b0cfe96d0c80418105f7c40a6f97e58ace77","author":{"_account_id":23181,"name":"RDO Third Party CI","email":"dmsimard+rdothirdparty@redhat.com","username":"rdothirdparty","tags":["SERVICE_USER"]},"date":"2020-08-18 17:50:45.000000000","message":"Patch Set 1:\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/3f5fe1a90c104b8e8b53b70d46678a65 : FAILURE in 23m 54s","accounts_in_message":[],"_revision_number":1},{"id":"befbd7a3fab63f3117fa259f6fcead8c28cf48d1","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-08-18 20:21:34.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/7ff1d2aef630445fae07da4794b9ea86 : SUCCESS in 3m 53s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/e7d6cdec927a4b8fb873540987dafd99 : FAILURE in 4m 35s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/000b63f80ef04d6c8822e99cd33659ac : FAILURE in 4m 54s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/f23fc86a06144e1d88b3d2e46fd2768b : TIMED_OUT in 40m 53s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/79f6f24636bd4209b824d4da2a1fa163 : FAILURE in 3m 44s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/a39033d29b5e4e088ac84e4e5e24a9ff : SUCCESS in 7m 41s\n- ipa-tox-examples https://zuul.opendev.org/t/openstack/build/74c5ea0e81f1410eab98dd4e10701fd3 : SUCCESS in 4m 36s\n- ipa-tempest-bios-ipmi-direct-src https://zuul.opendev.org/t/openstack/build/8d531cd9e614431ba835c529c7fa58fb : FAILURE in 1h 08m 23s\n- ipa-tempest-bios-ipmi-iscsi-src https://zuul.opendev.org/t/openstack/build/81787777a7c142c990e3be7b35be3440 : FAILURE in 1h 08m 29s\n- ironic-standalone-ipa-src https://zuul.opendev.org/t/openstack/build/0f65e355e55541d1bde0f36826d6ad92 : FAILURE in 2h 52m 07s\n- metalsmith-integration-ipa-src https://zuul.opendev.org/t/openstack/build/e1f57fe4a2704b0fb7fa149c4cea1cd3 : FAILURE in 1h 15m 54s\n- ironic-python-agent-check-image-tinyipa https://zuul.opendev.org/t/openstack/build/34c58b02f09e465b8bdbb8f5d9121d7d : SUCCESS in 16m 36s (non-voting)\n- ironic-python-agent-check-image-dib-centos8 https://zuul.opendev.org/t/openstack/build/6df9e09906e3481a9deaf4a5c374abf7 : SUCCESS in 10m 26s (non-voting)\n- ipa-tempest-ironic-inspector-src https://zuul.opendev.org/t/openstack/build/63ab655890524f14a4cec6fc2709ddeb : FAILURE in 1h 02m 27s (non-voting)\n- openstack-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/a2c8c88442b84333b5bb009e42a23594 : FAILURE in 4m 31s (non-voting)\n- ipa-tox-bandit https://zuul.opendev.org/t/openstack/build/d50bdab0bdbd491b846911ea3a64e7cd : SUCCESS in 4m 39s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"75c3c4f2b3f912e3c508b5d5f76bf72546e603fd","author":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"date":"2020-08-18 21:09:26.000000000","message":"Patch Set 1:\n\nUnit tests are failing due to usage of select.poll().\n\nI\u0027ll have to determine what we use this for, and if I can replace it with a different call.  \n\nhttps://github.com/eventlet/eventlet/issues/608","accounts_in_message":[],"_revision_number":1},{"id":"264cadb4b9ee2a56f511c2b2096a579b9d2e186a","author":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"date":"2020-08-19 20:25:22.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"fa43bdb24630125abd5291c90b1e21d5f31a355c","author":{"_account_id":23181,"name":"RDO Third Party CI","email":"dmsimard+rdothirdparty@redhat.com","username":"rdothirdparty","tags":["SERVICE_USER"]},"date":"2020-08-19 22:37:11.000000000","message":"Patch Set 2:\n\nBuild succeeded (check pipeline).\n\n- tripleo-ci-centos-8-ovb-1ctlr_1comp-featureset001 https://review.rdoproject.org/zuul/build/8d4e11e0ccd7402c918279268d5a638f : SUCCESS in 2h 10m 59s","accounts_in_message":[],"_revision_number":2},{"id":"2c3c42352421915efc6b28588b7959cfbd4de3b6","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-08-19 23:08:12.000000000","message":"Patch Set 2: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/ad7e412a89e9403bbe69a8df97d64618 : SUCCESS in 4m 47s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/6b36bf28f06449b2aeefdac2972ed2c4 : SUCCESS in 3m 47s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/520760177ebe4deab0eb326aeb1cd93f : SUCCESS in 6m 28s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/652d97cd9b594b7181f6029c215e0804 : SUCCESS in 5m 57s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/2365fce89b444b34ae06a2733f4d99e6 : SUCCESS in 8m 58s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/754f040d229940edb2d8b45c3b058b38 : SUCCESS in 10m 12s\n- ipa-tox-examples https://zuul.opendev.org/t/openstack/build/9d93883c73b24a7b8574cada91e5655b : SUCCESS in 8m 20s\n- ipa-tempest-bios-ipmi-direct-src https://zuul.opendev.org/t/openstack/build/dc78c059bbe8442c85c7a223e7e2b420 : FAILURE in 1h 48m 24s\n- ipa-tempest-bios-ipmi-iscsi-src https://zuul.opendev.org/t/openstack/build/3ad5196cdfac4273b6c1a11df2a291b5 : FAILURE in 1h 02m 20s\n- ironic-standalone-ipa-src https://zuul.opendev.org/t/openstack/build/a113c51c4f814d7ea416953259d46417 : FAILURE in 39m 07s\n- metalsmith-integration-ipa-src https://zuul.opendev.org/t/openstack/build/73a5e260306c40089b6a344a6abd77a1 : RETRY_LIMIT in 41m 30s\n- ironic-python-agent-check-image-tinyipa https://zuul.opendev.org/t/openstack/build/6c63a879fb6a4da990f3934dc7c626c5 : FAILURE in 14m 57s (non-voting)\n- ironic-python-agent-check-image-dib-centos8 https://zuul.opendev.org/t/openstack/build/3019f81a4e454034bb5b955a54b694ab : SUCCESS in 9m 23s (non-voting)\n- ipa-tempest-ironic-inspector-src https://zuul.opendev.org/t/openstack/build/07d8d7db3a394d71a8d61f159123aa2f : FAILURE in 1h 04m 25s (non-voting)\n- openstack-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/288d6bfe8cb24fb4a2c04acaf2b5b02b : SUCCESS in 4m 45s (non-voting)\n- ipa-tox-bandit https://zuul.opendev.org/t/openstack/build/00756edd44804b618795aff5e37e6ff3 : SUCCESS in 4m 58s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"20c770a860c6888d94d17e48b45d4be82c8c2e7b","author":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"date":"2020-08-20 20:24:45.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"c81ed2e70f1e1a4285bf167dc882b5de3782d12a","author":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"date":"2020-08-20 20:50:35.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"998ae0c24f8ba12a3a5bbf655c22ab51b4404061","author":{"_account_id":23181,"name":"RDO Third Party CI","email":"dmsimard+rdothirdparty@redhat.com","username":"rdothirdparty","tags":["SERVICE_USER"]},"date":"2020-08-20 22:54:06.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/a4e360f59d1e4d6abfaa937d639aae43 : SUCCESS in 2h 02m 46s","accounts_in_message":[],"_revision_number":4},{"id":"361c39e63f6ad3fd5f89f075a41386b71cbbe8ff","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-08-21 00:11:49.000000000","message":"Patch Set 4: Verified-1\n\n(1 comment)\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/7871650faeed4437997fdb53ed7211f3 : FAILURE in 6m 09s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/710bd01fd23e4fa4868aa3d74a1e0202 : SUCCESS in 4m 56s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/e84d2597cae84de8bab4b77cb87d7416 : SUCCESS in 6m 48s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/2c24f7e49f574d7a9695c0d7e8c8e598 : TIMED_OUT in 41m 37s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/1b56a0cef5e4429a94a68fe0965b46b3 : SUCCESS in 6m 40s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/4fe0137c5590486fbc34539bbb648601 : SUCCESS in 6m 22s\n- ipa-tox-examples https://zuul.opendev.org/t/openstack/build/51c75231187b4357a3abaa85dd252860 : SUCCESS in 4m 56s\n- ipa-tempest-bios-ipmi-direct-src https://zuul.opendev.org/t/openstack/build/e60c5d9ffb9f4bf1a39622c38787e36b : SUCCESS in 1h 01m 39s\n- ipa-tempest-bios-ipmi-iscsi-src https://zuul.opendev.org/t/openstack/build/dd25ddd1891f48a9a6d82fe6101958e5 : SUCCESS in 1h 38m 07s\n- ironic-standalone-ipa-src https://zuul.opendev.org/t/openstack/build/de4317792bfe467b882312c6bf90af7a : FAILURE in 46m 12s\n- metalsmith-integration-ipa-src https://zuul.opendev.org/t/openstack/build/43383f359c7941779ba1d5fff80f4908 : RETRY_LIMIT in 42m 57s\n- ironic-python-agent-check-image-tinyipa https://zuul.opendev.org/t/openstack/build/124a37a4f0bd4bc5b52bfdba5464b590 : FAILURE in 15m 35s (non-voting)\n- ironic-python-agent-check-image-dib-centos8 https://zuul.opendev.org/t/openstack/build/4d42d0b9b6f84ba5b35e999229d241c7 : SUCCESS in 15m 45s (non-voting)\n- ipa-tempest-ironic-inspector-src https://zuul.opendev.org/t/openstack/build/a26bc0164c9041019454660533cd233c : FAILURE in 3h 02m 49s (non-voting)\n- openstack-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/1fb5474c07f04703a60817d84dfc3416 : SUCCESS in 6m 23s (non-voting)\n- ipa-tox-bandit https://zuul.opendev.org/t/openstack/build/7e141209053c4db48a9153046e6246f7 : SUCCESS in 5m 02s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"3dbd49ced7aae1f15467978cf72bafac5bcde688","author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"date":"2020-08-21 07:44:36.000000000","message":"Patch Set 5: Published edit on patch set 4.","accounts_in_message":[],"_revision_number":5},{"id":"f77c8885ff87727bc0c750c9494cae6bdf13b2ca","author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"date":"2020-08-21 07:45:07.000000000","message":"Patch Set 5: Code-Review+2\n\nFixed a trivial pep8 error, LGTM now. Thanks!","accounts_in_message":[],"_revision_number":5},{"id":"a05f1815fd7b5377a3325d6e3685674dbe416d08","author":{"_account_id":23181,"name":"RDO Third Party CI","email":"dmsimard+rdothirdparty@redhat.com","username":"rdothirdparty","tags":["SERVICE_USER"]},"date":"2020-08-21 09:54:39.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/0bdd964b41f74cbe8265dae2033f0e76 : SUCCESS in 2h 08m 46s","accounts_in_message":[],"_revision_number":5},{"id":"de3de1ccff411a2d7ef2d8afd9ad5b1d775d092b","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-08-21 10:59:29.000000000","message":"Patch Set 5: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/e63d4972c8dc4cb4840076b5c7391243 : SUCCESS in 4m 26s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/0398034eb8f44c23aa659e741ae5c4c5 : SUCCESS in 6m 45s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/78d4c03e656c487699298da1a1f5ea72 : SUCCESS in 5m 15s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/193a4b4ade1544a0b966742c582f654a : TIMED_OUT in 41m 30s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/678ee34459d341708a39c2ae4626ad31 : SUCCESS in 5m 09s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/550afa4c37564620b9542f1d991c558a : SUCCESS in 8m 02s\n- ipa-tox-examples https://zuul.opendev.org/t/openstack/build/de1b1ef755c248c781aff7e6575bef8d : SUCCESS in 5m 44s\n- ipa-tempest-bios-ipmi-direct-src https://zuul.opendev.org/t/openstack/build/29736fb269e74af199cd9d603db229e7 : SUCCESS in 1h 28m 25s\n- ipa-tempest-bios-ipmi-iscsi-src https://zuul.opendev.org/t/openstack/build/abb78b9bbe5c48ceb1b5f5f42d1ad033 : SUCCESS in 1h 25m 12s\n- ironic-standalone-ipa-src https://zuul.opendev.org/t/openstack/build/f8c3d8479afa4b10b6172cc050563fea : FAILURE in 30m 27s\n- metalsmith-integration-ipa-src https://zuul.opendev.org/t/openstack/build/41e586b7ad5a412891361196b421eb5d : RETRY_LIMIT in 37m 15s\n- ironic-python-agent-check-image-tinyipa https://zuul.opendev.org/t/openstack/build/a81a9d8c36694cd0be6ffb5db6710d89 : FAILURE in 12m 42s (non-voting)\n- ironic-python-agent-check-image-dib-centos8 https://zuul.opendev.org/t/openstack/build/3e1b559dec7447469536af8ec69d3b38 : SUCCESS in 8m 46s (non-voting)\n- ipa-tempest-ironic-inspector-src https://zuul.opendev.org/t/openstack/build/df9b994b23894306934b1842385328b1 : SUCCESS in 2h 43m 04s (non-voting)\n- openstack-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/673cbfa7f82b48a2b4f08e10a9bb1e19 : SUCCESS in 5m 07s (non-voting)\n- ipa-tox-bandit https://zuul.opendev.org/t/openstack/build/ff89526e0bd044c49b4fd0bfa7d50211 : SUCCESS in 4m 36s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"1eb145d90ab572e97d5989c57637c78345ce2bb8","author":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"date":"2020-08-21 14:56:43.000000000","message":"Patch Set 5:\n\nTest failures are unrelated. Appear to be caused by a failure to build the TinyIPA image?","accounts_in_message":[],"_revision_number":5},{"id":"c64f2c329a5e046333871d51968bb69fc0c3b41d","author":{"_account_id":6618,"name":"Ruby Loo","email":"opensrloo@gmail.com","username":"rloo"},"date":"2020-08-21 15:20:01.000000000","message":"Patch Set 5: Code-Review+2\n\nThanks for fixing this!","accounts_in_message":[],"_revision_number":5},{"id":"4102897427f88b876312013b05410842ac245161","author":{"_account_id":6618,"name":"Ruby Loo","email":"opensrloo@gmail.com","username":"rloo"},"date":"2020-08-21 15:20:19.000000000","message":"Patch Set 5: Workflow+1","accounts_in_message":[],"_revision_number":5},{"id":"87077130c3dc7a97fac8ec5b0256f63589ddbbe6","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-08-21 17:55:45.000000000","message":"Patch Set 5:\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/a576c7da58074601be3d792eaaf0f075 : SUCCESS in 4m 25s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/28349f3cc51542538e73d7c41dc52b2a : SUCCESS in 4m 49s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/23661bf71b5a4acdb6922e7f36c96a9e : SUCCESS in 5m 16s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/09de8f1258bd4336ba192b2debe451c4 : TIMED_OUT in 41m 19s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/01d57e8518694a13b271669b802fb81b : SUCCESS in 5m 10s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/66cf5c3f62e44b06ab899734fc7662bf : SUCCESS in 10m 30s\n- ipa-tox-examples https://zuul.opendev.org/t/openstack/build/4358075d43594780b9d2fb6ee95e1d98 : SUCCESS in 5m 29s\n- ipa-tempest-bios-ipmi-direct-src https://zuul.opendev.org/t/openstack/build/1262c0ef59574ae48077e1ae215d416e : SUCCESS in 2h 07m 17s\n- ipa-tempest-bios-ipmi-iscsi-src https://zuul.opendev.org/t/openstack/build/9bfca7773ad944efaa70d1d594739924 : SUCCESS in 1h 25m 00s\n- ironic-standalone-ipa-src https://zuul.opendev.org/t/openstack/build/852c62698f1442caa5cfa4c5392c333d : FAILURE in 39m 34s\n- metalsmith-integration-ipa-src https://zuul.opendev.org/t/openstack/build/bf2089210d8548d7bd0e22113bd3f618 : RETRY_LIMIT in 40m 58s\n- ironic-python-agent-check-image-tinyipa https://zuul.opendev.org/t/openstack/build/28c90cde7f8b43de924e99c6169727d7 : FAILURE in 15m 58s (non-voting)\n- ironic-python-agent-check-image-dib-centos8 https://zuul.opendev.org/t/openstack/build/d9f3dc36ce804e749d2372680ee09c29 : SUCCESS in 11m 23s (non-voting)\n- ipa-tempest-ironic-inspector-src https://zuul.opendev.org/t/openstack/build/d12b420a69a641f9bc304d96a9795053 : SUCCESS in 2h 16m 25s (non-voting)\n- openstack-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/3167ffe72a4c4aa8bfb7054ef8aef11e : SUCCESS in 5m 39s (non-voting)\n- ipa-tox-bandit https://zuul.opendev.org/t/openstack/build/0879970c8c0249108eca45880ac51617 : SUCCESS in 6m 03s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"e7734dcc3bb3fe70114c5c408b435886117508bc","author":{"_account_id":11076,"name":"Shivanand Tendulker","email":"stendulker@gmail.com","username":"stendulker"},"date":"2020-08-22 10:55:39.000000000","message":"Patch Set 5:\n\nrecheck","accounts_in_message":[],"_revision_number":5},{"id":"d30cfeb84f534a245133aa9109b77a81a367da43","author":{"_account_id":23181,"name":"RDO Third Party CI","email":"dmsimard+rdothirdparty@redhat.com","username":"rdothirdparty","tags":["SERVICE_USER"]},"date":"2020-08-22 12:56:27.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/faf2546d4129485a8d778c295c629227 : SUCCESS in 1h 59m 57s","accounts_in_message":[],"_revision_number":5},{"id":"7cb0661f426f4278ca854df4aa6c2991c3cab2f6","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-08-22 13:53:15.000000000","message":"Patch Set 5:\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/d17d569d2a79467c8154706e0ffc01a6 : SUCCESS in 4m 13s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/46f2305600964b2d9bea2ea549079d2c : SUCCESS in 4m 16s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/12fbb30e19ff4a61a499c3bbde411d8d : SUCCESS in 5m 49s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/3d09aaf9ca184422a4123ff51c8d2554 : TIMED_OUT in 41m 02s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/f44a2ae3adcc4674a05ddb473b2aed79 : SUCCESS in 4m 53s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/eb669232e2d440d6ba4ca3e30b433a48 : SUCCESS in 9m 03s\n- ipa-tox-examples https://zuul.opendev.org/t/openstack/build/6bb6e8b852354fba96ec2eb420aff532 : SUCCESS in 3m 13s\n- ipa-tempest-bios-ipmi-direct-src https://zuul.opendev.org/t/openstack/build/f0663fa0062f4cb1b5de78b696a50c68 : SUCCESS in 1h 31m 28s\n- ipa-tempest-bios-ipmi-iscsi-src https://zuul.opendev.org/t/openstack/build/a94b562650c14f419790c8b34f518ddc : SUCCESS in 1h 53m 22s\n- ironic-standalone-ipa-src https://zuul.opendev.org/t/openstack/build/4fad4d8703cd4b588ee978daaf0e93e9 : SUCCESS in 1h 22m 42s\n- metalsmith-integration-ipa-src https://zuul.opendev.org/t/openstack/build/9fb2dbea8d094faab535ca2cdee9c590 : SUCCESS in 1h 34m 37s\n- ironic-python-agent-check-image-tinyipa https://zuul.opendev.org/t/openstack/build/410ac3b18622479dbdbdc0917eac8b67 : SUCCESS in 16m 39s (non-voting)\n- ironic-python-agent-check-image-dib-centos8 https://zuul.opendev.org/t/openstack/build/40884e271f124e618d419e6e63c55ccb : SUCCESS in 9m 19s (non-voting)\n- ipa-tempest-ironic-inspector-src https://zuul.opendev.org/t/openstack/build/5a37ca54170043a38d1fb8a9c66178a5 : SUCCESS in 2h 26m 27s (non-voting)\n- openstack-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/5955e347e5aa4123813cd9dfc7d28ce9 : SUCCESS in 3m 18s (non-voting)\n- ipa-tox-bandit https://zuul.opendev.org/t/openstack/build/980576010f8e4623b45754a10e2a4bd4 : SUCCESS in 3m 10s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"b97baafb88e7b9239f8494a723f91992c19ce690","author":{"_account_id":11076,"name":"Shivanand Tendulker","email":"stendulker@gmail.com","username":"stendulker"},"date":"2020-08-23 11:33:24.000000000","message":"Patch Set 5:\n\nrecheck","accounts_in_message":[],"_revision_number":5},{"id":"576724c8ebde54bd7bf85cd0036d755330366b32","author":{"_account_id":23181,"name":"RDO Third Party CI","email":"dmsimard+rdothirdparty@redhat.com","username":"rdothirdparty","tags":["SERVICE_USER"]},"date":"2020-08-23 13:34:25.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/dde55d48f79d4e4fb3b7c9b460ef4391 : SUCCESS in 2h 00m 17s","accounts_in_message":[],"_revision_number":5},{"id":"8b03f88d9dcc56b9bdfe2c3f59fc7b443dcd389b","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-08-23 14:18:26.000000000","message":"Patch Set 5:\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/aecc293861f4417cad060ffc162b39b3 : SUCCESS in 3m 04s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/e2bee981dfa44bd2bbf2bfc6cf46532b : SUCCESS in 3m 42s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/9b4e609c0761475aa80a8db40f123d0e : SUCCESS in 3m 46s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/28f65a5cfea5424cbc937caa3f16312c : TIMED_OUT in 40m 47s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/a19a987c00b24d1f87c3dfd67f8ed65a : SUCCESS in 3m 45s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/0b25cc70f9d0474c8895e1fa37f0412c : SUCCESS in 5m 11s\n- ipa-tox-examples https://zuul.opendev.org/t/openstack/build/14eaf9e9174b48ad904bebc1a1c0303b : SUCCESS in 3m 11s\n- ipa-tempest-bios-ipmi-direct-src https://zuul.opendev.org/t/openstack/build/ac8791626c4c4369990a4b97f59b1652 : SUCCESS in 1h 41m 00s\n- ipa-tempest-bios-ipmi-iscsi-src https://zuul.opendev.org/t/openstack/build/c23f796c0076407a9db306edc963e83c : SUCCESS in 1h 30m 26s\n- ironic-standalone-ipa-src https://zuul.opendev.org/t/openstack/build/7c8604b17af34dff9eb469329c1afc31 : SUCCESS in 1h 30m 12s\n- metalsmith-integration-ipa-src https://zuul.opendev.org/t/openstack/build/6c89d9165453428f86bc96e29f3cf003 : SUCCESS in 1h 34m 14s\n- ironic-python-agent-check-image-tinyipa https://zuul.opendev.org/t/openstack/build/d5081f46b78a45afacd68a75224fe4b9 : SUCCESS in 15m 59s (non-voting)\n- ironic-python-agent-check-image-dib-centos8 https://zuul.opendev.org/t/openstack/build/6fab8abb50ea4c899dbcda8649c1bdac : SUCCESS in 11m 57s (non-voting)\n- ipa-tempest-ironic-inspector-src https://zuul.opendev.org/t/openstack/build/a32c337a92f44c4bbb274529e5ee98c2 : SUCCESS in 2h 39m 00s (non-voting)\n- openstack-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/80e8c591896e479bbf9d4a8cec00be18 : SUCCESS in 3m 24s (non-voting)\n- ipa-tox-bandit https://zuul.opendev.org/t/openstack/build/f13fba8a3c7d499dbf55caae3a4356b1 : SUCCESS in 3m 19s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"fa7dce74a4632626f3f744a0ef0fe5d2ee7533b1","author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"date":"2020-08-23 14:23:15.000000000","message":"Patch Set 5:\n\nI have a feeling we\u0027re hitting a bug with the lower version of eventlet or some other dependency. I don\u0027t think rechecking will help.","accounts_in_message":[],"_revision_number":5},{"id":"74ad59d989744efde08a82f334262ce9919a2c13","author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"date":"2020-08-23 14:29:09.000000000","message":"Patch Set 5:\n\nTried locally with 0.25.1, it still freezes :(","accounts_in_message":[],"_revision_number":5},{"id":"e76eaca35ba16bfa1c65f27d5b3c6061ae2f709a","author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"date":"2020-08-23 14:32:20.000000000","message":"Patch Set 5: Code-Review-1\n\n(2 comments)","accounts_in_message":[],"_revision_number":5},{"id":"ee04bab0327b31f5dd0d0f5b28f59d1ee29f771b","author":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"date":"2020-08-24 14:17:14.000000000","message":"Patch Set 5:\n\n(2 comments)\n\nWill investigate the lower-constraints failures.","accounts_in_message":[],"_revision_number":5},{"id":"5e3de22b1070d0e1133a2f166c1960a3ac9ffd09","author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"date":"2020-08-24 14:32:50.000000000","message":"Patch Set 5:\n\n(2 comments)","accounts_in_message":[],"_revision_number":5},{"id":"cb676d71d064541d90a1af43ca4664d7ec0c35b3","author":{"_account_id":6618,"name":"Ruby Loo","email":"opensrloo@gmail.com","username":"rloo"},"date":"2020-08-24 15:26:36.000000000","message":"Patch Set 5: Code-Review-1 -Workflow","accounts_in_message":[],"_revision_number":5},{"id":"bc692a48ce9c10078a33754bfcd538d91ce50d1e","author":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"date":"2020-08-24 21:44:35.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"40fd4b64277e80b217ea68780a3ccd46784bb52c","author":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"date":"2020-08-24 22:15:13.000000000","message":"Uploaded patch set 7.","accounts_in_message":[],"_revision_number":7},{"id":"0281d4033bef66b43a40a3fc4ee3974f4dc26d6e","author":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"date":"2020-08-24 22:15:54.000000000","message":"Patch Set 7:\n\nFound the lower-constraints changes needed to make it work. Need newer eventlet (0.25.2), and have to get newer oslo.service and oslo.utils as they are required to get newer eventlet.","accounts_in_message":[],"_revision_number":7},{"id":"18b0ae3d22e150c6070550b955d70e5a9324063f","author":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"date":"2020-08-24 22:24:21.000000000","message":"Uploaded patch set 8.","accounts_in_message":[],"_revision_number":8},{"id":"01b65b2d5b9aca05d5176b3a552059c79f36ddc8","author":{"_account_id":23181,"name":"RDO Third Party CI","email":"dmsimard+rdothirdparty@redhat.com","username":"rdothirdparty","tags":["SERVICE_USER"]},"date":"2020-08-24 22:50:14.000000000","message":"Patch Set 8:\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/d7efd3bbe48c4f43adb7d007030bf2fd : FAILURE in 24m 38s","accounts_in_message":[],"_revision_number":8},{"id":"e77780d496b5fccd2b04873cbbcb7ff66dad0775","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-08-24 23:59:47.000000000","message":"Patch Set 8: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/5cd15b3b97004b8bac933fc03acf7a2b : FAILURE in 3m 01s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/a6b8c9e8bca04ec3b68ceacafcfcd7eb : FAILURE in 3m 47s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/e28ae7fef1814b35ba83c055e90fd4a3 : FAILURE in 3m 26s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/34ccf3472e584c6894c61e53953992d2 : FAILURE in 3m 54s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/a9d9d25841554875876080ddaf8106da : FAILURE in 4m 26s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/15dbd42581b648c49a27355bdd760a07 : FAILURE in 7m 16s\n- requirements-check https://zuul.opendev.org/t/openstack/build/8b786ce138d64c67bbaf07c2052fc7f0 : FAILURE in 3m 22s\n- ipa-tox-examples https://zuul.opendev.org/t/openstack/build/d5c43e86988b4377ad43c5302c9c1ab6 : FAILURE in 4m 26s\n- ipa-tempest-bios-ipmi-direct-src https://zuul.opendev.org/t/openstack/build/cbbb386f02e648c59f9c7039bf00ad73 : FAILURE in 50m 53s\n- ipa-tempest-bios-ipmi-iscsi-src https://zuul.opendev.org/t/openstack/build/25cf1826b16b4ad2a6f5ccd86dc1b366 : FAILURE in 38m 17s\n- ironic-standalone-ipa-src https://zuul.opendev.org/t/openstack/build/59296df295644e83b1884121c9fa82f2 : FAILURE in 26m 08s\n- metalsmith-integration-ipa-src https://zuul.opendev.org/t/openstack/build/36a1d0852f8e476f84b9a7d0a0fa20c0 : RETRY_LIMIT in 32m 22s\n- ironic-python-agent-check-image-tinyipa https://zuul.opendev.org/t/openstack/build/161e63e91f764d4f8975652c261e20e2 : FAILURE in 2m 59s (non-voting)\n- ironic-python-agent-check-image-dib-centos8 https://zuul.opendev.org/t/openstack/build/322ae513fa164286a42cadf846e640bc : FAILURE in 6m 28s (non-voting)\n- ipa-tempest-ironic-inspector-src https://zuul.opendev.org/t/openstack/build/ade061f728314288b42cfc7fadd40a8b : FAILURE in 37m 32s (non-voting)\n- openstack-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/237a3955804b48aea3c96ef5803de448 : FAILURE in 3m 23s (non-voting)\n- ipa-tox-bandit https://zuul.opendev.org/t/openstack/build/85bf9376c11e4f47a1890f40cbdc1da9 : FAILURE in 3m 42s (non-voting)","accounts_in_message":[],"_revision_number":8},{"id":"6526e51c0726b8e9005135b8a11e74281abbf421","author":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"date":"2020-08-25 14:14:19.000000000","message":"Uploaded patch set 9.","accounts_in_message":[],"_revision_number":9},{"id":"edb1b6336addbdb6696b5567d82c971ab255ce87","author":{"_account_id":23181,"name":"RDO Third Party CI","email":"dmsimard+rdothirdparty@redhat.com","username":"rdothirdparty","tags":["SERVICE_USER"]},"date":"2020-08-25 16:36:40.000000000","message":"Patch Set 9:\n\nBuild succeeded (check pipeline).\n\n- tripleo-ci-centos-8-ovb-1ctlr_1comp-featureset001 https://review.rdoproject.org/zuul/build/da89b0fdcd2740469b135173a3034470 : SUCCESS in 2h 21m 00s","accounts_in_message":[],"_revision_number":9},{"id":"2a7b45c073fe929fbbf24d3e9f892d84bca9d381","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-08-25 17:06:54.000000000","message":"Patch Set 9: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/6264de19b72a4e9f81e474f766d1a38c : SUCCESS in 5m 32s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/3814ff96f72b408aa3d895e4a61bfeaa : SUCCESS in 6m 55s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/f249e27e1e22412d87f8ab05482663a2 : SUCCESS in 7m 15s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/f26a089161c947a2b66fd8b8b85767a3 : SUCCESS in 7m 07s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/24601fbcbfd04bec8bb1c6e069ddfbee : SUCCESS in 7m 05s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/e7a6ed85050543d7b9b9919e431f30d7 : SUCCESS in 7m 59s\n- requirements-check https://zuul.opendev.org/t/openstack/build/2b120fb665da48efa445aaa96b700c89 : SUCCESS in 3m 07s\n- ipa-tox-examples https://zuul.opendev.org/t/openstack/build/c239cc0c994747ae8b71fcdb3483bd55 : SUCCESS in 5m 56s\n- ipa-tempest-bios-ipmi-direct-src https://zuul.opendev.org/t/openstack/build/708518ea02464c21928444689a7ea4ed : SUCCESS in 1h 50m 14s\n- ipa-tempest-bios-ipmi-iscsi-src https://zuul.opendev.org/t/openstack/build/1f14432c7de54a99a51a1f38e989bdf1 : SUCCESS in 1h 39m 17s\n- ironic-standalone-ipa-src https://zuul.opendev.org/t/openstack/build/8cca78c863c74a3288df5e1bb5ec3eca : SUCCESS in 1h 22m 21s\n- metalsmith-integration-ipa-src https://zuul.opendev.org/t/openstack/build/cbdd365ed34649b68bce9aa0a9634196 : FAILURE in 1h 26m 01s\n- ironic-python-agent-check-image-tinyipa https://zuul.opendev.org/t/openstack/build/49375f3407ef444ea59466ddbd02fc1d : SUCCESS in 15m 32s (non-voting)\n- ironic-python-agent-check-image-dib-centos8 https://zuul.opendev.org/t/openstack/build/47565887e0fc4ae68ced70128b0a35be : SUCCESS in 9m 36s (non-voting)\n- ipa-tempest-ironic-inspector-src https://zuul.opendev.org/t/openstack/build/327ba7fd1f1d4a07b1bbe0389f259fae : SUCCESS in 2h 41m 44s (non-voting)\n- openstack-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/94989e0f603a46ddad192cf044d6c555 : SUCCESS in 4m 53s (non-voting)\n- ipa-tox-bandit https://zuul.opendev.org/t/openstack/build/4a3143ac98f048e7a8412df57816a3ae : SUCCESS in 6m 06s (non-voting)","accounts_in_message":[],"_revision_number":9},{"id":"93ecdfb5415d54afc8bd3d88fbea176bfb62bc2a","author":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"date":"2020-08-25 17:12:32.000000000","message":"Patch Set 9:\n\nrecheck seeing if the metalsmith failure is transient, nothing in logs to really make sense with why it failed","accounts_in_message":[],"_revision_number":9},{"id":"cfe8a1e2dea9f8a6e8bfbc1250b80448b3b0300c","author":{"_account_id":23181,"name":"RDO Third Party CI","email":"dmsimard+rdothirdparty@redhat.com","username":"rdothirdparty","tags":["SERVICE_USER"]},"date":"2020-08-25 19:13:21.000000000","message":"Patch Set 9:\n\nBuild succeeded (check pipeline).\n\n- tripleo-ci-centos-8-ovb-1ctlr_1comp-featureset001 https://review.rdoproject.org/zuul/build/3bcaa1dfddfa4627865bef163b527121 : SUCCESS in 1h 59m 31s","accounts_in_message":[],"_revision_number":9},{"id":"03b3a63fc5c9045f334855c536948c0f33ae0545","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-08-25 19:20:22.000000000","message":"Patch Set 9:\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/34e0aea8db9d4acd85ac0d64dd9f59ad : SUCCESS in 4m 47s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/7a0fd990f71442d5b64bf11dea9137eb : SUCCESS in 7m 26s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/4c867a97b43547e7aa1139b4e744ed6f : SUCCESS in 5m 03s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/42980e58b0a64f1ab08ddb1ffa51ebc5 : SUCCESS in 6m 30s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/0e87181e3e0a4364b680ce940aa449b8 : SUCCESS in 6m 54s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/3e819c6875674b019755592930907935 : SUCCESS in 8m 16s\n- requirements-check https://zuul.opendev.org/t/openstack/build/8126b037019942178330ef2bf6ffd7d4 : SUCCESS in 3m 35s\n- ipa-tox-examples https://zuul.opendev.org/t/openstack/build/c149cd59805e49dba74a0451ec5bdaec : SUCCESS in 4m 03s\n- ipa-tempest-bios-ipmi-direct-src https://zuul.opendev.org/t/openstack/build/52efb221274d4fa8bc97e46f2b0f77ec : SUCCESS in 1h 34m 44s\n- ipa-tempest-bios-ipmi-iscsi-src https://zuul.opendev.org/t/openstack/build/81634a023e884614933c759e310c1aad : SUCCESS in 1h 26m 46s\n- ironic-standalone-ipa-src https://zuul.opendev.org/t/openstack/build/203102a874ce41b18937510007e12d2f : SUCCESS in 1h 27m 11s\n- metalsmith-integration-ipa-src https://zuul.opendev.org/t/openstack/build/dd4067f4fa5344c6ac0c5c47d4ec6f88 : FAILURE in 1h 31m 04s\n- ironic-python-agent-check-image-tinyipa https://zuul.opendev.org/t/openstack/build/c6baff4b74df4b609fade1e377d8f9e5 : SUCCESS in 12m 24s (non-voting)\n- ironic-python-agent-check-image-dib-centos8 https://zuul.opendev.org/t/openstack/build/690a3de16d0347c984c1670feae33189 : SUCCESS in 11m 47s (non-voting)\n- ipa-tempest-ironic-inspector-src https://zuul.opendev.org/t/openstack/build/78968e3baf77485083550af13c52f0af : SUCCESS in 2h 03m 57s (non-voting)\n- openstack-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/ec741785cdcd41a1b79155b156a025dd : SUCCESS in 4m 57s (non-voting)\n- ipa-tox-bandit https://zuul.opendev.org/t/openstack/build/687442167422420fa9c69d0c18d810a9 : SUCCESS in 3m 49s (non-voting)","accounts_in_message":[],"_revision_number":9},{"id":"f46a4f3e323ab457236124eb4ad113ed17a49a7e","author":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"date":"2020-08-25 20:37:32.000000000","message":"Patch Set 9:\n\nrecheck","accounts_in_message":[],"_revision_number":9},{"id":"1a02182d212f5042c3c2c42e517d672fe33792c9","author":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"date":"2020-08-25 21:23:24.000000000","message":"Uploaded patch set 10.","accounts_in_message":[],"_revision_number":10},{"id":"f65a97aa33ab17889afef67f9905d7353d843df1","author":{"_account_id":23181,"name":"RDO Third Party CI","email":"dmsimard+rdothirdparty@redhat.com","username":"rdothirdparty","tags":["SERVICE_USER"]},"date":"2020-08-25 23:41:39.000000000","message":"Patch Set 10:\n\nBuild succeeded (check pipeline).\n\n- tripleo-ci-centos-8-ovb-1ctlr_1comp-featureset001 https://review.rdoproject.org/zuul/build/67b90a2ce8204b99b73152464ff59d62 : SUCCESS in 2h 17m 29s","accounts_in_message":[],"_revision_number":10},{"id":"3b81b4bb9f69babf78992a354001902628cf146c","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-08-26 00:07:59.000000000","message":"Patch Set 10: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/45b9b37f482d47e7acba2a5b3bf81d2a : SUCCESS in 3m 38s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/9ce49e8565b14b3e91f3c3cbcb63b938 : SUCCESS in 3m 51s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/f49c42d92f5d4ee3a82c218159f6d96b : SUCCESS in 4m 18s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/e69f3a91726f42f5b8009e6fad2c8dbc : SUCCESS in 4m 50s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/4cea7b42e5e9416bb1c49104a60ec9b0 : SUCCESS in 5m 04s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/c34cdabb40e4445bae05297b49a529cc : SUCCESS in 5m 55s\n- requirements-check https://zuul.opendev.org/t/openstack/build/879e4b52399d4658b4d722dfbf3be916 : SUCCESS in 2m 22s\n- ipa-tox-examples https://zuul.opendev.org/t/openstack/build/76c8accd3c344b098daa568a2de8c70f : SUCCESS in 5m 49s\n- ipa-tempest-bios-ipmi-direct-src https://zuul.opendev.org/t/openstack/build/b5226d3eb98e4ca58502c69789b477d0 : SUCCESS in 1h 35m 50s\n- ipa-tempest-bios-ipmi-iscsi-src https://zuul.opendev.org/t/openstack/build/1b193e64e6be493cb874655f5fb4664d : SUCCESS in 1h 08m 03s\n- ironic-standalone-ipa-src https://zuul.opendev.org/t/openstack/build/d3926335292f48d98e8f0c87ef04e262 : SUCCESS in 1h 36m 38s\n- metalsmith-integration-ipa-src https://zuul.opendev.org/t/openstack/build/894a51699bd548328325c1e5e16553bb : FAILURE in 1h 09m 51s\n- ironic-python-agent-check-image-tinyipa https://zuul.opendev.org/t/openstack/build/1cf199fcce5146af9ca4bf8a3d2dc24c : SUCCESS in 16m 25s (non-voting)\n- ironic-python-agent-check-image-dib-centos8 https://zuul.opendev.org/t/openstack/build/16d11be7b4d54d22adca1946cf89edf8 : SUCCESS in 15m 50s (non-voting)\n- ipa-tempest-ironic-inspector-src https://zuul.opendev.org/t/openstack/build/f35efda20ee74a388541c9b62a319e98 : SUCCESS in 2h 42m 33s (non-voting)\n- openstack-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/d55b302be51047eda6487416ecec1a7f : SUCCESS in 4m 27s (non-voting)\n- ipa-tox-bandit https://zuul.opendev.org/t/openstack/build/970167cf2bd94bc49c197caa722cb323 : SUCCESS in 4m 03s (non-voting)","accounts_in_message":[],"_revision_number":10},{"id":"166f212bfb3f584ee1f1d9a0a067f6cb4fbf484d","author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"date":"2020-08-26 09:21:00.000000000","message":"Patch Set 10:\n\n\"Fun\" fact: `tox -elower-constraints` still hangs on this change locally :(\n\nAdditionally, there is a diff between your lower-constraints and what ends up in tox. Try:\n\n ./.tox/lower-constraints/bin/pip freeze \u003e new-lc.txt\n diff -u lower-constraints.txt new-lc.txt","accounts_in_message":[],"_revision_number":10},{"id":"bd97681460861b7cac591f3edb9bcde1afc59db6","author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"date":"2020-08-26 09:25:06.000000000","message":"Patch Set 10:\n\nAnother observation: stestr itself uses threading, and the hang happens somewhere there while running TestGenericHardwareManager.test_erase_devices_concurrency. Upgrading stestr does not seem to help, and the diff between upper and lower constraints is huge: http://paste.openstack.org/show/797158/","accounts_in_message":[],"_revision_number":10},{"id":"f9e71bed96eb04ad3fcbb1c263caada92f7e05dc","author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"date":"2020-08-26 09:40:32.000000000","message":"Uploaded patch set 11.","accounts_in_message":[],"_revision_number":11},{"id":"981a0835cb72ecbca4abac659997be1250d08ee1","author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"date":"2020-08-26 09:43:33.000000000","message":"Uploaded patch set 12.","accounts_in_message":[],"_revision_number":12},{"id":"f213f88e17cdb8991f607c131edf937360569a89","author":{"_account_id":23181,"name":"RDO Third Party CI","email":"dmsimard+rdothirdparty@redhat.com","username":"rdothirdparty","tags":["SERVICE_USER"]},"date":"2020-08-26 11:44:11.000000000","message":"Patch Set 12:\n\nBuild succeeded (check pipeline).\n\n- tripleo-ci-centos-8-ovb-1ctlr_1comp-featureset001 https://review.rdoproject.org/zuul/build/4154f27141734a9eb89f2acf7b09234c : SUCCESS in 1h 59m 44s","accounts_in_message":[],"_revision_number":12},{"id":"9b63e615b884d5f061bafc80c7428d99a8b886f4","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-08-26 12:23:24.000000000","message":"Patch Set 12: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/99c23b9faeba4848929e900b87b9e364 : SUCCESS in 4m 36s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/fea53d0832d246e0a821f5f25acbe64a : SUCCESS in 6m 59s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/9cc155c065e647379185dcdc2572c995 : SUCCESS in 5m 15s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/73acf58b3c014263b26488c919362f0c : SUCCESS in 5m 25s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/826ea1a5cc4e4608a7f59a56052c2b08 : SUCCESS in 5m 25s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/8ec05e3553da48dbab073feac45d6764 : SUCCESS in 5m 56s\n- requirements-check https://zuul.opendev.org/t/openstack/build/131a9495782a4f0eaeecf2df49cedc58 : SUCCESS in 4m 34s\n- ipa-tox-examples https://zuul.opendev.org/t/openstack/build/2ea7b8de05aa4e75858dc05d5780ec40 : SUCCESS in 3m 43s\n- ipa-tempest-bios-ipmi-direct-src https://zuul.opendev.org/t/openstack/build/6eb5bd0ac1ce46828bcca8ce2cf5ccb9 : FAILURE in 2h 10m 40s\n- ipa-tempest-bios-ipmi-iscsi-src https://zuul.opendev.org/t/openstack/build/fb0708a253a84870b4236df6148cf69b : SUCCESS in 58m 17s\n- ironic-standalone-ipa-src https://zuul.opendev.org/t/openstack/build/594d17a905cb43d1aaa2c1c6e29ccef6 : SUCCESS in 1h 24m 44s\n- metalsmith-integration-ipa-src https://zuul.opendev.org/t/openstack/build/861687b588c6470287c61f47cc4a0df0 : FAILURE in 1h 25m 21s\n- ironic-python-agent-check-image-tinyipa https://zuul.opendev.org/t/openstack/build/85b53b76541149f5b12029afa4d0cac2 : SUCCESS in 15m 54s (non-voting)\n- ironic-python-agent-check-image-dib-centos8 https://zuul.opendev.org/t/openstack/build/61c1336f29af4d0593664a7b9cfc4fd8 : SUCCESS in 9m 40s (non-voting)\n- ipa-tempest-ironic-inspector-src https://zuul.opendev.org/t/openstack/build/2f0b88440f0948dd93346f0c5c9a4769 : SUCCESS in 2h 31m 14s (non-voting)\n- openstack-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/b03d14cabf7746bc80531434169cc85c : SUCCESS in 4m 55s (non-voting)\n- ipa-tox-bandit https://zuul.opendev.org/t/openstack/build/3eb14eb45f9141b4b1e631d98174bebc : SUCCESS in 5m 41s (non-voting)","accounts_in_message":[],"_revision_number":12},{"id":"5802c0d32bf7a462f24f53882f299dc4f0949fd2","author":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"date":"2020-08-26 14:27:55.000000000","message":"Patch Set 12:\n\nAt least the metalsmith job is explicitly failing now...\n\n[  991.805693] ironic-python-agent[290]: 2020-08-26 11:04:54.402 290 DEBUG ironic_python_agent.extensions.standby [-] Verifying image at /tmp/4c3a0ca3-a28b-4fe6-8de0-a392844d9eb4 against sha512 checksum bf63174a203d092d23a6b4ac70c1322b7c50de6f73edc71e30324482401bc3f1c340dbec0275db2efdd37408f2c2b29f037ad3eae22125d681371d49315697a1 verify_image /opt/ironic-python-agent/lib64/python3.6/site-packages/ironic_python_agent/extensions/standby.py:381\u001b[00m\n[  992.171008] ironic-python-agent[290]: 2020-08-26 11:04:54.761 290 ERROR ironic_python_agent.extensions.standby [-] Image failed to verify against checksum. location: /tmp/4c3a0ca3-a28b-4fe6-8de0-a392844d9eb4; image ID: 4c3a0ca3-a28b-4fe6-8de0-a392844d9eb4; image checksum: 74a5b600dbc69ebdf51c9aff7e15de526d88f735048f5073a5d478dc9e065fb1c462c621dd098b10ee5a77b1f5c4f9ef7e7c9f9b3c4dd8c3b24ba764e5ae441b; verification checksum: bf63174a203d092d23a6b4ac70c1322b7c50de6f73edc71e30324482401bc3f1c340dbec0275db2efdd37408f2c2b29f037ad3eae22125d681371d49315697a1\u001b[00m\n[  993.054465] ironic-python-agent[290]: 2020-08-26 11:04:54.962 290 ERROR root [-] Command failed: prepare_image, error: Error verifying image checksum: Image failed to verify against checksum. location: 4c3a0ca3-a28b-4fe6-8de0-a392844d9eb4; image ID: /tmp/4c3a0ca3-a28b-4fe6-8de0-a392844d9eb4; image checksum: 74a5b600dbc69ebdf51c9aff7e15de526d88f735048f5073a5d478dc9e065fb1c462c621dd098b10ee5a77b1f5c4f9ef7e7c9f9b3c4dd8c3b24ba764e5ae441b; verification checksum: bf63174a203d092d23a6b4ac70c1322b7c50de6f73edc71e30324482401bc3f1c340dbec0275db2efdd37408f2c2b29f037ad3eae22125d681371d49315697a1: ironic_python_agent.errors.ImageChecksumError: Error verifying image checksum: Image failed to verify against checksum. location: 4c3a0ca3-a28b-4fe6-8de0-a392844d9eb4; image ID: /tmp/4c3a0ca3-a28b-4fe6-8de0-a392844d9eb4; image checksum: 74a5b600dbc69ebdf51c9aff7e15de526d88f735048f5073a5d478dc9e065fb1c462c621dd098b10ee5a77b1f5c4f9ef7e7c9f9b3c4dd8c3b24ba764e5ae441b; verification checksum: bf63174a203d092d23a6b4ac70c1322b7c50de6f73edc71e30324482401bc3f1c340dbec0275db2efdd37408f2c2b29f037ad3eae22125d681371d49315697a1\n[  993.078724] ironic-python-agent[290]: 2020-08-26 11:04:54.962 290 ERROR root Traceback (most recent call last):\n[  993.091039] ironic-python-agent[290]: 2020-08-26 11:04:54.962 290 ERROR root   File \"/opt/ironic-python-agent/lib64/python3.6/site-packages/ironic_python_agent/extensions/base.py\", line 163, in run\n[  993.112475] ironic-python-agent[290]: 2020-08-26 11:04:54.962 290 ERROR root     result \u003d self.execute_method(**self.command_params)\n[  993.131685] ironic-python-agent[290]: 2020-08-26 11:04:54.962 290 ERROR root   File \"/opt/ironic-python-agent/lib64/python3.6/site-packages/ironic_python_agent/extensions/standby.py\", line 694, in prepare_image\n[  993.154366] ironic-python-agent[290]: 2020-08-26 11:04:54.962 290 ERROR root     self._cache_and_write_image(image_info, device)\n[  993.162464] ironic-python-agent[290]: 2020-08-26 11:04:54.962 290 ERROR root   File \"/opt/ironic-python-agent/lib64/python3.6/site-packages/ironic_python_agent/extensions/standby.py\", line 545, in _cache_and_write_image\n[  993.174579] ironic-python-agent[290]: 2020-08-26 11:04:54.962 290 ERROR root     _download_image(image_info)\n[  993.182908] ironic-python-agent[290]: 2020-08-26 11:04:54.962 290 ERROR root   File \"/opt/ironic-python-agent/lib64/python3.6/site-packages/ironic_python_agent/extensions/standby.py\", line 430, in _download_image\n[  993.193024] ironic-python-agent[290]: 2020-08-26 11:04:54.962 290 ERROR root     image_download.verify_image(image_location)\n[  993.202609] ironic-python-agent[290]: 2020-08-26 11:04:54.962 290 ERROR root   File \"/opt/ironic-python-agent/lib64/python3.6/site-packages/ironic_python_agent/extensions/standby.py\", line 389, in verify_image\n[  993.214809] ironic-python-agent[290]: 2020-08-26 11:04:54.962 290 ERROR root     checksum)\n[  993.224442] ironic-python-agent[290]: 2020-08-26 11:04:54.962 290 ERROR root ironic_python_agent.errors.ImageChecksumError: Error verifying image checksum: Image failed to verify against checksum. location: 4c3a0ca3-a28b-4fe6-8de0-a392844d9eb4; image ID: /tmp/4c3a0ca3-a28b-4fe6-8de0-a392844d9eb4; image checksum: 74a5b600dbc69ebdf51c9aff7e15de526d88f735048f5073a5d478dc9e065fb1c462c621dd098b10ee5a77b1f5c4f9ef7e7c9f9b3c4dd8c3b24ba764e5ae441b; verification checksum: bf63174a203d092d23a6b4ac70c1322b7c50de6f73edc71e30324482401bc3f1c340dbec0275db2efdd37408f2c2b29f037ad3eae22125d681371d49315697a1\n[  993.238918] ironic-python-agent[290]: 2020-08-26 11:04:54.962 290 ERROR root \u001b[00m","accounts_in_message":[],"_revision_number":12},{"id":"8d58985cce968f4cf9f31cc9b7e494dbdf535a8a","author":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"date":"2020-08-26 14:44:39.000000000","message":"Patch Set 13: Published edit on patch set 12.","accounts_in_message":[],"_revision_number":13},{"id":"23896c5142a75508162d0974e3b06b946bd26d00","author":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"date":"2020-08-26 16:43:23.000000000","message":"Uploaded patch set 14.","accounts_in_message":[],"_revision_number":14},{"id":"66804b3c99550c61faf675fcc2651ae7c3739371","author":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"date":"2020-08-26 16:43:42.000000000","message":"Uploaded patch set 15: Commit message was updated.","accounts_in_message":[],"_revision_number":15},{"id":"000515247767f0a9fc3a7e2121ddb17fb087bcc1","author":{"_account_id":23181,"name":"RDO Third Party CI","email":"dmsimard+rdothirdparty@redhat.com","username":"rdothirdparty","tags":["SERVICE_USER"]},"date":"2020-08-26 17:08:42.000000000","message":"Patch Set 15:\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/5e163892d7894c57b44749b0a96cebe2 : FAILURE in 23m 36s","accounts_in_message":[],"_revision_number":15},{"id":"8cba6f02f37d28cf4a6fb989bebc4f61c8906320","author":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"date":"2020-08-26 19:26:24.000000000","message":"Uploaded patch set 16.","accounts_in_message":[],"_revision_number":16},{"id":"3542cdf9026e31a02589402211890508b3ac3d6f","author":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"date":"2020-08-26 19:29:09.000000000","message":"Uploaded patch set 17.","accounts_in_message":[],"_revision_number":17},{"id":"cf89e65d473a4330b5b6da7cdac0dcb0b81f93c1","author":{"_account_id":23181,"name":"RDO Third Party CI","email":"dmsimard+rdothirdparty@redhat.com","username":"rdothirdparty","tags":["SERVICE_USER"]},"date":"2020-08-26 19:53:17.000000000","message":"Patch Set 17:\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/92fd144ef39149988344ccb0b7318b0f : FAILURE in 23m 21s","accounts_in_message":[],"_revision_number":17},{"id":"f865500dc4733d1100c03caf1353609d668970e4","author":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"date":"2020-08-26 21:51:08.000000000","message":"Uploaded patch set 18.","accounts_in_message":[],"_revision_number":18},{"id":"f21ab2aa16c3201798717588220fc5017b0e8431","author":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"date":"2020-08-26 21:54:50.000000000","message":"Uploaded patch set 19.","accounts_in_message":[],"_revision_number":19},{"id":"7cfeeb5f9fdc8301149f1d3c49407d2047d6df22","author":{"_account_id":23181,"name":"RDO Third Party CI","email":"dmsimard+rdothirdparty@redhat.com","username":"rdothirdparty","tags":["SERVICE_USER"]},"date":"2020-08-26 22:19:08.000000000","message":"Patch Set 19:\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/1b3ffb1f60914f9199f0ebb04d6878f4 : FAILURE in 23m 28s","accounts_in_message":[],"_revision_number":19},{"id":"a6d4c8c1edfdb30895903cd7e7b45b12f4a56ee9","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-08-27 00:33:19.000000000","message":"Patch Set 19: Verified-1\n\n(2 comments)\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/91d379171b314165a9cf53df76433bdb : FAILURE in 8m 28s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/dd0176bc8f3a406f8d3aa479720d8a9f : FAILURE in 8m 10s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/0742e5e463b4419f9a1d4bd9b7277ea3 : FAILURE in 7m 29s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/db4c6f35ee1f4bd7a869f2e431eba44d : FAILURE in 4m 40s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/763dd81a320e45dd83618c63c35c6ea4 : FAILURE in 4m 35s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/66b893c4befd4b0c94d600a594c80b0f : SUCCESS in 7m 57s\n- requirements-check https://zuul.opendev.org/t/openstack/build/965080ec95384e6bb0c5cd4e6ab88137 : SUCCESS in 3m 05s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/51eb2e9d3da14e2fa2364ed82722c75c : SUCCESS in 5m 13s\n- ipa-tox-examples https://zuul.opendev.org/t/openstack/build/7112f151ecd84db4bd5e6a547b920f57 : SUCCESS in 4m 53s\n- ipa-tempest-bios-ipmi-direct-src https://zuul.opendev.org/t/openstack/build/c4300704e1f8461fafd76cdfd444c108 : SUCCESS in 1h 36m 44s\n- ipa-tempest-bios-ipmi-iscsi-src https://zuul.opendev.org/t/openstack/build/0b3a98c2fad8479d997bf56d57216a51 : SUCCESS in 1h 16m 24s\n- ironic-standalone-ipa-src https://zuul.opendev.org/t/openstack/build/adf25ebc30c342c8964a560363468dbe : SUCCESS in 1h 23m 03s\n- metalsmith-integration-ipa-src https://zuul.opendev.org/t/openstack/build/8eba681be6ac4f6a8080cd535861d75a : FAILURE in 1h 28m 14s\n- ironic-python-agent-check-image-tinyipa https://zuul.opendev.org/t/openstack/build/712fb2f0e9654865a7911bc7bddcb1ac : SUCCESS in 18m 10s (non-voting)\n- ironic-python-agent-check-image-dib-centos8 https://zuul.opendev.org/t/openstack/build/e7b761767cb44b84822cd8fc555c2dec : SUCCESS in 10m 59s (non-voting)\n- ipa-tempest-ironic-inspector-src https://zuul.opendev.org/t/openstack/build/963618f3bc0440fd91f6e3e3ac653f38 : SUCCESS in 2h 35m 13s (non-voting)\n- openstack-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/fa2ebccf0ea44df2879d003a78974dfc : FAILURE in 4m 27s (non-voting)\n- ipa-tox-bandit https://zuul.opendev.org/t/openstack/build/1a0a4d62764a41cda88d40ccac4df351 : SUCCESS in 4m 00s (non-voting)","accounts_in_message":[],"_revision_number":19},{"id":"d0181fbe8aaf48c53aa0e65b6d279e838795a63b","author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"date":"2020-08-28 19:41:17.000000000","message":"Patch Set 19:\n\nI wonder if at this point it\u0027s easier to migrate away from oslo.service..","accounts_in_message":[],"_revision_number":19},{"id":"656c8204175768f21de2c8986205842827b43f99","author":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"date":"2020-08-28 22:53:36.000000000","message":"Patch Set 19:\n\nThe heartbeat changes here are likely valuable, but the eventlet changes are not. I\u0027ll push a drastically different version that only changes heartbeats.","accounts_in_message":[],"_revision_number":19},{"id":"6c1b1fab005acb183a0d523fe42c9c8bbc6928f8","author":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"date":"2020-08-28 22:58:29.000000000","message":"Uploaded patch set 20.","accounts_in_message":[],"_revision_number":20},{"id":"0a55a4a7b461f8f26b1132add25db0e349e8a4de","author":{"_account_id":23181,"name":"RDO Third Party CI","email":"dmsimard+rdothirdparty@redhat.com","username":"rdothirdparty","tags":["SERVICE_USER"]},"date":"2020-08-28 23:24:05.000000000","message":"Patch Set 20:\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/c1fb89d7e50049bbba61432bb7afecc4 : FAILURE in 24m 34s","accounts_in_message":[],"_revision_number":20},{"id":"e8e4b84f4bba7a8ab08f0f35235d6ac383e7f8bd","author":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"date":"2020-08-28 23:31:41.000000000","message":"Uploaded patch set 21.","accounts_in_message":[],"_revision_number":21},{"id":"01c92fe7f141082c1f186ba7d566736998c6ed59","author":{"_account_id":23181,"name":"RDO Third Party CI","email":"dmsimard+rdothirdparty@redhat.com","username":"rdothirdparty","tags":["SERVICE_USER"]},"date":"2020-08-29 01:32:58.000000000","message":"Patch Set 21:\n\nBuild succeeded (check pipeline).\n\n- tripleo-ci-centos-8-ovb-1ctlr_1comp-featureset001 https://review.rdoproject.org/zuul/build/f7b71ba5c9294f568d65d5b7fc3d3c7d : SUCCESS in 2h 00m 23s","accounts_in_message":[],"_revision_number":21},{"id":"568067a3d9fc757832b33e16c60dbaca4b07e23b","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-08-29 02:02:28.000000000","message":"Patch Set 21: Verified-1\n\n(1 comment)\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/bb801678776e4d6fbac13e8c84a25488 : FAILURE in 3m 26s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/863e96c150894ac49b23b187e66e22a5 : SUCCESS in 3m 59s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/75c2292c72ff444c8ebebba2c4c221c2 : SUCCESS in 3m 50s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/fa18d694cccd44e0829dd12eb37e8f6f : SUCCESS in 4m 40s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/88a14bea9e674648a59b7771e4353de7 : SUCCESS in 3m 59s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/3e7f81b9c68d40118a508b8b8518116f : SUCCESS in 5m 02s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/2d2acfe064154a3b8f7a01440c4c3158 : SUCCESS in 3m 35s\n- ipa-tox-examples https://zuul.opendev.org/t/openstack/build/371e8d1cd94c4059b9affed6de34fe27 : SUCCESS in 5m 06s\n- ipa-tempest-bios-ipmi-direct-src https://zuul.opendev.org/t/openstack/build/6109aad23c77480787e6ca0331f96467 : FAILURE in 1h 53m 47s\n- ipa-tempest-bios-ipmi-iscsi-src https://zuul.opendev.org/t/openstack/build/42a935da6a5b4bedb93862831f0e3250 : SUCCESS in 1h 12m 39s\n- ironic-standalone-ipa-src https://zuul.opendev.org/t/openstack/build/7a7c7c49043c4611beaaf53cc68f3a7e : SUCCESS in 54m 39s\n- metalsmith-integration-ipa-src https://zuul.opendev.org/t/openstack/build/998b01586e914195bd34011a1e9beb3b : TIMED_OUT in 2h 02m 12s\n- ironic-python-agent-check-image-tinyipa https://zuul.opendev.org/t/openstack/build/c219b7afcbd344cf92412f32bd17ebc5 : SUCCESS in 12m 30s (non-voting)\n- ironic-python-agent-check-image-dib-centos8 https://zuul.opendev.org/t/openstack/build/5ba0018588e34ddaac50947618054068 : TIMED_OUT in 30m 37s (non-voting)\n- ipa-tempest-ironic-inspector-src https://zuul.opendev.org/t/openstack/build/ba5113c65d6e4f738e4db901d4bf7b3e : SUCCESS in 2h 28m 43s (non-voting)\n- openstack-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/b44a27be946e4c9f923325eafe543550 : SUCCESS in 4m 37s (non-voting)\n- ipa-tox-bandit https://zuul.opendev.org/t/openstack/build/e58cf54a9fc84eb3a353f2b8f521b321 : SUCCESS in 3m 16s (non-voting)","accounts_in_message":[],"_revision_number":21},{"id":"15434adcda076545e21a96380caff1bd2831d7b8","author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"date":"2020-08-29 12:34:12.000000000","message":"Patch Set 21: Code-Review-1\n\n(2 comments)","accounts_in_message":[],"_revision_number":21},{"id":"ee4191194d19cecd21d84dbcb995effa011e5b27","author":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"date":"2020-08-30 05:40:49.000000000","message":"Patch Set 21:\n\n(1 comment)","accounts_in_message":[],"_revision_number":21},{"id":"8324651c6e81285d8e34d03a48eea636cc3e55f1","author":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"date":"2020-08-30 05:41:17.000000000","message":"Patch Set 22: Published edit on patch set 21.","accounts_in_message":[],"_revision_number":22},{"id":"ea718869a0784def799d937d8974d91227a7b941","author":{"_account_id":23181,"name":"RDO Third Party CI","email":"dmsimard+rdothirdparty@redhat.com","username":"rdothirdparty","tags":["SERVICE_USER"]},"date":"2020-08-30 07:39:47.000000000","message":"Patch Set 22:\n\nBuild succeeded (check pipeline).\n\n- tripleo-ci-centos-8-ovb-1ctlr_1comp-featureset001 https://review.rdoproject.org/zuul/build/a06cdcdbf91e41dfb62cfd13f0fd800b : SUCCESS in 1h 57m 17s","accounts_in_message":[],"_revision_number":22},{"id":"6d09830f48642fc052d08a1bb6fd4408a55a4477","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-08-30 08:23:25.000000000","message":"Patch Set 22: Verified-1\n\n(1 comment)\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/410dcecd94d64c348635247e776106ed : FAILURE in 4m 06s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/165aadb681d041d6bbcddd170e8f66fc : SUCCESS in 5m 24s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/4c276dcbac1c4b8088e157baaad12317 : SUCCESS in 5m 37s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/fd2ba7588b924007a354717255963fea : SUCCESS in 4m 41s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/7051d46df212415fb2b3dcdada67d0fa : SUCCESS in 5m 11s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/f694d35b05154686a36f87f108e2b0af : SUCCESS in 6m 28s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/7464e0d847ab4a3aa2d6f350fafe9a4d : SUCCESS in 3m 51s\n- ipa-tox-examples https://zuul.opendev.org/t/openstack/build/5f99c2854f964b5a90e98676d0adc38b : SUCCESS in 3m 51s\n- ipa-tempest-bios-ipmi-direct-src https://zuul.opendev.org/t/openstack/build/9603981f20bc4326951d0e8c635a295e : FAILURE in 2h 17m 31s\n- ipa-tempest-bios-ipmi-iscsi-src https://zuul.opendev.org/t/openstack/build/3f9b5d9594de4675aa9028ce234d95c0 : SUCCESS in 1h 27m 03s\n- ironic-standalone-ipa-src https://zuul.opendev.org/t/openstack/build/c4bf48aecaf74e2e9a3e56974b6bf01e : SUCCESS in 1h 13m 29s\n- metalsmith-integration-ipa-src https://zuul.opendev.org/t/openstack/build/f1abfbbb7b4d4d9db35d056820b47c50 : TIMED_OUT in 2h 02m 25s\n- ironic-python-agent-check-image-tinyipa https://zuul.opendev.org/t/openstack/build/897ad5d4b9384d4488cda943d9b3f871 : SUCCESS in 16m 27s (non-voting)\n- ironic-python-agent-check-image-dib-centos8 https://zuul.opendev.org/t/openstack/build/1a964f007e544322909c722545a3d732 : SUCCESS in 8m 56s (non-voting)\n- ipa-tempest-ironic-inspector-src https://zuul.opendev.org/t/openstack/build/fd3a730baec748ba8190c522c122cc2c : SUCCESS in 2h 40m 08s (non-voting)\n- openstack-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/1d12a98ce1d64600bcfab36e03068555 : SUCCESS in 4m 43s (non-voting)\n- ipa-tox-bandit https://zuul.opendev.org/t/openstack/build/08e31d75ab2545d38e0fab597870c49e : SUCCESS in 3m 14s (non-voting)","accounts_in_message":[],"_revision_number":22},{"id":"a354d2a4bb5cda3f5f9656de7077726aef1b9a22","author":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"date":"2020-08-30 21:13:53.000000000","message":"Patch Set 23: Published edit on patch set 22.","accounts_in_message":[],"_revision_number":23},{"id":"5d4b76881648a8cf709e86dd85ba65a0fa4c46be","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-08-30 22:08:25.000000000","message":"Patch Set 23: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/d7d2a253fca149a6905b90de7843c32d : SUCCESS in 4m 12s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/bde87f1045ef41cfbf12d7df000c55ff : SUCCESS in 3m 42s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/e592aa3b99b5477f9663fa6f2cae185f : SUCCESS in 4m 11s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/6ba185804c7b4191be846ecba3eda012 : SUCCESS in 3m 52s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/20178ce539ea4cd084de60359b1e8f5e : SUCCESS in 4m 01s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/4f09d731d2bd40daa0156d953eafb4be : SUCCESS in 8m 24s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/07988786ce824db99239c57cb0c352bb : SUCCESS in 3m 04s\n- ipa-tox-examples https://zuul.opendev.org/t/openstack/build/aaac4fb43ffd46ae96f4a6c6e33996f4 : SUCCESS in 3m 27s\n- ipa-tempest-bios-ipmi-direct-src https://zuul.opendev.org/t/openstack/build/1f093d6a770b488b8841fe3931c1c1e6 : FAILURE in 18m 30s\n- ipa-tempest-bios-ipmi-iscsi-src https://zuul.opendev.org/t/openstack/build/c847eca0257341bd97db873f4ed7597a : FAILURE in 19m 28s\n- ironic-standalone-ipa-src https://zuul.opendev.org/t/openstack/build/1d932804d2e749a5b7430885912b9138 : FAILURE in 16m 58s\n- metalsmith-integration-ipa-src https://zuul.opendev.org/t/openstack/build/98fddb45174849179936645f25dcc423 : RETRY_LIMIT in 13m 10s\n- ironic-python-agent-check-image-tinyipa https://zuul.opendev.org/t/openstack/build/498f806d88df4120b880a4f85ac37d22 : SUCCESS in 15m 36s (non-voting)\n- ironic-python-agent-check-image-dib-centos8 https://zuul.opendev.org/t/openstack/build/45e45c89b71140269f7310640a52491a : SUCCESS in 10m 32s (non-voting)\n- ipa-tempest-ironic-inspector-src https://zuul.opendev.org/t/openstack/build/3c37c384f9a747b4bf9ae5ac2e688d25 : FAILURE in 18m 44s (non-voting)\n- openstack-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/b5825b9d53a2482b9c379586d1a2f1f6 : SUCCESS in 3m 52s (non-voting)\n- ipa-tox-bandit https://zuul.opendev.org/t/openstack/build/266f24bd5f72480a81cb1a4a82aa4a7b : SUCCESS in 3m 41s (non-voting)","accounts_in_message":[],"_revision_number":23},{"id":"8bbc2092998fc002a6ea7a195f272f8aeaddc4e4","author":{"_account_id":23181,"name":"RDO Third Party CI","email":"dmsimard+rdothirdparty@redhat.com","username":"rdothirdparty","tags":["SERVICE_USER"]},"date":"2020-08-30 23:13:04.000000000","message":"Patch Set 23:\n\nBuild succeeded (check pipeline).\n\n- tripleo-ci-centos-8-ovb-1ctlr_1comp-featureset001 https://review.rdoproject.org/zuul/build/1ec57a3d157b40649d8c035adbbf26e3 : SUCCESS in 1h 58m 00s","accounts_in_message":[],"_revision_number":23},{"id":"553a3dec61da1589e9bcfeb6f2e7856cf3108f61","author":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"date":"2020-09-01 13:53:16.000000000","message":"Patch Set 23:\n\nrecheck","accounts_in_message":[],"_revision_number":23},{"id":"e273e347b1a0e7a3a2394a505dbaf81b4ac7a327","author":{"_account_id":23181,"name":"RDO Third Party CI","email":"dmsimard+rdothirdparty@redhat.com","username":"rdothirdparty","tags":["SERVICE_USER"]},"date":"2020-09-01 15:52:55.000000000","message":"Patch Set 23:\n\nBuild succeeded (check pipeline).\n\n- tripleo-ci-centos-8-ovb-1ctlr_1comp-featureset001 https://review.rdoproject.org/zuul/build/37d56fc2722c471cb20947483be6186a : SUCCESS in 1h 58m 40s","accounts_in_message":[],"_revision_number":23},{"id":"2f4a640332c232d6d5c7296e2f4e6a10e5fe81fe","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-09-01 17:17:20.000000000","message":"Patch Set 23:\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/2aba86f6e7504adca202e5f9bcc36094 : SUCCESS in 3m 42s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/795fa03e0a95471d88e21cb1b3f66e46 : SUCCESS in 7m 31s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/2f5ffc0102524b31958689883ee16f02 : SUCCESS in 4m 32s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/3251fb83e4fb41aab41d9a5cc769584b : SUCCESS in 4m 04s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/9b72a5507aa04d0e8700ecfb25e36659 : SUCCESS in 7m 59s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/d5f93679786242b0adde9cf5deee4b15 : SUCCESS in 6m 26s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/351d5c7357a94d3f9e58c3e1f86c3e52 : SUCCESS in 4m 00s\n- ipa-tox-examples https://zuul.opendev.org/t/openstack/build/9f96d6113e6e4caa9c5ab212585fc9ec : SUCCESS in 3m 50s\n- ipa-tempest-bios-ipmi-direct-src https://zuul.opendev.org/t/openstack/build/97b73e9788944ac0a014aa2ed29fb678 : FAILURE in 2h 01m 27s\n- ipa-tempest-bios-ipmi-iscsi-src https://zuul.opendev.org/t/openstack/build/fe718495cd554adc851cf676cc6c1d12 : SUCCESS in 1h 40m 58s\n- ironic-standalone-ipa-src https://zuul.opendev.org/t/openstack/build/49f800432a4e4c66804ebfe23bde0e0d : SUCCESS in 1h 22m 00s\n- metalsmith-integration-ipa-src https://zuul.opendev.org/t/openstack/build/a0cf83eaefaf4c97a895b36cae30d66c : TIMED_OUT in 2h 03m 11s\n- ironic-python-agent-check-image-tinyipa https://zuul.opendev.org/t/openstack/build/ce5cb3ad71694a62bcf6b32b8e5a4b92 : SUCCESS in 16m 37s (non-voting)\n- ironic-python-agent-check-image-dib-centos8 https://zuul.opendev.org/t/openstack/build/aa65cadeaf62437fa15207273b264c5b : SUCCESS in 10m 20s (non-voting)\n- ipa-tempest-ironic-inspector-src https://zuul.opendev.org/t/openstack/build/515d66ad4ce1412fac5e80245217127c : FAILURE in 3h 00m 13s (non-voting)\n- openstack-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/7d47103cb7ec43a2b5d086ac343e34cb : SUCCESS in 3m 52s (non-voting)\n- ipa-tox-bandit https://zuul.opendev.org/t/openstack/build/3de8a426306740c497eceb71c07befe8 : SUCCESS in 3m 27s (non-voting)","accounts_in_message":[],"_revision_number":23},{"id":"6d530b027613e298ed84cd0769662ba511ff3a11","author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"date":"2020-09-07 13:43:29.000000000","message":"Patch Set 24: Patch Set 23 was rebased","accounts_in_message":[],"_revision_number":24},{"id":"76ca3d5f3b0eca09179155452cc4728fba939259","author":{"_account_id":23181,"name":"RDO Third Party CI","email":"dmsimard+rdothirdparty@redhat.com","username":"rdothirdparty","tags":["SERVICE_USER"]},"date":"2020-09-07 15:42:33.000000000","message":"Patch Set 24:\n\nBuild succeeded (check pipeline).\n\n- tripleo-ci-centos-8-ovb-1ctlr_1comp-featureset001 https://review.rdoproject.org/zuul/build/2e349ff0130a4a0a8be68f8437338f52 : SUCCESS in 1h 58m 12s","accounts_in_message":[],"_revision_number":24},{"id":"49aa12130968229daa35f879665ef97076a458ed","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-09-07 16:24:04.000000000","message":"Patch Set 24: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/e0b025d0457741f0962eb4c2cf4ab93a : SUCCESS in 4m 01s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/f8b9f6a288cf46b5885c59d77019b8b3 : SUCCESS in 4m 11s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/b93e63f7df8949419273258f255e7e13 : SUCCESS in 4m 50s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/692dfa210fac4ad195f05051541c8466 : SUCCESS in 5m 02s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/12e2342f05c54fb2af6402867de612f3 : SUCCESS in 4m 26s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/e50a626c4e824cfb9d8d055cc997c6dd : SUCCESS in 5m 37s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/50b7642a9bb54880b71497f5daf239a8 : SUCCESS in 3m 40s\n- openstack-tox-functional https://zuul.opendev.org/t/openstack/build/615dea219c4e4b54a9bcbed49f94b1e0 : SUCCESS in 3m 51s\n- ipa-tox-examples https://zuul.opendev.org/t/openstack/build/ef5aad146d7242b891c8cb8a114bb278 : SUCCESS in 3m 43s\n- ipa-tempest-bios-ipmi-direct-src https://zuul.opendev.org/t/openstack/build/430703a0f32f4db79bf884cca284a9f8 : FAILURE in 1h 56m 08s\n- ipa-tempest-bios-ipmi-iscsi-src https://zuul.opendev.org/t/openstack/build/4ea1d0a2c9f9480ca38b93e84b2ab48a : SUCCESS in 1h 36m 34s\n- ironic-standalone-ipa-src https://zuul.opendev.org/t/openstack/build/63beacbdf33c4bddba80828b48f4d56e : SUCCESS in 1h 15m 56s\n- metalsmith-integration-ipa-src https://zuul.opendev.org/t/openstack/build/f4e55d218a074821815cb189d1e4ed8e : TIMED_OUT in 2h 02m 59s\n- ironic-python-agent-check-image-tinyipa https://zuul.opendev.org/t/openstack/build/7d8a6e8917a64bd2b075c5c340db26df : SUCCESS in 15m 19s (non-voting)\n- ironic-python-agent-check-image-dib-centos8 https://zuul.opendev.org/t/openstack/build/7a303072bec8464faa5ddc0e7b306c81 : SUCCESS in 10m 47s (non-voting)\n- ipa-tempest-ironic-inspector-src https://zuul.opendev.org/t/openstack/build/be0ba37e6b534e51972f5afda185294b : SUCCESS in 2h 29m 26s (non-voting)\n- ipa-tox-bandit https://zuul.opendev.org/t/openstack/build/5ce72b401ca14cfa94d546b50e65ac10 : SUCCESS in 3m 33s (non-voting)","accounts_in_message":[],"_revision_number":24},{"id":"d72419f4a461e84efcc8e9b4bec06ef304a9bba8","author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"date":"2020-09-08 20:45:58.000000000","message":"Patch Set 24:\n\nrecheck slow nodes","accounts_in_message":[],"_revision_number":24},{"id":"b682aedcb1d8c99cc87b335d90cdd70f53bfe98a","author":{"_account_id":23181,"name":"RDO Third Party CI","email":"dmsimard+rdothirdparty@redhat.com","username":"rdothirdparty","tags":["SERVICE_USER"]},"date":"2020-09-08 22:44:49.000000000","message":"Patch Set 24:\n\nBuild succeeded (check pipeline).\n\n- tripleo-ci-centos-8-ovb-1ctlr_1comp-featureset001 https://review.rdoproject.org/zuul/build/0843dfb224544d11a1b845c325b14f5b : SUCCESS in 1h 57m 54s","accounts_in_message":[],"_revision_number":24},{"id":"2aaaad3638de04921bf5c87f29a821d2aeee11bc","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-09-08 23:25:08.000000000","message":"Patch Set 24:\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/f9a7738a60014365814f0a59bb9e9b49 : SUCCESS in 5m 45s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/7e8d918f46574f0c8827254c01347cf3 : SUCCESS in 6m 22s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/c1e55cb61a984883865853c830da8602 : SUCCESS in 5m 48s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/f55a369066b54fb995f8dadda2b1bd29 : SUCCESS in 5m 04s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/b00c851d9fd74767852aea4f43ba06ff : POST_FAILURE in 35m 42s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/767db8dd24b5452796854e3358e1f6ca : SUCCESS in 7m 16s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/3fbf1c70d99a41d4ab9b81020c3fe141 : SUCCESS in 3m 29s\n- openstack-tox-functional https://zuul.opendev.org/t/openstack/build/2dfb94ac79d64dcaa167133388e12520 : SUCCESS in 4m 15s\n- ipa-tox-examples https://zuul.opendev.org/t/openstack/build/82cbcdb379844b3eb35c3c64e38ee705 : SUCCESS in 3m 39s\n- ipa-tempest-bios-ipmi-direct-src https://zuul.opendev.org/t/openstack/build/4be33c1e3aea4d5388292fdbc3781472 : FAILURE in 1h 54m 42s\n- ipa-tempest-bios-ipmi-iscsi-src https://zuul.opendev.org/t/openstack/build/402b12d57f5046cc856e8d9cfb5c8d80 : SUCCESS in 1h 48m 57s\n- ironic-standalone-ipa-src https://zuul.opendev.org/t/openstack/build/fa9c9e145f6d485fb46cabd7a66980be : SUCCESS in 1h 19m 39s\n- metalsmith-integration-ipa-src https://zuul.opendev.org/t/openstack/build/691ea36da00b4cce99ce50c364c1f4cd : TIMED_OUT in 2h 02m 13s\n- ironic-python-agent-check-image-tinyipa https://zuul.opendev.org/t/openstack/build/b8fc2ca93ce444d398856d107e86853b : SUCCESS in 14m 45s (non-voting)\n- ironic-python-agent-check-image-dib-centos8 https://zuul.opendev.org/t/openstack/build/a38bde1d33da495c94b691c7f4abdc02 : SUCCESS in 12m 12s (non-voting)\n- ipa-tempest-ironic-inspector-src https://zuul.opendev.org/t/openstack/build/d3efaf6c26e9442e9327ac96d258007b : SUCCESS in 2h 29m 08s (non-voting)\n- ipa-tox-bandit https://zuul.opendev.org/t/openstack/build/a7fc6afc1d084ec5b39ab026611ff9b7 : SUCCESS in 4m 01s (non-voting)","accounts_in_message":[],"_revision_number":24},{"id":"73f328a73493194f15b0b31f9c0909e3db343f5a","author":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"date":"2020-09-15 15:58:00.000000000","message":"Patch Set 25: Published edit on patch set 24.","accounts_in_message":[],"_revision_number":25},{"id":"a05cb956f4be87b1784165a7bef591db17815969","author":{"_account_id":23181,"name":"RDO Third Party CI","email":"dmsimard+rdothirdparty@redhat.com","username":"rdothirdparty","tags":["SERVICE_USER"]},"date":"2020-09-15 17:58:32.000000000","message":"Patch Set 25:\n\nBuild succeeded (check pipeline).\n\n- tripleo-ci-centos-8-ovb-1ctlr_1comp-featureset001 https://review.rdoproject.org/zuul/build/056873067495465d93674cd464ede923 : SUCCESS in 1h 58m 52s","accounts_in_message":[],"_revision_number":25},{"id":"ae4f66c1c049f1fc8f12041dedb7a49f8b24e589","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-09-15 19:08:24.000000000","message":"Patch Set 25: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/7be02834406345428201adcdf348c006 : SUCCESS in 5m 45s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/3317aa26326e48639d7cc9db44887fc6 : FAILURE in 2m 44s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/53dd6ebc8a2b42ce9d43332332c4a4a0 : SUCCESS in 5m 12s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/3ec42d27ffa24eb7b4a73eed4fcdd310 : SUCCESS in 5m 53s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/35ae30637c81439690ef5ee1d3eb2782 : FAILURE in 4m 08s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/36906977c6364f18be8400a9a7689931 : SUCCESS in 15m 08s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/a545e408f36540f7b5ab7dfc7d5dd5af : SUCCESS in 3m 55s\n- openstack-tox-functional https://zuul.opendev.org/t/openstack/build/c3bb39b5fdef4f4cbf7c369f9c28216b : SUCCESS in 5m 07s\n- ipa-tox-examples https://zuul.opendev.org/t/openstack/build/c77d9a25031f4560a48b8c66b1c20a09 : SUCCESS in 5m 30s\n- ipa-tempest-bios-ipmi-direct-src https://zuul.opendev.org/t/openstack/build/9d1aaf031ef3490997beb7d49ed6f54c : FAILURE in 16m 38s\n- ipa-tempest-bios-ipmi-iscsi-src https://zuul.opendev.org/t/openstack/build/732465c5353f4463b751b5ae2fa15f96 : FAILURE in 14m 13s\n- ironic-standalone-ipa-src https://zuul.opendev.org/t/openstack/build/4faed71f817a4b1eb2e0228c77e75b0b : SUCCESS in 55m 22s\n- metalsmith-integration-ipa-src https://zuul.opendev.org/t/openstack/build/2f3e225fc8804170adf82da8fc3d81d1 : SUCCESS in 1h 42m 42s\n- ironic-python-agent-check-image-tinyipa https://zuul.opendev.org/t/openstack/build/4037594d55674ca8b87e46a43d71beca : SUCCESS in 15m 46s (non-voting)\n- ironic-python-agent-check-image-dib-centos8 https://zuul.opendev.org/t/openstack/build/1d0d2a9a798643f1bb8050708bdbd0f0 : SUCCESS in 10m 42s (non-voting)\n- ipa-tempest-ironic-inspector-src https://zuul.opendev.org/t/openstack/build/f8d44d0d1e3e4ff89b8ef5548f36a65a : FAILURE in 2h 59m 19s (non-voting)\n- ipa-tox-bandit https://zuul.opendev.org/t/openstack/build/168efd8c5a2c45b6bfb1d5c971eb0150 : SUCCESS in 5m 12s (non-voting)","accounts_in_message":[],"_revision_number":25},{"id":"7f9bdf07d68ee33552464bb4235941ff50fb726f","author":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"date":"2020-09-15 22:58:09.000000000","message":"Uploaded patch set 26.","accounts_in_message":[],"_revision_number":26},{"id":"f417578d1afe304ce691ec0bbbadbede423a2e3b","author":{"_account_id":23181,"name":"RDO Third Party CI","email":"dmsimard+rdothirdparty@redhat.com","username":"rdothirdparty","tags":["SERVICE_USER"]},"date":"2020-09-15 23:22:26.000000000","message":"Patch Set 26:\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/baf5c143ac5a4ce580b5e35cb42439af : FAILURE in 23m 22s","accounts_in_message":[],"_revision_number":26},{"id":"70155bc37c708cc95f0b095504d632c2f4fde200","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-09-16 01:33:09.000000000","message":"Patch Set 26: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/f3dac9a1821a47f7b1be78ab6f9cb0e6 : SUCCESS in 3m 54s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/e84273d26ce14e8cb7acca4df6e3f850 : FAILURE in 3m 40s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/5213088fbc9548d9a6f2fb3a4f2e3e7d : FAILURE in 6m 01s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/d0ae2a70a62044aea0a2aa10cc23be19 : FAILURE in 3m 50s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/20291aeb592c4f6a80d2ff3df9cd5b20 : FAILURE in 3m 51s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/63618880db4b4648b4495078d35cb79b : SUCCESS in 12m 59s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/ca0c856b5414473c977513b9f61a385c : SUCCESS in 3m 47s\n- openstack-tox-functional https://zuul.opendev.org/t/openstack/build/45a03e9ba0544599b9794bdc50f7a30e : FAILURE in 3m 40s\n- ipa-tox-examples https://zuul.opendev.org/t/openstack/build/fc23024a42ae4827952deda9ea3b8242 : FAILURE in 4m 07s\n- ipa-tempest-bios-ipmi-direct-src https://zuul.opendev.org/t/openstack/build/229c0927fb4e49dc98c4afa22d9291f7 : FAILURE in 58m 31s\n- ipa-tempest-bios-ipmi-iscsi-src https://zuul.opendev.org/t/openstack/build/06e69de61f1b4386bb50b56dbc6ad734 : FAILURE in 1h 03m 16s\n- ironic-standalone-ipa-src https://zuul.opendev.org/t/openstack/build/b4ffb527baf04bc58dbaba826de09c2b : FAILURE in 2h 33m 19s\n- metalsmith-integration-ipa-src https://zuul.opendev.org/t/openstack/build/dee23e4e0a834fd1b033bb7a58e70213 : FAILURE in 1h 17m 51s\n- ironic-python-agent-check-image-tinyipa https://zuul.opendev.org/t/openstack/build/be2a7a10ff4a4be8891e499c16e44ebe : SUCCESS in 12m 19s (non-voting)\n- ironic-python-agent-check-image-dib-centos8 https://zuul.opendev.org/t/openstack/build/5b4dfbf40adb4a438e694588c1d03afa : SUCCESS in 11m 57s (non-voting)\n- ipa-tempest-ironic-inspector-src https://zuul.opendev.org/t/openstack/build/c5cdd63e66894958824a3ef4c6efc95a : FAILURE in 2h 05m 46s (non-voting)\n- ipa-tox-bandit https://zuul.opendev.org/t/openstack/build/ad5751b479694fcfbc42a3990994335f : SUCCESS in 3m 32s (non-voting)","accounts_in_message":[],"_revision_number":26},{"id":"83054da29c92b6c55cdaa777014859d66ee1a3ff","author":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"date":"2020-09-16 17:13:19.000000000","message":"Patch Set 26:\n\nrecheck","accounts_in_message":[],"_revision_number":26},{"id":"382abcb6a46689ab8ee196434df3a77fcf7504bb","author":{"_account_id":23181,"name":"RDO Third Party CI","email":"dmsimard+rdothirdparty@redhat.com","username":"rdothirdparty","tags":["SERVICE_USER"]},"date":"2020-09-16 17:37:56.000000000","message":"Patch Set 26:\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/8ef3c8d00be24667899d0651ec90b7e6 : FAILURE in 23m 41s","accounts_in_message":[],"_revision_number":26},{"id":"28506d23dfce12ec18c579e6f6253369abccc9a6","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-09-16 20:01:11.000000000","message":"Patch Set 26:\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/63ffb7de604742018558aecfaa74daea : SUCCESS in 5m 09s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/c93e2ba1edaa4407a9320ce0e057408b : FAILURE in 6m 06s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/d503a373d1f248a38b033086db9dd4e5 : FAILURE in 4m 49s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/0410677e84734ae38bc1dbcc2b90da6c : FAILURE in 5m 10s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/95a0bb6ba4a74ee180b2876cc6eeddf9 : FAILURE in 5m 16s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/9020fef551084e3083ded10278e992d6 : SUCCESS in 13m 23s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/d25aaf861aef420a9805c6ccb6757df4 : SUCCESS in 5m 22s\n- openstack-tox-functional https://zuul.opendev.org/t/openstack/build/93bb264ea28e424bbdd21eacc4081da5 : FAILURE in 5m 40s\n- ipa-tox-examples https://zuul.opendev.org/t/openstack/build/87cf8b1b410a4641bc227b1b50d04572 : FAILURE in 4m 23s\n- ipa-tempest-bios-ipmi-direct-src https://zuul.opendev.org/t/openstack/build/f545f33727874c83bcd3cc787f62a1ca : FAILURE in 1h 11m 19s\n- ipa-tempest-bios-ipmi-iscsi-src https://zuul.opendev.org/t/openstack/build/17907ee1771c4469ac45383c7488baea : FAILURE in 57m 49s\n- ironic-standalone-ipa-src https://zuul.opendev.org/t/openstack/build/ede0733d26fd43d0aff10f0fc88cad84 : FAILURE in 2h 42m 55s\n- metalsmith-integration-ipa-src https://zuul.opendev.org/t/openstack/build/20fa2f28e82f4457ac80f44f72f193a0 : FAILURE in 1h 13m 40s\n- ironic-python-agent-check-image-tinyipa https://zuul.opendev.org/t/openstack/build/139efb4eb19e43f4b9c3193ee1819f04 : SUCCESS in 16m 47s (non-voting)\n- ironic-python-agent-check-image-dib-centos8 https://zuul.opendev.org/t/openstack/build/00fe2f58cd9842d48b3d178506987f3d : SUCCESS in 12m 23s (non-voting)\n- ipa-tempest-ironic-inspector-src https://zuul.opendev.org/t/openstack/build/28584010d1224aeaa436b4b1546b499f : FAILURE in 1h 08m 00s (non-voting)\n- ipa-tox-bandit https://zuul.opendev.org/t/openstack/build/bc5a3c194e3a47b1ba81bc155674ab79 : SUCCESS in 5m 48s (non-voting)","accounts_in_message":[],"_revision_number":26},{"id":"e62e3627a65e182306906d0b6953a53c6b7ede12","author":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"date":"2020-09-16 20:22:24.000000000","message":"Patch Set 27: Published edit on patch set 26.","accounts_in_message":[],"_revision_number":27},{"id":"57c8b0561f8d796a28afc54b01df17515fdf6458","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-09-16 22:17:28.000000000","message":"Patch Set 27: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/13a3b6284a604dd9ad780f96ad444b90 : SUCCESS in 6m 18s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/c18dffc3cd8f4dffa6b9b7878361e3c2 : TIMED_OUT in 41m 30s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/487532c809a3429bbc037ccdc925df1a : TIMED_OUT in 41m 59s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/e6b7e34124114d1e9655cd31879acdc6 : TIMED_OUT in 41m 18s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/a8e9e1bd96324b6b9d081e9cee90c995 : TIMED_OUT in 52m 15s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/fc2a0b340bf640a59ad376c1187fdb71 : SUCCESS in 18m 45s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/8093b0f160fe456e81277482a6f5580c : SUCCESS in 4m 59s\n- openstack-tox-functional https://zuul.opendev.org/t/openstack/build/02d27a0bef2e48f785b95d7786a1a3ea : SUCCESS in 6m 02s\n- ipa-tox-examples https://zuul.opendev.org/t/openstack/build/824b7ff062e145ca8fb006c76ff27685 : SUCCESS in 6m 57s\n- ipa-tempest-bios-ipmi-direct-src https://zuul.opendev.org/t/openstack/build/fffd92e29c4d4fffbc965bfdda7270f9 : SUCCESS in 1h 46m 25s\n- ipa-tempest-bios-ipmi-iscsi-src https://zuul.opendev.org/t/openstack/build/7043054c977443cebf98039ab99b1b17 : SUCCESS in 1h 40m 04s\n- ironic-standalone-ipa-src https://zuul.opendev.org/t/openstack/build/e268d35edd2545bb89387a56584b3078 : SUCCESS in 1h 37m 10s\n- metalsmith-integration-ipa-src https://zuul.opendev.org/t/openstack/build/de08950c11f7484ebd645f5e0e3650da : FAILURE in 1h 23m 29s\n- ironic-python-agent-check-image-tinyipa https://zuul.opendev.org/t/openstack/build/cac6f44f48264893a12cdbb169f986f2 : SUCCESS in 15m 12s (non-voting)\n- ironic-python-agent-check-image-dib-centos8 https://zuul.opendev.org/t/openstack/build/b0f37ef898a34c2c95f8091baac25b04 : SUCCESS in 12m 11s (non-voting)\n- ipa-tempest-ironic-inspector-src https://zuul.opendev.org/t/openstack/build/8907b919fc544580be255090655dc710 : FAILURE in 1h 50m 23s (non-voting)\n- ipa-tox-bandit https://zuul.opendev.org/t/openstack/build/aa22344d50214f4a8278adc6e790d885 : SUCCESS in 5m 49s (non-voting)","accounts_in_message":[],"_revision_number":27},{"id":"01f33e78cca4035ddf92f8c56a36f37ecdea2f27","author":{"_account_id":23181,"name":"RDO Third Party CI","email":"dmsimard+rdothirdparty@redhat.com","username":"rdothirdparty","tags":["SERVICE_USER"]},"date":"2020-09-17 00:30:03.000000000","message":"Patch Set 27:\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/e7475dd41ce84761aea15c5f6c81426c : TIMED_OUT in 4h 06m 50s","accounts_in_message":[],"_revision_number":27},{"id":"5d80a86cd088211ae30caa6beb4367fb355816fb","author":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"date":"2020-09-22 16:59:52.000000000","message":"Patch Set 28: Published edit on patch set 27.","accounts_in_message":[],"_revision_number":28},{"id":"315ea2b42633d1a50e5346e2f003157971b8f1e9","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-09-22 19:08:38.000000000","message":"Patch Set 28: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/6c32a885ccd24a9ebb8765633514e2fc : SUCCESS in 6m 01s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/101e99999e2748959ee0af610ed426e4 : SUCCESS in 5m 40s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/47d5d2c433944fadb8ee807d145587ca : SUCCESS in 4m 30s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/c79c2715c1ce409ca9261ab5501aafd1 : SUCCESS in 5m 46s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/45cefaf1d82343fba2513b61bee4bfeb : SUCCESS in 4m 35s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/f52cfa3464c9436a80eab42a64a06b8b : SUCCESS in 14m 49s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/20d9a2999f254311940506995db39f89 : SUCCESS in 3m 49s\n- openstack-tox-functional https://zuul.opendev.org/t/openstack/build/04fa5fa105084d80b5e05caa18dad890 : SUCCESS in 5m 28s\n- ipa-tox-examples https://zuul.opendev.org/t/openstack/build/4a81fbb6feb747a3ba5cf5b7a1c15cc6 : SUCCESS in 4m 08s\n- ipa-tempest-bios-ipmi-direct-src https://zuul.opendev.org/t/openstack/build/5c6fd282a1454aa49b809a9baa649b8c : FAILURE in 1h 05m 34s\n- ipa-tempest-bios-ipmi-iscsi-src https://zuul.opendev.org/t/openstack/build/ea7d7554cc67400ebbdb77dfd1407323 : FAILURE in 1h 09m 24s\n- ironic-standalone-ipa-src https://zuul.opendev.org/t/openstack/build/6a792222a7d34e5ebc818baef719037c : SUCCESS in 1h 18m 57s\n- metalsmith-integration-ipa-src https://zuul.opendev.org/t/openstack/build/d9b983f3d1dc413e8698bb009015fbcf : SUCCESS in 1h 11m 40s\n- ironic-python-agent-check-image-tinyipa https://zuul.opendev.org/t/openstack/build/b370ac8238b348a0a676d000dec4ae5a : SUCCESS in 16m 34s (non-voting)\n- ironic-python-agent-check-image-dib-centos8 https://zuul.opendev.org/t/openstack/build/da050dbe7fd1450294edfd65ea941d86 : SUCCESS in 10m 44s (non-voting)\n- ipa-tempest-ironic-inspector-src https://zuul.opendev.org/t/openstack/build/e9defbac80234fc38d48f9e8ac35e389 : FAILURE in 2h 05m 25s (non-voting)\n- ipa-tox-bandit https://zuul.opendev.org/t/openstack/build/fddca7d627824f558b2ea6b93b004ee3 : SUCCESS in 4m 44s (non-voting)","accounts_in_message":[],"_revision_number":28},{"id":"a4ced125caa05dd26a3bbae09172f512c7d656c2","author":{"_account_id":23181,"name":"RDO Third Party CI","email":"dmsimard+rdothirdparty@redhat.com","username":"rdothirdparty","tags":["SERVICE_USER"]},"date":"2020-09-22 19:09:07.000000000","message":"Patch Set 28:\n\nBuild succeeded (check pipeline).\n\n- tripleo-ci-centos-8-ovb-1ctlr_1comp-featureset001 https://review.rdoproject.org/zuul/build/ff5836d94b764915bbfaf241efdd752c : SUCCESS in 2h 05m 35s","accounts_in_message":[],"_revision_number":28},{"id":"d667b19284e4cfd6f05dc3ab2dacd8e25458a444","author":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"date":"2020-09-25 21:58:26.000000000","message":"Patch Set 28:\n\nrecheck","accounts_in_message":[],"_revision_number":28},{"id":"31a87c334df458355669d07e78d91194cf4ad05a","author":{"_account_id":23181,"name":"RDO Third Party CI","email":"dmsimard+rdothirdparty@redhat.com","username":"rdothirdparty","tags":["SERVICE_USER"]},"date":"2020-09-26 00:03:54.000000000","message":"Patch Set 28:\n\nBuild succeeded (check pipeline).\n\n- tripleo-ci-centos-8-ovb-1ctlr_1comp-featureset001 https://review.rdoproject.org/zuul/build/f0c8dfb56ec44e9ebd19893e96600214 : SUCCESS in 2h 04m 06s","accounts_in_message":[],"_revision_number":28},{"id":"db384bcc0cc30f86755e18442397df9510d0cec4","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-09-26 00:10:28.000000000","message":"Patch Set 28: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/66d1b872e9f049f6ade8d8a0532775a5 : SUCCESS in 4m 05s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/551b5b2b32834f6a84229ab7ee2e48c2 : SUCCESS in 5m 11s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/91069a3efb1b42868d969575a684fbb9 : SUCCESS in 4m 29s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/7e1985e2b6164212a4536e821800f791 : SUCCESS in 5m 04s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/72a06ba70d7a4401b01775dac61675e3 : SUCCESS in 4m 41s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/d94f3f30032c4d85b1f2901c31e00561 : SUCCESS in 6m 57s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/d5ccb6fe1704438f8c13d623519855e4 : SUCCESS in 4m 48s\n- openstack-tox-functional https://zuul.opendev.org/t/openstack/build/f3425b0d30444087975fdf455e41932c : SUCCESS in 4m 18s\n- ipa-tox-examples https://zuul.opendev.org/t/openstack/build/a7a5d6db382646e59648a837a2f1253d : SUCCESS in 4m 13s\n- ipa-tempest-bios-ipmi-direct-src https://zuul.opendev.org/t/openstack/build/fe36330a19374cb698449c9e5a1a1f4a : SUCCESS in 1h 21m 52s\n- ipa-tempest-bios-ipmi-iscsi-src https://zuul.opendev.org/t/openstack/build/c2d5259517144addafbc77709e74624c : SUCCESS in 1h 17m 45s\n- ironic-standalone-ipa-src https://zuul.opendev.org/t/openstack/build/e8e55210feae457c9e2723ce35bde052 : SUCCESS in 1h 00m 17s\n- metalsmith-integration-ipa-src https://zuul.opendev.org/t/openstack/build/0ef6967ccf1a4788ae8172b428dd7f3b : SUCCESS in 1h 13m 24s\n- ironic-python-agent-check-image-tinyipa https://zuul.opendev.org/t/openstack/build/5d883faf0b2943daae035d4ed6c1d011 : SUCCESS in 16m 08s (non-voting)\n- ironic-python-agent-check-image-dib-centos8 https://zuul.opendev.org/t/openstack/build/3c18c6d03ec448199e0f9e1b113c897b : SUCCESS in 10m 42s (non-voting)\n- ipa-tempest-ironic-inspector-src https://zuul.opendev.org/t/openstack/build/37d6b5b6f0c047598f6b56448db19e38 : SUCCESS in 2h 04m 03s (non-voting)\n- ipa-tox-bandit https://zuul.opendev.org/t/openstack/build/2795fdbbb2044ca291d23664266a8698 : SUCCESS in 5m 14s (non-voting)","accounts_in_message":[],"_revision_number":28},{"id":"180ff685303d4790b4be424a14c2f8dc00a87bc2","author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"date":"2020-09-28 17:51:36.000000000","message":"Patch Set 28: Code-Review+2\n\nLGTM and a recheck makes sense to me :)","accounts_in_message":[],"_revision_number":28},{"id":"2662855547965dc89c9900688b4be375c78faf8f","author":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"date":"2020-09-28 18:59:46.000000000","message":"Patch Set 28:\n\nrecheck","accounts_in_message":[],"_revision_number":28},{"id":"dd938a56fd47a999a882fb0425d15c09b1ad0fc7","author":{"_account_id":23181,"name":"RDO Third Party CI","email":"dmsimard+rdothirdparty@redhat.com","username":"rdothirdparty","tags":["SERVICE_USER"]},"date":"2020-09-28 21:06:59.000000000","message":"Patch Set 28:\n\nBuild succeeded (check pipeline).\n\n- tripleo-ci-centos-8-ovb-1ctlr_1comp-featureset001 https://review.rdoproject.org/zuul/build/7d781425d2284bdd9402dd0439ba0f30 : SUCCESS in 2h 05m 55s","accounts_in_message":[],"_revision_number":28},{"id":"f6b8bd71567ca1257112237bb5a5fff699cfed77","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-09-28 21:09:54.000000000","message":"Patch Set 28:\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/637431369a224cf2b64cbdc9e015f57a : SUCCESS in 5m 34s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/da934d1c912b47a5a57b32dece739532 : SUCCESS in 5m 23s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/6e03742582af4cff8728aaf7cf2e2c72 : SUCCESS in 3m 50s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/ace9b7faf9ca4f8bb43f575fbc041173 : SUCCESS in 4m 35s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/3269d61300b044ad95526194c9dc0564 : SUCCESS in 5m 31s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/58ba506c659c45908196333fa6bdd923 : SUCCESS in 6m 22s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/515a99535cf6449f8ec4bcbea7e81c94 : SUCCESS in 3m 32s\n- openstack-tox-functional https://zuul.opendev.org/t/openstack/build/e499dcb9e1e140e3bb99201561e70a10 : SUCCESS in 4m 25s\n- ipa-tox-examples https://zuul.opendev.org/t/openstack/build/ba868f7be2104e2dbca08dc603852562 : SUCCESS in 3m 56s\n- ipa-tempest-bios-ipmi-direct-src https://zuul.opendev.org/t/openstack/build/ced9b6f921094ae59b521280ec3ef162 : SUCCESS in 1h 20m 03s\n- ipa-tempest-bios-ipmi-iscsi-src https://zuul.opendev.org/t/openstack/build/fc4142773324498eb8822a28e3171e34 : SUCCESS in 1h 12m 20s\n- ironic-standalone-ipa-src https://zuul.opendev.org/t/openstack/build/29815fd270c44b4dacc040b7e12f7e3d : SUCCESS in 1h 25m 54s\n- metalsmith-integration-ipa-src https://zuul.opendev.org/t/openstack/build/399f9b253a4b402c9df84afe6168a8ae : SUCCESS in 1h 20m 10s\n- ironic-python-agent-check-image-tinyipa https://zuul.opendev.org/t/openstack/build/0100e088c0fb4e12a4623acee6ccacfa : SUCCESS in 15m 36s (non-voting)\n- ironic-python-agent-check-image-dib-centos8 https://zuul.opendev.org/t/openstack/build/ffcc9fde60a54493b89eaa3766379da6 : SUCCESS in 11m 20s (non-voting)\n- ipa-tempest-ironic-inspector-src https://zuul.opendev.org/t/openstack/build/fa62a97fae854409b0fbc719d2ce6c7a : SUCCESS in 2h 05m 36s (non-voting)\n- ipa-tox-bandit https://zuul.opendev.org/t/openstack/build/a64fedd4851a4e3393824ca79e877e70 : SUCCESS in 4m 45s (non-voting)","accounts_in_message":[],"_revision_number":28},{"id":"9c7d264322e0def14611c57db774dc5cc076368f","author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"date":"2020-09-29 13:57:48.000000000","message":"Patch Set 28: Workflow+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":28},{"id":"8c53ebf2c1058064bc5c705df4ce853da55cfc7d","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-09-29 13:58:02.000000000","message":"Patch Set 28: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":28},{"id":"31acfd84975fee392515ee85e13883a2e8731a58","author":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"date":"2020-09-29 15:06:03.000000000","message":"Patch Set 28:\n\n(1 comment)","accounts_in_message":[],"_revision_number":28},{"id":"6565731ef3c05e42ea1fa4c8353eab82c4276842","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-09-29 15:47:08.000000000","message":"Patch Set 28: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/5e50df140e904ac2a0e2d5ce2acb5a4a : SUCCESS in 4m 22s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/6b63ec679adf4b538bd78d8386d66b96 : SUCCESS in 4m 13s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/10433e975f5948848fe6be7a202a6e82 : SUCCESS in 5m 06s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/d1a289917650459c99e6e9b5eee80071 : SUCCESS in 6m 22s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/3766fd39ebf24fff86095b4db227aaac : SUCCESS in 6m 07s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/56bdb3675fa142f09d4fde7d7a65404e : SUCCESS in 3m 40s\n- openstack-tox-functional https://zuul.opendev.org/t/openstack/build/5c67e1019f394bcda9992367fb8caeea : SUCCESS in 4m 00s\n- ipa-tempest-bios-ipmi-direct-src https://zuul.opendev.org/t/openstack/build/a621582d02d2485686c72945807253b3 : SUCCESS in 1h 23m 55s\n- ipa-tempest-bios-ipmi-iscsi-src https://zuul.opendev.org/t/openstack/build/1d304888017a4f308fc8e2e1633b5be0 : SUCCESS in 1h 20m 51s\n- ironic-standalone-ipa-src https://zuul.opendev.org/t/openstack/build/3ad8bcafe59543109ca22802d742af36 : SUCCESS in 1h 15m 56s\n- metalsmith-integration-ipa-src https://zuul.opendev.org/t/openstack/build/54e986c23be04362ae3d1a71eec8d94e : SUCCESS in 1h 04m 32s","accounts_in_message":[],"_revision_number":28},{"id":"138cdab8c5cc1ac275dd283529c8f016dd0b6f3f","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-09-29 15:47:08.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":28},{"id":"043efec7d366257f912bf8f9c760359589f90185","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-09-29 15:50:28.000000000","message":"Patch Set 28:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/d346f49453af4b16a937ecbc31c1dfd2 : SUCCESS in 1m 53s\n- promote-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/c753d5a8f2d4471dab49ea90660d8823 : SUCCESS in 2m 27s","accounts_in_message":[],"_revision_number":28}],"current_revision_number":28,"current_revision":"a01646f56b3074df0756af4147fa8c5f5735681a","revisions":{"d48db56468b954fb418192c6b187e3b4a56e2f50":{"kind":"REWORK","_number":1,"created":"2020-08-18 17:24:50.000000000","uploader":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"ref":"refs/changes/74/746774/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ironic-python-agent","ref":"refs/changes/74/746774/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/74/746774/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/74/746774/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/74/746774/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ironic-python-agent refs/changes/74/746774/1"}}},"commit":{"parents":[{"commit":"ba6ca246f542b49e59d51692231a59abdaf6290b","subject":"Add possibility to pass global request ID","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/ba6ca246f542b49e59d51692231a59abdaf6290b"}]}],"author":{"name":"Jay Faulkner","email":"jay.faulkner@verizonmedia.com","date":"2020-08-18 17:19:25.000000000","tz":-420},"committer":{"name":"Jay Faulkner","email":"jay.faulkner@verizonmedia.com","date":"2020-08-18 17:23:18.000000000","tz":-420},"subject":"Eventlet should be monkey patched as early as possible","message":"Eventlet should be monkey patched as early as possible\n\nEventlet documentation indicates that monkey patching should be\ndone as early in an application\u0027s lifecycle as possible. Currently,\ninstead of proactively monkey_patching, IPA is relying on libraries\nto monkey_patch when needed.\n\nThis can cause issues when libraries are imported by IPA before\nhaving an opportunity to be monkey patched. By doing this as early\nas possible in the application lifecycle, we are using eventlet as\ndocumentation suggests and minimize inconsistent behavior.\n\nChange-Id: Ibcde99de64bb7e95d5df63a42a4ca4999f0c4c9b\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/d48db56468b954fb418192c6b187e3b4a56e2f50"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/d48db56468b954fb418192c6b187e3b4a56e2f50"}]},"branch":"refs/heads/master"},"226907503c01e0adda7f3f2b5b3c248927083d69":{"kind":"REWORK","_number":2,"created":"2020-08-19 20:25:22.000000000","uploader":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"ref":"refs/changes/74/746774/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ironic-python-agent","ref":"refs/changes/74/746774/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/74/746774/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/74/746774/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/74/746774/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ironic-python-agent refs/changes/74/746774/2"}}},"commit":{"parents":[{"commit":"ba6ca246f542b49e59d51692231a59abdaf6290b","subject":"Add possibility to pass global request ID","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/ba6ca246f542b49e59d51692231a59abdaf6290b"}]}],"author":{"name":"Jay Faulkner","email":"jay.faulkner@verizonmedia.com","date":"2020-08-18 17:19:25.000000000","tz":-420},"committer":{"name":"Jay Faulkner","email":"jay.faulkner@verizonmedia.com","date":"2020-08-19 20:25:21.000000000","tz":0},"subject":"Eventlet should be monkey patched as early as possible","message":"Eventlet should be monkey patched as early as possible\n\nEventlet documentation indicates that monkey patching should be\ndone as early in an application\u0027s lifecycle as possible. Currently,\ninstead of proactively monkey_patching, IPA is relying on libraries\nto monkey_patch when needed.\n\nThis can cause issues when libraries are imported by IPA before\nhaving an opportunity to be monkey patched. By doing this as early\nas possible in the application lifecycle, we are using eventlet as\ndocumentation suggests and minimize inconsistent behavior.\n\nAlso, according to ironic commit\n556b1d0871d01ab17715955bef566c99bcf6bedc we should not be calling\nto eventlet, except for in init for the CLI.\n\nChange-Id: Ibcde99de64bb7e95d5df63a42a4ca4999f0c4c9b\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/226907503c01e0adda7f3f2b5b3c248927083d69"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/226907503c01e0adda7f3f2b5b3c248927083d69"}]},"branch":"refs/heads/master"},"6f3cff6e049ac444e8cabe26f6aa7d191206959c":{"kind":"REWORK","_number":3,"created":"2020-08-20 20:24:45.000000000","uploader":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"ref":"refs/changes/74/746774/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ironic-python-agent","ref":"refs/changes/74/746774/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/74/746774/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/74/746774/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/74/746774/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ironic-python-agent refs/changes/74/746774/3"}}},"commit":{"parents":[{"commit":"ba6ca246f542b49e59d51692231a59abdaf6290b","subject":"Add possibility to pass global request ID","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/ba6ca246f542b49e59d51692231a59abdaf6290b"}]}],"author":{"name":"Jay Faulkner","email":"jay.faulkner@verizonmedia.com","date":"2020-08-18 17:19:25.000000000","tz":-420},"committer":{"name":"Jay Faulkner","email":"jay.faulkner@verizonmedia.com","date":"2020-08-20 20:23:50.000000000","tz":-420},"subject":"Eventlet should be monkey patched as early as possible","message":"Eventlet should be monkey patched as early as possible\n\nEventlet documentation indicates that monkey patching should be\ndone as early in an application\u0027s lifecycle as possible. Currently,\ninstead of proactively monkey_patching, IPA is relying on libraries\nto monkey_patch when needed.\n\nThis can cause issues when libraries are imported by IPA before\nhaving an opportunity to be monkey patched. By doing this as early\nas possible in the application lifecycle, we are using eventlet as\ndocumentation suggests and minimize inconsistent behavior.\n\nEventlet patches out select.poll(), so this also changes heartbeats\nto use select.select via the selectors module instead.\n\nAlso, according to ironic commit\n556b1d0871d01ab17715955bef566c99bcf6bedc we should not be calling\nto eventlet, except for in init for the CLI.\n\nChange-Id: Ibcde99de64bb7e95d5df63a42a4ca4999f0c4c9b\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/6f3cff6e049ac444e8cabe26f6aa7d191206959c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/6f3cff6e049ac444e8cabe26f6aa7d191206959c"}]},"branch":"refs/heads/master"},"57c420cf906a59dbad2d8b3ec95a50b9ea274fae":{"kind":"REWORK","_number":4,"created":"2020-08-20 20:50:35.000000000","uploader":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"ref":"refs/changes/74/746774/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ironic-python-agent","ref":"refs/changes/74/746774/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/74/746774/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/74/746774/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/74/746774/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ironic-python-agent refs/changes/74/746774/4"}}},"commit":{"parents":[{"commit":"ba6ca246f542b49e59d51692231a59abdaf6290b","subject":"Add possibility to pass global request ID","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/ba6ca246f542b49e59d51692231a59abdaf6290b"}]}],"author":{"name":"Jay Faulkner","email":"jay.faulkner@verizonmedia.com","date":"2020-08-18 17:19:25.000000000","tz":-420},"committer":{"name":"Jay Faulkner","email":"jay.faulkner@verizonmedia.com","date":"2020-08-20 20:50:26.000000000","tz":0},"subject":"Eventlet should be monkey patched as early as possible","message":"Eventlet should be monkey patched as early as possible\n\nEventlet documentation indicates that monkey patching should be\ndone as early in an application\u0027s lifecycle as possible. Currently,\ninstead of proactively monkey_patching, IPA is relying on libraries\nto monkey_patch when needed.\n\nThis can cause issues when libraries are imported by IPA before\nhaving an opportunity to be monkey patched. By doing this as early\nas possible in the application lifecycle, we are using eventlet as\ndocumentation suggests and minimize inconsistent behavior.\n\nEventlet patches out select.poll(), so this also changes heartbeats\nto use select.select via the selectors module instead.\n\nAlso, according to ironic commit\n556b1d0871d01ab17715955bef566c99bcf6bedc we should not be calling\nto eventlet, except for in init for the CLI. It\u0027s now been moved\ninto the cmd and test init files.\n\nChange-Id: Ibcde99de64bb7e95d5df63a42a4ca4999f0c4c9b\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/57c420cf906a59dbad2d8b3ec95a50b9ea274fae"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/57c420cf906a59dbad2d8b3ec95a50b9ea274fae"}]},"branch":"refs/heads/master"},"12dad706037aa1c511b4d08720b23727a6033a18":{"kind":"REWORK","_number":5,"created":"2020-08-21 07:44:36.000000000","uploader":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"ref":"refs/changes/74/746774/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ironic-python-agent","ref":"refs/changes/74/746774/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/74/746774/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/74/746774/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/74/746774/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ironic-python-agent refs/changes/74/746774/5"}}},"commit":{"parents":[{"commit":"ba6ca246f542b49e59d51692231a59abdaf6290b","subject":"Add possibility to pass global request ID","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/ba6ca246f542b49e59d51692231a59abdaf6290b"}]}],"author":{"name":"Jay Faulkner","email":"jay.faulkner@verizonmedia.com","date":"2020-08-18 17:19:25.000000000","tz":-420},"committer":{"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","date":"2020-08-21 07:44:33.000000000","tz":0},"subject":"Eventlet should be monkey patched as early as possible","message":"Eventlet should be monkey patched as early as possible\n\nEventlet documentation indicates that monkey patching should be\ndone as early in an application\u0027s lifecycle as possible. Currently,\ninstead of proactively monkey_patching, IPA is relying on libraries\nto monkey_patch when needed.\n\nThis can cause issues when libraries are imported by IPA before\nhaving an opportunity to be monkey patched. By doing this as early\nas possible in the application lifecycle, we are using eventlet as\ndocumentation suggests and minimize inconsistent behavior.\n\nEventlet patches out select.poll(), so this also changes heartbeats\nto use select.select via the selectors module instead.\n\nAlso, according to ironic commit\n556b1d0871d01ab17715955bef566c99bcf6bedc we should not be calling\nto eventlet, except for in init for the CLI. It\u0027s now been moved\ninto the cmd and test init files.\n\nChange-Id: Ibcde99de64bb7e95d5df63a42a4ca4999f0c4c9b\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/12dad706037aa1c511b4d08720b23727a6033a18"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/12dad706037aa1c511b4d08720b23727a6033a18"}]},"branch":"refs/heads/master"},"6ff50524aac00ff4e0800debd90ec33227461620":{"kind":"REWORK","_number":6,"created":"2020-08-24 21:44:35.000000000","uploader":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"ref":"refs/changes/74/746774/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ironic-python-agent","ref":"refs/changes/74/746774/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/74/746774/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/74/746774/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/74/746774/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ironic-python-agent refs/changes/74/746774/6"}}},"commit":{"parents":[{"commit":"ba6ca246f542b49e59d51692231a59abdaf6290b","subject":"Add possibility to pass global request ID","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/ba6ca246f542b49e59d51692231a59abdaf6290b"}]}],"author":{"name":"Jay Faulkner","email":"jay.faulkner@verizonmedia.com","date":"2020-08-18 17:19:25.000000000","tz":-420},"committer":{"name":"Jay Faulkner","email":"jay.faulkner@verizonmedia.com","date":"2020-08-24 21:44:18.000000000","tz":0},"subject":"Eventlet should be monkey patched as early as possible","message":"Eventlet should be monkey patched as early as possible\n\nEventlet documentation indicates that monkey patching should be\ndone as early in an application\u0027s lifecycle as possible. Currently,\ninstead of proactively monkey_patching, IPA is relying on libraries\nto monkey_patch when needed.\n\nThis can cause issues when libraries are imported by IPA before\nhaving an opportunity to be monkey patched. By doing this as early\nas possible in the application lifecycle, we are using eventlet as\ndocumentation suggests and minimize inconsistent behavior.\n\nEventlet patches out select.poll(), so this also changes heartbeats\nto use select.select via the selectors module instead.\n\nChange-Id: Ibcde99de64bb7e95d5df63a42a4ca4999f0c4c9b\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/6ff50524aac00ff4e0800debd90ec33227461620"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/6ff50524aac00ff4e0800debd90ec33227461620"}]},"branch":"refs/heads/master"},"d2e20b78e62dbd3523794f747d8f5c6836647780":{"kind":"REWORK","_number":7,"created":"2020-08-24 22:15:13.000000000","uploader":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"ref":"refs/changes/74/746774/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ironic-python-agent","ref":"refs/changes/74/746774/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/74/746774/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/74/746774/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/74/746774/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ironic-python-agent refs/changes/74/746774/7"}}},"commit":{"parents":[{"commit":"ba6ca246f542b49e59d51692231a59abdaf6290b","subject":"Add possibility to pass global request ID","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/ba6ca246f542b49e59d51692231a59abdaf6290b"}]}],"author":{"name":"Jay Faulkner","email":"jay.faulkner@verizonmedia.com","date":"2020-08-18 17:19:25.000000000","tz":-420},"committer":{"name":"Jay Faulkner","email":"jay.faulkner@verizonmedia.com","date":"2020-08-24 22:14:58.000000000","tz":0},"subject":"Eventlet should be monkey patched as early as possible","message":"Eventlet should be monkey patched as early as possible\n\nEventlet documentation indicates that monkey patching should be\ndone as early in an application\u0027s lifecycle as possible. Currently,\ninstead of proactively monkey_patching, IPA is relying on libraries\nto monkey_patch when needed.\n\nThis can cause issues when libraries are imported by IPA before\nhaving an opportunity to be monkey patched. By doing this as early\nas possible in the application lifecycle, we are using eventlet as\ndocumentation suggests and minimize inconsistent behavior.\n\nEventlet patches out select.poll(), so this also changes heartbeats\nto use select.select via the selectors module instead.\n\nChange-Id: Ibcde99de64bb7e95d5df63a42a4ca4999f0c4c9b\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/d2e20b78e62dbd3523794f747d8f5c6836647780"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/d2e20b78e62dbd3523794f747d8f5c6836647780"}]},"branch":"refs/heads/master"},"6b789c9705a50f78cf9eacf8a78d23f04333820b":{"kind":"REWORK","_number":8,"created":"2020-08-24 22:24:21.000000000","uploader":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"ref":"refs/changes/74/746774/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ironic-python-agent","ref":"refs/changes/74/746774/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/74/746774/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/74/746774/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/74/746774/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ironic-python-agent refs/changes/74/746774/8"}}},"commit":{"parents":[{"commit":"ba6ca246f542b49e59d51692231a59abdaf6290b","subject":"Add possibility to pass global request ID","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/ba6ca246f542b49e59d51692231a59abdaf6290b"}]}],"author":{"name":"Jay Faulkner","email":"jay.faulkner@verizonmedia.com","date":"2020-08-18 17:19:25.000000000","tz":-420},"committer":{"name":"Jay Faulkner","email":"jay.faulkner@verizonmedia.com","date":"2020-08-24 22:24:14.000000000","tz":0},"subject":"Eventlet should be monkey patched as early as possible","message":"Eventlet should be monkey patched as early as possible\n\nEventlet documentation indicates that monkey patching should be\ndone as early in an application\u0027s lifecycle as possible. Currently,\ninstead of proactively monkey_patching, IPA is relying on libraries\nto monkey_patch when needed.\n\nThis can cause issues when libraries are imported by IPA before\nhaving an opportunity to be monkey patched. By doing this as early\nas possible in the application lifecycle, we are using eventlet as\ndocumentation suggests and minimize inconsistent behavior.\n\nEventlet patches out select.poll(), so this also changes heartbeats\nto use select.select via the selectors module instead.\n\nChange-Id: Ibcde99de64bb7e95d5df63a42a4ca4999f0c4c9b\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/6b789c9705a50f78cf9eacf8a78d23f04333820b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/6b789c9705a50f78cf9eacf8a78d23f04333820b"}]},"branch":"refs/heads/master"},"094a7ee3eb39b025fb9756523dd0a8b9c66910aa":{"kind":"REWORK","_number":9,"created":"2020-08-25 14:14:19.000000000","uploader":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"ref":"refs/changes/74/746774/9","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ironic-python-agent","ref":"refs/changes/74/746774/9","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/74/746774/9 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/74/746774/9 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/74/746774/9 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ironic-python-agent refs/changes/74/746774/9"}}},"commit":{"parents":[{"commit":"ba6ca246f542b49e59d51692231a59abdaf6290b","subject":"Add possibility to pass global request ID","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/ba6ca246f542b49e59d51692231a59abdaf6290b"}]}],"author":{"name":"Jay Faulkner","email":"jay.faulkner@verizonmedia.com","date":"2020-08-18 17:19:25.000000000","tz":-420},"committer":{"name":"Jay Faulkner","email":"jay.faulkner@verizonmedia.com","date":"2020-08-25 14:14:11.000000000","tz":0},"subject":"Eventlet should be monkey patched as early as possible","message":"Eventlet should be monkey patched as early as possible\n\nEventlet documentation indicates that monkey patching should be\ndone as early in an application\u0027s lifecycle as possible. Currently,\ninstead of proactively monkey_patching, IPA is relying on libraries\nto monkey_patch when needed.\n\nThis can cause issues when libraries are imported by IPA before\nhaving an opportunity to be monkey patched. By doing this as early\nas possible in the application lifecycle, we are using eventlet as\ndocumentation suggests and minimize inconsistent behavior.\n\nEventlet patches out select.poll(), so this also changes heartbeats\nto use select.select via the selectors module instead.\n\nChange-Id: Ibcde99de64bb7e95d5df63a42a4ca4999f0c4c9b\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/094a7ee3eb39b025fb9756523dd0a8b9c66910aa"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/094a7ee3eb39b025fb9756523dd0a8b9c66910aa"}]},"branch":"refs/heads/master"},"c8857c69a9d67a4d86da1c58a8ea98dff2f35577":{"kind":"REWORK","_number":10,"created":"2020-08-25 21:23:24.000000000","uploader":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"ref":"refs/changes/74/746774/10","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ironic-python-agent","ref":"refs/changes/74/746774/10","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/74/746774/10 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/74/746774/10 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/74/746774/10 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ironic-python-agent refs/changes/74/746774/10"}}},"commit":{"parents":[{"commit":"cfede0c5bc75ea61f42c1a17809586191ebb4edf","subject":"Merge \"Clarify connection error on heartbeats\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/cfede0c5bc75ea61f42c1a17809586191ebb4edf"}]}],"author":{"name":"Jay Faulkner","email":"jay.faulkner@verizonmedia.com","date":"2020-08-18 17:19:25.000000000","tz":-420},"committer":{"name":"Jay Faulkner","email":"jay.faulkner@verizonmedia.com","date":"2020-08-25 21:23:16.000000000","tz":0},"subject":"Eventlet should be monkey patched as early as possible","message":"Eventlet should be monkey patched as early as possible\n\nEventlet documentation indicates that monkey patching should be\ndone as early in an application\u0027s lifecycle as possible. Currently,\ninstead of proactively monkey_patching, IPA is relying on libraries\nto monkey_patch when needed.\n\nThis can cause issues when libraries are imported by IPA before\nhaving an opportunity to be monkey patched. By doing this as early\nas possible in the application lifecycle, we are using eventlet as\ndocumentation suggests and minimize inconsistent behavior.\n\nEventlet patches out select.poll(), so this also changes heartbeats\nto use select.select via the selectors module instead.\n\nChange-Id: Ibcde99de64bb7e95d5df63a42a4ca4999f0c4c9b\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/c8857c69a9d67a4d86da1c58a8ea98dff2f35577"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/c8857c69a9d67a4d86da1c58a8ea98dff2f35577"}]},"branch":"refs/heads/master"},"cd09f5843dea98a4f3d9ce6a1291bca6afb77a89":{"kind":"REWORK","_number":11,"created":"2020-08-26 09:40:32.000000000","uploader":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"ref":"refs/changes/74/746774/11","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ironic-python-agent","ref":"refs/changes/74/746774/11","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/74/746774/11 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/74/746774/11 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/74/746774/11 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ironic-python-agent refs/changes/74/746774/11"}}},"commit":{"parents":[{"commit":"cfede0c5bc75ea61f42c1a17809586191ebb4edf","subject":"Merge \"Clarify connection error on heartbeats\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/cfede0c5bc75ea61f42c1a17809586191ebb4edf"}]}],"author":{"name":"Jay Faulkner","email":"jay.faulkner@verizonmedia.com","date":"2020-08-18 17:19:25.000000000","tz":-420},"committer":{"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","date":"2020-08-26 09:40:16.000000000","tz":120},"subject":"Eventlet should be monkey patched as early as possible","message":"Eventlet should be monkey patched as early as possible\n\nEventlet documentation indicates that monkey patching should be\ndone as early in an application\u0027s lifecycle as possible. Currently,\ninstead of proactively monkey_patching, IPA is relying on libraries\nto monkey_patch when needed.\n\nThis can cause issues when libraries are imported by IPA before\nhaving an opportunity to be monkey patched. By doing this as early\nas possible in the application lifecycle, we are using eventlet as\ndocumentation suggests and minimize inconsistent behavior.\n\nEventlet patches out select.poll(), so this also changes heartbeats\nto use select.select via the selectors module instead.\n\nChange-Id: Ibcde99de64bb7e95d5df63a42a4ca4999f0c4c9b\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/cd09f5843dea98a4f3d9ce6a1291bca6afb77a89"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/cd09f5843dea98a4f3d9ce6a1291bca6afb77a89"}]},"branch":"refs/heads/master"},"15328315f2bff8d130e43532eec85042b2bd7ca7":{"kind":"REWORK","_number":12,"created":"2020-08-26 09:43:33.000000000","uploader":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"ref":"refs/changes/74/746774/12","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ironic-python-agent","ref":"refs/changes/74/746774/12","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/74/746774/12 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/74/746774/12 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/74/746774/12 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ironic-python-agent refs/changes/74/746774/12"}}},"commit":{"parents":[{"commit":"cfede0c5bc75ea61f42c1a17809586191ebb4edf","subject":"Merge \"Clarify connection error on heartbeats\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/cfede0c5bc75ea61f42c1a17809586191ebb4edf"}]}],"author":{"name":"Jay Faulkner","email":"jay.faulkner@verizonmedia.com","date":"2020-08-18 17:19:25.000000000","tz":-420},"committer":{"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","date":"2020-08-26 09:43:22.000000000","tz":120},"subject":"Eventlet should be monkey patched as early as possible","message":"Eventlet should be monkey patched as early as possible\n\nEventlet documentation indicates that monkey patching should be\ndone as early in an application\u0027s lifecycle as possible. Currently,\ninstead of proactively monkey_patching, IPA is relying on libraries\nto monkey_patch when needed.\n\nThis can cause issues when libraries are imported by IPA before\nhaving an opportunity to be monkey patched. By doing this as early\nas possible in the application lifecycle, we are using eventlet as\ndocumentation suggests and minimize inconsistent behavior.\n\nEventlet patches out select.poll(), so this also changes heartbeats\nto use select.select via the selectors module instead.\n\nChange-Id: Ibcde99de64bb7e95d5df63a42a4ca4999f0c4c9b\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/15328315f2bff8d130e43532eec85042b2bd7ca7"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/15328315f2bff8d130e43532eec85042b2bd7ca7"}]},"branch":"refs/heads/master"},"e70f52ab8a03a207f0228f63618f8ee5e8447c41":{"kind":"REWORK","_number":13,"created":"2020-08-26 14:44:39.000000000","uploader":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"ref":"refs/changes/74/746774/13","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ironic-python-agent","ref":"refs/changes/74/746774/13","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/74/746774/13 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/74/746774/13 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/74/746774/13 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ironic-python-agent refs/changes/74/746774/13"}}},"commit":{"parents":[{"commit":"cfede0c5bc75ea61f42c1a17809586191ebb4edf","subject":"Merge \"Clarify connection error on heartbeats\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/cfede0c5bc75ea61f42c1a17809586191ebb4edf"}]}],"author":{"name":"Jay Faulkner","email":"jay.faulkner@verizonmedia.com","date":"2020-08-18 17:19:25.000000000","tz":-420},"committer":{"name":"Jay Faulkner","email":"jay@jvf.cc","date":"2020-08-26 14:44:31.000000000","tz":0},"subject":"Eventlet should be monkey patched as early as possible","message":"Eventlet should be monkey patched as early as possible\n\nEventlet documentation indicates that monkey patching should be\ndone as early in an application\u0027s lifecycle as possible. Currently,\ninstead of proactively monkey_patching, IPA is relying on libraries\nto monkey_patch when needed.\n\nThis can cause issues when libraries are imported by IPA before\nhaving an opportunity to be monkey patched. By doing this as early\nas possible in the application lifecycle, we are using eventlet as\ndocumentation suggests and minimize inconsistent behavior.\n\nEventlet patches out select.poll(), so this also changes heartbeats\nto use select.select via the selectors module instead.\n\nChange-Id: Ibcde99de64bb7e95d5df63a42a4ca4999f0c4c9b\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/e70f52ab8a03a207f0228f63618f8ee5e8447c41"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/e70f52ab8a03a207f0228f63618f8ee5e8447c41"}]},"branch":"refs/heads/master"},"84536651c40508bf3357367be77404d6424ce41d":{"kind":"REWORK","_number":14,"created":"2020-08-26 16:43:23.000000000","uploader":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"ref":"refs/changes/74/746774/14","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ironic-python-agent","ref":"refs/changes/74/746774/14","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/74/746774/14 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/74/746774/14 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/74/746774/14 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ironic-python-agent refs/changes/74/746774/14"}}},"commit":{"parents":[{"commit":"cfede0c5bc75ea61f42c1a17809586191ebb4edf","subject":"Merge \"Clarify connection error on heartbeats\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/cfede0c5bc75ea61f42c1a17809586191ebb4edf"}]}],"author":{"name":"Jay Faulkner","email":"jay.faulkner@verizonmedia.com","date":"2020-08-18 17:19:25.000000000","tz":-420},"committer":{"name":"Jay Faulkner","email":"jay.faulkner@verizonmedia.com","date":"2020-08-26 16:43:12.000000000","tz":-420},"subject":"Eventlet should be monkey patched as early as possible","message":"Eventlet should be monkey patched as early as possible\n\nEventlet documentation indicates that monkey patching should be\ndone as early in an application\u0027s lifecycle as possible. Currently,\ninstead of proactively monkey_patching, IPA is relying on libraries\nto monkey_patch when needed.\n\nThis can cause issues when libraries are imported by IPA before\nhaving an opportunity to be monkey patched. By doing this as early\nas possible in the application lifecycle, we are using eventlet as\ndocumentation suggests and minimize inconsistent behavior.\n\nEventlet patches out select.poll(), so this also changes heartbeats\nto use clock time to perform heartbeats. This was the original\nheartbeat algorithm, but was patched out in\n4f57590b2e41863770b764a8b84b8b81830ad577 due to issue with clock\nsyncing causing heartbeat intervals to be unreliable. In modern IPA,\nwe sync the clock before starting the heartbeater so this should\ncease to be an issue.\n\nChange-Id: Ibcde99de64bb7e95d5df63a42a4ca4999f0c4c9b\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/84536651c40508bf3357367be77404d6424ce41d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/84536651c40508bf3357367be77404d6424ce41d"}]},"branch":"refs/heads/master"},"eb0fa304b2a4872f20e78095d74dfc49b466bd41":{"kind":"NO_CODE_CHANGE","_number":15,"created":"2020-08-26 16:43:42.000000000","uploader":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"ref":"refs/changes/74/746774/15","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ironic-python-agent","ref":"refs/changes/74/746774/15","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/74/746774/15 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/74/746774/15 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/74/746774/15 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ironic-python-agent refs/changes/74/746774/15"}}},"commit":{"parents":[{"commit":"cfede0c5bc75ea61f42c1a17809586191ebb4edf","subject":"Merge \"Clarify connection error on heartbeats\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/cfede0c5bc75ea61f42c1a17809586191ebb4edf"}]}],"author":{"name":"Jay Faulkner","email":"jay.faulkner@verizonmedia.com","date":"2020-08-18 17:19:25.000000000","tz":-420},"committer":{"name":"Jay Faulkner","email":"jay.faulkner@verizonmedia.com","date":"2020-08-26 16:43:26.000000000","tz":-420},"subject":"Eventlet and heartbeat compatability fixes","message":"Eventlet and heartbeat compatability fixes\n\nEventlet documentation indicates that monkey patching should be\ndone as early in an application\u0027s lifecycle as possible. Currently,\ninstead of proactively monkey_patching, IPA is relying on libraries\nto monkey_patch when needed.\n\nThis can cause issues when libraries are imported by IPA before\nhaving an opportunity to be monkey patched. By doing this as early\nas possible in the application lifecycle, we are using eventlet as\ndocumentation suggests and minimize inconsistent behavior.\n\nEventlet patches out select.poll(), so this also changes heartbeats\nto use clock time to perform heartbeats. This was the original\nheartbeat algorithm, but was patched out in\n4f57590b2e41863770b764a8b84b8b81830ad577 due to issue with clock\nsyncing causing heartbeat intervals to be unreliable. In modern IPA,\nwe sync the clock before starting the heartbeater so this should\ncease to be an issue.\n\nChange-Id: Ibcde99de64bb7e95d5df63a42a4ca4999f0c4c9b\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/eb0fa304b2a4872f20e78095d74dfc49b466bd41"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/eb0fa304b2a4872f20e78095d74dfc49b466bd41"}]},"branch":"refs/heads/master"},"26f39927cbedb3f95e7311d0ab5bf876d65e6cf9":{"kind":"REWORK","_number":16,"created":"2020-08-26 19:26:24.000000000","uploader":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"ref":"refs/changes/74/746774/16","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ironic-python-agent","ref":"refs/changes/74/746774/16","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/74/746774/16 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/74/746774/16 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/74/746774/16 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ironic-python-agent refs/changes/74/746774/16"}}},"commit":{"parents":[{"commit":"cfede0c5bc75ea61f42c1a17809586191ebb4edf","subject":"Merge \"Clarify connection error on heartbeats\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/cfede0c5bc75ea61f42c1a17809586191ebb4edf"}]}],"author":{"name":"Jay Faulkner","email":"jay.faulkner@verizonmedia.com","date":"2020-08-18 17:19:25.000000000","tz":-420},"committer":{"name":"Jay Faulkner","email":"jay.faulkner@verizonmedia.com","date":"2020-08-26 19:26:00.000000000","tz":-420},"subject":"DNM Eventlet and heartbeat compatability fixes","message":"DNM Eventlet and heartbeat compatability fixes\n\nEventlet documentation indicates that monkey patching should be\ndone as early in an application\u0027s lifecycle as possible. Currently,\ninstead of proactively monkey_patching, IPA is relying on libraries\nto monkey_patch when needed.\n\nThis can cause issues when libraries are imported by IPA before\nhaving an opportunity to be monkey patched. By doing this as early\nas possible in the application lifecycle, we are using eventlet as\ndocumentation suggests and minimize inconsistent behavior.\n\nEventlet patches out select.poll(), so this also changes heartbeats\nto use clock time to perform heartbeats. This was the original\nheartbeat algorithm, but was patched out in\n4f57590b2e41863770b764a8b84b8b81830ad577 due to issue with clock\nsyncing causing heartbeat intervals to be unreliable. In modern IPA,\nwe sync the clock before starting the heartbeater so this should\ncease to be an issue.\n\nChange-Id: Ibcde99de64bb7e95d5df63a42a4ca4999f0c4c9b\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/26f39927cbedb3f95e7311d0ab5bf876d65e6cf9"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/26f39927cbedb3f95e7311d0ab5bf876d65e6cf9"}]},"branch":"refs/heads/master"},"471d1ee5fb1fc0a37e5d6922897280466e6f23a9":{"kind":"REWORK","_number":17,"created":"2020-08-26 19:29:09.000000000","uploader":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"ref":"refs/changes/74/746774/17","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ironic-python-agent","ref":"refs/changes/74/746774/17","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/74/746774/17 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/74/746774/17 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/74/746774/17 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ironic-python-agent refs/changes/74/746774/17"}}},"commit":{"parents":[{"commit":"cfede0c5bc75ea61f42c1a17809586191ebb4edf","subject":"Merge \"Clarify connection error on heartbeats\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/cfede0c5bc75ea61f42c1a17809586191ebb4edf"}]}],"author":{"name":"Jay Faulkner","email":"jay.faulkner@verizonmedia.com","date":"2020-08-18 17:19:25.000000000","tz":-420},"committer":{"name":"Jay Faulkner","email":"jay.faulkner@verizonmedia.com","date":"2020-08-26 19:29:04.000000000","tz":-420},"subject":"DNM Eventlet and heartbeat compatability fixes","message":"DNM Eventlet and heartbeat compatability fixes\n\nEventlet documentation indicates that monkey patching should be\ndone as early in an application\u0027s lifecycle as possible. Currently,\ninstead of proactively monkey_patching, IPA is relying on libraries\nto monkey_patch when needed.\n\nThis can cause issues when libraries are imported by IPA before\nhaving an opportunity to be monkey patched. By doing this as early\nas possible in the application lifecycle, we are using eventlet as\ndocumentation suggests and minimize inconsistent behavior.\n\nEventlet patches out select.poll(), so this also changes heartbeats\nto use clock time to perform heartbeats. This was the original\nheartbeat algorithm, but was patched out in\n4f57590b2e41863770b764a8b84b8b81830ad577 due to issue with clock\nsyncing causing heartbeat intervals to be unreliable. In modern IPA,\nwe sync the clock before starting the heartbeater so this should\ncease to be an issue.\n\nChange-Id: Ibcde99de64bb7e95d5df63a42a4ca4999f0c4c9b\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/471d1ee5fb1fc0a37e5d6922897280466e6f23a9"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/471d1ee5fb1fc0a37e5d6922897280466e6f23a9"}]},"branch":"refs/heads/master"},"66a5cf1db8192778050f5ad5ba96cd186af5ae19":{"kind":"REWORK","_number":18,"created":"2020-08-26 21:51:08.000000000","uploader":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"ref":"refs/changes/74/746774/18","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ironic-python-agent","ref":"refs/changes/74/746774/18","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/74/746774/18 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/74/746774/18 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/74/746774/18 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ironic-python-agent refs/changes/74/746774/18"}}},"commit":{"parents":[{"commit":"cfede0c5bc75ea61f42c1a17809586191ebb4edf","subject":"Merge \"Clarify connection error on heartbeats\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/cfede0c5bc75ea61f42c1a17809586191ebb4edf"}]}],"author":{"name":"Jay Faulkner","email":"jay.faulkner@verizonmedia.com","date":"2020-08-18 17:19:25.000000000","tz":-420},"committer":{"name":"Jay Faulkner","email":"jay.faulkner@verizonmedia.com","date":"2020-08-26 21:51:02.000000000","tz":-420},"subject":"DNM Eventlet and heartbeat compatability fixes","message":"DNM Eventlet and heartbeat compatability fixes\n\nEventlet documentation indicates that monkey patching should be\ndone as early in an application\u0027s lifecycle as possible. Currently,\ninstead of proactively monkey_patching, IPA is relying on libraries\nto monkey_patch when needed.\n\nThis can cause issues when libraries are imported by IPA before\nhaving an opportunity to be monkey patched. By doing this as early\nas possible in the application lifecycle, we are using eventlet as\ndocumentation suggests and minimize inconsistent behavior.\n\nEventlet patches out select.poll(), so this also changes heartbeats\nto use clock time to perform heartbeats. This was the original\nheartbeat algorithm, but was patched out in\n4f57590b2e41863770b764a8b84b8b81830ad577 due to issue with clock\nsyncing causing heartbeat intervals to be unreliable. In modern IPA,\nwe sync the clock before starting the heartbeater so this should\ncease to be an issue.\n\nChange-Id: Ibcde99de64bb7e95d5df63a42a4ca4999f0c4c9b\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/66a5cf1db8192778050f5ad5ba96cd186af5ae19"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/66a5cf1db8192778050f5ad5ba96cd186af5ae19"}]},"branch":"refs/heads/master"},"0c0f6c0706ed0bced1eeac33cc40ae7a77708312":{"kind":"REWORK","_number":19,"created":"2020-08-26 21:54:50.000000000","uploader":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"ref":"refs/changes/74/746774/19","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ironic-python-agent","ref":"refs/changes/74/746774/19","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/74/746774/19 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/74/746774/19 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/74/746774/19 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ironic-python-agent refs/changes/74/746774/19"}}},"commit":{"parents":[{"commit":"cfede0c5bc75ea61f42c1a17809586191ebb4edf","subject":"Merge \"Clarify connection error on heartbeats\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/cfede0c5bc75ea61f42c1a17809586191ebb4edf"}]}],"author":{"name":"Jay Faulkner","email":"jay.faulkner@verizonmedia.com","date":"2020-08-18 17:19:25.000000000","tz":-420},"committer":{"name":"Jay Faulkner","email":"jay.faulkner@verizonmedia.com","date":"2020-08-26 21:54:34.000000000","tz":-420},"subject":"DNM Eventlet and heartbeat compatability fixes","message":"DNM Eventlet and heartbeat compatability fixes\n\nEventlet documentation indicates that monkey patching should be\ndone as early in an application\u0027s lifecycle as possible. Currently,\ninstead of proactively monkey_patching, IPA is relying on libraries\nto monkey_patch when needed.\n\nThis can cause issues when libraries are imported by IPA before\nhaving an opportunity to be monkey patched. By doing this as early\nas possible in the application lifecycle, we are using eventlet as\ndocumentation suggests and minimize inconsistent behavior.\n\nEventlet patches out select.poll(), so this also changes heartbeats\nto use clock time to perform heartbeats. This was the original\nheartbeat algorithm, but was patched out in\n4f57590b2e41863770b764a8b84b8b81830ad577 due to issue with clock\nsyncing causing heartbeat intervals to be unreliable. In modern IPA,\nwe sync the clock before starting the heartbeater so this should\ncease to be an issue.\n\nChange-Id: Ibcde99de64bb7e95d5df63a42a4ca4999f0c4c9b\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/0c0f6c0706ed0bced1eeac33cc40ae7a77708312"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/0c0f6c0706ed0bced1eeac33cc40ae7a77708312"}]},"branch":"refs/heads/master"},"c3de9f02dafa1fa9c5faf82cade66aa036cde16e":{"kind":"REWORK","_number":20,"created":"2020-08-28 22:58:29.000000000","uploader":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"ref":"refs/changes/74/746774/20","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ironic-python-agent","ref":"refs/changes/74/746774/20","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/74/746774/20 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/74/746774/20 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/74/746774/20 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ironic-python-agent refs/changes/74/746774/20"}}},"commit":{"parents":[{"commit":"cfede0c5bc75ea61f42c1a17809586191ebb4edf","subject":"Merge \"Clarify connection error on heartbeats\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/cfede0c5bc75ea61f42c1a17809586191ebb4edf"}]}],"author":{"name":"Jay Faulkner","email":"jay.faulkner@verizonmedia.com","date":"2020-08-18 17:19:25.000000000","tz":-420},"committer":{"name":"Jay Faulkner","email":"jay.faulkner@verizonmedia.com","date":"2020-08-28 22:58:12.000000000","tz":-420},"subject":"Simplify heartbeating by removing use of select()","message":"Simplify heartbeating by removing use of select()\n\nHeartbeating in IPA has used select.poll() for years to workaround\na bug where changing the time in the ramdisk could cause heartbeats\nto stop and never resume.\n\nNow that IPA syncs time at start and exit, this workaround is no\nlonger needed. So instead, we\u0027ll revert to using threading.Event()\nin order to make the code simpler and easier to understand.\n\nChange-Id: Ibcde99de64bb7e95d5df63a42a4ca4999f0c4c9b\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/c3de9f02dafa1fa9c5faf82cade66aa036cde16e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/c3de9f02dafa1fa9c5faf82cade66aa036cde16e"}]},"branch":"refs/heads/master"},"1bb90c8cb94b5c35824b8d8f7e71bcea299eebd3":{"kind":"REWORK","_number":21,"created":"2020-08-28 23:31:41.000000000","uploader":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"ref":"refs/changes/74/746774/21","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ironic-python-agent","ref":"refs/changes/74/746774/21","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/74/746774/21 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/74/746774/21 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/74/746774/21 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ironic-python-agent refs/changes/74/746774/21"}}},"commit":{"parents":[{"commit":"cfede0c5bc75ea61f42c1a17809586191ebb4edf","subject":"Merge \"Clarify connection error on heartbeats\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/cfede0c5bc75ea61f42c1a17809586191ebb4edf"}]}],"author":{"name":"Jay Faulkner","email":"jay.faulkner@verizonmedia.com","date":"2020-08-18 17:19:25.000000000","tz":-420},"committer":{"name":"Jay Faulkner","email":"jay.faulkner@verizonmedia.com","date":"2020-08-28 23:30:31.000000000","tz":0},"subject":"Simplify heartbeating by removing use of select()","message":"Simplify heartbeating by removing use of select()\n\nHeartbeating in IPA has used select.poll() for years to workaround\na bug where changing the time in the ramdisk could cause heartbeats\nto stop and never resume.\n\nNow that IPA syncs time at start and exit, this workaround is no\nlonger needed. So instead, we\u0027ll revert to using threading.Event()\nin order to make the code simpler and easier to understand.\n\nAdditionally, there were a few completely unused backoff interval\nvalues set, that were never applied. In respect of maintaining the\n5+ years old behavior of not doing error backoffs, that code was\nremoved instead of being made to work.\n\nChange-Id: Ibcde99de64bb7e95d5df63a42a4ca4999f0c4c9b\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/1bb90c8cb94b5c35824b8d8f7e71bcea299eebd3"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/1bb90c8cb94b5c35824b8d8f7e71bcea299eebd3"}]},"branch":"refs/heads/master"},"5a9ef4d174c02e316a8ef264d7fd54ce64f4d440":{"kind":"REWORK","_number":22,"created":"2020-08-30 05:41:17.000000000","uploader":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"ref":"refs/changes/74/746774/22","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ironic-python-agent","ref":"refs/changes/74/746774/22","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/74/746774/22 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/74/746774/22 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/74/746774/22 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ironic-python-agent refs/changes/74/746774/22"}}},"commit":{"parents":[{"commit":"cfede0c5bc75ea61f42c1a17809586191ebb4edf","subject":"Merge \"Clarify connection error on heartbeats\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/cfede0c5bc75ea61f42c1a17809586191ebb4edf"}]}],"author":{"name":"Jay Faulkner","email":"jay.faulkner@verizonmedia.com","date":"2020-08-18 17:19:25.000000000","tz":-420},"committer":{"name":"Jay Faulkner","email":"jay@jvf.cc","date":"2020-08-30 05:41:06.000000000","tz":0},"subject":"Simplify heartbeating by removing use of select()","message":"Simplify heartbeating by removing use of select()\n\nHeartbeating in IPA has used select.poll() for years to workaround\na bug where changing the time in the ramdisk could cause heartbeats\nto stop and never resume.\n\nNow that IPA syncs time at start and exit, this workaround is no\nlonger needed. So instead, we\u0027ll revert to using threading.Event()\nin order to make the code simpler and easier to understand.\n\nAdditionally, there were a few completely unused backoff interval\nvalues set, that were never applied. In respect of maintaining the\n5+ years old behavior of not doing error backoffs, that code was\nremoved instead of being made to work.\n\nChange-Id: Ibcde99de64bb7e95d5df63a42a4ca4999f0c4c9b\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/5a9ef4d174c02e316a8ef264d7fd54ce64f4d440"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/5a9ef4d174c02e316a8ef264d7fd54ce64f4d440"}]},"branch":"refs/heads/master"},"5af3b1f0eccbd0df7e79bdfec76d6884e471ef10":{"kind":"REWORK","_number":23,"created":"2020-08-30 21:13:53.000000000","uploader":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"ref":"refs/changes/74/746774/23","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ironic-python-agent","ref":"refs/changes/74/746774/23","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/74/746774/23 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/74/746774/23 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/74/746774/23 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ironic-python-agent refs/changes/74/746774/23"}}},"commit":{"parents":[{"commit":"cfede0c5bc75ea61f42c1a17809586191ebb4edf","subject":"Merge \"Clarify connection error on heartbeats\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/cfede0c5bc75ea61f42c1a17809586191ebb4edf"}]}],"author":{"name":"Jay Faulkner","email":"jay.faulkner@verizonmedia.com","date":"2020-08-18 17:19:25.000000000","tz":-420},"committer":{"name":"Jay Faulkner","email":"jay@jvf.cc","date":"2020-08-30 21:13:49.000000000","tz":0},"subject":"Simplify heartbeating by removing use of select()","message":"Simplify heartbeating by removing use of select()\n\nHeartbeating in IPA has used select.poll() for years to workaround\na bug where changing the time in the ramdisk could cause heartbeats\nto stop and never resume.\n\nNow that IPA syncs time at start and exit, this workaround is no\nlonger needed. So instead, we\u0027ll revert to using threading.Event()\nin order to make the code simpler and easier to understand.\n\nAdditionally, there were a few completely unused backoff interval\nvalues set, that were never applied. In respect of maintaining the\n5+ years old behavior of not doing error backoffs, that code was\nremoved instead of being made to work.\n\nChange-Id: Ibcde99de64bb7e95d5df63a42a4ca4999f0c4c9b\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/5af3b1f0eccbd0df7e79bdfec76d6884e471ef10"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/5af3b1f0eccbd0df7e79bdfec76d6884e471ef10"}]},"branch":"refs/heads/master"},"20c485e26f0601eee71526a79ff6ef3b58441326":{"kind":"TRIVIAL_REBASE","_number":24,"created":"2020-09-07 13:43:29.000000000","uploader":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"ref":"refs/changes/74/746774/24","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ironic-python-agent","ref":"refs/changes/74/746774/24","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/74/746774/24 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/74/746774/24 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/74/746774/24 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ironic-python-agent refs/changes/74/746774/24"}}},"commit":{"parents":[{"commit":"9b75453339155fdcfd1196d5c39c87cca67ed473","subject":"Fix and run the correct functional tests job","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/9b75453339155fdcfd1196d5c39c87cca67ed473"}]}],"author":{"name":"Jay Faulkner","email":"jay.faulkner@verizonmedia.com","date":"2020-08-18 17:19:25.000000000","tz":-420},"committer":{"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","date":"2020-09-07 13:43:29.000000000","tz":0},"subject":"Simplify heartbeating by removing use of select()","message":"Simplify heartbeating by removing use of select()\n\nHeartbeating in IPA has used select.poll() for years to workaround\na bug where changing the time in the ramdisk could cause heartbeats\nto stop and never resume.\n\nNow that IPA syncs time at start and exit, this workaround is no\nlonger needed. So instead, we\u0027ll revert to using threading.Event()\nin order to make the code simpler and easier to understand.\n\nAdditionally, there were a few completely unused backoff interval\nvalues set, that were never applied. In respect of maintaining the\n5+ years old behavior of not doing error backoffs, that code was\nremoved instead of being made to work.\n\nChange-Id: Ibcde99de64bb7e95d5df63a42a4ca4999f0c4c9b\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/20c485e26f0601eee71526a79ff6ef3b58441326"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/20c485e26f0601eee71526a79ff6ef3b58441326"}]},"branch":"refs/heads/master"},"9d9875c58ed7e0c3db9d6008ca2d86bf66a510a9":{"kind":"REWORK","_number":25,"created":"2020-09-15 15:58:00.000000000","uploader":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"ref":"refs/changes/74/746774/25","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ironic-python-agent","ref":"refs/changes/74/746774/25","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/74/746774/25 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/74/746774/25 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/74/746774/25 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ironic-python-agent refs/changes/74/746774/25"}}},"commit":{"parents":[{"commit":"9b75453339155fdcfd1196d5c39c87cca67ed473","subject":"Fix and run the correct functional tests job","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/9b75453339155fdcfd1196d5c39c87cca67ed473"}]}],"author":{"name":"Jay Faulkner","email":"jay.faulkner@verizonmedia.com","date":"2020-08-18 17:19:25.000000000","tz":-420},"committer":{"name":"Jay Faulkner","email":"jay@jvf.cc","date":"2020-09-15 15:57:56.000000000","tz":0},"subject":"Simplify heartbeating by removing use of select()","message":"Simplify heartbeating by removing use of select()\n\nHeartbeating in IPA has used select.poll() for years to workaround\na bug where changing the time in the ramdisk could cause heartbeats\nto stop and never resume.\n\nNow that IPA syncs time at start and exit, this workaround is no\nlonger needed. So instead, we\u0027ll revert to using threading.Event()\nin order to make the code simpler and easier to understand.\n\nAdditionally, there were a few completely unused backoff interval\nvalues set, that were never applied. In respect of maintaining the\n5+ years old behavior of not doing error backoffs, that code was\nremoved instead of being made to work.\n\nChange-Id: Ibcde99de64bb7e95d5df63a42a4ca4999f0c4c9b\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/9d9875c58ed7e0c3db9d6008ca2d86bf66a510a9"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/9d9875c58ed7e0c3db9d6008ca2d86bf66a510a9"}]},"branch":"refs/heads/master"},"f79d3c4daab511d334e3c70244fb401363bf3eb7":{"kind":"REWORK","_number":26,"created":"2020-09-15 22:58:09.000000000","uploader":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"ref":"refs/changes/74/746774/26","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ironic-python-agent","ref":"refs/changes/74/746774/26","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/74/746774/26 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/74/746774/26 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/74/746774/26 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ironic-python-agent refs/changes/74/746774/26"}}},"commit":{"parents":[{"commit":"9b75453339155fdcfd1196d5c39c87cca67ed473","subject":"Fix and run the correct functional tests job","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/9b75453339155fdcfd1196d5c39c87cca67ed473"}]}],"author":{"name":"Jay Faulkner","email":"jay.faulkner@verizonmedia.com","date":"2020-08-18 17:19:25.000000000","tz":-420},"committer":{"name":"Jay Faulkner","email":"jay.faulkner@verizonmedia.com","date":"2020-09-15 22:57:18.000000000","tz":-420},"subject":"Simplify heartbeating by removing use of select()","message":"Simplify heartbeating by removing use of select()\n\nHeartbeating in IPA has used select.poll() for years to workaround\na bug where changing the time in the ramdisk could cause heartbeats\nto stop and never resume.\n\nNow that IPA syncs time at start and exit, this workaround is no\nlonger needed. So instead, we\u0027ll revert to using threading.Event()\nin order to make the code simpler and easier to understand.\n\nSince we need this to be an eventlet-event, and not a standard-thread\nevent, also monkey_patch threading.\n\nAdditionally, there were a few completely unused backoff interval\nvalues set, that were never applied. In respect of maintaining the\n5+ years old behavior of not doing error backoffs, that code was\nremoved instead of being made to work.\n\nChange-Id: Ibcde99de64bb7e95d5df63a42a4ca4999f0c4c9b\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/f79d3c4daab511d334e3c70244fb401363bf3eb7"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/f79d3c4daab511d334e3c70244fb401363bf3eb7"}]},"branch":"refs/heads/master"},"ff84725779e2a0ef45692fc8e861a5747d8a1f78":{"kind":"REWORK","_number":27,"created":"2020-09-16 20:22:24.000000000","uploader":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"ref":"refs/changes/74/746774/27","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ironic-python-agent","ref":"refs/changes/74/746774/27","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/74/746774/27 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/74/746774/27 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/74/746774/27 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ironic-python-agent refs/changes/74/746774/27"}}},"commit":{"parents":[{"commit":"9b75453339155fdcfd1196d5c39c87cca67ed473","subject":"Fix and run the correct functional tests job","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/9b75453339155fdcfd1196d5c39c87cca67ed473"}]}],"author":{"name":"Jay Faulkner","email":"jay.faulkner@verizonmedia.com","date":"2020-08-18 17:19:25.000000000","tz":-420},"committer":{"name":"Jay Faulkner","email":"jay@jvf.cc","date":"2020-09-16 20:22:20.000000000","tz":0},"subject":"Simplify heartbeating by removing use of select()","message":"Simplify heartbeating by removing use of select()\n\nHeartbeating in IPA has used select.poll() for years to workaround\na bug where changing the time in the ramdisk could cause heartbeats\nto stop and never resume.\n\nNow that IPA syncs time at start and exit, this workaround is no\nlonger needed. So instead, we\u0027ll revert to using threading.Event()\nin order to make the code simpler and easier to understand.\n\nSince we need this to be an eventlet-event, and not a standard-thread\nevent, also monkey_patch threading.\n\nAdditionally, there were a few completely unused backoff interval\nvalues set, that were never applied. In respect of maintaining the\n5+ years old behavior of not doing error backoffs, that code was\nremoved instead of being made to work.\n\nChange-Id: Ibcde99de64bb7e95d5df63a42a4ca4999f0c4c9b\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/ff84725779e2a0ef45692fc8e861a5747d8a1f78"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/ff84725779e2a0ef45692fc8e861a5747d8a1f78"}]},"branch":"refs/heads/master"},"a01646f56b3074df0756af4147fa8c5f5735681a":{"kind":"REWORK","_number":28,"created":"2020-09-22 16:59:52.000000000","uploader":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"ref":"refs/changes/74/746774/28","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ironic-python-agent","ref":"refs/changes/74/746774/28","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/74/746774/28 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/74/746774/28 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ironic-python-agent refs/changes/74/746774/28 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ironic-python-agent refs/changes/74/746774/28"}}},"commit":{"parents":[{"commit":"9b75453339155fdcfd1196d5c39c87cca67ed473","subject":"Fix and run the correct functional tests job","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/9b75453339155fdcfd1196d5c39c87cca67ed473"}]}],"author":{"name":"Jay Faulkner","email":"jay.faulkner@verizonmedia.com","date":"2020-08-18 17:19:25.000000000","tz":-420},"committer":{"name":"Jay Faulkner","email":"jay@jvf.cc","date":"2020-09-22 16:59:47.000000000","tz":0},"subject":"Simplify heartbeating by removing use of select()","message":"Simplify heartbeating by removing use of select()\n\nHeartbeating in IPA has used select.poll() for years to workaround\na bug where changing the time in the ramdisk could cause heartbeats\nto stop and never resume.\n\nNow that IPA syncs time at start and exit, this workaround is no\nlonger needed. So instead, we\u0027ll revert to using threading.Event()\nin order to make the code simpler and easier to understand.\n\nSince we need this to be an eventlet-event, and not a standard-thread\nevent, also monkey_patch threading.\n\nAdditionally, there were a few completely unused backoff interval\nvalues set, that were never applied. In respect of maintaining the\n5+ years old behavior of not doing error backoffs, that code was\nremoved instead of being made to work.\n\nChange-Id: Ibcde99de64bb7e95d5df63a42a4ca4999f0c4c9b\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/a01646f56b3074df0756af4147fa8c5f5735681a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-python-agent/commit/a01646f56b3074df0756af4147fa8c5f5735681a"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
