)]}'
{"id":"openstack%2Fkeystone~682488","triplet_id":"openstack%2Fkeystone~master~I398d6e7d228b2e10059b9494aadd6e54429e1ec4","project":"openstack/keystone","branch":"master","topic":"ec2-fixes","hashtags":[],"change_id":"I398d6e7d228b2e10059b9494aadd6e54429e1ec4","subject":"DRY up credential policies","status":"MERGED","created":"2019-09-16 21:14:28.000000000","updated":"2019-09-24 18:28:12.000000000","submitted":"2019-09-24 18:24:23.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":"682488-1569349463609-5622d755","meta_rev_id":"9976906e70f784f4a7be8e18b806fcbf5c3de022","_number":682488,"virtual_id_number":682488,"owner":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"date":"2019-09-19 17:13:25.000000000","_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},{"value":0,"_account_id":27621,"name":"Vishakha Agarwal","email":"agarwalvishakha18@gmail.com","username":"Vishakha"},{"value":0,"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},{"value":0,"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2019-09-24 18:24:23.000000000","post_submit":true,"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":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"recommended":{"_account_id":27621,"name":"Vishakha Agarwal","email":"agarwalvishakha18@gmail.com","username":"Vishakha"},"all":[{"value":0,"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},{"value":1,"date":"2019-09-18 17:24:48.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":27621,"name":"Vishakha Agarwal","email":"agarwalvishakha18@gmail.com","username":"Vishakha"},{"value":2,"date":"2019-09-20 13:36:59.000000000","_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},{"value":2,"date":"2019-09-24 16:23:11.000000000","_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},{"value":0,"_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":"","value":1,"default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},"all":[{"value":0,"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},{"value":0,"_account_id":27621,"name":"Vishakha Agarwal","email":"agarwalvishakha18@gmail.com","username":"Vishakha"},{"value":0,"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},{"value":1,"date":"2019-09-24 16:23:11.000000000","_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},{"value":0,"_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":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":27621,"name":"Vishakha Agarwal","email":"agarwalvishakha18@gmail.com","username":"Vishakha"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2019-09-18 17:24:48.000000000","updated_by":{"_account_id":27621,"name":"Vishakha Agarwal","email":"agarwalvishakha18@gmail.com","username":"Vishakha"},"reviewer":{"_account_id":27621,"name":"Vishakha Agarwal","email":"agarwalvishakha18@gmail.com","username":"Vishakha"},"state":"REVIEWER"},{"updated":"2019-09-20 13:36:59.000000000","updated_by":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"reviewer":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"state":"REVIEWER"},{"updated":"2019-09-24 16:23:11.000000000","updated_by":{"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},"reviewer":{"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},"state":"REVIEWER"},{"updated":"2019-09-24 18:24:23.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":"d15eace7b3d1de22524b0c8bb0ef896ddd9787cc","author":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"date":"2019-09-16 21:14:28.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"d539288549f4929b1a6fe11c19fdafc0162cc313","author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"date":"2019-09-16 21:15:53.000000000","message":"Patch Set 1: Code-Review+2","accounts_in_message":[],"_revision_number":1},{"id":"d60328a289dc15821b5dbad9a4fa2e2aecd80b27","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-09-17 01:25:35.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/0986d49cfba14d80bd1fa6f49b11fa2e : SUCCESS in 1h 01m 26s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/3314907a30e1407ebf761af1bf1315a2 : SUCCESS in 1h 03m 17s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/1afd8494a9534f4287de9f97d416daa1 : SUCCESS in 5m 13s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/11c3464bbbb94587a805a0eded45a905 : SUCCESS in 43m 27s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/132fd3c6a73543169cdd4b2c72bcae4f : SUCCESS in 51m 35s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/972c65e63cb84c94a7656bfe86efed18 : SUCCESS in 49m 30s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/0c8efaf9b6104d6daecbdc7b940d3118 : SUCCESS in 14m 08s\n- tempest-full https://zuul.opendev.org/t/openstack/build/482cf21efae846848435bc06a18981c8 : SUCCESS in 1h 39m 32s\n- neutron-grenade https://zuul.opendev.org/t/openstack/build/b325f4a1e5d049a4a8b7989dac9575c8 : SUCCESS in 1h 04m 21s\n- grenade-py3 https://zuul.opendev.org/t/openstack/build/89fab65410ae4e268a0e20168916b510 : SUCCESS in 59m 58s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/04f9ba3ef2404168b1bfb656860dfe54 : SUCCESS in 1h 18m 58s\n- keystone-dsvm-functional https://zuul.opendev.org/t/openstack/build/059d27b6f875483885b272d837aadc62 : SUCCESS in 35m 24s\n- keystone-dsvm-py3-functional https://zuul.opendev.org/t/openstack/build/adf5f20f0a33477fbe4508c658067424 : SUCCESS in 33m 03s\n- keystone-dsvm-functional-federation-opensuse15 https://zuul.opendev.org/t/openstack/build/243b49fe4f9947cfa45299c6df1ba577 : RETRY_LIMIT in 3m 43s (non-voting)\n- keystone-dsvm-py3-functional-federation-opensuse15 https://zuul.opendev.org/t/openstack/build/bce6481ccb4b4b1486e6508164c864e4 : RETRY_LIMIT in 5m 49s (non-voting)\n- keystoneclient-devstack-functional https://zuul.opendev.org/t/openstack/build/25ab5ebdd343474dbc5aea0c16ffdeff : SUCCESS in 20m 35s (non-voting)\n- legacy-tempest-dsvm-ldap-domain-specific-driver https://zuul.opendev.org/t/openstack/build/70f848691ce644d791148ef5ea6cbc64 : SUCCESS in 1h 41m 03s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/bb437dc675ae46a99f5ffe7098d9dc66 : SUCCESS in 1h 03m 12s","accounts_in_message":[],"_revision_number":1},{"id":"a8a4d16016026db268cbd0b1436c55c08034b316","author":{"_account_id":27621,"name":"Vishakha Agarwal","email":"agarwalvishakha18@gmail.com","username":"Vishakha"},"date":"2019-09-17 10:49:50.000000000","message":"Patch Set 1: Code-Review+1\n\nThanks Colleen for code refactoring for credentials.","accounts_in_message":[],"_revision_number":1},{"id":"7fc2558a3c33de77de0e93b9a2201d89b0885a4d","author":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"date":"2019-09-18 15:42:54.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"6960a295774b4b0cd7d51481d3cb950b4552dce7","author":{"_account_id":27621,"name":"Vishakha Agarwal","email":"agarwalvishakha18@gmail.com","username":"Vishakha"},"date":"2019-09-18 17:24:48.000000000","message":"Patch Set 2: Code-Review+1","accounts_in_message":[],"_revision_number":2},{"id":"5f7d97d3ed837e7796b9f1e5d67d7396b89b701e","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-09-19 01:38:23.000000000","message":"Patch Set 2: Verified-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- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/35033716a7ea43d0973a260994e93966 : SUCCESS in 15m 38s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/ec172a68eb8a42ebb93ad6a2687a16e7 : SUCCESS in 13m 32s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/5a9826586d4241099c6757ff1bb9d3d5 : SUCCESS in 5m 28s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/e5b8b027506549259abc253b98f2235e : SUCCESS in 13m 32s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/8190f283564241dba93d94e240d848eb : SUCCESS in 12m 55s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/eef13252b2d14d6395c2fb2665fc6eb2 : SUCCESS in 15m 16s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/0201fdd0235f4c39a51865d289b49e8b : SUCCESS in 12m 24s\n- tempest-full https://zuul.opendev.org/t/openstack/build/1c1c87183fbd440fbd7d1eafcbf2284b : SUCCESS in 1h 51m 11s\n- neutron-grenade https://zuul.opendev.org/t/openstack/build/067409b9b60c48cab7720314e778bc40 : SUCCESS in 56m 27s\n- grenade-py3 https://zuul.opendev.org/t/openstack/build/e508bbbd3b1545f2b6b325e9f0f25e0d : SUCCESS in 1h 02m 22s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/1043ac486f534242ac42fe26db7eaf04 : SUCCESS in 1h 25m 41s\n- keystone-dsvm-functional https://zuul.opendev.org/t/openstack/build/973bef6e5232468484bab2c72d7ac257 : SUCCESS in 39m 37s\n- keystone-dsvm-py3-functional https://zuul.opendev.org/t/openstack/build/6f1bdc5a3e034b3ba2e3fac0de8ea6e0 : SUCCESS in 31m 56s\n- keystone-dsvm-functional-federation-opensuse15 https://zuul.opendev.org/t/openstack/build/24f3cfec15814589bb6bddb3149a147a : SUCCESS in 39m 46s (non-voting)\n- keystone-dsvm-py3-functional-federation-opensuse15 https://zuul.opendev.org/t/openstack/build/d1745fd6b8c244f895355699fca70633 : SUCCESS in 41m 52s (non-voting)\n- keystoneclient-devstack-functional https://zuul.opendev.org/t/openstack/build/7e18cbbc341e43338169c498cf9fc971 : SUCCESS in 16m 40s (non-voting)\n- legacy-tempest-dsvm-ldap-domain-specific-driver https://zuul.opendev.org/t/openstack/build/4ca13266bb7d4ad1bfcf5004796c149b : SUCCESS in 1h 30m 02s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/acc944ed9b3648dda4774cc209266fa7 : FAILURE in 1h 02m 18s\n- keystone-tox-protection https://zuul.opendev.org/t/openstack/build/3754a6bb964d43adb906ac8e29eb5e6e : SUCCESS in 36m 09s","accounts_in_message":[],"_revision_number":2},{"id":"70c4b9eac3055d70fd15f644c5cde7d4521ac53b","author":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"date":"2019-09-19 02:20:25.000000000","message":"Patch Set 2:\n\nrecheck","accounts_in_message":[],"_revision_number":2},{"id":"85ba178e6c448c4bc45e151303be083646cf88dc","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-09-19 05:32:21.000000000","message":"Patch Set 2:\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- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/4a8b2e784509450da1289327a5cc2a07 : SUCCESS in 15m 20s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/de42afd5162f449a889d6618c4b3151e : SUCCESS in 13m 24s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/543fd32f50474f30922ec684da7a619e : SUCCESS in 5m 54s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/7b614717977442af970126929b3ccf95 : SUCCESS in 19m 13s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/17277ecd8dad4336886244cac6d6719e : SUCCESS in 13m 52s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/d197dfb3a1c546faa33b99d809bf9e5e : SUCCESS in 13m 11s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/1b539e926d56470abf1c7b2a1e6fb247 : SUCCESS in 16m 07s\n- tempest-full https://zuul.opendev.org/t/openstack/build/9cc826f7e423414f893fdb06eab75fcf : SUCCESS in 1h 35m 44s\n- neutron-grenade https://zuul.opendev.org/t/openstack/build/5da763f44064450babac08db31e04d2f : SUCCESS in 1h 04m 10s\n- grenade-py3 https://zuul.opendev.org/t/openstack/build/efd794a0fb0e4f049ebd158491a3599b : SUCCESS in 1h 04m 55s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/32fe3afbdb6d4c4a9953dfe05de34ef6 : SUCCESS in 1h 44m 44s\n- keystone-dsvm-functional https://zuul.opendev.org/t/openstack/build/9d28abe38cdc44c78f7bec203cc05fed : SUCCESS in 35m 06s\n- keystone-dsvm-py3-functional https://zuul.opendev.org/t/openstack/build/40f3a16640db474cb4c4cabb2ca815af : SUCCESS in 34m 27s\n- keystone-dsvm-functional-federation-opensuse15 https://zuul.opendev.org/t/openstack/build/050da056f5a0492ea8f9889f9d4a1cdb : SUCCESS in 36m 50s (non-voting)\n- keystone-dsvm-py3-functional-federation-opensuse15 https://zuul.opendev.org/t/openstack/build/855d55ee054a4d889005ba1312e97799 : SUCCESS in 42m 34s (non-voting)\n- keystoneclient-devstack-functional https://zuul.opendev.org/t/openstack/build/3553ea1c5f984b4a9fef49449efebde8 : SUCCESS in 28m 07s (non-voting)\n- legacy-tempest-dsvm-ldap-domain-specific-driver https://zuul.opendev.org/t/openstack/build/33ea431e22774e57bbade1540f165750 : SUCCESS in 1h 41m 43s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/c395ad99eaea49c19e57943928dec1ca : SUCCESS in 1h 05m 39s\n- keystone-tox-protection https://zuul.opendev.org/t/openstack/build/69539062c6834d148ed4ca251ba435ae : TIMED_OUT in 41m 00s","accounts_in_message":[],"_revision_number":2},{"id":"3e553b2ae871b6f06f713715c934dde3c5e4b4cc","author":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"date":"2019-09-19 17:13:25.000000000","message":"Patch Set 2:\n\nrecheck","accounts_in_message":[],"_revision_number":2},{"id":"8abd1a78b86a2cd47d2d5a176a223d02d1a83896","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-09-20 05:29:28.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/172b15984296403db9d90c245bc37495 : SUCCESS in 16m 53s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/c4141097010e470f92585db1fdfc9bd5 : SUCCESS in 15m 35s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/4cda1de8b7a34b168416dbe36cf81bde : SUCCESS in 5m 52s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/4573efbb200c4d33b9fa060e30870967 : SUCCESS in 15m 28s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/4841afe3b9074dc1a0c10574bfb49031 : SUCCESS in 22m 58s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/6d25e4111d7946ab9966d0bff504f5f8 : SUCCESS in 15m 24s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/5c620c8cccb4411788efe9aa6be2c844 : SUCCESS in 12m 50s\n- tempest-full https://zuul.opendev.org/t/openstack/build/673faaa1f79c4d09a421d22edcbc56f9 : SUCCESS in 1h 46m 07s\n- neutron-grenade https://zuul.opendev.org/t/openstack/build/e03a9f5493d445e5baa950ba9da2924a : SUCCESS in 1h 00m 42s\n- grenade-py3 https://zuul.opendev.org/t/openstack/build/e8157125bf3944a1a75b331dd95df813 : SUCCESS in 1h 05m 12s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/5154e449aed24a30a89d5cd08f8c0c9e : SUCCESS in 1h 27m 47s\n- keystone-dsvm-functional https://zuul.opendev.org/t/openstack/build/c8fe8cc286d840f4ad5bf25a3e6341f4 : SUCCESS in 33m 51s\n- keystone-dsvm-py3-functional https://zuul.opendev.org/t/openstack/build/1bd2f4ef5b3741fe91a2b8e6a90691c3 : SUCCESS in 34m 45s\n- keystone-dsvm-functional-federation-opensuse15 https://zuul.opendev.org/t/openstack/build/e9c01bc1dc984b6bb139587e031f7abd : SUCCESS in 43m 06s (non-voting)\n- keystone-dsvm-py3-functional-federation-opensuse15 https://zuul.opendev.org/t/openstack/build/eb01af9cc29e4c75b8c8d66bef1cd0e7 : SUCCESS in 35m 44s (non-voting)\n- keystoneclient-devstack-functional https://zuul.opendev.org/t/openstack/build/3fcb062aab89429ca1b4c6794a85ce71 : SUCCESS in 18m 44s (non-voting)\n- legacy-tempest-dsvm-ldap-domain-specific-driver https://zuul.opendev.org/t/openstack/build/73f92bb0ee65402391ac2387d56b9aed : SUCCESS in 1h 41m 12s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/3240be9cfac44569bef108c1bb36c632 : SUCCESS in 1h 05m 58s\n- keystone-tox-protection https://zuul.opendev.org/t/openstack/build/2f02fa590e254d018110630beb4eef35 : SUCCESS in 33m 16s","accounts_in_message":[],"_revision_number":2},{"id":"a7b1db07f86af74e47cf006b4547bc571c5c4e51","author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"date":"2019-09-20 13:36:59.000000000","message":"Patch Set 2: Code-Review+2","accounts_in_message":[],"_revision_number":2},{"id":"3d4495b9d06ca86760583f2bb41509728b2d57c6","author":{"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},"date":"2019-09-24 16:23:11.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":2},{"id":"78d20b84c926e0ee36378c0642d00d38065c9e43","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-09-24 16:23:38.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"e9b05d080cfa47e22c9499803f0c16af3a114375","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-09-24 18:24:23.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/5d6d14fac84647b98d7b3077d57a67b0 : SUCCESS in 14m 41s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/dcfa5121ae34495e97003c15b554043f : SUCCESS in 5m 51s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/39ee45dac6454c0386433756e85751c9 : SUCCESS in 14m 38s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/5da3580dd3a74409ad76b7b093794d3a : SUCCESS in 13m 12s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/6bc2a2c256a7441abaa1a7e52408df00 : SUCCESS in 14m 02s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/c7d2e210a88f4095aac49cd5443ab8be : SUCCESS in 13m 29s\n- tempest-full https://zuul.opendev.org/t/openstack/build/ae6bafbaac37464da67ffa6875d78c54 : SUCCESS in 1h 31m 23s\n- neutron-grenade https://zuul.opendev.org/t/openstack/build/33ec76882b92485795d0fcef5d1f8c85 : SUCCESS in 1h 08m 23s\n- grenade-py3 https://zuul.opendev.org/t/openstack/build/7effa3ec3b0147a488eb29f1b3f5b532 : SUCCESS in 1h 03m 39s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/c89cc06c32b04a9fb45e6afd1eb8bdea : SUCCESS in 1h 20m 01s\n- keystone-dsvm-functional https://zuul.opendev.org/t/openstack/build/b92067e0d2d94906a2cd4d70d45fcddc : SUCCESS in 49m 10s\n- keystone-dsvm-py3-functional https://zuul.opendev.org/t/openstack/build/1dccdcafaaf4448caaad96de112f4522 : SUCCESS in 35m 08s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/ceaafe69f14f482294f2acdb81f37b4f : SUCCESS in 1h 08m 53s\n- keystone-tox-protection https://zuul.opendev.org/t/openstack/build/f3572950e97e43a78f8f987969a6d97c : SUCCESS in 41m 52s","accounts_in_message":[],"_revision_number":2},{"id":"cd65f3b68f209e852ab78f15d7c1c4aa54ee9beb","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-09-24 18:24:23.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":2},{"id":"e71935446d23cff9262904a457db0c56e8c90dc7","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-09-24 18:28:12.000000000","message":"Patch Set 2:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/26f17943c861438495f3a7b130547ca9 : SUCCESS in 1m 34s","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"eaf08941e06d1d6d0f6abe3514ae44478db931f4","revisions":{"998df2ed6cacd9e1ae644327efe334da5bb10171":{"kind":"REWORK","_number":1,"created":"2019-09-16 21:14:28.000000000","uploader":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"ref":"refs/changes/88/682488/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/88/682488/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/88/682488/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/88/682488/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/88/682488/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/88/682488/1"}}},"commit":{"parents":[{"commit":"18e0080af3dcc0a96ff5d98aeb5f517080a35fb2","subject":"Merge \"Remove system Domain Config from policy.v3cloudsample.json\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/18e0080af3dcc0a96ff5d98aeb5f517080a35fb2"}]}],"author":{"name":"Colleen Murphy","email":"colleen.murphy@suse.de","date":"2019-09-16 21:12:54.000000000","tz":-420},"committer":{"name":"Colleen Murphy","email":"colleen.murphy@suse.de","date":"2019-09-16 21:12:54.000000000","tz":-420},"subject":"DRY up credential policies","message":"DRY up credential policies\n\nAs a followup to feedback on [1], refactor the system reader/admin +\ncredential owner check strings to a common location to avoid\nduplication.\n\n[1] https://review.opendev.org/607820\n\nChange-Id: I398d6e7d228b2e10059b9494aadd6e54429e1ec4\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/998df2ed6cacd9e1ae644327efe334da5bb10171"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/998df2ed6cacd9e1ae644327efe334da5bb10171"}]},"branch":"refs/heads/master"},"eaf08941e06d1d6d0f6abe3514ae44478db931f4":{"kind":"REWORK","_number":2,"created":"2019-09-18 15:42:54.000000000","uploader":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"ref":"refs/changes/88/682488/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/88/682488/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/88/682488/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/88/682488/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/88/682488/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/88/682488/2"}}},"commit":{"parents":[{"commit":"063a8ac2716a3fc5bc10274153751b4b9d416fad","subject":"Move remaining protection tests","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/063a8ac2716a3fc5bc10274153751b4b9d416fad"}]}],"author":{"name":"Colleen Murphy","email":"colleen.murphy@suse.de","date":"2019-09-16 21:12:54.000000000","tz":-420},"committer":{"name":"Colleen Murphy","email":"colleen.murphy@suse.de","date":"2019-09-18 15:42:33.000000000","tz":-420},"subject":"DRY up credential policies","message":"DRY up credential policies\n\nAs a followup to feedback on [1], refactor the system reader/admin +\ncredential owner check strings to a common location to avoid\nduplication.\n\n[1] https://review.opendev.org/607820\n\nChange-Id: I398d6e7d228b2e10059b9494aadd6e54429e1ec4\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/eaf08941e06d1d6d0f6abe3514ae44478db931f4"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/eaf08941e06d1d6d0f6abe3514ae44478db931f4"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
