)]}'
{"id":"openstack%2Fkeystone~531014","triplet_id":"openstack%2Fkeystone~master~Id5960ec3f40440fbd0d732ba598b52498aa8733f","project":"openstack/keystone","branch":"master","topic":"keystone-functional","hashtags":[],"change_id":"Id5960ec3f40440fbd0d732ba598b52498aa8733f","subject":"[WIP] Add functional testing gate","status":"ABANDONED","created":"2018-01-03 21:00:29.000000000","updated":"2021-09-08 05:28:28.000000000","total_comment_count":53,"unresolved_comment_count":0,"work_in_progress":true,"has_review_started":true,"meta_rev_id":"7600613a736dd7cc4b45f2413203d5b56c661ed1","_number":531014,"virtual_id_number":531014,"owner":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"actions":{},"labels":{"Verified":{"disliked":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"_account_id":27552,"name":"guozj","email":"guozj@awcloud.com","username":"guozj"},{"_account_id":23186,"name":"Felipe Monteiro","email":"felipe.carneiro.monteiro@gmail.com","username":"felipe.monteiro"},{"_account_id":20466,"name":"Tin Lam","email":"tin@lam.wtf","username":"tinlam"},{"_account_id":14119,"name":"Sam Yaple","email":"sam+git@yaple.net","username":"SamYaple"},{"_account_id":23928,"name":"Pete Birley","email":"petebirley@gmail.com","username":"portdirect"},{"tag":"autogenerated:zuul:check","value":-1,"date":"2019-12-13 20:54:59.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},{"_account_id":15054,"name":"wangxiyuan","email":"wangxiyuan1007@gmail.com","username":"wangxiyuan"}],"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":27552,"name":"guozj","email":"guozj@awcloud.com","username":"guozj"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":23186,"name":"Felipe Monteiro","email":"felipe.carneiro.monteiro@gmail.com","username":"felipe.monteiro"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":20466,"name":"Tin Lam","email":"tin@lam.wtf","username":"tinlam"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":14119,"name":"Sam Yaple","email":"sam+git@yaple.net","username":"SamYaple"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":23928,"name":"Pete Birley","email":"petebirley@gmail.com","username":"portdirect"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":15054,"name":"wangxiyuan","email":"wangxiyuan1007@gmail.com","username":"wangxiyuan"}],"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":27552,"name":"guozj","email":"guozj@awcloud.com","username":"guozj"},{"_account_id":23186,"name":"Felipe Monteiro","email":"felipe.carneiro.monteiro@gmail.com","username":"felipe.monteiro"},{"_account_id":20466,"name":"Tin Lam","email":"tin@lam.wtf","username":"tinlam"},{"_account_id":14119,"name":"Sam Yaple","email":"sam+git@yaple.net","username":"SamYaple"},{"_account_id":23928,"name":"Pete Birley","email":"petebirley@gmail.com","username":"portdirect"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":-1,"max":0},"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},{"_account_id":15054,"name":"wangxiyuan","email":"wangxiyuan1007@gmail.com","username":"wangxiyuan"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":14119,"name":"Sam Yaple","email":"sam+git@yaple.net","username":"SamYaple"},{"_account_id":15054,"name":"wangxiyuan","email":"wangxiyuan1007@gmail.com","username":"wangxiyuan"},{"_account_id":20466,"name":"Tin Lam","email":"tin@lam.wtf","username":"tinlam"},{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":23186,"name":"Felipe Monteiro","email":"felipe.carneiro.monteiro@gmail.com","username":"felipe.monteiro"},{"_account_id":23928,"name":"Pete Birley","email":"petebirley@gmail.com","username":"portdirect"},{"_account_id":27552,"name":"guozj","email":"guozj@awcloud.com","username":"guozj"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2018-01-12 05:47:28.000000000","updated_by":{"_account_id":14119,"name":"Sam Yaple","email":"sam+git@yaple.net","username":"SamYaple"},"reviewer":{"_account_id":14119,"name":"Sam Yaple","email":"sam+git@yaple.net","username":"SamYaple"},"state":"REVIEWER"},{"updated":"2018-02-11 05:57:38.000000000","updated_by":{"_account_id":27552,"name":"guozj","email":"guozj@awcloud.com","username":"guozj"},"reviewer":{"_account_id":27552,"name":"guozj","email":"guozj@awcloud.com","username":"guozj"},"state":"REVIEWER"},{"updated":"2018-02-28 14:23:01.000000000","updated_by":{"_account_id":20466,"name":"Tin Lam","email":"tin@lam.wtf","username":"tinlam"},"reviewer":{"_account_id":20466,"name":"Tin Lam","email":"tin@lam.wtf","username":"tinlam"},"state":"REVIEWER"},{"updated":"2018-02-28 14:36:25.000000000","updated_by":{"_account_id":23928,"name":"Pete Birley","email":"petebirley@gmail.com","username":"portdirect"},"reviewer":{"_account_id":23928,"name":"Pete Birley","email":"petebirley@gmail.com","username":"portdirect"},"state":"REVIEWER"},{"updated":"2018-03-31 03:09:54.000000000","updated_by":{"_account_id":15054,"name":"wangxiyuan","email":"wangxiyuan1007@gmail.com","username":"wangxiyuan"},"reviewer":{"_account_id":15054,"name":"wangxiyuan","email":"wangxiyuan1007@gmail.com","username":"wangxiyuan"},"state":"REVIEWER"},{"updated":"2018-06-22 19:18:37.000000000","updated_by":{"_account_id":23186,"name":"Felipe Monteiro","email":"felipe.carneiro.monteiro@gmail.com","username":"felipe.monteiro"},"reviewer":{"_account_id":23186,"name":"Felipe Monteiro","email":"felipe.carneiro.monteiro@gmail.com","username":"felipe.monteiro"},"state":"REVIEWER"},{"updated":"2019-12-13 20:54:59.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":"da295772c9b7ede73b6059b981f62e2a6d7ac587","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2018-01-03 21:00:29.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"c8e4202c3767408836200be9a4bc6f13a436015e","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-01-03 21:00:48.000000000","message":"Patch Set 1: Verified-1\n\nZuul encountered a syntax error while parsing its configuration in the\nrepo openstack/keystone on branch master.  The error was:\n\n  expected str for dictionary value @ data[\u0027run\u0027]\n\nThe error appears in the following job stanza:\n\n  job:\n      timeout: 7200\n      name: openstack-keystone-functional\n      voting: false\n      pre-run:\n        - ../openstack-helm-infra/tools/gate/playbooks/osh-infra-deploy-docker.yaml\n        - ../openstack-helm-infra/tools/gate/playbooks/osh-infra-build.yaml\n        - ../openstack-helm-infra/tools/gate/playbooks/osh-infra-deploy-k8s.yaml\n      run:\n        - ./playbooks/openstack-keystone-functional.yaml\n      required-projects:\n        - openstack/openstack-helm\n        - openstack/openstack-helm-infra\n      irrelevant-files:\n        - ^.*\\.rst$\n        - ^api-ref/.*$\n        - ^doc/.*$\n        - ^etc/.*$\n        - ^keystone/tests/unit/.*$\n        - ^releasenotes/.*$\n\n  in \"openstack/keystone/.zuul.yaml@master\", line 33, column 3","accounts_in_message":[],"_revision_number":1},{"id":"12d3ede0afbdb34aceb6c3ca97bce15d3d2f4d22","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2018-01-03 21:05:08.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"cc36c2bd4997bfebac297b10cad9d7f17e36f319","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2018-01-03 22:02:48.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"ad1d7e78788410fbf5f47425e9f524d33f2ebe04","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2018-01-03 22:56:49.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"16f2cd5b949c92f961a48546ccfa7bc83cc9e190","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2018-01-03 23:53:44.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"4ebfd3f43a9b431de200df7d2600e59ea8841132","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-01-04 01:23:33.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 http://logs.openstack.org/14/531014/5/check/openstack-tox-pep8/c455551/ : SUCCESS in 4m 55s\n- openstack-tox-py27 http://logs.openstack.org/14/531014/5/check/openstack-tox-py27/06cf2a8/ : SUCCESS in 10m 34s\n- openstack-tox-py35 http://logs.openstack.org/14/531014/5/check/openstack-tox-py35/425956c/ : SUCCESS in 11m 27s\n- build-openstack-sphinx-docs http://logs.openstack.org/14/531014/5/check/build-openstack-sphinx-docs/82eb43e/html/ : SUCCESS in 7m 14s\n- tempest-full http://logs.openstack.org/14/531014/5/check/tempest-full/6f87ba8/ : SUCCESS in 1h 23m 18s\n- legacy-grenade-dsvm-neutron http://logs.openstack.org/14/531014/5/check/legacy-grenade-dsvm-neutron/e3c8f8e/ : SUCCESS in 45m 26s\n- legacy-tempest-dsvm-py35 http://logs.openstack.org/14/531014/5/check/legacy-tempest-dsvm-py35/d3723a4/ : SUCCESS in 1h 08m 12s\n- legacy-keystoneclient-dsvm-functional http://logs.openstack.org/14/531014/5/check/legacy-keystoneclient-dsvm-functional/2774475/ : SUCCESS in 26m 56s (non-voting)\n- legacy-keystone-dsvm-functional http://logs.openstack.org/14/531014/5/check/legacy-keystone-dsvm-functional/9abc30e/ : SUCCESS in 26m 01s\n- legacy-keystone-dsvm-functional-v3-only http://logs.openstack.org/14/531014/5/check/legacy-keystone-dsvm-functional-v3-only/65d38b8/ : SUCCESS in 29m 58s (non-voting)\n- legacy-keystone-dsvm-py35-functional-v3-only http://logs.openstack.org/14/531014/5/check/legacy-keystone-dsvm-py35-functional-v3-only/adfc706/ : SUCCESS in 28m 29s (non-voting)\n- openstack-tox-cover http://logs.openstack.org/14/531014/5/check/openstack-tox-cover/e662c43/cover/ : SUCCESS in 12m 03s\n- legacy-tempest-dsvm-ldap-domain-specific-driver http://logs.openstack.org/14/531014/5/check/legacy-tempest-dsvm-ldap-domain-specific-driver/55e08b8/ : SUCCESS in 1h 10m 57s (non-voting)\n- openstack-keystone-functional http://logs.openstack.org/14/531014/5/check/openstack-keystone-functional/830d680/ : FAILURE in 3m 53s (non-voting)\n- openstack-ansible-keystone-rolling-upgrade http://logs.openstack.org/14/531014/5/check/openstack-ansible-keystone-rolling-upgrade/c9628ba/ : FAILURE in 25m 35s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"e2eda9e199baab18c0514b4bebda8d3abc00d95c","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2018-01-05 04:54:53.000000000","message":"Patch Set 5:\n\nrecheck","accounts_in_message":[],"_revision_number":5},{"id":"9b7cd7baec82489ac8d3b1b97c24e0e8818b04a8","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-01-05 06:31:54.000000000","message":"Patch Set 5:\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 http://logs.openstack.org/14/531014/5/check/openstack-tox-pep8/bf735b6/ : SUCCESS in 4m 57s\n- openstack-tox-py27 http://logs.openstack.org/14/531014/5/check/openstack-tox-py27/a4db189/ : SUCCESS in 10m 22s\n- openstack-tox-py35 http://logs.openstack.org/14/531014/5/check/openstack-tox-py35/c5d7b41/ : SUCCESS in 11m 22s\n- build-openstack-sphinx-docs http://logs.openstack.org/14/531014/5/check/build-openstack-sphinx-docs/9e12cc3/html/ : SUCCESS in 5m 35s\n- tempest-full http://logs.openstack.org/14/531014/5/check/tempest-full/f777f5b/ : SUCCESS in 1h 35m 15s\n- legacy-grenade-dsvm-neutron http://logs.openstack.org/14/531014/5/check/legacy-grenade-dsvm-neutron/7f505a1/ : SUCCESS in 43m 42s\n- legacy-tempest-dsvm-py35 http://logs.openstack.org/14/531014/5/check/legacy-tempest-dsvm-py35/32ef86f/ : SUCCESS in 1h 18m 00s\n- legacy-keystoneclient-dsvm-functional http://logs.openstack.org/14/531014/5/check/legacy-keystoneclient-dsvm-functional/d36c7bb/ : SUCCESS in 29m 44s (non-voting)\n- legacy-keystone-dsvm-functional http://logs.openstack.org/14/531014/5/check/legacy-keystone-dsvm-functional/0aee845/ : SUCCESS in 22m 34s\n- legacy-keystone-dsvm-functional-v3-only http://logs.openstack.org/14/531014/5/check/legacy-keystone-dsvm-functional-v3-only/469ad24/ : SUCCESS in 23m 03s (non-voting)\n- legacy-keystone-dsvm-py35-functional-v3-only http://logs.openstack.org/14/531014/5/check/legacy-keystone-dsvm-py35-functional-v3-only/90d41b3/ : SUCCESS in 25m 05s (non-voting)\n- openstack-tox-cover http://logs.openstack.org/14/531014/5/check/openstack-tox-cover/86edf71/cover/ : SUCCESS in 15m 59s\n- legacy-tempest-dsvm-ldap-domain-specific-driver http://logs.openstack.org/14/531014/5/check/legacy-tempest-dsvm-ldap-domain-specific-driver/62bf83c/ : SUCCESS in 1h 22m 52s (non-voting)\n- openstack-keystone-functional http://logs.openstack.org/14/531014/5/check/openstack-keystone-functional/3238618/ : FAILURE in 16m 16s (non-voting)\n- openstack-ansible-keystone-rolling-upgrade http://logs.openstack.org/14/531014/5/check/openstack-ansible-keystone-rolling-upgrade/53c3ea1/ : FAILURE in 20m 06s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"f130a2dbfc09a85ac8786233289db0b7508dcc74","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2018-01-05 15:23:58.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"c4ea4be4d1ee07706505e8cdd7db35f3398e9be2","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-01-05 17:29:08.000000000","message":"Patch Set 6: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 http://logs.openstack.org/14/531014/6/check/openstack-tox-pep8/96eed55/ : SUCCESS in 6m 04s\n- openstack-tox-py27 http://logs.openstack.org/14/531014/6/check/openstack-tox-py27/238459c/ : SUCCESS in 10m 18s\n- openstack-tox-py35 http://logs.openstack.org/14/531014/6/check/openstack-tox-py35/2a8536c/ : SUCCESS in 9m 49s\n- build-openstack-sphinx-docs http://logs.openstack.org/14/531014/6/check/build-openstack-sphinx-docs/b5d474a/html/ : SUCCESS in 5m 59s\n- tempest-full http://logs.openstack.org/14/531014/6/check/tempest-full/96c16a9/ : SUCCESS in 1h 29m 08s\n- legacy-grenade-dsvm-neutron http://logs.openstack.org/14/531014/6/check/legacy-grenade-dsvm-neutron/04e96ac/ : SUCCESS in 50m 38s\n- legacy-tempest-dsvm-py35 http://logs.openstack.org/14/531014/6/check/legacy-tempest-dsvm-py35/89fd576/ : SUCCESS in 1h 55m 13s\n- legacy-keystoneclient-dsvm-functional http://logs.openstack.org/14/531014/6/check/legacy-keystoneclient-dsvm-functional/712d561/ : SUCCESS in 36m 12s (non-voting)\n- legacy-keystone-dsvm-functional http://logs.openstack.org/14/531014/6/check/legacy-keystone-dsvm-functional/6c1db0c/ : SUCCESS in 23m 56s\n- legacy-keystone-dsvm-functional-v3-only http://logs.openstack.org/14/531014/6/check/legacy-keystone-dsvm-functional-v3-only/fe1c23e/ : SUCCESS in 30m 58s (non-voting)\n- legacy-keystone-dsvm-py35-functional-v3-only http://logs.openstack.org/14/531014/6/check/legacy-keystone-dsvm-py35-functional-v3-only/2e49617/ : SUCCESS in 23m 52s (non-voting)\n- openstack-tox-cover http://logs.openstack.org/14/531014/6/check/openstack-tox-cover/2ea8efe/cover/ : SUCCESS in 17m 45s\n- legacy-tempest-dsvm-ldap-domain-specific-driver http://logs.openstack.org/14/531014/6/check/legacy-tempest-dsvm-ldap-domain-specific-driver/d7c6103/ : SUCCESS in 1h 22m 56s (non-voting)\n- openstack-keystone-functional http://logs.openstack.org/14/531014/6/check/openstack-keystone-functional/a928c34/ : FAILURE in 29m 35s (non-voting)\n- openstack-ansible-keystone-rolling-upgrade http://logs.openstack.org/14/531014/6/check/openstack-ansible-keystone-rolling-upgrade/fe68147/ : FAILURE in 23m 21s (non-voting)","accounts_in_message":[],"_revision_number":6},{"id":"65d995cb068ee2f26774eb3c50826563ca9d36b7","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2018-01-05 18:12:20.000000000","message":"Uploaded patch set 7.","accounts_in_message":[],"_revision_number":7},{"id":"3bb545e2b210f33f47eb25c84178ed09ab25067e","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-01-05 19:46:34.000000000","message":"Patch Set 7: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 http://logs.openstack.org/14/531014/7/check/openstack-tox-pep8/8358df2/ : SUCCESS in 6m 30s\n- openstack-tox-py27 http://logs.openstack.org/14/531014/7/check/openstack-tox-py27/77b4524/ : SUCCESS in 11m 19s\n- openstack-tox-py35 http://logs.openstack.org/14/531014/7/check/openstack-tox-py35/cf42f80/ : SUCCESS in 10m 34s\n- build-openstack-sphinx-docs http://logs.openstack.org/14/531014/7/check/build-openstack-sphinx-docs/d310330/html/ : SUCCESS in 7m 11s\n- tempest-full http://logs.openstack.org/14/531014/7/check/tempest-full/1769fee/ : SUCCESS in 1h 21m 22s\n- legacy-grenade-dsvm-neutron http://logs.openstack.org/14/531014/7/check/legacy-grenade-dsvm-neutron/ca4ceee/ : SUCCESS in 44m 51s\n- legacy-tempest-dsvm-py35 http://logs.openstack.org/14/531014/7/check/legacy-tempest-dsvm-py35/978b496/ : SUCCESS in 1h 19m 41s\n- legacy-keystoneclient-dsvm-functional http://logs.openstack.org/14/531014/7/check/legacy-keystoneclient-dsvm-functional/1f6958b/ : SUCCESS in 28m 19s (non-voting)\n- legacy-keystone-dsvm-functional http://logs.openstack.org/14/531014/7/check/legacy-keystone-dsvm-functional/1a146a7/ : SUCCESS in 23m 27s\n- legacy-keystone-dsvm-functional-v3-only http://logs.openstack.org/14/531014/7/check/legacy-keystone-dsvm-functional-v3-only/15978f4/ : FAILURE in 31m 15s (non-voting)\n- legacy-keystone-dsvm-py35-functional-v3-only http://logs.openstack.org/14/531014/7/check/legacy-keystone-dsvm-py35-functional-v3-only/1dc5e4d/ : FAILURE in 24m 24s (non-voting)\n- openstack-tox-cover http://logs.openstack.org/14/531014/7/check/openstack-tox-cover/606499f/cover/ : SUCCESS in 12m 47s\n- legacy-tempest-dsvm-ldap-domain-specific-driver http://logs.openstack.org/14/531014/7/check/legacy-tempest-dsvm-ldap-domain-specific-driver/3bc02a0/ : SUCCESS in 1h 19m 35s (non-voting)\n- openstack-keystone-functional http://logs.openstack.org/14/531014/7/check/openstack-keystone-functional/acd4874/ : FAILURE in 19m 24s (non-voting)\n- openstack-ansible-keystone-rolling-upgrade http://logs.openstack.org/14/531014/7/check/openstack-ansible-keystone-rolling-upgrade/d4f9d72/ : FAILURE in 18m 33s (non-voting)","accounts_in_message":[],"_revision_number":7},{"id":"c76db004760e08af675b05d50535ac294c2fd097","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2018-01-05 19:55:30.000000000","message":"Uploaded patch set 8.","accounts_in_message":[],"_revision_number":8},{"id":"de15dbb5cddf04d032780f673b8932d3bc9c4203","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-01-05 21:26:01.000000000","message":"Patch Set 8: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 http://logs.openstack.org/14/531014/8/check/openstack-tox-pep8/70d4d07/ : SUCCESS in 5m 05s\n- openstack-tox-py27 http://logs.openstack.org/14/531014/8/check/openstack-tox-py27/54ed07e/ : SUCCESS in 18m 05s\n- openstack-tox-py35 http://logs.openstack.org/14/531014/8/check/openstack-tox-py35/ca3c4a6/ : SUCCESS in 10m 22s\n- build-openstack-sphinx-docs http://logs.openstack.org/14/531014/8/check/build-openstack-sphinx-docs/4c41891/html/ : SUCCESS in 5m 57s\n- tempest-full http://logs.openstack.org/14/531014/8/check/tempest-full/957ed90/ : SUCCESS in 1h 16m 56s\n- legacy-grenade-dsvm-neutron http://logs.openstack.org/14/531014/8/check/legacy-grenade-dsvm-neutron/0564916/ : SUCCESS in 44m 25s\n- legacy-tempest-dsvm-py35 http://logs.openstack.org/14/531014/8/check/legacy-tempest-dsvm-py35/b19b9ac/ : SUCCESS in 1h 25m 33s\n- legacy-keystoneclient-dsvm-functional http://logs.openstack.org/14/531014/8/check/legacy-keystoneclient-dsvm-functional/8b16142/ : SUCCESS in 24m 05s (non-voting)\n- legacy-keystone-dsvm-functional http://logs.openstack.org/14/531014/8/check/legacy-keystone-dsvm-functional/febb41c/ : SUCCESS in 21m 51s\n- legacy-keystone-dsvm-functional-v3-only http://logs.openstack.org/14/531014/8/check/legacy-keystone-dsvm-functional-v3-only/38dc4d6/ : SUCCESS in 26m 31s (non-voting)\n- legacy-keystone-dsvm-py35-functional-v3-only http://logs.openstack.org/14/531014/8/check/legacy-keystone-dsvm-py35-functional-v3-only/16a6407/ : SUCCESS in 30m 10s (non-voting)\n- openstack-tox-cover http://logs.openstack.org/14/531014/8/check/openstack-tox-cover/e26dfab/cover/ : SUCCESS in 13m 26s\n- legacy-tempest-dsvm-ldap-domain-specific-driver http://logs.openstack.org/14/531014/8/check/legacy-tempest-dsvm-ldap-domain-specific-driver/8994573/ : SUCCESS in 1h 16m 55s (non-voting)\n- openstack-keystone-functional http://logs.openstack.org/14/531014/8/check/openstack-keystone-functional/f01da4e/ : FAILURE in 18m 35s (non-voting)\n- openstack-ansible-keystone-rolling-upgrade http://logs.openstack.org/14/531014/8/check/openstack-ansible-keystone-rolling-upgrade/767a803/ : FAILURE in 16m 58s (non-voting)","accounts_in_message":[],"_revision_number":8},{"id":"b5deb2dbc5383cced5c42f086448ea169adebf82","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2018-01-08 04:44:44.000000000","message":"Uploaded patch set 9.","accounts_in_message":[],"_revision_number":9},{"id":"e3e6479c4df679ebf1cb5bbc1b23b9fb4d7aea65","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-01-08 06:24:45.000000000","message":"Patch Set 9: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 http://logs.openstack.org/14/531014/9/check/openstack-tox-pep8/309eec9/ : SUCCESS in 4m 28s\n- openstack-tox-py27 http://logs.openstack.org/14/531014/9/check/openstack-tox-py27/21dde22/ : SUCCESS in 14m 42s\n- openstack-tox-py35 http://logs.openstack.org/14/531014/9/check/openstack-tox-py35/2daee38/ : SUCCESS in 10m 56s\n- build-openstack-sphinx-docs http://logs.openstack.org/14/531014/9/check/build-openstack-sphinx-docs/146d730/html/ : SUCCESS in 6m 33s\n- tempest-full http://logs.openstack.org/14/531014/9/check/tempest-full/f379a63/ : SUCCESS in 1h 32m 36s\n- legacy-grenade-dsvm-neutron http://logs.openstack.org/14/531014/9/check/legacy-grenade-dsvm-neutron/66f7a7d/ : SUCCESS in 53m 05s\n- legacy-tempest-dsvm-py35 http://logs.openstack.org/14/531014/9/check/legacy-tempest-dsvm-py35/ee145ad/ : SUCCESS in 1h 19m 53s\n- legacy-keystoneclient-dsvm-functional http://logs.openstack.org/14/531014/9/check/legacy-keystoneclient-dsvm-functional/669f84b/ : SUCCESS in 27m 50s (non-voting)\n- legacy-keystone-dsvm-functional http://logs.openstack.org/14/531014/9/check/legacy-keystone-dsvm-functional/3739496/ : SUCCESS in 30m 09s\n- legacy-keystone-dsvm-functional-v3-only http://logs.openstack.org/14/531014/9/check/legacy-keystone-dsvm-functional-v3-only/d17a8b1/ : SUCCESS in 29m 18s (non-voting)\n- legacy-keystone-dsvm-py35-functional-v3-only http://logs.openstack.org/14/531014/9/check/legacy-keystone-dsvm-py35-functional-v3-only/6aa7b3a/ : SUCCESS in 27m 46s (non-voting)\n- openstack-tox-cover http://logs.openstack.org/14/531014/9/check/openstack-tox-cover/63e1024/cover/ : SUCCESS in 11m 37s\n- legacy-tempest-dsvm-ldap-domain-specific-driver http://logs.openstack.org/14/531014/9/check/legacy-tempest-dsvm-ldap-domain-specific-driver/92a6e39/ : SUCCESS in 1h 24m 31s (non-voting)\n- openstack-keystone-functional http://logs.openstack.org/14/531014/9/check/openstack-keystone-functional/59cfc6e/ : FAILURE in 2m 23s (non-voting)\n- openstack-ansible-keystone-rolling-upgrade http://logs.openstack.org/14/531014/9/check/openstack-ansible-keystone-rolling-upgrade/67be6f1/ : FAILURE in 38m 10s (non-voting)","accounts_in_message":[],"_revision_number":9},{"id":"07e7b1c4d40f0949297735595e4f6492257df083","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2018-01-08 16:26:19.000000000","message":"Uploaded patch set 10.","accounts_in_message":[],"_revision_number":10},{"id":"f451f6a4808a37c49b39674af3efb77a05453241","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2018-01-08 17:39:26.000000000","message":"Uploaded patch set 11.","accounts_in_message":[],"_revision_number":11},{"id":"a556acdd0ea24e560363208074fb5733b810b6d6","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2018-01-08 19:39:29.000000000","message":"Uploaded patch set 12.","accounts_in_message":[],"_revision_number":12},{"id":"36c049ae049d64c9953ec8350c55bba7353e1e78","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2018-01-08 20:25:59.000000000","message":"Patch Set 12:\n\nrecheck","accounts_in_message":[],"_revision_number":12},{"id":"3a6bdb0c0432427b5524df7d844e8b12e7fab24c","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-01-08 21:51:28.000000000","message":"Patch Set 12: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 http://logs.openstack.org/14/531014/12/check/openstack-tox-pep8/90f7f06/ : SUCCESS in 4m 48s\n- openstack-tox-py27 http://logs.openstack.org/14/531014/12/check/openstack-tox-py27/8fd4f78/ : SUCCESS in 12m 40s\n- openstack-tox-py35 http://logs.openstack.org/14/531014/12/check/openstack-tox-py35/9b1cc76/ : SUCCESS in 11m 52s\n- build-openstack-sphinx-docs http://logs.openstack.org/14/531014/12/check/build-openstack-sphinx-docs/c6e049d/html/ : SUCCESS in 6m 05s\n- tempest-full http://logs.openstack.org/14/531014/12/check/tempest-full/ed6125a/ : SUCCESS in 1h 23m 18s\n- legacy-grenade-dsvm-neutron http://logs.openstack.org/14/531014/12/check/legacy-grenade-dsvm-neutron/7572613/ : SUCCESS in 45m 20s\n- legacy-tempest-dsvm-py35 http://logs.openstack.org/14/531014/12/check/legacy-tempest-dsvm-py35/b9b438f/ : SUCCESS in 1h 12m 38s\n- legacy-keystoneclient-dsvm-functional http://logs.openstack.org/14/531014/12/check/legacy-keystoneclient-dsvm-functional/4046da8/ : SUCCESS in 24m 29s (non-voting)\n- legacy-keystone-dsvm-functional http://logs.openstack.org/14/531014/12/check/legacy-keystone-dsvm-functional/7bb936a/ : SUCCESS in 24m 17s\n- legacy-keystone-dsvm-functional-v3-only http://logs.openstack.org/14/531014/12/check/legacy-keystone-dsvm-functional-v3-only/784906c/ : SUCCESS in 25m 58s (non-voting)\n- legacy-keystone-dsvm-py35-functional-v3-only http://logs.openstack.org/14/531014/12/check/legacy-keystone-dsvm-py35-functional-v3-only/0ade6f3/ : SUCCESS in 30m 25s (non-voting)\n- openstack-tox-cover http://logs.openstack.org/14/531014/12/check/openstack-tox-cover/764bc36/cover/ : SUCCESS in 16m 48s\n- legacy-tempest-dsvm-ldap-domain-specific-driver http://logs.openstack.org/14/531014/12/check/legacy-tempest-dsvm-ldap-domain-specific-driver/86fdf29/ : SUCCESS in 1h 23m 12s (non-voting)\n- keystone-dsvm-functional http://logs.openstack.org/14/531014/12/check/keystone-dsvm-functional/aa8fa1c/ : SUCCESS in 23m 26s\n- keystone-dsvm-functional-v3-only http://logs.openstack.org/14/531014/12/check/keystone-dsvm-functional-v3-only/d4fb784/ : SUCCESS in 25m 17s (non-voting)\n- keystone-dsvm-py35-functional-v3-only http://logs.openstack.org/14/531014/12/check/keystone-dsvm-py35-functional-v3-only/04567f6/ : SUCCESS in 29m 22s (non-voting)\n- openstack-keystone-functional http://logs.openstack.org/14/531014/12/check/openstack-keystone-functional/966be72/ : FAILURE in 23m 57s (non-voting)\n- openstack-ansible-keystone-rolling-upgrade http://logs.openstack.org/14/531014/12/check/openstack-ansible-keystone-rolling-upgrade/02e08ba/ : FAILURE in 18m 15s (non-voting)","accounts_in_message":[],"_revision_number":12},{"id":"3eaf63382e7c1aa340a085a381dcb708c4bf7272","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2018-01-09 05:11:13.000000000","message":"Uploaded patch set 13.","accounts_in_message":[],"_revision_number":13},{"id":"f90a845ecb1ffca8e1ba88895f931b7b1c5c0c5b","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-01-09 07:27:43.000000000","message":"Patch Set 13: 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-pep8 http://logs.openstack.org/14/531014/13/check/openstack-tox-pep8/f13a9c7/ : SUCCESS in 4m 23s\n- openstack-tox-py27 http://logs.openstack.org/14/531014/13/check/openstack-tox-py27/9723eec/ : SUCCESS in 12m 53s\n- openstack-tox-py35 http://logs.openstack.org/14/531014/13/check/openstack-tox-py35/5accbae/ : SUCCESS in 10m 03s\n- build-openstack-sphinx-docs http://logs.openstack.org/14/531014/13/check/build-openstack-sphinx-docs/95d4d2a/html/ : SUCCESS in 5m 44s\n- tempest-full http://logs.openstack.org/14/531014/13/check/tempest-full/bf05447/ : TIMED_OUT in 2h 13m 14s\n- legacy-grenade-dsvm-neutron http://logs.openstack.org/14/531014/13/check/legacy-grenade-dsvm-neutron/65def29/ : SUCCESS in 52m 52s\n- legacy-tempest-dsvm-py35 http://logs.openstack.org/14/531014/13/check/legacy-tempest-dsvm-py35/8b45873/ : SUCCESS in 1h 16m 41s\n- legacy-keystoneclient-dsvm-functional http://logs.openstack.org/14/531014/13/check/legacy-keystoneclient-dsvm-functional/ec5db5e/ : SUCCESS in 26m 32s (non-voting)\n- legacy-keystone-dsvm-functional http://logs.openstack.org/14/531014/13/check/legacy-keystone-dsvm-functional/3cceefb/ : SUCCESS in 28m 21s\n- legacy-keystone-dsvm-functional-v3-only http://logs.openstack.org/14/531014/13/check/legacy-keystone-dsvm-functional-v3-only/64d1fd2/ : SUCCESS in 24m 16s (non-voting)\n- legacy-keystone-dsvm-py35-functional-v3-only http://logs.openstack.org/14/531014/13/check/legacy-keystone-dsvm-py35-functional-v3-only/3e85166/ : SUCCESS in 30m 24s (non-voting)\n- openstack-tox-cover http://logs.openstack.org/14/531014/13/check/openstack-tox-cover/6b98ccf/cover/ : SUCCESS in 16m 22s\n- legacy-tempest-dsvm-ldap-domain-specific-driver http://logs.openstack.org/14/531014/13/check/legacy-tempest-dsvm-ldap-domain-specific-driver/d41a8b9/ : SUCCESS in 1h 19m 36s (non-voting)\n- keystone-dsvm-functional http://logs.openstack.org/14/531014/13/check/keystone-dsvm-functional/1584d14/ : SUCCESS in 24m 43s\n- keystone-dsvm-functional-v3-only http://logs.openstack.org/14/531014/13/check/keystone-dsvm-functional-v3-only/4438738/ : SUCCESS in 35m 11s (non-voting)\n- keystone-dsvm-py35-functional-v3-only http://logs.openstack.org/14/531014/13/check/keystone-dsvm-py35-functional-v3-only/8a45ac3/ : SUCCESS in 28m 59s (non-voting)\n- openstack-keystone-functional http://logs.openstack.org/14/531014/13/check/openstack-keystone-functional/9e13e81/ : FAILURE in 12m 13s (non-voting)\n- openstack-ansible-keystone-rolling-upgrade http://logs.openstack.org/14/531014/13/check/openstack-ansible-keystone-rolling-upgrade/59d3112/ : POST_FAILURE in 1h 49m 09s (non-voting)","accounts_in_message":[],"_revision_number":13},{"id":"6b9fb561a9e55ac6e9a62c4c7932365799bb3cbd","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2018-01-09 16:45:30.000000000","message":"Patch Set 13:\n\nrecheck","accounts_in_message":[],"_revision_number":13},{"id":"4d9abde1737ea2974a098aa7390f3658f3b12da9","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-01-09 18:49:45.000000000","message":"Patch Set 13:\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-pep8 http://logs.openstack.org/14/531014/13/check/openstack-tox-pep8/47c0472/ : SUCCESS in 6m 56s\n- openstack-tox-py27 http://logs.openstack.org/14/531014/13/check/openstack-tox-py27/e6ee808/ : SUCCESS in 10m 24s\n- openstack-tox-py35 http://logs.openstack.org/14/531014/13/check/openstack-tox-py35/99cf8d1/ : SUCCESS in 10m 45s\n- build-openstack-sphinx-docs http://logs.openstack.org/14/531014/13/check/build-openstack-sphinx-docs/60e5d2d/html/ : SUCCESS in 7m 00s\n- tempest-full http://logs.openstack.org/14/531014/13/check/tempest-full/bc965a9/ : SUCCESS in 1h 15m 57s\n- legacy-grenade-dsvm-neutron http://logs.openstack.org/14/531014/13/check/legacy-grenade-dsvm-neutron/69b35b2/ : SUCCESS in 58m 38s\n- legacy-tempest-dsvm-py35 http://logs.openstack.org/14/531014/13/check/legacy-tempest-dsvm-py35/d39cc5d/ : SUCCESS in 1h 16m 45s\n- legacy-keystoneclient-dsvm-functional http://logs.openstack.org/14/531014/13/check/legacy-keystoneclient-dsvm-functional/3dde387/ : SUCCESS in 22m 35s (non-voting)\n- openstack-tox-cover http://logs.openstack.org/14/531014/13/check/openstack-tox-cover/f64ab1a/ : TIMED_OUT in 1h 26m 34s\n- legacy-tempest-dsvm-ldap-domain-specific-driver http://logs.openstack.org/14/531014/13/check/legacy-tempest-dsvm-ldap-domain-specific-driver/59decea/ : FAILURE in 1h 02m 29s (non-voting)\n- keystone-dsvm-functional http://logs.openstack.org/14/531014/13/check/keystone-dsvm-functional/33a1b82/ : SUCCESS in 27m 35s\n- keystone-dsvm-functional-v3-only http://logs.openstack.org/14/531014/13/check/keystone-dsvm-functional-v3-only/04c8438/ : SUCCESS in 24m 40s (non-voting)\n- keystone-dsvm-py35-functional-v3-only http://logs.openstack.org/14/531014/13/check/keystone-dsvm-py35-functional-v3-only/a833453/ : FAILURE in 31m 34s (non-voting)\n- openstack-keystone-functional http://logs.openstack.org/14/531014/13/check/openstack-keystone-functional/1cd7cf1/ : FAILURE in 30m 55s (non-voting)\n- openstack-ansible-keystone-rolling-upgrade http://logs.openstack.org/14/531014/13/check/openstack-ansible-keystone-rolling-upgrade/f5e2f5a/ : FAILURE in 20m 13s (non-voting)","accounts_in_message":[],"_revision_number":13},{"id":"73e651c85e152cf05c51b7369db482c3b9f87eb0","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2018-01-10 00:11:52.000000000","message":"Uploaded patch set 14.","accounts_in_message":[],"_revision_number":14},{"id":"88fdd0bcf4aa7f04df487a30773962e384194955","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-01-10 00:12:19.000000000","message":"Patch Set 14: Verified-1\n\nMerge Failed.\n\nThis change or one of its cross-repo dependencies was unable to be automatically merged with the current state of its repository. Please rebase the change and upload a new patchset.","accounts_in_message":[],"_revision_number":14},{"id":"6e3e4a0de254731a18c692c4bf1b8872c0afaa8e","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2018-01-10 16:13:20.000000000","message":"Uploaded patch set 15: Patch Set 14 was rebased.","accounts_in_message":[],"_revision_number":15},{"id":"ca10f412d92bfd48d46cb0cf5d24504ebbf4cc4f","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2018-01-10 19:12:52.000000000","message":"Uploaded patch set 16.","accounts_in_message":[],"_revision_number":16},{"id":"8c497ca971b590b36a2d1e08cb4ea7b972687a9f","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2018-01-10 19:35:34.000000000","message":"Uploaded patch set 17.","accounts_in_message":[],"_revision_number":17},{"id":"83ac53d233244c24e3965405d96125ccf67e9107","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2018-01-10 21:03:10.000000000","message":"Uploaded patch set 18.","accounts_in_message":[],"_revision_number":18},{"id":"dff4687c7d2701766ac793f9b56b9b0745fead5f","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2018-01-10 22:48:39.000000000","message":"Uploaded patch set 19.","accounts_in_message":[],"_revision_number":19},{"id":"e84bd05a292893f14c247d9174a196f1492e8031","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-01-11 05:50:29.000000000","message":"Patch Set 19: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 http://logs.openstack.org/14/531014/19/check/openstack-tox-pep8/573c8ab/ : SUCCESS in 5m 13s\n- openstack-tox-py27 http://logs.openstack.org/14/531014/19/check/openstack-tox-py27/96f9f2b/ : SUCCESS in 11m 26s\n- openstack-tox-py35 http://logs.openstack.org/14/531014/19/check/openstack-tox-py35/3364d29/ : SUCCESS in 10m 14s\n- build-openstack-sphinx-docs http://logs.openstack.org/14/531014/19/check/build-openstack-sphinx-docs/346eb63/html/ : SUCCESS in 6m 09s\n- tempest-full http://logs.openstack.org/14/531014/19/check/tempest-full/d5f7855/ : SUCCESS in 1h 17m 39s\n- legacy-grenade-dsvm-neutron http://logs.openstack.org/14/531014/19/check/legacy-grenade-dsvm-neutron/8853284/ : SUCCESS in 43m 38s\n- legacy-tempest-dsvm-py35 http://logs.openstack.org/14/531014/19/check/legacy-tempest-dsvm-py35/41b8df4/ : SUCCESS in 1h 15m 00s\n- legacy-keystoneclient-dsvm-functional http://logs.openstack.org/14/531014/19/check/legacy-keystoneclient-dsvm-functional/a729faf/ : SUCCESS in 25m 41s (non-voting)\n- openstack-tox-cover http://logs.openstack.org/14/531014/19/check/openstack-tox-cover/03f3bda/cover/ : SUCCESS in 17m 11s\n- legacy-tempest-dsvm-ldap-domain-specific-driver http://logs.openstack.org/14/531014/19/check/legacy-tempest-dsvm-ldap-domain-specific-driver/7906f8c/ : SUCCESS in 1h 11m 03s (non-voting)\n- keystone-dsvm-functional http://logs.openstack.org/14/531014/19/check/keystone-dsvm-functional/d6523be/ : SUCCESS in 30m 03s\n- keystone-dsvm-functional-v3-only http://logs.openstack.org/14/531014/19/check/keystone-dsvm-functional-v3-only/218efea/ : SUCCESS in 24m 03s (non-voting)\n- keystone-dsvm-py35-functional-v3-only http://logs.openstack.org/14/531014/19/check/keystone-dsvm-py35-functional-v3-only/2481c02/ : SUCCESS in 38m 00s (non-voting)\n- openstack-keystone-functional http://logs.openstack.org/14/531014/19/check/openstack-keystone-functional/f74e402/ : FAILURE in 21m 16s (non-voting)\n- openstack-ansible-keystone-rolling-upgrade http://logs.openstack.org/14/531014/19/check/openstack-ansible-keystone-rolling-upgrade/f2467ab/ : FAILURE in 21m 27s (non-voting)","accounts_in_message":[],"_revision_number":19},{"id":"5a206ef83ef22130228ffb972fbac826d96eae77","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2018-01-11 15:40:39.000000000","message":"Uploaded patch set 20.","accounts_in_message":[],"_revision_number":20},{"id":"460d485fc7e46b48356975e66f24afd0ecb6ac66","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2018-01-11 17:49:39.000000000","message":"Patch Set 20:\n\nrecheck","accounts_in_message":[],"_revision_number":20},{"id":"f138860a2931b0066d4e67538fc1afef5afb8238","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-01-11 19:14:31.000000000","message":"Patch Set 20: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 http://logs.openstack.org/14/531014/20/check/openstack-tox-pep8/79b468f/ : SUCCESS in 5m 01s\n- openstack-tox-py27 http://logs.openstack.org/14/531014/20/check/openstack-tox-py27/bf68623/ : SUCCESS in 11m 27s\n- openstack-tox-py35 http://logs.openstack.org/14/531014/20/check/openstack-tox-py35/2685afd/ : SUCCESS in 11m 04s\n- build-openstack-sphinx-docs http://logs.openstack.org/14/531014/20/check/build-openstack-sphinx-docs/8f6be1d/html/ : SUCCESS in 6m 09s\n- tempest-full http://logs.openstack.org/14/531014/20/check/tempest-full/b78903f/ : SUCCESS in 1h 23m 01s\n- legacy-grenade-dsvm-neutron http://logs.openstack.org/14/531014/20/check/legacy-grenade-dsvm-neutron/cb0f7a4/ : SUCCESS in 48m 51s\n- legacy-tempest-dsvm-py35 http://logs.openstack.org/14/531014/20/check/legacy-tempest-dsvm-py35/2c5cf8e/ : SUCCESS in 1h 11m 50s\n- legacy-keystoneclient-dsvm-functional http://logs.openstack.org/14/531014/20/check/legacy-keystoneclient-dsvm-functional/a034ce5/ : FAILURE in 26m 41s (non-voting)\n- openstack-tox-cover http://logs.openstack.org/14/531014/20/check/openstack-tox-cover/e1fca6b/cover/ : SUCCESS in 12m 48s\n- legacy-tempest-dsvm-ldap-domain-specific-driver http://logs.openstack.org/14/531014/20/check/legacy-tempest-dsvm-ldap-domain-specific-driver/b043791/ : SUCCESS in 1h 14m 18s (non-voting)\n- keystone-dsvm-functional http://logs.openstack.org/14/531014/20/check/keystone-dsvm-functional/9929c4f/ : SUCCESS in 28m 57s\n- keystone-dsvm-functional-v3-only http://logs.openstack.org/14/531014/20/check/keystone-dsvm-functional-v3-only/461bd93/ : SUCCESS in 32m 16s (non-voting)\n- keystone-dsvm-py35-functional-v3-only http://logs.openstack.org/14/531014/20/check/keystone-dsvm-py35-functional-v3-only/6827ffc/ : SUCCESS in 27m 36s (non-voting)\n- openstack-keystone-functional http://logs.openstack.org/14/531014/20/check/openstack-keystone-functional/fda527e/ : FAILURE in 21m 49s (non-voting)\n- openstack-ansible-keystone-rolling-upgrade http://logs.openstack.org/14/531014/20/check/openstack-ansible-keystone-rolling-upgrade/e4fd0fe/ : FAILURE in 16m 54s (non-voting)","accounts_in_message":[],"_revision_number":20},{"id":"2c6232660573f1f7c6137a47f78ef688436c1364","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2018-01-11 20:20:05.000000000","message":"Uploaded patch set 21.","accounts_in_message":[],"_revision_number":21},{"id":"c76352ef948fd05faad2c19f9a155f38c619562c","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-01-11 21:49:28.000000000","message":"Patch Set 21: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 http://logs.openstack.org/14/531014/21/check/openstack-tox-pep8/42dc9cf/ : SUCCESS in 6m 34s\n- openstack-tox-py27 http://logs.openstack.org/14/531014/21/check/openstack-tox-py27/711adc5/ : SUCCESS in 11m 01s\n- openstack-tox-py35 http://logs.openstack.org/14/531014/21/check/openstack-tox-py35/4144121/ : SUCCESS in 10m 23s\n- build-openstack-sphinx-docs http://logs.openstack.org/14/531014/21/check/build-openstack-sphinx-docs/15a5057/html/ : SUCCESS in 6m 30s\n- tempest-full http://logs.openstack.org/14/531014/21/check/tempest-full/ad3e105/ : SUCCESS in 1h 26m 11s\n- legacy-grenade-dsvm-neutron http://logs.openstack.org/14/531014/21/check/legacy-grenade-dsvm-neutron/12b02ff/ : SUCCESS in 50m 26s\n- legacy-tempest-dsvm-py35 http://logs.openstack.org/14/531014/21/check/legacy-tempest-dsvm-py35/e20e411/ : SUCCESS in 1h 08m 49s\n- legacy-keystoneclient-dsvm-functional http://logs.openstack.org/14/531014/21/check/legacy-keystoneclient-dsvm-functional/0de51c3/ : SUCCESS in 29m 54s (non-voting)\n- openstack-tox-cover http://logs.openstack.org/14/531014/21/check/openstack-tox-cover/c5da1bc/cover/ : SUCCESS in 13m 18s\n- legacy-tempest-dsvm-ldap-domain-specific-driver http://logs.openstack.org/14/531014/21/check/legacy-tempest-dsvm-ldap-domain-specific-driver/cf04d1b/ : SUCCESS in 1h 19m 56s (non-voting)\n- keystone-dsvm-functional http://logs.openstack.org/14/531014/21/check/keystone-dsvm-functional/65dc80f/ : SUCCESS in 26m 47s\n- keystone-dsvm-functional-v3-only http://logs.openstack.org/14/531014/21/check/keystone-dsvm-functional-v3-only/e4766b1/ : SUCCESS in 23m 49s (non-voting)\n- keystone-dsvm-py35-functional-v3-only http://logs.openstack.org/14/531014/21/check/keystone-dsvm-py35-functional-v3-only/a48528a/ : FAILURE in 31m 08s (non-voting)\n- openstack-keystone-functional http://logs.openstack.org/14/531014/21/check/openstack-keystone-functional/7e69a07/ : FAILURE in 18m 09s (non-voting)\n- openstack-ansible-keystone-rolling-upgrade http://logs.openstack.org/14/531014/21/check/openstack-ansible-keystone-rolling-upgrade/0cd9039/ : FAILURE in 18m 29s (non-voting)","accounts_in_message":[],"_revision_number":21},{"id":"3a6ef3118b81c6c5d034c3718a28e0e334fa8f94","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2018-01-11 23:17:00.000000000","message":"Uploaded patch set 22.","accounts_in_message":[],"_revision_number":22},{"id":"676262feacac89a0346a562d23be63a14dbe5de6","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-01-12 00:54:15.000000000","message":"Patch Set 22: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 http://logs.openstack.org/14/531014/22/check/openstack-tox-pep8/acc98de/ : SUCCESS in 5m 19s\n- openstack-tox-py27 http://logs.openstack.org/14/531014/22/check/openstack-tox-py27/fdb65e5/ : SUCCESS in 12m 15s\n- openstack-tox-py35 http://logs.openstack.org/14/531014/22/check/openstack-tox-py35/748c46b/ : SUCCESS in 10m 32s\n- build-openstack-sphinx-docs http://logs.openstack.org/14/531014/22/check/build-openstack-sphinx-docs/1c69925/html/ : SUCCESS in 6m 17s\n- tempest-full http://logs.openstack.org/14/531014/22/check/tempest-full/3e09c65/ : SUCCESS in 1h 21m 39s\n- legacy-grenade-dsvm-neutron http://logs.openstack.org/14/531014/22/check/legacy-grenade-dsvm-neutron/f502b8a/ : SUCCESS in 44m 04s\n- legacy-tempest-dsvm-py35 http://logs.openstack.org/14/531014/22/check/legacy-tempest-dsvm-py35/dbe6a6e/ : SUCCESS in 1h 20m 36s\n- legacy-keystoneclient-dsvm-functional http://logs.openstack.org/14/531014/22/check/legacy-keystoneclient-dsvm-functional/2f23aac/ : SUCCESS in 27m 05s (non-voting)\n- openstack-tox-cover http://logs.openstack.org/14/531014/22/check/openstack-tox-cover/4460f72/cover/ : SUCCESS in 12m 15s\n- legacy-tempest-dsvm-ldap-domain-specific-driver http://logs.openstack.org/14/531014/22/check/legacy-tempest-dsvm-ldap-domain-specific-driver/92e6e24/ : SUCCESS in 1h 16m 53s (non-voting)\n- keystone-dsvm-functional http://logs.openstack.org/14/531014/22/check/keystone-dsvm-functional/1b5111b/ : SUCCESS in 27m 09s\n- keystone-dsvm-functional-v3-only http://logs.openstack.org/14/531014/22/check/keystone-dsvm-functional-v3-only/f7fc48b/ : SUCCESS in 25m 04s (non-voting)\n- keystone-dsvm-py35-functional-v3-only http://logs.openstack.org/14/531014/22/check/keystone-dsvm-py35-functional-v3-only/6ee915e/ : SUCCESS in 23m 06s (non-voting)\n- openstack-keystone-functional http://logs.openstack.org/14/531014/22/check/openstack-keystone-functional/047604c/ : SUCCESS in 23m 13s (non-voting)\n- openstack-ansible-keystone-rolling-upgrade http://logs.openstack.org/14/531014/22/check/openstack-ansible-keystone-rolling-upgrade/52fcc03/ : FAILURE in 18m 17s (non-voting)","accounts_in_message":[],"_revision_number":22},{"id":"f7937d3b7de195e4b76bdc547b81e43ecfdc5b0a","author":{"_account_id":23928,"name":"Pete Birley","email":"petebirley@gmail.com","username":"portdirect"},"date":"2018-01-12 05:50:25.000000000","message":"Patch Set 22:\n\n(1 comment)","accounts_in_message":[],"_revision_number":22},{"id":"317cf12687533786d107447fe1ccd7aed563a9b7","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2018-01-12 17:10:42.000000000","message":"Uploaded patch set 23.","accounts_in_message":[],"_revision_number":23},{"id":"afdfacaa1d597bed030869da6acc0403851897a9","author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"date":"2018-01-12 17:14:07.000000000","message":"Patch Set 23: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":23},{"id":"c920cbec829d34e00e528e908a738e4f00d08f76","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2018-01-12 17:21:02.000000000","message":"Patch Set 23:\n\n(2 comments)","accounts_in_message":[],"_revision_number":23},{"id":"bcfc55b60d708328697c609a4f45d1aa7537c5bd","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-01-12 18:41:18.000000000","message":"Patch Set 23: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 http://logs.openstack.org/14/531014/23/check/openstack-tox-pep8/e0a107d/ : SUCCESS in 5m 06s\n- openstack-tox-py27 http://logs.openstack.org/14/531014/23/check/openstack-tox-py27/79487ed/ : SUCCESS in 12m 08s\n- openstack-tox-py35 http://logs.openstack.org/14/531014/23/check/openstack-tox-py35/4e25ffd/ : SUCCESS in 14m 21s\n- build-openstack-sphinx-docs http://logs.openstack.org/14/531014/23/check/build-openstack-sphinx-docs/4167133/html/ : SUCCESS in 6m 54s\n- tempest-full http://logs.openstack.org/14/531014/23/check/tempest-full/4761e88/ : SUCCESS in 1h 19m 45s\n- legacy-grenade-dsvm-neutron http://logs.openstack.org/14/531014/23/check/legacy-grenade-dsvm-neutron/e033dea/ : SUCCESS in 45m 50s\n- legacy-tempest-dsvm-py35 http://logs.openstack.org/14/531014/23/check/legacy-tempest-dsvm-py35/86c740e/ : SUCCESS in 1h 22m 00s\n- legacy-keystoneclient-dsvm-functional http://logs.openstack.org/14/531014/23/check/legacy-keystoneclient-dsvm-functional/3f16695/ : SUCCESS in 31m 40s (non-voting)\n- openstack-tox-cover http://logs.openstack.org/14/531014/23/check/openstack-tox-cover/4ff7313/cover/ : SUCCESS in 12m 56s\n- legacy-tempest-dsvm-ldap-domain-specific-driver http://logs.openstack.org/14/531014/23/check/legacy-tempest-dsvm-ldap-domain-specific-driver/33b5c79/ : SUCCESS in 1h 18m 49s (non-voting)\n- keystone-dsvm-functional http://logs.openstack.org/14/531014/23/check/keystone-dsvm-functional/88dcfa6/ : SUCCESS in 27m 46s\n- keystone-dsvm-functional-v3-only http://logs.openstack.org/14/531014/23/check/keystone-dsvm-functional-v3-only/ecc183a/ : SUCCESS in 31m 10s (non-voting)\n- keystone-dsvm-py35-functional-v3-only http://logs.openstack.org/14/531014/23/check/keystone-dsvm-py35-functional-v3-only/5ff280a/ : SUCCESS in 35m 12s (non-voting)\n- openstack-keystone-functional http://logs.openstack.org/14/531014/23/check/openstack-keystone-functional/df5ee1c/ : FAILURE in 26m 17s (non-voting)\n- openstack-ansible-keystone-rolling-upgrade http://logs.openstack.org/14/531014/23/check/openstack-ansible-keystone-rolling-upgrade/7507319/ : FAILURE in 21m 31s (non-voting)","accounts_in_message":[],"_revision_number":23},{"id":"8ae8e3402b648798132b42f227fa62a910227e5b","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2018-01-12 21:47:36.000000000","message":"Uploaded patch set 24.","accounts_in_message":[],"_revision_number":24},{"id":"a58692466c4988d9ddcfda3cd90614137faab8e1","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-01-12 21:48:03.000000000","message":"Patch Set 24: Verified-1\n\nZuul encountered a syntax error while parsing its configuration in the\nrepo openstack/keystone on branch master.  The error was:\n\n  Job openstack-keystone-functional not defined\n\nThe error appears in the following project or project-template stanza:\n\n  project:\n      name: openstack/keystone\n      check:\n        jobs:\n          - keystone-dsvm-functional\n          - keystone-dsvm-functional-v3-only\n          - keystone-dsvm-py35-functional-v3-only\n          - openstack-keystone-functional\n          - openstack-ansible-keystone-rolling-upgrade\n      gate:\n        jobs:\n          - keystone-dsvm-functional\n      experimental:\n        jobs:\n          - keystone-tox-patch_cover\n          - keystone-dsvm-grenade-multinode\n\n  in \"openstack/keystone/.zuul.yaml@master\", line 142, column 3","accounts_in_message":[],"_revision_number":24},{"id":"e1828146548823c986ba837c8ebec69a858cdc79","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2018-01-12 21:53:13.000000000","message":"Patch Set 25: Published edit on patch set 24.","accounts_in_message":[],"_revision_number":25},{"id":"8c9c24461778f2fdcced3980d739e9a77ca63a91","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-01-13 00:43:07.000000000","message":"Patch Set 25: 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-pep8 http://logs.openstack.org/14/531014/25/check/openstack-tox-pep8/1321699/ : SUCCESS in 5m 45s\n- openstack-tox-py27 http://logs.openstack.org/14/531014/25/check/openstack-tox-py27/9537a3b/ : SUCCESS in 12m 24s\n- openstack-tox-py35 http://logs.openstack.org/14/531014/25/check/openstack-tox-py35/8252089/ : SUCCESS in 11m 02s\n- build-openstack-sphinx-docs http://logs.openstack.org/14/531014/25/check/build-openstack-sphinx-docs/bd47521/html/ : SUCCESS in 7m 07s\n- tempest-full http://logs.openstack.org/14/531014/25/check/tempest-full/35740f7/ : SUCCESS in 1h 20m 07s\n- neutron-grenade http://logs.openstack.org/14/531014/25/check/neutron-grenade/cd7954f/ : SUCCESS in 44m 01s\n- legacy-tempest-dsvm-py35 http://logs.openstack.org/14/531014/25/check/legacy-tempest-dsvm-py35/96d5e62/ : POST_FAILURE in 2h 19m 16s\n- legacy-keystoneclient-dsvm-functional http://logs.openstack.org/14/531014/25/check/legacy-keystoneclient-dsvm-functional/dffeec9/ : SUCCESS in 27m 01s (non-voting)\n- openstack-tox-cover http://logs.openstack.org/14/531014/25/check/openstack-tox-cover/1044aa6/cover/ : SUCCESS in 13m 29s\n- legacy-tempest-dsvm-ldap-domain-specific-driver http://logs.openstack.org/14/531014/25/check/legacy-tempest-dsvm-ldap-domain-specific-driver/d0e904e/ : SUCCESS in 1h 19m 53s (non-voting)\n- legacy-grenade-dsvm-neutron http://logs.openstack.org/14/531014/25/check/legacy-grenade-dsvm-neutron/e70da80/ : SUCCESS in 55m 54s\n- keystone-dsvm-functional http://logs.openstack.org/14/531014/25/check/keystone-dsvm-functional/2384dc3/ : SUCCESS in 25m 21s\n- keystone-dsvm-functional-v3-only http://logs.openstack.org/14/531014/25/check/keystone-dsvm-functional-v3-only/7bff777/ : SUCCESS in 30m 08s (non-voting)\n- keystone-dsvm-py35-functional-v3-only http://logs.openstack.org/14/531014/25/check/keystone-dsvm-py35-functional-v3-only/ec4d78f/ : FAILURE in 32m 49s (non-voting)\n- keystone-functional-openstack-helm http://logs.openstack.org/14/531014/25/check/keystone-functional-openstack-helm/da6ba90/ : SUCCESS in 28m 58s (non-voting)\n- openstack-ansible-keystone-rolling-upgrade http://logs.openstack.org/14/531014/25/check/openstack-ansible-keystone-rolling-upgrade/aff8d62/ : FAILURE in 18m 33s (non-voting)","accounts_in_message":[],"_revision_number":25},{"id":"224c99ccaf8f4cf01c6ed8a79fbc8ec5a3f63349","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2018-01-13 21:57:38.000000000","message":"Uploaded patch set 26.","accounts_in_message":[],"_revision_number":26},{"id":"8820af8a9afcf4343b2e7cafc89d58d656d38f97","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-01-14 00:24:11.000000000","message":"Patch Set 26: 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-pep8 http://logs.openstack.org/14/531014/26/check/openstack-tox-pep8/921e417/ : SUCCESS in 4m 43s\n- openstack-tox-py27 http://logs.openstack.org/14/531014/26/check/openstack-tox-py27/329feba/ : SUCCESS in 10m 39s\n- openstack-tox-py35 http://logs.openstack.org/14/531014/26/check/openstack-tox-py35/6966487/ : SUCCESS in 10m 09s\n- build-openstack-sphinx-docs http://logs.openstack.org/14/531014/26/check/build-openstack-sphinx-docs/2591aa4/html/ : SUCCESS in 6m 28s\n- tempest-full http://logs.openstack.org/14/531014/26/check/tempest-full/2a43a88/ : TIMED_OUT in 2h 17m 04s\n- neutron-grenade http://logs.openstack.org/14/531014/26/check/neutron-grenade/8e7f376/ : SUCCESS in 53m 53s\n- legacy-tempest-dsvm-py35 http://logs.openstack.org/14/531014/26/check/legacy-tempest-dsvm-py35/601d8bb/ : SUCCESS in 1h 24m 51s\n- legacy-keystoneclient-dsvm-functional http://logs.openstack.org/14/531014/26/check/legacy-keystoneclient-dsvm-functional/ed34ab9/ : SUCCESS in 25m 07s (non-voting)\n- openstack-tox-cover http://logs.openstack.org/14/531014/26/check/openstack-tox-cover/47da274/cover/ : SUCCESS in 13m 28s\n- legacy-tempest-dsvm-ldap-domain-specific-driver http://logs.openstack.org/14/531014/26/check/legacy-tempest-dsvm-ldap-domain-specific-driver/3f68802/ : SUCCESS in 1h 25m 49s (non-voting)\n- legacy-grenade-dsvm-neutron http://logs.openstack.org/14/531014/26/check/legacy-grenade-dsvm-neutron/0112abc/ : SUCCESS in 1h 32m 49s\n- keystone-dsvm-functional http://logs.openstack.org/14/531014/26/check/keystone-dsvm-functional/bc220e4/ : SUCCESS in 25m 58s\n- keystone-dsvm-functional-v3-only http://logs.openstack.org/14/531014/26/check/keystone-dsvm-functional-v3-only/abbb9a8/ : SUCCESS in 36m 59s (non-voting)\n- keystone-dsvm-py35-functional-v3-only http://logs.openstack.org/14/531014/26/check/keystone-dsvm-py35-functional-v3-only/92a7ef5/ : SUCCESS in 27m 11s (non-voting)\n- keystone-functional-openstack-helm http://logs.openstack.org/14/531014/26/check/keystone-functional-openstack-helm/4679559/ : SUCCESS in 26m 02s (non-voting)\n- openstack-ansible-keystone-rolling-upgrade http://logs.openstack.org/14/531014/26/check/openstack-ansible-keystone-rolling-upgrade/b4c6370/ : FAILURE in 21m 45s (non-voting)","accounts_in_message":[],"_revision_number":26},{"id":"d6e5e06384264b12b7380f01cea9c3a4647f42e8","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2018-01-14 18:42:22.000000000","message":"Patch Set 26:\n\nrecheck","accounts_in_message":[],"_revision_number":26},{"id":"97f63b91eee66f0915f0bd816f29d12627add7bb","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-01-14 21:48:11.000000000","message":"Patch Set 26:\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- openstack-tox-pep8 finger://ze02.openstack.org/fc069dc5918d41b685628181dbd98207 : POST_FAILURE in 5m 07s\n- openstack-tox-py27 finger://ze03.openstack.org/82827ddb03954a208727f73cb227211c : POST_FAILURE in 13m 38s\n- openstack-tox-py35 finger://ze04.openstack.org/4c7230f8d4b6481e997cfad482d530e9 : POST_FAILURE in 16m 29s\n- build-openstack-sphinx-docs finger://ze08.openstack.org/e09c852c45c04b70935290d6092f9a7e : POST_FAILURE in 9m 07s\n- tempest-full finger://ze10.openstack.org/383b32fb35c64f59904bbedbdd2b92b1 : POST_FAILURE in 1h 23m 14s\n- neutron-grenade finger://ze06.openstack.org/b345758eba064df9b3160f5bd9d1cc6b : POST_FAILURE in 43m 30s\n- legacy-tempest-dsvm-py35 finger://ze07.openstack.org/387c49b177a0403297e166fc738b1cf2 : POST_FAILURE in 1h 26m 51s\n- legacy-keystoneclient-dsvm-functional finger://ze01.openstack.org/e679ed2a26a049ebb4efba592d84c132 : POST_FAILURE in 26m 11s (non-voting)\n- openstack-tox-cover finger://ze05.openstack.org/37536d858fa84431b34c7bbe7be5bd66 : POST_FAILURE in 15m 40s\n- legacy-tempest-dsvm-ldap-domain-specific-driver finger://ze02.openstack.org/20029c0ea0ce40d3b11f4e4c7435ceec : POST_FAILURE in 1h 51m 48s (non-voting)\n- legacy-grenade-dsvm-neutron finger://ze04.openstack.org/51baaacc6d984ad490b9a5acae449e49 : POST_FAILURE in 45m 41s\n- keystone-dsvm-functional finger://ze10.openstack.org/41335d88bca343efa53124f819d5e623 : POST_FAILURE in 28m 23s\n- keystone-dsvm-functional-v3-only finger://ze04.openstack.org/ace686bd451a41499c2fc361acd2281f : POST_FAILURE in 29m 26s (non-voting)\n- keystone-dsvm-py35-functional-v3-only finger://ze09/5561db044f1b412e897c42b91f531ca0 : POST_FAILURE in 34m 23s (non-voting)\n- keystone-functional-openstack-helm finger://ze08.openstack.org/deb87db7b8b64a1eb91344fe68c1cb98 : POST_FAILURE in 14m 44s (non-voting)\n- openstack-ansible-keystone-rolling-upgrade finger://ze06.openstack.org/1b97e30c892f46f6881fe5cc97ceef58 : TIMED_OUT in 3h 03m 39s (non-voting)","accounts_in_message":[],"_revision_number":26},{"id":"791dee83f2f43ce03fa52475af4883ef523be97b","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2018-01-14 21:50:09.000000000","message":"Patch Set 26:\n\nrecheck","accounts_in_message":[],"_revision_number":26},{"id":"2d4dd03879d2476e2608920f58b5805cfce76b19","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-01-15 00:09:02.000000000","message":"Patch Set 26:\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- openstack-tox-pep8 finger://ze09/1417af56899d4f6cae6f5f572eb7d27f : POST_FAILURE in 4m 57s\n- openstack-tox-py27 finger://ze06.openstack.org/05575e460e9a4d738bafaebc856be8c6 : POST_FAILURE in 13m 14s\n- openstack-tox-py35 finger://ze03.openstack.org/bc1d0b2481a74eeb845b3e37c4494b9a : POST_FAILURE in 9m 42s\n- build-openstack-sphinx-docs finger://ze08.openstack.org/83961c79269449b4a8af9c26cc539822 : POST_FAILURE in 6m 05s\n- tempest-full finger://ze03.openstack.org/524a38d4f9e741ecbc7f809f26dd0ec4 : TIMED_OUT in 2h 17m 04s\n- neutron-grenade http://logs.openstack.org/14/531014/26/check/neutron-grenade/3d4baa0/ : SUCCESS in 46m 12s\n- legacy-tempest-dsvm-py35 http://logs.openstack.org/14/531014/26/check/legacy-tempest-dsvm-py35/178a53e/ : SUCCESS in 1h 12m 29s\n- legacy-keystoneclient-dsvm-functional finger://ze02.openstack.org/66f96e69e706472dbdfe70d718e385f8 : POST_FAILURE in 28m 23s (non-voting)\n- openstack-tox-cover finger://ze04.openstack.org/92d8a76874c24a389157754e8f38ad46 : POST_FAILURE in 17m 55s\n- legacy-tempest-dsvm-ldap-domain-specific-driver http://logs.openstack.org/14/531014/26/check/legacy-tempest-dsvm-ldap-domain-specific-driver/c5c63a4/ : SUCCESS in 1h 17m 28s (non-voting)\n- legacy-grenade-dsvm-neutron http://logs.openstack.org/14/531014/26/check/legacy-grenade-dsvm-neutron/58556d1/ : SUCCESS in 49m 03s\n- keystone-dsvm-functional finger://ze08.openstack.org/05b570ba18aa4c5cb6b376153a9ac595 : POST_FAILURE in 23m 18s\n- keystone-dsvm-functional-v3-only finger://ze09/341911bbf2fc4ebb9e20b06dafbee43f : POST_FAILURE in 29m 17s (non-voting)\n- keystone-dsvm-py35-functional-v3-only http://logs.openstack.org/14/531014/26/check/keystone-dsvm-py35-functional-v3-only/f01e530/ : FAILURE in 29m 17s (non-voting)\n- keystone-functional-openstack-helm finger://ze07.openstack.org/1a1fe22aa3a64b26a6edc1fa0790d4b9 : POST_FAILURE in 16m 57s (non-voting)\n- openstack-ansible-keystone-rolling-upgrade finger://ze08.openstack.org/5b82678002c04fe3b0567a5d03414bec : POST_FAILURE in 18m 45s (non-voting)","accounts_in_message":[],"_revision_number":26},{"id":"fc0c7fc547e98b9c2240d021e508dd3375aaecd9","author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"date":"2018-01-15 05:58:06.000000000","message":"Patch Set 26:\n\nrecheck","accounts_in_message":[],"_revision_number":26},{"id":"4cc4d09e9f2d1ddcfa02da227d913bc8e3020952","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-01-15 07:37:35.000000000","message":"Patch Set 26:\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- openstack-tox-pep8 http://logs.openstack.org/14/531014/26/check/openstack-tox-pep8/9fc7b8a/ : SUCCESS in 5m 41s\n- openstack-tox-py27 http://logs.openstack.org/14/531014/26/check/openstack-tox-py27/7edd597/ : SUCCESS in 15m 34s\n- openstack-tox-py35 http://logs.openstack.org/14/531014/26/check/openstack-tox-py35/4bb17fe/ : SUCCESS in 12m 12s\n- build-openstack-sphinx-docs http://logs.openstack.org/14/531014/26/check/build-openstack-sphinx-docs/f3ccaa4/html/ : SUCCESS in 6m 08s\n- tempest-full http://logs.openstack.org/14/531014/26/check/tempest-full/31f8e20/ : SUCCESS in 1h 23m 02s\n- neutron-grenade http://logs.openstack.org/14/531014/26/check/neutron-grenade/e5b3101/ : SUCCESS in 44m 16s\n- legacy-tempest-dsvm-py35 http://logs.openstack.org/14/531014/26/check/legacy-tempest-dsvm-py35/781b88b/ : FAILURE in 1h 04m 17s\n- legacy-keystoneclient-dsvm-functional http://logs.openstack.org/14/531014/26/check/legacy-keystoneclient-dsvm-functional/eb423d6/ : SUCCESS in 30m 30s (non-voting)\n- openstack-tox-cover http://logs.openstack.org/14/531014/26/check/openstack-tox-cover/0873a91/cover/ : SUCCESS in 13m 08s\n- legacy-tempest-dsvm-ldap-domain-specific-driver http://logs.openstack.org/14/531014/26/check/legacy-tempest-dsvm-ldap-domain-specific-driver/5057c00/ : SUCCESS in 1h 12m 46s (non-voting)\n- legacy-grenade-dsvm-neutron http://logs.openstack.org/14/531014/26/check/legacy-grenade-dsvm-neutron/0192ee6/ : SUCCESS in 50m 34s\n- keystone-dsvm-functional http://logs.openstack.org/14/531014/26/check/keystone-dsvm-functional/6f1c41e/ : SUCCESS in 24m 43s\n- keystone-dsvm-functional-v3-only http://logs.openstack.org/14/531014/26/check/keystone-dsvm-functional-v3-only/8101525/ : FAILURE in 26m 41s (non-voting)\n- keystone-dsvm-py35-functional-v3-only http://logs.openstack.org/14/531014/26/check/keystone-dsvm-py35-functional-v3-only/6abffee/ : FAILURE in 32m 47s (non-voting)\n- keystone-functional-openstack-helm http://logs.openstack.org/14/531014/26/check/keystone-functional-openstack-helm/0d930a7/ : FAILURE in 15m 17s (non-voting)\n- openstack-ansible-keystone-rolling-upgrade http://logs.openstack.org/14/531014/26/check/openstack-ansible-keystone-rolling-upgrade/363ebaa/ : FAILURE in 17m 31s (non-voting)","accounts_in_message":[],"_revision_number":26},{"id":"3c6e6b2435419b4a23a4fd64066ab03908d10500","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2018-01-15 16:43:55.000000000","message":"Uploaded patch set 27.","accounts_in_message":[],"_revision_number":27},{"id":"15291354f8daf2cc0351c65bf9182458801838b8","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2018-01-15 18:46:48.000000000","message":"Patch Set 27:\n\nrecheck","accounts_in_message":[],"_revision_number":27},{"id":"26add1b9b90497dc5f69fc4297934b867c435d90","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-01-15 20:15:26.000000000","message":"Patch Set 27: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 http://logs.openstack.org/14/531014/27/check/openstack-tox-pep8/7226f31/ : SUCCESS in 7m 15s\n- openstack-tox-py27 http://logs.openstack.org/14/531014/27/check/openstack-tox-py27/20b9239/ : SUCCESS in 11m 17s\n- openstack-tox-py35 http://logs.openstack.org/14/531014/27/check/openstack-tox-py35/faf22d9/ : SUCCESS in 11m 21s\n- build-openstack-sphinx-docs http://logs.openstack.org/14/531014/27/check/build-openstack-sphinx-docs/ff036c8/html/ : SUCCESS in 7m 05s\n- tempest-full http://logs.openstack.org/14/531014/27/check/tempest-full/83c13f5/ : SUCCESS in 1h 15m 58s\n- neutron-grenade http://logs.openstack.org/14/531014/27/check/neutron-grenade/5a3e0cf/ : SUCCESS in 48m 25s\n- legacy-tempest-dsvm-py35 http://logs.openstack.org/14/531014/27/check/legacy-tempest-dsvm-py35/88e4c18/ : SUCCESS in 1h 11m 53s\n- legacy-keystoneclient-dsvm-functional http://logs.openstack.org/14/531014/27/check/legacy-keystoneclient-dsvm-functional/9cd538b/ : SUCCESS in 29m 02s (non-voting)\n- openstack-tox-cover http://logs.openstack.org/14/531014/27/check/openstack-tox-cover/468c1d2/cover/ : SUCCESS in 14m 06s\n- legacy-tempest-dsvm-ldap-domain-specific-driver http://logs.openstack.org/14/531014/27/check/legacy-tempest-dsvm-ldap-domain-specific-driver/653b2ca/ : SUCCESS in 1h 19m 31s (non-voting)\n- keystone-dsvm-functional http://logs.openstack.org/14/531014/27/check/keystone-dsvm-functional/be174e4/ : SUCCESS in 29m 02s\n- keystone-dsvm-functional-v3-only http://logs.openstack.org/14/531014/27/check/keystone-dsvm-functional-v3-only/c4c12c6/ : FAILURE in 25m 27s (non-voting)\n- keystone-dsvm-py35-functional-v3-only http://logs.openstack.org/14/531014/27/check/keystone-dsvm-py35-functional-v3-only/bf91dae/ : FAILURE in 28m 12s (non-voting)\n- keystone-functional-openstack-helm http://logs.openstack.org/14/531014/27/check/keystone-functional-openstack-helm/7fd3597/ : SUCCESS in 25m 13s (non-voting)\n- openstack-ansible-keystone-rolling-upgrade http://logs.openstack.org/14/531014/27/check/openstack-ansible-keystone-rolling-upgrade/7195d14/ : FAILURE in 23m 39s (non-voting)","accounts_in_message":[],"_revision_number":27},{"id":"76ad0427a0d6a816ae3689c6c474740e15c9dfcf","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2018-01-19 15:51:44.000000000","message":"Patch Set 27: Workflow-1\n\nchanges in OSH, need to update the playbook","accounts_in_message":[],"_revision_number":27},{"id":"44e850e02e113cad78afe74362b52d0b127fffa4","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2018-01-19 23:39:28.000000000","message":"Uploaded patch set 28.","accounts_in_message":[],"_revision_number":28},{"id":"1c5e33208eac07bec4601018f3ed32fd27e5b05d","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2018-01-19 23:46:58.000000000","message":"Uploaded patch set 29.","accounts_in_message":[],"_revision_number":29},{"id":"ca69a7c70328b68a10f18df2c963339c6c321c12","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-01-20 03:23:10.000000000","message":"Patch Set 28: 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-pep8 http://logs.openstack.org/14/531014/28/check/openstack-tox-pep8/99f9275/ : SUCCESS in 5m 22s\n- openstack-tox-py27 http://logs.openstack.org/14/531014/28/check/openstack-tox-py27/1f18cb4/ : SUCCESS in 24m 16s\n- openstack-tox-py35 http://logs.openstack.org/14/531014/28/check/openstack-tox-py35/78618ff/ : SUCCESS in 22m 37s\n- build-openstack-sphinx-docs http://logs.openstack.org/14/531014/28/check/build-openstack-sphinx-docs/9596dc6/html/ : SUCCESS in 6m 34s\n- tempest-full http://logs.openstack.org/14/531014/28/check/tempest-full/8cf79be/ : SUCCESS in 1h 13m 38s\n- neutron-grenade http://logs.openstack.org/14/531014/28/check/neutron-grenade/088fadd/ : SUCCESS in 1h 06m 55s\n- legacy-tempest-dsvm-py35 http://logs.openstack.org/14/531014/28/check/legacy-tempest-dsvm-py35/08f06f6/ : SUCCESS in 1h 07m 34s\n- legacy-keystoneclient-dsvm-functional http://logs.openstack.org/14/531014/28/check/legacy-keystoneclient-dsvm-functional/efeefd7/ : SUCCESS in 28m 28s (non-voting)\n- openstack-tox-cover http://logs.openstack.org/14/531014/28/check/openstack-tox-cover/31d3b63/ : TIMED_OUT in 43m 46s\n- legacy-tempest-dsvm-ldap-domain-specific-driver http://logs.openstack.org/14/531014/28/check/legacy-tempest-dsvm-ldap-domain-specific-driver/bc38dcb/ : SUCCESS in 1h 54m 27s (non-voting)\n- keystone-dsvm-functional http://logs.openstack.org/14/531014/28/check/keystone-dsvm-functional/cd574d9/ : SUCCESS in 25m 01s\n- keystone-dsvm-functional-v3-only http://logs.openstack.org/14/531014/28/check/keystone-dsvm-functional-v3-only/033dea1/ : FAILURE in 25m 43s (non-voting)\n- keystone-dsvm-py35-functional-v3-only http://logs.openstack.org/14/531014/28/check/keystone-dsvm-py35-functional-v3-only/1d62f5e/ : FAILURE in 1h 00m 59s (non-voting)\n- keystone-functional-openstack-helm http://logs.openstack.org/14/531014/28/check/keystone-functional-openstack-helm/fec4817/ : FAILURE in 18m 30s (non-voting)\n- openstack-ansible-keystone-rolling-upgrade http://logs.openstack.org/14/531014/28/check/openstack-ansible-keystone-rolling-upgrade/fefbed0/ : FAILURE in 20m 37s (non-voting)","accounts_in_message":[],"_revision_number":28},{"id":"3cccd1899ba6bf992eacd3469089c26a15b7e2df","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2018-01-20 04:46:24.000000000","message":"Patch Set 29:\n\nrecheck","accounts_in_message":[],"_revision_number":29},{"id":"3eb61ac3515ff203773a4cdfce12d435cfde4f09","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-01-20 06:14:49.000000000","message":"Patch Set 29: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 http://logs.openstack.org/14/531014/29/check/openstack-tox-pep8/07acb3a/ : SUCCESS in 4m 33s\n- openstack-tox-py27 http://logs.openstack.org/14/531014/29/check/openstack-tox-py27/4aca7dd/ : SUCCESS in 14m 56s\n- openstack-tox-py35 http://logs.openstack.org/14/531014/29/check/openstack-tox-py35/642c14c/ : SUCCESS in 9m 47s\n- build-openstack-sphinx-docs http://logs.openstack.org/14/531014/29/check/build-openstack-sphinx-docs/44446a9/html/ : SUCCESS in 5m 41s\n- tempest-full http://logs.openstack.org/14/531014/29/check/tempest-full/480eb51/ : SUCCESS in 1h 21m 30s\n- neutron-grenade http://logs.openstack.org/14/531014/29/check/neutron-grenade/b1b2dbf/ : SUCCESS in 49m 56s\n- legacy-tempest-dsvm-py35 http://logs.openstack.org/14/531014/29/check/legacy-tempest-dsvm-py35/91a2b09/ : SUCCESS in 1h 15m 41s\n- legacy-keystoneclient-dsvm-functional http://logs.openstack.org/14/531014/29/check/legacy-keystoneclient-dsvm-functional/98beec5/ : SUCCESS in 23m 43s (non-voting)\n- openstack-tox-cover http://logs.openstack.org/14/531014/29/check/openstack-tox-cover/3d6442f/cover/ : SUCCESS in 18m 40s\n- legacy-tempest-dsvm-ldap-domain-specific-driver http://logs.openstack.org/14/531014/29/check/legacy-tempest-dsvm-ldap-domain-specific-driver/7a209a3/ : SUCCESS in 1h 18m 58s (non-voting)\n- keystone-dsvm-functional http://logs.openstack.org/14/531014/29/check/keystone-dsvm-functional/6bc76b7/ : SUCCESS in 22m 00s\n- keystone-dsvm-functional-v3-only http://logs.openstack.org/14/531014/29/check/keystone-dsvm-functional-v3-only/bf89a31/ : FAILURE in 25m 21s (non-voting)\n- keystone-dsvm-py35-functional-v3-only http://logs.openstack.org/14/531014/29/check/keystone-dsvm-py35-functional-v3-only/813f6c4/ : FAILURE in 31m 12s (non-voting)\n- keystone-functional-openstack-helm http://logs.openstack.org/14/531014/29/check/keystone-functional-openstack-helm/2680dc8/ : SUCCESS in 27m 04s (non-voting)\n- openstack-ansible-keystone-rolling-upgrade http://logs.openstack.org/14/531014/29/check/openstack-ansible-keystone-rolling-upgrade/8bc04f0/ : FAILURE in 19m 37s (non-voting)","accounts_in_message":[],"_revision_number":29},{"id":"f642b1c597e9c33e6ab00e4e8bdae7fb4cf21fab","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2018-01-26 20:40:35.000000000","message":"Uploaded patch set 30.","accounts_in_message":[],"_revision_number":30},{"id":"94c27a227a85390c57fce60564c9511dd977bec1","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-01-26 23:09:54.000000000","message":"Patch Set 30: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 http://logs.openstack.org/14/531014/30/check/openstack-tox-pep8/f09a13d/ : SUCCESS in 6m 02s\n- openstack-tox-py27 http://logs.openstack.org/14/531014/30/check/openstack-tox-py27/97fed81/ : SUCCESS in 14m 10s\n- openstack-tox-py35 http://logs.openstack.org/14/531014/30/check/openstack-tox-py35/6bf295f/ : SUCCESS in 11m 57s\n- build-openstack-sphinx-docs http://logs.openstack.org/14/531014/30/check/build-openstack-sphinx-docs/5847b81/html/ : SUCCESS in 13m 28s\n- tempest-full http://logs.openstack.org/14/531014/30/check/tempest-full/d685bcf/ : SUCCESS in 1h 21m 05s\n- neutron-grenade http://logs.openstack.org/14/531014/30/check/neutron-grenade/028a5eb/ : SUCCESS in 48m 31s\n- legacy-tempest-dsvm-py35 http://logs.openstack.org/14/531014/30/check/legacy-tempest-dsvm-py35/8268461/ : SUCCESS in 2h 00m 18s\n- legacy-keystoneclient-dsvm-functional http://logs.openstack.org/14/531014/30/check/legacy-keystoneclient-dsvm-functional/0e0d864/ : SUCCESS in 26m 56s (non-voting)\n- openstack-tox-cover http://logs.openstack.org/14/531014/30/check/openstack-tox-cover/30d7b47/cover/ : SUCCESS in 14m 56s\n- legacy-tempest-dsvm-ldap-domain-specific-driver http://logs.openstack.org/14/531014/30/check/legacy-tempest-dsvm-ldap-domain-specific-driver/abdad8a/ : SUCCESS in 1h 14m 14s (non-voting)\n- keystone-dsvm-functional http://logs.openstack.org/14/531014/30/check/keystone-dsvm-functional/b358735/ : SUCCESS in 28m 52s\n- keystone-dsvm-functional-v3-only http://logs.openstack.org/14/531014/30/check/keystone-dsvm-functional-v3-only/199b819/ : FAILURE in 1h 03m 10s (non-voting)\n- keystone-dsvm-py35-functional-v3-only http://logs.openstack.org/14/531014/30/check/keystone-dsvm-py35-functional-v3-only/fe15f01/ : SUCCESS in 49m 27s (non-voting)\n- keystone-functional-openstack-helm http://logs.openstack.org/14/531014/30/check/keystone-functional-openstack-helm/e9b825b/ : FAILURE in 20m 03s (non-voting)\n- openstack-ansible-keystone-rolling-upgrade http://logs.openstack.org/14/531014/30/check/openstack-ansible-keystone-rolling-upgrade/d5e102f/ : FAILURE in 17m 29s (non-voting)","accounts_in_message":[],"_revision_number":30},{"id":"d6d33d477bb479a698a43c77be6f16a7908c8e5f","author":{"_account_id":15054,"name":"wangxiyuan","email":"wangxiyuan1007@gmail.com","username":"wangxiyuan"},"date":"2018-01-29 07:45:47.000000000","message":"Patch Set 30: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":30},{"id":"8db13937303772d0039eb74780be7a5a1e4a4f75","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2018-01-29 17:27:45.000000000","message":"Patch Set 31: Published edit on patch set 30.","accounts_in_message":[],"_revision_number":31},{"id":"0d6fb58ec1b66425a3f40da5cad6713584536be2","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-01-29 20:44:40.000000000","message":"Patch Set 31: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 http://logs.openstack.org/14/531014/31/check/openstack-tox-pep8/742b67f/ : SUCCESS in 5m 20s\n- openstack-tox-py27 http://logs.openstack.org/14/531014/31/check/openstack-tox-py27/d2e159d/ : SUCCESS in 13m 19s\n- openstack-tox-py35 http://logs.openstack.org/14/531014/31/check/openstack-tox-py35/286e636/ : SUCCESS in 11m 22s\n- build-openstack-sphinx-docs http://logs.openstack.org/14/531014/31/check/build-openstack-sphinx-docs/e4f38aa/html/ : SUCCESS in 6m 46s\n- tempest-full http://logs.openstack.org/14/531014/31/check/tempest-full/671b813/ : SUCCESS in 1h 24m 44s\n- neutron-grenade http://logs.openstack.org/14/531014/31/check/neutron-grenade/09d4867/ : SUCCESS in 1h 02m 04s\n- legacy-tempest-dsvm-py35 http://logs.openstack.org/14/531014/31/check/legacy-tempest-dsvm-py35/9a8e86e/ : SUCCESS in 1h 11m 33s\n- legacy-keystoneclient-dsvm-functional http://logs.openstack.org/14/531014/31/check/legacy-keystoneclient-dsvm-functional/cd98466/ : SUCCESS in 23m 28s (non-voting)\n- openstack-tox-cover http://logs.openstack.org/14/531014/31/check/openstack-tox-cover/2286631/cover/ : SUCCESS in 14m 58s\n- legacy-tempest-dsvm-ldap-domain-specific-driver http://logs.openstack.org/14/531014/31/check/legacy-tempest-dsvm-ldap-domain-specific-driver/2a9db38/ : SUCCESS in 1h 45m 55s (non-voting)\n- keystone-dsvm-functional http://logs.openstack.org/14/531014/31/check/keystone-dsvm-functional/b815161/ : SUCCESS in 24m 47s\n- keystone-dsvm-functional-v3-only http://logs.openstack.org/14/531014/31/check/keystone-dsvm-functional-v3-only/8d3c145/ : FAILURE in 37m 30s (non-voting)\n- keystone-dsvm-py35-functional-v3-only http://logs.openstack.org/14/531014/31/check/keystone-dsvm-py35-functional-v3-only/45b7d39/ : FAILURE in 24m 13s (non-voting)\n- keystone-functional-openstack-helm http://logs.openstack.org/14/531014/31/check/keystone-functional-openstack-helm/7bfedde/ : SUCCESS in 28m 03s (non-voting)\n- openstack-ansible-keystone-rolling-upgrade http://logs.openstack.org/14/531014/31/check/openstack-ansible-keystone-rolling-upgrade/832150c/ : FAILURE in 22m 24s (non-voting)","accounts_in_message":[],"_revision_number":31},{"id":"c0d2ad58b6ab1083db3c4731756a734d1ef3b4bf","author":{"_account_id":15054,"name":"wangxiyuan","email":"wangxiyuan1007@gmail.com","username":"wangxiyuan"},"date":"2018-01-30 01:27:48.000000000","message":"Patch Set 31: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":31},{"id":"220e784a45bec830c52c9fc8c8ee80153ddbc928","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2018-01-30 02:00:09.000000000","message":"Patch Set 31:\n\n\u003e (1 comment)\n\nyeah, I think I just threw admin in there to get the test working. Setting up a non-admin user here should be done before running the actual functional tests.","accounts_in_message":[],"_revision_number":31},{"id":"20eeff0dc1f9f3078cd68ce0c7282a2a7898f4b8","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2018-01-30 02:00:23.000000000","message":"Patch Set 31: Workflow-1","accounts_in_message":[],"_revision_number":31},{"id":"0b6153d8a6c1114b57022fffb4b4158026800fb1","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2018-01-30 21:28:32.000000000","message":"Uploaded patch set 32.","accounts_in_message":[],"_revision_number":32},{"id":"a62381353873e56a4c826ed713de50253abc05fc","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-01-30 23:19:51.000000000","message":"Patch Set 32: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 http://logs.openstack.org/14/531014/32/check/openstack-tox-pep8/ee6d02b/ : SUCCESS in 4m 55s\n- openstack-tox-py27 http://logs.openstack.org/14/531014/32/check/openstack-tox-py27/99451f5/ : SUCCESS in 14m 43s\n- openstack-tox-py35 http://logs.openstack.org/14/531014/32/check/openstack-tox-py35/92b7569/ : SUCCESS in 13m 53s\n- build-openstack-sphinx-docs http://logs.openstack.org/14/531014/32/check/build-openstack-sphinx-docs/82bae09/html/ : SUCCESS in 6m 34s\n- tempest-full http://logs.openstack.org/14/531014/32/check/tempest-full/b09fdf6/ : SUCCESS in 1h 32m 22s\n- neutron-grenade http://logs.openstack.org/14/531014/32/check/neutron-grenade/0770c4a/ : SUCCESS in 51m 24s\n- legacy-tempest-dsvm-py35 http://logs.openstack.org/14/531014/32/check/legacy-tempest-dsvm-py35/5cd4507/ : SUCCESS in 1h 16m 50s\n- legacy-keystoneclient-dsvm-functional http://logs.openstack.org/14/531014/32/check/legacy-keystoneclient-dsvm-functional/3350cdd/ : SUCCESS in 23m 57s (non-voting)\n- openstack-tox-cover http://logs.openstack.org/14/531014/32/check/openstack-tox-cover/b1570ab/cover/ : SUCCESS in 14m 20s\n- legacy-tempest-dsvm-ldap-domain-specific-driver http://logs.openstack.org/14/531014/32/check/legacy-tempest-dsvm-ldap-domain-specific-driver/92ef887/ : SUCCESS in 1h 13m 15s (non-voting)\n- keystone-dsvm-functional http://logs.openstack.org/14/531014/32/check/keystone-dsvm-functional/7b94f25/ : SUCCESS in 23m 59s\n- keystone-dsvm-functional-v3-only http://logs.openstack.org/14/531014/32/check/keystone-dsvm-functional-v3-only/92494e3/ : SUCCESS in 23m 13s (non-voting)\n- keystone-dsvm-py35-functional-v3-only http://logs.openstack.org/14/531014/32/check/keystone-dsvm-py35-functional-v3-only/8f4c663/ : FAILURE in 24m 29s (non-voting)\n- keystone-functional-openstack-helm http://logs.openstack.org/14/531014/32/check/keystone-functional-openstack-helm/665cc52/ : FAILURE in 13m 44s (non-voting)\n- openstack-ansible-keystone-rolling-upgrade http://logs.openstack.org/14/531014/32/check/openstack-ansible-keystone-rolling-upgrade/9420df4/ : FAILURE in 22m 47s (non-voting)","accounts_in_message":[],"_revision_number":32},{"id":"761531402d3bdc5cc49c910855fb87e6e0717a01","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2018-01-30 23:26:15.000000000","message":"Patch Set 32:\n\nrecheck","accounts_in_message":[],"_revision_number":32},{"id":"b391b50531469b9e1345961e114399b32e7266a0","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-01-31 01:43:30.000000000","message":"Patch Set 32:\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 http://logs.openstack.org/14/531014/32/check/openstack-tox-pep8/77b5dbe/ : SUCCESS in 4m 39s\n- openstack-tox-py27 http://logs.openstack.org/14/531014/32/check/openstack-tox-py27/8432262/ : SUCCESS in 11m 00s\n- openstack-tox-py35 http://logs.openstack.org/14/531014/32/check/openstack-tox-py35/af8725a/ : SUCCESS in 14m 48s\n- build-openstack-sphinx-docs http://logs.openstack.org/14/531014/32/check/build-openstack-sphinx-docs/fc18b4d/html/ : SUCCESS in 6m 38s\n- tempest-full http://logs.openstack.org/14/531014/32/check/tempest-full/eb65760/ : SUCCESS in 2h 09m 41s\n- neutron-grenade http://logs.openstack.org/14/531014/32/check/neutron-grenade/27738b5/ : SUCCESS in 56m 15s\n- legacy-tempest-dsvm-py35 http://logs.openstack.org/14/531014/32/check/legacy-tempest-dsvm-py35/67adbd7/ : SUCCESS in 1h 13m 38s\n- legacy-keystoneclient-dsvm-functional http://logs.openstack.org/14/531014/32/check/legacy-keystoneclient-dsvm-functional/f1f3d4e/ : SUCCESS in 23m 36s (non-voting)\n- openstack-tox-cover http://logs.openstack.org/14/531014/32/check/openstack-tox-cover/01aa440/cover/ : SUCCESS in 13m 22s\n- legacy-tempest-dsvm-ldap-domain-specific-driver http://logs.openstack.org/14/531014/32/check/legacy-tempest-dsvm-ldap-domain-specific-driver/f13ba12/ : SUCCESS in 1h 29m 21s (non-voting)\n- keystone-dsvm-functional http://logs.openstack.org/14/531014/32/check/keystone-dsvm-functional/1d5d833/ : SUCCESS in 37m 01s\n- keystone-dsvm-functional-v3-only http://logs.openstack.org/14/531014/32/check/keystone-dsvm-functional-v3-only/ba06ef4/ : SUCCESS in 23m 48s (non-voting)\n- keystone-dsvm-py35-functional-v3-only http://logs.openstack.org/14/531014/32/check/keystone-dsvm-py35-functional-v3-only/5cc255e/ : SUCCESS in 31m 47s (non-voting)\n- keystone-functional-openstack-helm http://logs.openstack.org/14/531014/32/check/keystone-functional-openstack-helm/52a8494/ : FAILURE in 14m 39s (non-voting)\n- openstack-ansible-keystone-rolling-upgrade http://logs.openstack.org/14/531014/32/check/openstack-ansible-keystone-rolling-upgrade/20c6dac/ : FAILURE in 21m 49s (non-voting)","accounts_in_message":[],"_revision_number":32},{"id":"ce1da3ac35348017648bfb1e216b61dfd3d1194d","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2018-01-31 23:16:40.000000000","message":"Patch Set 32:\n\nrecheck","accounts_in_message":[],"_revision_number":32},{"id":"4283b0ddd6271786e8b919421b5abb3707240498","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-02-01 03:17:28.000000000","message":"Patch Set 32:\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 http://logs.openstack.org/14/531014/32/check/openstack-tox-pep8/92820de/ : SUCCESS in 10m 01s\n- openstack-tox-py27 http://logs.openstack.org/14/531014/32/check/openstack-tox-py27/111cf1f/ : SUCCESS in 13m 26s\n- openstack-tox-py35 http://logs.openstack.org/14/531014/32/check/openstack-tox-py35/3d4b0ac/ : SUCCESS in 15m 19s\n- build-openstack-sphinx-docs http://logs.openstack.org/14/531014/32/check/build-openstack-sphinx-docs/0e9015a/html/ : SUCCESS in 9m 11s\n- tempest-full http://logs.openstack.org/14/531014/32/check/tempest-full/4c36668/ : SUCCESS in 1h 34m 17s\n- neutron-grenade http://logs.openstack.org/14/531014/32/check/neutron-grenade/92a5f51/ : SUCCESS in 1h 00m 37s\n- legacy-tempest-dsvm-py35 http://logs.openstack.org/14/531014/32/check/legacy-tempest-dsvm-py35/007601e/ : SUCCESS in 1h 17m 57s\n- legacy-keystoneclient-dsvm-functional http://logs.openstack.org/14/531014/32/check/legacy-keystoneclient-dsvm-functional/c1455b3/ : SUCCESS in 28m 05s (non-voting)\n- openstack-tox-cover http://logs.openstack.org/14/531014/32/check/openstack-tox-cover/1d24b34/cover/ : SUCCESS in 16m 31s\n- legacy-tempest-dsvm-ldap-domain-specific-driver http://logs.openstack.org/14/531014/32/check/legacy-tempest-dsvm-ldap-domain-specific-driver/62584c3/ : SUCCESS in 1h 28m 02s (non-voting)\n- keystone-dsvm-functional http://logs.openstack.org/14/531014/32/check/keystone-dsvm-functional/de36b29/ : SUCCESS in 29m 29s\n- keystone-dsvm-functional-v3-only http://logs.openstack.org/14/531014/32/check/keystone-dsvm-functional-v3-only/8ab9386/ : SUCCESS in 28m 02s (non-voting)\n- keystone-dsvm-py35-functional-v3-only http://logs.openstack.org/14/531014/32/check/keystone-dsvm-py35-functional-v3-only/c5f54d5/ : SUCCESS in 28m 38s (non-voting)\n- keystone-functional-openstack-helm http://logs.openstack.org/14/531014/32/check/keystone-functional-openstack-helm/90f00e8/ : FAILURE in 18m 24s (non-voting)\n- openstack-ansible-keystone-rolling-upgrade http://logs.openstack.org/14/531014/32/check/openstack-ansible-keystone-rolling-upgrade/c6952da/ : FAILURE in 26m 05s (non-voting)","accounts_in_message":[],"_revision_number":32},{"id":"5094a6a3c318d286a04390f7efeba27b36ee14c1","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2018-02-01 05:52:58.000000000","message":"Patch Set 32:\n\nrecheck","accounts_in_message":[],"_revision_number":32},{"id":"668f3d5b68dde61f2726d6c6153bdbb16e75e35a","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-02-01 07:23:57.000000000","message":"Patch Set 32:\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 http://logs.openstack.org/14/531014/32/check/openstack-tox-pep8/7e9b2cf/ : SUCCESS in 5m 14s\n- openstack-tox-py27 http://logs.openstack.org/14/531014/32/check/openstack-tox-py27/8f3c39c/ : SUCCESS in 17m 04s\n- openstack-tox-py35 http://logs.openstack.org/14/531014/32/check/openstack-tox-py35/02756a0/ : SUCCESS in 13m 29s\n- build-openstack-sphinx-docs http://logs.openstack.org/14/531014/32/check/build-openstack-sphinx-docs/55ca79a/html/ : SUCCESS in 9m 53s\n- tempest-full http://logs.openstack.org/14/531014/32/check/tempest-full/1e8c965/ : SUCCESS in 1h 21m 26s\n- neutron-grenade http://logs.openstack.org/14/531014/32/check/neutron-grenade/54d3944/ : SUCCESS in 1h 18m 14s\n- legacy-tempest-dsvm-py35 http://logs.openstack.org/14/531014/32/check/legacy-tempest-dsvm-py35/8df3caf/ : SUCCESS in 1h 17m 44s\n- legacy-keystoneclient-dsvm-functional http://logs.openstack.org/14/531014/32/check/legacy-keystoneclient-dsvm-functional/53f586c/ : SUCCESS in 27m 06s (non-voting)\n- openstack-tox-cover http://logs.openstack.org/14/531014/32/check/openstack-tox-cover/5697a71/cover/ : SUCCESS in 15m 43s\n- legacy-tempest-dsvm-ldap-domain-specific-driver http://logs.openstack.org/14/531014/32/check/legacy-tempest-dsvm-ldap-domain-specific-driver/e647aac/ : SUCCESS in 1h 15m 48s (non-voting)\n- keystone-dsvm-functional http://logs.openstack.org/14/531014/32/check/keystone-dsvm-functional/01db62b/ : SUCCESS in 29m 18s\n- keystone-dsvm-functional-v3-only http://logs.openstack.org/14/531014/32/check/keystone-dsvm-functional-v3-only/83503db/ : SUCCESS in 31m 52s (non-voting)\n- keystone-dsvm-py35-functional-v3-only http://logs.openstack.org/14/531014/32/check/keystone-dsvm-py35-functional-v3-only/01483cf/ : SUCCESS in 34m 54s (non-voting)\n- keystone-functional-openstack-helm http://logs.openstack.org/14/531014/32/check/keystone-functional-openstack-helm/20319a7/ : FAILURE in 14m 26s (non-voting)\n- openstack-ansible-keystone-rolling-upgrade http://logs.openstack.org/14/531014/32/check/openstack-ansible-keystone-rolling-upgrade/f4dc3a5/ : FAILURE in 23m 54s (non-voting)","accounts_in_message":[],"_revision_number":32},{"id":"3d9d5658c506be82945dedcf6fd7a9a9408b6c3f","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2018-02-01 15:12:34.000000000","message":"Patch Set 32:\n\nrecheck","accounts_in_message":[],"_revision_number":32},{"id":"528c3c59350928101c8a9081b87c4d0ca1d89b01","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-02-01 16:58:03.000000000","message":"Patch Set 32:\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 http://logs.openstack.org/14/531014/32/check/openstack-tox-pep8/1c41986/ : SUCCESS in 5m 04s\n- openstack-tox-py27 http://logs.openstack.org/14/531014/32/check/openstack-tox-py27/3462006/ : SUCCESS in 11m 34s\n- openstack-tox-py35 http://logs.openstack.org/14/531014/32/check/openstack-tox-py35/bfecf2d/ : SUCCESS in 12m 02s\n- build-openstack-sphinx-docs http://logs.openstack.org/14/531014/32/check/build-openstack-sphinx-docs/1667670/html/ : SUCCESS in 6m 31s\n- tempest-full http://logs.openstack.org/14/531014/32/check/tempest-full/d5fa1bd/ : SUCCESS in 1h 28m 19s\n- neutron-grenade http://logs.openstack.org/14/531014/32/check/neutron-grenade/d945e84/ : SUCCESS in 57m 15s\n- legacy-tempest-dsvm-py35 http://logs.openstack.org/14/531014/32/check/legacy-tempest-dsvm-py35/b3d3617/ : SUCCESS in 1h 19m 53s\n- legacy-keystoneclient-dsvm-functional http://logs.openstack.org/14/531014/32/check/legacy-keystoneclient-dsvm-functional/aaeffd6/ : SUCCESS in 24m 53s (non-voting)\n- openstack-tox-cover http://logs.openstack.org/14/531014/32/check/openstack-tox-cover/7183487/cover/ : SUCCESS in 13m 29s\n- legacy-tempest-dsvm-ldap-domain-specific-driver http://logs.openstack.org/14/531014/32/check/legacy-tempest-dsvm-ldap-domain-specific-driver/420c379/ : SUCCESS in 1h 11m 48s (non-voting)\n- keystone-dsvm-functional http://logs.openstack.org/14/531014/32/check/keystone-dsvm-functional/7b1ed01/ : SUCCESS in 28m 43s\n- keystone-dsvm-functional-v3-only http://logs.openstack.org/14/531014/32/check/keystone-dsvm-functional-v3-only/f34f3a7/ : SUCCESS in 33m 12s (non-voting)\n- keystone-dsvm-py35-functional-v3-only http://logs.openstack.org/14/531014/32/check/keystone-dsvm-py35-functional-v3-only/4704715/ : SUCCESS in 27m 57s (non-voting)\n- keystone-functional-openstack-helm http://logs.openstack.org/14/531014/32/check/keystone-functional-openstack-helm/551a190/ : FAILURE in 14m 45s (non-voting)\n- openstack-ansible-keystone-rolling-upgrade http://logs.openstack.org/14/531014/32/check/openstack-ansible-keystone-rolling-upgrade/d7f5b66/ : FAILURE in 21m 40s (non-voting)","accounts_in_message":[],"_revision_number":32},{"id":"96ebceb50c3d51e66ffbc72152301d3d9bd8ccdb","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2018-02-02 16:36:25.000000000","message":"Patch Set 32:\n\nrecheck","accounts_in_message":[],"_revision_number":32},{"id":"1c41d8a2af272926a04eb2e3a206d3c4dce46a48","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-02-02 19:32:17.000000000","message":"Patch Set 32:\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 http://logs.openstack.org/14/531014/32/check/openstack-tox-pep8/daeb7b9/ : SUCCESS in 5m 08s\n- openstack-tox-py27 http://logs.openstack.org/14/531014/32/check/openstack-tox-py27/a03b01d/ : SUCCESS in 11m 21s\n- openstack-tox-py35 http://logs.openstack.org/14/531014/32/check/openstack-tox-py35/a82d1a1/ : SUCCESS in 11m 27s\n- build-openstack-sphinx-docs http://logs.openstack.org/14/531014/32/check/build-openstack-sphinx-docs/0da1b84/html/ : SUCCESS in 6m 57s\n- tempest-full http://logs.openstack.org/14/531014/32/check/tempest-full/5b6afc0/ : SUCCESS in 1h 21m 39s\n- neutron-grenade http://logs.openstack.org/14/531014/32/check/neutron-grenade/831ca87/ : SUCCESS in 45m 42s\n- legacy-tempest-dsvm-py35 http://logs.openstack.org/14/531014/32/check/legacy-tempest-dsvm-py35/b2e3598/ : SUCCESS in 1h 11m 26s\n- legacy-keystoneclient-dsvm-functional http://logs.openstack.org/14/531014/32/check/legacy-keystoneclient-dsvm-functional/f134433/ : SUCCESS in 24m 02s (non-voting)\n- openstack-tox-cover http://logs.openstack.org/14/531014/32/check/openstack-tox-cover/5a5c8ff/cover/ : SUCCESS in 12m 54s\n- legacy-tempest-dsvm-ldap-domain-specific-driver http://logs.openstack.org/14/531014/32/check/legacy-tempest-dsvm-ldap-domain-specific-driver/1d93156/ : FAILURE in 2h 40m 14s (non-voting)\n- keystone-dsvm-functional http://logs.openstack.org/14/531014/32/check/keystone-dsvm-functional/e4ef9ee/ : SUCCESS in 25m 28s\n- keystone-dsvm-functional-v3-only http://logs.openstack.org/14/531014/32/check/keystone-dsvm-functional-v3-only/aa0c6b4/ : SUCCESS in 26m 03s (non-voting)\n- keystone-dsvm-py35-functional-v3-only http://logs.openstack.org/14/531014/32/check/keystone-dsvm-py35-functional-v3-only/6a6ec39/ : SUCCESS in 25m 12s (non-voting)\n- keystone-functional-openstack-helm http://logs.openstack.org/14/531014/32/check/keystone-functional-openstack-helm/984142b/ : FAILURE in 23m 55s (non-voting)\n- openstack-ansible-keystone-rolling-upgrade http://logs.openstack.org/14/531014/32/check/openstack-ansible-keystone-rolling-upgrade/b8529fb/ : FAILURE in 22m 03s (non-voting)","accounts_in_message":[],"_revision_number":32},{"id":"f408601c82b17d598b3de9c57f6f17de323b6afc","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2018-02-02 19:47:47.000000000","message":"Uploaded patch set 33.","accounts_in_message":[],"_revision_number":33},{"id":"3192e1c276ef6ec310844ab4ae8184aa411abfbd","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-02-02 22:06:22.000000000","message":"Patch Set 33: 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-pep8 http://logs.openstack.org/14/531014/33/check/openstack-tox-pep8/ab3934a/ : SUCCESS in 6m 30s\n- openstack-tox-py27 http://logs.openstack.org/14/531014/33/check/openstack-tox-py27/62ab0c4/ : SUCCESS in 12m 05s\n- openstack-tox-py35 http://logs.openstack.org/14/531014/33/check/openstack-tox-py35/2b25131/ : SUCCESS in 12m 42s\n- build-openstack-sphinx-docs http://logs.openstack.org/14/531014/33/check/build-openstack-sphinx-docs/b902ebf/html/ : SUCCESS in 6m 45s\n- tempest-full http://logs.openstack.org/14/531014/33/check/tempest-full/d214761/ : TIMED_OUT in 2h 14m 08s\n- neutron-grenade http://logs.openstack.org/14/531014/33/check/neutron-grenade/bf98d60/ : SUCCESS in 47m 06s\n- legacy-tempest-dsvm-py35 http://logs.openstack.org/14/531014/33/check/legacy-tempest-dsvm-py35/16455a4/ : SUCCESS in 1h 29m 50s\n- legacy-keystoneclient-dsvm-functional http://logs.openstack.org/14/531014/33/check/legacy-keystoneclient-dsvm-functional/39824fa/ : SUCCESS in 48m 04s (non-voting)\n- openstack-tox-cover http://logs.openstack.org/14/531014/33/check/openstack-tox-cover/e23064d/cover/ : SUCCESS in 14m 00s\n- legacy-tempest-dsvm-ldap-domain-specific-driver http://logs.openstack.org/14/531014/33/check/legacy-tempest-dsvm-ldap-domain-specific-driver/264b67f/ : SUCCESS in 2h 08m 20s (non-voting)\n- keystone-dsvm-functional http://logs.openstack.org/14/531014/33/check/keystone-dsvm-functional/ccca542/ : SUCCESS in 26m 05s\n- keystone-dsvm-functional-v3-only http://logs.openstack.org/14/531014/33/check/keystone-dsvm-functional-v3-only/b4dd67a/ : SUCCESS in 31m 23s (non-voting)\n- keystone-dsvm-py35-functional-v3-only http://logs.openstack.org/14/531014/33/check/keystone-dsvm-py35-functional-v3-only/5ce8b68/ : SUCCESS in 26m 32s (non-voting)\n- keystone-functional-openstack-helm http://logs.openstack.org/14/531014/33/check/keystone-functional-openstack-helm/0b9b6df/ : SUCCESS in 29m 51s (non-voting)\n- openstack-ansible-keystone-rolling-upgrade http://logs.openstack.org/14/531014/33/check/openstack-ansible-keystone-rolling-upgrade/449beb8/ : FAILURE in 25m 19s (non-voting)","accounts_in_message":[],"_revision_number":33},{"id":"218859676b3426e41418d4b0f030ccc348bdb632","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2018-02-02 22:50:39.000000000","message":"Uploaded patch set 34.","accounts_in_message":[],"_revision_number":34},{"id":"b607b48f54318b045df4ac1b7377574372ce982e","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-02-03 01:00:35.000000000","message":"Patch Set 34: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 http://logs.openstack.org/14/531014/34/check/openstack-tox-pep8/5495536/ : SUCCESS in 4m 43s\n- openstack-tox-py27 http://logs.openstack.org/14/531014/34/check/openstack-tox-py27/571f15c/ : SUCCESS in 22m 40s\n- openstack-tox-py35 http://logs.openstack.org/14/531014/34/check/openstack-tox-py35/b8c8886/ : SUCCESS in 16m 14s\n- build-openstack-sphinx-docs http://logs.openstack.org/14/531014/34/check/build-openstack-sphinx-docs/1a48852/html/ : SUCCESS in 6m 42s\n- tempest-full http://logs.openstack.org/14/531014/34/check/tempest-full/99c2a0e/ : SUCCESS in 2h 01m 03s\n- neutron-grenade http://logs.openstack.org/14/531014/34/check/neutron-grenade/e7bf5fb/ : SUCCESS in 41m 55s\n- legacy-tempest-dsvm-py35 http://logs.openstack.org/14/531014/34/check/legacy-tempest-dsvm-py35/1536909/ : SUCCESS in 1h 11m 28s\n- legacy-keystoneclient-dsvm-functional http://logs.openstack.org/14/531014/34/check/legacy-keystoneclient-dsvm-functional/a1f34db/ : SUCCESS in 26m 08s (non-voting)\n- openstack-tox-cover http://logs.openstack.org/14/531014/34/check/openstack-tox-cover/4687da9/cover/ : SUCCESS in 17m 02s\n- legacy-tempest-dsvm-ldap-domain-specific-driver http://logs.openstack.org/14/531014/34/check/legacy-tempest-dsvm-ldap-domain-specific-driver/0bc9de3/ : SUCCESS in 1h 11m 40s (non-voting)\n- keystone-dsvm-functional http://logs.openstack.org/14/531014/34/check/keystone-dsvm-functional/3a9a77e/ : SUCCESS in 35m 45s\n- keystone-dsvm-functional-v3-only http://logs.openstack.org/14/531014/34/check/keystone-dsvm-functional-v3-only/c66184c/ : SUCCESS in 27m 10s (non-voting)\n- keystone-dsvm-py35-functional-v3-only http://logs.openstack.org/14/531014/34/check/keystone-dsvm-py35-functional-v3-only/75ae179/ : SUCCESS in 25m 41s (non-voting)\n- keystone-functional-openstack-helm http://logs.openstack.org/14/531014/34/check/keystone-functional-openstack-helm/d915e42/ : SUCCESS in 23m 30s (non-voting)\n- openstack-ansible-keystone-rolling-upgrade http://logs.openstack.org/14/531014/34/check/openstack-ansible-keystone-rolling-upgrade/7107908/ : FAILURE in 21m 12s (non-voting)","accounts_in_message":[],"_revision_number":34},{"id":"aeee682a61796530a3c9d9f593a571e154d6aeb9","author":{"_account_id":15054,"name":"wangxiyuan","email":"wangxiyuan1007@gmail.com","username":"wangxiyuan"},"date":"2018-02-03 08:51:34.000000000","message":"Patch Set 34:\n\n(1 comment)","accounts_in_message":[],"_revision_number":34},{"id":"369c5b9b404c7b20b80290d305eebcb92734aefb","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2018-02-04 01:27:39.000000000","message":"Patch Set 34:\n\n(1 comment)\n\nrecheck","accounts_in_message":[],"_revision_number":34},{"id":"4c3a75169bc11e08e2dcc9fed5931208d792c0e4","author":{"_account_id":15054,"name":"wangxiyuan","email":"wangxiyuan1007@gmail.com","username":"wangxiyuan"},"date":"2018-02-08 07:22:52.000000000","message":"Patch Set 34:\n\n(1 comment)","accounts_in_message":[],"_revision_number":34},{"id":"aff62d1d8ae891ec163257091e2e88b1d09be9be","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2018-02-08 15:28:09.000000000","message":"Patch Set 34:\n\n(1 comment)","accounts_in_message":[],"_revision_number":34},{"id":"a7b217440a9984c0dc9875579f88484bff149902","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2018-02-09 20:04:55.000000000","message":"Patch Set 35: Published edit on patch set 34.","accounts_in_message":[],"_revision_number":35},{"id":"29ec3a236f8d01db4365cbb24579910c758d8323","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-02-09 21:39:11.000000000","message":"Patch Set 35: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 http://logs.openstack.org/14/531014/35/check/openstack-tox-pep8/c8c383a/ : SUCCESS in 4m 34s\n- openstack-tox-py27 http://logs.openstack.org/14/531014/35/check/openstack-tox-py27/d30aa7f/ : SUCCESS in 13m 19s\n- openstack-tox-py35 http://logs.openstack.org/14/531014/35/check/openstack-tox-py35/15421fb/ : SUCCESS in 12m 17s\n- build-openstack-sphinx-docs http://logs.openstack.org/14/531014/35/check/build-openstack-sphinx-docs/227016a/html/ : SUCCESS in 5m 49s\n- tempest-full http://logs.openstack.org/14/531014/35/check/tempest-full/ef5480a/ : SUCCESS in 1h 33m 13s\n- neutron-grenade http://logs.openstack.org/14/531014/35/check/neutron-grenade/72f46d0/ : SUCCESS in 58m 48s\n- tempest-full-py3 http://logs.openstack.org/14/531014/35/check/tempest-full-py3/2962046/ : SUCCESS in 1h 01m 56s\n- legacy-keystoneclient-dsvm-functional http://logs.openstack.org/14/531014/35/check/legacy-keystoneclient-dsvm-functional/970c8c9/ : SUCCESS in 29m 14s (non-voting)\n- openstack-tox-cover http://logs.openstack.org/14/531014/35/check/openstack-tox-cover/df51739/cover/ : SUCCESS in 15m 05s\n- legacy-tempest-dsvm-ldap-domain-specific-driver http://logs.openstack.org/14/531014/35/check/legacy-tempest-dsvm-ldap-domain-specific-driver/40a2450/ : SUCCESS in 1h 11m 31s (non-voting)\n- keystone-dsvm-functional http://logs.openstack.org/14/531014/35/check/keystone-dsvm-functional/ef9be15/ : SUCCESS in 27m 12s\n- keystone-dsvm-functional-v3-only http://logs.openstack.org/14/531014/35/check/keystone-dsvm-functional-v3-only/79ed928/ : SUCCESS in 23m 28s (non-voting)\n- keystone-dsvm-py35-functional-v3-only http://logs.openstack.org/14/531014/35/check/keystone-dsvm-py35-functional-v3-only/7bcab5f/ : SUCCESS in 23m 32s (non-voting)\n- keystone-functional-openstack-helm http://logs.openstack.org/14/531014/35/check/keystone-functional-openstack-helm/471c8a6/ : SUCCESS in 23m 17s (non-voting)\n- openstack-ansible-keystone-rolling-upgrade http://logs.openstack.org/14/531014/35/check/openstack-ansible-keystone-rolling-upgrade/154d3fc/ : FAILURE in 20m 33s (non-voting)","accounts_in_message":[],"_revision_number":35},{"id":"4a6b60ebbe29631355d561f70a0ae8a1ef957d7a","author":{"_account_id":15054,"name":"wangxiyuan","email":"wangxiyuan1007@gmail.com","username":"wangxiyuan"},"date":"2018-02-11 02:46:08.000000000","message":"Patch Set 35: Code-Review+1\n\n(2 comments)","accounts_in_message":[],"_revision_number":35},{"id":"412f8f2b1d5007b74b41c7c5d8ff3eeb6fed608a","author":{"_account_id":27552,"name":"guozj","email":"guozj@awcloud.com","username":"guozj"},"date":"2018-02-11 05:57:38.000000000","message":"Patch Set 35: Code-Review+1","accounts_in_message":[],"_revision_number":35},{"id":"17f89ae3a2468fb989b60e6dc764fb3017e71d1e","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2018-02-12 02:35:07.000000000","message":"Patch Set 35:\n\n(2 comments)","accounts_in_message":[],"_revision_number":35},{"id":"901b67569a798aab2fd8d0a079214fcbfa4799d4","author":{"_account_id":15054,"name":"wangxiyuan","email":"wangxiyuan1007@gmail.com","username":"wangxiyuan"},"date":"2018-02-12 07:10:30.000000000","message":"Patch Set 35:\n\n(1 comment)\n\nLGTM","accounts_in_message":[],"_revision_number":35},{"id":"e83406aaa7acb19707258ec43decd6593cdea68f","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2018-02-14 15:59:03.000000000","message":"Patch Set 36: Patch Set 35 was rebased","accounts_in_message":[],"_revision_number":36},{"id":"c264c8288d5ee0011abaf3c3dd696220b8810b76","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-02-14 17:41:17.000000000","message":"Patch Set 36: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 http://logs.openstack.org/14/531014/36/check/openstack-tox-pep8/b9b3529/ : SUCCESS in 4m 36s\n- openstack-tox-py27 http://logs.openstack.org/14/531014/36/check/openstack-tox-py27/6446f4c/ : SUCCESS in 10m 34s\n- openstack-tox-py35 http://logs.openstack.org/14/531014/36/check/openstack-tox-py35/74f9238/ : SUCCESS in 12m 50s\n- build-openstack-sphinx-docs http://logs.openstack.org/14/531014/36/check/build-openstack-sphinx-docs/10f382d/html/ : SUCCESS in 6m 18s\n- tempest-full http://logs.openstack.org/14/531014/36/check/tempest-full/90b2a2b/ : SUCCESS in 1h 35m 22s\n- neutron-grenade http://logs.openstack.org/14/531014/36/check/neutron-grenade/1a14d4a/ : SUCCESS in 45m 22s\n- tempest-full-py3 http://logs.openstack.org/14/531014/36/check/tempest-full-py3/040e2ea/ : SUCCESS in 1h 10m 25s\n- legacy-keystoneclient-dsvm-functional http://logs.openstack.org/14/531014/36/check/legacy-keystoneclient-dsvm-functional/00e2efc/ : SUCCESS in 25m 56s (non-voting)\n- openstack-tox-cover http://logs.openstack.org/14/531014/36/check/openstack-tox-cover/7ad55c9/cover/ : SUCCESS in 13m 40s\n- legacy-tempest-dsvm-ldap-domain-specific-driver http://logs.openstack.org/14/531014/36/check/legacy-tempest-dsvm-ldap-domain-specific-driver/e8a1263/ : SUCCESS in 1h 12m 45s (non-voting)\n- keystone-dsvm-functional http://logs.openstack.org/14/531014/36/check/keystone-dsvm-functional/055e7e0/ : SUCCESS in 23m 18s\n- keystone-dsvm-functional-v3-only http://logs.openstack.org/14/531014/36/check/keystone-dsvm-functional-v3-only/4e8266e/ : SUCCESS in 25m 52s (non-voting)\n- keystone-dsvm-py35-functional-v3-only http://logs.openstack.org/14/531014/36/check/keystone-dsvm-py35-functional-v3-only/d782cac/ : FAILURE in 23m 30s (non-voting)\n- keystone-functional-openstack-helm http://logs.openstack.org/14/531014/36/check/keystone-functional-openstack-helm/e8a9a28/ : SUCCESS in 24m 44s (non-voting)\n- openstack-ansible-keystone-rolling-upgrade http://logs.openstack.org/14/531014/36/check/openstack-ansible-keystone-rolling-upgrade/f3aef8d/ : FAILURE in 20m 04s (non-voting)","accounts_in_message":[],"_revision_number":36},{"id":"418e89f6f901edfbc0b0ab53150834faca6fe932","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2018-02-14 19:17:47.000000000","message":"Uploaded patch set 37.","accounts_in_message":[],"_revision_number":37},{"id":"ad941b267adb614f0b0f46caa30a678788759fc5","author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"date":"2018-02-14 19:25:44.000000000","message":"Patch Set 37:\n\n(2 comments)\n\ntwo suggestions inline to improve this","accounts_in_message":[],"_revision_number":37},{"id":"0a868fc0798022a7279d1c12dd2ad8652373aed5","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2018-02-14 19:28:15.000000000","message":"Patch Set 37:\n\n(2 comments)","accounts_in_message":[],"_revision_number":37},{"id":"65730f1dcfd6dc2dce72d93acccf7398da4113e6","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2018-02-14 19:33:46.000000000","message":"Uploaded patch set 38.","accounts_in_message":[],"_revision_number":38},{"id":"84f9f82d9723c84acf7cc2da8c9928b4f76b6cb1","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-02-14 21:05:20.000000000","message":"Patch Set 38: Verified-1\n\nZuul encountered a syntax error while parsing its configuration in the\nrepo openstack/paunch on branch stable/queens.  The error was:\n\n  Job tripleo-ci-centos-7-ovb-containers-oooq not defined\n\nThe error appears in the following project or project-template stanza:\n\n  project:\n      name: openstack/paunch\n      templates:\n        - tripleo-multinode-container-minimal\n      check:\n        jobs:\n          - tripleo-ci-centos-7-ovb-containers-oooq:\n              branches: ^stable/pike.*$\n          - tripleo-ci-centos-7-ovb-ha-oooq:\n              branches: ^(?!stable/pike).*$\n\n  in \"openstack/paunch/zuul.d/layout.yaml@stable/queens\", line 3, column 3","accounts_in_message":[],"_revision_number":38},{"id":"4d34a20c8aef1b78460f09c8941fcb64cdc5d109","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2018-02-14 22:52:45.000000000","message":"Patch Set 38:\n\nrecheck","accounts_in_message":[],"_revision_number":38},{"id":"70c163e9693ec9e7b50f956d30cf1d43967f732d","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-02-15 01:19:27.000000000","message":"Patch Set 38: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 http://logs.openstack.org/14/531014/38/check/openstack-tox-pep8/698690c/ : SUCCESS in 4m 35s\n- openstack-tox-py27 http://logs.openstack.org/14/531014/38/check/openstack-tox-py27/71ef14c/ : SUCCESS in 14m 53s\n- openstack-tox-py35 http://logs.openstack.org/14/531014/38/check/openstack-tox-py35/ed0365e/ : SUCCESS in 10m 37s\n- build-openstack-sphinx-docs http://logs.openstack.org/14/531014/38/check/build-openstack-sphinx-docs/301c829/html/ : SUCCESS in 6m 53s\n- tempest-full http://logs.openstack.org/14/531014/38/check/tempest-full/a969b6e/ : SUCCESS in 1h 43m 47s\n- neutron-grenade http://logs.openstack.org/14/531014/38/check/neutron-grenade/5310056/ : SUCCESS in 50m 22s\n- tempest-full-py3 http://logs.openstack.org/14/531014/38/check/tempest-full-py3/a01ee61/ : SUCCESS in 1h 30m 41s\n- legacy-keystoneclient-dsvm-functional http://logs.openstack.org/14/531014/38/check/legacy-keystoneclient-dsvm-functional/bb34726/ : SUCCESS in 30m 22s (non-voting)\n- openstack-tox-cover http://logs.openstack.org/14/531014/38/check/openstack-tox-cover/45ad166/cover/ : SUCCESS in 16m 14s\n- legacy-tempest-dsvm-ldap-domain-specific-driver http://logs.openstack.org/14/531014/38/check/legacy-tempest-dsvm-ldap-domain-specific-driver/db0e5b4/ : SUCCESS in 1h 20m 48s (non-voting)\n- keystone-dsvm-functional http://logs.openstack.org/14/531014/38/check/keystone-dsvm-functional/c1e4b7a/ : SUCCESS in 30m 13s\n- keystone-dsvm-functional-v3-only http://logs.openstack.org/14/531014/38/check/keystone-dsvm-functional-v3-only/654cd51/ : SUCCESS in 33m 49s (non-voting)\n- keystone-dsvm-py35-functional-v3-only http://logs.openstack.org/14/531014/38/check/keystone-dsvm-py35-functional-v3-only/62608e0/ : SUCCESS in 24m 13s (non-voting)\n- keystone-functional-openstack-helm http://logs.openstack.org/14/531014/38/check/keystone-functional-openstack-helm/ac09101/ : SUCCESS in 23m 19s (non-voting)\n- openstack-ansible-keystone-rolling-upgrade http://logs.openstack.org/14/531014/38/check/openstack-ansible-keystone-rolling-upgrade/6325967/ : FAILURE in 21m 19s (non-voting)","accounts_in_message":[],"_revision_number":38},{"id":"74e18f13b703a9ee117b18c11efefb30743699a1","author":{"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},"date":"2018-02-20 16:35:58.000000000","message":"Patch Set 38: Code-Review+1\n\nTentatively looks good, I\u0027d like a +1 from the infra folks more familiar with this change indicating there are no lingering issues they see before we land it.","accounts_in_message":[],"_revision_number":38},{"id":"e4b873ffdf65553759b29db909380fb8642e6211","author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"date":"2018-02-20 18:38:22.000000000","message":"Patch Set 38: Code-Review-1\n\n(4 comments)\n\nA few nits for .zuul.yaml - but not reason for -1 on that one from my side. I still strongly suggest to rename the playbook.\n\nI\u0027m surprised that the playbook works at all, let\u0027s remove the single quotes from comments - this has beaten us too often ;(","accounts_in_message":[],"_revision_number":38},{"id":"fd85d6e0d86ee351de100f98c88316d57dd995f1","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2018-02-20 22:26:19.000000000","message":"Uploaded patch set 39.","accounts_in_message":[],"_revision_number":39},{"id":"f5caadd55626bb4aa3ddcd5e43e27e8c0b7af735","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2018-02-20 22:37:04.000000000","message":"Patch Set 38:\n\n(4 comments)","accounts_in_message":[],"_revision_number":38},{"id":"2756eba9ce1df25bb76ded89b2f96cc9b371c314","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-02-21 01:14:15.000000000","message":"Patch Set 39: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 http://logs.openstack.org/14/531014/39/check/openstack-tox-pep8/0d28a43/ : SUCCESS in 4m 43s\n- openstack-tox-py27 http://logs.openstack.org/14/531014/39/check/openstack-tox-py27/5e7a0e0/ : SUCCESS in 12m 03s\n- openstack-tox-py35 http://logs.openstack.org/14/531014/39/check/openstack-tox-py35/83cfb13/ : SUCCESS in 10m 48s\n- build-openstack-sphinx-docs http://logs.openstack.org/14/531014/39/check/build-openstack-sphinx-docs/303c45d/html/ : SUCCESS in 6m 32s\n- tempest-full http://logs.openstack.org/14/531014/39/check/tempest-full/383cb00/ : SUCCESS in 1h 35m 11s\n- neutron-grenade http://logs.openstack.org/14/531014/39/check/neutron-grenade/fccdb45/ : SUCCESS in 1h 01m 57s\n- tempest-full-py3 http://logs.openstack.org/14/531014/39/check/tempest-full-py3/d68e510/ : SUCCESS in 1h 16m 51s\n- legacy-keystoneclient-dsvm-functional http://logs.openstack.org/14/531014/39/check/legacy-keystoneclient-dsvm-functional/52ce684/ : SUCCESS in 28m 39s (non-voting)\n- openstack-tox-cover http://logs.openstack.org/14/531014/39/check/openstack-tox-cover/5e5a33c/cover/ : SUCCESS in 13m 02s\n- legacy-tempest-dsvm-ldap-domain-specific-driver http://logs.openstack.org/14/531014/39/check/legacy-tempest-dsvm-ldap-domain-specific-driver/5625f23/ : SUCCESS in 1h 28m 57s (non-voting)\n- keystone-dsvm-functional http://logs.openstack.org/14/531014/39/check/keystone-dsvm-functional/c4196b7/ : SUCCESS in 24m 57s\n- keystone-dsvm-functional-v3-only http://logs.openstack.org/14/531014/39/check/keystone-dsvm-functional-v3-only/4e9648d/ : SUCCESS in 32m 43s (non-voting)\n- keystone-dsvm-py35-functional-v3-only http://logs.openstack.org/14/531014/39/check/keystone-dsvm-py35-functional-v3-only/391164d/ : FAILURE in 24m 46s (non-voting)\n- keystone-osh-functional-local http://logs.openstack.org/14/531014/39/check/keystone-osh-functional-local/1816823/ : SUCCESS in 23m 43s (non-voting)\n- openstack-ansible-keystone-rolling-upgrade http://logs.openstack.org/14/531014/39/check/openstack-ansible-keystone-rolling-upgrade/d0a9f3a/ : FAILURE in 23m 29s (non-voting)","accounts_in_message":[],"_revision_number":39},{"id":"150942b58738f4574c8806b6b22aa883a68aa9f7","author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"date":"2018-02-21 07:15:15.000000000","message":"Patch Set 39:\n\nThe zuul/infra part looks fine.\n\nI wonder about the two keystone changes - shouldn\u0027t these be documented in the commit message?","accounts_in_message":[],"_revision_number":39},{"id":"ef7d34877a2c3b5f164ddb698f46df3dadded3d3","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2018-02-21 15:31:00.000000000","message":"Patch Set 40: Commit message was updated.","accounts_in_message":[],"_revision_number":40},{"id":"1656784f5025cb05eeaf321a23e46d0b4c0e1f03","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-02-21 16:57:11.000000000","message":"Patch Set 40: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 http://logs.openstack.org/14/531014/40/check/openstack-tox-pep8/5fc276d/ : SUCCESS in 5m 57s\n- openstack-tox-py27 http://logs.openstack.org/14/531014/40/check/openstack-tox-py27/9bfc99d/ : SUCCESS in 10m 40s\n- openstack-tox-py35 http://logs.openstack.org/14/531014/40/check/openstack-tox-py35/0cbf623/ : SUCCESS in 11m 19s\n- build-openstack-sphinx-docs http://logs.openstack.org/14/531014/40/check/build-openstack-sphinx-docs/784d39c/html/ : SUCCESS in 6m 02s\n- tempest-full http://logs.openstack.org/14/531014/40/check/tempest-full/dbe42c3/ : SUCCESS in 1h 14m 10s\n- neutron-grenade http://logs.openstack.org/14/531014/40/check/neutron-grenade/313a4d3/ : SUCCESS in 42m 09s\n- tempest-full-py3 http://logs.openstack.org/14/531014/40/check/tempest-full-py3/6c2ba3d/ : SUCCESS in 1h 13m 26s\n- legacy-keystoneclient-dsvm-functional http://logs.openstack.org/14/531014/40/check/legacy-keystoneclient-dsvm-functional/581a169/ : SUCCESS in 24m 30s (non-voting)\n- openstack-tox-cover http://logs.openstack.org/14/531014/40/check/openstack-tox-cover/9299cee/cover/ : SUCCESS in 12m 01s\n- legacy-tempest-dsvm-ldap-domain-specific-driver http://logs.openstack.org/14/531014/40/check/legacy-tempest-dsvm-ldap-domain-specific-driver/22493eb/ : SUCCESS in 1h 20m 22s (non-voting)\n- keystone-dsvm-functional http://logs.openstack.org/14/531014/40/check/keystone-dsvm-functional/7736228/ : SUCCESS in 27m 13s\n- keystone-dsvm-functional-v3-only http://logs.openstack.org/14/531014/40/check/keystone-dsvm-functional-v3-only/d16fbee/ : SUCCESS in 22m 07s (non-voting)\n- keystone-dsvm-py35-functional-v3-only http://logs.openstack.org/14/531014/40/check/keystone-dsvm-py35-functional-v3-only/cc9216d/ : SUCCESS in 23m 08s (non-voting)\n- keystone-osh-functional-local http://logs.openstack.org/14/531014/40/check/keystone-osh-functional-local/d4754b8/ : SUCCESS in 23m 37s (non-voting)\n- openstack-ansible-keystone-rolling-upgrade http://logs.openstack.org/14/531014/40/check/openstack-ansible-keystone-rolling-upgrade/a30f7a6/ : FAILURE in 10m 02s (non-voting)","accounts_in_message":[],"_revision_number":40},{"id":"3b23aaa86302faf630fcb5885454ca32a74e802c","author":{"_account_id":15054,"name":"wangxiyuan","email":"wangxiyuan1007@gmail.com","username":"wangxiyuan"},"date":"2018-02-22 02:26:02.000000000","message":"Patch Set 40: Code-Review+1\n\n(1 comment)\n\nStill looks good","accounts_in_message":[],"_revision_number":40},{"id":"ccb511178bc428e0a1a44f3b7b89d4cdcf4ed863","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2018-02-22 02:49:51.000000000","message":"Patch Set 40:\n\n(1 comment)","accounts_in_message":[],"_revision_number":40},{"id":"030fc4b0c33fe02018e4a7a77faa843348bac20f","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2018-02-27 10:07:18.000000000","message":"Uploaded patch set 41.","accounts_in_message":[],"_revision_number":41},{"id":"9b4841bbfd400c1f2081c3a0a9dea04c73cbef5c","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2018-02-27 10:34:47.000000000","message":"Patch Set 41:\n\nrecheck","accounts_in_message":[],"_revision_number":41},{"id":"06b1f15decb01ee4e6a21cfe4e922019930ed79a","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2018-02-27 10:52:07.000000000","message":"Uploaded patch set 42.","accounts_in_message":[],"_revision_number":42},{"id":"3b5aa5f7a4e3ccbedef12756d0327eebcb3f24b1","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2018-02-27 11:29:30.000000000","message":"Uploaded patch set 43.","accounts_in_message":[],"_revision_number":43},{"id":"a4365b9416df814ed4ee7ff087124279a0e00f7b","author":{"_account_id":20466,"name":"Tin Lam","email":"tin@lam.wtf","username":"tinlam"},"date":"2018-02-27 11:41:34.000000000","message":"Patch Set 43:\n\n(2 comments)","accounts_in_message":[],"_revision_number":43},{"id":"c80d4d19737755f6a1ce5b7024bc81e1452ce9e3","author":{"_account_id":20466,"name":"Tin Lam","email":"tin@lam.wtf","username":"tinlam"},"date":"2018-02-27 11:43:18.000000000","message":"Patch Set 43: Code-Review-1","accounts_in_message":[],"_revision_number":43},{"id":"9d2f30625405647e24caf30031d6ced52460bb47","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2018-02-27 11:50:18.000000000","message":"Uploaded patch set 44.","accounts_in_message":[],"_revision_number":44},{"id":"5395da3ef631836c68f3f889ea8fcb7d0a452baa","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2018-02-27 11:50:31.000000000","message":"Patch Set 43:\n\n(2 comments)","accounts_in_message":[],"_revision_number":43},{"id":"d082f62cd681c4e38b5028fb821d3ff2b8585686","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-02-27 13:17:59.000000000","message":"Patch Set 44: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 http://logs.openstack.org/14/531014/44/check/openstack-tox-pep8/a029ee8/ : SUCCESS in 4m 36s\n- openstack-tox-py27 http://logs.openstack.org/14/531014/44/check/openstack-tox-py27/7ccdad2/ : SUCCESS in 17m 35s\n- openstack-tox-py35 http://logs.openstack.org/14/531014/44/check/openstack-tox-py35/07a9d2d/ : SUCCESS in 14m 48s\n- build-openstack-sphinx-docs http://logs.openstack.org/14/531014/44/check/build-openstack-sphinx-docs/6428f97/html/ : SUCCESS in 6m 02s\n- tempest-full http://logs.openstack.org/14/531014/44/check/tempest-full/93b21bd/ : SUCCESS in 1h 20m 01s\n- neutron-grenade http://logs.openstack.org/14/531014/44/check/neutron-grenade/04c2b8f/ : SUCCESS in 52m 55s\n- tempest-full-py3 http://logs.openstack.org/14/531014/44/check/tempest-full-py3/3dd4291/ : SUCCESS in 1h 22m 19s\n- legacy-keystoneclient-dsvm-functional http://logs.openstack.org/14/531014/44/check/legacy-keystoneclient-dsvm-functional/489b197/ : SUCCESS in 27m 51s (non-voting)\n- openstack-tox-cover http://logs.openstack.org/14/531014/44/check/openstack-tox-cover/0e5b302/cover/ : SUCCESS in 17m 00s\n- legacy-tempest-dsvm-ldap-domain-specific-driver http://logs.openstack.org/14/531014/44/check/legacy-tempest-dsvm-ldap-domain-specific-driver/f0a36cc/ : SUCCESS in 1h 13m 57s (non-voting)\n- keystone-dsvm-functional http://logs.openstack.org/14/531014/44/check/keystone-dsvm-functional/c827199/ : SUCCESS in 25m 50s\n- keystone-dsvm-functional-v3-only http://logs.openstack.org/14/531014/44/check/keystone-dsvm-functional-v3-only/de0ca31/ : SUCCESS in 25m 31s (non-voting)\n- keystone-dsvm-py35-functional-v3-only http://logs.openstack.org/14/531014/44/check/keystone-dsvm-py35-functional-v3-only/d077ecc/ : FAILURE in 27m 05s (non-voting)\n- keystone-osh-functional-local http://logs.openstack.org/14/531014/44/check/keystone-osh-functional-local/bd9379f/ : FAILURE in 22m 18s (non-voting)\n- openstack-ansible-keystone-rolling-upgrade http://logs.openstack.org/14/531014/44/check/openstack-ansible-keystone-rolling-upgrade/7bea8a1/ : SUCCESS in 36m 06s (non-voting)","accounts_in_message":[],"_revision_number":44},{"id":"1a0aeb64d08f7fa1e09f7b18cdf0e9d5b493f5af","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2018-02-27 13:58:18.000000000","message":"Uploaded patch set 45.","accounts_in_message":[],"_revision_number":45},{"id":"6a49292fdecfc366be8520fcc1f9151296aa5eae","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-02-27 15:28:13.000000000","message":"Patch Set 45: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 http://logs.openstack.org/14/531014/45/check/openstack-tox-pep8/7374529/ : SUCCESS in 5m 01s\n- openstack-tox-py27 http://logs.openstack.org/14/531014/45/check/openstack-tox-py27/e977baf/ : SUCCESS in 15m 21s\n- openstack-tox-py35 http://logs.openstack.org/14/531014/45/check/openstack-tox-py35/71a1a47/ : SUCCESS in 13m 13s\n- build-openstack-sphinx-docs http://logs.openstack.org/14/531014/45/check/build-openstack-sphinx-docs/3bc8e87/html/ : SUCCESS in 6m 34s\n- tempest-full http://logs.openstack.org/14/531014/45/check/tempest-full/5d31eee/ : SUCCESS in 1h 20m 48s\n- neutron-grenade http://logs.openstack.org/14/531014/45/check/neutron-grenade/54009ee/ : SUCCESS in 59m 09s\n- tempest-full-py3 http://logs.openstack.org/14/531014/45/check/tempest-full-py3/c2bcdf4/ : SUCCESS in 1h 16m 15s\n- legacy-keystoneclient-dsvm-functional http://logs.openstack.org/14/531014/45/check/legacy-keystoneclient-dsvm-functional/54d3d70/ : SUCCESS in 23m 58s (non-voting)\n- openstack-tox-cover http://logs.openstack.org/14/531014/45/check/openstack-tox-cover/f42a7a5/cover/ : SUCCESS in 13m 45s\n- legacy-tempest-dsvm-ldap-domain-specific-driver http://logs.openstack.org/14/531014/45/check/legacy-tempest-dsvm-ldap-domain-specific-driver/6471ff4/ : SUCCESS in 1h 28m 21s (non-voting)\n- keystone-dsvm-functional http://logs.openstack.org/14/531014/45/check/keystone-dsvm-functional/ebba875/ : SUCCESS in 29m 38s\n- keystone-dsvm-functional-v3-only http://logs.openstack.org/14/531014/45/check/keystone-dsvm-functional-v3-only/afbbab7/ : SUCCESS in 24m 40s (non-voting)\n- keystone-dsvm-py35-functional-v3-only http://logs.openstack.org/14/531014/45/check/keystone-dsvm-py35-functional-v3-only/783d0d9/ : SUCCESS in 30m 41s (non-voting)\n- keystone-osh-functional-local http://logs.openstack.org/14/531014/45/check/keystone-osh-functional-local/f151d48/ : FAILURE in 22m 22s (non-voting)\n- openstack-ansible-keystone-rolling-upgrade http://logs.openstack.org/14/531014/45/check/openstack-ansible-keystone-rolling-upgrade/e118c81/ : SUCCESS in 34m 42s (non-voting)","accounts_in_message":[],"_revision_number":45},{"id":"d6c49e4e3e9ecc0da8adc800dcd8dc7745be9d78","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2018-02-28 00:09:48.000000000","message":"Uploaded patch set 46.","accounts_in_message":[],"_revision_number":46},{"id":"ef10b24929ba15374328ee3fa37f69286ccb1864","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-02-28 01:37:05.000000000","message":"Patch Set 46: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 http://logs.openstack.org/14/531014/46/check/openstack-tox-pep8/56683c4/ : SUCCESS in 4m 48s\n- openstack-tox-py27 http://logs.openstack.org/14/531014/46/check/openstack-tox-py27/62de9b9/ : SUCCESS in 15m 32s\n- openstack-tox-py35 http://logs.openstack.org/14/531014/46/check/openstack-tox-py35/e9f471b/ : SUCCESS in 11m 54s\n- build-openstack-sphinx-docs http://logs.openstack.org/14/531014/46/check/build-openstack-sphinx-docs/0509b13/html/ : SUCCESS in 6m 21s\n- tempest-full http://logs.openstack.org/14/531014/46/check/tempest-full/29455b3/ : SUCCESS in 1h 22m 25s\n- neutron-grenade http://logs.openstack.org/14/531014/46/check/neutron-grenade/9f01b92/ : SUCCESS in 43m 15s\n- tempest-full-py3 http://logs.openstack.org/14/531014/46/check/tempest-full-py3/a8aef38/ : SUCCESS in 1h 23m 41s\n- legacy-keystoneclient-dsvm-functional http://logs.openstack.org/14/531014/46/check/legacy-keystoneclient-dsvm-functional/d7731a2/ : SUCCESS in 25m 37s (non-voting)\n- openstack-tox-cover http://logs.openstack.org/14/531014/46/check/openstack-tox-cover/392b693/cover/ : SUCCESS in 14m 34s\n- legacy-tempest-dsvm-ldap-domain-specific-driver http://logs.openstack.org/14/531014/46/check/legacy-tempest-dsvm-ldap-domain-specific-driver/1961c17/ : SUCCESS in 1h 17m 35s (non-voting)\n- keystone-dsvm-functional http://logs.openstack.org/14/531014/46/check/keystone-dsvm-functional/d425571/ : SUCCESS in 25m 21s\n- keystone-dsvm-functional-v3-only http://logs.openstack.org/14/531014/46/check/keystone-dsvm-functional-v3-only/f8b534b/ : SUCCESS in 22m 25s (non-voting)\n- keystone-dsvm-py35-functional-v3-only http://logs.openstack.org/14/531014/46/check/keystone-dsvm-py35-functional-v3-only/0692ea7/ : SUCCESS in 33m 43s (non-voting)\n- keystone-osh-functional-local http://logs.openstack.org/14/531014/46/check/keystone-osh-functional-local/4477e75/ : FAILURE in 18m 17s (non-voting)\n- openstack-ansible-keystone-rolling-upgrade http://logs.openstack.org/14/531014/46/check/openstack-ansible-keystone-rolling-upgrade/0dcb733/ : SUCCESS in 36m 23s (non-voting)","accounts_in_message":[],"_revision_number":46},{"id":"1440a9bd1a4937c811a485b4204d6cf8d2bbc921","author":{"_account_id":20466,"name":"Tin Lam","email":"tin@lam.wtf","username":"tinlam"},"date":"2018-02-28 09:21:00.000000000","message":"Patch Set 46: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":46},{"id":"c16ee401b61078b5a1c18e580f80ab2b5353c1a1","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2018-02-28 09:22:01.000000000","message":"Uploaded patch set 47.","accounts_in_message":[],"_revision_number":47},{"id":"7a7290f200723b11c4c823d66696d3b5c72453f3","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2018-02-28 10:00:31.000000000","message":"Uploaded patch set 48.","accounts_in_message":[],"_revision_number":48},{"id":"fb3d0f2c5482d854cfe4164af19f65a25f155737","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2018-02-28 10:15:03.000000000","message":"Uploaded patch set 49.","accounts_in_message":[],"_revision_number":49},{"id":"608a46587692a851b5e433bf9a934d9774ef17ed","author":{"_account_id":20466,"name":"Tin Lam","email":"tin@lam.wtf","username":"tinlam"},"date":"2018-02-28 10:27:30.000000000","message":"Patch Set 49: Code-Review-1\n\n(3 comments)","accounts_in_message":[],"_revision_number":49},{"id":"076f458648df559a8558ec35bf2285bfb68b5787","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2018-02-28 10:50:40.000000000","message":"Patch Set 49:\n\nMay need to template that file out","accounts_in_message":[],"_revision_number":49},{"id":"ea0c463879cb59181bce7ee0ac0934486de475d5","author":{"_account_id":20466,"name":"Tin Lam","email":"tin@lam.wtf","username":"tinlam"},"date":"2018-02-28 11:04:32.000000000","message":"Uploaded patch set 50: Patch Set 49 was rebased.","accounts_in_message":[],"_revision_number":50},{"id":"9c04a24fef58f23a2dee441ac519c0d01aee2800","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2018-02-28 11:56:36.000000000","message":"Uploaded patch set 51.","accounts_in_message":[],"_revision_number":51},{"id":"e48bfd7a72a87bb89122f2d425f71e1dba3e5cd1","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2018-02-28 12:00:17.000000000","message":"Uploaded patch set 52.","accounts_in_message":[],"_revision_number":52},{"id":"6d0bae7a12ab46e91e0732f9b6843fec0babc2ad","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-02-28 13:23:31.000000000","message":"Patch Set 52: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 http://logs.openstack.org/14/531014/52/check/openstack-tox-pep8/8da4131/ : SUCCESS in 4m 23s\n- openstack-tox-py27 http://logs.openstack.org/14/531014/52/check/openstack-tox-py27/2ab9369/ : SUCCESS in 11m 03s\n- openstack-tox-py35 http://logs.openstack.org/14/531014/52/check/openstack-tox-py35/5477856/ : SUCCESS in 13m 20s\n- build-openstack-sphinx-docs http://logs.openstack.org/14/531014/52/check/build-openstack-sphinx-docs/a995e82/html/ : SUCCESS in 6m 21s\n- tempest-full http://logs.openstack.org/14/531014/52/check/tempest-full/8b96519/ : SUCCESS in 1h 22m 14s\n- neutron-grenade http://logs.openstack.org/14/531014/52/check/neutron-grenade/31acb93/ : SUCCESS in 49m 44s\n- tempest-full-py3 http://logs.openstack.org/14/531014/52/check/tempest-full-py3/8369f85/ : SUCCESS in 1h 08m 35s\n- legacy-keystoneclient-dsvm-functional http://logs.openstack.org/14/531014/52/check/legacy-keystoneclient-dsvm-functional/e2cc0c4/ : SUCCESS in 24m 01s (non-voting)\n- openstack-tox-cover http://logs.openstack.org/14/531014/52/check/openstack-tox-cover/2e42cee/cover/ : SUCCESS in 17m 50s\n- legacy-tempest-dsvm-ldap-domain-specific-driver http://logs.openstack.org/14/531014/52/check/legacy-tempest-dsvm-ldap-domain-specific-driver/bd5c7a5/ : SUCCESS in 1h 12m 34s (non-voting)\n- keystone-dsvm-functional http://logs.openstack.org/14/531014/52/check/keystone-dsvm-functional/b705ca5/ : SUCCESS in 23m 41s\n- keystone-dsvm-functional-v3-only http://logs.openstack.org/14/531014/52/check/keystone-dsvm-functional-v3-only/5a72f58/ : SUCCESS in 33m 37s (non-voting)\n- keystone-dsvm-py35-functional-v3-only http://logs.openstack.org/14/531014/52/check/keystone-dsvm-py35-functional-v3-only/b1352b9/ : SUCCESS in 35m 17s (non-voting)\n- keystone-osh-functional-local http://logs.openstack.org/14/531014/52/check/keystone-osh-functional-local/bda2ed3/ : FAILURE in 35m 37s (non-voting)\n- openstack-ansible-keystone-rolling-upgrade http://logs.openstack.org/14/531014/52/check/openstack-ansible-keystone-rolling-upgrade/b8a614b/ : SUCCESS in 34m 57s (non-voting)","accounts_in_message":[],"_revision_number":52},{"id":"a0d7d4775d64ed28e89c279359f7ac010d1c2397","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2018-02-28 13:32:31.000000000","message":"Patch Set 53: Published edit on patch set 52.","accounts_in_message":[],"_revision_number":53},{"id":"c95ed1ee00ed1ad5a0ddf2cad66ce5057badfd84","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2018-02-28 13:53:06.000000000","message":"Patch Set 54: Published edit on patch set 53.","accounts_in_message":[],"_revision_number":54},{"id":"8e4182e7fc6a4bec493a2371afa97b79ddbb3c36","author":{"_account_id":20466,"name":"Tin Lam","email":"tin@lam.wtf","username":"tinlam"},"date":"2018-02-28 14:23:01.000000000","message":"Patch Set 54: Code-Review-1\n\n(2 comments)","accounts_in_message":[],"_revision_number":54},{"id":"cc1b51e4bec23fce568088e33aebbcef4206bd0a","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2018-02-28 14:35:22.000000000","message":"Uploaded patch set 55.","accounts_in_message":[],"_revision_number":55},{"id":"6fa1c0b0477a55beec289b6efc4e582ee63675b0","author":{"_account_id":23928,"name":"Pete Birley","email":"petebirley@gmail.com","username":"portdirect"},"date":"2018-02-28 14:36:25.000000000","message":"Patch Set 54:\n\n(2 comments)","accounts_in_message":[],"_revision_number":54},{"id":"ea4f1ae36eb8b611fbc76074aea769e8b2c1f5da","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-02-28 16:06:11.000000000","message":"Patch Set 55: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 http://logs.openstack.org/14/531014/55/check/openstack-tox-pep8/fc9860a/ : SUCCESS in 4m 39s\n- openstack-tox-py27 http://logs.openstack.org/14/531014/55/check/openstack-tox-py27/176e9ba/ : SUCCESS in 11m 15s\n- openstack-tox-py35 http://logs.openstack.org/14/531014/55/check/openstack-tox-py35/9c0e590/ : SUCCESS in 19m 19s\n- build-openstack-sphinx-docs http://logs.openstack.org/14/531014/55/check/build-openstack-sphinx-docs/2a0523f/html/ : SUCCESS in 6m 21s\n- tempest-full http://logs.openstack.org/14/531014/55/check/tempest-full/e00e200/ : SUCCESS in 1h 22m 39s\n- neutron-grenade http://logs.openstack.org/14/531014/55/check/neutron-grenade/400f873/ : SUCCESS in 48m 30s\n- tempest-full-py3 http://logs.openstack.org/14/531014/55/check/tempest-full-py3/b2f6766/ : SUCCESS in 1h 25m 35s\n- legacy-keystoneclient-dsvm-functional http://logs.openstack.org/14/531014/55/check/legacy-keystoneclient-dsvm-functional/3566470/ : SUCCESS in 21m 08s (non-voting)\n- openstack-tox-cover http://logs.openstack.org/14/531014/55/check/openstack-tox-cover/5a0dcc0/cover/ : SUCCESS in 12m 37s\n- legacy-tempest-dsvm-ldap-domain-specific-driver http://logs.openstack.org/14/531014/55/check/legacy-tempest-dsvm-ldap-domain-specific-driver/c88ae6f/ : SUCCESS in 1h 07m 54s (non-voting)\n- keystone-dsvm-functional http://logs.openstack.org/14/531014/55/check/keystone-dsvm-functional/24b3f25/ : SUCCESS in 26m 15s\n- keystone-dsvm-functional-v3-only http://logs.openstack.org/14/531014/55/check/keystone-dsvm-functional-v3-only/9454b50/ : SUCCESS in 23m 33s (non-voting)\n- keystone-dsvm-py35-functional-v3-only http://logs.openstack.org/14/531014/55/check/keystone-dsvm-py35-functional-v3-only/a0a7f87/ : SUCCESS in 32m 48s (non-voting)\n- keystone-osh-functional-local http://logs.openstack.org/14/531014/55/check/keystone-osh-functional-local/7a3984a/ : SUCCESS in 23m 48s (non-voting)\n- openstack-ansible-keystone-rolling-upgrade http://logs.openstack.org/14/531014/55/check/openstack-ansible-keystone-rolling-upgrade/e15a24d/ : SUCCESS in 33m 27s (non-voting)","accounts_in_message":[],"_revision_number":55},{"id":"43550d124c5f5448c6efc6205a0fcb9296e7a7ba","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2018-03-15 02:41:58.000000000","message":"Patch Set 55: Workflow-1","accounts_in_message":[],"_revision_number":55},{"id":"f52202caa35a2f881b6bbdadc37060e69092994d","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2018-03-21 22:18:12.000000000","message":"Uploaded patch set 56.","accounts_in_message":[],"_revision_number":56},{"id":"bdbce1df20749bf739b4c845fdc8bb0fb9f3986f","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2018-03-21 22:43:18.000000000","message":"Uploaded patch set 57.","accounts_in_message":[],"_revision_number":57},{"id":"1c27e8611dc6bd6fa613258f234dc5bf019bfd0a","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-03-22 00:54:50.000000000","message":"Patch Set 57: 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-pep8 http://logs.openstack.org/14/531014/57/check/openstack-tox-pep8/ee5f062/ : SUCCESS in 15m 37s\n- openstack-tox-py27 http://logs.openstack.org/14/531014/57/check/openstack-tox-py27/c5946da/ : SUCCESS in 11m 47s\n- openstack-tox-py35 http://logs.openstack.org/14/531014/57/check/openstack-tox-py35/2da261f/ : TIMED_OUT in 40m 50s\n- build-openstack-sphinx-docs http://logs.openstack.org/14/531014/57/check/build-openstack-sphinx-docs/abccca0/html/ : SUCCESS in 6m 04s\n- tempest-full http://logs.openstack.org/14/531014/57/check/tempest-full/0f73854/ : SUCCESS in 1h 38m 46s\n- neutron-grenade http://logs.openstack.org/14/531014/57/check/neutron-grenade/c40fbda/ : POST_FAILURE in 1h 13m 07s\n- tempest-full-py3 http://logs.openstack.org/14/531014/57/check/tempest-full-py3/c1b8336/ : SUCCESS in 1h 48m 16s\n- legacy-keystoneclient-dsvm-functional http://logs.openstack.org/14/531014/57/check/legacy-keystoneclient-dsvm-functional/7090ff8/ : SUCCESS in 21m 50s (non-voting)\n- openstack-tox-cover http://logs.openstack.org/14/531014/57/check/openstack-tox-cover/61aaa2b/cover/ : SUCCESS in 17m 05s\n- legacy-tempest-dsvm-ldap-domain-specific-driver http://logs.openstack.org/14/531014/57/check/legacy-tempest-dsvm-ldap-domain-specific-driver/7ef409d/ : FAILURE in 55m 39s (non-voting)\n- keystone-dsvm-functional http://logs.openstack.org/14/531014/57/check/keystone-dsvm-functional/59b7ac7/ : SUCCESS in 30m 17s\n- keystone-dsvm-functional-v3-only http://logs.openstack.org/14/531014/57/check/keystone-dsvm-functional-v3-only/0738f7e/ : SUCCESS in 24m 21s (non-voting)\n- keystone-dsvm-py35-functional-v3-only http://logs.openstack.org/14/531014/57/check/keystone-dsvm-py35-functional-v3-only/844a109/ : SUCCESS in 33m 01s (non-voting)\n- keystone-osh-functional http://logs.openstack.org/14/531014/57/check/keystone-osh-functional/db6827a/ : FAILURE in 36m 05s (non-voting)\n- openstack-ansible-keystone-rolling-upgrade http://logs.openstack.org/14/531014/57/check/openstack-ansible-keystone-rolling-upgrade/7e83444/ : SUCCESS in 39m 35s (non-voting)","accounts_in_message":[],"_revision_number":57},{"id":"d4a21cd98eec2230cf899b8b2027eb793ae8e683","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2018-03-22 14:56:26.000000000","message":"Patch Set 57:\n\nrecheck","accounts_in_message":[],"_revision_number":57},{"id":"43625a82a1732b5fd1b30c2100a5f35bdc05609f","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-03-22 16:31:53.000000000","message":"Patch Set 57:\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-pep8 http://logs.openstack.org/14/531014/57/check/openstack-tox-pep8/b3031c5/ : SUCCESS in 5m 08s\n- openstack-tox-py27 http://logs.openstack.org/14/531014/57/check/openstack-tox-py27/8d85e04/ : SUCCESS in 12m 01s\n- openstack-tox-py35 http://logs.openstack.org/14/531014/57/check/openstack-tox-py35/24ef6e2/ : SUCCESS in 11m 04s\n- build-openstack-sphinx-docs http://logs.openstack.org/14/531014/57/check/build-openstack-sphinx-docs/858e2b5/html/ : SUCCESS in 6m 30s\n- tempest-full http://logs.openstack.org/14/531014/57/check/tempest-full/dfaa640/ : SUCCESS in 1h 22m 51s\n- neutron-grenade http://logs.openstack.org/14/531014/57/check/neutron-grenade/93892e5/ : SUCCESS in 46m 55s\n- tempest-full-py3 http://logs.openstack.org/14/531014/57/check/tempest-full-py3/634ae89/ : POST_FAILURE in 1h 08m 47s\n- legacy-keystoneclient-dsvm-functional http://logs.openstack.org/14/531014/57/check/legacy-keystoneclient-dsvm-functional/c87e996/ : SUCCESS in 27m 27s (non-voting)\n- openstack-tox-cover http://logs.openstack.org/14/531014/57/check/openstack-tox-cover/b891ac7/cover/ : SUCCESS in 31m 18s\n- legacy-tempest-dsvm-ldap-domain-specific-driver http://logs.openstack.org/14/531014/57/check/legacy-tempest-dsvm-ldap-domain-specific-driver/a83ae92/ : SUCCESS in 1h 09m 22s (non-voting)\n- keystone-dsvm-functional http://logs.openstack.org/14/531014/57/check/keystone-dsvm-functional/961893e/ : SUCCESS in 23m 44s\n- keystone-dsvm-functional-v3-only http://logs.openstack.org/14/531014/57/check/keystone-dsvm-functional-v3-only/84f32e7/ : SUCCESS in 23m 52s (non-voting)\n- keystone-dsvm-py35-functional-v3-only http://logs.openstack.org/14/531014/57/check/keystone-dsvm-py35-functional-v3-only/cd750a7/ : SUCCESS in 34m 52s (non-voting)\n- keystone-osh-functional http://logs.openstack.org/14/531014/57/check/keystone-osh-functional/a0d232d/ : FAILURE in 38m 42s (non-voting)\n- openstack-ansible-keystone-rolling-upgrade http://logs.openstack.org/14/531014/57/check/openstack-ansible-keystone-rolling-upgrade/d5e5e3d/ : SUCCESS in 37m 09s (non-voting)","accounts_in_message":[],"_revision_number":57},{"id":"910a720234c5c048700f0042c9ac7346cf44e8f9","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2018-03-22 16:34:36.000000000","message":"Uploaded patch set 58.","accounts_in_message":[],"_revision_number":58},{"id":"51179cfbbe6debdd929a5caea98b03e3c698a779","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-03-22 18:17:12.000000000","message":"Patch Set 58: 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-pep8 http://logs.openstack.org/14/531014/58/check/openstack-tox-pep8/53523da/ : SUCCESS in 5m 50s\n- openstack-tox-py27 http://logs.openstack.org/14/531014/58/check/openstack-tox-py27/42d9341/ : SUCCESS in 10m 41s\n- openstack-tox-py35 http://logs.openstack.org/14/531014/58/check/openstack-tox-py35/76dce03/ : SUCCESS in 10m 55s\n- build-openstack-sphinx-docs http://logs.openstack.org/14/531014/58/check/build-openstack-sphinx-docs/ee60751/html/ : SUCCESS in 6m 33s\n- tempest-full http://logs.openstack.org/14/531014/58/check/tempest-full/4319309/ : SUCCESS in 1h 25m 11s\n- neutron-grenade http://logs.openstack.org/14/531014/58/check/neutron-grenade/3d93da9/ : SUCCESS in 44m 38s\n- tempest-full-py3 http://logs.openstack.org/14/531014/58/check/tempest-full-py3/fd6b1c4/ : POST_FAILURE in 1h 23m 39s\n- legacy-keystoneclient-dsvm-functional http://logs.openstack.org/14/531014/58/check/legacy-keystoneclient-dsvm-functional/4b88a42/ : SUCCESS in 26m 37s (non-voting)\n- openstack-tox-cover http://logs.openstack.org/14/531014/58/check/openstack-tox-cover/e9a1a95/cover/ : SUCCESS in 14m 53s\n- legacy-tempest-dsvm-ldap-domain-specific-driver http://logs.openstack.org/14/531014/58/check/legacy-tempest-dsvm-ldap-domain-specific-driver/d94b3bf/ : SUCCESS in 1h 19m 49s (non-voting)\n- keystone-dsvm-functional http://logs.openstack.org/14/531014/58/check/keystone-dsvm-functional/3aaf554/ : SUCCESS in 29m 55s\n- keystone-dsvm-functional-v3-only http://logs.openstack.org/14/531014/58/check/keystone-dsvm-functional-v3-only/a1fe25e/ : SUCCESS in 34m 32s (non-voting)\n- keystone-dsvm-py35-functional-v3-only http://logs.openstack.org/14/531014/58/check/keystone-dsvm-py35-functional-v3-only/9bafecb/ : SUCCESS in 32m 50s (non-voting)\n- keystone-osh-functional http://logs.openstack.org/14/531014/58/check/keystone-osh-functional/0e427ab/ : FAILURE in 47m 10s (non-voting)\n- openstack-ansible-keystone-rolling-upgrade http://logs.openstack.org/14/531014/58/check/openstack-ansible-keystone-rolling-upgrade/16b1a07/ : SUCCESS in 38m 02s (non-voting)","accounts_in_message":[],"_revision_number":58},{"id":"f26e00e8a27ff52636de7493753398b3a0879e7a","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2018-03-23 20:51:06.000000000","message":"Patch Set 59: Published edit on patch set 58.","accounts_in_message":[],"_revision_number":59},{"id":"9b69cbae41794a682bbb58cd3bf03ca59da90e2f","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-03-23 22:25:39.000000000","message":"Patch Set 59: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 http://logs.openstack.org/14/531014/59/check/openstack-tox-pep8/5b0ff3b/ : SUCCESS in 5m 12s\n- openstack-tox-py27 http://logs.openstack.org/14/531014/59/check/openstack-tox-py27/337634f/ : SUCCESS in 9m 57s\n- openstack-tox-py35 http://logs.openstack.org/14/531014/59/check/openstack-tox-py35/4927200/ : SUCCESS in 10m 33s\n- build-openstack-sphinx-docs http://logs.openstack.org/14/531014/59/check/build-openstack-sphinx-docs/17d9fe0/html/ : SUCCESS in 6m 41s\n- tempest-full http://logs.openstack.org/14/531014/59/check/tempest-full/0c1a2ed/ : SUCCESS in 1h 15m 12s\n- neutron-grenade http://logs.openstack.org/14/531014/59/check/neutron-grenade/a73608e/ : SUCCESS in 53m 16s\n- tempest-full-py3 http://logs.openstack.org/14/531014/59/check/tempest-full-py3/27ec1c8/ : SUCCESS in 1h 11m 44s\n- legacy-keystoneclient-dsvm-functional http://logs.openstack.org/14/531014/59/check/legacy-keystoneclient-dsvm-functional/646a11f/ : SUCCESS in 24m 41s (non-voting)\n- openstack-tox-cover http://logs.openstack.org/14/531014/59/check/openstack-tox-cover/a101832/cover/ : SUCCESS in 15m 33s\n- legacy-tempest-dsvm-ldap-domain-specific-driver http://logs.openstack.org/14/531014/59/check/legacy-tempest-dsvm-ldap-domain-specific-driver/11b1394/ : SUCCESS in 1h 27m 25s (non-voting)\n- keystone-dsvm-functional http://logs.openstack.org/14/531014/59/check/keystone-dsvm-functional/abf8534/ : SUCCESS in 24m 16s\n- keystone-dsvm-functional-v3-only http://logs.openstack.org/14/531014/59/check/keystone-dsvm-functional-v3-only/b4393e0/ : SUCCESS in 24m 21s (non-voting)\n- keystone-dsvm-py35-functional-v3-only http://logs.openstack.org/14/531014/59/check/keystone-dsvm-py35-functional-v3-only/f0c42ee/ : SUCCESS in 31m 03s (non-voting)\n- keystone-osh-functional http://logs.openstack.org/14/531014/59/check/keystone-osh-functional/1fab6f0/ : FAILURE in 20m 06s (non-voting)\n- openstack-ansible-keystone-rolling-upgrade http://logs.openstack.org/14/531014/59/check/openstack-ansible-keystone-rolling-upgrade/d6ffde8/ : SUCCESS in 34m 29s (non-voting)","accounts_in_message":[],"_revision_number":59},{"id":"be38a8effcb6254d6ac27a5b5ed93e60f81889e4","author":{"_account_id":15054,"name":"wangxiyuan","email":"wangxiyuan1007@gmail.com","username":"wangxiyuan"},"date":"2018-03-31 02:22:33.000000000","message":"Patch Set 59:\n\n(1 comment)","accounts_in_message":[],"_revision_number":59},{"id":"400690c2f15a0c7f088fe09033b37ed396da516e","author":{"_account_id":15054,"name":"wangxiyuan","email":"wangxiyuan1007@gmail.com","username":"wangxiyuan"},"date":"2018-03-31 03:09:54.000000000","message":"Patch Set 59:\n\n(1 comment)","accounts_in_message":[],"_revision_number":59},{"id":"2223c3218ebfe6bcc4330beca50f13338666120f","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2018-04-02 21:02:11.000000000","message":"Uploaded patch set 60.","accounts_in_message":[],"_revision_number":60},{"id":"f9a01ebba6c9536897f0ab28fe53f7aac3e44cf3","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2018-04-02 21:26:14.000000000","message":"Uploaded patch set 61.","accounts_in_message":[],"_revision_number":61},{"id":"46b54fb0644b409205d859b3a881935c2c0ae574","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2018-04-02 22:10:31.000000000","message":"Uploaded patch set 62.","accounts_in_message":[],"_revision_number":62},{"id":"68629124675caf8a45bba1f91d963eca5eceacac","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-04-03 00:43:09.000000000","message":"Patch Set 62: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 http://logs.openstack.org/14/531014/62/check/openstack-tox-pep8/5b2ddd7/ : SUCCESS in 7m 43s\n- openstack-tox-py27 http://logs.openstack.org/14/531014/62/check/openstack-tox-py27/9ea8f70/ : SUCCESS in 15m 20s\n- openstack-tox-py35 http://logs.openstack.org/14/531014/62/check/openstack-tox-py35/fde4a77/ : SUCCESS in 10m 29s\n- build-openstack-sphinx-docs http://logs.openstack.org/14/531014/62/check/build-openstack-sphinx-docs/034f26e/html/ : SUCCESS in 7m 14s\n- tempest-full http://logs.openstack.org/14/531014/62/check/tempest-full/a732a4c/ : SUCCESS in 1h 37m 04s\n- neutron-grenade http://logs.openstack.org/14/531014/62/check/neutron-grenade/5c4b7e5/ : SUCCESS in 45m 22s\n- tempest-full-py3 http://logs.openstack.org/14/531014/62/check/tempest-full-py3/d9e1741/ : SUCCESS in 1h 17m 35s\n- legacy-keystoneclient-dsvm-functional http://logs.openstack.org/14/531014/62/check/legacy-keystoneclient-dsvm-functional/f8ed14c/ : SUCCESS in 28m 24s (non-voting)\n- openstack-tox-cover http://logs.openstack.org/14/531014/62/check/openstack-tox-cover/7e6055e/cover/ : SUCCESS in 12m 14s\n- legacy-tempest-dsvm-ldap-domain-specific-driver http://logs.openstack.org/14/531014/62/check/legacy-tempest-dsvm-ldap-domain-specific-driver/55a5ec9/ : SUCCESS in 2h 30m 45s (non-voting)\n- keystone-dsvm-functional http://logs.openstack.org/14/531014/62/check/keystone-dsvm-functional/f516139/ : SUCCESS in 28m 21s\n- keystone-dsvm-functional-v3-only http://logs.openstack.org/14/531014/62/check/keystone-dsvm-functional-v3-only/3be1335/ : SUCCESS in 25m 12s (non-voting)\n- keystone-dsvm-py35-functional-v3-only http://logs.openstack.org/14/531014/62/check/keystone-dsvm-py35-functional-v3-only/9ae9fa6/ : FAILURE in 31m 55s (non-voting)\n- keystone-osh-functional http://logs.openstack.org/14/531014/62/check/keystone-osh-functional/290d64b/ : FAILURE in 35m 25s (non-voting)\n- openstack-ansible-keystone-rolling-upgrade http://logs.openstack.org/14/531014/62/check/openstack-ansible-keystone-rolling-upgrade/54bc45b/ : FAILURE in 28m 05s (non-voting)\n- openstack-tox-lower-constraints http://logs.openstack.org/14/531014/62/check/openstack-tox-lower-constraints/acd3688/ : SUCCESS in 16m 55s","accounts_in_message":[],"_revision_number":62},{"id":"28d5d4ff6d5a0ba4ea6a1f2e2e86fdd738959d07","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2018-04-04 18:50:31.000000000","message":"Patch Set 63: Published edit on patch set 62.","accounts_in_message":[],"_revision_number":63},{"id":"653668ea7f17edae798225f89e9fabda552a13e3","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2018-04-04 18:52:45.000000000","message":"Patch Set 59:\n\n(1 comment)","accounts_in_message":[],"_revision_number":59},{"id":"e95396b32281c88b9facba81087a1d82464e7c4f","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-04-04 21:04:58.000000000","message":"Patch Set 63: 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-pep8 http://logs.openstack.org/14/531014/63/check/openstack-tox-pep8/19b370c/ : SUCCESS in 5m 45s\n- openstack-tox-py27 http://logs.openstack.org/14/531014/63/check/openstack-tox-py27/e2e5403/ : SUCCESS in 11m 46s\n- openstack-tox-py35 http://logs.openstack.org/14/531014/63/check/openstack-tox-py35/5c2bb66/ : SUCCESS in 17m 48s\n- build-openstack-sphinx-docs http://logs.openstack.org/14/531014/63/check/build-openstack-sphinx-docs/c51a6e5/html/ : SUCCESS in 6m 09s\n- tempest-full http://logs.openstack.org/14/531014/63/check/tempest-full/833ec56/ : TIMED_OUT in 2h 02m 18s\n- neutron-grenade http://logs.openstack.org/14/531014/63/check/neutron-grenade/5f6c0eb/ : SUCCESS in 50m 14s\n- tempest-full-py3 http://logs.openstack.org/14/531014/63/check/tempest-full-py3/b87d6be/ : SUCCESS in 1h 08m 52s\n- legacy-keystoneclient-dsvm-functional http://logs.openstack.org/14/531014/63/check/legacy-keystoneclient-dsvm-functional/a7648b5/ : SUCCESS in 25m 45s (non-voting)\n- openstack-tox-cover http://logs.openstack.org/14/531014/63/check/openstack-tox-cover/16d3fab/cover/ : SUCCESS in 12m 22s\n- legacy-tempest-dsvm-ldap-domain-specific-driver http://logs.openstack.org/14/531014/63/check/legacy-tempest-dsvm-ldap-domain-specific-driver/0f87608/ : SUCCESS in 1h 30m 37s (non-voting)\n- keystone-dsvm-functional http://logs.openstack.org/14/531014/63/check/keystone-dsvm-functional/0cf8e31/ : SUCCESS in 23m 12s\n- keystone-dsvm-functional-v3-only http://logs.openstack.org/14/531014/63/check/keystone-dsvm-functional-v3-only/99c0d4d/ : SUCCESS in 26m 40s (non-voting)\n- keystone-dsvm-py35-functional-v3-only http://logs.openstack.org/14/531014/63/check/keystone-dsvm-py35-functional-v3-only/2a4f6a9/ : SUCCESS in 33m 09s (non-voting)\n- keystone-osh-functional http://logs.openstack.org/14/531014/63/check/keystone-osh-functional/99ed9bd/ : SUCCESS in 23m 08s (non-voting)\n- openstack-ansible-keystone-rolling-upgrade http://logs.openstack.org/14/531014/63/check/openstack-ansible-keystone-rolling-upgrade/b8ba422/ : FAILURE in 26m 36s (non-voting)\n- openstack-tox-lower-constraints http://logs.openstack.org/14/531014/63/check/openstack-tox-lower-constraints/fd51e92/ : SUCCESS in 12m 24s","accounts_in_message":[],"_revision_number":63},{"id":"997581cd56ceed87e5c47778f8922c5de8298ce9","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2018-04-04 21:05:27.000000000","message":"Patch Set 63:\n\nrecheck","accounts_in_message":[],"_revision_number":63},{"id":"51124cbc4fba7a7d504f97cfceb7d7e31fef130c","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-04-04 22:53:13.000000000","message":"Patch Set 63: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 http://logs.openstack.org/14/531014/63/check/openstack-tox-pep8/b21e059/ : SUCCESS in 4m 51s\n- openstack-tox-py27 http://logs.openstack.org/14/531014/63/check/openstack-tox-py27/02104e3/ : SUCCESS in 11m 40s\n- openstack-tox-py35 http://logs.openstack.org/14/531014/63/check/openstack-tox-py35/9dcb76b/ : SUCCESS in 11m 39s\n- build-openstack-sphinx-docs http://logs.openstack.org/14/531014/63/check/build-openstack-sphinx-docs/954aa3b/html/ : SUCCESS in 6m 17s\n- tempest-full http://logs.openstack.org/14/531014/63/check/tempest-full/afdf2a6/ : SUCCESS in 1h 29m 19s\n- neutron-grenade http://logs.openstack.org/14/531014/63/check/neutron-grenade/3e9f02e/ : SUCCESS in 51m 45s\n- tempest-full-py3 http://logs.openstack.org/14/531014/63/check/tempest-full-py3/0a289f2/ : SUCCESS in 1h 40m 09s\n- legacy-keystoneclient-dsvm-functional http://logs.openstack.org/14/531014/63/check/legacy-keystoneclient-dsvm-functional/f848b47/ : SUCCESS in 23m 12s (non-voting)\n- openstack-tox-cover http://logs.openstack.org/14/531014/63/check/openstack-tox-cover/0a14609/cover/ : SUCCESS in 12m 17s\n- legacy-tempest-dsvm-ldap-domain-specific-driver http://logs.openstack.org/14/531014/63/check/legacy-tempest-dsvm-ldap-domain-specific-driver/87dddde/ : SUCCESS in 1h 27m 27s (non-voting)\n- keystone-dsvm-functional http://logs.openstack.org/14/531014/63/check/keystone-dsvm-functional/7a519b3/ : SUCCESS in 28m 34s\n- keystone-dsvm-functional-v3-only http://logs.openstack.org/14/531014/63/check/keystone-dsvm-functional-v3-only/3699b90/ : SUCCESS in 33m 43s (non-voting)\n- keystone-dsvm-py35-functional-v3-only http://logs.openstack.org/14/531014/63/check/keystone-dsvm-py35-functional-v3-only/df85911/ : SUCCESS in 24m 39s (non-voting)\n- keystone-osh-functional http://logs.openstack.org/14/531014/63/check/keystone-osh-functional/ecf51ab/ : SUCCESS in 22m 17s (non-voting)\n- openstack-ansible-keystone-rolling-upgrade http://logs.openstack.org/14/531014/63/check/openstack-ansible-keystone-rolling-upgrade/f06982a/ : FAILURE in 39m 57s (non-voting)\n- openstack-tox-lower-constraints http://logs.openstack.org/14/531014/63/check/openstack-tox-lower-constraints/ef4099d/ : SUCCESS in 10m 14s","accounts_in_message":[],"_revision_number":63},{"id":"8e10c1be303f4b3ed2f683c1764ea79cbca0672c","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2018-04-23 16:11:29.000000000","message":"Uploaded patch set 64.","accounts_in_message":[],"_revision_number":64},{"id":"beedd61e7059e04193b7ba4bcb63e29ea4d4bf97","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-04-23 17:57:07.000000000","message":"Patch Set 64: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 http://logs.openstack.org/14/531014/64/check/openstack-tox-pep8/1ce1317/ : SUCCESS in 5m 26s\n- openstack-tox-py27 http://logs.openstack.org/14/531014/64/check/openstack-tox-py27/b16ef4f/ : SUCCESS in 10m 53s\n- openstack-tox-py35 http://logs.openstack.org/14/531014/64/check/openstack-tox-py35/deffaeb/ : SUCCESS in 13m 32s\n- build-openstack-sphinx-docs http://logs.openstack.org/14/531014/64/check/build-openstack-sphinx-docs/66c1dc0/html/ : SUCCESS in 6m 44s\n- tempest-full http://logs.openstack.org/14/531014/64/check/tempest-full/d9661cf/ : SUCCESS in 1h 32m 29s\n- neutron-grenade http://logs.openstack.org/14/531014/64/check/neutron-grenade/51110f6/ : SUCCESS in 1h 00m 21s\n- tempest-full-py3 http://logs.openstack.org/14/531014/64/check/tempest-full-py3/f113675/ : SUCCESS in 1h 16m 29s\n- legacy-keystoneclient-dsvm-functional http://logs.openstack.org/14/531014/64/check/legacy-keystoneclient-dsvm-functional/e92d9d9/ : SUCCESS in 23m 56s (non-voting)\n- openstack-tox-cover http://logs.openstack.org/14/531014/64/check/openstack-tox-cover/6a8c9ed/cover/ : SUCCESS in 16m 52s\n- legacy-tempest-dsvm-ldap-domain-specific-driver http://logs.openstack.org/14/531014/64/check/legacy-tempest-dsvm-ldap-domain-specific-driver/f21ae01/ : SUCCESS in 1h 22m 29s (non-voting)\n- keystone-dsvm-functional http://logs.openstack.org/14/531014/64/check/keystone-dsvm-functional/a2c6cc9/ : SUCCESS in 30m 45s\n- keystone-dsvm-functional-v3-only http://logs.openstack.org/14/531014/64/check/keystone-dsvm-functional-v3-only/8ecdb32/ : FAILURE in 25m 29s (non-voting)\n- keystone-dsvm-py35-functional-v3-only http://logs.openstack.org/14/531014/64/check/keystone-dsvm-py35-functional-v3-only/9f7d250/ : SUCCESS in 37m 06s (non-voting)\n- keystone-osh-functional http://logs.openstack.org/14/531014/64/check/keystone-osh-functional/e0946cd/ : FAILURE in 21m 42s (non-voting)\n- openstack-ansible-keystone-rolling-upgrade http://logs.openstack.org/14/531014/64/check/openstack-ansible-keystone-rolling-upgrade/c68822b/ : FAILURE in 28m 00s (non-voting)\n- openstack-tox-lower-constraints http://logs.openstack.org/14/531014/64/check/openstack-tox-lower-constraints/992db7f/ : SUCCESS in 11m 18s","accounts_in_message":[],"_revision_number":64},{"id":"03041800d6757bcc0af4b642e1f0971fe5a0c22a","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2018-04-23 17:57:42.000000000","message":"Patch Set 64:\n\nrecheck","accounts_in_message":[],"_revision_number":64},{"id":"84e18df5ff57823b316001c4f4a585cdcb9920e7","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-04-23 19:40:29.000000000","message":"Patch Set 64:\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 http://logs.openstack.org/14/531014/64/check/openstack-tox-pep8/5ff02fc/ : SUCCESS in 4m 35s\n- openstack-tox-py27 http://logs.openstack.org/14/531014/64/check/openstack-tox-py27/6fbd6a2/ : SUCCESS in 11m 15s\n- openstack-tox-py35 http://logs.openstack.org/14/531014/64/check/openstack-tox-py35/4ceb539/ : SUCCESS in 10m 39s\n- build-openstack-sphinx-docs http://logs.openstack.org/14/531014/64/check/build-openstack-sphinx-docs/48c3319/html/ : SUCCESS in 6m 12s\n- tempest-full http://logs.openstack.org/14/531014/64/check/tempest-full/9f759c7/ : SUCCESS in 1h 32m 53s\n- neutron-grenade http://logs.openstack.org/14/531014/64/check/neutron-grenade/5918b07/ : SUCCESS in 54m 37s\n- tempest-full-py3 http://logs.openstack.org/14/531014/64/check/tempest-full-py3/3488691/ : SUCCESS in 1h 14m 50s\n- legacy-keystoneclient-dsvm-functional http://logs.openstack.org/14/531014/64/check/legacy-keystoneclient-dsvm-functional/b69e1e0/ : SUCCESS in 26m 31s (non-voting)\n- openstack-tox-cover http://logs.openstack.org/14/531014/64/check/openstack-tox-cover/f94ec1f/cover/ : SUCCESS in 12m 43s\n- legacy-tempest-dsvm-ldap-domain-specific-driver http://logs.openstack.org/14/531014/64/check/legacy-tempest-dsvm-ldap-domain-specific-driver/fd1fc96/ : SUCCESS in 1h 30m 37s (non-voting)\n- keystone-dsvm-functional http://logs.openstack.org/14/531014/64/check/keystone-dsvm-functional/aeadc38/ : SUCCESS in 26m 48s\n- keystone-dsvm-functional-v3-only http://logs.openstack.org/14/531014/64/check/keystone-dsvm-functional-v3-only/3699f34/ : FAILURE in 25m 00s (non-voting)\n- keystone-dsvm-py35-functional-v3-only http://logs.openstack.org/14/531014/64/check/keystone-dsvm-py35-functional-v3-only/2589961/ : SUCCESS in 33m 42s (non-voting)\n- keystone-osh-functional http://logs.openstack.org/14/531014/64/check/keystone-osh-functional/cc54cb3/ : SUCCESS in 24m 05s (non-voting)\n- openstack-ansible-keystone-rolling-upgrade http://logs.openstack.org/14/531014/64/check/openstack-ansible-keystone-rolling-upgrade/929344d/ : FAILURE in 26m 16s (non-voting)\n- openstack-tox-lower-constraints http://logs.openstack.org/14/531014/64/check/openstack-tox-lower-constraints/0be5aeb/ : SUCCESS in 10m 58s","accounts_in_message":[],"_revision_number":64},{"id":"9fb60d32d11b88561c158b941d4bb0d42cfe463a","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2018-05-02 18:30:41.000000000","message":"Patch Set 64:\n\nrecheck","accounts_in_message":[],"_revision_number":64},{"id":"6335906390d111739ea192a0c8cc6354e8d1bf65","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-05-02 23:01:27.000000000","message":"Patch Set 64:\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 http://logs.openstack.org/14/531014/64/check/openstack-tox-pep8/1795f0b/ : SUCCESS in 4m 49s\n- openstack-tox-py27 http://logs.openstack.org/14/531014/64/check/openstack-tox-py27/dfe8381/ : SUCCESS in 12m 59s\n- openstack-tox-py35 http://logs.openstack.org/14/531014/64/check/openstack-tox-py35/5df3f87/ : SUCCESS in 20m 15s\n- build-openstack-sphinx-docs http://logs.openstack.org/14/531014/64/check/build-openstack-sphinx-docs/51e8a2d/html/ : SUCCESS in 7m 18s\n- tempest-full http://logs.openstack.org/14/531014/64/check/tempest-full/0550720/ : SUCCESS in 1h 26m 16s\n- neutron-grenade http://logs.openstack.org/14/531014/64/check/neutron-grenade/95af16c/ : SUCCESS in 47m 13s\n- tempest-full-py3 http://logs.openstack.org/14/531014/64/check/tempest-full-py3/a9eb835/ : SUCCESS in 1h 22m 14s\n- legacy-keystoneclient-dsvm-functional http://logs.openstack.org/14/531014/64/check/legacy-keystoneclient-dsvm-functional/194df69/ : SUCCESS in 29m 10s (non-voting)\n- openstack-tox-cover http://logs.openstack.org/14/531014/64/check/openstack-tox-cover/7c5c91b/cover/ : SUCCESS in 15m 18s\n- legacy-tempest-dsvm-ldap-domain-specific-driver http://logs.openstack.org/14/531014/64/check/legacy-tempest-dsvm-ldap-domain-specific-driver/c30e62f/ : SUCCESS in 1h 14m 25s (non-voting)\n- keystone-dsvm-functional http://logs.openstack.org/14/531014/64/check/keystone-dsvm-functional/1478ff0/ : SUCCESS in 26m 47s\n- keystone-dsvm-functional-v3-only http://logs.openstack.org/14/531014/64/check/keystone-dsvm-functional-v3-only/77a9ff6/ : SUCCESS in 35m 53s (non-voting)\n- keystone-dsvm-py35-functional-v3-only http://logs.openstack.org/14/531014/64/check/keystone-dsvm-py35-functional-v3-only/7ecde51/ : SUCCESS in 31m 14s (non-voting)\n- keystone-osh-functional http://logs.openstack.org/14/531014/64/check/keystone-osh-functional/5c1dda4/ : SUCCESS in 23m 27s (non-voting)\n- openstack-ansible-keystone-rolling-upgrade http://logs.openstack.org/14/531014/64/check/openstack-ansible-keystone-rolling-upgrade/d31c83a/ : FAILURE in 24m 34s (non-voting)\n- openstack-tox-lower-constraints http://logs.openstack.org/14/531014/64/check/openstack-tox-lower-constraints/adb99bb/ : SUCCESS in 11m 54s","accounts_in_message":[],"_revision_number":64},{"id":"0834b92b388bc67cceeacc491e93959774340ef5","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2018-05-07 22:01:38.000000000","message":"Patch Set 65: Published edit on patch set 64.","accounts_in_message":[],"_revision_number":65},{"id":"312fc726b761cd2bf9f5b78b94a457b5c1be9e4d","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-05-07 23:46:27.000000000","message":"Patch Set 65: 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-pep8 http://logs.openstack.org/14/531014/65/check/openstack-tox-pep8/d6fa8fb/ : SUCCESS in 5m 08s\n- openstack-tox-py27 http://logs.openstack.org/14/531014/65/check/openstack-tox-py27/2fe70ea/ : SUCCESS in 11m 09s\n- openstack-tox-py35 http://logs.openstack.org/14/531014/65/check/openstack-tox-py35/d327474/ : SUCCESS in 11m 39s\n- build-openstack-sphinx-docs http://logs.openstack.org/14/531014/65/check/build-openstack-sphinx-docs/5e9c796/html/ : SUCCESS in 6m 41s\n- tempest-full http://logs.openstack.org/14/531014/65/check/tempest-full/65499be/ : SUCCESS in 1h 38m 13s\n- neutron-grenade http://logs.openstack.org/14/531014/65/check/neutron-grenade/d67b5ac/ : FAILURE in 9m 14s\n- tempest-full-py3 http://logs.openstack.org/14/531014/65/check/tempest-full-py3/b2a8c87/ : SUCCESS in 1h 14m 33s\n- legacy-keystoneclient-dsvm-functional http://logs.openstack.org/14/531014/65/check/legacy-keystoneclient-dsvm-functional/fdac130/ : FAILURE in 9m 36s (non-voting)\n- openstack-tox-cover http://logs.openstack.org/14/531014/65/check/openstack-tox-cover/1b2eb67/cover/ : SUCCESS in 13m 44s\n- legacy-tempest-dsvm-ldap-domain-specific-driver http://logs.openstack.org/14/531014/65/check/legacy-tempest-dsvm-ldap-domain-specific-driver/c74f26b/ : FAILURE in 9m 15s (non-voting)\n- keystone-dsvm-functional http://logs.openstack.org/14/531014/65/check/keystone-dsvm-functional/1cbad64/ : FAILURE in 7m 07s\n- keystone-dsvm-functional-v3-only http://logs.openstack.org/14/531014/65/check/keystone-dsvm-functional-v3-only/673445b/ : FAILURE in 9m 12s (non-voting)\n- keystone-dsvm-py35-functional-v3-only http://logs.openstack.org/14/531014/65/check/keystone-dsvm-py35-functional-v3-only/403ddbd/ : FAILURE in 9m 11s (non-voting)\n- keystone-osh-functional http://logs.openstack.org/14/531014/65/check/keystone-osh-functional/d114973/ : FAILURE in 20m 03s (non-voting)\n- openstack-ansible-keystone-rolling-upgrade http://logs.openstack.org/14/531014/65/check/openstack-ansible-keystone-rolling-upgrade/100e468/ : FAILURE in 25m 34s (non-voting)\n- openstack-tox-lower-constraints http://logs.openstack.org/14/531014/65/check/openstack-tox-lower-constraints/0590259/ : SUCCESS in 10m 43s","accounts_in_message":[],"_revision_number":65},{"id":"8a0084dc3f4a2acfa41fad618f32f5733ac91eb7","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2018-05-07 23:47:26.000000000","message":"Patch Set 65:\n\nrecheck","accounts_in_message":[],"_revision_number":65},{"id":"c7e29286708d94784b92390c262323c723a60437","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-05-08 01:30:41.000000000","message":"Patch Set 65: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 http://logs.openstack.org/14/531014/65/check/openstack-tox-pep8/68de5be/ : SUCCESS in 4m 35s\n- openstack-tox-py27 http://logs.openstack.org/14/531014/65/check/openstack-tox-py27/53b97d6/ : SUCCESS in 11m 47s\n- openstack-tox-py35 http://logs.openstack.org/14/531014/65/check/openstack-tox-py35/ad27c64/ : SUCCESS in 10m 34s\n- build-openstack-sphinx-docs http://logs.openstack.org/14/531014/65/check/build-openstack-sphinx-docs/ef49c73/html/ : SUCCESS in 6m 25s\n- tempest-full http://logs.openstack.org/14/531014/65/check/tempest-full/435ecf8/ : SUCCESS in 1h 42m 04s\n- neutron-grenade http://logs.openstack.org/14/531014/65/check/neutron-grenade/6747576/ : SUCCESS in 46m 56s\n- tempest-full-py3 http://logs.openstack.org/14/531014/65/check/tempest-full-py3/638fb06/ : SUCCESS in 1h 24m 58s\n- legacy-keystoneclient-dsvm-functional http://logs.openstack.org/14/531014/65/check/legacy-keystoneclient-dsvm-functional/b7143e5/ : SUCCESS in 28m 38s (non-voting)\n- openstack-tox-cover http://logs.openstack.org/14/531014/65/check/openstack-tox-cover/4b84adc/cover/ : SUCCESS in 11m 44s\n- legacy-tempest-dsvm-ldap-domain-specific-driver http://logs.openstack.org/14/531014/65/check/legacy-tempest-dsvm-ldap-domain-specific-driver/1f7fd27/ : SUCCESS in 1h 17m 08s (non-voting)\n- keystone-dsvm-functional http://logs.openstack.org/14/531014/65/check/keystone-dsvm-functional/76c976b/ : SUCCESS in 24m 44s\n- keystone-dsvm-functional-v3-only http://logs.openstack.org/14/531014/65/check/keystone-dsvm-functional-v3-only/4cf1286/ : SUCCESS in 32m 37s (non-voting)\n- keystone-dsvm-py35-functional-v3-only http://logs.openstack.org/14/531014/65/check/keystone-dsvm-py35-functional-v3-only/f0161a1/ : FAILURE in 32m 04s (non-voting)\n- keystone-osh-functional http://logs.openstack.org/14/531014/65/check/keystone-osh-functional/f1c828d/ : FAILURE in 20m 07s (non-voting)\n- openstack-ansible-keystone-rolling-upgrade http://logs.openstack.org/14/531014/65/check/openstack-ansible-keystone-rolling-upgrade/5ced31c/ : FAILURE in 22m 56s (non-voting)\n- openstack-tox-lower-constraints http://logs.openstack.org/14/531014/65/check/openstack-tox-lower-constraints/fc3203a/ : SUCCESS in 10m 55s","accounts_in_message":[],"_revision_number":65},{"id":"699ce3871c1684d756fd188d1b874b066c7d876c","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2018-05-30 03:12:18.000000000","message":"Patch Set 65:\n\nrecheck","accounts_in_message":[],"_revision_number":65},{"id":"26459cd5b8c14be3f6b64d6b6a017ca5d29f185e","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-05-30 05:14:03.000000000","message":"Patch Set 65:\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 http://logs.openstack.org/14/531014/65/check/openstack-tox-pep8/11cffaf/ : SUCCESS in 4m 37s\n- openstack-tox-py27 http://logs.openstack.org/14/531014/65/check/openstack-tox-py27/e0d6937/ : SUCCESS in 12m 18s\n- openstack-tox-py35 http://logs.openstack.org/14/531014/65/check/openstack-tox-py35/d91d2b6/ : SUCCESS in 10m 39s\n- build-openstack-sphinx-docs http://logs.openstack.org/14/531014/65/check/build-openstack-sphinx-docs/957e34b/html/ : SUCCESS in 6m 18s\n- tempest-full http://logs.openstack.org/14/531014/65/check/tempest-full/0b05b0d/ : SUCCESS in 1h 55m 53s\n- neutron-grenade http://logs.openstack.org/14/531014/65/check/neutron-grenade/0a7fdda/ : SUCCESS in 53m 39s\n- tempest-full-py3 http://logs.openstack.org/14/531014/65/check/tempest-full-py3/ae3c62b/ : SUCCESS in 1h 25m 10s\n- legacy-keystoneclient-dsvm-functional http://logs.openstack.org/14/531014/65/check/legacy-keystoneclient-dsvm-functional/8758dfa/ : SUCCESS in 22m 39s (non-voting)\n- openstack-tox-cover http://logs.openstack.org/14/531014/65/check/openstack-tox-cover/d76c65d/cover/ : SUCCESS in 12m 22s\n- legacy-tempest-dsvm-ldap-domain-specific-driver http://logs.openstack.org/14/531014/65/check/legacy-tempest-dsvm-ldap-domain-specific-driver/a8aaa3e/ : SUCCESS in 1h 24m 42s (non-voting)\n- keystone-dsvm-functional http://logs.openstack.org/14/531014/65/check/keystone-dsvm-functional/77d10bc/ : SUCCESS in 22m 09s\n- keystone-dsvm-functional-v3-only http://logs.openstack.org/14/531014/65/check/keystone-dsvm-functional-v3-only/dedf8d9/ : SUCCESS in 23m 51s (non-voting)\n- keystone-dsvm-py35-functional-v3-only http://logs.openstack.org/14/531014/65/check/keystone-dsvm-py35-functional-v3-only/d5c3857/ : SUCCESS in 36m 43s (non-voting)\n- keystone-osh-functional http://logs.openstack.org/14/531014/65/check/keystone-osh-functional/50ce134/ : FAILURE in 2m 23s (non-voting)\n- openstack-ansible-keystone-rolling-upgrade http://logs.openstack.org/14/531014/65/check/openstack-ansible-keystone-rolling-upgrade/c01a232/ : FAILURE in 24m 03s (non-voting)\n- openstack-tox-lower-constraints http://logs.openstack.org/14/531014/65/check/openstack-tox-lower-constraints/90ae7cd/ : SUCCESS in 11m 23s","accounts_in_message":[],"_revision_number":65},{"id":"5220b1ff280ba9620f8f605c71cd037f1e3aee65","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2018-05-30 18:01:00.000000000","message":"Patch Set 65:\n\nrecheck","accounts_in_message":[],"_revision_number":65},{"id":"161ec56f0b13aaad19f0e5a285cd4610afd00a16","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-05-30 19:40:03.000000000","message":"Patch Set 65: 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-pep8 http://logs.openstack.org/14/531014/65/check/openstack-tox-pep8/29183d3/ : SUCCESS in 4m 57s\n- openstack-tox-py27 http://logs.openstack.org/14/531014/65/check/openstack-tox-py27/dfe01be/ : SUCCESS in 17m 14s\n- openstack-tox-py35 http://logs.openstack.org/14/531014/65/check/openstack-tox-py35/722024a/ : SUCCESS in 17m 44s\n- build-openstack-sphinx-docs http://logs.openstack.org/14/531014/65/check/build-openstack-sphinx-docs/dc06558/ : FAILURE in 4m 54s\n- tempest-full http://logs.openstack.org/14/531014/65/check/tempest-full/a633331/ : SUCCESS in 1h 32m 22s\n- neutron-grenade http://logs.openstack.org/14/531014/65/check/neutron-grenade/63646d1/ : SUCCESS in 52m 36s\n- tempest-full-py3 http://logs.openstack.org/14/531014/65/check/tempest-full-py3/3890384/ : SUCCESS in 1h 29m 39s\n- legacy-keystoneclient-dsvm-functional http://logs.openstack.org/14/531014/65/check/legacy-keystoneclient-dsvm-functional/3b0231a/ : SUCCESS in 32m 15s (non-voting)\n- openstack-tox-cover http://logs.openstack.org/14/531014/65/check/openstack-tox-cover/8bc0e93/cover/ : SUCCESS in 12m 30s\n- legacy-tempest-dsvm-ldap-domain-specific-driver http://logs.openstack.org/14/531014/65/check/legacy-tempest-dsvm-ldap-domain-specific-driver/4de2167/ : SUCCESS in 1h 21m 34s (non-voting)\n- keystone-dsvm-functional http://logs.openstack.org/14/531014/65/check/keystone-dsvm-functional/39a1607/ : SUCCESS in 28m 05s\n- keystone-dsvm-functional-v3-only http://logs.openstack.org/14/531014/65/check/keystone-dsvm-functional-v3-only/30e0407/ : SUCCESS in 28m 44s (non-voting)\n- keystone-dsvm-py35-functional-v3-only http://logs.openstack.org/14/531014/65/check/keystone-dsvm-py35-functional-v3-only/dd842c8/ : SUCCESS in 24m 38s (non-voting)\n- keystone-osh-functional http://logs.openstack.org/14/531014/65/check/keystone-osh-functional/b1b57d1/ : SUCCESS in 23m 20s (non-voting)\n- openstack-ansible-keystone-rolling-upgrade http://logs.openstack.org/14/531014/65/check/openstack-ansible-keystone-rolling-upgrade/2e9b1cb/ : FAILURE in 27m 37s (non-voting)\n- openstack-tox-lower-constraints http://logs.openstack.org/14/531014/65/check/openstack-tox-lower-constraints/2cb9e34/ : SUCCESS in 10m 55s","accounts_in_message":[],"_revision_number":65},{"id":"54bba5587c1304979e9d1531f6f73d10e7295c77","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2018-06-01 03:22:55.000000000","message":"Patch Set 65:\n\nrecheck","accounts_in_message":[],"_revision_number":65},{"id":"4c5e2e8a6ee4589a021a329c2b636b997a8babc1","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-06-01 05:08:29.000000000","message":"Patch Set 65: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 http://logs.openstack.org/14/531014/65/check/openstack-tox-pep8/5818d54/ : SUCCESS in 4m 57s\n- openstack-tox-py27 http://logs.openstack.org/14/531014/65/check/openstack-tox-py27/45d283f/ : SUCCESS in 20m 22s\n- openstack-tox-py35 http://logs.openstack.org/14/531014/65/check/openstack-tox-py35/c96b61d/ : SUCCESS in 20m 16s\n- build-openstack-sphinx-docs http://logs.openstack.org/14/531014/65/check/build-openstack-sphinx-docs/7e05be3/html/ : SUCCESS in 7m 01s\n- tempest-full http://logs.openstack.org/14/531014/65/check/tempest-full/18d7699/ : SUCCESS in 1h 39m 48s\n- neutron-grenade http://logs.openstack.org/14/531014/65/check/neutron-grenade/8340525/ : SUCCESS in 48m 21s\n- tempest-full-py3 http://logs.openstack.org/14/531014/65/check/tempest-full-py3/da1f4ff/ : SUCCESS in 1h 26m 34s\n- legacy-keystoneclient-dsvm-functional http://logs.openstack.org/14/531014/65/check/legacy-keystoneclient-dsvm-functional/83a9996/ : SUCCESS in 29m 32s (non-voting)\n- openstack-tox-cover http://logs.openstack.org/14/531014/65/check/openstack-tox-cover/25ab04e/cover/ : SUCCESS in 13m 39s\n- legacy-tempest-dsvm-ldap-domain-specific-driver http://logs.openstack.org/14/531014/65/check/legacy-tempest-dsvm-ldap-domain-specific-driver/cc680ce/ : SUCCESS in 1h 19m 19s (non-voting)\n- keystone-dsvm-functional http://logs.openstack.org/14/531014/65/check/keystone-dsvm-functional/50207a0/ : SUCCESS in 24m 07s\n- keystone-dsvm-functional-v3-only http://logs.openstack.org/14/531014/65/check/keystone-dsvm-functional-v3-only/337693c/ : SUCCESS in 31m 06s (non-voting)\n- keystone-dsvm-py35-functional-v3-only http://logs.openstack.org/14/531014/65/check/keystone-dsvm-py35-functional-v3-only/b451fc9/ : SUCCESS in 28m 30s (non-voting)\n- keystone-osh-functional http://logs.openstack.org/14/531014/65/check/keystone-osh-functional/1133a07/ : SUCCESS in 23m 03s (non-voting)\n- openstack-ansible-keystone-rolling-upgrade http://logs.openstack.org/14/531014/65/check/openstack-ansible-keystone-rolling-upgrade/f72ba54/ : FAILURE in 25m 53s (non-voting)\n- openstack-tox-lower-constraints http://logs.openstack.org/14/531014/65/check/openstack-tox-lower-constraints/521912b/ : SUCCESS in 19m 40s","accounts_in_message":[],"_revision_number":65},{"id":"e2c4a0430701aba43afcd1d4d29bd7bd244312d9","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2018-06-05 03:10:45.000000000","message":"Patch Set 65: Workflow-1","accounts_in_message":[],"_revision_number":65},{"id":"4562f63f8c1817fa498ebf18cee62c5a5460d5f5","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2018-06-21 20:54:30.000000000","message":"Patch Set 66: Published edit on patch set 65.","accounts_in_message":[],"_revision_number":66},{"id":"fd49a41bec6555738c1754ab46dbf64fdc6f97be","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2018-06-21 20:54:36.000000000","message":"Patch Set 66: Workflow-1","accounts_in_message":[],"_revision_number":66},{"id":"6c3ada44ebfcb2123ceffe22b87122bdabe232ec","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-06-21 22:47:06.000000000","message":"Patch Set 66: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 http://logs.openstack.org/14/531014/66/check/openstack-tox-pep8/35da9d6/ : SUCCESS in 6m 38s\n- openstack-tox-py27 http://logs.openstack.org/14/531014/66/check/openstack-tox-py27/64573a9/ : SUCCESS in 12m 28s\n- openstack-tox-py35 http://logs.openstack.org/14/531014/66/check/openstack-tox-py35/db6ee77/ : SUCCESS in 11m 59s\n- build-openstack-sphinx-docs http://logs.openstack.org/14/531014/66/check/build-openstack-sphinx-docs/8eaedc7/html/ : SUCCESS in 6m 53s\n- tempest-full http://logs.openstack.org/14/531014/66/check/tempest-full/8928b0c/ : SUCCESS in 1h 36m 08s\n- neutron-grenade http://logs.openstack.org/14/531014/66/check/neutron-grenade/e2d80d7/ : SUCCESS in 52m 35s\n- tempest-full-py3 http://logs.openstack.org/14/531014/66/check/tempest-full-py3/d37d3ca/ : SUCCESS in 1h 27m 46s\n- legacy-keystoneclient-dsvm-functional http://logs.openstack.org/14/531014/66/check/legacy-keystoneclient-dsvm-functional/4662f96/ : SUCCESS in 29m 41s (non-voting)\n- openstack-tox-cover http://logs.openstack.org/14/531014/66/check/openstack-tox-cover/f84c939/cover/ : SUCCESS in 12m 39s\n- legacy-tempest-dsvm-ldap-domain-specific-driver http://logs.openstack.org/14/531014/66/check/legacy-tempest-dsvm-ldap-domain-specific-driver/76e6001/ : SUCCESS in 1h 20m 38s (non-voting)\n- keystone-dsvm-functional http://logs.openstack.org/14/531014/66/check/keystone-dsvm-functional/dfbe1a3/ : SUCCESS in 29m 47s\n- keystone-dsvm-functional-v3-only http://logs.openstack.org/14/531014/66/check/keystone-dsvm-functional-v3-only/6bcfab9/ : SUCCESS in 26m 16s (non-voting)\n- keystone-dsvm-py35-functional-v3-only http://logs.openstack.org/14/531014/66/check/keystone-dsvm-py35-functional-v3-only/66eb5b8/ : SUCCESS in 36m 08s (non-voting)\n- keystone-osh-functional http://logs.openstack.org/14/531014/66/check/keystone-osh-functional/6d4f36c/ : FAILURE in 36m 57s (non-voting)\n- openstack-ansible-keystone-rolling-upgrade http://logs.openstack.org/14/531014/66/check/openstack-ansible-keystone-rolling-upgrade/60f2034/ : SUCCESS in 39m 38s (non-voting)\n- openstack-tox-lower-constraints http://logs.openstack.org/14/531014/66/check/openstack-tox-lower-constraints/37da62b/ : SUCCESS in 11m 31s","accounts_in_message":[],"_revision_number":66},{"id":"492fab56b7d3c1139fd2e74d716baa907cc1e5a0","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2018-06-22 18:34:53.000000000","message":"Uploaded patch set 67.","accounts_in_message":[],"_revision_number":67},{"id":"cfd4e5c80b60d5e15d9b3977e78dcd8a024c17f9","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2018-06-22 19:08:51.000000000","message":"Patch Set 68: Published edit on patch set 67.","accounts_in_message":[],"_revision_number":68},{"id":"df5f9c42bfe7222965b823ec13de01cc3f557dee","author":{"_account_id":23186,"name":"Felipe Monteiro","email":"felipe.carneiro.monteiro@gmail.com","username":"felipe.monteiro"},"date":"2018-06-22 19:15:41.000000000","message":"Patch Set 68:\n\n(4 comments)","accounts_in_message":[],"_revision_number":68},{"id":"fc160c598c8ec6d57c790fc171aca60a1637082c","author":{"_account_id":23186,"name":"Felipe Monteiro","email":"felipe.carneiro.monteiro@gmail.com","username":"felipe.monteiro"},"date":"2018-06-22 19:18:37.000000000","message":"Patch Set 68:\n\n(1 comment)","accounts_in_message":[],"_revision_number":68},{"id":"bfd94e57ccce65bc361b4f1ad6479934fffd14a0","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2018-06-22 19:28:20.000000000","message":"Patch Set 68: Workflow-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":68},{"id":"be105de3a03addcd82e32f25e5e57a1e62f446d4","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-06-22 20:41:53.000000000","message":"Patch Set 68: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 http://logs.openstack.org/14/531014/68/check/openstack-tox-pep8/5210d16/ : SUCCESS in 5m 14s\n- openstack-tox-py27 http://logs.openstack.org/14/531014/68/check/openstack-tox-py27/f55cd31/ : SUCCESS in 13m 26s\n- openstack-tox-py35 http://logs.openstack.org/14/531014/68/check/openstack-tox-py35/9bd2086/ : SUCCESS in 10m 54s\n- build-openstack-sphinx-docs http://logs.openstack.org/14/531014/68/check/build-openstack-sphinx-docs/fc172c9/html/ : SUCCESS in 5m 47s\n- tempest-full http://logs.openstack.org/14/531014/68/check/tempest-full/fe9d609/ : SUCCESS in 1h 27m 48s\n- neutron-grenade http://logs.openstack.org/14/531014/68/check/neutron-grenade/6734ee1/ : SUCCESS in 45m 03s\n- tempest-full-py3 http://logs.openstack.org/14/531014/68/check/tempest-full-py3/d3a0973/ : SUCCESS in 1h 19m 47s\n- legacy-keystoneclient-dsvm-functional http://logs.openstack.org/14/531014/68/check/legacy-keystoneclient-dsvm-functional/a670b91/ : SUCCESS in 23m 24s (non-voting)\n- openstack-tox-cover http://logs.openstack.org/14/531014/68/check/openstack-tox-cover/a8c87c8/cover/ : SUCCESS in 15m 08s\n- legacy-tempest-dsvm-ldap-domain-specific-driver http://logs.openstack.org/14/531014/68/check/legacy-tempest-dsvm-ldap-domain-specific-driver/94324f9/ : SUCCESS in 1h 26m 42s (non-voting)\n- keystone-dsvm-functional http://logs.openstack.org/14/531014/68/check/keystone-dsvm-functional/4925857/ : SUCCESS in 25m 58s\n- keystone-dsvm-functional-v3-only http://logs.openstack.org/14/531014/68/check/keystone-dsvm-functional-v3-only/5a06599/ : SUCCESS in 35m 09s (non-voting)\n- keystone-dsvm-py35-functional-v3-only http://logs.openstack.org/14/531014/68/check/keystone-dsvm-py35-functional-v3-only/cbd6782/ : SUCCESS in 25m 23s (non-voting)\n- keystone-osh-functional http://logs.openstack.org/14/531014/68/check/keystone-osh-functional/ce845ee/ : FAILURE in 19m 33s (non-voting)\n- openstack-ansible-keystone-rolling-upgrade http://logs.openstack.org/14/531014/68/check/openstack-ansible-keystone-rolling-upgrade/9986f44/ : SUCCESS in 39m 51s (non-voting)\n- openstack-tox-lower-constraints http://logs.openstack.org/14/531014/68/check/openstack-tox-lower-constraints/541e73a/ : SUCCESS in 11m 58s","accounts_in_message":[],"_revision_number":68},{"id":"8695a881414e3592092fa2f49189f73bd307e723","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2018-06-22 21:11:55.000000000","message":"Uploaded patch set 69.","accounts_in_message":[],"_revision_number":69},{"id":"784a49d243c5420aa21c465f32fa91dc935c5f52","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-06-22 23:20:47.000000000","message":"Patch Set 69: 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-pep8 http://logs.openstack.org/14/531014/69/check/openstack-tox-pep8/4044494/ : SUCCESS in 5m 26s\n- openstack-tox-py27 http://logs.openstack.org/14/531014/69/check/openstack-tox-py27/b81cf09/ : SUCCESS in 11m 54s\n- openstack-tox-py35 http://logs.openstack.org/14/531014/69/check/openstack-tox-py35/3d62dcc/ : SUCCESS in 12m 40s\n- build-openstack-sphinx-docs http://logs.openstack.org/14/531014/69/check/build-openstack-sphinx-docs/4cc7378/html/ : SUCCESS in 5m 31s\n- tempest-full http://logs.openstack.org/14/531014/69/check/tempest-full/d4580ae/ : TIMED_OUT in 2h 06m 59s\n- neutron-grenade http://logs.openstack.org/14/531014/69/check/neutron-grenade/f6f5123/ : SUCCESS in 52m 49s\n- tempest-full-py3 http://logs.openstack.org/14/531014/69/check/tempest-full-py3/dc6325c/ : SUCCESS in 1h 36m 40s\n- legacy-keystoneclient-dsvm-functional http://logs.openstack.org/14/531014/69/check/legacy-keystoneclient-dsvm-functional/0915361/ : SUCCESS in 29m 10s (non-voting)\n- openstack-tox-cover http://logs.openstack.org/14/531014/69/check/openstack-tox-cover/0a886c6/cover/ : SUCCESS in 14m 10s\n- legacy-tempest-dsvm-ldap-domain-specific-driver http://logs.openstack.org/14/531014/69/check/legacy-tempest-dsvm-ldap-domain-specific-driver/c0b9716/ : SUCCESS in 1h 24m 27s (non-voting)\n- keystone-dsvm-functional http://logs.openstack.org/14/531014/69/check/keystone-dsvm-functional/f30d25d/ : SUCCESS in 25m 29s\n- keystone-dsvm-functional-v3-only http://logs.openstack.org/14/531014/69/check/keystone-dsvm-functional-v3-only/c3bb14f/ : FAILURE in 28m 01s (non-voting)\n- keystone-dsvm-py35-functional-v3-only http://logs.openstack.org/14/531014/69/check/keystone-dsvm-py35-functional-v3-only/9804562/ : SUCCESS in 32m 06s (non-voting)\n- keystone-osh-functional http://logs.openstack.org/14/531014/69/check/keystone-osh-functional/bb404bd/ : FAILURE in 18m 42s (non-voting)\n- openstack-ansible-keystone-rolling-upgrade http://logs.openstack.org/14/531014/69/check/openstack-ansible-keystone-rolling-upgrade/6a60cc7/ : TIMED_OUT in 1h 31m 08s (non-voting)\n- openstack-tox-lower-constraints http://logs.openstack.org/14/531014/69/check/openstack-tox-lower-constraints/5c1ca0f/ : SUCCESS in 11m 06s","accounts_in_message":[],"_revision_number":69},{"id":"aedae692a3f205b399e3ce03845e10ce0867035d","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2018-06-23 19:03:41.000000000","message":"Uploaded patch set 70.","accounts_in_message":[],"_revision_number":70},{"id":"7ea034bf1cafee5d998fc8ec8481b69c1f495417","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-06-23 21:18:38.000000000","message":"Patch Set 70: 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-pep8 http://logs.openstack.org/14/531014/70/check/openstack-tox-pep8/0c3ba7e/ : SUCCESS in 5m 27s\n- openstack-tox-py27 http://logs.openstack.org/14/531014/70/check/openstack-tox-py27/1071d38/ : SUCCESS in 11m 36s\n- openstack-tox-py35 http://logs.openstack.org/14/531014/70/check/openstack-tox-py35/9d80dc3/ : SUCCESS in 11m 49s\n- build-openstack-sphinx-docs http://logs.openstack.org/14/531014/70/check/build-openstack-sphinx-docs/570c78d/html/ : SUCCESS in 5m 17s\n- tempest-full http://logs.openstack.org/14/531014/70/check/tempest-full/b6e4e47/ : SUCCESS in 1h 31m 03s\n- neutron-grenade http://logs.openstack.org/14/531014/70/check/neutron-grenade/6b134bf/ : SUCCESS in 49m 58s\n- tempest-full-py3 http://logs.openstack.org/14/531014/70/check/tempest-full-py3/bbd2bb9/ : SUCCESS in 1h 13m 29s\n- legacy-keystoneclient-dsvm-functional http://logs.openstack.org/14/531014/70/check/legacy-keystoneclient-dsvm-functional/e70df64/ : SUCCESS in 25m 00s (non-voting)\n- openstack-tox-cover http://logs.openstack.org/14/531014/70/check/openstack-tox-cover/57e8c19/ : TIMED_OUT in 50m 41s\n- legacy-tempest-dsvm-ldap-domain-specific-driver http://logs.openstack.org/14/531014/70/check/legacy-tempest-dsvm-ldap-domain-specific-driver/554d231/ : SUCCESS in 1h 21m 42s (non-voting)\n- keystone-dsvm-functional http://logs.openstack.org/14/531014/70/check/keystone-dsvm-functional/0582ba7/ : SUCCESS in 34m 19s\n- keystone-dsvm-functional-v3-only http://logs.openstack.org/14/531014/70/check/keystone-dsvm-functional-v3-only/1af52b2/ : SUCCESS in 25m 31s (non-voting)\n- keystone-dsvm-py35-functional-v3-only http://logs.openstack.org/14/531014/70/check/keystone-dsvm-py35-functional-v3-only/f95e139/ : SUCCESS in 36m 13s (non-voting)\n- keystone-osh-functional http://logs.openstack.org/14/531014/70/check/keystone-osh-functional/5e55eb7/ : TIMED_OUT in 2h 00m 33s (non-voting)\n- openstack-ansible-keystone-rolling-upgrade http://logs.openstack.org/14/531014/70/check/openstack-ansible-keystone-rolling-upgrade/a36642e/ : SUCCESS in 49m 00s (non-voting)\n- openstack-tox-lower-constraints http://logs.openstack.org/14/531014/70/check/openstack-tox-lower-constraints/73f6786/ : SUCCESS in 10m 20s","accounts_in_message":[],"_revision_number":70},{"id":"ed0fbe9690693c470f69de04b0070f21fe01b919","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2018-06-23 21:38:40.000000000","message":"Uploaded patch set 71.","accounts_in_message":[],"_revision_number":71},{"id":"f8d9ddf31f1519fbb76d2f6ee6054c767d1730d3","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2018-06-23 22:03:18.000000000","message":"Uploaded patch set 72.","accounts_in_message":[],"_revision_number":72},{"id":"150c4873df2e4f50b48da157d2cfec1de2dba7fb","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2018-06-23 22:31:06.000000000","message":"Uploaded patch set 73.","accounts_in_message":[],"_revision_number":73},{"id":"2e57b42ab8701c89531e19f65da5b0c7ea7acc9e","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2018-06-23 23:14:37.000000000","message":"Uploaded patch set 74.","accounts_in_message":[],"_revision_number":74},{"id":"ac24cc43d443bae9149376e61ed396575c0f866a","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2018-06-24 00:14:05.000000000","message":"Uploaded patch set 75.","accounts_in_message":[],"_revision_number":75},{"id":"8fac6ee569954f3b6b1d8304b6b07a7b5188fdb2","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-06-24 02:22:20.000000000","message":"Patch Set 75: 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-pep8 http://logs.openstack.org/14/531014/75/check/openstack-tox-pep8/b0e5501/ : SUCCESS in 5m 17s\n- openstack-tox-py27 http://logs.openstack.org/14/531014/75/check/openstack-tox-py27/704b8aa/ : SUCCESS in 11m 05s\n- openstack-tox-py35 http://logs.openstack.org/14/531014/75/check/openstack-tox-py35/9ca29c1/ : SUCCESS in 10m 29s\n- build-openstack-sphinx-docs http://logs.openstack.org/14/531014/75/check/build-openstack-sphinx-docs/649f33f/html/ : SUCCESS in 4m 48s\n- tempest-full http://logs.openstack.org/14/531014/75/check/tempest-full/edc3755/ : TIMED_OUT in 2h 07m 19s\n- neutron-grenade http://logs.openstack.org/14/531014/75/check/neutron-grenade/cd7bc99/ : SUCCESS in 50m 50s\n- tempest-full-py3 http://logs.openstack.org/14/531014/75/check/tempest-full-py3/90a9462/ : SUCCESS in 1h 12m 38s\n- legacy-keystoneclient-dsvm-functional http://logs.openstack.org/14/531014/75/check/legacy-keystoneclient-dsvm-functional/b35f652/ : SUCCESS in 25m 16s (non-voting)\n- openstack-tox-cover http://logs.openstack.org/14/531014/75/check/openstack-tox-cover/dad088f/cover/ : SUCCESS in 19m 00s\n- legacy-tempest-dsvm-ldap-domain-specific-driver http://logs.openstack.org/14/531014/75/check/legacy-tempest-dsvm-ldap-domain-specific-driver/c099d24/ : SUCCESS in 1h 26m 33s (non-voting)\n- keystone-dsvm-functional http://logs.openstack.org/14/531014/75/check/keystone-dsvm-functional/c81a21d/ : SUCCESS in 29m 57s\n- keystone-dsvm-functional-v3-only http://logs.openstack.org/14/531014/75/check/keystone-dsvm-functional-v3-only/a999c77/ : SUCCESS in 32m 45s (non-voting)\n- keystone-dsvm-py35-functional-v3-only http://logs.openstack.org/14/531014/75/check/keystone-dsvm-py35-functional-v3-only/52235d6/ : SUCCESS in 25m 19s (non-voting)\n- keystone-osh-functional http://logs.openstack.org/14/531014/75/check/keystone-osh-functional/6cd8668/ : FAILURE in 22m 00s (non-voting)\n- openstack-ansible-keystone-rolling-upgrade http://logs.openstack.org/14/531014/75/check/openstack-ansible-keystone-rolling-upgrade/440baab/ : SUCCESS in 34m 57s (non-voting)\n- openstack-tox-lower-constraints http://logs.openstack.org/14/531014/75/check/openstack-tox-lower-constraints/c366047/ : SUCCESS in 10m 47s","accounts_in_message":[],"_revision_number":75},{"id":"749eca42ce976d7bc2c229abf09186206a8c7330","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2018-06-24 16:21:25.000000000","message":"Patch Set 75:\n\nrecheck","accounts_in_message":[],"_revision_number":75},{"id":"543984d8c185550db88bea0cecce5633e4a99765","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-06-24 18:40:38.000000000","message":"Patch Set 75:\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-pep8 http://logs.openstack.org/14/531014/75/check/openstack-tox-pep8/5b23b55/ : SUCCESS in 6m 12s\n- openstack-tox-py27 http://logs.openstack.org/14/531014/75/check/openstack-tox-py27/4576b1a/ : SUCCESS in 14m 49s\n- openstack-tox-py35 http://logs.openstack.org/14/531014/75/check/openstack-tox-py35/a4b12c0/ : SUCCESS in 10m 44s\n- build-openstack-sphinx-docs http://logs.openstack.org/14/531014/75/check/build-openstack-sphinx-docs/08be44d/html/ : SUCCESS in 5m 23s\n- tempest-full http://logs.openstack.org/14/531014/75/check/tempest-full/f67e0f1/ : SUCCESS in 1h 30m 11s\n- neutron-grenade http://logs.openstack.org/14/531014/75/check/neutron-grenade/cc0e58b/ : SUCCESS in 1h 04m 57s\n- tempest-full-py3 http://logs.openstack.org/14/531014/75/check/tempest-full-py3/dff9190/ : SUCCESS in 1h 26m 57s\n- legacy-keystoneclient-dsvm-functional http://logs.openstack.org/14/531014/75/check/legacy-keystoneclient-dsvm-functional/07909ae/ : SUCCESS in 30m 19s (non-voting)\n- openstack-tox-cover http://logs.openstack.org/14/531014/75/check/openstack-tox-cover/9a33723/ : TIMED_OUT in 50m 39s\n- legacy-tempest-dsvm-ldap-domain-specific-driver http://logs.openstack.org/14/531014/75/check/legacy-tempest-dsvm-ldap-domain-specific-driver/44f9b6f/ : SUCCESS in 2h 16m 26s (non-voting)\n- keystone-dsvm-functional http://logs.openstack.org/14/531014/75/check/keystone-dsvm-functional/d723b94/ : SUCCESS in 24m 56s\n- keystone-dsvm-functional-v3-only http://logs.openstack.org/14/531014/75/check/keystone-dsvm-functional-v3-only/9ed6261/ : FAILURE in 40m 48s (non-voting)\n- keystone-dsvm-py35-functional-v3-only http://logs.openstack.org/14/531014/75/check/keystone-dsvm-py35-functional-v3-only/e8e0d4f/ : SUCCESS in 33m 09s (non-voting)\n- keystone-osh-functional http://logs.openstack.org/14/531014/75/check/keystone-osh-functional/3bbebb8/ : SUCCESS in 25m 12s (non-voting)\n- openstack-ansible-keystone-rolling-upgrade http://logs.openstack.org/14/531014/75/check/openstack-ansible-keystone-rolling-upgrade/c377239/ : SUCCESS in 38m 43s (non-voting)\n- openstack-tox-lower-constraints http://logs.openstack.org/14/531014/75/check/openstack-tox-lower-constraints/68035fe/ : SUCCESS in 10m 47s","accounts_in_message":[],"_revision_number":75},{"id":"56f94dd0b2840accb8cf98d9af6ee37abb96a69e","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2018-06-27 15:53:21.000000000","message":"Uploaded patch set 76.","accounts_in_message":[],"_revision_number":76},{"id":"438ca7f080ff7669f599fb29906730cfcc63ee58","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-06-27 18:25:22.000000000","message":"Patch Set 76: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 http://logs.openstack.org/14/531014/76/check/openstack-tox-pep8/404bbc8/ : SUCCESS in 6m 48s\n- openstack-tox-py27 http://logs.openstack.org/14/531014/76/check/openstack-tox-py27/56cfac5/ : SUCCESS in 12m 43s\n- openstack-tox-py35 http://logs.openstack.org/14/531014/76/check/openstack-tox-py35/744bad3/ : SUCCESS in 12m 15s\n- build-openstack-sphinx-docs http://logs.openstack.org/14/531014/76/check/build-openstack-sphinx-docs/f15dd40/html/ : SUCCESS in 7m 17s\n- tempest-full http://logs.openstack.org/14/531014/76/check/tempest-full/65a53e7/ : SUCCESS in 1h 31m 34s\n- neutron-grenade http://logs.openstack.org/14/531014/76/check/neutron-grenade/2680d6b/ : SUCCESS in 58m 10s\n- tempest-full-py3 http://logs.openstack.org/14/531014/76/check/tempest-full-py3/2c082be/ : SUCCESS in 1h 39m 02s\n- legacy-keystoneclient-dsvm-functional http://logs.openstack.org/14/531014/76/check/legacy-keystoneclient-dsvm-functional/8448996/ : SUCCESS in 24m 51s (non-voting)\n- openstack-tox-cover http://logs.openstack.org/14/531014/76/check/openstack-tox-cover/3cd2ca8/cover/ : SUCCESS in 14m 23s\n- legacy-tempest-dsvm-ldap-domain-specific-driver http://logs.openstack.org/14/531014/76/check/legacy-tempest-dsvm-ldap-domain-specific-driver/af4c469/ : SUCCESS in 1h 36m 17s (non-voting)\n- keystone-dsvm-functional http://logs.openstack.org/14/531014/76/check/keystone-dsvm-functional/7a6730b/ : SUCCESS in 28m 29s\n- keystone-dsvm-functional-v3-only http://logs.openstack.org/14/531014/76/check/keystone-dsvm-functional-v3-only/8b1ffbb/ : SUCCESS in 35m 24s (non-voting)\n- keystone-dsvm-py35-functional-v3-only http://logs.openstack.org/14/531014/76/check/keystone-dsvm-py35-functional-v3-only/57f7eb4/ : SUCCESS in 34m 15s (non-voting)\n- keystone-osh-functional http://logs.openstack.org/14/531014/76/check/keystone-osh-functional/b36b364/ : SUCCESS in 27m 12s (non-voting)\n- openstack-ansible-keystone-rolling-upgrade http://logs.openstack.org/14/531014/76/check/openstack-ansible-keystone-rolling-upgrade/c4c9eca/ : FAILURE in 21m 36s (non-voting)\n- openstack-tox-lower-constraints http://logs.openstack.org/14/531014/76/check/openstack-tox-lower-constraints/1e2248b/ : SUCCESS in 12m 26s","accounts_in_message":[],"_revision_number":76},{"id":"2c3359c52842c2be9c0ce613b5fc1c43ea563b6f","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2018-09-07 19:52:40.000000000","message":"Patch Set 77: Patch Set 76 was rebased","accounts_in_message":[],"_revision_number":77},{"id":"4f53304cc57aa5c8dc7d60b3bc08e41eec905060","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-09-07 21:25:34.000000000","message":"Patch Set 77: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 http://logs.openstack.org/14/531014/77/check/openstack-tox-pep8/09a03d3/ : SUCCESS in 5m 38s\n- openstack-tox-py27 http://logs.openstack.org/14/531014/77/check/openstack-tox-py27/0e1c955/ : SUCCESS in 13m 45s\n- openstack-tox-py35 http://logs.openstack.org/14/531014/77/check/openstack-tox-py35/da99d42/ : SUCCESS in 13m 24s\n- build-openstack-sphinx-docs http://logs.openstack.org/14/531014/77/check/build-openstack-sphinx-docs/0d8dbf1/html/ : SUCCESS in 6m 28s\n- tempest-full http://logs.openstack.org/14/531014/77/check/tempest-full/75bf2e5/ : SUCCESS in 1h 30m 11s\n- neutron-grenade http://logs.openstack.org/14/531014/77/check/neutron-grenade/1e40fc5/ : SUCCESS in 49m 21s\n- tempest-full-py3 http://logs.openstack.org/14/531014/77/check/tempest-full-py3/e0ee309/ : SUCCESS in 1h 18m 40s\n- build-openstack-releasenotes http://logs.openstack.org/14/531014/77/check/build-openstack-releasenotes/dca92a4/html/ : SUCCESS in 8m 41s\n- legacy-keystoneclient-dsvm-functional http://logs.openstack.org/14/531014/77/check/legacy-keystoneclient-dsvm-functional/ddbc7ff/ : SUCCESS in 34m 49s (non-voting)\n- openstack-tox-cover http://logs.openstack.org/14/531014/77/check/openstack-tox-cover/4d0546a/cover/ : SUCCESS in 11m 57s\n- legacy-tempest-dsvm-ldap-domain-specific-driver http://logs.openstack.org/14/531014/77/check/legacy-tempest-dsvm-ldap-domain-specific-driver/9226b16/ : SUCCESS in 1h 22m 20s (non-voting)\n- openstack-tox-py36 http://logs.openstack.org/14/531014/77/check/openstack-tox-py36/bcaceee/ : SUCCESS in 14m 12s\n- openstack-tox-docs http://logs.openstack.org/14/531014/77/check/openstack-tox-docs/94f84cd/html/ : SUCCESS in 5m 38s\n- keystone-dsvm-functional http://logs.openstack.org/14/531014/77/check/keystone-dsvm-functional/9918837/ : SUCCESS in 27m 42s\n- keystone-dsvm-functional-v3-only http://logs.openstack.org/14/531014/77/check/keystone-dsvm-functional-v3-only/977e39f/ : SUCCESS in 26m 17s (non-voting)\n- keystone-dsvm-py35-functional-v3-only http://logs.openstack.org/14/531014/77/check/keystone-dsvm-py35-functional-v3-only/b97d7fb/ : SUCCESS in 36m 44s (non-voting)\n- keystone-osh-functional http://logs.openstack.org/14/531014/77/check/keystone-osh-functional/be78048/ : SUCCESS in 25m 34s (non-voting)\n- openstack-ansible-keystone-rolling-upgrade http://logs.openstack.org/14/531014/77/check/openstack-ansible-keystone-rolling-upgrade/5ab34f4/ : FAILURE in 21m 43s (non-voting)\n- openstack-tox-lower-constraints http://logs.openstack.org/14/531014/77/check/openstack-tox-lower-constraints/7683d2d/ : SUCCESS in 14m 46s","accounts_in_message":[],"_revision_number":77},{"id":"f425203586d3c569b9eeb9fb71c52fa1151cf8dd","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2018-09-10 20:12:40.000000000","message":"Uploaded patch set 78.","accounts_in_message":[],"_revision_number":78},{"id":"2fe61c02205338aeb64cda7b1789b116b519ac72","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-09-10 20:12:59.000000000","message":"Patch Set 78: Verified-1\n\n(1 comment)\n\nZuul encountered a syntax error while parsing its configuration in the\nrepo openstack/keystone on branch master.  The error was:\n\n  expected a list for dictionary value @ data[\u0027templates\u0027]\n\nThe error appears in the following project stanza:\n\n  project:\n      templates:\n        # - openstack-python-jobs\n        # - openstack-python35-jobs\n        # - openstack-python36-jobs\n        # - publish-openstack-docs-pti\n        # - periodic-stable-jobs\n        # - check-requirements\n        # - integrated-gate\n        # - integrated-gate-py35\n        # - release-notes-jobs-python3\n      check:\n        jobs:\n          # - keystone-dsvm-functional\n          # - keystone-dsvm-functional-v3-only\n          # - keystone-dsvm-py35-functional-v3-only\n          - keystone-osh-functional\n          # - openstack-ansible-keystone-rolling-upgrade\n          # - openstack-tox-lower-constraints\n          # - legacy-keystoneclient-dsvm-functional:\n          #    voting: false\n          #    irrelevant-files:\n          #      - ^.*\\.rst$\n          #      - ^api-ref/.*$\n          #      - ^doc/.*$\n          #      - ^etc/.*$\n          #      - ^keystone/tests/unit/.*$\n          #      - ^releasenotes/.*$\n          # - openstack-tox-cover\n          # - legacy-tempest-dsvm-ldap-domain-specific-driver:\n          #    voting: false\n          #    irrelevant-files:\n          #      - ^(test-|)requirements.txt$\n          #      - ^.*\\.rst$\n          #      - ^api-ref/.*$\n          #      - ^doc/.*$\n          #      - ^etc/.*$\n          #      - ^keystone/tests/unit/.*$\n          #      - ^releasenotes/.*$\n          #      - ^setup.cfg$\n          # - tempest-full:\n          #    irrelevant-files:\n          #      - ^(test-|)requirements.txt$\n          #      - ^.*\\.rst$\n          #      - ^api-ref/.*$\n          #      - ^doc/.*$\n          #      - ^etc/.*$\n          #      - ^keystone/tests/unit/.*$\n          #      - ^releasenotes/.*$\n          #      - ^setup.cfg$\n          # - neutron-grenade:\n          #   irrelevant-files:\n          #      - ^(test-|)requirements.txt$\n          #      - ^.*\\.rst$\n          #      - ^api-ref/.*$\n          #      - ^doc/.*$\n          #      - ^etc/.*$\n          #      - ^keystone/tests/unit/.*$\n          #      - ^releasenotes/.*$\n          #      - ^setup.cfg$\n      gate:\n        jobs:\n          - keystone-dsvm-functional\n          - openstack-tox-lower-constraints\n          - tempest-full:\n              irrelevant-files:\n                - ^(test-|)requirements.txt$\n                - ^.*\\.rst$\n                - ^api-ref/.*$\n                - ^doc/.*$\n                - ^etc/.*$\n                - ^keystone/tests/unit/.*$\n                - ^releasenotes/.*$\n                - ^setup.cfg$\n          - neutron-grenade:\n              irrelevant-files:\n                - ^(test-|)requirements.txt$\n                - ^.*\\.rst$\n                - ^api-ref/.*$\n                - ^doc/.*$\n                - ^etc/.*$\n                - ^keystone/tests/unit/.*$\n                - ^releasenotes/.*$\n                - ^setup.cfg$\n      experimental:\n        jobs:\n          - keystone-tox-patch_cover\n          - keystone-dsvm-grenade-multinode\n          - legacy-tempest-dsvm-neutron-pg-full:\n              irrelevant-files:\n                - ^(test-|)requirements.txt$\n                - ^.*\\.rst$\n                - ^api-ref/.*$\n                - ^doc/.*$\n                - ^etc/.*$\n                - ^keystone/tests/unit/.*$\n                - ^releasenotes/.*$\n                - ^setup.cfg$\n          - legacy-tempest-dsvm-neutron-full-opensuse-423:\n              irrelevant-files:\n                - ^(test-|)requirements.txt$\n                - ^.*\\.rst$\n                - ^api-ref/.*$\n                - ^doc/.*$\n                - ^etc/.*$\n                - ^keystone/tests/unit/.*$\n                - ^releasenotes/.*$\n                - ^setup.cfg$\n      post:\n        jobs:\n          - publish-loci-keystone\n\n  in \"openstack/keystone/.zuul.yaml@master\", line 147, column 3","accounts_in_message":[],"_revision_number":78},{"id":"eb7d4ec463569f81c623421a05450cc114f69a3a","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2018-09-10 20:15:37.000000000","message":"Uploaded patch set 79.","accounts_in_message":[],"_revision_number":79},{"id":"3857547e9330344b37a233fb5c4763ccf60b83ba","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-09-10 21:55:56.000000000","message":"Patch Set 79: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 http://logs.openstack.org/14/531014/79/check/openstack-tox-pep8/cf6222a/ : SUCCESS in 6m 02s\n- openstack-tox-py27 http://logs.openstack.org/14/531014/79/check/openstack-tox-py27/0f12645/ : SUCCESS in 17m 19s\n- openstack-tox-py35 http://logs.openstack.org/14/531014/79/check/openstack-tox-py35/ecaeee0/ : SUCCESS in 17m 44s\n- build-openstack-sphinx-docs http://logs.openstack.org/14/531014/79/check/build-openstack-sphinx-docs/7cdd930/html/ : SUCCESS in 5m 33s\n- tempest-full http://logs.openstack.org/14/531014/79/check/tempest-full/8cb1a05/ : SUCCESS in 1h 38m 16s\n- neutron-grenade http://logs.openstack.org/14/531014/79/check/neutron-grenade/ef1cd05/ : SUCCESS in 52m 43s\n- tempest-full-py3 http://logs.openstack.org/14/531014/79/check/tempest-full-py3/03483eb/ : SUCCESS in 1h 27m 01s\n- build-openstack-releasenotes http://logs.openstack.org/14/531014/79/check/build-openstack-releasenotes/d16f9f9/html/ : SUCCESS in 8m 18s\n- legacy-keystoneclient-dsvm-functional http://logs.openstack.org/14/531014/79/check/legacy-keystoneclient-dsvm-functional/7f1a7a8/ : SUCCESS in 27m 12s (non-voting)\n- openstack-tox-cover http://logs.openstack.org/14/531014/79/check/openstack-tox-cover/2679768/cover/ : SUCCESS in 14m 05s\n- legacy-tempest-dsvm-ldap-domain-specific-driver http://logs.openstack.org/14/531014/79/check/legacy-tempest-dsvm-ldap-domain-specific-driver/2ae040c/ : SUCCESS in 1h 16m 44s (non-voting)\n- keystone-osh-functional http://logs.openstack.org/14/531014/79/check/keystone-osh-functional/06b4580/ : FAILURE in 2m 04s (non-voting)","accounts_in_message":[],"_revision_number":79},{"id":"07f2e516263a26cbec8fff4407b048dfc8317bb5","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2018-09-10 23:39:01.000000000","message":"Uploaded patch set 80.","accounts_in_message":[],"_revision_number":80},{"id":"61aaa83cc2d1aac20d3dd364dfe97da36a70028c","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-09-11 01:25:56.000000000","message":"Patch Set 80: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 http://logs.openstack.org/14/531014/80/check/openstack-tox-pep8/03ac59b/ : SUCCESS in 5m 22s\n- openstack-tox-py27 http://logs.openstack.org/14/531014/80/check/openstack-tox-py27/2cd0635/ : SUCCESS in 12m 35s\n- openstack-tox-py35 http://logs.openstack.org/14/531014/80/check/openstack-tox-py35/5d9a6da/ : SUCCESS in 17m 01s\n- build-openstack-sphinx-docs http://logs.openstack.org/14/531014/80/check/build-openstack-sphinx-docs/be0d98b/html/ : SUCCESS in 5m 22s\n- tempest-full http://logs.openstack.org/14/531014/80/check/tempest-full/a4730b7/ : SUCCESS in 1h 38m 48s\n- neutron-grenade http://logs.openstack.org/14/531014/80/check/neutron-grenade/2e8cc02/ : SUCCESS in 43m 41s\n- tempest-full-py3 http://logs.openstack.org/14/531014/80/check/tempest-full-py3/d637e8e/ : SUCCESS in 1h 16m 44s\n- build-openstack-releasenotes http://logs.openstack.org/14/531014/80/check/build-openstack-releasenotes/9416fc3/html/ : SUCCESS in 10m 33s\n- legacy-keystoneclient-dsvm-functional http://logs.openstack.org/14/531014/80/check/legacy-keystoneclient-dsvm-functional/184013e/ : SUCCESS in 23m 45s (non-voting)\n- openstack-tox-cover http://logs.openstack.org/14/531014/80/check/openstack-tox-cover/afba233/cover/ : SUCCESS in 13m 13s\n- legacy-tempest-dsvm-ldap-domain-specific-driver http://logs.openstack.org/14/531014/80/check/legacy-tempest-dsvm-ldap-domain-specific-driver/7872453/ : SUCCESS in 1h 41m 01s (non-voting)\n- keystone-osh-functional http://logs.openstack.org/14/531014/80/check/keystone-osh-functional/a1dc159/ : RETRY_LIMIT in 1m 40s (non-voting)","accounts_in_message":[],"_revision_number":80},{"id":"541a2a1d427d621abbb6b6c490b34fb41971669a","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2018-09-11 16:59:41.000000000","message":"Uploaded patch set 81.","accounts_in_message":[],"_revision_number":81},{"id":"ef7522763d763630305357f632657e09e4d12621","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-09-11 20:04:51.000000000","message":"Patch Set 81: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 http://logs.openstack.org/14/531014/81/check/openstack-tox-pep8/89f5909/ : SUCCESS in 5m 30s\n- openstack-tox-py27 http://logs.openstack.org/14/531014/81/check/openstack-tox-py27/af5a4ad/ : SUCCESS in 13m 10s\n- openstack-tox-py35 http://logs.openstack.org/14/531014/81/check/openstack-tox-py35/5189f75/ : SUCCESS in 16m 05s\n- build-openstack-sphinx-docs http://logs.openstack.org/14/531014/81/check/build-openstack-sphinx-docs/d923637/html/ : SUCCESS in 5m 51s\n- tempest-full http://logs.openstack.org/14/531014/81/check/tempest-full/437f458/ : SUCCESS in 1h 52m 19s\n- neutron-grenade http://logs.openstack.org/14/531014/81/check/neutron-grenade/b2a0641/ : SUCCESS in 1h 00m 25s\n- tempest-full-py3 http://logs.openstack.org/14/531014/81/check/tempest-full-py3/01f245c/ : SUCCESS in 1h 22m 19s\n- build-openstack-releasenotes http://logs.openstack.org/14/531014/81/check/build-openstack-releasenotes/a4ebaa7/html/ : SUCCESS in 10m 35s\n- legacy-keystoneclient-dsvm-functional http://logs.openstack.org/14/531014/81/check/legacy-keystoneclient-dsvm-functional/0f86783/ : SUCCESS in 26m 50s (non-voting)\n- openstack-tox-cover http://logs.openstack.org/14/531014/81/check/openstack-tox-cover/48ccdf8/cover/ : SUCCESS in 15m 06s\n- legacy-tempest-dsvm-ldap-domain-specific-driver http://logs.openstack.org/14/531014/81/check/legacy-tempest-dsvm-ldap-domain-specific-driver/d816e43/ : SUCCESS in 1h 37m 54s (non-voting)\n- keystone-osh-functional http://logs.openstack.org/14/531014/81/check/keystone-osh-functional/f49a4a7/ : RETRY_LIMIT in 3m 24s (non-voting)","accounts_in_message":[],"_revision_number":81},{"id":"f0e5c1c23443b8ecb3e8a9b8ee1fd7dcd5e580b6","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2018-09-13 15:40:30.000000000","message":"Uploaded patch set 82.","accounts_in_message":[],"_revision_number":82},{"id":"5deed999e590c9c047ef688216b463c0e536f948","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-09-13 15:47:46.000000000","message":"Patch Set 82: Verified+1\n\nBuild succeeded (check pipeline).\n\n- keystone-osh-functional http://logs.openstack.org/14/531014/82/check/keystone-osh-functional/b6b1554/ : FAILURE in 2m 18s (non-voting)","accounts_in_message":[],"_revision_number":82},{"id":"255144291f316e3a1ee2bd89d6fad94a71afe40d","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2018-09-13 16:26:13.000000000","message":"Uploaded patch set 83.","accounts_in_message":[],"_revision_number":83},{"id":"1772fc8c45dd1039017316c23b7ad9c8d8653268","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-09-13 16:38:12.000000000","message":"Patch Set 83: Verified+1\n\nBuild succeeded (check pipeline).\n\n- keystone-osh-functional http://logs.openstack.org/14/531014/83/check/keystone-osh-functional/8f41a61/ : FAILURE in 5m 52s (non-voting)","accounts_in_message":[],"_revision_number":83},{"id":"eda29c0a79b09083491141f72fa8ae1794654b50","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2018-09-19 20:33:22.000000000","message":"Uploaded patch set 84.","accounts_in_message":[],"_revision_number":84},{"id":"4556790b04e93ed5e37a043ae7c81f42e6b6b0d6","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-09-19 20:33:43.000000000","message":"Patch Set 84: Verified-1\n\n(1 comment)\n\nZuul encountered a syntax error while parsing its configuration in the\nrepo openstack/keystone on branch master.  The error was:\n\n  expected a list for dictionary value @ data[\u0027templates\u0027]\n\nThe error appears in the following project stanza:\n\n  project:\n      templates:\n        # - openstack-cover-jobs\n        # - openstack-lower-constraints-jobs\n        # - openstack-python-jobs\n        # - openstack-python35-jobs\n        # - openstack-python36-jobs\n        # - publish-openstack-docs-pti\n        # - periodic-stable-jobs\n        # - check-requirements\n        # - integrated-gate\n        # - integrated-gate-py35\n        # - release-notes-jobs-python3\n      check:\n        jobs:\n          - keystone-osh-functional\n          # - keystone-dsvm-functional\n          # - keystone-dsvm-functional-federation\n          # - keystone-dsvm-py35-functional-federation\n          # - legacy-keystoneclient-dsvm-functional:\n          #    voting: false\n          #    irrelevant-files:\n          #      - ^.*\\.rst$\n          #      - ^api-ref/.*$\n          #      - ^doc/.*$\n          #      - ^etc/.*$\n          #      - ^keystone/tests/unit/.*$\n          #      - ^releasenotes/.*$\n          # - legacy-tempest-dsvm-ldap-domain-specific-driver:\n          #    voting: false\n          #    irrelevant-files:\n          #      - ^(test-|)requirements.txt$\n          #      - ^.*\\.rst$\n          #      - ^api-ref/.*$\n          #      - ^doc/.*$\n          #      - ^etc/.*$\n          #      - ^keystone/tests/unit/.*$\n          #      - ^releasenotes/.*$\n          #      - ^setup.cfg$\n          # - tempest-full:\n          #    irrelevant-files:\n          #      - ^(test-|)requirements.txt$\n          #      - ^.*\\.rst$\n          #      - ^api-ref/.*$\n          #      - ^doc/.*$\n          #      - ^etc/.*$\n          #      - ^keystone/tests/unit/.*$\n          #      - ^releasenotes/.*$\n          #      - ^setup.cfg$\n          # - neutron-grenade:\n          #    irrelevant-files:\n          #      - ^(test-|)requirements.txt$\n          #      - ^.*\\.rst$\n          #      - ^api-ref/.*$\n          #      - ^doc/.*$\n          #      - ^etc/.*$\n          #      - ^keystone/tests/unit/.*$\n          #      - ^releasenotes/.*$\n          #      - ^setup.cfg$\n      gate:\n        jobs:\n          - keystone-dsvm-functional\n          - tempest-full:\n              irrelevant-files:\n                - ^(test-|)requirements.txt$\n                - ^.*\\.rst$\n                - ^api-ref/.*$\n                - ^doc/.*$\n                - ^etc/.*$\n                - ^keystone/tests/unit/.*$\n                - ^releasenotes/.*$\n                - ^setup.cfg$\n          - neutron-grenade:\n              irrelevant-files:\n                - ^(test-|)requirements.txt$\n                - ^.*\\.rst$\n                - ^api-ref/.*$\n                - ^doc/.*$\n                - ^etc/.*$\n                - ^keystone/tests/unit/.*$\n                - ^releasenotes/.*$\n                - ^setup.cfg$\n      experimental:\n        jobs:\n          - keystone-tox-patch_cover\n          - keystone-dsvm-grenade-multinode\n          - openstack-ansible-keystone-rolling-upgrade\n          - legacy-tempest-dsvm-neutron-pg-full:\n              irrelevant-files:\n                - ^(test-|)requirements.txt$\n                - ^.*\\.rst$\n                - ^api-ref/.*$\n                - ^doc/.*$\n                - ^etc/.*$\n                - ^keystone/tests/unit/.*$\n                - ^releasenotes/.*$\n                - ^setup.cfg$\n          - legacy-tempest-dsvm-neutron-full-opensuse-423:\n              irrelevant-files:\n                - ^(test-|)requirements.txt$\n                - ^.*\\.rst$\n                - ^api-ref/.*$\n                - ^doc/.*$\n                - ^etc/.*$\n                - ^keystone/tests/unit/.*$\n                - ^releasenotes/.*$\n                - ^setup.cfg$\n      post:\n        jobs:\n          - publish-loci-keystone\n\n  in \"openstack/keystone/.zuul.yaml@master\", line 148, column 3","accounts_in_message":[],"_revision_number":84},{"id":"5fc1edc3f0c2a45712dad32aa695ed5c9cb572bf","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2018-09-19 20:36:03.000000000","message":"Uploaded patch set 85.","accounts_in_message":[],"_revision_number":85},{"id":"0f6783417bb2f62f1367b375202add670cc7f28e","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-09-20 01:58:59.000000000","message":"Patch Set 85: Verified+1\n\nBuild succeeded (check pipeline).\n\n- keystone-osh-functional http://logs.openstack.org/14/531014/85/check/keystone-osh-functional/0ad64b2/ : FAILURE in 6m 00s (non-voting)","accounts_in_message":[],"_revision_number":85},{"id":"da0b7ed3a64d8b4b3728381fdcb7049524ef15f3","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2018-09-24 15:10:53.000000000","message":"Patch Set 86: Published edit on patch set 85.","accounts_in_message":[],"_revision_number":86},{"id":"440982f39806bd1a71bffa7165862382444ebd30","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-09-24 23:55:44.000000000","message":"Patch Set 86: 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- keystone-osh-functional http://logs.openstack.org/14/531014/86/check/keystone-osh-functional/1374a48/ : RETRY_LIMIT in 2m 12s","accounts_in_message":[],"_revision_number":86},{"id":"9c65f60bc7a607dd38b655647e191276eadb9e31","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2018-10-05 20:26:38.000000000","message":"Uploaded patch set 87.","accounts_in_message":[],"_revision_number":87},{"id":"101d4b9731a6a4a697d6a3e54f49b6974854d0f3","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-10-05 20:30:31.000000000","message":"Patch Set 87: 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- keystone-osh-functional http://logs.openstack.org/14/531014/87/check/keystone-osh-functional/45ad25a/ : FAILURE in 2m 33s","accounts_in_message":[],"_revision_number":87},{"id":"f7d19fff731a0e32aec05fa25622c164beb09f1b","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2018-10-05 20:36:13.000000000","message":"Uploaded patch set 88.","accounts_in_message":[],"_revision_number":88},{"id":"cf7cd4a0cf6352d42619088b8d981a357987e069","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-10-05 20:48:15.000000000","message":"Patch Set 88: 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- keystone-osh-functional http://logs.openstack.org/14/531014/88/check/keystone-osh-functional/72796c7/ : FAILURE in 6m 31s","accounts_in_message":[],"_revision_number":88},{"id":"c63513a8c2ecae2bb4fbe416af1369eaa34602e4","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2018-10-23 20:55:46.000000000","message":"Uploaded patch set 89.","accounts_in_message":[],"_revision_number":89},{"id":"f6aae73b9282e59e5a41a27f5cb9211360fc51aa","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-10-23 21:26:16.000000000","message":"Patch Set 89: 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- keystone-osh-functional http://logs.openstack.org/14/531014/89/check/keystone-osh-functional/2eb5a75/ : FAILURE in 24m 33s","accounts_in_message":[],"_revision_number":89},{"id":"4357389398d8d3b921e59e998fc6cd6ca75cc68b","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2018-11-27 23:27:18.000000000","message":"Uploaded patch set 90.","accounts_in_message":[],"_revision_number":90},{"id":"b5a819f402b10da818d3ca558ab996fc8cf29bbe","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-11-27 23:29:46.000000000","message":"Patch Set 90: Verified-1\n\nZuul encountered a syntax error while parsing its configuration in the\nrepo openstack/keystone on branch master.  The error was:\n\n  found undefined alias \u0027irrelevant-files\u0027\n  in \"openstack/keystone/.zuul.yaml@master\", line 133, column 31","accounts_in_message":[],"_revision_number":90},{"id":"58e16cbdd0da94dda26f325e6484c3cc9d94d6b3","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2018-11-27 23:32:38.000000000","message":"Uploaded patch set 91.","accounts_in_message":[],"_revision_number":91},{"id":"e545779fce05ae81241be92e79d65ccb59d4c779","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-11-27 23:34:33.000000000","message":"Patch Set 91: Verified-1\n\n(1 comment)\n\nZuul encountered a syntax error while parsing its configuration in the\nrepo openstack/keystone on branch master.  The error was:\n\n  expected str for dictionary value @ data[\u0027experimental\u0027][\u0027jobs\u0027][1][\u0027keystone-dsvm-grenade-multinode\u0027]\n\nThe error appears in the following project stanza:\n\n  project:\n      # templates:\n        # - openstack-cover-jobs\n        # - openstack-lower-constraints-jobs\n        # - openstack-python-jobs\n        # - openstack-python35-jobs\n        # - openstack-python36-jobs\n        # - publish-openstack-docs-pti\n        # - periodic-stable-jobs\n        # - check-requirements\n        # - integrated-gate\n        # - integrated-gate-py35\n        # - release-notes-jobs-python3\n      check:\n        jobs:\n          - keystone-osh-functional\n      gate:\n        jobs:\n          - keystone-dsvm-functional:\n          - keystone-dsvm-py3-functional:\n          - tempest-full:\n          - tempest-full-py3:\n          - neutron-grenade:\n      experimental:\n        jobs:\n          - keystone-tox-patch_cover\n          - keystone-dsvm-grenade-multinode:\n          - openstack-ansible-keystone-rolling-upgrade:\n          - tempest-pg-full:\n          - tempest-full-py3-opensuse150:\n      post:\n        jobs:\n          - publish-loci-keystone\n\n  in \"openstack/keystone/.zuul.yaml@master\", line 114, column 3","accounts_in_message":[],"_revision_number":91},{"id":"3d2e9c94de4a051ff5e953dd57435294f7a27ee1","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2018-11-27 23:41:21.000000000","message":"Uploaded patch set 92.","accounts_in_message":[],"_revision_number":92},{"id":"4456d201cb56e6160e4b247f6d4345f7c63cf58d","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-11-28 01:26:40.000000000","message":"Patch Set 92: 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- keystone-osh-functional http://logs.openstack.org/14/531014/92/check/keystone-osh-functional/af3c36d/ : FAILURE in 43m 21s","accounts_in_message":[],"_revision_number":92},{"id":"9913b512e213f52f749cf0b795a4d6f724f30009","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2019-01-22 21:31:28.000000000","message":"Uploaded patch set 93.","accounts_in_message":[],"_revision_number":93},{"id":"3cdc9a1a9abe7ecf9144af01f5d48c9f11201097","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-01-22 21:38:10.000000000","message":"Patch Set 93: 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- keystone-osh-functional http://logs.openstack.org/14/531014/93/check/keystone-osh-functional/35e1427/ : FAILURE in 4m 54s","accounts_in_message":[],"_revision_number":93},{"id":"e6fbfb4e3c37366a85c22704ce626f739402330b","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2019-12-13 20:48:07.000000000","message":"Uploaded patch set 94.","accounts_in_message":[],"_revision_number":94},{"id":"100950686707eac89069fe4fe349695f2fd42e10","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-12-13 20:54:59.000000000","message":"Patch Set 94: 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- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/0fd99077401e44999b599793838df7bb : SUCCESS in 5m 16s\n- keystone-osh-functional https://zuul.opendev.org/t/openstack/build/4411b1645fec4e92bef9f453c4d79013 : FAILURE in 3m 02s","accounts_in_message":[],"_revision_number":94},{"id":"c666c2f403351e4ce8711ebb764188bc54ed1f26","tag":"autogenerated:gerrit:setWorkInProgress","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2021-06-04 18:17:45.000000000","message":"Set Work In Progress","accounts_in_message":[],"_revision_number":94},{"id":"7600613a736dd7cc4b45f2413203d5b56c661ed1","tag":"autogenerated:gerrit:abandon","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2021-09-08 05:28:28.000000000","message":"Abandoned","accounts_in_message":[],"_revision_number":94}],"current_revision_number":94,"current_revision":"344d64b17d8ca322e3f87fdd72d8f27d1efd4a84","revisions":{"61eff870d72f9cfd0b768ec3ca3a8eac951c992d":{"kind":"REWORK","_number":1,"created":"2018-01-03 21:00:29.000000000","uploader":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"ref":"refs/changes/14/531014/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/14/531014/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/14/531014/1"}}},"commit":{"parents":[{"commit":"2178447a6dbe3ff61fbcff4b05dd2e1aa5828c6c","subject":"Merge \"Deprecate [trust]/enabled option\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/2178447a6dbe3ff61fbcff4b05dd2e1aa5828c6c"}]}],"author":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2017-12-22 16:50:18.000000000","tz":-360},"committer":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2018-01-03 21:00:20.000000000","tz":-360},"subject":"WIP - Add functional testing gate","message":"WIP - Add functional testing gate\n\n     _..---.--.\n   .\u0027\\ __|/O.__)\n  /__.\u0027 _/ .-\u0027_\\\n (____.\u0027.-_\\____)\n  (_/ _)__(_ \\_)\\_\n   (_..)--(.._)\u0027--\u0027\n\nChange-Id: Id5960ec3f40440fbd0d732ba598b52498aa8733f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/61eff870d72f9cfd0b768ec3ca3a8eac951c992d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/61eff870d72f9cfd0b768ec3ca3a8eac951c992d"}]},"branch":"refs/heads/master"},"381eec072f05805b7a45d5c380c1a5b9a6d62735":{"kind":"REWORK","_number":2,"created":"2018-01-03 21:05:08.000000000","uploader":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"ref":"refs/changes/14/531014/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/14/531014/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/14/531014/2"}}},"commit":{"parents":[{"commit":"2178447a6dbe3ff61fbcff4b05dd2e1aa5828c6c","subject":"Merge \"Deprecate [trust]/enabled option\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/2178447a6dbe3ff61fbcff4b05dd2e1aa5828c6c"}]}],"author":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2017-12-22 16:50:18.000000000","tz":-360},"committer":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2018-01-03 21:05:04.000000000","tz":-360},"subject":"WIP - Add functional testing gate","message":"WIP - Add functional testing gate\n\n     _..---.--.\n   .\u0027\\ __|/O.__)\n  /__.\u0027 _/ .-\u0027_\\\n (____.\u0027.-_\\____)\n  (_/ _)__(_ \\_)\\_\n   (_..)--(.._)\u0027--\u0027\n\nChange-Id: Id5960ec3f40440fbd0d732ba598b52498aa8733f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/381eec072f05805b7a45d5c380c1a5b9a6d62735"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/381eec072f05805b7a45d5c380c1a5b9a6d62735"}]},"branch":"refs/heads/master"},"3231a94f0b08541c7e32fd698425813c3e770a51":{"kind":"REWORK","_number":3,"created":"2018-01-03 22:02:48.000000000","uploader":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"ref":"refs/changes/14/531014/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/14/531014/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/14/531014/3"}}},"commit":{"parents":[{"commit":"2178447a6dbe3ff61fbcff4b05dd2e1aa5828c6c","subject":"Merge \"Deprecate [trust]/enabled option\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/2178447a6dbe3ff61fbcff4b05dd2e1aa5828c6c"}]}],"author":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2017-12-22 16:50:18.000000000","tz":-360},"committer":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2018-01-03 22:02:31.000000000","tz":-360},"subject":"WIP - Add functional testing gate","message":"WIP - Add functional testing gate\n\n     _..---.--.\n   .\u0027\\ __|/O.__)\n  /__.\u0027 _/ .-\u0027_\\\n (____.\u0027.-_\\____)\n  (_/ _)__(_ \\_)\\_\n   (_..)--(.._)\u0027--\u0027\n\nChange-Id: Id5960ec3f40440fbd0d732ba598b52498aa8733f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/3231a94f0b08541c7e32fd698425813c3e770a51"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/3231a94f0b08541c7e32fd698425813c3e770a51"}]},"branch":"refs/heads/master"},"8067e3340f1bf636960d03ef25c31f50cc8fa9c3":{"kind":"REWORK","_number":4,"created":"2018-01-03 22:56:49.000000000","uploader":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"ref":"refs/changes/14/531014/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/14/531014/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/14/531014/4"}}},"commit":{"parents":[{"commit":"2178447a6dbe3ff61fbcff4b05dd2e1aa5828c6c","subject":"Merge \"Deprecate [trust]/enabled option\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/2178447a6dbe3ff61fbcff4b05dd2e1aa5828c6c"}]}],"author":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2017-12-22 16:50:18.000000000","tz":-360},"committer":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2018-01-03 22:56:44.000000000","tz":-360},"subject":"WIP - Add functional testing gate","message":"WIP - Add functional testing gate\n\n     _..---.--.\n   .\u0027\\ __|/O.__)\n  /__.\u0027 _/ .-\u0027_\\\n (____.\u0027.-_\\____)\n  (_/ _)__(_ \\_)\\_\n   (_..)--(.._)\u0027--\u0027\n\nChange-Id: Id5960ec3f40440fbd0d732ba598b52498aa8733f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/8067e3340f1bf636960d03ef25c31f50cc8fa9c3"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/8067e3340f1bf636960d03ef25c31f50cc8fa9c3"}]},"branch":"refs/heads/master"},"28d49485054e5c8610f7c50851133a7abf6db8ea":{"kind":"REWORK","_number":5,"created":"2018-01-03 23:53:44.000000000","uploader":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"ref":"refs/changes/14/531014/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/14/531014/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/14/531014/5"}}},"commit":{"parents":[{"commit":"2178447a6dbe3ff61fbcff4b05dd2e1aa5828c6c","subject":"Merge \"Deprecate [trust]/enabled option\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/2178447a6dbe3ff61fbcff4b05dd2e1aa5828c6c"}]}],"author":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2017-12-22 16:50:18.000000000","tz":-360},"committer":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2018-01-03 23:51:11.000000000","tz":-360},"subject":"WIP - Add functional testing gate","message":"WIP - Add functional testing gate\n\n    .---.           _....._\n   /  0  `\\     .-\"\"`:     :`\"-.\n   |__   - |  ,\u0027     .     \u0027    \u0027,\n    ._\u003e    \\ /:      :     ;      :,\n     \u0027-.    \u0027\\`.     .     :     \u0027  \\\n        `.   | .\u0027._.\u0027 \u0027._.\u0027 \u0027._.\u0027.  |\n          `;-\\.   :     :     \u0027   \u0027/,__,\n          .-\u0027`\u0027._ \u0027     .     : _.\u0027.__.\u0027\n         ((((-\u0027/ `\";--..:..--;\"` \\\n             .\u0027   /           \\   \\\n            ((((-\u0027           ((((-\u0027\n\nChange-Id: Id5960ec3f40440fbd0d732ba598b52498aa8733f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/28d49485054e5c8610f7c50851133a7abf6db8ea"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/28d49485054e5c8610f7c50851133a7abf6db8ea"}]},"branch":"refs/heads/master"},"1ca49e85c85b563f62abefc05aa85cbfdb029f8b":{"kind":"REWORK","_number":6,"created":"2018-01-05 15:23:58.000000000","uploader":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"ref":"refs/changes/14/531014/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/14/531014/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/14/531014/6"}}},"commit":{"parents":[{"commit":"2178447a6dbe3ff61fbcff4b05dd2e1aa5828c6c","subject":"Merge \"Deprecate [trust]/enabled option\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/2178447a6dbe3ff61fbcff4b05dd2e1aa5828c6c"}]}],"author":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2017-12-22 16:50:18.000000000","tz":-360},"committer":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2018-01-05 15:21:50.000000000","tz":-360},"subject":"WIP - Add functional testing gate","message":"WIP - Add functional testing gate\n\n                 __\n      .,-;-;-,. /\u0027_\\\n    _/_/_/_|_\\_\\) /\n  \u0027-\u003c_\u003e\u003c_\u003e\u003c_\u003e\u003c_\u003e\u003d/\\\n    `/_/\u003d\u003d\u003d\u003d/_/-\u0027\\_\\\n     \"\"     \"\"    \"\"\n\nChange-Id: Id5960ec3f40440fbd0d732ba598b52498aa8733f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/1ca49e85c85b563f62abefc05aa85cbfdb029f8b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/1ca49e85c85b563f62abefc05aa85cbfdb029f8b"}]},"branch":"refs/heads/master"},"337816afa46b7045a54132b37d55c770e1efb98a":{"kind":"REWORK","_number":7,"created":"2018-01-05 18:12:20.000000000","uploader":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"ref":"refs/changes/14/531014/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/14/531014/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/14/531014/7"}}},"commit":{"parents":[{"commit":"c59c660a105efe7fc5e74bbcd4b3c35c5e07f47c","subject":"Merge \"Use keystone.common.provider_api for identity APIs\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/c59c660a105efe7fc5e74bbcd4b3c35c5e07f47c"}]}],"author":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2017-12-22 16:50:18.000000000","tz":-360},"committer":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2018-01-05 18:12:14.000000000","tz":-360},"subject":"WIP - Add functional testing gate","message":"WIP - Add functional testing gate\n\n                 __\n      .,-;-;-,. /\u0027_\\\n    _/_/_/_|_\\_\\) /\n  \u0027-\u003c_\u003e\u003c_\u003e\u003c_\u003e\u003c_\u003e\u003d/\\\n    `/_/\u003d\u003d\u003d\u003d/_/-\u0027\\_\\\n     \"\"     \"\"    \"\"\n\nChange-Id: Id5960ec3f40440fbd0d732ba598b52498aa8733f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/337816afa46b7045a54132b37d55c770e1efb98a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/337816afa46b7045a54132b37d55c770e1efb98a"}]},"branch":"refs/heads/master"},"c3f0e4ebb284d9347670e06fa556649e683eb499":{"kind":"REWORK","_number":8,"created":"2018-01-05 19:55:30.000000000","uploader":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"ref":"refs/changes/14/531014/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/14/531014/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/14/531014/8"}}},"commit":{"parents":[{"commit":"c59c660a105efe7fc5e74bbcd4b3c35c5e07f47c","subject":"Merge \"Use keystone.common.provider_api for identity APIs\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/c59c660a105efe7fc5e74bbcd4b3c35c5e07f47c"}]}],"author":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2017-12-22 16:50:18.000000000","tz":-360},"committer":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2018-01-05 19:55:16.000000000","tz":-360},"subject":"WIP - Add functional testing gate","message":"WIP - Add functional testing gate\n\n                 __\n      .,-;-;-,. /\u0027_\\\n    _/_/_/_|_\\_\\) /\n  \u0027-\u003c_\u003e\u003c_\u003e\u003c_\u003e\u003c_\u003e\u003d/\\\n    `/_/\u003d\u003d\u003d\u003d/_/-\u0027\\_\\\n     \"\"     \"\"    \"\"\n\nChange-Id: Id5960ec3f40440fbd0d732ba598b52498aa8733f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/c3f0e4ebb284d9347670e06fa556649e683eb499"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/c3f0e4ebb284d9347670e06fa556649e683eb499"}]},"branch":"refs/heads/master"},"abe7905cf26429844b387843bf7fb107077f4a91":{"kind":"REWORK","_number":9,"created":"2018-01-08 04:44:44.000000000","uploader":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"ref":"refs/changes/14/531014/9","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/14/531014/9","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/9 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/9 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/9 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/14/531014/9"}}},"commit":{"parents":[{"commit":"c59c660a105efe7fc5e74bbcd4b3c35c5e07f47c","subject":"Merge \"Use keystone.common.provider_api for identity APIs\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/c59c660a105efe7fc5e74bbcd4b3c35c5e07f47c"}]}],"author":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2017-12-22 16:50:18.000000000","tz":-360},"committer":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2018-01-08 04:44:38.000000000","tz":-360},"subject":"WIP - Add functional testing gate","message":"WIP - Add functional testing gate\n\n                 __\n      .,-;-;-,. /\u0027_\\\n    _/_/_/_|_\\_\\) /\n  \u0027-\u003c_\u003e\u003c_\u003e\u003c_\u003e\u003c_\u003e\u003d/\\\n    `/_/\u003d\u003d\u003d\u003d/_/-\u0027\\_\\\n     \"\"     \"\"    \"\"\n\nChange-Id: Id5960ec3f40440fbd0d732ba598b52498aa8733f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/abe7905cf26429844b387843bf7fb107077f4a91"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/abe7905cf26429844b387843bf7fb107077f4a91"}]},"branch":"refs/heads/master"},"a483a5cd101a80c8da44b755c340de5a2601a2e4":{"kind":"REWORK","_number":10,"created":"2018-01-08 16:26:19.000000000","uploader":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"ref":"refs/changes/14/531014/10","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/14/531014/10","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/10 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/10 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/10 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/14/531014/10"}}},"commit":{"parents":[{"commit":"c59c660a105efe7fc5e74bbcd4b3c35c5e07f47c","subject":"Merge \"Use keystone.common.provider_api for identity APIs\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/c59c660a105efe7fc5e74bbcd4b3c35c5e07f47c"}]}],"author":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2017-12-22 16:50:18.000000000","tz":-360},"committer":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2018-01-08 16:26:10.000000000","tz":-360},"subject":"WIP - Add functional testing gate","message":"WIP - Add functional testing gate\n\n                 __\n      .,-;-;-,. /\u0027_\\\n    _/_/_/_|_\\_\\) /\n  \u0027-\u003c_\u003e\u003c_\u003e\u003c_\u003e\u003c_\u003e\u003d/\\\n    `/_/\u003d\u003d\u003d\u003d/_/-\u0027\\_\\\n     \"\"     \"\"    \"\"\n\nChange-Id: Id5960ec3f40440fbd0d732ba598b52498aa8733f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/a483a5cd101a80c8da44b755c340de5a2601a2e4"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/a483a5cd101a80c8da44b755c340de5a2601a2e4"}]},"branch":"refs/heads/master"},"987abc5592be928b1cdf6493c3826715cb57cf9c":{"kind":"REWORK","_number":11,"created":"2018-01-08 17:39:26.000000000","uploader":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"ref":"refs/changes/14/531014/11","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/14/531014/11","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/11 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/11 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/11 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/14/531014/11"}}},"commit":{"parents":[{"commit":"2c2cc6ce2e12fc4758cf5e45cb20269a15fcb834","subject":"Merge \"Migrate jobs to zuulV3\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/2c2cc6ce2e12fc4758cf5e45cb20269a15fcb834"}]}],"author":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2017-12-22 16:50:18.000000000","tz":-360},"committer":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2018-01-08 17:39:21.000000000","tz":-360},"subject":"WIP - Add functional testing gate","message":"WIP - Add functional testing gate\n\n                 __\n      .,-;-;-,. /\u0027_\\\n    _/_/_/_|_\\_\\) /\n  \u0027-\u003c_\u003e\u003c_\u003e\u003c_\u003e\u003c_\u003e\u003d/\\\n    `/_/\u003d\u003d\u003d\u003d/_/-\u0027\\_\\\n     \"\"     \"\"    \"\"\n\nChange-Id: Id5960ec3f40440fbd0d732ba598b52498aa8733f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/987abc5592be928b1cdf6493c3826715cb57cf9c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/987abc5592be928b1cdf6493c3826715cb57cf9c"}]},"branch":"refs/heads/master"},"0905964ddde340fd30745efd9d88f6d11417fa93":{"kind":"REWORK","_number":12,"created":"2018-01-08 19:39:29.000000000","uploader":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"ref":"refs/changes/14/531014/12","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/14/531014/12","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/12 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/12 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/12 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/14/531014/12"}}},"commit":{"parents":[{"commit":"2c2cc6ce2e12fc4758cf5e45cb20269a15fcb834","subject":"Merge \"Migrate jobs to zuulV3\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/2c2cc6ce2e12fc4758cf5e45cb20269a15fcb834"}]}],"author":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2017-12-22 16:50:18.000000000","tz":-360},"committer":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2018-01-08 19:39:21.000000000","tz":-360},"subject":"WIP - Add functional testing gate","message":"WIP - Add functional testing gate\n\n                 __\n      .,-;-;-,. /\u0027_\\\n    _/_/_/_|_\\_\\) /\n  \u0027-\u003c_\u003e\u003c_\u003e\u003c_\u003e\u003c_\u003e\u003d/\\\n    `/_/\u003d\u003d\u003d\u003d/_/-\u0027\\_\\\n     \"\"     \"\"    \"\"\n\nChange-Id: Id5960ec3f40440fbd0d732ba598b52498aa8733f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/0905964ddde340fd30745efd9d88f6d11417fa93"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/0905964ddde340fd30745efd9d88f6d11417fa93"}]},"branch":"refs/heads/master"},"91bae445fa1a02b6d649fd131bbe4189f4792a1c":{"kind":"REWORK","_number":13,"created":"2018-01-09 05:11:13.000000000","uploader":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"ref":"refs/changes/14/531014/13","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/14/531014/13","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/13 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/13 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/13 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/14/531014/13"}}},"commit":{"parents":[{"commit":"2c2cc6ce2e12fc4758cf5e45cb20269a15fcb834","subject":"Merge \"Migrate jobs to zuulV3\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/2c2cc6ce2e12fc4758cf5e45cb20269a15fcb834"}]}],"author":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2017-12-22 16:50:18.000000000","tz":-360},"committer":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2018-01-09 05:11:05.000000000","tz":-360},"subject":"WIP - Add functional testing gate","message":"WIP - Add functional testing gate\n\n                 __\n      .,-;-;-,. /\u0027_\\\n    _/_/_/_|_\\_\\) /\n  \u0027-\u003c_\u003e\u003c_\u003e\u003c_\u003e\u003c_\u003e\u003d/\\\n    `/_/\u003d\u003d\u003d\u003d/_/-\u0027\\_\\\n     \"\"     \"\"    \"\"\n\nChange-Id: Id5960ec3f40440fbd0d732ba598b52498aa8733f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/91bae445fa1a02b6d649fd131bbe4189f4792a1c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/91bae445fa1a02b6d649fd131bbe4189f4792a1c"}]},"branch":"refs/heads/master"},"b376f65f2ffb9d2ab585fa02659b4c5495d4a2c1":{"kind":"REWORK","_number":14,"created":"2018-01-10 00:11:52.000000000","uploader":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"ref":"refs/changes/14/531014/14","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/14/531014/14","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/14 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/14 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/14 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/14/531014/14"}}},"commit":{"parents":[{"commit":"2c2cc6ce2e12fc4758cf5e45cb20269a15fcb834","subject":"Merge \"Migrate jobs to zuulV3\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/2c2cc6ce2e12fc4758cf5e45cb20269a15fcb834"}]}],"author":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2017-12-22 16:50:18.000000000","tz":-360},"committer":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2018-01-10 00:11:46.000000000","tz":-360},"subject":"WIP - Add functional testing gate","message":"WIP - Add functional testing gate\n\n                 __\n      .,-;-;-,. /\u0027_\\\n    _/_/_/_|_\\_\\) /\n  \u0027-\u003c_\u003e\u003c_\u003e\u003c_\u003e\u003c_\u003e\u003d/\\\n    `/_/\u003d\u003d\u003d\u003d/_/-\u0027\\_\\\n     \"\"     \"\"    \"\"\n\nChange-Id: Id5960ec3f40440fbd0d732ba598b52498aa8733f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/b376f65f2ffb9d2ab585fa02659b4c5495d4a2c1"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/b376f65f2ffb9d2ab585fa02659b4c5495d4a2c1"}]},"branch":"refs/heads/master"},"6bc5a4d57bb9cb0625eac1534c1780521c9aa35c":{"kind":"TRIVIAL_REBASE","_number":15,"created":"2018-01-10 16:13:20.000000000","uploader":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"ref":"refs/changes/14/531014/15","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/14/531014/15","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/15 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/15 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/15 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/14/531014/15"}}},"commit":{"parents":[{"commit":"40e75b528ad879f449f1f624a25dc5f0c35f2169","subject":"Merge \"Reorganize api-ref: v3 regions-v3\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/40e75b528ad879f449f1f624a25dc5f0c35f2169"}]}],"author":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2017-12-22 16:50:18.000000000","tz":-360},"committer":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2018-01-10 16:13:13.000000000","tz":-360},"subject":"WIP - Add functional testing gate","message":"WIP - Add functional testing gate\n\n                 __\n      .,-;-;-,. /\u0027_\\\n    _/_/_/_|_\\_\\) /\n  \u0027-\u003c_\u003e\u003c_\u003e\u003c_\u003e\u003c_\u003e\u003d/\\\n    `/_/\u003d\u003d\u003d\u003d/_/-\u0027\\_\\\n     \"\"     \"\"    \"\"\n\nChange-Id: Id5960ec3f40440fbd0d732ba598b52498aa8733f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/6bc5a4d57bb9cb0625eac1534c1780521c9aa35c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/6bc5a4d57bb9cb0625eac1534c1780521c9aa35c"}]},"branch":"refs/heads/master"},"49a9721993e716fefc044bb880c64528ac5a2f2f":{"kind":"REWORK","_number":16,"created":"2018-01-10 19:12:52.000000000","uploader":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"ref":"refs/changes/14/531014/16","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/14/531014/16","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/16 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/16 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/16 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/14/531014/16"}}},"commit":{"parents":[{"commit":"40e75b528ad879f449f1f624a25dc5f0c35f2169","subject":"Merge \"Reorganize api-ref: v3 regions-v3\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/40e75b528ad879f449f1f624a25dc5f0c35f2169"}]}],"author":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2017-12-22 16:50:18.000000000","tz":-360},"committer":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2018-01-10 19:12:45.000000000","tz":-360},"subject":"WIP - Add functional testing gate","message":"WIP - Add functional testing gate\n\n                 __\n      .,-;-;-,. /\u0027_\\\n    _/_/_/_|_\\_\\) /\n  \u0027-\u003c_\u003e\u003c_\u003e\u003c_\u003e\u003c_\u003e\u003d/\\\n    `/_/\u003d\u003d\u003d\u003d/_/-\u0027\\_\\\n     \"\"     \"\"    \"\"\n\nChange-Id: Id5960ec3f40440fbd0d732ba598b52498aa8733f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/49a9721993e716fefc044bb880c64528ac5a2f2f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/49a9721993e716fefc044bb880c64528ac5a2f2f"}]},"branch":"refs/heads/master"},"1a3fa932abacad7d02e06eeafc1cc502b5590d2c":{"kind":"REWORK","_number":17,"created":"2018-01-10 19:35:34.000000000","uploader":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"ref":"refs/changes/14/531014/17","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/14/531014/17","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/17 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/17 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/17 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/14/531014/17"}}},"commit":{"parents":[{"commit":"40e75b528ad879f449f1f624a25dc5f0c35f2169","subject":"Merge \"Reorganize api-ref: v3 regions-v3\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/40e75b528ad879f449f1f624a25dc5f0c35f2169"}]}],"author":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2017-12-22 16:50:18.000000000","tz":-360},"committer":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2018-01-10 19:35:28.000000000","tz":-360},"subject":"WIP - Add functional testing gate","message":"WIP - Add functional testing gate\n\n                 __\n      .,-;-;-,. /\u0027_\\\n    _/_/_/_|_\\_\\) /\n  \u0027-\u003c_\u003e\u003c_\u003e\u003c_\u003e\u003c_\u003e\u003d/\\\n    `/_/\u003d\u003d\u003d\u003d/_/-\u0027\\_\\\n     \"\"     \"\"    \"\"\n\nChange-Id: Id5960ec3f40440fbd0d732ba598b52498aa8733f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/1a3fa932abacad7d02e06eeafc1cc502b5590d2c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/1a3fa932abacad7d02e06eeafc1cc502b5590d2c"}]},"branch":"refs/heads/master"},"69c4e44d79a4deaca54d05785d5758b075241526":{"kind":"REWORK","_number":18,"created":"2018-01-10 21:03:10.000000000","uploader":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"ref":"refs/changes/14/531014/18","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/14/531014/18","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/18 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/18 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/18 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/14/531014/18"}}},"commit":{"parents":[{"commit":"40e75b528ad879f449f1f624a25dc5f0c35f2169","subject":"Merge \"Reorganize api-ref: v3 regions-v3\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/40e75b528ad879f449f1f624a25dc5f0c35f2169"}]}],"author":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2017-12-22 16:50:18.000000000","tz":-360},"committer":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2018-01-10 21:03:02.000000000","tz":-360},"subject":"WIP - Add functional testing gate","message":"WIP - Add functional testing gate\n\n                 __\n      .,-;-;-,. /\u0027_\\\n    _/_/_/_|_\\_\\) /\n  \u0027-\u003c_\u003e\u003c_\u003e\u003c_\u003e\u003c_\u003e\u003d/\\\n    `/_/\u003d\u003d\u003d\u003d/_/-\u0027\\_\\\n     \"\"     \"\"    \"\"\n\nChange-Id: Id5960ec3f40440fbd0d732ba598b52498aa8733f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/69c4e44d79a4deaca54d05785d5758b075241526"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/69c4e44d79a4deaca54d05785d5758b075241526"}]},"branch":"refs/heads/master"},"4775b75a40eaa34dce285df92d4ffc43d404e521":{"kind":"REWORK","_number":19,"created":"2018-01-10 22:48:39.000000000","uploader":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"ref":"refs/changes/14/531014/19","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/14/531014/19","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/19 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/19 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/19 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/14/531014/19"}}},"commit":{"parents":[{"commit":"40e75b528ad879f449f1f624a25dc5f0c35f2169","subject":"Merge \"Reorganize api-ref: v3 regions-v3\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/40e75b528ad879f449f1f624a25dc5f0c35f2169"}]}],"author":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2017-12-22 16:50:18.000000000","tz":-360},"committer":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2018-01-10 22:48:30.000000000","tz":-360},"subject":"WIP - Add functional testing gate","message":"WIP - Add functional testing gate\n\n                 __\n      .,-;-;-,. /\u0027_\\\n    _/_/_/_|_\\_\\) /\n  \u0027-\u003c_\u003e\u003c_\u003e\u003c_\u003e\u003c_\u003e\u003d/\\\n    `/_/\u003d\u003d\u003d\u003d/_/-\u0027\\_\\\n     \"\"     \"\"    \"\"\n\nChange-Id: Id5960ec3f40440fbd0d732ba598b52498aa8733f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/4775b75a40eaa34dce285df92d4ffc43d404e521"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/4775b75a40eaa34dce285df92d4ffc43d404e521"}]},"branch":"refs/heads/master"},"a1d654ba7eba59be02463035489b39c2d97093bb":{"kind":"REWORK","_number":20,"created":"2018-01-11 15:40:39.000000000","uploader":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"ref":"refs/changes/14/531014/20","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/14/531014/20","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/20 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/20 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/20 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/14/531014/20"}}},"commit":{"parents":[{"commit":"40e75b528ad879f449f1f624a25dc5f0c35f2169","subject":"Merge \"Reorganize api-ref: v3 regions-v3\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/40e75b528ad879f449f1f624a25dc5f0c35f2169"}]}],"author":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2017-12-22 16:50:18.000000000","tz":-360},"committer":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2018-01-11 15:40:26.000000000","tz":-360},"subject":"WIP - Add functional testing gate","message":"WIP - Add functional testing gate\n\n                 __\n      .,-;-;-,. /\u0027_\\\n    _/_/_/_|_\\_\\) /\n  \u0027-\u003c_\u003e\u003c_\u003e\u003c_\u003e\u003c_\u003e\u003d/\\\n    `/_/\u003d\u003d\u003d\u003d/_/-\u0027\\_\\\n     \"\"     \"\"    \"\"\n\nChange-Id: Id5960ec3f40440fbd0d732ba598b52498aa8733f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/a1d654ba7eba59be02463035489b39c2d97093bb"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/a1d654ba7eba59be02463035489b39c2d97093bb"}]},"branch":"refs/heads/master"},"16d8bbb175badb5f887517d3dac244fd1e5c3f2d":{"kind":"REWORK","_number":21,"created":"2018-01-11 20:20:05.000000000","uploader":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"ref":"refs/changes/14/531014/21","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/14/531014/21","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/21 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/21 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/21 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/14/531014/21"}}},"commit":{"parents":[{"commit":"40e75b528ad879f449f1f624a25dc5f0c35f2169","subject":"Merge \"Reorganize api-ref: v3 regions-v3\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/40e75b528ad879f449f1f624a25dc5f0c35f2169"}]}],"author":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2017-12-22 16:50:18.000000000","tz":-360},"committer":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2018-01-11 20:19:58.000000000","tz":-360},"subject":"WIP - Add functional testing gate","message":"WIP - Add functional testing gate\n\n                 __\n      .,-;-;-,. /\u0027_\\\n    _/_/_/_|_\\_\\) /\n  \u0027-\u003c_\u003e\u003c_\u003e\u003c_\u003e\u003c_\u003e\u003d/\\\n    `/_/\u003d\u003d\u003d\u003d/_/-\u0027\\_\\\n     \"\"     \"\"    \"\"\n\nChange-Id: Id5960ec3f40440fbd0d732ba598b52498aa8733f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/16d8bbb175badb5f887517d3dac244fd1e5c3f2d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/16d8bbb175badb5f887517d3dac244fd1e5c3f2d"}]},"branch":"refs/heads/master"},"6c037ed3c7ca3b71d9ddeedb9e5712289f9f3816":{"kind":"REWORK","_number":22,"created":"2018-01-11 23:17:00.000000000","uploader":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"ref":"refs/changes/14/531014/22","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/14/531014/22","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/22 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/22 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/22 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/14/531014/22"}}},"commit":{"parents":[{"commit":"40e75b528ad879f449f1f624a25dc5f0c35f2169","subject":"Merge \"Reorganize api-ref: v3 regions-v3\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/40e75b528ad879f449f1f624a25dc5f0c35f2169"}]}],"author":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2017-12-22 16:50:18.000000000","tz":-360},"committer":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2018-01-11 23:16:53.000000000","tz":-360},"subject":"WIP - Add functional testing gate","message":"WIP - Add functional testing gate\n\n                 __\n      .,-;-;-,. /\u0027_\\\n    _/_/_/_|_\\_\\) /\n  \u0027-\u003c_\u003e\u003c_\u003e\u003c_\u003e\u003c_\u003e\u003d/\\\n    `/_/\u003d\u003d\u003d\u003d/_/-\u0027\\_\\\n     \"\"     \"\"    \"\"\n\nChange-Id: Id5960ec3f40440fbd0d732ba598b52498aa8733f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/6c037ed3c7ca3b71d9ddeedb9e5712289f9f3816"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/6c037ed3c7ca3b71d9ddeedb9e5712289f9f3816"}]},"branch":"refs/heads/master"},"372487f700081d082aac0efd01bcd17567842e21":{"kind":"REWORK","_number":23,"created":"2018-01-12 17:10:42.000000000","uploader":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"ref":"refs/changes/14/531014/23","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/14/531014/23","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/23 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/23 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/23 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/14/531014/23"}}},"commit":{"parents":[{"commit":"40e75b528ad879f449f1f624a25dc5f0c35f2169","subject":"Merge \"Reorganize api-ref: v3 regions-v3\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/40e75b528ad879f449f1f624a25dc5f0c35f2169"}]}],"author":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2017-12-22 16:50:18.000000000","tz":-360},"committer":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2018-01-12 16:53:16.000000000","tz":-360},"subject":"WIP - Add functional testing gate","message":"WIP - Add functional testing gate\n\nThis change adds a new testing gate to keystone which utilizes\nopenstack-helm[0] to deploy the patchset changes on Kubernetes.\n\nAfter deploying keystone, it runs keystone\u0027s own functional\ntests against it.\n\n[0] https://github.com/openstack/openstack-helm\n                 __\n      .,-;-;-,. /\u0027_\\\n    _/_/_/_|_\\_\\) /\n  \u0027-\u003c_\u003e\u003c_\u003e\u003c_\u003e\u003c_\u003e\u003d/\\\n    `/_/\u003d\u003d\u003d\u003d/_/-\u0027\\_\\\n     \"\"     \"\"    \"\"\n\nChange-Id: Id5960ec3f40440fbd0d732ba598b52498aa8733f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/372487f700081d082aac0efd01bcd17567842e21"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/372487f700081d082aac0efd01bcd17567842e21"}]},"branch":"refs/heads/master"},"adda8eb866502f9fc700ef7f118482c5af22c48d":{"kind":"REWORK","_number":24,"created":"2018-01-12 21:47:36.000000000","uploader":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"ref":"refs/changes/14/531014/24","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/14/531014/24","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/24 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/24 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/24 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/14/531014/24"}}},"commit":{"parents":[{"commit":"40e75b528ad879f449f1f624a25dc5f0c35f2169","subject":"Merge \"Reorganize api-ref: v3 regions-v3\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/40e75b528ad879f449f1f624a25dc5f0c35f2169"}]}],"author":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2017-12-22 16:50:18.000000000","tz":-360},"committer":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2018-01-12 21:47:31.000000000","tz":-360},"subject":"WIP - Add functional testing gate","message":"WIP - Add functional testing gate\n\nThis change adds a new testing gate to keystone which utilizes\nopenstack-helm[0] to deploy the patchset changes on Kubernetes.\n\nAfter deploying keystone, it runs keystone\u0027s own functional\ntests against it.\n\n[0] https://github.com/openstack/openstack-helm\n                 __\n      .,-;-;-,. /\u0027_\\\n    _/_/_/_|_\\_\\) /\n  \u0027-\u003c_\u003e\u003c_\u003e\u003c_\u003e\u003c_\u003e\u003d/\\\n    `/_/\u003d\u003d\u003d\u003d/_/-\u0027\\_\\\n     \"\"     \"\"    \"\"\n\nChange-Id: Id5960ec3f40440fbd0d732ba598b52498aa8733f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/adda8eb866502f9fc700ef7f118482c5af22c48d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/adda8eb866502f9fc700ef7f118482c5af22c48d"}]},"branch":"refs/heads/master"},"5bd0fc9774722452431f532454c982263b587244":{"kind":"REWORK","_number":25,"created":"2018-01-12 21:53:13.000000000","uploader":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"ref":"refs/changes/14/531014/25","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/14/531014/25","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/25 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/25 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/25 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/14/531014/25"}}},"commit":{"parents":[{"commit":"40e75b528ad879f449f1f624a25dc5f0c35f2169","subject":"Merge \"Reorganize api-ref: v3 regions-v3\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/40e75b528ad879f449f1f624a25dc5f0c35f2169"}]}],"author":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2017-12-22 16:50:18.000000000","tz":-360},"committer":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2018-01-12 21:53:10.000000000","tz":0},"subject":"WIP - Add functional testing gate","message":"WIP - Add functional testing gate\n\nThis change adds a new testing gate to keystone which utilizes\nopenstack-helm[0] to deploy the patchset changes on Kubernetes.\n\nAfter deploying keystone, it runs keystone\u0027s own functional\ntests against it.\n\n[0] https://github.com/openstack/openstack-helm\n                 __\n      .,-;-;-,. /\u0027_\\\n    _/_/_/_|_\\_\\) /\n  \u0027-\u003c_\u003e\u003c_\u003e\u003c_\u003e\u003c_\u003e\u003d/\\\n    `/_/\u003d\u003d\u003d\u003d/_/-\u0027\\_\\\n     \"\"     \"\"    \"\"\n\nChange-Id: Id5960ec3f40440fbd0d732ba598b52498aa8733f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/5bd0fc9774722452431f532454c982263b587244"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/5bd0fc9774722452431f532454c982263b587244"}]},"branch":"refs/heads/master"},"bf457335f0c8cc0ef4b85ca2bd96895926f95318":{"kind":"REWORK","_number":26,"created":"2018-01-13 21:57:38.000000000","uploader":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"ref":"refs/changes/14/531014/26","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/14/531014/26","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/26 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/26 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/26 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/14/531014/26"}}},"commit":{"parents":[{"commit":"40e75b528ad879f449f1f624a25dc5f0c35f2169","subject":"Merge \"Reorganize api-ref: v3 regions-v3\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/40e75b528ad879f449f1f624a25dc5f0c35f2169"}]}],"author":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2017-12-22 16:50:18.000000000","tz":-360},"committer":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2018-01-13 21:56:49.000000000","tz":-360},"subject":"WIP - Add functional testing gate","message":"WIP - Add functional testing gate\n\nThis change adds a new testing gate to keystone which utilizes\nopenstack-helm[0] to deploy the patchset changes on Kubernetes.\n\nAfter deploying keystone, it runs keystone\u0027s own functional\ntests against it.\n\n[0] https://github.com/openstack/openstack-helm\n                 __\n      .,-;-;-,. /\u0027_\\\n    _/_/_/_|_\\_\\) /\n  \u0027-\u003c_\u003e\u003c_\u003e\u003c_\u003e\u003c_\u003e\u003d/\\\n    `/_/\u003d\u003d\u003d\u003d/_/-\u0027\\_\\\n     \"\"     \"\"    \"\"\n\nChange-Id: Id5960ec3f40440fbd0d732ba598b52498aa8733f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/bf457335f0c8cc0ef4b85ca2bd96895926f95318"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/bf457335f0c8cc0ef4b85ca2bd96895926f95318"}]},"branch":"refs/heads/master"},"13a69e71bf256c0dbda269394b379aaefbe76e4a":{"kind":"REWORK","_number":27,"created":"2018-01-15 16:43:55.000000000","uploader":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"ref":"refs/changes/14/531014/27","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/14/531014/27","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/27 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/27 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/27 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/14/531014/27"}}},"commit":{"parents":[{"commit":"40e75b528ad879f449f1f624a25dc5f0c35f2169","subject":"Merge \"Reorganize api-ref: v3 regions-v3\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/40e75b528ad879f449f1f624a25dc5f0c35f2169"}]}],"author":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2017-12-22 16:50:18.000000000","tz":-360},"committer":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2018-01-15 16:40:54.000000000","tz":-360},"subject":"Add functional testing gate","message":"Add functional testing gate\n\nThis change adds a new testing gate to keystone which utilizes\nopenstack-helm[0] to deploy the patchset changes on Kubernetes.\n\nAfter deploying keystone, it runs keystone\u0027s own functional\ntests against it.\n\n[0] https://github.com/openstack/openstack-helm\n\nChange-Id: Id5960ec3f40440fbd0d732ba598b52498aa8733f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/13a69e71bf256c0dbda269394b379aaefbe76e4a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/13a69e71bf256c0dbda269394b379aaefbe76e4a"}]},"branch":"refs/heads/master"},"bc9874f1e48e4265d3f2e98b39f1bd84f7aeb5b0":{"kind":"REWORK","_number":28,"created":"2018-01-19 23:39:28.000000000","uploader":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"ref":"refs/changes/14/531014/28","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/14/531014/28","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/28 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/28 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/28 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/14/531014/28"}}},"commit":{"parents":[{"commit":"40e75b528ad879f449f1f624a25dc5f0c35f2169","subject":"Merge \"Reorganize api-ref: v3 regions-v3\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/40e75b528ad879f449f1f624a25dc5f0c35f2169"}]}],"author":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2017-12-22 16:50:18.000000000","tz":-360},"committer":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2018-01-19 23:38:51.000000000","tz":-360},"subject":"Add functional testing gate","message":"Add functional testing gate\n\nThis change adds a new testing gate to keystone which utilizes\nopenstack-helm[0] to deploy the patchset changes on Kubernetes.\n\nAfter deploying keystone, it runs keystone\u0027s own functional\ntests against it.\n\n[0] https://github.com/openstack/openstack-helm\n\nChange-Id: Id5960ec3f40440fbd0d732ba598b52498aa8733f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/bc9874f1e48e4265d3f2e98b39f1bd84f7aeb5b0"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/bc9874f1e48e4265d3f2e98b39f1bd84f7aeb5b0"}]},"branch":"refs/heads/master"},"7c344c188f712f9dc2d7eba80265a9ff7e8906be":{"kind":"REWORK","_number":29,"created":"2018-01-19 23:46:58.000000000","uploader":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"ref":"refs/changes/14/531014/29","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/14/531014/29","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/29 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/29 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/29 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/14/531014/29"}}},"commit":{"parents":[{"commit":"40e75b528ad879f449f1f624a25dc5f0c35f2169","subject":"Merge \"Reorganize api-ref: v3 regions-v3\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/40e75b528ad879f449f1f624a25dc5f0c35f2169"}]}],"author":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2017-12-22 16:50:18.000000000","tz":-360},"committer":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2018-01-19 23:46:44.000000000","tz":-360},"subject":"Add functional testing gate","message":"Add functional testing gate\n\nThis change adds a new testing gate to keystone which utilizes\nopenstack-helm[0] to deploy the patchset changes on Kubernetes.\n\nAfter deploying keystone, it runs keystone\u0027s own functional\ntests against it.\n\n[0] https://github.com/openstack/openstack-helm\n\nChange-Id: Id5960ec3f40440fbd0d732ba598b52498aa8733f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/7c344c188f712f9dc2d7eba80265a9ff7e8906be"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/7c344c188f712f9dc2d7eba80265a9ff7e8906be"}]},"branch":"refs/heads/master"},"b73831bb1c49fe3f864bcb4e7c0d4564cae0d230":{"kind":"REWORK","_number":30,"created":"2018-01-26 20:40:35.000000000","uploader":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"ref":"refs/changes/14/531014/30","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/14/531014/30","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/30 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/30 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/30 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/14/531014/30"}}},"commit":{"parents":[{"commit":"40e75b528ad879f449f1f624a25dc5f0c35f2169","subject":"Merge \"Reorganize api-ref: v3 regions-v3\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/40e75b528ad879f449f1f624a25dc5f0c35f2169"}]}],"author":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2017-12-22 16:50:18.000000000","tz":-360},"committer":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2018-01-26 20:40:25.000000000","tz":-360},"subject":"Add functional testing gate","message":"Add functional testing gate\n\nThis change adds a new testing gate to keystone which utilizes\nopenstack-helm[0] to deploy the patchset changes on Kubernetes.\n\nAfter deploying keystone, it runs keystone\u0027s own functional\ntests against it.\n\n[0] https://github.com/openstack/openstack-helm\n\nChange-Id: Id5960ec3f40440fbd0d732ba598b52498aa8733f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/b73831bb1c49fe3f864bcb4e7c0d4564cae0d230"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/b73831bb1c49fe3f864bcb4e7c0d4564cae0d230"}]},"branch":"refs/heads/master"},"eccbf755e03dd59d75126f54eab6dc8c7a94d214":{"kind":"REWORK","_number":31,"created":"2018-01-29 17:27:45.000000000","uploader":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"ref":"refs/changes/14/531014/31","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/14/531014/31","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/31 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/31 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/31 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/14/531014/31"}}},"commit":{"parents":[{"commit":"40e75b528ad879f449f1f624a25dc5f0c35f2169","subject":"Merge \"Reorganize api-ref: v3 regions-v3\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/40e75b528ad879f449f1f624a25dc5f0c35f2169"}]}],"author":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2017-12-22 16:50:18.000000000","tz":-360},"committer":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2018-01-29 17:27:42.000000000","tz":0},"subject":"Add functional testing gate","message":"Add functional testing gate\n\nThis change adds a new testing gate to keystone which utilizes\nopenstack-helm[0] to deploy the patchset changes on Kubernetes.\n\nAfter deploying keystone, it runs keystone\u0027s own functional\ntests against it.\n\n[0] https://github.com/openstack/openstack-helm\n\nChange-Id: Id5960ec3f40440fbd0d732ba598b52498aa8733f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/eccbf755e03dd59d75126f54eab6dc8c7a94d214"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/eccbf755e03dd59d75126f54eab6dc8c7a94d214"}]},"branch":"refs/heads/master"},"4972593d199eaca05bd75556708abd4b91a2258c":{"kind":"REWORK","_number":32,"created":"2018-01-30 21:28:32.000000000","uploader":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"ref":"refs/changes/14/531014/32","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/14/531014/32","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/32 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/32 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/32 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/14/531014/32"}}},"commit":{"parents":[{"commit":"40e75b528ad879f449f1f624a25dc5f0c35f2169","subject":"Merge \"Reorganize api-ref: v3 regions-v3\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/40e75b528ad879f449f1f624a25dc5f0c35f2169"}]}],"author":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2017-12-22 16:50:18.000000000","tz":-360},"committer":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2018-01-30 21:27:15.000000000","tz":-360},"subject":"WIP - Add functional testing gate","message":"WIP - Add functional testing gate\n\nThis change adds a new testing gate to keystone which utilizes\nloci[0] to build an image of the current patchset, which then\nuses openstack-helm[1] to deploy the patchset changes on Kubernetes.\n\nAfter deploying keystone, it runs keystone\u0027s own functional\ntests against it.\n\n[0] https://github.com/openstack/loci\n[1] https://github.com/openstack/openstack-helm\n\nChange-Id: Id5960ec3f40440fbd0d732ba598b52498aa8733f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/4972593d199eaca05bd75556708abd4b91a2258c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/4972593d199eaca05bd75556708abd4b91a2258c"}]},"branch":"refs/heads/master"},"a623a2c6774511278b97cee7ca6483f51823cef5":{"kind":"REWORK","_number":33,"created":"2018-02-02 19:47:47.000000000","uploader":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"ref":"refs/changes/14/531014/33","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/14/531014/33","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/33 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/33 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/33 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/14/531014/33"}}},"commit":{"parents":[{"commit":"40e75b528ad879f449f1f624a25dc5f0c35f2169","subject":"Merge \"Reorganize api-ref: v3 regions-v3\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/40e75b528ad879f449f1f624a25dc5f0c35f2169"}]}],"author":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2017-12-22 16:50:18.000000000","tz":-360},"committer":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2018-02-02 19:47:18.000000000","tz":-360},"subject":"WIP - Add functional testing gate","message":"WIP - Add functional testing gate\n\nThis change adds a new testing gate to keystone which utilizes\nloci[0] to build an image of the current patchset, which then\nuses openstack-helm[1] to deploy the patchset changes on Kubernetes.\n\nAfter deploying keystone, it runs keystone\u0027s own functional\ntests against it. Note that these are not run through Tempest.\n\n[0] https://github.com/openstack/loci\n[1] https://github.com/openstack/openstack-helm\n\nChange-Id: Id5960ec3f40440fbd0d732ba598b52498aa8733f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/a623a2c6774511278b97cee7ca6483f51823cef5"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/a623a2c6774511278b97cee7ca6483f51823cef5"}]},"branch":"refs/heads/master"},"196e20a6223849c86d05fbdd77ae3a1a0a42d520":{"kind":"REWORK","_number":34,"created":"2018-02-02 22:50:39.000000000","uploader":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"ref":"refs/changes/14/531014/34","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/14/531014/34","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/34 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/34 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/34 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/14/531014/34"}}},"commit":{"parents":[{"commit":"40e75b528ad879f449f1f624a25dc5f0c35f2169","subject":"Merge \"Reorganize api-ref: v3 regions-v3\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/40e75b528ad879f449f1f624a25dc5f0c35f2169"}]}],"author":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2017-12-22 16:50:18.000000000","tz":-360},"committer":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2018-02-02 22:50:30.000000000","tz":-360},"subject":"WIP - Add functional testing gate","message":"WIP - Add functional testing gate\n\nThis change adds a new testing gate to keystone which utilizes\nloci[0] to build an image of the current patchset, which then\nuses openstack-helm[1] to deploy the patchset changes on Kubernetes.\n\nAfter deploying keystone, it runs keystone\u0027s own functional\ntests against it. Note that these are not run through Tempest.\n\n[0] https://github.com/openstack/loci\n[1] https://github.com/openstack/openstack-helm\n\nChange-Id: Id5960ec3f40440fbd0d732ba598b52498aa8733f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/196e20a6223849c86d05fbdd77ae3a1a0a42d520"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/196e20a6223849c86d05fbdd77ae3a1a0a42d520"}]},"branch":"refs/heads/master"},"65189e67ad7f9e128ee6df77ba21ce1a11e446fd":{"kind":"REWORK","_number":35,"created":"2018-02-09 20:04:55.000000000","uploader":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"ref":"refs/changes/14/531014/35","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/14/531014/35","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/35 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/35 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/35 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/14/531014/35"}}},"commit":{"parents":[{"commit":"40e75b528ad879f449f1f624a25dc5f0c35f2169","subject":"Merge \"Reorganize api-ref: v3 regions-v3\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/40e75b528ad879f449f1f624a25dc5f0c35f2169"}]}],"author":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2017-12-22 16:50:18.000000000","tz":-360},"committer":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2018-02-09 20:04:40.000000000","tz":0},"subject":"Add functional testing gate","message":"Add functional testing gate\n\nThis change adds a new testing gate to keystone which utilizes\nloci[0] to build an image of the current patchset, which then\nuses openstack-helm[1] to deploy the patchset changes on Kubernetes.\n\nAfter deploying keystone, it runs keystone\u0027s own functional\ntests against it. Note that these are not run through Tempest.\n\n[0] https://github.com/openstack/loci\n[1] https://github.com/openstack/openstack-helm\n\nChange-Id: Id5960ec3f40440fbd0d732ba598b52498aa8733f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/65189e67ad7f9e128ee6df77ba21ce1a11e446fd"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/65189e67ad7f9e128ee6df77ba21ce1a11e446fd"}]},"branch":"refs/heads/master"},"0a30f21a3a5e435982e096bff8da0abc082b208a":{"kind":"TRIVIAL_REBASE","_number":36,"created":"2018-02-14 15:59:03.000000000","uploader":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"ref":"refs/changes/14/531014/36","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/14/531014/36","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/36 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/36 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/36 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/14/531014/36"}}},"commit":{"parents":[{"commit":"fae0296ab29370e8329d88da97658e3296aabe26","subject":"Merge \"Imported Translations from Zanata\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/fae0296ab29370e8329d88da97658e3296aabe26"}]}],"author":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2017-12-22 16:50:18.000000000","tz":-360},"committer":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2018-02-14 15:59:03.000000000","tz":0},"subject":"Add functional testing gate","message":"Add functional testing gate\n\nThis change adds a new testing gate to keystone which utilizes\nloci[0] to build an image of the current patchset, which then\nuses openstack-helm[1] to deploy the patchset changes on Kubernetes.\n\nAfter deploying keystone, it runs keystone\u0027s own functional\ntests against it. Note that these are not run through Tempest.\n\n[0] https://github.com/openstack/loci\n[1] https://github.com/openstack/openstack-helm\n\nChange-Id: Id5960ec3f40440fbd0d732ba598b52498aa8733f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/0a30f21a3a5e435982e096bff8da0abc082b208a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/0a30f21a3a5e435982e096bff8da0abc082b208a"}]},"branch":"refs/heads/master"},"f4aeec7ed35e6d1de8b38eeca66da57c3f16aa93":{"kind":"REWORK","_number":37,"created":"2018-02-14 19:17:47.000000000","uploader":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"ref":"refs/changes/14/531014/37","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/14/531014/37","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/37 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/37 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/37 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/14/531014/37"}}},"commit":{"parents":[{"commit":"fae0296ab29370e8329d88da97658e3296aabe26","subject":"Merge \"Imported Translations from Zanata\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/fae0296ab29370e8329d88da97658e3296aabe26"}]}],"author":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2017-12-22 16:50:18.000000000","tz":-360},"committer":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2018-02-14 19:17:39.000000000","tz":-360},"subject":"Add functional testing gate","message":"Add functional testing gate\n\nThis change adds a new testing gate to keystone which utilizes\nloci[0] to build an image of the current patchset, which then\nuses openstack-helm[1] to deploy the patchset changes on Kubernetes.\n\nAfter deploying keystone, it runs keystone\u0027s own functional\ntests against it. Note that these are not run through Tempest.\n\n[0] https://github.com/openstack/loci\n[1] https://github.com/openstack/openstack-helm\n\nChange-Id: Id5960ec3f40440fbd0d732ba598b52498aa8733f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/f4aeec7ed35e6d1de8b38eeca66da57c3f16aa93"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/f4aeec7ed35e6d1de8b38eeca66da57c3f16aa93"}]},"branch":"refs/heads/master"},"784f58890f2676ced29949ddc94ecd87b84e1d12":{"kind":"REWORK","_number":38,"created":"2018-02-14 19:33:46.000000000","uploader":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"ref":"refs/changes/14/531014/38","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/14/531014/38","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/38 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/38 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/38 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/14/531014/38"}}},"commit":{"parents":[{"commit":"fae0296ab29370e8329d88da97658e3296aabe26","subject":"Merge \"Imported Translations from Zanata\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/fae0296ab29370e8329d88da97658e3296aabe26"}]}],"author":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2017-12-22 16:50:18.000000000","tz":-360},"committer":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2018-02-14 19:33:37.000000000","tz":-360},"subject":"Add functional testing gate","message":"Add functional testing gate\n\nThis change adds a new testing gate to keystone which utilizes\nloci[0] to build an image of the current patchset, which then\nuses openstack-helm[1] to deploy the patchset changes on Kubernetes.\n\nAfter deploying keystone, it runs keystone\u0027s own functional\ntests against it. Note that these are not run through Tempest.\n\n[0] https://github.com/openstack/loci\n[1] https://github.com/openstack/openstack-helm\n\nChange-Id: Id5960ec3f40440fbd0d732ba598b52498aa8733f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/784f58890f2676ced29949ddc94ecd87b84e1d12"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/784f58890f2676ced29949ddc94ecd87b84e1d12"}]},"branch":"refs/heads/master"},"da72a3e62ea9247959552a822be592a8fcf810a9":{"kind":"REWORK","_number":39,"created":"2018-02-20 22:26:19.000000000","uploader":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"ref":"refs/changes/14/531014/39","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/14/531014/39","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/39 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/39 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/39 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/14/531014/39"}}},"commit":{"parents":[{"commit":"fae0296ab29370e8329d88da97658e3296aabe26","subject":"Merge \"Imported Translations from Zanata\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/fae0296ab29370e8329d88da97658e3296aabe26"}]}],"author":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2017-12-22 16:50:18.000000000","tz":-360},"committer":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2018-02-20 22:24:37.000000000","tz":-360},"subject":"Add functional testing gate","message":"Add functional testing gate\n\nThis change adds a new testing gate to keystone which utilizes\nloci[0] to build an image of the current patchset, which then\nuses openstack-helm[1] to deploy the patchset changes on Kubernetes.\n\nAfter deploying keystone, it runs keystone\u0027s own functional\ntests against it. Note that these are not run through Tempest.\n\n[0] https://github.com/openstack/loci\n[1] https://github.com/openstack/openstack-helm\n\nChange-Id: Id5960ec3f40440fbd0d732ba598b52498aa8733f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/da72a3e62ea9247959552a822be592a8fcf810a9"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/da72a3e62ea9247959552a822be592a8fcf810a9"}]},"branch":"refs/heads/master"},"4724b96574d8c558b97f8391fc53e33bca256cb2":{"kind":"NO_CODE_CHANGE","_number":40,"created":"2018-02-21 15:31:00.000000000","uploader":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"ref":"refs/changes/14/531014/40","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/14/531014/40","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/40 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/40 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/40 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/14/531014/40"}}},"commit":{"parents":[{"commit":"fae0296ab29370e8329d88da97658e3296aabe26","subject":"Merge \"Imported Translations from Zanata\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/fae0296ab29370e8329d88da97658e3296aabe26"}]}],"author":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2017-12-22 16:50:18.000000000","tz":-360},"committer":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2018-02-21 15:30:57.000000000","tz":0},"subject":"Add functional testing gate","message":"Add functional testing gate\n\nThis change adds a new testing gate to keystone which utilizes\nloci[0] to build an image of the current patchset, which then\nuses openstack-helm[1] to deploy the patchset changes on Kubernetes.\n\nAfter deploying keystone, it runs keystone\u0027s own functional\ntests against it. Note that these are not run through Tempest.\n\nThis change also removes v2 from the versions being tested, as well\nas changes specifying the project for testing by name and domain id\nrather than project id.\n\n[0] https://github.com/openstack/loci\n[1] https://github.com/openstack/openstack-helm\n\nChange-Id: Id5960ec3f40440fbd0d732ba598b52498aa8733f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/4724b96574d8c558b97f8391fc53e33bca256cb2"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/4724b96574d8c558b97f8391fc53e33bca256cb2"}]},"branch":"refs/heads/master"},"cf5ace847e73c570c047294f2d3a9e6e43ed4ef6":{"kind":"REWORK","_number":41,"created":"2018-02-27 10:07:18.000000000","uploader":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"ref":"refs/changes/14/531014/41","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/14/531014/41","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/41 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/41 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/41 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/14/531014/41"}}},"commit":{"parents":[{"commit":"fae0296ab29370e8329d88da97658e3296aabe26","subject":"Merge \"Imported Translations from Zanata\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/fae0296ab29370e8329d88da97658e3296aabe26"}]}],"author":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2017-12-22 16:50:18.000000000","tz":-360},"committer":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2018-02-27 10:07:03.000000000","tz":0},"subject":"Add functional testing gate","message":"Add functional testing gate\n\nThis change adds a new testing gate to keystone which utilizes\nloci[0] to build an image of the current patchset, which then\nuses openstack-helm[1] to deploy the patchset changes on Kubernetes.\n\nAfter deploying keystone, it runs keystone\u0027s own functional\ntests against it. Note that these are not run through Tempest.\n\nThis change also removes v2 from the versions being tested, as well\nas changes specifying the project for testing by name and domain id\nrather than project id.\n\n[0] https://github.com/openstack/loci\n[1] https://github.com/openstack/openstack-helm\n\nChange-Id: Id5960ec3f40440fbd0d732ba598b52498aa8733f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/cf5ace847e73c570c047294f2d3a9e6e43ed4ef6"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/cf5ace847e73c570c047294f2d3a9e6e43ed4ef6"}]},"branch":"refs/heads/master"},"3a74c0f7ec2dc65ef0999e9be618badb07b7428c":{"kind":"REWORK","_number":42,"created":"2018-02-27 10:52:07.000000000","uploader":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"ref":"refs/changes/14/531014/42","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/14/531014/42","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/42 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/42 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/42 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/14/531014/42"}}},"commit":{"parents":[{"commit":"fae0296ab29370e8329d88da97658e3296aabe26","subject":"Merge \"Imported Translations from Zanata\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/fae0296ab29370e8329d88da97658e3296aabe26"}]}],"author":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2017-12-22 16:50:18.000000000","tz":-360},"committer":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2018-02-27 10:51:59.000000000","tz":0},"subject":"Add functional testing gate","message":"Add functional testing gate\n\nThis change adds a new testing gate to keystone which utilizes\nloci[0] to build an image of the current patchset, which then\nuses openstack-helm[1] to deploy the patchset changes on Kubernetes.\n\nAfter deploying keystone, it runs keystone\u0027s own functional\ntests against it. Note that these are not run through Tempest.\n\nThis change also removes v2 from the versions being tested, as well\nas changes specifying the project for testing by name and domain id\nrather than project id.\n\n[0] https://github.com/openstack/loci\n[1] https://github.com/openstack/openstack-helm\n\nChange-Id: Id5960ec3f40440fbd0d732ba598b52498aa8733f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/3a74c0f7ec2dc65ef0999e9be618badb07b7428c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/3a74c0f7ec2dc65ef0999e9be618badb07b7428c"}]},"branch":"refs/heads/master"},"e0f00ddbc82f79cc05f75011a4499546f008402c":{"kind":"REWORK","_number":43,"created":"2018-02-27 11:29:30.000000000","uploader":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"ref":"refs/changes/14/531014/43","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/14/531014/43","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/43 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/43 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/43 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/14/531014/43"}}},"commit":{"parents":[{"commit":"fae0296ab29370e8329d88da97658e3296aabe26","subject":"Merge \"Imported Translations from Zanata\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/fae0296ab29370e8329d88da97658e3296aabe26"}]}],"author":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2017-12-22 16:50:18.000000000","tz":-360},"committer":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2018-02-27 11:29:21.000000000","tz":0},"subject":"Add functional testing gate","message":"Add functional testing gate\n\nThis change adds a new testing gate to keystone which utilizes\nloci[0] to build an image of the current patchset, which then\nuses openstack-helm[1] to deploy the patchset changes on Kubernetes.\n\nAfter deploying keystone, it runs keystone\u0027s own functional\ntests against it. Note that these are not run through Tempest.\n\nThis change also removes v2 from the versions being tested, as well\nas changes specifying the project for testing by name and domain id\nrather than project id.\n\n[0] https://github.com/openstack/loci\n[1] https://github.com/openstack/openstack-helm\n\nChange-Id: Id5960ec3f40440fbd0d732ba598b52498aa8733f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/e0f00ddbc82f79cc05f75011a4499546f008402c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/e0f00ddbc82f79cc05f75011a4499546f008402c"}]},"branch":"refs/heads/master"},"e4eea85aa75d2fa702d8e61f47aeb113be17a780":{"kind":"REWORK","_number":44,"created":"2018-02-27 11:50:18.000000000","uploader":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"ref":"refs/changes/14/531014/44","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/14/531014/44","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/44 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/44 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/44 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/14/531014/44"}}},"commit":{"parents":[{"commit":"fae0296ab29370e8329d88da97658e3296aabe26","subject":"Merge \"Imported Translations from Zanata\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/fae0296ab29370e8329d88da97658e3296aabe26"}]}],"author":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2017-12-22 16:50:18.000000000","tz":-360},"committer":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2018-02-27 11:50:09.000000000","tz":0},"subject":"Add functional testing gate","message":"Add functional testing gate\n\nThis change adds a new testing gate to keystone which utilizes\nloci[0] to build an image of the current patchset, which then\nuses openstack-helm[1] to deploy the patchset changes on Kubernetes.\n\nAfter deploying keystone, it runs keystone\u0027s own functional\ntests against it. Note that these are not run through Tempest.\n\nThis change also removes v2 from the versions being tested, as well\nas changes specifying the project for testing by name and domain id\nrather than project id.\n\n[0] https://github.com/openstack/loci\n[1] https://github.com/openstack/openstack-helm\n\nChange-Id: Id5960ec3f40440fbd0d732ba598b52498aa8733f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/e4eea85aa75d2fa702d8e61f47aeb113be17a780"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/e4eea85aa75d2fa702d8e61f47aeb113be17a780"}]},"branch":"refs/heads/master"},"30ff0b25724b661c76770304c6ce4232f6df5bb1":{"kind":"REWORK","_number":45,"created":"2018-02-27 13:58:18.000000000","uploader":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"ref":"refs/changes/14/531014/45","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/14/531014/45","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/45 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/45 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/45 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/14/531014/45"}}},"commit":{"parents":[{"commit":"fae0296ab29370e8329d88da97658e3296aabe26","subject":"Merge \"Imported Translations from Zanata\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/fae0296ab29370e8329d88da97658e3296aabe26"}]}],"author":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2017-12-22 16:50:18.000000000","tz":-360},"committer":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2018-02-27 13:58:09.000000000","tz":0},"subject":"Add functional testing gate","message":"Add functional testing gate\n\nThis change adds a new testing gate to keystone which utilizes\nloci[0] to build an image of the current patchset, which then\nuses openstack-helm[1] to deploy the patchset changes on Kubernetes.\n\nAfter deploying keystone, it runs keystone\u0027s own functional\ntests against it. Note that these are not run through Tempest.\n\nThis change also removes v2 from the versions being tested, as well\nas changes specifying the project for testing by name and domain id\nrather than project id.\n\n[0] https://github.com/openstack/loci\n[1] https://github.com/openstack/openstack-helm\n\nChange-Id: Id5960ec3f40440fbd0d732ba598b52498aa8733f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/30ff0b25724b661c76770304c6ce4232f6df5bb1"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/30ff0b25724b661c76770304c6ce4232f6df5bb1"}]},"branch":"refs/heads/master"},"f32f3af6c6d8684bb2a67653e4b545c9c5a380ed":{"kind":"REWORK","_number":46,"created":"2018-02-28 00:09:48.000000000","uploader":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"ref":"refs/changes/14/531014/46","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/14/531014/46","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/46 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/46 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/46 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/14/531014/46"}}},"commit":{"parents":[{"commit":"fae0296ab29370e8329d88da97658e3296aabe26","subject":"Merge \"Imported Translations from Zanata\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/fae0296ab29370e8329d88da97658e3296aabe26"}]}],"author":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2017-12-22 16:50:18.000000000","tz":-360},"committer":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2018-02-28 00:09:33.000000000","tz":0},"subject":"Add functional testing gate","message":"Add functional testing gate\n\nThis change adds a new testing gate to keystone which utilizes\nloci[0] to build an image of the current patchset, which then\nuses openstack-helm[1] to deploy the patchset changes on Kubernetes.\n\nAfter deploying keystone, it runs keystone\u0027s own functional\ntests against it. Note that these are not run through Tempest.\n\nThis change also removes v2 from the versions being tested, as well\nas changes specifying the project for testing by name and domain id\nrather than project id.\n\n[0] https://github.com/openstack/loci\n[1] https://github.com/openstack/openstack-helm\n\nChange-Id: Id5960ec3f40440fbd0d732ba598b52498aa8733f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/f32f3af6c6d8684bb2a67653e4b545c9c5a380ed"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/f32f3af6c6d8684bb2a67653e4b545c9c5a380ed"}]},"branch":"refs/heads/master"},"f4509f98a9f02867cbd41b7197bce0abca2faeaf":{"kind":"REWORK","_number":47,"created":"2018-02-28 09:22:01.000000000","uploader":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"ref":"refs/changes/14/531014/47","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/14/531014/47","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/47 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/47 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/47 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/14/531014/47"}}},"commit":{"parents":[{"commit":"fae0296ab29370e8329d88da97658e3296aabe26","subject":"Merge \"Imported Translations from Zanata\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/fae0296ab29370e8329d88da97658e3296aabe26"}]}],"author":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2017-12-22 16:50:18.000000000","tz":-360},"committer":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2018-02-28 09:21:51.000000000","tz":0},"subject":"Add functional testing gate","message":"Add functional testing gate\n\nThis change adds a new testing gate to keystone which utilizes\nloci[0] to build an image of the current patchset, which then\nuses openstack-helm[1] to deploy the patchset changes on Kubernetes.\n\nAfter deploying keystone, it runs keystone\u0027s own functional\ntests against it. Note that these are not run through Tempest.\n\nThis change also removes v2 from the versions being tested, as well\nas changes specifying the project for testing by name and domain id\nrather than project id.\n\n[0] https://github.com/openstack/loci\n[1] https://github.com/openstack/openstack-helm\n\nChange-Id: Id5960ec3f40440fbd0d732ba598b52498aa8733f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/f4509f98a9f02867cbd41b7197bce0abca2faeaf"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/f4509f98a9f02867cbd41b7197bce0abca2faeaf"}]},"branch":"refs/heads/master"},"b0226ac28a5448fe22bbdb12da4b8daca0b88aa8":{"kind":"REWORK","_number":48,"created":"2018-02-28 10:00:31.000000000","uploader":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"ref":"refs/changes/14/531014/48","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/14/531014/48","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/48 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/48 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/48 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/14/531014/48"}}},"commit":{"parents":[{"commit":"fae0296ab29370e8329d88da97658e3296aabe26","subject":"Merge \"Imported Translations from Zanata\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/fae0296ab29370e8329d88da97658e3296aabe26"}]}],"author":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2017-12-22 16:50:18.000000000","tz":-360},"committer":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2018-02-28 10:00:20.000000000","tz":0},"subject":"Add functional testing gate","message":"Add functional testing gate\n\nThis change adds a new testing gate to keystone which utilizes\nloci[0] to build an image of the current patchset, which then\nuses openstack-helm[1] to deploy the patchset changes on Kubernetes.\n\nAfter deploying keystone, it runs keystone\u0027s own functional\ntests against it. Note that these are not run through Tempest.\n\nThis change also removes v2 from the versions being tested, as well\nas changes specifying the project for testing by name and domain id\nrather than project id.\n\n[0] https://github.com/openstack/loci\n[1] https://github.com/openstack/openstack-helm\n\nChange-Id: Id5960ec3f40440fbd0d732ba598b52498aa8733f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/b0226ac28a5448fe22bbdb12da4b8daca0b88aa8"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/b0226ac28a5448fe22bbdb12da4b8daca0b88aa8"}]},"branch":"refs/heads/master"},"90f24436e76aaa090cb8a2832244565f5fc5d74b":{"kind":"REWORK","_number":49,"created":"2018-02-28 10:15:03.000000000","uploader":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"ref":"refs/changes/14/531014/49","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/14/531014/49","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/49 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/49 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/49 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/14/531014/49"}}},"commit":{"parents":[{"commit":"fae0296ab29370e8329d88da97658e3296aabe26","subject":"Merge \"Imported Translations from Zanata\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/fae0296ab29370e8329d88da97658e3296aabe26"}]}],"author":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2017-12-22 16:50:18.000000000","tz":-360},"committer":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2018-02-28 10:14:55.000000000","tz":0},"subject":"Add functional testing gate","message":"Add functional testing gate\n\nThis change adds a new testing gate to keystone which utilizes\nloci[0] to build an image of the current patchset, which then\nuses openstack-helm[1] to deploy the patchset changes on Kubernetes.\n\nAfter deploying keystone, it runs keystone\u0027s own functional\ntests against it. Note that these are not run through Tempest.\n\nThis change also removes v2 from the versions being tested, as well\nas changes specifying the project for testing by name and domain id\nrather than project id.\n\n[0] https://github.com/openstack/loci\n[1] https://github.com/openstack/openstack-helm\n\nChange-Id: Id5960ec3f40440fbd0d732ba598b52498aa8733f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/90f24436e76aaa090cb8a2832244565f5fc5d74b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/90f24436e76aaa090cb8a2832244565f5fc5d74b"}]},"branch":"refs/heads/master"},"0c839d650cb51998d1b80b904ebb3b3d8b1bad97":{"kind":"TRIVIAL_REBASE","_number":50,"created":"2018-02-28 11:04:32.000000000","uploader":{"_account_id":20466,"name":"Tin Lam","email":"tin@lam.wtf","username":"tinlam"},"ref":"refs/changes/14/531014/50","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/14/531014/50","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/50 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/50 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/50 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/14/531014/50"}}},"commit":{"parents":[{"commit":"a419d9b2d09a1113cb3e055b6c175927a0e108bb","subject":"Merge \"Consolidate endpoint-filtering.rst\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/a419d9b2d09a1113cb3e055b6c175927a0e108bb"}]}],"author":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2017-12-22 16:50:18.000000000","tz":-360},"committer":{"name":"Tin Lam","email":"tin@irrational.io","date":"2018-02-28 11:02:51.000000000","tz":-360},"subject":"Add functional testing gate","message":"Add functional testing gate\n\nThis change adds a new testing gate to keystone which utilizes\nloci[0] to build an image of the current patchset, which then\nuses openstack-helm[1] to deploy the patchset changes on Kubernetes.\n\nAfter deploying keystone, it runs keystone\u0027s own functional\ntests against it. Note that these are not run through Tempest.\n\nThis change also removes v2 from the versions being tested, as well\nas changes specifying the project for testing by name and domain id\nrather than project id.\n\n[0] https://github.com/openstack/loci\n[1] https://github.com/openstack/openstack-helm\n\nChange-Id: Id5960ec3f40440fbd0d732ba598b52498aa8733f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/0c839d650cb51998d1b80b904ebb3b3d8b1bad97"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/0c839d650cb51998d1b80b904ebb3b3d8b1bad97"}]},"branch":"refs/heads/master"},"81dd2f01b8bc038f6460706cb5185abd1df037e7":{"kind":"REWORK","_number":51,"created":"2018-02-28 11:56:36.000000000","uploader":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"ref":"refs/changes/14/531014/51","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/14/531014/51","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/51 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/51 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/51 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/14/531014/51"}}},"commit":{"parents":[{"commit":"fae0296ab29370e8329d88da97658e3296aabe26","subject":"Merge \"Imported Translations from Zanata\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/fae0296ab29370e8329d88da97658e3296aabe26"}]}],"author":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2017-12-22 16:50:18.000000000","tz":-360},"committer":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2018-02-28 11:54:33.000000000","tz":0},"subject":"Add functional testing gate","message":"Add functional testing gate\n\nThis change adds a new testing gate to keystone which utilizes\nloci[0] to build an image of the current patchset, which then\nuses openstack-helm[1] to deploy the patchset changes on Kubernetes.\n\nAfter deploying keystone, it runs keystone\u0027s own functional\ntests against it. Note that these are not run through Tempest.\n\nThis change also removes v2 from the versions being tested, as well\nas changes specifying the project for testing by name and domain id\nrather than project id.\n\n[0] https://github.com/openstack/loci\n[1] https://github.com/openstack/openstack-helm\n\nCo-Authored-By: Tin Lam \u003ctin@irrational.io\u003e\nChange-Id: Id5960ec3f40440fbd0d732ba598b52498aa8733f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/81dd2f01b8bc038f6460706cb5185abd1df037e7"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/81dd2f01b8bc038f6460706cb5185abd1df037e7"}]},"branch":"refs/heads/master"},"bcb5d3c396e4844ec85630041fefabe2ca921969":{"kind":"REWORK","_number":52,"created":"2018-02-28 12:00:17.000000000","uploader":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"ref":"refs/changes/14/531014/52","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/14/531014/52","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/52 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/52 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/52 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/14/531014/52"}}},"commit":{"parents":[{"commit":"fae0296ab29370e8329d88da97658e3296aabe26","subject":"Merge \"Imported Translations from Zanata\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/fae0296ab29370e8329d88da97658e3296aabe26"}]}],"author":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2017-12-22 16:50:18.000000000","tz":-360},"committer":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2018-02-28 12:00:06.000000000","tz":0},"subject":"Add functional testing gate","message":"Add functional testing gate\n\nThis change adds a new testing gate to keystone which utilizes\nloci[0] to build an image of the current patchset, which then\nuses openstack-helm[1] to deploy the patchset changes on Kubernetes.\n\nAfter deploying keystone, it runs keystone\u0027s own functional\ntests against it. Note that these are not run through Tempest.\n\nThis change also removes v2 from the versions being tested, as well\nas changes specifying the project for testing by name and domain id\nrather than project id.\n\n[0] https://github.com/openstack/loci\n[1] https://github.com/openstack/openstack-helm\n\nCo-Authored-By: Tin Lam \u003ctin@irrational.io\u003e\nChange-Id: Id5960ec3f40440fbd0d732ba598b52498aa8733f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/bcb5d3c396e4844ec85630041fefabe2ca921969"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/bcb5d3c396e4844ec85630041fefabe2ca921969"}]},"branch":"refs/heads/master"},"2ca0f73c7364dcaa3bed9fc44affc30a46ab571a":{"kind":"REWORK","_number":53,"created":"2018-02-28 13:32:31.000000000","uploader":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"ref":"refs/changes/14/531014/53","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/14/531014/53","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/53 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/53 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/53 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/14/531014/53"}}},"commit":{"parents":[{"commit":"fae0296ab29370e8329d88da97658e3296aabe26","subject":"Merge \"Imported Translations from Zanata\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/fae0296ab29370e8329d88da97658e3296aabe26"}]}],"author":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2017-12-22 16:50:18.000000000","tz":-360},"committer":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2018-02-28 13:32:24.000000000","tz":0},"subject":"Add functional testing gate","message":"Add functional testing gate\n\nThis change adds a new testing gate to keystone which utilizes\nloci[0] to build an image of the current patchset, which then\nuses openstack-helm[1] to deploy the patchset changes on Kubernetes.\n\nAfter deploying keystone, it runs keystone\u0027s own functional\ntests against it. Note that these are not run through Tempest.\n\nThis change also removes v2 from the versions being tested, as well\nas changes specifying the project for testing by name and domain id\nrather than project id.\n\n[0] https://github.com/openstack/loci\n[1] https://github.com/openstack/openstack-helm\n\nCo-Authored-By: Tin Lam \u003ctin@irrational.io\u003e\nChange-Id: Id5960ec3f40440fbd0d732ba598b52498aa8733f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/2ca0f73c7364dcaa3bed9fc44affc30a46ab571a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/2ca0f73c7364dcaa3bed9fc44affc30a46ab571a"}]},"branch":"refs/heads/master"},"c373f00d5cfcfd5679f730bcf36bf73c85f6248d":{"kind":"REWORK","_number":54,"created":"2018-02-28 13:53:06.000000000","uploader":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"ref":"refs/changes/14/531014/54","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/14/531014/54","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/54 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/54 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/54 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/14/531014/54"}}},"commit":{"parents":[{"commit":"fae0296ab29370e8329d88da97658e3296aabe26","subject":"Merge \"Imported Translations from Zanata\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/fae0296ab29370e8329d88da97658e3296aabe26"}]}],"author":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2017-12-22 16:50:18.000000000","tz":-360},"committer":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2018-02-28 13:53:03.000000000","tz":0},"subject":"Add functional testing gate","message":"Add functional testing gate\n\nThis change adds a new testing gate to keystone which utilizes\nloci[0] to build an image of the current patchset, which then\nuses openstack-helm[1] to deploy the patchset changes on Kubernetes.\n\nAfter deploying keystone, it runs keystone\u0027s own functional\ntests against it. Note that these are not run through Tempest.\n\nThis change also removes v2 from the versions being tested, as well\nas changes specifying the project for testing by name and domain id\nrather than project id.\n\n[0] https://github.com/openstack/loci\n[1] https://github.com/openstack/openstack-helm\n\nCo-Authored-By: Tin Lam \u003ctin@irrational.io\u003e\nChange-Id: Id5960ec3f40440fbd0d732ba598b52498aa8733f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/c373f00d5cfcfd5679f730bcf36bf73c85f6248d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/c373f00d5cfcfd5679f730bcf36bf73c85f6248d"}]},"branch":"refs/heads/master"},"7c274ffc572743c1889e82ceff6a3b711b3a155d":{"kind":"REWORK","_number":55,"created":"2018-02-28 14:35:22.000000000","uploader":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"ref":"refs/changes/14/531014/55","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/14/531014/55","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/55 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/55 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/55 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/14/531014/55"}}},"commit":{"parents":[{"commit":"fae0296ab29370e8329d88da97658e3296aabe26","subject":"Merge \"Imported Translations from Zanata\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/fae0296ab29370e8329d88da97658e3296aabe26"}]}],"author":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2017-12-22 16:50:18.000000000","tz":-360},"committer":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2018-02-28 14:35:12.000000000","tz":0},"subject":"Add functional testing gate","message":"Add functional testing gate\n\nThis change adds a new testing gate to keystone which utilizes\nloci[0] to build an image of the current patchset, which then\nuses openstack-helm[1] to deploy the patchset changes on Kubernetes.\n\nAfter deploying keystone, it runs keystone\u0027s own functional\ntests against it. Note that these are not run through Tempest.\n\nThis change also removes v2 from the versions being tested, as well\nas changes specifying the project for testing by name and domain id\nrather than project id.\n\n[0] https://github.com/openstack/loci\n[1] https://github.com/openstack/openstack-helm\n\nCo-Authored-By: Tin Lam \u003ctin@irrational.io\u003e\nChange-Id: Id5960ec3f40440fbd0d732ba598b52498aa8733f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/7c274ffc572743c1889e82ceff6a3b711b3a155d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/7c274ffc572743c1889e82ceff6a3b711b3a155d"}]},"branch":"refs/heads/master"},"cc9fa138fa0129e448bf228bfd774405ca9e9b4e":{"kind":"REWORK","_number":56,"created":"2018-03-21 22:18:12.000000000","uploader":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"ref":"refs/changes/14/531014/56","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/14/531014/56","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/56 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/56 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/56 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/14/531014/56"}}},"commit":{"parents":[{"commit":"c402b4d941076b050e26eb2fe0198cb97d751acb","subject":"Merge \"Fix api-ref for project tag create\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/c402b4d941076b050e26eb2fe0198cb97d751acb"}]}],"author":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2017-12-22 16:50:18.000000000","tz":-360},"committer":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2018-03-21 22:17:59.000000000","tz":-300},"subject":"Add functional testing gate","message":"Add functional testing gate\n\nThis change adds a new testing gate to keystone which utilizes\nloci[0] to build an image of the current patchset, which then\nuses openstack-helm[1] to deploy the patchset changes on Kubernetes.\n\nAfter deploying keystone, it runs keystone\u0027s own functional\ntests against it. Note that these are not run through Tempest.\n\nThis change also removes v2 from the versions being tested, as well\nas changes specifying the project for testing by name and domain id\nrather than project id.\n\n[0] https://github.com/openstack/loci\n[1] https://github.com/openstack/openstack-helm\n\nCo-Authored-By: Tin Lam \u003ctin@irrational.io\u003e\nChange-Id: Id5960ec3f40440fbd0d732ba598b52498aa8733f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/cc9fa138fa0129e448bf228bfd774405ca9e9b4e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/cc9fa138fa0129e448bf228bfd774405ca9e9b4e"}]},"branch":"refs/heads/master"},"1c65b8d75646cd7bf8df07c0775deb412f5537e7":{"kind":"REWORK","_number":57,"created":"2018-03-21 22:43:18.000000000","uploader":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"ref":"refs/changes/14/531014/57","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/14/531014/57","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/57 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/57 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/57 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/14/531014/57"}}},"commit":{"parents":[{"commit":"c402b4d941076b050e26eb2fe0198cb97d751acb","subject":"Merge \"Fix api-ref for project tag create\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/c402b4d941076b050e26eb2fe0198cb97d751acb"}]}],"author":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2017-12-22 16:50:18.000000000","tz":-360},"committer":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2018-03-21 22:43:07.000000000","tz":-300},"subject":"Add functional testing gate","message":"Add functional testing gate\n\nThis change adds a new testing gate to keystone which utilizes\nloci[0] to build an image of the current patchset, which then\nuses openstack-helm[1] to deploy the patchset changes on Kubernetes.\n\nAfter deploying keystone, it runs keystone\u0027s own functional\ntests against it. Note that these are not run through Tempest.\n\nThis change also removes v2 from the versions being tested, as well\nas changes specifying the project for testing by name and domain id\nrather than project id.\n\n[0] https://github.com/openstack/loci\n[1] https://github.com/openstack/openstack-helm\n\nCo-Authored-By: Tin Lam \u003ctin@irrational.io\u003e\nChange-Id: Id5960ec3f40440fbd0d732ba598b52498aa8733f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/1c65b8d75646cd7bf8df07c0775deb412f5537e7"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/1c65b8d75646cd7bf8df07c0775deb412f5537e7"}]},"branch":"refs/heads/master"},"21e072ff428f8d40e57cd8441695ffa7a8b8385c":{"kind":"REWORK","_number":58,"created":"2018-03-22 16:34:36.000000000","uploader":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"ref":"refs/changes/14/531014/58","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/14/531014/58","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/58 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/58 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/58 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/14/531014/58"}}},"commit":{"parents":[{"commit":"c402b4d941076b050e26eb2fe0198cb97d751acb","subject":"Merge \"Fix api-ref for project tag create\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/c402b4d941076b050e26eb2fe0198cb97d751acb"}]}],"author":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2017-12-22 16:50:18.000000000","tz":-360},"committer":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2018-03-22 16:34:29.000000000","tz":-300},"subject":"Add functional testing gate","message":"Add functional testing gate\n\nThis change adds a new testing gate to keystone which utilizes\nloci[0] to build an image of the current patchset, which then\nuses openstack-helm[1] to deploy the patchset changes on Kubernetes.\n\nAfter deploying keystone, it runs keystone\u0027s own functional\ntests against it. Note that these are not run through Tempest.\n\nThis change also removes v2 from the versions being tested, as well\nas changes specifying the project for testing by name and domain id\nrather than project id.\n\n[0] https://github.com/openstack/loci\n[1] https://github.com/openstack/openstack-helm\n\nCo-Authored-By: Tin Lam \u003ctin@irrational.io\u003e\nChange-Id: Id5960ec3f40440fbd0d732ba598b52498aa8733f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/21e072ff428f8d40e57cd8441695ffa7a8b8385c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/21e072ff428f8d40e57cd8441695ffa7a8b8385c"}]},"branch":"refs/heads/master"},"9831730db96180644ef7cdc5643921818e610f95":{"kind":"REWORK","_number":59,"created":"2018-03-23 20:51:06.000000000","uploader":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"ref":"refs/changes/14/531014/59","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/14/531014/59","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/59 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/59 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/59 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/14/531014/59"}}},"commit":{"parents":[{"commit":"c402b4d941076b050e26eb2fe0198cb97d751acb","subject":"Merge \"Fix api-ref for project tag create\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/c402b4d941076b050e26eb2fe0198cb97d751acb"}]}],"author":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2017-12-22 16:50:18.000000000","tz":-360},"committer":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2018-03-23 20:51:03.000000000","tz":0},"subject":"Add functional testing gate","message":"Add functional testing gate\n\nThis change adds a new testing gate to keystone which utilizes\nloci[0] to build an image of the current patchset, which then\nuses openstack-helm[1] to deploy the patchset changes on Kubernetes.\n\nAfter deploying keystone, it runs keystone\u0027s own functional\ntests against it. Note that these are not run through Tempest.\n\nThis change also removes v2 from the versions being tested, as well\nas changes specifying the project for testing by name and domain id\nrather than project id.\n\n[0] https://github.com/openstack/loci\n[1] https://github.com/openstack/openstack-helm\n\nCo-Authored-By: Tin Lam \u003ctin@irrational.io\u003e\nChange-Id: Id5960ec3f40440fbd0d732ba598b52498aa8733f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/9831730db96180644ef7cdc5643921818e610f95"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/9831730db96180644ef7cdc5643921818e610f95"}]},"branch":"refs/heads/master"},"bf992bc8f204c7f51da2f8b2745cc0700f9a49a3":{"kind":"REWORK","_number":60,"created":"2018-04-02 21:02:11.000000000","uploader":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"ref":"refs/changes/14/531014/60","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/14/531014/60","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/60 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/60 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/60 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/14/531014/60"}}},"commit":{"parents":[{"commit":"c402b4d941076b050e26eb2fe0198cb97d751acb","subject":"Merge \"Fix api-ref for project tag create\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/c402b4d941076b050e26eb2fe0198cb97d751acb"}]}],"author":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2017-12-22 16:50:18.000000000","tz":-360},"committer":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2018-04-02 21:02:04.000000000","tz":-300},"subject":"Add functional testing gate","message":"Add functional testing gate\n\nThis change adds a new testing gate to keystone which utilizes\nloci[0] to build an image of the current patchset, which then\nuses openstack-helm[1] to deploy the patchset changes on Kubernetes.\n\nAfter deploying keystone, it runs keystone\u0027s own functional\ntests against it. Note that these are not run through Tempest.\n\nThis change also removes v2 from the versions being tested, as well\nas changes specifying the project for testing by name and domain id\nrather than project id.\n\n[0] https://github.com/openstack/loci\n[1] https://github.com/openstack/openstack-helm\n\nCo-Authored-By: Tin Lam \u003ctin@irrational.io\u003e\nChange-Id: Id5960ec3f40440fbd0d732ba598b52498aa8733f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/bf992bc8f204c7f51da2f8b2745cc0700f9a49a3"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/bf992bc8f204c7f51da2f8b2745cc0700f9a49a3"}]},"branch":"refs/heads/master"},"46e4e8460453fed6bc32f45948e00959e2d746c6":{"kind":"REWORK","_number":61,"created":"2018-04-02 21:26:14.000000000","uploader":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"ref":"refs/changes/14/531014/61","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/14/531014/61","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/61 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/61 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/61 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/14/531014/61"}}},"commit":{"parents":[{"commit":"c402b4d941076b050e26eb2fe0198cb97d751acb","subject":"Merge \"Fix api-ref for project tag create\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/c402b4d941076b050e26eb2fe0198cb97d751acb"}]}],"author":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2017-12-22 16:50:18.000000000","tz":-360},"committer":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2018-04-02 21:26:07.000000000","tz":-300},"subject":"Add functional testing gate","message":"Add functional testing gate\n\nThis change adds a new testing gate to keystone which utilizes\nloci[0] to build an image of the current patchset, which then\nuses openstack-helm[1] to deploy the patchset changes on Kubernetes.\n\nAfter deploying keystone, it runs keystone\u0027s own functional\ntests against it. Note that these are not run through Tempest.\n\nThis change also removes v2 from the versions being tested, as well\nas changes specifying the project for testing by name and domain id\nrather than project id.\n\n[0] https://github.com/openstack/loci\n[1] https://github.com/openstack/openstack-helm\n\nCo-Authored-By: Tin Lam \u003ctin@irrational.io\u003e\nChange-Id: Id5960ec3f40440fbd0d732ba598b52498aa8733f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/46e4e8460453fed6bc32f45948e00959e2d746c6"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/46e4e8460453fed6bc32f45948e00959e2d746c6"}]},"branch":"refs/heads/master"},"0462b897b5eb525f17df49bf8ff54d0711314c19":{"kind":"REWORK","_number":62,"created":"2018-04-02 22:10:31.000000000","uploader":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"ref":"refs/changes/14/531014/62","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/14/531014/62","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/62 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/62 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/62 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/14/531014/62"}}},"commit":{"parents":[{"commit":"c402b4d941076b050e26eb2fe0198cb97d751acb","subject":"Merge \"Fix api-ref for project tag create\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/c402b4d941076b050e26eb2fe0198cb97d751acb"}]}],"author":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2017-12-22 16:50:18.000000000","tz":-360},"committer":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2018-04-02 22:10:24.000000000","tz":-300},"subject":"Add functional testing gate","message":"Add functional testing gate\n\nThis change adds a new testing gate to keystone which utilizes\nloci[0] to build an image of the current patchset, which then\nuses openstack-helm[1] to deploy the patchset changes on Kubernetes.\n\nAfter deploying keystone, it runs keystone\u0027s own functional\ntests against it. Note that these are not run through Tempest.\n\nThis change also removes v2 from the versions being tested, as well\nas changes specifying the project for testing by name and domain id\nrather than project id.\n\n[0] https://github.com/openstack/loci\n[1] https://github.com/openstack/openstack-helm\n\nCo-Authored-By: Tin Lam \u003ctin@irrational.io\u003e\nChange-Id: Id5960ec3f40440fbd0d732ba598b52498aa8733f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/0462b897b5eb525f17df49bf8ff54d0711314c19"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/0462b897b5eb525f17df49bf8ff54d0711314c19"}]},"branch":"refs/heads/master"},"8d4aed0beb0bf870eb760d6dae28f4b7a29e02ea":{"kind":"REWORK","_number":63,"created":"2018-04-04 18:50:31.000000000","uploader":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"ref":"refs/changes/14/531014/63","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/14/531014/63","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/63 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/63 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/63 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/14/531014/63"}}},"commit":{"parents":[{"commit":"c402b4d941076b050e26eb2fe0198cb97d751acb","subject":"Merge \"Fix api-ref for project tag create\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/c402b4d941076b050e26eb2fe0198cb97d751acb"}]}],"author":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2017-12-22 16:50:18.000000000","tz":-360},"committer":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2018-04-04 18:50:28.000000000","tz":0},"subject":"Add functional testing gate","message":"Add functional testing gate\n\nThis change adds a new testing gate to keystone which utilizes\nloci[0] to build an image of the current patchset, which then\nuses openstack-helm[1] to deploy the patchset changes on Kubernetes.\n\nAfter deploying keystone, it runs keystone\u0027s own functional\ntests against it. Note that these are not run through Tempest.\n\nThis change also removes v2 from the versions being tested, as well\nas changes specifying the project for testing by name and domain id\nrather than project id.\n\n[0] https://github.com/openstack/loci\n[1] https://github.com/openstack/openstack-helm\n\nCo-Authored-By: Tin Lam \u003ctin@irrational.io\u003e\nChange-Id: Id5960ec3f40440fbd0d732ba598b52498aa8733f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/8d4aed0beb0bf870eb760d6dae28f4b7a29e02ea"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/8d4aed0beb0bf870eb760d6dae28f4b7a29e02ea"}]},"branch":"refs/heads/master"},"54ee69eeade89c2c8f37aa529825d28d8e07f8d3":{"kind":"REWORK","_number":64,"created":"2018-04-23 16:11:29.000000000","uploader":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"ref":"refs/changes/14/531014/64","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/14/531014/64","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/64 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/64 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/64 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/14/531014/64"}}},"commit":{"parents":[{"commit":"9b8f5a64363600c516407e01f4e26177f61b4618","subject":"Merge \"Update keystone functional tests\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/9b8f5a64363600c516407e01f4e26177f61b4618"}]}],"author":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2017-12-22 16:50:18.000000000","tz":-360},"committer":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2018-04-23 16:11:18.000000000","tz":-300},"subject":"Add functional testing gate","message":"Add functional testing gate\n\nThis change adds a new testing gate to keystone which utilizes\nloci[0] to build an image of the current patchset, which then\nuses openstack-helm[1] to deploy the patchset changes on Kubernetes.\n\nAfter deploying keystone, it runs keystone\u0027s own functional\ntests against it. Note that these are not run through Tempest.\n\n[0] https://github.com/openstack/loci\n[1] https://github.com/openstack/openstack-helm\n\nCo-Authored-By: Tin Lam \u003ctin@irrational.io\u003e\nChange-Id: Id5960ec3f40440fbd0d732ba598b52498aa8733f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/54ee69eeade89c2c8f37aa529825d28d8e07f8d3"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/54ee69eeade89c2c8f37aa529825d28d8e07f8d3"}]},"branch":"refs/heads/master"},"08051532eee234dd2819e62f7e08420be1315a2e":{"kind":"REWORK","_number":65,"created":"2018-05-07 22:01:38.000000000","uploader":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"ref":"refs/changes/14/531014/65","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/14/531014/65","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/65 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/65 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/65 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/14/531014/65"}}},"commit":{"parents":[{"commit":"9b8f5a64363600c516407e01f4e26177f61b4618","subject":"Merge \"Update keystone functional tests\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/9b8f5a64363600c516407e01f4e26177f61b4618"}]}],"author":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2017-12-22 16:50:18.000000000","tz":-360},"committer":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2018-05-07 22:01:36.000000000","tz":0},"subject":"Add functional testing gate","message":"Add functional testing gate\n\nThis change adds a new testing gate to keystone which utilizes\nloci[0] to build an image of the current patchset, which then\nuses openstack-helm[1] to deploy the patchset changes on Kubernetes.\n\nAfter deploying keystone, it runs keystone\u0027s own functional\ntests against it. Note that these are not run through Tempest.\n\n[0] https://github.com/openstack/loci\n[1] https://github.com/openstack/openstack-helm\n\nCo-Authored-By: Tin Lam \u003ctin@irrational.io\u003e\nChange-Id: Id5960ec3f40440fbd0d732ba598b52498aa8733f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/08051532eee234dd2819e62f7e08420be1315a2e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/08051532eee234dd2819e62f7e08420be1315a2e"}]},"branch":"refs/heads/master"},"3b7e4ac9a854ae6fc8d9e55765f350187f548bb0":{"kind":"REWORK","_number":66,"created":"2018-06-21 20:54:30.000000000","uploader":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"ref":"refs/changes/14/531014/66","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/14/531014/66","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/66 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/66 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/66 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/14/531014/66"}}},"commit":{"parents":[{"commit":"9b8f5a64363600c516407e01f4e26177f61b4618","subject":"Merge \"Update keystone functional tests\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/9b8f5a64363600c516407e01f4e26177f61b4618"}]}],"author":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2017-12-22 16:50:18.000000000","tz":-360},"committer":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2018-06-21 20:54:28.000000000","tz":0},"subject":"Add functional testing gate","message":"Add functional testing gate\n\nThis change adds a new testing gate to keystone which utilizes\nloci[0] to build an image of the current patchset, which then\nuses openstack-helm[1] to deploy the patchset changes on Kubernetes.\n\nAfter deploying keystone, it runs keystone\u0027s own functional\ntests against it. Note that these are not run through Tempest.\n\n[0] https://github.com/openstack/loci\n[1] https://github.com/openstack/openstack-helm\n\nCo-Authored-By: Tin Lam \u003ctin@irrational.io\u003e\nChange-Id: Id5960ec3f40440fbd0d732ba598b52498aa8733f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/3b7e4ac9a854ae6fc8d9e55765f350187f548bb0"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/3b7e4ac9a854ae6fc8d9e55765f350187f548bb0"}]},"branch":"refs/heads/master"},"bd166bb9be216a4ce70ff44dfa358aad0718a705":{"kind":"REWORK","_number":67,"created":"2018-06-22 18:34:53.000000000","uploader":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"ref":"refs/changes/14/531014/67","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/14/531014/67","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/67 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/67 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/67 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/14/531014/67"}}},"commit":{"parents":[{"commit":"9b8f5a64363600c516407e01f4e26177f61b4618","subject":"Merge \"Update keystone functional tests\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/9b8f5a64363600c516407e01f4e26177f61b4618"}]}],"author":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2017-12-22 16:50:18.000000000","tz":-360},"committer":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2018-06-22 18:34:48.000000000","tz":-300},"subject":"Add functional testing gate","message":"Add functional testing gate\n\nThis change adds a new testing gate to keystone which utilizes\nloci[0] to build an image of the current patchset, which then\nuses openstack-helm[1] to deploy the patchset changes on Kubernetes.\n\nAfter deploying keystone, it runs keystone\u0027s own functional\ntests against it. Note that these are not run through Tempest.\n\n[0] https://github.com/openstack/loci\n[1] https://github.com/openstack/openstack-helm\n\nCo-Authored-By: Tin Lam \u003ctin@irrational.io\u003e\nChange-Id: Id5960ec3f40440fbd0d732ba598b52498aa8733f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/bd166bb9be216a4ce70ff44dfa358aad0718a705"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/bd166bb9be216a4ce70ff44dfa358aad0718a705"}]},"branch":"refs/heads/master"},"e870ab6a098bd3dbc247b61297cfe06ca63a74db":{"kind":"REWORK","_number":68,"created":"2018-06-22 19:08:51.000000000","uploader":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"ref":"refs/changes/14/531014/68","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/14/531014/68","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/68 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/68 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/68 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/14/531014/68"}}},"commit":{"parents":[{"commit":"9b8f5a64363600c516407e01f4e26177f61b4618","subject":"Merge \"Update keystone functional tests\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/9b8f5a64363600c516407e01f4e26177f61b4618"}]}],"author":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2017-12-22 16:50:18.000000000","tz":-360},"committer":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2018-06-22 19:08:49.000000000","tz":0},"subject":"Add functional testing gate","message":"Add functional testing gate\n\nThis change adds a new testing gate to keystone which utilizes\nloci[0] to build an image of the current patchset, which then\nuses openstack-helm[1] to deploy the patchset changes on Kubernetes.\n\nAfter deploying keystone, it runs keystone\u0027s own functional\ntests against it. Note that these are not run through Tempest.\n\n[0] https://github.com/openstack/loci\n[1] https://github.com/openstack/openstack-helm\n\nCo-Authored-By: Tin Lam \u003ctin@irrational.io\u003e\nChange-Id: Id5960ec3f40440fbd0d732ba598b52498aa8733f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/e870ab6a098bd3dbc247b61297cfe06ca63a74db"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/e870ab6a098bd3dbc247b61297cfe06ca63a74db"}]},"branch":"refs/heads/master"},"e8191d0e3590de5916918bbb1a262725ee98ea6f":{"kind":"REWORK","_number":69,"created":"2018-06-22 21:11:55.000000000","uploader":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"ref":"refs/changes/14/531014/69","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/14/531014/69","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/69 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/69 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/69 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/14/531014/69"}}},"commit":{"parents":[{"commit":"9b8f5a64363600c516407e01f4e26177f61b4618","subject":"Merge \"Update keystone functional tests\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/9b8f5a64363600c516407e01f4e26177f61b4618"}]}],"author":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2017-12-22 16:50:18.000000000","tz":-360},"committer":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2018-06-22 21:11:36.000000000","tz":-300},"subject":"[WIP] Add functional testing gate","message":"[WIP] Add functional testing gate\n\nThis change adds a new testing gate to keystone which utilizes\nloci[0] to build an image of the current patchset, which then\nuses openstack-helm[1] to deploy the patchset changes on Kubernetes.\n\nAfter deploying keystone, it runs keystone\u0027s own functional\ntests against it. Note that these are not run through Tempest.\n\n[0] https://github.com/openstack/loci\n[1] https://github.com/openstack/openstack-helm\n\nCo-Authored-By: Tin Lam \u003ctin@irrational.io\u003e\nChange-Id: Id5960ec3f40440fbd0d732ba598b52498aa8733f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/e8191d0e3590de5916918bbb1a262725ee98ea6f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/e8191d0e3590de5916918bbb1a262725ee98ea6f"}]},"branch":"refs/heads/master"},"d9b7471992bdc65b2a029b66085a323740e49843":{"kind":"REWORK","_number":70,"created":"2018-06-23 19:03:41.000000000","uploader":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"ref":"refs/changes/14/531014/70","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/14/531014/70","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/70 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/70 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/70 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/14/531014/70"}}},"commit":{"parents":[{"commit":"9b8f5a64363600c516407e01f4e26177f61b4618","subject":"Merge \"Update keystone functional tests\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/9b8f5a64363600c516407e01f4e26177f61b4618"}]}],"author":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2017-12-22 16:50:18.000000000","tz":-360},"committer":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2018-06-23 19:03:36.000000000","tz":-300},"subject":"[WIP] Add functional testing gate","message":"[WIP] Add functional testing gate\n\nThis change adds a new testing gate to keystone which utilizes\nloci[0] to build an image of the current patchset, which then\nuses openstack-helm[1] to deploy the patchset changes on Kubernetes.\n\nAfter deploying keystone, it runs keystone\u0027s own functional\ntests against it. Note that these are not run through Tempest.\n\n[0] https://github.com/openstack/loci\n[1] https://github.com/openstack/openstack-helm\n\nCo-Authored-By: Tin Lam \u003ctin@irrational.io\u003e\nChange-Id: Id5960ec3f40440fbd0d732ba598b52498aa8733f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/d9b7471992bdc65b2a029b66085a323740e49843"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/d9b7471992bdc65b2a029b66085a323740e49843"}]},"branch":"refs/heads/master"},"c296bc31d3fba0723d882ffd7d389b3fba95924c":{"kind":"REWORK","_number":71,"created":"2018-06-23 21:38:40.000000000","uploader":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"ref":"refs/changes/14/531014/71","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/14/531014/71","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/71 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/71 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/71 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/14/531014/71"}}},"commit":{"parents":[{"commit":"9b8f5a64363600c516407e01f4e26177f61b4618","subject":"Merge \"Update keystone functional tests\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/9b8f5a64363600c516407e01f4e26177f61b4618"}]}],"author":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2017-12-22 16:50:18.000000000","tz":-360},"committer":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2018-06-23 21:38:33.000000000","tz":-300},"subject":"[WIP] Add functional testing gate","message":"[WIP] Add functional testing gate\n\nThis change adds a new testing gate to keystone which utilizes\nloci[0] to build an image of the current patchset, which then\nuses openstack-helm[1] to deploy the patchset changes on Kubernetes.\n\nAfter deploying keystone, it runs keystone\u0027s own functional\ntests against it. Note that these are not run through Tempest.\n\n[0] https://github.com/openstack/loci\n[1] https://github.com/openstack/openstack-helm\n\nCo-Authored-By: Tin Lam \u003ctin@irrational.io\u003e\nChange-Id: Id5960ec3f40440fbd0d732ba598b52498aa8733f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/c296bc31d3fba0723d882ffd7d389b3fba95924c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/c296bc31d3fba0723d882ffd7d389b3fba95924c"}]},"branch":"refs/heads/master"},"8afd236b47774ac4ce8e698ae8a6226a8c80decb":{"kind":"REWORK","_number":72,"created":"2018-06-23 22:03:18.000000000","uploader":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"ref":"refs/changes/14/531014/72","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/14/531014/72","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/72 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/72 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/72 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/14/531014/72"}}},"commit":{"parents":[{"commit":"9b8f5a64363600c516407e01f4e26177f61b4618","subject":"Merge \"Update keystone functional tests\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/9b8f5a64363600c516407e01f4e26177f61b4618"}]}],"author":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2017-12-22 16:50:18.000000000","tz":-360},"committer":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2018-06-23 22:03:13.000000000","tz":-300},"subject":"[WIP] Add functional testing gate","message":"[WIP] Add functional testing gate\n\nThis change adds a new testing gate to keystone which utilizes\nloci[0] to build an image of the current patchset, which then\nuses openstack-helm[1] to deploy the patchset changes on Kubernetes.\n\nAfter deploying keystone, it runs keystone\u0027s own functional\ntests against it. Note that these are not run through Tempest.\n\n[0] https://github.com/openstack/loci\n[1] https://github.com/openstack/openstack-helm\n\nCo-Authored-By: Tin Lam \u003ctin@irrational.io\u003e\nChange-Id: Id5960ec3f40440fbd0d732ba598b52498aa8733f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/8afd236b47774ac4ce8e698ae8a6226a8c80decb"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/8afd236b47774ac4ce8e698ae8a6226a8c80decb"}]},"branch":"refs/heads/master"},"74880c6fee8ba3e31b8f19c6c47b0dc374ca8181":{"kind":"REWORK","_number":73,"created":"2018-06-23 22:31:06.000000000","uploader":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"ref":"refs/changes/14/531014/73","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/14/531014/73","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/73 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/73 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/73 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/14/531014/73"}}},"commit":{"parents":[{"commit":"9b8f5a64363600c516407e01f4e26177f61b4618","subject":"Merge \"Update keystone functional tests\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/9b8f5a64363600c516407e01f4e26177f61b4618"}]}],"author":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2017-12-22 16:50:18.000000000","tz":-360},"committer":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2018-06-23 22:31:01.000000000","tz":-300},"subject":"[WIP] Add functional testing gate","message":"[WIP] Add functional testing gate\n\nThis change adds a new testing gate to keystone which utilizes\nloci[0] to build an image of the current patchset, which then\nuses openstack-helm[1] to deploy the patchset changes on Kubernetes.\n\nAfter deploying keystone, it runs keystone\u0027s own functional\ntests against it. Note that these are not run through Tempest.\n\n[0] https://github.com/openstack/loci\n[1] https://github.com/openstack/openstack-helm\n\nCo-Authored-By: Tin Lam \u003ctin@irrational.io\u003e\nChange-Id: Id5960ec3f40440fbd0d732ba598b52498aa8733f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/74880c6fee8ba3e31b8f19c6c47b0dc374ca8181"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/74880c6fee8ba3e31b8f19c6c47b0dc374ca8181"}]},"branch":"refs/heads/master"},"18a60e6481f3f8631ae23f0065e34ed1bee10a58":{"kind":"REWORK","_number":74,"created":"2018-06-23 23:14:37.000000000","uploader":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"ref":"refs/changes/14/531014/74","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/14/531014/74","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/74 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/74 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/74 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/14/531014/74"}}},"commit":{"parents":[{"commit":"9b8f5a64363600c516407e01f4e26177f61b4618","subject":"Merge \"Update keystone functional tests\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/9b8f5a64363600c516407e01f4e26177f61b4618"}]}],"author":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2017-12-22 16:50:18.000000000","tz":-360},"committer":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2018-06-23 23:14:31.000000000","tz":-300},"subject":"[WIP] Add functional testing gate","message":"[WIP] Add functional testing gate\n\nThis change adds a new testing gate to keystone which utilizes\nloci[0] to build an image of the current patchset, which then\nuses openstack-helm[1] to deploy the patchset changes on Kubernetes.\n\nAfter deploying keystone, it runs keystone\u0027s own functional\ntests against it. Note that these are not run through Tempest.\n\n[0] https://github.com/openstack/loci\n[1] https://github.com/openstack/openstack-helm\n\nCo-Authored-By: Tin Lam \u003ctin@irrational.io\u003e\nChange-Id: Id5960ec3f40440fbd0d732ba598b52498aa8733f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/18a60e6481f3f8631ae23f0065e34ed1bee10a58"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/18a60e6481f3f8631ae23f0065e34ed1bee10a58"}]},"branch":"refs/heads/master"},"7da73d2732a8711abd5f1ba949450932f8b0edd2":{"kind":"REWORK","_number":75,"created":"2018-06-24 00:14:05.000000000","uploader":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"ref":"refs/changes/14/531014/75","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/14/531014/75","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/75 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/75 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/75 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/14/531014/75"}}},"commit":{"parents":[{"commit":"9b8f5a64363600c516407e01f4e26177f61b4618","subject":"Merge \"Update keystone functional tests\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/9b8f5a64363600c516407e01f4e26177f61b4618"}]}],"author":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2017-12-22 16:50:18.000000000","tz":-360},"committer":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2018-06-24 00:14:00.000000000","tz":-300},"subject":"[WIP] Add functional testing gate","message":"[WIP] Add functional testing gate\n\nThis change adds a new testing gate to keystone which utilizes\nloci[0] to build an image of the current patchset, which then\nuses openstack-helm[1] to deploy the patchset changes on Kubernetes.\n\nAfter deploying keystone, it runs keystone\u0027s own functional\ntests against it. Note that these are not run through Tempest.\n\n[0] https://github.com/openstack/loci\n[1] https://github.com/openstack/openstack-helm\n\nCo-Authored-By: Tin Lam \u003ctin@irrational.io\u003e\nChange-Id: Id5960ec3f40440fbd0d732ba598b52498aa8733f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/7da73d2732a8711abd5f1ba949450932f8b0edd2"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/7da73d2732a8711abd5f1ba949450932f8b0edd2"}]},"branch":"refs/heads/master"},"ed88f94acc2cf6b0d610539bad71d385478cb9d9":{"kind":"REWORK","_number":76,"created":"2018-06-27 15:53:21.000000000","uploader":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"ref":"refs/changes/14/531014/76","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/14/531014/76","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/76 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/76 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/76 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/14/531014/76"}}},"commit":{"parents":[{"commit":"9b8f5a64363600c516407e01f4e26177f61b4618","subject":"Merge \"Update keystone functional tests\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/9b8f5a64363600c516407e01f4e26177f61b4618"}]}],"author":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2017-12-22 16:50:18.000000000","tz":-360},"committer":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2018-06-27 15:53:12.000000000","tz":-300},"subject":"[WIP] Add functional testing gate","message":"[WIP] Add functional testing gate\n\nThis change adds a new testing gate to keystone which utilizes\nloci[0] to build an image of the current patchset, which then\nuses openstack-helm[1] to deploy the patchset changes on Kubernetes.\n\nAfter deploying keystone, it runs keystone\u0027s own functional\ntests against it. Note that these are not run through Tempest.\n\n[0] https://github.com/openstack/loci\n[1] https://github.com/openstack/openstack-helm\n\nCo-Authored-By: Tin Lam \u003ctin@irrational.io\u003e\nChange-Id: Id5960ec3f40440fbd0d732ba598b52498aa8733f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/ed88f94acc2cf6b0d610539bad71d385478cb9d9"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/ed88f94acc2cf6b0d610539bad71d385478cb9d9"}]},"branch":"refs/heads/master"},"834949b1e968294ee382c5e51ac5370e264b78de":{"kind":"TRIVIAL_REBASE","_number":77,"created":"2018-09-07 19:52:40.000000000","uploader":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"ref":"refs/changes/14/531014/77","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/14/531014/77","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/77 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/77 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/77 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/14/531014/77"}}},"commit":{"parents":[{"commit":"d2da06f262db0f47a82b8bb0193f9bae92b59a7f","subject":"Merge \"Update the minimimum required version of oslo.log\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/d2da06f262db0f47a82b8bb0193f9bae92b59a7f"}]}],"author":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2017-12-22 16:50:18.000000000","tz":-360},"committer":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2018-09-07 19:52:40.000000000","tz":0},"subject":"[WIP] Add functional testing gate","message":"[WIP] Add functional testing gate\n\nThis change adds a new testing gate to keystone which utilizes\nloci[0] to build an image of the current patchset, which then\nuses openstack-helm[1] to deploy the patchset changes on Kubernetes.\n\nAfter deploying keystone, it runs keystone\u0027s own functional\ntests against it. Note that these are not run through Tempest.\n\n[0] https://github.com/openstack/loci\n[1] https://github.com/openstack/openstack-helm\n\nCo-Authored-By: Tin Lam \u003ctin@irrational.io\u003e\nChange-Id: Id5960ec3f40440fbd0d732ba598b52498aa8733f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/834949b1e968294ee382c5e51ac5370e264b78de"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/834949b1e968294ee382c5e51ac5370e264b78de"}]},"branch":"refs/heads/master"},"1531bea42da0c6c26f042c403ed6961b5bf713b0":{"kind":"REWORK","_number":78,"created":"2018-09-10 20:12:40.000000000","uploader":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"ref":"refs/changes/14/531014/78","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/14/531014/78","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/78 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/78 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/78 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/14/531014/78"}}},"commit":{"parents":[{"commit":"d2da06f262db0f47a82b8bb0193f9bae92b59a7f","subject":"Merge \"Update the minimimum required version of oslo.log\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/d2da06f262db0f47a82b8bb0193f9bae92b59a7f"}]}],"author":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2017-12-22 16:50:18.000000000","tz":-360},"committer":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2018-09-10 20:12:33.000000000","tz":-360},"subject":"[WIP] Add functional testing gate","message":"[WIP] Add functional testing gate\n\nThis change adds a new testing gate to keystone which utilizes\nloci[0] to build an image of the current patchset, which then\nuses openstack-helm[1] to deploy the patchset changes on Kubernetes.\n\nAfter deploying keystone, it runs keystone\u0027s own functional\ntests against it. Note that these are not run through Tempest.\n\n[0] https://github.com/openstack/loci\n[1] https://github.com/openstack/openstack-helm\n\nCo-Authored-By: Tin Lam \u003ctin@irrational.io\u003e\nChange-Id: Id5960ec3f40440fbd0d732ba598b52498aa8733f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/1531bea42da0c6c26f042c403ed6961b5bf713b0"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/1531bea42da0c6c26f042c403ed6961b5bf713b0"}]},"branch":"refs/heads/master"},"4338a69aa79b106c757fb2212e48c16b79981a92":{"kind":"REWORK","_number":79,"created":"2018-09-10 20:15:37.000000000","uploader":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"ref":"refs/changes/14/531014/79","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/14/531014/79","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/79 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/79 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/79 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/14/531014/79"}}},"commit":{"parents":[{"commit":"d2da06f262db0f47a82b8bb0193f9bae92b59a7f","subject":"Merge \"Update the minimimum required version of oslo.log\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/d2da06f262db0f47a82b8bb0193f9bae92b59a7f"}]}],"author":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2017-12-22 16:50:18.000000000","tz":-360},"committer":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2018-09-10 20:15:32.000000000","tz":-360},"subject":"[WIP] Add functional testing gate","message":"[WIP] Add functional testing gate\n\nThis change adds a new testing gate to keystone which utilizes\nloci[0] to build an image of the current patchset, which then\nuses openstack-helm[1] to deploy the patchset changes on Kubernetes.\n\nAfter deploying keystone, it runs keystone\u0027s own functional\ntests against it. Note that these are not run through Tempest.\n\n[0] https://github.com/openstack/loci\n[1] https://github.com/openstack/openstack-helm\n\nCo-Authored-By: Tin Lam \u003ctin@irrational.io\u003e\nChange-Id: Id5960ec3f40440fbd0d732ba598b52498aa8733f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/4338a69aa79b106c757fb2212e48c16b79981a92"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/4338a69aa79b106c757fb2212e48c16b79981a92"}]},"branch":"refs/heads/master"},"3441b73f57569dd831935317b18418dbc00e3cac":{"kind":"REWORK","_number":80,"created":"2018-09-10 23:39:01.000000000","uploader":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"ref":"refs/changes/14/531014/80","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/14/531014/80","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/80 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/80 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/80 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/14/531014/80"}}},"commit":{"parents":[{"commit":"294ca38554bb229f66a772e7dba35a5b08a36b20","subject":"Merge \"Fix db model inconsistency for FederatedUser\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/294ca38554bb229f66a772e7dba35a5b08a36b20"}]}],"author":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2017-12-22 16:50:18.000000000","tz":-360},"committer":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2018-09-10 23:38:55.000000000","tz":-360},"subject":"[WIP] Add functional testing gate","message":"[WIP] Add functional testing gate\n\nThis change adds a new testing gate to keystone which utilizes\nloci[0] to build an image of the current patchset, which then\nuses openstack-helm[1] to deploy the patchset changes on Kubernetes.\n\nAfter deploying keystone, it runs keystone\u0027s own functional\ntests against it. Note that these are not run through Tempest.\n\n[0] https://github.com/openstack/loci\n[1] https://github.com/openstack/openstack-helm\n\nCo-Authored-By: Tin Lam \u003ctin@irrational.io\u003e\nChange-Id: Id5960ec3f40440fbd0d732ba598b52498aa8733f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/3441b73f57569dd831935317b18418dbc00e3cac"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/3441b73f57569dd831935317b18418dbc00e3cac"}]},"branch":"refs/heads/master"},"580bc572d4f969c3a83905af399adba9ad1f49c4":{"kind":"REWORK","_number":81,"created":"2018-09-11 16:59:41.000000000","uploader":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"ref":"refs/changes/14/531014/81","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/14/531014/81","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/81 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/81 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/81 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/14/531014/81"}}},"commit":{"parents":[{"commit":"294ca38554bb229f66a772e7dba35a5b08a36b20","subject":"Merge \"Fix db model inconsistency for FederatedUser\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/294ca38554bb229f66a772e7dba35a5b08a36b20"}]}],"author":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2017-12-22 16:50:18.000000000","tz":-360},"committer":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2018-09-11 16:59:34.000000000","tz":-360},"subject":"[WIP] Add functional testing gate","message":"[WIP] Add functional testing gate\n\nThis change adds a new testing gate to keystone which utilizes\nloci[0] to build an image of the current patchset, which then\nuses openstack-helm[1] to deploy the patchset changes on Kubernetes.\n\nAfter deploying keystone, it runs keystone\u0027s own functional\ntests against it. Note that these are not run through Tempest.\n\n[0] https://github.com/openstack/loci\n[1] https://github.com/openstack/openstack-helm\n\nCo-Authored-By: Tin Lam \u003ctin@irrational.io\u003e\nChange-Id: Id5960ec3f40440fbd0d732ba598b52498aa8733f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/580bc572d4f969c3a83905af399adba9ad1f49c4"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/580bc572d4f969c3a83905af399adba9ad1f49c4"}]},"branch":"refs/heads/master"},"71893d6eef79715d52533241f58a73ea72510f88":{"kind":"REWORK","_number":82,"created":"2018-09-13 15:40:30.000000000","uploader":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"ref":"refs/changes/14/531014/82","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/14/531014/82","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/82 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/82 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/82 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/14/531014/82"}}},"commit":{"parents":[{"commit":"785ec01833246dbee370bf94023b09bedbf23504","subject":"Merge \"Added support for a ``description`` attribute for Identity Roles\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/785ec01833246dbee370bf94023b09bedbf23504"}]}],"author":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2017-12-22 16:50:18.000000000","tz":-360},"committer":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2018-09-13 15:40:23.000000000","tz":-360},"subject":"[WIP] Add functional testing gate","message":"[WIP] Add functional testing gate\n\nThis change adds a new testing gate to keystone which utilizes\nloci[0] to build an image of the current patchset, which then\nuses openstack-helm[1] to deploy the patchset changes on Kubernetes.\n\nAfter deploying keystone, it runs keystone\u0027s own functional\ntests against it. Note that these are not run through Tempest.\n\n[0] https://github.com/openstack/loci\n[1] https://github.com/openstack/openstack-helm\n\nCo-Authored-By: Tin Lam \u003ctin@irrational.io\u003e\nChange-Id: Id5960ec3f40440fbd0d732ba598b52498aa8733f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/71893d6eef79715d52533241f58a73ea72510f88"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/71893d6eef79715d52533241f58a73ea72510f88"}]},"branch":"refs/heads/master"},"a408233583f6f503edde34980f0be6c18b1c7d03":{"kind":"REWORK","_number":83,"created":"2018-09-13 16:26:13.000000000","uploader":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"ref":"refs/changes/14/531014/83","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/14/531014/83","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/83 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/83 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/83 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/14/531014/83"}}},"commit":{"parents":[{"commit":"785ec01833246dbee370bf94023b09bedbf23504","subject":"Merge \"Added support for a ``description`` attribute for Identity Roles\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/785ec01833246dbee370bf94023b09bedbf23504"}]}],"author":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2017-12-22 16:50:18.000000000","tz":-360},"committer":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2018-09-13 16:26:06.000000000","tz":-360},"subject":"[WIP] Add functional testing gate","message":"[WIP] Add functional testing gate\n\nThis change adds a new testing gate to keystone which utilizes\nloci[0] to build an image of the current patchset, which then\nuses openstack-helm[1] to deploy the patchset changes on Kubernetes.\n\nAfter deploying keystone, it runs keystone\u0027s own functional\ntests against it. Note that these are not run through Tempest.\n\n[0] https://github.com/openstack/loci\n[1] https://github.com/openstack/openstack-helm\n\nCo-Authored-By: Tin Lam \u003ctin@irrational.io\u003e\nChange-Id: Id5960ec3f40440fbd0d732ba598b52498aa8733f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/a408233583f6f503edde34980f0be6c18b1c7d03"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/a408233583f6f503edde34980f0be6c18b1c7d03"}]},"branch":"refs/heads/master"},"64d7f4556c2ed634a7fb4739520503d8b8325d9b":{"kind":"REWORK","_number":84,"created":"2018-09-19 20:33:22.000000000","uploader":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"ref":"refs/changes/14/531014/84","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/14/531014/84","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/84 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/84 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/84 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/14/531014/84"}}},"commit":{"parents":[{"commit":"203129f7e42837620f8d1221263eb46a631e8b70","subject":"Merge \"Use templates for cover and lower-constraints\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/203129f7e42837620f8d1221263eb46a631e8b70"}]}],"author":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2017-12-22 16:50:18.000000000","tz":-360},"committer":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2018-09-19 20:33:14.000000000","tz":-300},"subject":"[WIP] Add functional testing gate","message":"[WIP] Add functional testing gate\n\nThis change adds a new testing gate to keystone which utilizes\nloci[0] to build an image of the current patchset, which then\nuses openstack-helm[1] to deploy the patchset changes on Kubernetes.\n\nAfter deploying keystone, it runs keystone\u0027s own functional\ntests against it. Note that these are not run through Tempest.\n\n[0] https://github.com/openstack/loci\n[1] https://github.com/openstack/openstack-helm\n\nCo-Authored-By: Tin Lam \u003ctin@irrational.io\u003e\nChange-Id: Id5960ec3f40440fbd0d732ba598b52498aa8733f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/64d7f4556c2ed634a7fb4739520503d8b8325d9b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/64d7f4556c2ed634a7fb4739520503d8b8325d9b"}]},"branch":"refs/heads/master"},"2944ee7967da393d185903d86edbeaa5becce5df":{"kind":"REWORK","_number":85,"created":"2018-09-19 20:36:03.000000000","uploader":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"ref":"refs/changes/14/531014/85","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/14/531014/85","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/85 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/85 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/85 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/14/531014/85"}}},"commit":{"parents":[{"commit":"203129f7e42837620f8d1221263eb46a631e8b70","subject":"Merge \"Use templates for cover and lower-constraints\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/203129f7e42837620f8d1221263eb46a631e8b70"}]}],"author":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2017-12-22 16:50:18.000000000","tz":-360},"committer":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2018-09-19 20:35:56.000000000","tz":-300},"subject":"[WIP] Add functional testing gate","message":"[WIP] Add functional testing gate\n\nThis change adds a new testing gate to keystone which utilizes\nloci[0] to build an image of the current patchset, which then\nuses openstack-helm[1] to deploy the patchset changes on Kubernetes.\n\nAfter deploying keystone, it runs keystone\u0027s own functional\ntests against it. Note that these are not run through Tempest.\n\n[0] https://github.com/openstack/loci\n[1] https://github.com/openstack/openstack-helm\n\nCo-Authored-By: Tin Lam \u003ctin@irrational.io\u003e\nChange-Id: Id5960ec3f40440fbd0d732ba598b52498aa8733f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/2944ee7967da393d185903d86edbeaa5becce5df"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/2944ee7967da393d185903d86edbeaa5becce5df"}]},"branch":"refs/heads/master"},"d1ff6985a789648f8419dde4297673f5db24d2d4":{"kind":"REWORK","_number":86,"created":"2018-09-24 15:10:53.000000000","uploader":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"ref":"refs/changes/14/531014/86","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/14/531014/86","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/86 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/86 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/86 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/14/531014/86"}}},"commit":{"parents":[{"commit":"203129f7e42837620f8d1221263eb46a631e8b70","subject":"Merge \"Use templates for cover and lower-constraints\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/203129f7e42837620f8d1221263eb46a631e8b70"}]}],"author":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2017-12-22 16:50:18.000000000","tz":-360},"committer":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2018-09-24 15:10:49.000000000","tz":0},"subject":"[WIP] Add functional testing gate","message":"[WIP] Add functional testing gate\n\nThis change adds a new testing gate to keystone which utilizes\nloci[0] to build an image of the current patchset, which then\nuses openstack-helm[1] to deploy the patchset changes on Kubernetes.\n\nAfter deploying keystone, it runs keystone\u0027s own functional\ntests against it. Note that these are not run through Tempest.\n\n[0] https://github.com/openstack/loci\n[1] https://github.com/openstack/openstack-helm\n\nCo-Authored-By: Tin Lam \u003ctin@irrational.io\u003e\nChange-Id: Id5960ec3f40440fbd0d732ba598b52498aa8733f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/d1ff6985a789648f8419dde4297673f5db24d2d4"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/d1ff6985a789648f8419dde4297673f5db24d2d4"}]},"branch":"refs/heads/master"},"f082aa0c862664e44f1797c2462dfc17e5dac8ce":{"kind":"REWORK","_number":87,"created":"2018-10-05 20:26:38.000000000","uploader":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"ref":"refs/changes/14/531014/87","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/14/531014/87","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/87 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/87 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/87 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/14/531014/87"}}},"commit":{"parents":[{"commit":"9a4cba86c75ef5c5a513c557c7d6ebcec9407fe0","subject":"Merge \"Update auto-provisioning example to use reader\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/9a4cba86c75ef5c5a513c557c7d6ebcec9407fe0"}]}],"author":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2017-12-22 16:50:18.000000000","tz":-360},"committer":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2018-10-05 20:26:22.000000000","tz":-300},"subject":"[WIP] Add functional testing gate","message":"[WIP] Add functional testing gate\n\nThis change adds a new testing gate to keystone which utilizes\nloci[0] to build an image of the current patchset, which then\nuses openstack-helm[1] to deploy the patchset changes on Kubernetes.\n\nAfter deploying keystone, it runs keystone\u0027s own functional\ntests against it. Note that these are not run through Tempest.\n\n[0] https://github.com/openstack/loci\n[1] https://github.com/openstack/openstack-helm\n\nCo-Authored-By: Tin Lam \u003ctin@irrational.io\u003e\nChange-Id: Id5960ec3f40440fbd0d732ba598b52498aa8733f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/f082aa0c862664e44f1797c2462dfc17e5dac8ce"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/f082aa0c862664e44f1797c2462dfc17e5dac8ce"}]},"branch":"refs/heads/master"},"3da5abe71418f9a573179062f47334d8e8742ce5":{"kind":"REWORK","_number":88,"created":"2018-10-05 20:36:13.000000000","uploader":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"ref":"refs/changes/14/531014/88","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/14/531014/88","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/88 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/88 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/88 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/14/531014/88"}}},"commit":{"parents":[{"commit":"9a4cba86c75ef5c5a513c557c7d6ebcec9407fe0","subject":"Merge \"Update auto-provisioning example to use reader\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/9a4cba86c75ef5c5a513c557c7d6ebcec9407fe0"}]}],"author":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2017-12-22 16:50:18.000000000","tz":-360},"committer":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2018-10-05 20:36:04.000000000","tz":-300},"subject":"[WIP] Add functional testing gate","message":"[WIP] Add functional testing gate\n\nThis change adds a new testing gate to keystone which utilizes\nloci[0] to build an image of the current patchset, which then\nuses openstack-helm[1] to deploy the patchset changes on Kubernetes.\n\nAfter deploying keystone, it runs keystone\u0027s own functional\ntests against it. Note that these are not run through Tempest.\n\n[0] https://github.com/openstack/loci\n[1] https://github.com/openstack/openstack-helm\n\nCo-Authored-By: Tin Lam \u003ctin@irrational.io\u003e\nChange-Id: Id5960ec3f40440fbd0d732ba598b52498aa8733f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/3da5abe71418f9a573179062f47334d8e8742ce5"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/3da5abe71418f9a573179062f47334d8e8742ce5"}]},"branch":"refs/heads/master"},"b5141e7c15109ef22a0116df765dfad3ddcf246c":{"kind":"REWORK","_number":89,"created":"2018-10-23 20:55:46.000000000","uploader":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"ref":"refs/changes/14/531014/89","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/14/531014/89","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/89 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/89 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/89 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/14/531014/89"}}},"commit":{"parents":[{"commit":"5393335ad7560a1f9a831dd4a0433053b6b1d61b","subject":"Merge \"Adding \u0027date\u0027 for trust_flush\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/5393335ad7560a1f9a831dd4a0433053b6b1d61b"}]}],"author":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2017-12-22 16:50:18.000000000","tz":-360},"committer":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2018-10-23 20:55:40.000000000","tz":-300},"subject":"[WIP] Add functional testing gate","message":"[WIP] Add functional testing gate\n\nThis change adds a new testing gate to keystone which utilizes\nloci[0] to build an image of the current patchset, which then\nuses openstack-helm[1] to deploy the patchset changes on Kubernetes.\n\nAfter deploying keystone, it runs keystone\u0027s own functional\ntests against it. Note that these are not run through Tempest.\n\n[0] https://github.com/openstack/loci\n[1] https://github.com/openstack/openstack-helm\n\nCo-Authored-By: Tin Lam \u003ctin@irrational.io\u003e\nChange-Id: Id5960ec3f40440fbd0d732ba598b52498aa8733f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/b5141e7c15109ef22a0116df765dfad3ddcf246c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/b5141e7c15109ef22a0116df765dfad3ddcf246c"}]},"branch":"refs/heads/master"},"96ded48d6122af6f69de83a87ed77b5876c98d6e":{"kind":"REWORK","_number":90,"created":"2018-11-27 23:27:18.000000000","uploader":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"ref":"refs/changes/14/531014/90","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/14/531014/90","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/90 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/90 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/90 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/14/531014/90"}}},"commit":{"parents":[{"commit":"ffeb6b3ad7f98c764532bb0f31f793adc5c69080","subject":"Merge \"Bump sqlalchemy minimum version to 1.1.0\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/ffeb6b3ad7f98c764532bb0f31f793adc5c69080"}]}],"author":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2017-12-22 16:50:18.000000000","tz":-360},"committer":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2018-11-27 23:27:12.000000000","tz":-360},"subject":"[WIP] Add functional testing gate","message":"[WIP] Add functional testing gate\n\nThis change adds a new testing gate to keystone which utilizes\nloci[0] to build an image of the current patchset, which then\nuses openstack-helm[1] to deploy the patchset changes on Kubernetes.\n\nAfter deploying keystone, it runs keystone\u0027s own functional\ntests against it. Note that these are not run through Tempest.\n\n[0] https://github.com/openstack/loci\n[1] https://github.com/openstack/openstack-helm\n\nCo-Authored-By: Tin Lam \u003ctin@irrational.io\u003e\nChange-Id: Id5960ec3f40440fbd0d732ba598b52498aa8733f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/96ded48d6122af6f69de83a87ed77b5876c98d6e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/96ded48d6122af6f69de83a87ed77b5876c98d6e"}]},"branch":"refs/heads/master"},"d088ac222879b6b32d66191a60253cbd470ec5f2":{"kind":"REWORK","_number":91,"created":"2018-11-27 23:32:38.000000000","uploader":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"ref":"refs/changes/14/531014/91","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/14/531014/91","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/91 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/91 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/91 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/14/531014/91"}}},"commit":{"parents":[{"commit":"ffeb6b3ad7f98c764532bb0f31f793adc5c69080","subject":"Merge \"Bump sqlalchemy minimum version to 1.1.0\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/ffeb6b3ad7f98c764532bb0f31f793adc5c69080"}]}],"author":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2017-12-22 16:50:18.000000000","tz":-360},"committer":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2018-11-27 23:32:32.000000000","tz":-360},"subject":"[WIP] Add functional testing gate","message":"[WIP] Add functional testing gate\n\nThis change adds a new testing gate to keystone which utilizes\nloci[0] to build an image of the current patchset, which then\nuses openstack-helm[1] to deploy the patchset changes on Kubernetes.\n\nAfter deploying keystone, it runs keystone\u0027s own functional\ntests against it. Note that these are not run through Tempest.\n\n[0] https://github.com/openstack/loci\n[1] https://github.com/openstack/openstack-helm\n\nCo-Authored-By: Tin Lam \u003ctin@irrational.io\u003e\nChange-Id: Id5960ec3f40440fbd0d732ba598b52498aa8733f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/d088ac222879b6b32d66191a60253cbd470ec5f2"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/d088ac222879b6b32d66191a60253cbd470ec5f2"}]},"branch":"refs/heads/master"},"0e1493d6acc6195d27685796c29697719f5ca7ba":{"kind":"REWORK","_number":92,"created":"2018-11-27 23:41:21.000000000","uploader":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"ref":"refs/changes/14/531014/92","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/14/531014/92","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/92 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/92 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/92 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/14/531014/92"}}},"commit":{"parents":[{"commit":"ffeb6b3ad7f98c764532bb0f31f793adc5c69080","subject":"Merge \"Bump sqlalchemy minimum version to 1.1.0\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/ffeb6b3ad7f98c764532bb0f31f793adc5c69080"}]}],"author":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2017-12-22 16:50:18.000000000","tz":-360},"committer":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2018-11-27 23:41:11.000000000","tz":-360},"subject":"[WIP] Add functional testing gate","message":"[WIP] Add functional testing gate\n\nThis change adds a new testing gate to keystone which utilizes\nloci[0] to build an image of the current patchset, which then\nuses openstack-helm[1] to deploy the patchset changes on Kubernetes.\n\nAfter deploying keystone, it runs keystone\u0027s own functional\ntests against it. Note that these are not run through Tempest.\n\n[0] https://github.com/openstack/loci\n[1] https://github.com/openstack/openstack-helm\n\nCo-Authored-By: Tin Lam \u003ctin@irrational.io\u003e\nChange-Id: Id5960ec3f40440fbd0d732ba598b52498aa8733f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/0e1493d6acc6195d27685796c29697719f5ca7ba"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/0e1493d6acc6195d27685796c29697719f5ca7ba"}]},"branch":"refs/heads/master"},"4149b2d84bcbd0448cfe294ce8c2fa70c59e7beb":{"kind":"REWORK","_number":93,"created":"2019-01-22 21:31:28.000000000","uploader":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"ref":"refs/changes/14/531014/93","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/14/531014/93","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/93 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/93 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/93 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/14/531014/93"}}},"commit":{"parents":[{"commit":"2c47e935fa866ddea25ec3954bbe18af4258f812","subject":"Merge \"Remove registered limit policies from policy.v3cloudsample.json\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/2c47e935fa866ddea25ec3954bbe18af4258f812"}]}],"author":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2017-12-22 16:50:18.000000000","tz":-360},"committer":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2019-01-22 21:30:36.000000000","tz":-360},"subject":"[WIP] Add functional testing gate","message":"[WIP] Add functional testing gate\n\nThis change adds a new testing gate to keystone which utilizes\nloci[0] to build an image of the current patchset, which then\nuses openstack-helm[1] to deploy the patchset changes on Kubernetes.\n\nAfter deploying keystone, it runs keystone\u0027s own functional\ntests against it. Note that these are not run through Tempest.\n\n[0] https://github.com/openstack/loci\n[1] https://github.com/openstack/openstack-helm\n\nCo-Authored-By: Tin Lam \u003ctin@irrational.io\u003e\nChange-Id: Id5960ec3f40440fbd0d732ba598b52498aa8733f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/4149b2d84bcbd0448cfe294ce8c2fa70c59e7beb"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/4149b2d84bcbd0448cfe294ce8c2fa70c59e7beb"}]},"branch":"refs/heads/master"},"344d64b17d8ca322e3f87fdd72d8f27d1efd4a84":{"kind":"REWORK","_number":94,"created":"2019-12-13 20:48:07.000000000","uploader":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"ref":"refs/changes/14/531014/94","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/14/531014/94","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/94 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/94 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/14/531014/94 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/14/531014/94"}}},"commit":{"parents":[{"commit":"f20ca7c98807e04699f4c74d9787587b319f7f2c","subject":"Merge \"Migrate grenade jobs to py3\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/f20ca7c98807e04699f4c74d9787587b319f7f2c"}]}],"author":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2017-12-22 16:50:18.000000000","tz":-360},"committer":{"name":"Gage Hugo","email":"gagehugo@gmail.com","date":"2019-12-13 20:47:58.000000000","tz":-360},"subject":"[WIP] Add functional testing gate","message":"[WIP] Add functional testing gate\n\nThis change adds a new testing gate to keystone which utilizes\nloci[0] to build an image of the current patchset, which then\nuses openstack-helm[1] to deploy the patchset changes on Kubernetes.\n\nAfter deploying keystone, it runs keystone\u0027s own functional\ntests against it. Note that these are not run through Tempest.\n\n[0] https://github.com/openstack/loci\n[1] https://github.com/openstack/openstack-helm\n\nChange-Id: Id5960ec3f40440fbd0d732ba598b52498aa8733f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/344d64b17d8ca322e3f87fdd72d8f27d1efd4a84"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/344d64b17d8ca322e3f87fdd72d8f27d1efd4a84"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
