)]}'
{"id":"openstack%2Fvalidations-libs~788001","triplet_id":"openstack%2Fvalidations-libs~master~I887b6e0d1e561b965f1c6d5119c7cb54cf30f1d2","project":"openstack/validations-libs","branch":"master","topic":"validatorlogs/propertysimplification","attention_set":{},"removed_from_attention_set":{"32926":{"account":{"_account_id":32926,"name":"Jiri Podivin","display_name":"jpodivin","email":"jpodivin@redhat.com","username":"jpodivin"},"last_update":"2022-04-28 14:35:53.000000000","reason":"Removed by jpodivin by clicking the attention icon"}},"hashtags":[],"change_id":"I887b6e0d1e561b965f1c6d5119c7cb54cf30f1d2","subject":"get_status property simplification and optimization","status":"MERGED","created":"2021-04-26 13:56:37.000000000","updated":"2022-04-28 15:46:11.000000000","submitted":"2022-04-28 15:41:43.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"788001-validatorlogs/propertysimplification","meta_rev_id":"99cddf100dff8bc68decd43447cd9fffc4009958","_number":788001,"virtual_id_number":788001,"owner":{"_account_id":32926,"name":"Jiri Podivin","display_name":"jpodivin","email":"jpodivin@redhat.com","username":"jpodivin"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:gate","value":2,"date":"2022-04-28 15:41:43.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":28223,"name":"Cedric Jeanneret","display_name":"cjeanner (Tengu)","email":"cjeanner@redhat.com","username":"cjeanner"},{"value":0,"_account_id":11491,"name":"Gael Chamoulaud","email":"gchamoul@redhat.com","username":"gchamoul"},{"value":0,"_account_id":16515,"name":"mbu","email":"mat.bultel@gmail.com","username":"matbu"},{"value":0,"_account_id":27427,"name":"David Peacock","email":"dpeacock@redhat.com","username":"davidjpeacock"}],"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":28223,"name":"Cedric Jeanneret","display_name":"cjeanner (Tengu)","email":"cjeanner@redhat.com","username":"cjeanner"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2022-04-28 15:46:11.000000000","post_submit":true,"_account_id":28223,"name":"Cedric Jeanneret","display_name":"cjeanner (Tengu)","email":"cjeanner@redhat.com","username":"cjeanner"},{"value":2,"date":"2022-04-28 15:46:11.000000000","post_submit":true,"_account_id":11491,"name":"Gael Chamoulaud","email":"gchamoul@redhat.com","username":"gchamoul"},{"value":2,"date":"2022-04-28 13:05:43.000000000","_account_id":16515,"name":"mbu","email":"mat.bultel@gmail.com","username":"matbu"},{"value":2,"date":"2022-04-28 13:05:54.000000000","_account_id":27427,"name":"David Peacock","email":"dpeacock@redhat.com","username":"davidjpeacock"}],"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":16515,"name":"mbu","email":"mat.bultel@gmail.com","username":"matbu"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":28223,"name":"Cedric Jeanneret","display_name":"cjeanner (Tengu)","email":"cjeanner@redhat.com","username":"cjeanner"},{"value":0,"_account_id":11491,"name":"Gael Chamoulaud","email":"gchamoul@redhat.com","username":"gchamoul"},{"value":1,"date":"2022-04-28 13:05:43.000000000","_account_id":16515,"name":"mbu","email":"mat.bultel@gmail.com","username":"matbu"},{"value":1,"date":"2022-04-28 13:05:54.000000000","_account_id":27427,"name":"David Peacock","email":"dpeacock@redhat.com","username":"davidjpeacock"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[{"_account_id":8449,"name":"Marios Andreou","email":"marios.andreou@gmail.com","username":"marios"}],"reviewers":{"CC":[{"_account_id":10459,"name":"Luigi Toscano","email":"ltoscano@redhat.com","username":"ltoscano"}],"REVIEWER":[{"_account_id":8449,"name":"Marios Andreou","email":"marios.andreou@gmail.com","username":"marios"},{"_account_id":11491,"name":"Gael Chamoulaud","email":"gchamoul@redhat.com","username":"gchamoul"},{"_account_id":16515,"name":"mbu","email":"mat.bultel@gmail.com","username":"matbu"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":27427,"name":"David Peacock","email":"dpeacock@redhat.com","username":"davidjpeacock"},{"_account_id":28223,"name":"Cedric Jeanneret","display_name":"cjeanner (Tengu)","email":"cjeanner@redhat.com","username":"cjeanner"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2021-04-26 13:57:31.000000000","updated_by":{"_account_id":32926,"name":"Jiri Podivin","display_name":"jpodivin","email":"jpodivin@redhat.com","username":"jpodivin"},"reviewer":{"_account_id":28223,"name":"Cedric Jeanneret","display_name":"cjeanner (Tengu)","email":"cjeanner@redhat.com","username":"cjeanner"},"state":"REVIEWER"},{"updated":"2021-04-26 13:57:31.000000000","updated_by":{"_account_id":32926,"name":"Jiri Podivin","display_name":"jpodivin","email":"jpodivin@redhat.com","username":"jpodivin"},"reviewer":{"_account_id":8449,"name":"Marios Andreou","email":"marios.andreou@gmail.com","username":"marios"},"state":"REVIEWER"},{"updated":"2021-04-26 13:57:31.000000000","updated_by":{"_account_id":32926,"name":"Jiri Podivin","display_name":"jpodivin","email":"jpodivin@redhat.com","username":"jpodivin"},"reviewer":{"_account_id":16515,"name":"mbu","email":"mat.bultel@gmail.com","username":"matbu"},"state":"REVIEWER"},{"updated":"2021-04-26 13:57:31.000000000","updated_by":{"_account_id":32926,"name":"Jiri Podivin","display_name":"jpodivin","email":"jpodivin@redhat.com","username":"jpodivin"},"reviewer":{"_account_id":11491,"name":"Gael Chamoulaud","email":"gchamoul@redhat.com","username":"gchamoul"},"state":"REVIEWER"},{"updated":"2021-04-26 13:57:31.000000000","updated_by":{"_account_id":32926,"name":"Jiri Podivin","display_name":"jpodivin","email":"jpodivin@redhat.com","username":"jpodivin"},"reviewer":{"_account_id":27427,"name":"David Peacock","email":"dpeacock@redhat.com","username":"davidjpeacock"},"state":"REVIEWER"},{"updated":"2021-04-26 16:44:31.000000000","updated_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2021-05-03 23:18:17.000000000","updated_by":{"_account_id":10459,"name":"Luigi Toscano","email":"ltoscano@redhat.com","username":"ltoscano"},"reviewer":{"_account_id":10459,"name":"Luigi Toscano","email":"ltoscano@redhat.com","username":"ltoscano"},"state":"CC"}],"messages":[{"id":"6ad81d788171be90c25b89c6716f66e5afadb103","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":32926,"name":"Jiri Podivin","display_name":"jpodivin","email":"jpodivin@redhat.com","username":"jpodivin"},"date":"2021-04-26 13:56:37.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"8cd0f99be2b831315671c20b9827e2e27d83abd8","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":32926,"name":"Jiri Podivin","display_name":"jpodivin","email":"jpodivin@redhat.com","username":"jpodivin"},"date":"2021-04-26 13:58:52.000000000","message":"Uploaded patch set 2: Commit message was updated.","accounts_in_message":[],"_revision_number":2},{"id":"883a15075b3d0a18b16c000fcf5f4793e1f1daee","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-04-26 16:44:31.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/f72da79ef72640cfa80b833f7ace2228 : SUCCESS in 4m 23s\n- openstack-tox-linters https://zuul.opendev.org/t/openstack/build/87901ce1eee94248aa790ed7e191becb : SUCCESS in 5m 27s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/0652a640722c4577853ad2059a91be42 : SUCCESS in 5m 57s\n- tripleo-ci-centos-8-content-provider https://zuul.opendev.org/t/openstack/build/69df01efd939487ab7971038ba3a89ed : SUCCESS in 2h 32m 11s\n- tripleo-ci-centos-8-standalone-validation-libs https://zuul.opendev.org/t/openstack/build/43750aa10ea84c27b26131f77095130c : SUCCESS in 1h 24m 20s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/db7181e8e6ce4117842ae343f9395a9f : SUCCESS in 6m 09s\n- validations-libs-functional https://zuul.opendev.org/t/openstack/build/6344f8d8220140f086b0e8823ed9fe71 : SUCCESS in 10m 02s","accounts_in_message":[],"_revision_number":2},{"id":"d2b6ca5c83307ae0c6e1f43d3af4ee0b0667cc55","author":{"_account_id":28223,"name":"Cedric Jeanneret","display_name":"cjeanner (Tengu)","email":"cjeanner@redhat.com","username":"cjeanner"},"date":"2021-04-30 10:18:48.000000000","message":"Patch Set 2: Code-Review+2","accounts_in_message":[],"_revision_number":2},{"id":"6ada00abddab4b994128d77f993d94693f2df26d","author":{"_account_id":10459,"name":"Luigi Toscano","email":"ltoscano@redhat.com","username":"ltoscano"},"date":"2021-05-03 23:18:17.000000000","message":"Patch Set 2:\n\nIs there a reason to not implement the \u0027NOT_RUN\u0027 (which is basically a \"skipped\") status? It would be different than \"passed\" and it is worth keeping it separate (unless it can\u0027t happen, but I\u0027m not sure).","accounts_in_message":[],"_revision_number":2},{"id":"59f71ab35a917ed3ca8087729d09201fe96e012d","author":{"_account_id":11491,"name":"Gael Chamoulaud","email":"gchamoul@redhat.com","username":"gchamoul"},"date":"2021-05-26 08:47:10.000000000","message":"Patch Set 2:\n\n\u003e Patch Set 2:\n\u003e \n\u003e Is there a reason to not implement the \u0027NOT_RUN\u0027 (which is basically a \"skipped\") status? It would be different than \"passed\" and it is worth keeping it separate (unless it can\u0027t happen, but I\u0027m not sure).\n\nSome tasks could be skipped during the run of the validation but it doesn\u0027t mean that the validation has not been run at all. The status of the validation should be PASSED or FAILED but I agree that it could be interesting to differentiate validation which should run only if the service/component is enabled on the deployment. For example, if tls-everywhere is not enabled the validations should pass successfully but the user should be aware of that in the result. This is actually not the case today!","accounts_in_message":[],"_revision_number":2},{"id":"06b914a8c2a0fbbc93724f418a5f55275f7f4dc1","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":11491,"name":"Gael Chamoulaud","email":"gchamoul@redhat.com","username":"gchamoul"},"date":"2021-05-31 05:12:35.000000000","message":"Patch Set 3: Patch Set 2 was rebased","accounts_in_message":[],"_revision_number":3},{"id":"54c9ce260358e777842bb5bf3f3b43ceff232067","author":{"_account_id":11491,"name":"Gael Chamoulaud","email":"gchamoul@redhat.com","username":"gchamoul"},"date":"2021-05-31 05:12:45.000000000","message":"Patch Set 3: Code-Review+2","accounts_in_message":[],"_revision_number":3},{"id":"30f9e7d92eeb468554e1e7b2e7c6ddfd1a23e1bd","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-05-31 08:13:48.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-linters https://zuul.opendev.org/t/openstack/build/aec7e74d913b4c618df5782e76b4367d : SUCCESS in 6m 24s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/c4f7f6d2f98e48f0aeb492935e84214b : SUCCESS in 6m 28s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/68cf02d0d3184cf7b88d3a6c605a1f8e : SUCCESS in 5m 41s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/34166fa5c2694ca986e5370b974aa754 : SUCCESS in 6m 12s\n- tripleo-ci-centos-8-content-provider https://zuul.opendev.org/t/openstack/build/df2cdd26647b48d1bf9febac093b5f68 : SUCCESS in 2h 48m 24s\n- tripleo-ci-centos-8-standalone-validation-libs https://zuul.opendev.org/t/openstack/build/01c6e4900c7f479d9b75ca7fe69136da : SUCCESS in 1h 22m 23s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/630d08719b8f4fdfbff2c2873d9f4e6b : SUCCESS in 9m 26s\n- validations-libs-functional https://zuul.opendev.org/t/openstack/build/9da015f819234693932e8285b0c12e6d : SUCCESS in 10m 33s","accounts_in_message":[],"_revision_number":3},{"id":"deccfab2515f723e7fbf25235596e12dc7b856ad","author":{"_account_id":10459,"name":"Luigi Toscano","email":"ltoscano@redhat.com","username":"ltoscano"},"date":"2021-05-31 08:46:51.000000000","message":"Patch Set 3:\n\n\u003e Patch Set 2:\n\u003e \n\u003e \u003e Patch Set 2:\n\u003e \u003e \n\u003e \u003e Is there a reason to not implement the \u0027NOT_RUN\u0027 (which is basically a \"skipped\") status? It would be different than \"passed\" and it is worth keeping it separate (unless it can\u0027t happen, but I\u0027m not sure).\n\u003e \n\u003e Some tasks could be skipped during the run of the validation but it doesn\u0027t mean that the validation has not been run at all. The status of the validation should be PASSED or FAILED but I agree that it could be interesting to differentiate validation which should run only if the service/component is enabled on the deployment. For example, if tls-everywhere is not enabled the validations should pass successfully but the user should be aware of that in the result. This is actually not the case today!\n\nThe case where a service is not enabled is exactly where the validation shouldn\u0027t pass but say \"nothing could have been tested\", which is in fact skipped. This is the case with other testing frameworks.\nDo you want to have this request tracked somewhere?","accounts_in_message":[],"_revision_number":3},{"id":"16d34dd51f15099933082973ec807c8a9babf473","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":32926,"name":"Jiri Podivin","display_name":"jpodivin","email":"jpodivin@redhat.com","username":"jpodivin"},"date":"2022-04-21 08:19:14.000000000","message":"Patch Set 4: Patch Set 3 was rebased","accounts_in_message":[],"_revision_number":4},{"id":"9d33aca46bc6dbe8223baec8924734ad4e9ec0cb","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-04-21 10:40:00.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-linters https://zuul.opendev.org/t/openstack/build/32ff541abc6f437f909cf14ab353bcac : SUCCESS in 4m 14s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/9aec27168f774003bc009a051b93ccbd : SUCCESS in 4m 10s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/9752ae69ef6f421e89ff3f298f11951d : SUCCESS in 4m 12s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/811fcfa16f06406ebfcb6bb2c8aa6b7c : SUCCESS in 4m 13s\n- tripleo-ci-centos-9-standalone-validation-libs https://zuul.opendev.org/t/openstack/build/c83545ecee614176ae08f513f67c7fae : SUCCESS in 2h 03m 21s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/1b3ad472d6794b44baecc7b7f76e244d : SUCCESS in 6m 30s\n- validations-libs-functional https://zuul.opendev.org/t/openstack/build/3346e11b9554459aad65503503147ce3 : SUCCESS in 10m 54s\n- tripleo-ci-centos-9-undercloud-containers https://zuul.opendev.org/t/openstack/build/1f345c9a977f4ab38ac9e390fb2203cd : SUCCESS in 49m 38s","accounts_in_message":[],"_revision_number":4},{"id":"dc3d2a764b0e377ef5db57a169a08d6390629244","author":{"_account_id":16515,"name":"mbu","email":"mat.bultel@gmail.com","username":"matbu"},"date":"2022-04-28 13:05:43.000000000","message":"Patch Set 4: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":4},{"id":"ee5a89438902f76299e9978b5c18344ae6cfef50","author":{"_account_id":27427,"name":"David Peacock","email":"dpeacock@redhat.com","username":"davidjpeacock"},"date":"2022-04-28 13:05:54.000000000","message":"Patch Set 4: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":4},{"id":"aeffc593c10223fecf60886f0f103ab89f872056","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-04-28 13:07:00.000000000","message":"Patch Set 4: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":4},{"id":"6e06131d124dc71858ab6af2d45232d988442601","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-04-28 15:41:43.000000000","message":"Patch Set 4: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-linters https://zuul.opendev.org/t/openstack/build/c266b222453d408bae7610a480c7e7cd : SUCCESS in 4m 37s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/5c07e9121a574b958efebc9c2dc0a7ab : SUCCESS in 4m 37s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/5c666269796d40f78b457c810a8fb311 : SUCCESS in 5m 01s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/40a2db1854b144d490317ab0e96935d2 : SUCCESS in 6m 58s\n- validations-libs-functional https://zuul.opendev.org/t/openstack/build/482c8e82a7f64424a3bbee0a6e531b3e : SUCCESS in 18m 43s\n- tripleo-ci-centos-9-standalone-validation-libs https://zuul.opendev.org/t/openstack/build/e0a3f1615f8c40ba8f6d8d6512a9f0f1 : SUCCESS in 2h 03m 43s\n- tripleo-ci-centos-9-undercloud-containers https://zuul.opendev.org/t/openstack/build/4c19ba4c313a41a18965ef252fb931a1 : SUCCESS in 56m 21s","accounts_in_message":[],"_revision_number":4},{"id":"62759710a1c9ed1ac04fa39ed3aa857adb86aeb3","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-04-28 15:41:43.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":4},{"id":"03d8c527e7ff573b01123cfe347da0b865fd4e16","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-04-28 15:46:11.000000000","message":"Patch Set 4:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/f809f709204a44b98c795f60ed93490d : SUCCESS in 53s","accounts_in_message":[],"_revision_number":4}],"current_revision_number":4,"current_revision":"5fd83d3ee93a4375a231fb376eb2584336f2b344","revisions":{"199ad6b1302e22136c78b6fe4a018b9d35340197":{"kind":"REWORK","_number":1,"created":"2021-04-26 13:56:37.000000000","uploader":{"_account_id":32926,"name":"Jiri Podivin","display_name":"jpodivin","email":"jpodivin@redhat.com","username":"jpodivin"},"ref":"refs/changes/01/788001/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/validations-libs","ref":"refs/changes/01/788001/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/validations-libs refs/changes/01/788001/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/validations-libs refs/changes/01/788001/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/validations-libs refs/changes/01/788001/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/validations-libs refs/changes/01/788001/1"}}},"commit":{"parents":[{"commit":"132d2801dbf6c631d3319b9977c309595a98dc03","subject":"Invalid char \u0027\\xe2\u0027 replaced with double dash","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/validations-libs/commit/132d2801dbf6c631d3319b9977c309595a98dc03"}]}],"author":{"name":"Jiri Podivin","email":"jpodivin@redhat.com","date":"2021-04-26 13:47:30.000000000","tz":120},"committer":{"name":"Jiri Podivin","email":"jpodivin@redhat.com","date":"2021-04-26 13:54:49.000000000","tz":120},"subject":"get_status property simplification","message":"get_status property simplification\n\nSigned-off-by: Jiri Podivin \u003cjpodivin@redhat.com\u003e\nChange-Id: I887b6e0d1e561b965f1c6d5119c7cb54cf30f1d2\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/validations-libs/commit/199ad6b1302e22136c78b6fe4a018b9d35340197"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/validations-libs/commit/199ad6b1302e22136c78b6fe4a018b9d35340197"}]},"branch":"refs/heads/master"},"378f112b485a4e83dbbc812b342b5c528ca9e014":{"kind":"NO_CODE_CHANGE","_number":2,"created":"2021-04-26 13:58:52.000000000","uploader":{"_account_id":32926,"name":"Jiri Podivin","display_name":"jpodivin","email":"jpodivin@redhat.com","username":"jpodivin"},"ref":"refs/changes/01/788001/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/validations-libs","ref":"refs/changes/01/788001/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/validations-libs refs/changes/01/788001/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/validations-libs refs/changes/01/788001/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/validations-libs refs/changes/01/788001/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/validations-libs refs/changes/01/788001/2"}}},"commit":{"parents":[{"commit":"132d2801dbf6c631d3319b9977c309595a98dc03","subject":"Invalid char \u0027\\xe2\u0027 replaced with double dash","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/validations-libs/commit/132d2801dbf6c631d3319b9977c309595a98dc03"}]}],"author":{"name":"Jiri Podivin","email":"jpodivin@redhat.com","date":"2021-04-26 13:47:30.000000000","tz":120},"committer":{"name":"Jiri Podivin","email":"jpodivin@redhat.com","date":"2021-04-26 13:57:39.000000000","tz":120},"subject":"get_status property simplification and optimization","message":"get_status property simplification and optimization\n\nProperty was simplified to be more readable\nand optimized so it doesn\u0027t loop over all stats\nif it doesn\u0027t need to.\n\nReference to unsupported return value was removed.\n\nSigned-off-by: Jiri Podivin \u003cjpodivin@redhat.com\u003e\nChange-Id: I887b6e0d1e561b965f1c6d5119c7cb54cf30f1d2\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/validations-libs/commit/378f112b485a4e83dbbc812b342b5c528ca9e014"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/validations-libs/commit/378f112b485a4e83dbbc812b342b5c528ca9e014"}]},"branch":"refs/heads/master"},"68fd1649653be75547fbd1e16d355510fd08e416":{"kind":"TRIVIAL_REBASE","_number":3,"created":"2021-05-31 05:12:35.000000000","uploader":{"_account_id":11491,"name":"Gael Chamoulaud","email":"gchamoul@redhat.com","username":"gchamoul"},"ref":"refs/changes/01/788001/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/validations-libs","ref":"refs/changes/01/788001/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/validations-libs refs/changes/01/788001/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/validations-libs refs/changes/01/788001/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/validations-libs refs/changes/01/788001/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/validations-libs refs/changes/01/788001/3"}}},"commit":{"parents":[{"commit":"0f00fd79f98e28db2f2e08d8a40b7e30cc1163d3","subject":"Use validation_component for Standalone CI jobs","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/validations-libs/commit/0f00fd79f98e28db2f2e08d8a40b7e30cc1163d3"}]}],"author":{"name":"Jiri Podivin","email":"jpodivin@redhat.com","date":"2021-04-26 13:47:30.000000000","tz":120},"committer":{"name":"Gael Chamoulaud","email":"gchamoul@redhat.com","date":"2021-05-31 05:12:35.000000000","tz":0},"subject":"get_status property simplification and optimization","message":"get_status property simplification and optimization\n\nProperty was simplified to be more readable\nand optimized so it doesn\u0027t loop over all stats\nif it doesn\u0027t need to.\n\nReference to unsupported return value was removed.\n\nSigned-off-by: Jiri Podivin \u003cjpodivin@redhat.com\u003e\nChange-Id: I887b6e0d1e561b965f1c6d5119c7cb54cf30f1d2\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/validations-libs/commit/68fd1649653be75547fbd1e16d355510fd08e416"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/validations-libs/commit/68fd1649653be75547fbd1e16d355510fd08e416"}]},"branch":"refs/heads/master","description":"Rebase"},"5fd83d3ee93a4375a231fb376eb2584336f2b344":{"kind":"TRIVIAL_REBASE","_number":4,"created":"2022-04-21 08:19:14.000000000","uploader":{"_account_id":32926,"name":"Jiri Podivin","display_name":"jpodivin","email":"jpodivin@redhat.com","username":"jpodivin"},"ref":"refs/changes/01/788001/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/validations-libs","ref":"refs/changes/01/788001/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/validations-libs refs/changes/01/788001/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/validations-libs refs/changes/01/788001/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/validations-libs refs/changes/01/788001/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/validations-libs refs/changes/01/788001/4"}}},"commit":{"parents":[{"commit":"5558cb0d15e40b4386bcbe6f713af84f6b41e2ce","subject":"Merge \"Exceptions for Validations Framework\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/validations-libs/commit/5558cb0d15e40b4386bcbe6f713af84f6b41e2ce"}]}],"author":{"name":"Jiri Podivin","email":"jpodivin@redhat.com","date":"2021-04-26 13:47:30.000000000","tz":120},"committer":{"name":"Jiri Podivin","email":"jpodivin@redhat.com","date":"2022-04-21 08:19:14.000000000","tz":0},"subject":"get_status property simplification and optimization","message":"get_status property simplification and optimization\n\nProperty was simplified to be more readable\nand optimized so it doesn\u0027t loop over all stats\nif it doesn\u0027t need to.\n\nReference to unsupported return value was removed.\n\nSigned-off-by: Jiri Podivin \u003cjpodivin@redhat.com\u003e\nChange-Id: I887b6e0d1e561b965f1c6d5119c7cb54cf30f1d2\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/validations-libs/commit/5fd83d3ee93a4375a231fb376eb2584336f2b344"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/validations-libs/commit/5fd83d3ee93a4375a231fb376eb2584336f2b344"}]},"branch":"refs/heads/master","description":"Rebase"}},"requirements":[],"submit_records":[{"status":"CLOSED","labels":[{"label":"Verified","status":"OK","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"OK","applied_by":{"_account_id":28223,"name":"Cedric Jeanneret","display_name":"cjeanner (Tengu)","email":"cjeanner@redhat.com","username":"cjeanner"}},{"label":"Workflow","status":"OK","applied_by":{"_account_id":27427,"name":"David Peacock","email":"dpeacock@redhat.com","username":"davidjpeacock"}}]}],"submit_requirements":[{"name":"Verified","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Verified\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Verified\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}},{"name":"Workflow","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Workflow\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Workflow\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}},{"name":"Code-Review","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Code-Review\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}}]}
