)]}'
{"id":"openstack%2Fkeystonemiddleware~915543","triplet_id":"openstack%2Fkeystonemiddleware~master~Ia4bc3042baae4f7ae3d395a79cd4a7decb8942c9","project":"openstack/keystonemiddleware","branch":"master","attention_set":{"9816":{"account":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"last_update":"2024-04-12 05:36:32.000000000","reason":"A robot voted negatively on a label"}},"removed_from_attention_set":{},"hashtags":[],"change_id":"Ia4bc3042baae4f7ae3d395a79cd4a7decb8942c9","subject":"auth_token: Add popular auth plugin options in generated config","status":"NEW","created":"2024-04-12 04:34:12.000000000","updated":"2024-04-12 15:24:20.000000000","submit_type":"MERGE_IF_NECESSARY","mergeable":true,"submittable":false,"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"b52602f9e7b484e7755329c606d9991c7c394c55","_number":915543,"virtual_id_number":915543,"owner":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:check","value":1,"date":"2024-04-12 15:24:20.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","value":1,"default_value":0,"optional":true},"Code-Review":{"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"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":{"all":[{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2024-04-12 05:36:32.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":"b84ebc1e6cf9f08384170b83b81564574a82b4b1","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"date":"2024-04-12 04:34:12.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"07977e88180ef627e900e81901522e79a42887ee","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-04-12 05:36: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\nhttps://zuul.opendev.org/t/openstack/buildset/84d29e0818d540a28e3f50014684243f\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/780d8da2988448b9975d62951bc666e1 : FAILURE in 3m 16s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/c0f14b169afe4d6486f2779d0a8b68b9 : SUCCESS in 2m 50s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/57b34b4cd7114d85a1f338ecc07b06bc : FAILURE in 3m 14s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/b9deae2043ba414384202459fa413d28 : FAILURE in 3m 50s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/01ebfb4d5567463daeec19c5d31c5073 : FAILURE in 5m 59s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/45adac9a37914f78936bb5044534d836 : SUCCESS in 5m 16s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/7234b51a9cf34911b51b5ceac9e1931e : SUCCESS in 1h 00m 45s","accounts_in_message":[],"_revision_number":1},{"id":"4cb31dd8132fa2318501f24da621f20b5a3bbd44","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"date":"2024-04-12 13:37:43.000000000","message":"Uploaded patch set 2.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":2},{"id":"b52602f9e7b484e7755329c606d9991c7c394c55","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-04-12 15:24:20.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/e321a80d12c342fdb1871235955b5359\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/64e980ef554847d589039a8ee83e3889 : SUCCESS in 3m 08s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/66b0c08120614659b3c75956af626bc0 : SUCCESS in 2m 51s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/7e5f47176eb74fe9b9b636068e9d1b12 : SUCCESS in 4m 09s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/20c0261a6c404505bb3861e381174667 : SUCCESS in 3m 08s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/683afbe8194c4b438b14f040717b0c70 : SUCCESS in 5m 04s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/1bff4dd3051e4a92bfc906003452dda6 : SUCCESS in 4m 56s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/baef08ab1f1e482fa3a812170ae6d76e : SUCCESS in 1h 40m 53s","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"a02ebef4c351124a9a17421048d94d90d0be53bc","revisions":{"0912a9ab107a93460a72b28b5ab75a2f0fedc15d":{"kind":"REWORK","_number":1,"created":"2024-04-12 04:34:12.000000000","uploader":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"ref":"refs/changes/43/915543/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystonemiddleware","ref":"refs/changes/43/915543/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystonemiddleware refs/changes/43/915543/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystonemiddleware refs/changes/43/915543/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystonemiddleware refs/changes/43/915543/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystonemiddleware refs/changes/43/915543/1"}}},"commit":{"parents":[{"commit":"b81c50fea9c444cb5e4d11fd0fd0fcae5c0d2c4f","subject":"reno: Update master for unmaintained/yoga","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystonemiddleware/commit/b81c50fea9c444cb5e4d11fd0fd0fcae5c0d2c4f"}]}],"author":{"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","date":"2024-04-12 04:31:16.000000000","tz":540},"committer":{"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","date":"2024-04-12 04:34:00.000000000","tz":540},"subject":"auth_token: Add popular auth plugin options in generated config","message":"auth_token: Add popular auth plugin options in generated config\n\nCurrently the keystonemiddleware.auth_token oslo.config entry point\nallows us to add the options related to authtoken middleware, but\nthe entrypoint does not provide auth plugin options such as password,\nalthough these are actually required in almost all of the deployments.\n\nThis adds options for a few popular auth plugins (all password plugins)\nso that users can more easily learn the options available and possibly\nrequired.\n\nChange-Id: Ia4bc3042baae4f7ae3d395a79cd4a7decb8942c9\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystonemiddleware/commit/0912a9ab107a93460a72b28b5ab75a2f0fedc15d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystonemiddleware/commit/0912a9ab107a93460a72b28b5ab75a2f0fedc15d"}]},"branch":"refs/heads/master"},"a02ebef4c351124a9a17421048d94d90d0be53bc":{"kind":"REWORK","_number":2,"created":"2024-04-12 13:37:43.000000000","uploader":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"ref":"refs/changes/43/915543/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystonemiddleware","ref":"refs/changes/43/915543/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystonemiddleware refs/changes/43/915543/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystonemiddleware refs/changes/43/915543/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystonemiddleware refs/changes/43/915543/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystonemiddleware refs/changes/43/915543/2"}}},"commit":{"parents":[{"commit":"b81c50fea9c444cb5e4d11fd0fd0fcae5c0d2c4f","subject":"reno: Update master for unmaintained/yoga","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystonemiddleware/commit/b81c50fea9c444cb5e4d11fd0fd0fcae5c0d2c4f"}]}],"author":{"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","date":"2024-04-12 04:31:16.000000000","tz":540},"committer":{"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","date":"2024-04-12 13:37:05.000000000","tz":540},"subject":"auth_token: Add popular auth plugin options in generated config","message":"auth_token: Add popular auth plugin options in generated config\n\nCurrently the keystonemiddleware.auth_token oslo.config entry point\nallows us to add the options related to authtoken middleware, but\nthe entrypoint does not provide auth plugin options such as password,\nalthough these are actually required in almost all of the deployments.\nThis adds options for a few popular auth plugins (all password plugins)\nso that users can more easily learn the options available and possibly\nrequired.\n\nNote that unit tests are updated not to assert exposed options very\nstrictly because it requires updating the list according to any change\nmade in underlying keystoneauth library.\n\nChange-Id: Ia4bc3042baae4f7ae3d395a79cd4a7decb8942c9\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystonemiddleware/commit/a02ebef4c351124a9a17421048d94d90d0be53bc"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystonemiddleware/commit/a02ebef4c351124a9a17421048d94d90d0be53bc"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","status":"OK","labels":[{"label":"Verified","status":"MAY","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"MAY"},{"label":"Workflow","status":"MAY"}]}],"submit_requirements":[{"name":"Verified","description":"Verified in gate by CI","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Verified\u003dMAX AND -label:Verified\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Verified\u003dMAX","label:Verified\u003dMIN"],"atom_explanations":{"label:Verified\u003dMAX":"","label:Verified\u003dMIN":""}}},{"name":"Code-Review","description":"Code reviewed by core reviewer","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX AND -label:Code-Review\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Code-Review\u003dMAX","label:Code-Review\u003dMIN"],"atom_explanations":{"label:Code-Review\u003dMAX":"","label:Code-Review\u003dMIN":""}}},{"name":"Workflow","description":"Approved for gate by core reviewer","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Workflow\u003dMAX AND -label:Workflow\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Workflow\u003dMAX","label:Workflow\u003dMIN"],"atom_explanations":{"label:Workflow\u003dMAX":"","label:Workflow\u003dMIN":""}}}]}
