)]}'
{"id":"openstack%2Foslo.config~654466","triplet_id":"openstack%2Foslo.config~master~I643f49d07f3a894ad7edfbee8fb1949bbad6b910","project":"openstack/oslo.config","branch":"master","topic":"bug/1825435","hashtags":[],"change_id":"I643f49d07f3a894ad7edfbee8fb1949bbad6b910","subject":"DNM: debug infinite recursion in ConfigOpts._get()","status":"ABANDONED","created":"2019-04-22 14:36:17.000000000","updated":"2019-04-29 13:43:50.000000000","total_comment_count":4,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"7c8ff5ffe519c010fa0faff6df97f4e3e83df221","_number":654466,"virtual_id_number":654466,"owner":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"actions":{},"labels":{"Verified":{"disliked":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"value":-1,"date":"2019-04-26 16:45:36.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"}],"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":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"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":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"}],"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":[{"value":0,"permitted_voting_range":{"min":-1,"max":0},"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Backport-Candidate":{"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"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":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"}],"values":{"-2":"Do Not Backport","-1":"Not A Backport Candidate"," 0":"Backport Review Needed","+1":"Proposed Backport","+2":"Should Backport"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2019-04-26 10:40:18.000000000","updated_by":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"reviewer":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"state":"REVIEWER"},{"updated":"2019-04-26 16:45:36.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":"20d91b76e4c6d9a51be78412a67ba2f8da785b61","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-04-22 14:36:17.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"3edb2b50b8e893852861a39098f7e2cc0692cd17","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-04-22 14:38:46.000000000","message":"Patch Set 1: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"09b8d2a1381033c34d17dda92257ed19bd1b103e","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-04-22 14:39:55.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"80dab6803ab4ab92511888077cc24e6528d92c17","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-04-22 15:49:42.000000000","message":"Patch Set 2:\n\nRecreated the failure in nova but only the callstack is logged:\n\nhttp://logs.openstack.org/68/654468/1/check/openstack-tox-lower-constraints/e474570/job-output.txt.gz#_2019-04-22_15_06_14_879202\n\nThis might because testr only dumps the output when a test fails as a result of this directly so maybe need to change LOG.info to print and remove the standard output capture fixture.","accounts_in_message":[],"_revision_number":2},{"id":"b1e3be253d4dd114d2feb8f2d9dd047ca6d3843c","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-04-22 16:27:41.000000000","message":"Patch Set 2: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- tempest-full finger://ze01.openstack.org/b8a6a3ade1454fdc802f22638005da0c : DISK_FULL in 1h 46m 26s\n- tempest-full-py3 http://logs.openstack.org/66/654466/2/check/tempest-full-py3/33426cb/ : FAILURE in 19m 05s\n- openstack-tox-lower-constraints http://logs.openstack.org/66/654466/2/check/openstack-tox-lower-constraints/8fbcc71/ : FAILURE in 4m 13s\n- openstack-tox-pep8 http://logs.openstack.org/66/654466/2/check/openstack-tox-pep8/8afaad2/ : SUCCESS in 3m 01s\n- openstack-tox-py27 http://logs.openstack.org/66/654466/2/check/openstack-tox-py27/81a857a/ : FAILURE in 3m 17s\n- openstack-tox-py36 http://logs.openstack.org/66/654466/2/check/openstack-tox-py36/5b0e300/ : FAILURE in 3m 12s\n- openstack-tox-py37 http://logs.openstack.org/66/654466/2/check/openstack-tox-py37/e641034/ : FAILURE in 3m 02s\n- openstack-tox-docs http://logs.openstack.org/66/654466/2/check/openstack-tox-docs/3b9d933/html/ : SUCCESS in 2m 31s","accounts_in_message":[],"_revision_number":2},{"id":"68a8258f046a4f340b676a3621de77c59ed14346","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-04-22 19:56:43.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"34b93a29baa4f74f3876cdcebcfa64ac920126d3","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-04-22 21:43:26.000000000","message":"Patch Set 3: 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- tempest-full http://logs.openstack.org/66/654466/3/check/tempest-full/b4aee80/ : FAILURE in 1h 38m 05s\n- tempest-full-py3 http://logs.openstack.org/66/654466/3/check/tempest-full-py3/7cd71d0/ : SUCCESS in 1h 38m 27s\n- openstack-tox-lower-constraints http://logs.openstack.org/66/654466/3/check/openstack-tox-lower-constraints/4f9c45f/ : FAILURE in 4m 10s\n- openstack-tox-pep8 http://logs.openstack.org/66/654466/3/check/openstack-tox-pep8/23bf8d4/ : SUCCESS in 3m 17s\n- openstack-tox-py27 http://logs.openstack.org/66/654466/3/check/openstack-tox-py27/8ca70f7/ : FAILURE in 3m 20s\n- openstack-tox-py36 http://logs.openstack.org/66/654466/3/check/openstack-tox-py36/ce88939/ : FAILURE in 2m 56s\n- openstack-tox-py37 http://logs.openstack.org/66/654466/3/check/openstack-tox-py37/2071b26/ : FAILURE in 3m 33s\n- openstack-tox-docs http://logs.openstack.org/66/654466/3/check/openstack-tox-docs/4773508/html/ : SUCCESS in 2m 35s","accounts_in_message":[],"_revision_number":3},{"id":"e73a6684ef2b9ccd4c1aa117fc0296cac9155ec5","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-04-25 14:18:21.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"8ae806ed3a9d861cf07e909dc9fc2cd780044012","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-04-25 14:25:36.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"259cafa0ecc1ed4381d6ad7505b07e737e70eb43","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-04-25 14:54:45.000000000","message":"Patch Set 4: 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- tempest-full http://logs.openstack.org/66/654466/4/check/tempest-full/5e44bd0/ : FAILURE in 22m 25s\n- tempest-full-py3 http://logs.openstack.org/66/654466/4/check/tempest-full-py3/85dd1f5/ : FAILURE in 21m 57s\n- openstack-tox-lower-constraints http://logs.openstack.org/66/654466/4/check/openstack-tox-lower-constraints/ea85888/ : SUCCESS in 6m 58s\n- openstack-tox-pep8 http://logs.openstack.org/66/654466/4/check/openstack-tox-pep8/a7f4a33/ : SUCCESS in 3m 02s\n- openstack-tox-py27 http://logs.openstack.org/66/654466/4/check/openstack-tox-py27/fd65fc9/ : SUCCESS in 3m 06s\n- openstack-tox-py36 http://logs.openstack.org/66/654466/4/check/openstack-tox-py36/9927719/ : SUCCESS in 2m 54s\n- openstack-tox-py37 http://logs.openstack.org/66/654466/4/check/openstack-tox-py37/f201da4/ : FAILURE in 3m 33s\n- openstack-tox-docs http://logs.openstack.org/66/654466/4/check/openstack-tox-docs/ed5f415/html/ : SUCCESS in 2m 58s","accounts_in_message":[],"_revision_number":4},{"id":"cf406a15b7739f36e2409e109185c0214a8e081d","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2019-04-26 10:39:25.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"1ee7d3b02ac20a41c48cbbef73506e7a7f03c16b","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2019-04-26 10:40:18.000000000","message":"Patch Set 5:\n\nIn PS5 our counter is cleared when the caches is cleared to avoid false positive triggering of the debug code","accounts_in_message":[],"_revision_number":5},{"id":"29a37a78140ef7df7493e422e771f6c0c0665174","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-04-26 11:07:15.000000000","message":"Patch Set 5: 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- tempest-full http://logs.openstack.org/66/654466/5/check/tempest-full/36b6ad3/ : FAILURE in 20m 17s\n- tempest-full-py3 http://logs.openstack.org/66/654466/5/check/tempest-full-py3/cfe60bd/ : FAILURE in 19m 43s\n- openstack-tox-lower-constraints http://logs.openstack.org/66/654466/5/check/openstack-tox-lower-constraints/3ed9be2/ : FAILURE in 3m 45s\n- openstack-tox-pep8 http://logs.openstack.org/66/654466/5/check/openstack-tox-pep8/463f96f/ : SUCCESS in 2m 57s\n- openstack-tox-py27 http://logs.openstack.org/66/654466/5/check/openstack-tox-py27/dd90d0d/ : FAILURE in 2m 29s\n- openstack-tox-py36 http://logs.openstack.org/66/654466/5/check/openstack-tox-py36/40f3a46/ : FAILURE in 3m 27s\n- openstack-tox-py37 http://logs.openstack.org/66/654466/5/check/openstack-tox-py37/b16c948/ : FAILURE in 2m 47s\n- openstack-tox-docs http://logs.openstack.org/66/654466/5/check/openstack-tox-docs/5d5361f/ : POST_FAILURE in 2m 23s","accounts_in_message":[],"_revision_number":5},{"id":"dd4adbb4b23b5a99af87716f92a32c2aa7c89c19","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-04-26 12:39:12.000000000","message":"Patch Set 5:\n\n(1 comment)","accounts_in_message":[],"_revision_number":5},{"id":"801ff9797fbeadfaa45cab176f1f5eb74c4efe12","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-04-26 12:45:14.000000000","message":"Patch Set 5: Workflow-1","accounts_in_message":[],"_revision_number":5},{"id":"53ee762f8229acea0a3263c9144e2bd1a945c05c","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-04-26 12:54:30.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"bfb0a58ed7d6b51292b389bf8843a5419ee5d3ac","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-04-26 13:25:02.000000000","message":"Patch Set 6: 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- tempest-full http://logs.openstack.org/66/654466/6/check/tempest-full/5501323/ : FAILURE in 22m 43s\n- tempest-full-py3 http://logs.openstack.org/66/654466/6/check/tempest-full-py3/c7798b1/ : FAILURE in 19m 44s\n- openstack-tox-lower-constraints http://logs.openstack.org/66/654466/6/check/openstack-tox-lower-constraints/ed65d07/ : SUCCESS in 3m 47s\n- openstack-tox-pep8 http://logs.openstack.org/66/654466/6/check/openstack-tox-pep8/862cf91/ : SUCCESS in 3m 27s\n- openstack-tox-py27 http://logs.openstack.org/66/654466/6/check/openstack-tox-py27/3cd2cb7/ : SUCCESS in 2m 39s\n- openstack-tox-py36 http://logs.openstack.org/66/654466/6/check/openstack-tox-py36/b570163/ : SUCCESS in 3m 11s\n- openstack-tox-py37 http://logs.openstack.org/66/654466/6/check/openstack-tox-py37/3efd646/ : SUCCESS in 4m 22s\n- openstack-tox-docs http://logs.openstack.org/66/654466/6/check/openstack-tox-docs/42a4518/html/ : SUCCESS in 2m 45s","accounts_in_message":[],"_revision_number":6},{"id":"d7bfc24e1827ad114763e739e95d2c99493a564e","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-04-26 15:56:40.000000000","message":"Uploaded patch set 7.","accounts_in_message":[],"_revision_number":7},{"id":"abdeb79172c76002ce4d259188260b83fe2669e4","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-04-26 15:57:35.000000000","message":"Patch Set 6:\n\n(1 comment)","accounts_in_message":[],"_revision_number":6},{"id":"d4782a0b556b3f2b1974f8c66d014a5e1ebb2ec4","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-04-26 16:45:36.000000000","message":"Patch Set 7: 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- tempest-full http://logs.openstack.org/66/654466/7/check/tempest-full/4b13db0/ : FAILURE in 17m 47s\n- tempest-full-py3 http://logs.openstack.org/66/654466/7/check/tempest-full-py3/82325a8/ : FAILURE in 16m 48s\n- openstack-tox-lower-constraints http://logs.openstack.org/66/654466/7/check/openstack-tox-lower-constraints/5802b7a/ : SUCCESS in 4m 05s\n- openstack-tox-pep8 http://logs.openstack.org/66/654466/7/check/openstack-tox-pep8/4cb3b78/ : SUCCESS in 3m 23s\n- openstack-tox-py27 http://logs.openstack.org/66/654466/7/check/openstack-tox-py27/124adc8/ : SUCCESS in 3m 22s\n- openstack-tox-py36 http://logs.openstack.org/66/654466/7/check/openstack-tox-py36/1b45497/ : SUCCESS in 3m 20s\n- openstack-tox-py37 http://logs.openstack.org/66/654466/7/check/openstack-tox-py37/c6964fa/ : SUCCESS in 3m 40s\n- openstack-tox-docs http://logs.openstack.org/66/654466/7/check/openstack-tox-docs/aefcfd9/html/ : SUCCESS in 3m 00s","accounts_in_message":[],"_revision_number":7},{"id":"26ddda1509abc5497340875728b448b37884520c","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-04-29 13:43:50.000000000","message":"Abandoned\n\nhttps://review.opendev.org/655843","accounts_in_message":[],"_revision_number":7}],"current_revision_number":7,"current_revision":"b1afa6e35266f1d94afd10883c20bc313fcd6f4b","revisions":{"7bc34f43211b5456175c9d119e647089700c01ff":{"kind":"REWORK","_number":1,"created":"2019-04-22 14:36:17.000000000","uploader":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"ref":"refs/changes/66/654466/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/oslo.config","ref":"refs/changes/66/654466/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/oslo.config refs/changes/66/654466/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/oslo.config refs/changes/66/654466/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/oslo.config refs/changes/66/654466/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/oslo.config refs/changes/66/654466/1"}}},"commit":{"parents":[{"commit":"55a7ea724acf1c06151c3072a7292b5d42ad3a38","subject":"OpenDev Migration Patch","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.config/commit/55a7ea724acf1c06151c3072a7292b5d42ad3a38"}]}],"author":{"name":"Matt Riedemann","email":"mriedem.os@gmail.com","date":"2019-04-22 14:34:48.000000000","tz":-240},"committer":{"name":"Matt Riedemann","email":"mriedem.os@gmail.com","date":"2019-04-22 14:36:16.000000000","tz":-240},"subject":"DNM: debug infinite recursion in ConfigOpts._get()","message":"DNM: debug infinite recursion in ConfigOpts._get()\n\nA nova change will depend on this to try and recreate.\nThe point is to try and dump a stacktrace early in the\nrecursion before we lose the original call site.\n\nChange-Id: I643f49d07f3a894ad7edfbee8fb1949bbad6b910\nRelated-Bug: #1825435\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.config/commit/7bc34f43211b5456175c9d119e647089700c01ff"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.config/commit/7bc34f43211b5456175c9d119e647089700c01ff"}]},"branch":"refs/heads/master"},"4b24462062a97b744504ad9812c80af32890c4e4":{"kind":"REWORK","_number":2,"created":"2019-04-22 14:39:55.000000000","uploader":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"ref":"refs/changes/66/654466/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/oslo.config","ref":"refs/changes/66/654466/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/oslo.config refs/changes/66/654466/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/oslo.config refs/changes/66/654466/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/oslo.config refs/changes/66/654466/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/oslo.config refs/changes/66/654466/2"}}},"commit":{"parents":[{"commit":"55a7ea724acf1c06151c3072a7292b5d42ad3a38","subject":"OpenDev Migration Patch","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.config/commit/55a7ea724acf1c06151c3072a7292b5d42ad3a38"}]}],"author":{"name":"Matt Riedemann","email":"mriedem.os@gmail.com","date":"2019-04-22 14:34:48.000000000","tz":-240},"committer":{"name":"Matt Riedemann","email":"mriedem.os@gmail.com","date":"2019-04-22 14:39:49.000000000","tz":-240},"subject":"DNM: debug infinite recursion in ConfigOpts._get()","message":"DNM: debug infinite recursion in ConfigOpts._get()\n\nA nova change will depend on this to try and recreate.\nThe point is to try and dump a stacktrace early in the\nrecursion before we lose the original call site.\n\nChange-Id: I643f49d07f3a894ad7edfbee8fb1949bbad6b910\nRelated-Bug: #1825435\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.config/commit/4b24462062a97b744504ad9812c80af32890c4e4"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.config/commit/4b24462062a97b744504ad9812c80af32890c4e4"}]},"branch":"refs/heads/master"},"a98d85e93ffc4cd9bb8449ebdc7b5d8b310f4625":{"kind":"REWORK","_number":3,"created":"2019-04-22 19:56:43.000000000","uploader":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"ref":"refs/changes/66/654466/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/oslo.config","ref":"refs/changes/66/654466/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/oslo.config refs/changes/66/654466/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/oslo.config refs/changes/66/654466/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/oslo.config refs/changes/66/654466/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/oslo.config refs/changes/66/654466/3"}}},"commit":{"parents":[{"commit":"55a7ea724acf1c06151c3072a7292b5d42ad3a38","subject":"OpenDev Migration Patch","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.config/commit/55a7ea724acf1c06151c3072a7292b5d42ad3a38"}]}],"author":{"name":"Matt Riedemann","email":"mriedem.os@gmail.com","date":"2019-04-22 14:34:48.000000000","tz":-240},"committer":{"name":"Matt Riedemann","email":"mriedem.os@gmail.com","date":"2019-04-22 19:56:34.000000000","tz":-240},"subject":"DNM: debug infinite recursion in ConfigOpts._get()","message":"DNM: debug infinite recursion in ConfigOpts._get()\n\nA nova change will depend on this to try and recreate.\nThe point is to try and dump a stacktrace early in the\nrecursion before we lose the original call site.\n\nChange-Id: I643f49d07f3a894ad7edfbee8fb1949bbad6b910\nRelated-Bug: #1825435\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.config/commit/a98d85e93ffc4cd9bb8449ebdc7b5d8b310f4625"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.config/commit/a98d85e93ffc4cd9bb8449ebdc7b5d8b310f4625"}]},"branch":"refs/heads/master"},"b5db840c1af50ef07c33eabf83eece6c47e07ea6":{"kind":"REWORK","_number":4,"created":"2019-04-25 14:25:36.000000000","uploader":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"ref":"refs/changes/66/654466/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/oslo.config","ref":"refs/changes/66/654466/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/oslo.config refs/changes/66/654466/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/oslo.config refs/changes/66/654466/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/oslo.config refs/changes/66/654466/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/oslo.config refs/changes/66/654466/4"}}},"commit":{"parents":[{"commit":"0bc22839b09fcd7ae2de4f7fe5d63ac055fd0a78","subject":"Merge \"Clarify help on config-file and config-dir options\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.config/commit/0bc22839b09fcd7ae2de4f7fe5d63ac055fd0a78"}]}],"author":{"name":"Matt Riedemann","email":"mriedem.os@gmail.com","date":"2019-04-22 14:34:48.000000000","tz":-240},"committer":{"name":"Matt Riedemann","email":"mriedem.os@gmail.com","date":"2019-04-25 14:25:08.000000000","tz":-240},"subject":"DNM: debug infinite recursion in ConfigOpts._get()","message":"DNM: debug infinite recursion in ConfigOpts._get()\n\nA nova change will depend on this to try and recreate.\nThe point is to try and raise an error to generate a\nstacktrace and fail a test before hitting the recursion\nlimit.\n\nChange-Id: I643f49d07f3a894ad7edfbee8fb1949bbad6b910\nRelated-Bug: #1825435\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.config/commit/b5db840c1af50ef07c33eabf83eece6c47e07ea6"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.config/commit/b5db840c1af50ef07c33eabf83eece6c47e07ea6"}]},"branch":"refs/heads/master"},"2ee102026bde62c98e86db889c84e5b386cc4595":{"kind":"REWORK","_number":5,"created":"2019-04-26 10:39:25.000000000","uploader":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"ref":"refs/changes/66/654466/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/oslo.config","ref":"refs/changes/66/654466/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/oslo.config refs/changes/66/654466/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/oslo.config refs/changes/66/654466/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/oslo.config refs/changes/66/654466/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/oslo.config refs/changes/66/654466/5"}}},"commit":{"parents":[{"commit":"0bc22839b09fcd7ae2de4f7fe5d63ac055fd0a78","subject":"Merge \"Clarify help on config-file and config-dir options\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.config/commit/0bc22839b09fcd7ae2de4f7fe5d63ac055fd0a78"}]}],"author":{"name":"Matt Riedemann","email":"mriedem.os@gmail.com","date":"2019-04-22 14:34:48.000000000","tz":-240},"committer":{"name":"Balazs Gibizer","email":"balazs.gibizer@ericsson.com","date":"2019-04-26 10:36:57.000000000","tz":120},"subject":"DNM: debug infinite recursion in ConfigOpts._get()","message":"DNM: debug infinite recursion in ConfigOpts._get()\n\nA nova change will depend on this to try and recreate.\nThe point is to try and raise an error to generate a\nstacktrace and fail a test before hitting the recursion\nlimit.\n\nChange-Id: I643f49d07f3a894ad7edfbee8fb1949bbad6b910\nRelated-Bug: #1825435\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.config/commit/2ee102026bde62c98e86db889c84e5b386cc4595"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.config/commit/2ee102026bde62c98e86db889c84e5b386cc4595"}]},"branch":"refs/heads/master"},"1e185d366809982b068c9f5797e463c789c9617e":{"kind":"REWORK","_number":6,"created":"2019-04-26 12:54:30.000000000","uploader":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"ref":"refs/changes/66/654466/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/oslo.config","ref":"refs/changes/66/654466/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/oslo.config refs/changes/66/654466/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/oslo.config refs/changes/66/654466/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/oslo.config refs/changes/66/654466/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/oslo.config refs/changes/66/654466/6"}}},"commit":{"parents":[{"commit":"0bc22839b09fcd7ae2de4f7fe5d63ac055fd0a78","subject":"Merge \"Clarify help on config-file and config-dir options\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.config/commit/0bc22839b09fcd7ae2de4f7fe5d63ac055fd0a78"}]}],"author":{"name":"Matt Riedemann","email":"mriedem.os@gmail.com","date":"2019-04-22 14:34:48.000000000","tz":-240},"committer":{"name":"Matt Riedemann","email":"mriedem.os@gmail.com","date":"2019-04-26 12:54:24.000000000","tz":-240},"subject":"DNM: debug infinite recursion in ConfigOpts._get()","message":"DNM: debug infinite recursion in ConfigOpts._get()\n\nA nova change will depend on this to try and recreate.\nThe point is to try and raise an error to generate a\nstacktrace and fail a test before hitting the recursion\nlimit.\n\nChange-Id: I643f49d07f3a894ad7edfbee8fb1949bbad6b910\nRelated-Bug: #1825435\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.config/commit/1e185d366809982b068c9f5797e463c789c9617e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.config/commit/1e185d366809982b068c9f5797e463c789c9617e"}]},"branch":"refs/heads/master"},"b1afa6e35266f1d94afd10883c20bc313fcd6f4b":{"kind":"REWORK","_number":7,"created":"2019-04-26 15:56:40.000000000","uploader":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"ref":"refs/changes/66/654466/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/oslo.config","ref":"refs/changes/66/654466/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/oslo.config refs/changes/66/654466/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/oslo.config refs/changes/66/654466/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/oslo.config refs/changes/66/654466/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/oslo.config refs/changes/66/654466/7"}}},"commit":{"parents":[{"commit":"0bc22839b09fcd7ae2de4f7fe5d63ac055fd0a78","subject":"Merge \"Clarify help on config-file and config-dir options\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.config/commit/0bc22839b09fcd7ae2de4f7fe5d63ac055fd0a78"}]}],"author":{"name":"Matt Riedemann","email":"mriedem.os@gmail.com","date":"2019-04-22 14:34:48.000000000","tz":-240},"committer":{"name":"Matt Riedemann","email":"mriedem.os@gmail.com","date":"2019-04-26 15:56:34.000000000","tz":-240},"subject":"DNM: debug infinite recursion in ConfigOpts._get()","message":"DNM: debug infinite recursion in ConfigOpts._get()\n\nA nova change will depend on this to try and recreate.\nThe point is to try and raise an error to generate a\nstacktrace and fail a test before hitting the recursion\nlimit.\n\nChange-Id: I643f49d07f3a894ad7edfbee8fb1949bbad6b910\nRelated-Bug: #1825435\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.config/commit/b1afa6e35266f1d94afd10883c20bc313fcd6f4b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/oslo.config/commit/b1afa6e35266f1d94afd10883c20bc313fcd6f4b"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
