)]}'
{"id":"openstack%2Fansible-collections-openstack~746883","triplet_id":"openstack%2Fansible-collections-openstack~master~Iec0ca1e33de6ebc36d7664941eafe1d77203d8f2","project":"openstack/ansible-collections-openstack","branch":"master","topic":"ironic-refactor","hashtags":[],"change_id":"Iec0ca1e33de6ebc36d7664941eafe1d77203d8f2","subject":"Refactor ironic authentication into a new module_utils module","status":"MERGED","created":"2020-08-19 10:49:11.000000000","updated":"2020-10-27 16:10:28.000000000","submitted":"2020-10-27 16:10:28.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":1,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"746883-1603815028914-23d654a4","meta_rev_id":"e51ef515db8fb1935b29ae80e0a2d4a33351a025","_number":746883,"virtual_id_number":746883,"owner":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:gate","value":2,"date":"2020-10-27 16:10:28.000000000","post_submit":true,"permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},{"value":0,"_account_id":10969,"name":"Shnaidman Sagi (Sergey)","display_name":"Shnaidman Sagi","email":"sshnaidm@redhat.com","username":"sergsh"},{"value":0,"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"}],"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":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2020-10-26 11:05:31.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},{"value":2,"date":"2020-10-26 11:06:39.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":10969,"name":"Shnaidman Sagi (Sergey)","display_name":"Shnaidman Sagi","email":"sshnaidm@redhat.com","username":"sergsh"},{"value":1,"date":"2020-10-26 11:05:31.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"}],"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":10969,"name":"Shnaidman Sagi (Sergey)","display_name":"Shnaidman Sagi","email":"sshnaidm@redhat.com","username":"sergsh"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},{"value":1,"date":"2020-10-27 15:03:43.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":10969,"name":"Shnaidman Sagi (Sergey)","display_name":"Shnaidman Sagi","email":"sshnaidm@redhat.com","username":"sergsh"},{"value":0,"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":10969,"name":"Shnaidman Sagi (Sergey)","display_name":"Shnaidman Sagi","email":"sshnaidm@redhat.com","username":"sergsh"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2020-08-25 06:56:03.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-08-25 13:24:03.000000000","updated_by":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"reviewer":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"state":"REVIEWER"},{"updated":"2020-10-27 15:03:43.000000000","updated_by":{"_account_id":10969,"name":"Shnaidman Sagi (Sergey)","display_name":"Shnaidman Sagi","email":"sshnaidm@redhat.com","username":"sergsh"},"reviewer":{"_account_id":10969,"name":"Shnaidman Sagi (Sergey)","display_name":"Shnaidman Sagi","email":"sshnaidm@redhat.com","username":"sergsh"},"state":"REVIEWER"},{"updated":"2020-10-27 16:10:28.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":"13e125ec278b7317ba8ef8d96a2970850767bf25","author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"date":"2020-08-19 10:49:11.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"a25b4c75f5fd832acbf53952a0db372e3437b963","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-08-19 11:05:32.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- tox-pep8 https://zuul.opendev.org/t/openstack/build/205db7b8647e4e7a87807f5da268360f : SUCCESS in 3m 15s\n- openstack-tox-linters-ansible-devel https://zuul.opendev.org/t/openstack/build/67d2dfa4e63a4215a1dc7ad620f4d96e : FAILURE in 6m 21s (non-voting)\n- openstack-tox-linters-ansible-2.10 https://zuul.opendev.org/t/openstack/build/fd86f8377d7f48249dec8132d4240f5d : FAILURE in 6m 12s\n- openstack-tox-linters-ansible-2.9 https://zuul.opendev.org/t/openstack/build/b1eb022ed7ef42cda11bdc5df2da374d : FAILURE in 8m 56s\n- ansible-collections-openstack-functional-devstack https://zuul.opendev.org/t/openstack/build/None : SKIPPED\n- ansible-collections-openstack-functional-devstack-releases https://zuul.opendev.org/t/openstack/build/None : SKIPPED\n- ansible-collections-openstack-functional-devstack-ansible-2.9 https://zuul.opendev.org/t/openstack/build/None : SKIPPED\n- ansible-collections-openstack-functional-devstack-ansible-2.10 https://zuul.opendev.org/t/openstack/build/None : SKIPPED\n- ansible-collections-openstack-functional-devstack-ansible-devel https://zuul.opendev.org/t/openstack/build/None : SKIPPED (non-voting)\n- ansible-collections-openstack-functional-devstack-ansible-pip https://zuul.opendev.org/t/openstack/build/None : SKIPPED\n- ansible-collections-openstack-functional-devstack-ussuri-ansible-2.9 https://zuul.opendev.org/t/openstack/build/None : SKIPPED\n- ansible-collections-openstack-functional-devstack-train-ansible-2.9 https://zuul.opendev.org/t/openstack/build/None : SKIPPED\n- ansible-collections-openstack-functional-devstack-stein-ansible-2.9 https://zuul.opendev.org/t/openstack/build/None : SKIPPED\n- ansible-collections-openstack-functional-devstack-rocky-ansible-2.9 https://zuul.opendev.org/t/openstack/build/None : SKIPPED\n- ansible-collections-openstack-functional-devstack-queens-ansible-2.9 https://zuul.opendev.org/t/openstack/build/None : SKIPPED\n- bifrost-collections-src https://zuul.opendev.org/t/openstack/build/a7a663c5c53f4e6d8c80c504d1852ccd : FAILURE in 9m 49s (non-voting)\n- bifrost-keystone-collections-src https://zuul.opendev.org/t/openstack/build/8933c256dc0b43248c73e2aacda2eb37 : FAILURE in 12m 42s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"7e08a299adf2d887a1ab18e1aacb699adc5dbc0a","author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"date":"2020-08-19 11:13:19.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"baef5b61b0228661aa9f1f2f833e95cc9dd53fa6","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-08-19 12:20:06.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- tox-pep8 https://zuul.opendev.org/t/openstack/build/3d8d78f42b844f119a48232b8ee39759 : SUCCESS in 3m 31s\n- openstack-tox-linters-ansible-devel https://zuul.opendev.org/t/openstack/build/42ebca6a3ed14df0aed7379fe8ae9911 : SUCCESS in 5m 23s (non-voting)\n- openstack-tox-linters-ansible-2.10 https://zuul.opendev.org/t/openstack/build/3749d0a8b649426883ff6c6497805d41 : SUCCESS in 5m 26s\n- openstack-tox-linters-ansible-2.9 https://zuul.opendev.org/t/openstack/build/374ebf51ade74b13864b571ca41110bc : SUCCESS in 6m 41s\n- ansible-collections-openstack-functional-devstack https://zuul.opendev.org/t/openstack/build/e75112626d7e4f95b1886a76fea0f138 : POST_FAILURE in 12m 00s\n- ansible-collections-openstack-functional-devstack-releases https://zuul.opendev.org/t/openstack/build/82e641fafc144bf5a00b4536197970ac : POST_FAILURE in 9m 47s\n- ansible-collections-openstack-functional-devstack-ansible-2.9 https://zuul.opendev.org/t/openstack/build/576f664f904243a585c86db14a9b6f13 : POST_FAILURE in 10m 25s\n- ansible-collections-openstack-functional-devstack-ansible-2.10 https://zuul.opendev.org/t/openstack/build/42f14a357ebe4c8cbe8a963bc326effe : SUCCESS in 43m 51s\n- ansible-collections-openstack-functional-devstack-ansible-devel https://zuul.opendev.org/t/openstack/build/394677ffd77b421588f6770d2a616eff : POST_FAILURE in 11m 55s (non-voting)\n- ansible-collections-openstack-functional-devstack-ansible-pip https://zuul.opendev.org/t/openstack/build/01a9a27fffe141ec975990c2144e5e92 : POST_FAILURE in 16m 51s\n- ansible-collections-openstack-functional-devstack-ussuri-ansible-2.9 https://zuul.opendev.org/t/openstack/build/a6bcc21b618d4c92b63f12c2a7b3af81 : POST_FAILURE in 9m 50s\n- ansible-collections-openstack-functional-devstack-train-ansible-2.9 https://zuul.opendev.org/t/openstack/build/3e5c10f483f24e0796d70dd6152c36ac : SUCCESS in 53m 06s\n- ansible-collections-openstack-functional-devstack-stein-ansible-2.9 https://zuul.opendev.org/t/openstack/build/c4170e9ebc4547f886c235955955eedb : POST_FAILURE in 10m 40s\n- ansible-collections-openstack-functional-devstack-rocky-ansible-2.9 https://zuul.opendev.org/t/openstack/build/740588db4c694dac86ec1f2a6ec7b6b4 : POST_FAILURE in 17m 13s\n- ansible-collections-openstack-functional-devstack-queens-ansible-2.9 https://zuul.opendev.org/t/openstack/build/dafe1062289f447d94f279db1736bc4e : POST_FAILURE in 11m 03s\n- bifrost-collections-src https://zuul.opendev.org/t/openstack/build/5496e6b0f4dd45d385d72b366cedbcfb : SUCCESS in 22m 42s (non-voting)\n- bifrost-keystone-collections-src https://zuul.opendev.org/t/openstack/build/9c44d89a14f24bdda9e15ebd76ef9111 : SUCCESS in 24m 36s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"1d8b25cb6be4a4f524f3186da1a20ca48ee8181b","author":{"_account_id":10969,"name":"Shnaidman Sagi (Sergey)","display_name":"Shnaidman Sagi","email":"sshnaidm@redhat.com","username":"sergsh"},"date":"2020-08-20 08:43:39.000000000","message":"Patch Set 2:\n\nrecheck","accounts_in_message":[],"_revision_number":2},{"id":"b7dcc85ccb9615348bd963e63a8a59873e5388e1","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-08-20 09:48:46.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- tox-pep8 https://zuul.opendev.org/t/openstack/build/47fa849f4ce243e5aea226d7cf92d7e4 : SUCCESS in 3m 56s\n- openstack-tox-linters-ansible-devel https://zuul.opendev.org/t/openstack/build/3e1ad07294a7490eb804e256f442ad57 : SUCCESS in 5m 09s (non-voting)\n- openstack-tox-linters-ansible-2.10 https://zuul.opendev.org/t/openstack/build/e83682dd58c94451912f614062f45bf0 : SUCCESS in 5m 45s\n- openstack-tox-linters-ansible-2.9 https://zuul.opendev.org/t/openstack/build/502be8279ad048b1b56b7e88e364dc35 : SUCCESS in 7m 39s\n- ansible-collections-openstack-functional-devstack https://zuul.opendev.org/t/openstack/build/42737d8cd0744a0bafddfc49e563053d : SUCCESS in 29m 36s\n- ansible-collections-openstack-functional-devstack-releases https://zuul.opendev.org/t/openstack/build/013d694b93644ab5b4ab0397a5c758d8 : SUCCESS in 30m 29s\n- ansible-collections-openstack-functional-devstack-ansible-2.9 https://zuul.opendev.org/t/openstack/build/00e5dbf02cad40e29132a66a07e94431 : SUCCESS in 42m 45s\n- ansible-collections-openstack-functional-devstack-ansible-2.10 https://zuul.opendev.org/t/openstack/build/1a6f072a97d34bf5bbbfece0cd565487 : SUCCESS in 30m 37s\n- ansible-collections-openstack-functional-devstack-ansible-devel https://zuul.opendev.org/t/openstack/build/521f973cd55a446389ea081b55ce11c0 : SUCCESS in 50m 56s (non-voting)\n- ansible-collections-openstack-functional-devstack-ansible-pip https://zuul.opendev.org/t/openstack/build/d41446fc9e7b4af5bb163a7ffecaa346 : SUCCESS in 30m 06s\n- ansible-collections-openstack-functional-devstack-ussuri-ansible-2.9 https://zuul.opendev.org/t/openstack/build/17ebe98606e94c76921a2cb3e32f67d7 : SUCCESS in 43m 18s\n- ansible-collections-openstack-functional-devstack-train-ansible-2.9 https://zuul.opendev.org/t/openstack/build/c0221d10e3d140df821862621ccc87f3 : SUCCESS in 31m 00s\n- ansible-collections-openstack-functional-devstack-stein-ansible-2.9 https://zuul.opendev.org/t/openstack/build/d9b65cc167aa4cb6b4c028184728bede : SUCCESS in 46m 03s\n- ansible-collections-openstack-functional-devstack-rocky-ansible-2.9 https://zuul.opendev.org/t/openstack/build/2d19626cec4a412a9b5cba7099afa4db : SUCCESS in 43m 52s\n- ansible-collections-openstack-functional-devstack-queens-ansible-2.9 https://zuul.opendev.org/t/openstack/build/2256080ba89d4b98bd27dfbd62ef3672 : SUCCESS in 42m 01s\n- bifrost-collections-src https://zuul.opendev.org/t/openstack/build/3ed490e1b1dd41f3a1d07b954d97ec49 : SUCCESS in 22m 21s (non-voting)\n- bifrost-keystone-collections-src https://zuul.opendev.org/t/openstack/build/656f1fd841d2400f9ac91f253285de7e : SUCCESS in 23m 11s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"7d9d2e1e28c061335e8f8642c902174c0607dbd5","author":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"date":"2020-08-25 06:56:03.000000000","message":"Patch Set 2: Code-Review+1","accounts_in_message":[],"_revision_number":2},{"id":"aeb16df841a4badfbe80ffce1e4f678140a6af89","author":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"date":"2020-08-25 13:24:03.000000000","message":"Patch Set 2: Code-Review+2","accounts_in_message":[],"_revision_number":2},{"id":"6372ef735fd90abbf01b4c11e89732ab93e4e166","author":{"_account_id":10969,"name":"Shnaidman Sagi (Sergey)","display_name":"Shnaidman Sagi","email":"sshnaidm@redhat.com","username":"sergsh"},"date":"2020-10-26 11:05:31.000000000","message":"Patch Set 3: Patch Set 2 was rebased","accounts_in_message":[],"_revision_number":3},{"id":"4e2e8b008545b1d9ae51bc21e14e492a071fe5c2","author":{"_account_id":10969,"name":"Shnaidman Sagi (Sergey)","display_name":"Shnaidman Sagi","email":"sshnaidm@redhat.com","username":"sergsh"},"date":"2020-10-26 11:06:39.000000000","message":"Patch Set 3: Code-Review+2\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"426afd501cf8bcc913de0a9f72acf4738e8d6eab","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-10-26 12:25:42.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- tox-pep8 https://zuul.opendev.org/t/openstack/build/ec48a59447fe46269f3f3da69840c56c : SUCCESS in 2m 55s\n- openstack-tox-linters-ansible-devel https://zuul.opendev.org/t/openstack/build/21b760501ba642f5860967d7c51da39b : SUCCESS in 5m 48s (non-voting)\n- openstack-tox-linters-ansible-2.10 https://zuul.opendev.org/t/openstack/build/57f85a09b62849f8a244dd36494afc21 : SUCCESS in 6m 10s\n- openstack-tox-linters-ansible-2.9 https://zuul.opendev.org/t/openstack/build/765ccef98b17475399d09c1e80e7f5b3 : SUCCESS in 6m 48s\n- ansible-collections-openstack-functional-devstack https://zuul.opendev.org/t/openstack/build/463a5b09d39747ebaa9df6c4f7ad06d5 : SUCCESS in 47m 04s\n- ansible-collections-openstack-functional-devstack-releases https://zuul.opendev.org/t/openstack/build/75435d91bbe7475ba52473869b895d1b : SUCCESS in 50m 16s\n- ansible-collections-openstack-functional-devstack-ansible-2.9 https://zuul.opendev.org/t/openstack/build/449f1c93efd947c3a945ff371b2522d7 : SUCCESS in 52m 24s\n- ansible-collections-openstack-functional-devstack-ansible-2.10 https://zuul.opendev.org/t/openstack/build/d650278e5d7843f185fd56d185fc570a : SUCCESS in 1h 02m 02s\n- ansible-collections-openstack-functional-devstack-ansible-devel https://zuul.opendev.org/t/openstack/build/a87356104af542a3b8fde3f9495707fc : SUCCESS in 49m 01s (non-voting)\n- ansible-collections-openstack-functional-devstack-ansible-pip https://zuul.opendev.org/t/openstack/build/9844c8c1d93d4f0686e147db513b60af : SUCCESS in 50m 39s\n- ansible-collections-openstack-functional-devstack-ussuri-ansible-2.9 https://zuul.opendev.org/t/openstack/build/20efda912e394b5a8a8c284dab127fa1 : SUCCESS in 47m 47s\n- ansible-collections-openstack-functional-devstack-train-ansible-2.9 https://zuul.opendev.org/t/openstack/build/87a593c2c33d4d4180cabbf1b5b6a6d7 : SUCCESS in 1h 00m 17s\n- ansible-collections-openstack-functional-devstack-stein-ansible-2.9 https://zuul.opendev.org/t/openstack/build/684c4adf8f07491d9de4aea8ac57f693 : SUCCESS in 52m 30s\n- ansible-collections-openstack-functional-devstack-rocky-ansible-2.9 https://zuul.opendev.org/t/openstack/build/03ce88dc48314ec39f25fe39eba4ecef : SUCCESS in 48m 22s\n- ansible-collections-openstack-functional-devstack-queens-ansible-2.9 https://zuul.opendev.org/t/openstack/build/474e2a5645da4b3197c7c8ccfdcf4094 : SUCCESS in 48m 08s\n- bifrost-collections-src https://zuul.opendev.org/t/openstack/build/aa9ef5e501b44bac94af6c71c4216bde : FAILURE in 9m 05s (non-voting)\n- bifrost-keystone-collections-src https://zuul.opendev.org/t/openstack/build/16f3d8fbc65345d1aef07586a686e851 : FAILURE in 10m 51s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"25d3c896d65da2b068584008da68d9ac6f6b1374","author":{"_account_id":10969,"name":"Shnaidman Sagi (Sergey)","display_name":"Shnaidman Sagi","email":"sshnaidm@redhat.com","username":"sergsh"},"date":"2020-10-27 11:29:26.000000000","message":"Patch Set 3:\n\nrecheck","accounts_in_message":[],"_revision_number":3},{"id":"6d18c2633b1b4bbf9c7a7018389986d2ba552751","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-10-27 14:05:55.000000000","message":"Patch Set 3:\n\nBuild succeeded (check pipeline).\n\n- tox-pep8 https://zuul.opendev.org/t/openstack/build/689ac0eb817f4a549f1a088bb8b442d8 : SUCCESS in 16m 38s\n- openstack-tox-linters-ansible-devel https://zuul.opendev.org/t/openstack/build/494b5d60c3d449b4a2f44e133103e6fd : SUCCESS in 19m 37s (non-voting)\n- openstack-tox-linters-ansible-2.10 https://zuul.opendev.org/t/openstack/build/2c52fd221de24e9b8e56ca01ed4e48c9 : SUCCESS in 5m 25s\n- openstack-tox-linters-ansible-2.9 https://zuul.opendev.org/t/openstack/build/8a4494ebe6fd4c76b188d66e15d83d01 : SUCCESS in 5m 01s\n- ansible-collections-openstack-functional-devstack https://zuul.opendev.org/t/openstack/build/684ec8689da345e0be2146177b59727d : SUCCESS in 45m 44s\n- ansible-collections-openstack-functional-devstack-releases https://zuul.opendev.org/t/openstack/build/2d2ecee0a7714637bd3fb99048abb39b : SUCCESS in 42m 22s\n- ansible-collections-openstack-functional-devstack-ansible-2.9 https://zuul.opendev.org/t/openstack/build/ee13018b1a96454691506268557e07a5 : SUCCESS in 39m 16s\n- ansible-collections-openstack-functional-devstack-ansible-2.10 https://zuul.opendev.org/t/openstack/build/edf177740fcb40fa9dd07caca6d8bf0f : SUCCESS in 38m 29s\n- ansible-collections-openstack-functional-devstack-ansible-devel https://zuul.opendev.org/t/openstack/build/09c58134d0db441ba19ef34ced98fb4b : SUCCESS in 53m 03s (non-voting)\n- ansible-collections-openstack-functional-devstack-ansible-pip https://zuul.opendev.org/t/openstack/build/3545c73ad498451987301ab350be5354 : SUCCESS in 41m 06s\n- ansible-collections-openstack-functional-devstack-ussuri-ansible-2.9 https://zuul.opendev.org/t/openstack/build/dc31dc50413e47839ee9f86f8daa5af3 : SUCCESS in 2h 07m 06s\n- ansible-collections-openstack-functional-devstack-train-ansible-2.9 https://zuul.opendev.org/t/openstack/build/8d2797f98c424e51a46a7a7c6ec35911 : SUCCESS in 47m 10s\n- ansible-collections-openstack-functional-devstack-stein-ansible-2.9 https://zuul.opendev.org/t/openstack/build/f6e7d98b743f452683a4d7e3fa948250 : SUCCESS in 47m 22s\n- ansible-collections-openstack-functional-devstack-rocky-ansible-2.9 https://zuul.opendev.org/t/openstack/build/73fcd15d9ee4490bbc5d96a24ed60656 : SUCCESS in 45m 37s\n- ansible-collections-openstack-functional-devstack-queens-ansible-2.9 https://zuul.opendev.org/t/openstack/build/ee5aaaf8b12b4124a1f0112c12ab88e4 : SUCCESS in 43m 24s\n- bifrost-collections-src https://zuul.opendev.org/t/openstack/build/16d87834a96a4f2994c4bd0192e21b2e : SUCCESS in 22m 09s (non-voting)\n- bifrost-keystone-collections-src https://zuul.opendev.org/t/openstack/build/0ac410fbf5554fa28c811cf0fc450ae2 : SUCCESS in 22m 42s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"f02dc082ce03c6d271de3cae0054ba04f49f2d5d","author":{"_account_id":10969,"name":"Shnaidman Sagi (Sergey)","display_name":"Shnaidman Sagi","email":"sshnaidm@redhat.com","username":"sergsh"},"date":"2020-10-27 15:03:43.000000000","message":"Patch Set 3: Workflow+1","accounts_in_message":[],"_revision_number":3},{"id":"dc9c7d30cbce7f3f6517c64e0e8aef5197e3f4ed","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-10-27 15:04:54.000000000","message":"Patch Set 3: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":3},{"id":"ca6dead2556dd436c5caa26ad2736586f1496220","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-10-27 16:10:28.000000000","message":"Patch Set 3: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- tox-pep8 https://zuul.opendev.org/t/openstack/build/d27c36cabeeb431198a4241e09a4cc58 : SUCCESS in 2m 40s\n- openstack-tox-linters-ansible-2.10 https://zuul.opendev.org/t/openstack/build/e05cad1422c24c45889521efba344b49 : SUCCESS in 5m 56s\n- openstack-tox-linters-ansible-2.9 https://zuul.opendev.org/t/openstack/build/3152d02abb5849f09c0d8dd97a2a117d : SUCCESS in 19m 08s\n- ansible-collections-openstack-functional-devstack https://zuul.opendev.org/t/openstack/build/74c1b8e6ce2d4b90a51ef419f0cd6e6d : SUCCESS in 51m 05s\n- ansible-collections-openstack-functional-devstack-releases https://zuul.opendev.org/t/openstack/build/636aa77be080484d914e311105e7f885 : SUCCESS in 43m 38s\n- ansible-collections-openstack-functional-devstack-ansible-2.9 https://zuul.opendev.org/t/openstack/build/c4a6cfc0a5c54011b091e579503e7f87 : SUCCESS in 51m 52s\n- ansible-collections-openstack-functional-devstack-ansible-2.10 https://zuul.opendev.org/t/openstack/build/ecd840f88a334d3b933fd31152d309de : SUCCESS in 41m 59s\n- ansible-collections-openstack-functional-devstack-ansible-pip https://zuul.opendev.org/t/openstack/build/84a3ce6ceb5f4a60bfc7e8ca5333a77b : SUCCESS in 41m 57s\n- ansible-collections-openstack-functional-devstack-ussuri-ansible-2.9 https://zuul.opendev.org/t/openstack/build/cdeda9510e9441eab8458cd313b95102 : SUCCESS in 44m 50s\n- ansible-collections-openstack-functional-devstack-train-ansible-2.9 https://zuul.opendev.org/t/openstack/build/6bc6768d18d34ea3bdfd9decfcc5cf00 : SUCCESS in 59m 26s\n- ansible-collections-openstack-functional-devstack-stein-ansible-2.9 https://zuul.opendev.org/t/openstack/build/e5beafb9855d46cca14920af63e0272d : SUCCESS in 49m 49s\n- ansible-collections-openstack-functional-devstack-rocky-ansible-2.9 https://zuul.opendev.org/t/openstack/build/58b153aa961146f0bd01da44b8842d53 : SUCCESS in 47m 03s\n- ansible-collections-openstack-functional-devstack-queens-ansible-2.9 https://zuul.opendev.org/t/openstack/build/9f394ac3edf942c28350cac8cc897a79 : SUCCESS in 35m 01s","accounts_in_message":[],"_revision_number":3},{"id":"95eab0a4839f533f6f8062c0723a8e96c61de3c0","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-10-27 16:10:28.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"8b98452cbb2b313bb319fe86a0d2c19936c15307","revisions":{"8c586b3cb42311db0149495cc92690893568025a":{"kind":"REWORK","_number":1,"created":"2020-08-19 10:49:11.000000000","uploader":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"ref":"refs/changes/83/746883/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ansible-collections-openstack","ref":"refs/changes/83/746883/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ansible-collections-openstack refs/changes/83/746883/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ansible-collections-openstack refs/changes/83/746883/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ansible-collections-openstack refs/changes/83/746883/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ansible-collections-openstack refs/changes/83/746883/1"}}},"commit":{"parents":[{"commit":"f448c78dd47ed117cae9c44e5f7dfafe55c48761","subject":"Changelog for Ansible 2.10 release","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ansible-collections-openstack/commit/f448c78dd47ed117cae9c44e5f7dfafe55c48761"}]}],"author":{"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","date":"2020-08-19 10:48:12.000000000","tz":120},"committer":{"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","date":"2020-08-19 10:48:12.000000000","tz":120},"subject":"Refactor ironic authentication into a new module_utils module","message":"Refactor ironic authentication into a new module_utils module\n\nThis change merely moves the code to one location. The next logical\nstep would be to make IronicModule inherit the common ansible module.\n\nChange-Id: Iec0ca1e33de6ebc36d7664941eafe1d77203d8f2\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ansible-collections-openstack/commit/8c586b3cb42311db0149495cc92690893568025a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ansible-collections-openstack/commit/8c586b3cb42311db0149495cc92690893568025a"}]},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"f448c78dd47ed117cae9c44e5f7dfafe55c48761","is_merged_in_target_branch":true,"change_id":"I74219d8e7f9a8b13bbb17bc070671a1327fd5775","change_number":746393,"patch_set_number":3,"change_status":"MERGED"}],"branch":"refs/heads/master"},"7a24e4ba8a6e04a2630315eb136f3c3cb6ecfed9":{"kind":"REWORK","_number":2,"created":"2020-08-19 11:13:19.000000000","uploader":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"ref":"refs/changes/83/746883/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ansible-collections-openstack","ref":"refs/changes/83/746883/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ansible-collections-openstack refs/changes/83/746883/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ansible-collections-openstack refs/changes/83/746883/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ansible-collections-openstack refs/changes/83/746883/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ansible-collections-openstack refs/changes/83/746883/2"}}},"commit":{"parents":[{"commit":"f448c78dd47ed117cae9c44e5f7dfafe55c48761","subject":"Changelog for Ansible 2.10 release","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ansible-collections-openstack/commit/f448c78dd47ed117cae9c44e5f7dfafe55c48761"}]}],"author":{"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","date":"2020-08-19 10:48:12.000000000","tz":120},"committer":{"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","date":"2020-08-19 11:13:10.000000000","tz":120},"subject":"Refactor ironic authentication into a new module_utils module","message":"Refactor ironic authentication into a new module_utils module\n\nThis change merely moves the code to one location. The next logical\nstep would be to make IronicModule inherit the common ansible module.\n\nChange-Id: Iec0ca1e33de6ebc36d7664941eafe1d77203d8f2\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ansible-collections-openstack/commit/7a24e4ba8a6e04a2630315eb136f3c3cb6ecfed9"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ansible-collections-openstack/commit/7a24e4ba8a6e04a2630315eb136f3c3cb6ecfed9"}]},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"f448c78dd47ed117cae9c44e5f7dfafe55c48761","is_merged_in_target_branch":true,"change_id":"I74219d8e7f9a8b13bbb17bc070671a1327fd5775","change_number":746393,"patch_set_number":3,"change_status":"MERGED"}],"branch":"refs/heads/master"},"8b98452cbb2b313bb319fe86a0d2c19936c15307":{"kind":"TRIVIAL_REBASE","_number":3,"created":"2020-10-26 11:05:31.000000000","uploader":{"_account_id":10969,"name":"Shnaidman Sagi (Sergey)","display_name":"Shnaidman Sagi","email":"sshnaidm@redhat.com","username":"sergsh"},"ref":"refs/changes/83/746883/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ansible-collections-openstack","ref":"refs/changes/83/746883/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ansible-collections-openstack refs/changes/83/746883/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ansible-collections-openstack refs/changes/83/746883/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ansible-collections-openstack refs/changes/83/746883/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ansible-collections-openstack refs/changes/83/746883/3"}}},"commit":{"parents":[{"commit":"d081bb537880efa78aaf8ab08710742771213524","subject":"Merge \"OpenStackModule: Support defining a minimum version of the SDK\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ansible-collections-openstack/commit/d081bb537880efa78aaf8ab08710742771213524"}]}],"author":{"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","date":"2020-08-19 10:48:12.000000000","tz":120},"committer":{"name":"Sagi Shnaidman","email":"sshnaidm@redhat.com","date":"2020-10-26 11:05:31.000000000","tz":0},"subject":"Refactor ironic authentication into a new module_utils module","message":"Refactor ironic authentication into a new module_utils module\n\nThis change merely moves the code to one location. The next logical\nstep would be to make IronicModule inherit the common ansible module.\n\nChange-Id: Iec0ca1e33de6ebc36d7664941eafe1d77203d8f2\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ansible-collections-openstack/commit/8b98452cbb2b313bb319fe86a0d2c19936c15307"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ansible-collections-openstack/commit/8b98452cbb2b313bb319fe86a0d2c19936c15307"}]},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"d081bb537880efa78aaf8ab08710742771213524","is_merged_in_target_branch":true}],"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
