)]}'
{"id":"openstack%2Fkeystone~663373","triplet_id":"openstack%2Fkeystone~master~I7b1c2c740727446d5460dc0025e47e0e9b388d10","project":"openstack/keystone","branch":"master","topic":"pin-sphinx","hashtags":[],"change_id":"I7b1c2c740727446d5460dc0025e47e0e9b388d10","subject":"Exclude constants from autodoc","status":"MERGED","created":"2019-06-05 16:14:21.000000000","updated":"2019-06-07 18:25:59.000000000","submitted":"2019-06-07 18:15:20.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"663373-1559931320620-22ee9161","meta_rev_id":"45666d75922fe4d429fc4a52a446a65b39b6fdc3","_number":663373,"virtual_id_number":663373,"owner":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},{"value":2,"date":"2019-06-07 18:15:20.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"date":"2019-06-07 12:43:32.000000000","_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},{"value":0,"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},{"value":0,"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},{"value":0,"_account_id":16465,"name":"Kristi Nikolla","email":"knikolla@bu.edu","username":"knikolla"},{"value":0,"date":"2019-06-07 14:17:25.000000000","_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"all":[{"value":0,"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},{"value":2,"date":"2019-06-07 14:40:23.000000000","_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},{"value":2,"date":"2019-06-07 13:13:11.000000000","_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},{"value":2,"date":"2019-06-07 14:39:55.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":16465,"name":"Kristi Nikolla","email":"knikolla@bu.edu","username":"knikolla"},{"value":0,"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":16465,"name":"Kristi Nikolla","email":"knikolla@bu.edu","username":"knikolla"},"all":[{"value":0,"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},{"value":0,"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},{"value":0,"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},{"value":1,"date":"2019-06-07 14:40:00.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":16465,"name":"Kristi Nikolla","email":"knikolla@bu.edu","username":"knikolla"},{"value":0,"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},{"_account_id":16465,"name":"Kristi Nikolla","email":"knikolla@bu.edu","username":"knikolla"},{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2019-06-05 17:15:44.000000000","updated_by":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"reviewer":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"state":"REVIEWER"},{"updated":"2019-06-07 12:43:32.000000000","updated_by":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"reviewer":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"state":"REVIEWER"},{"updated":"2019-06-07 13:13:11.000000000","updated_by":{"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},"reviewer":{"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},"state":"REVIEWER"},{"updated":"2019-06-07 14:40:00.000000000","updated_by":{"_account_id":16465,"name":"Kristi Nikolla","email":"knikolla@bu.edu","username":"knikolla"},"reviewer":{"_account_id":16465,"name":"Kristi Nikolla","email":"knikolla@bu.edu","username":"knikolla"},"state":"REVIEWER"},{"updated":"2019-06-07 14:40:23.000000000","updated_by":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"reviewer":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"state":"REVIEWER"},{"updated":"2019-06-07 18:15:20.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":"620f40057d432c13671e7c74d5aaa7a4484f036e","author":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"date":"2019-06-05 16:14:21.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"edda9e0aa5dc1058d5586b1149a2bbacfdd1d954","author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"date":"2019-06-05 16:32:06.000000000","message":"Patch Set 1: Code-Review+2","accounts_in_message":[],"_revision_number":1},{"id":"01554cff2e94b0c8b4479a058b83d0c703703f2b","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2019-06-05 17:15:44.000000000","message":"Patch Set 1: Code-Review+2","accounts_in_message":[],"_revision_number":1},{"id":"3d5baf4deb595f1c933a082afcdf1d5f60cccd5b","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-06-05 20:32:21.000000000","message":"Patch Set 1: 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 http://logs.openstack.org/73/663373/1/check/build-openstack-api-ref/e7d4195/html/ : SUCCESS in 3m 48s\n- openstack-tox-pep8 http://logs.openstack.org/73/663373/1/check/openstack-tox-pep8/251dc77/ : SUCCESS in 5m 05s\n- openstack-tox-docs http://logs.openstack.org/73/663373/1/check/openstack-tox-docs/ef83614/html/ : SUCCESS in 8m 03s\n- requirements-check http://logs.openstack.org/73/663373/1/check/requirements-check/d9f6238/ : FAILURE in 3m 01s\n- build-openstack-releasenotes http://logs.openstack.org/73/663373/1/check/build-openstack-releasenotes/f9e0200/html/ : SUCCESS in 10m 09s","accounts_in_message":[],"_revision_number":1},{"id":"b63300480a7908ff6f245bec4bea72b93d2b7394","author":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"date":"2019-06-05 22:05:22.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"ec72eec7d18cc9d88b1e5c7c261c9fa08a196eae","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-06-06 03:14:26.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- build-openstack-api-ref http://logs.openstack.org/73/663373/2/check/build-openstack-api-ref/491e0f2/html/ : SUCCESS in 3m 54s\n- openstack-tox-cover http://logs.openstack.org/73/663373/2/check/openstack-tox-cover/c0e3eac/cover/ : SUCCESS in 28m 31s\n- openstack-tox-lower-constraints http://logs.openstack.org/73/663373/2/check/openstack-tox-lower-constraints/c73fd62/ : SUCCESS in 33m 01s\n- openstack-tox-pep8 http://logs.openstack.org/73/663373/2/check/openstack-tox-pep8/b2840ca/ : SUCCESS in 5m 31s\n- openstack-tox-py27 http://logs.openstack.org/73/663373/2/check/openstack-tox-py27/af40859/ : SUCCESS in 20m 06s\n- openstack-tox-py36 http://logs.openstack.org/73/663373/2/check/openstack-tox-py36/15989f4/ : SUCCESS in 22m 31s\n- openstack-tox-py37 http://logs.openstack.org/73/663373/2/check/openstack-tox-py37/97bc95d/ : SUCCESS in 23m 50s\n- openstack-tox-docs http://logs.openstack.org/73/663373/2/check/openstack-tox-docs/afafc35/html/ : SUCCESS in 8m 03s\n- tempest-full http://logs.openstack.org/73/663373/2/check/tempest-full/ed740bd/ : SUCCESS in 1h 55m 46s\n- neutron-grenade http://logs.openstack.org/73/663373/2/check/neutron-grenade/6479db2/ : SUCCESS in 1h 08m 19s\n- grenade-py3 http://logs.openstack.org/73/663373/2/check/grenade-py3/cc0f80b/ : SUCCESS in 1h 00m 30s\n- tempest-full-py3 http://logs.openstack.org/73/663373/2/check/tempest-full-py3/7cb1263/ : SUCCESS in 1h 43m 05s\n- build-openstack-releasenotes http://logs.openstack.org/73/663373/2/check/build-openstack-releasenotes/efbb598/html/ : SUCCESS in 10m 54s\n- keystone-dsvm-functional http://logs.openstack.org/73/663373/2/check/keystone-dsvm-functional/aa5af85/ : SUCCESS in 33m 35s\n- keystone-dsvm-py3-functional http://logs.openstack.org/73/663373/2/check/keystone-dsvm-py3-functional/72ea343/ : SUCCESS in 31m 58s\n- keystone-dsvm-functional-federation-opensuse15 http://logs.openstack.org/73/663373/2/check/keystone-dsvm-functional-federation-opensuse15/ad818c3/ : SUCCESS in 41m 24s (non-voting)\n- keystone-dsvm-py3-functional-federation-opensuse15 http://logs.openstack.org/73/663373/2/check/keystone-dsvm-py3-functional-federation-opensuse15/fd22213/ : SUCCESS in 39m 05s (non-voting)\n- keystoneclient-devstack-functional http://logs.openstack.org/73/663373/2/check/keystoneclient-devstack-functional/1c69ebf/ : SUCCESS in 16m 28s (non-voting)\n- legacy-tempest-dsvm-ldap-domain-specific-driver http://logs.openstack.org/73/663373/2/check/legacy-tempest-dsvm-ldap-domain-specific-driver/39d9298/ : SUCCESS in 1h 42m 15s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"f0ff39028d96d107cebb852bdd7da27ab6f4d2bc","author":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"date":"2019-06-06 12:38:57.000000000","message":"Patch Set 2:\n\nThe warning is now suppressed but unfortunately the generated file contains the sqlalchemy doc parts [1] compared to the doc [2] generated with previous sphinx version 2.0.1\n\n[1] http://logs.openstack.org/73/663373/2/check/openstack-tox-docs/afafc35/html/api/keystone.common.sql.core.html#keystone.common.sql.core.Boolean\n[2] https://docs.openstack.org/keystone/latest/api/keystone.common.sql.core.html","accounts_in_message":[],"_revision_number":2},{"id":"91228a478edfb0805b5662127d425c94c9b2f957","author":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"date":"2019-06-06 17:13:34.000000000","message":"Patch Set 2: Workflow-1\n\n\u003e The warning is now suppressed but unfortunately the generated file\n \u003e contains the sqlalchemy doc parts [1] compared to the doc [2]\n \u003e generated with previous sphinx version 2.0.1\n \u003e \n \u003e [1] http://logs.openstack.org/73/663373/2/check/openstack-tox-docs/afafc35/html/api/keystone.common.sql.core.html#keystone.common.sql.core.Boolean\n \u003e [2] https://docs.openstack.org/keystone/latest/api/keystone.common.sql.core.html\n\nGood point, I don\u0027t think we want that :(","accounts_in_message":[],"_revision_number":2},{"id":"39bd5d9d21640fdd49ebee69a8bcb9d11ca57377","author":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"date":"2019-06-06 21:10:55.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"26477ba5b25f7a2e50d19acfea5f311bb226d902","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-06-07 02:13:04.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 http://logs.openstack.org/73/663373/3/check/openstack-tox-pep8/b898aff/ : SUCCESS in 5m 34s\n- openstack-tox-docs http://logs.openstack.org/73/663373/3/check/openstack-tox-docs/60d2f12/html/ : SUCCESS in 9m 20s","accounts_in_message":[],"_revision_number":3},{"id":"e7af45cb5294124277fdf2a4e05d5b681f9f67d5","author":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"date":"2019-06-07 12:43:32.000000000","message":"Patch Set 3:\n\nI\u0027ve tried to compare the generated output (sphinx 2.0.1 vs sphinx 2.1.0) and it seems that there are still some members that (I think) should be excluded. Unfortunately there are lots of small (valid?) changes which makes it hard to see every member that should be excluded.\n\nAmong others for example CONF and LOG constants like this:\n\nCONF \u003d keystone.conf.CONF\nLOG \u003d log.getLogger(__name__)\n\ngenerates extra doc. :S","accounts_in_message":[],"_revision_number":3},{"id":"22bd99954c05b514e5ffe99e2b045562c21c819c","author":{"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},"date":"2019-06-07 13:13:11.000000000","message":"Patch Set 3: Code-Review+2","accounts_in_message":[],"_revision_number":3},{"id":"c714ef87060d73bf320316893328a62e93b6053f","author":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"date":"2019-06-07 14:17:25.000000000","message":"Patch Set 3:\n\n\u003e I\u0027ve tried to compare the generated output (sphinx 2.0.1 vs sphinx\n \u003e 2.1.0) and it seems that there are still some members that (I\n \u003e think) should be excluded. Unfortunately there are lots of small\n \u003e (valid?) changes which makes it hard to see every member that\n \u003e should be excluded.\n \u003e \n \u003e Among others for example CONF and LOG constants like this:\n \u003e \n \u003e CONF \u003d keystone.conf.CONF\n \u003e LOG \u003d log.getLogger(__name__)\n \u003e \n \u003e generates extra doc. :S\n\nWow, yeah it\u0027s really documenting *everything* now. That\u0027s a frustrating change in behavior.\n\nI could add LOG and CONF to the exclude list in a followup patch. The others I think we can live with?","accounts_in_message":[],"_revision_number":3},{"id":"fe244c8aba397aa5d525bcc05b03e24ab4b7fbc5","author":{"_account_id":16465,"name":"Kristi Nikolla","email":"knikolla@bu.edu","username":"knikolla"},"date":"2019-06-07 14:39:55.000000000","message":"Patch Set 3: Code-Review+2\n\n++ Let\u0027s unblock this now.","accounts_in_message":[],"_revision_number":3},{"id":"712c4efaa65bf360227c2d664ed552141e334f88","author":{"_account_id":16465,"name":"Kristi Nikolla","email":"knikolla@bu.edu","username":"knikolla"},"date":"2019-06-07 14:40:00.000000000","message":"Patch Set 3: Workflow+1","accounts_in_message":[],"_revision_number":3},{"id":"6d2c327e19cfe456f73a1e1591fba33743edc48a","author":{"_account_id":5046,"name":"Lance Bragstad","email":"lbragstad@redhat.com","username":"ldbragst"},"date":"2019-06-07 14:40:23.000000000","message":"Patch Set 3: Code-Review+2","accounts_in_message":[],"_revision_number":3},{"id":"279cceb1afe60fea6f0e90a1d4bf0795ab0de5c0","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-06-07 14:40:31.000000000","message":"Patch Set 3: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":3},{"id":"123c80fc8670155486db9a242d7c4d8277de22bd","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-06-07 18:15:20.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":3},{"id":"01872c058da484ee10f0b8a25176469e46086e56","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-06-07 18:15:20.000000000","message":"Patch Set 3: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-pep8 http://logs.openstack.org/73/663373/3/gate/openstack-tox-pep8/b815791/ : SUCCESS in 5m 25s\n- openstack-tox-docs http://logs.openstack.org/73/663373/3/gate/openstack-tox-docs/b7cf085/html/ : SUCCESS in 7m 26s","accounts_in_message":[],"_revision_number":3},{"id":"6c5ff01aba50fa96bbc2dc1bf0846ae4f802cd01","author":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"date":"2019-06-07 18:25:59.000000000","message":"Patch Set 3: Cherry Picked\n\nThis patchset was cherry picked to branch stable/stein as commit 47ad1d862ca85f5675b4f2ea78adcacd126e82fb","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"485a6b2170fe7d62a7ce9b29ccd874ed0f280d77","revisions":{"92f9910cdd1fa69a545833c366716fa553e1e1f9":{"kind":"REWORK","_number":1,"created":"2019-06-05 16:14:21.000000000","uploader":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"ref":"refs/changes/73/663373/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/73/663373/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/73/663373/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/73/663373/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/73/663373/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/73/663373/1"}}},"commit":{"parents":[{"commit":"3d2b293d7edfb0bd4bdec9b33abc63d1308e10bd","subject":"Merge \"Adds caching of credentials\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/3d2b293d7edfb0bd4bdec9b33abc63d1308e10bd"}]}],"author":{"name":"Colleen Murphy","email":"colleen@gazlene.net","date":"2019-06-05 16:11:57.000000000","tz":-420},"committer":{"name":"Colleen Murphy","email":"colleen@gazlene.net","date":"2019-06-05 16:11:57.000000000","tz":-420},"subject":"Pin Sphinx to \u003c2.1.0 on py3","message":"Pin Sphinx to \u003c2.1.0 on py3\n\nSince the 2.1.0 release of Sphinx, the docs fail to build because of the\nwarnings-treated-as-errors of the now autodoc\u0027d imported external\nmodules[1]. While we work out a permanent solution, either by fixing the\nissue upstream or reworking our use of module constants, pin Sphinx to\nunblock the gate.\n\n[1] https://github.com/sphinx-doc/sphinx/issues/6447\n\nChange-Id: I7b1c2c740727446d5460dc0025e47e0e9b388d10\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/92f9910cdd1fa69a545833c366716fa553e1e1f9"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/92f9910cdd1fa69a545833c366716fa553e1e1f9"}]},"branch":"refs/heads/master"},"c78aa291d44f0d777c9e70c5ecbdc0207912d27d":{"kind":"REWORK","_number":2,"created":"2019-06-05 22:05:22.000000000","uploader":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"ref":"refs/changes/73/663373/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/73/663373/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/73/663373/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/73/663373/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/73/663373/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/73/663373/2"}}},"commit":{"parents":[{"commit":"3d2b293d7edfb0bd4bdec9b33abc63d1308e10bd","subject":"Merge \"Adds caching of credentials\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/3d2b293d7edfb0bd4bdec9b33abc63d1308e10bd"}]}],"author":{"name":"Colleen Murphy","email":"colleen@gazlene.net","date":"2019-06-05 16:11:57.000000000","tz":-420},"committer":{"name":"Colleen Murphy","email":"colleen@gazlene.net","date":"2019-06-05 22:04:47.000000000","tz":-420},"subject":"Stop treating Sphinx warnings as errors","message":"Stop treating Sphinx warnings as errors\n\nSince the 2.1.0 release of Sphinx, the docs fail to build because of the\nwarnings-treated-as-errors of the now autodoc\u0027d imported external\nmodules[1]. While we work out a permanent solution, either by fixing the\nissue upstream or reworking our use of module constants, stop treating\nwarnings as errors.\n\n[1] https://github.com/sphinx-doc/sphinx/issues/6447\n\nChange-Id: I7b1c2c740727446d5460dc0025e47e0e9b388d10\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/c78aa291d44f0d777c9e70c5ecbdc0207912d27d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/c78aa291d44f0d777c9e70c5ecbdc0207912d27d"}]},"branch":"refs/heads/master"},"485a6b2170fe7d62a7ce9b29ccd874ed0f280d77":{"kind":"REWORK","_number":3,"created":"2019-06-06 21:10:55.000000000","uploader":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"ref":"refs/changes/73/663373/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystone","ref":"refs/changes/73/663373/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystone refs/changes/73/663373/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystone refs/changes/73/663373/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystone refs/changes/73/663373/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystone refs/changes/73/663373/3"}}},"commit":{"parents":[{"commit":"3d2b293d7edfb0bd4bdec9b33abc63d1308e10bd","subject":"Merge \"Adds caching of credentials\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/3d2b293d7edfb0bd4bdec9b33abc63d1308e10bd"}]}],"author":{"name":"Colleen Murphy","email":"colleen@gazlene.net","date":"2019-06-05 16:11:57.000000000","tz":-420},"committer":{"name":"Colleen Murphy","email":"colleen@gazlene.net","date":"2019-06-06 21:05:49.000000000","tz":-420},"subject":"Exclude constants from autodoc","message":"Exclude constants from autodoc\n\nSince the 2.1.0 release of Sphinx, the docs fail to build because of the\nwarnings-treated-as-errors of the now autodoc\u0027d imported external\nmodules[1]. This change configures sphinx-autodoc to ignore those\nconstants so that the docs can build and the documentation from the\nexternal modules isn\u0027t included in keystone\u0027s.\n\n[1] https://github.com/sphinx-doc/sphinx/issues/6447\n\nChange-Id: I7b1c2c740727446d5460dc0025e47e0e9b388d10\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/485a6b2170fe7d62a7ce9b29ccd874ed0f280d77"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystone/commit/485a6b2170fe7d62a7ce9b29ccd874ed0f280d77"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
