)]}'
{"id":"openstack%2Fkeystonemiddleware~657780","triplet_id":"openstack%2Fkeystonemiddleware~master~I73bde68be53afff4e8dff12d756b8381f34b2adb","project":"openstack/keystonemiddleware","branch":"master","topic":"FTBFS2020","hashtags":[],"change_id":"I73bde68be53afff4e8dff12d756b8381f34b2adb","subject":"Make tests pass in 2022","status":"MERGED","created":"2019-05-08 12:03:12.000000000","updated":"2020-01-07 19:28:51.000000000","submitted":"2019-09-17 16:25:54.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":"657780-1568737554741-fa3c3f25","meta_rev_id":"c9ab20838f048da4836925ad3526f2b2e982d409","_number":657780,"virtual_id_number":657780,"owner":{"_account_id":1446,"name":"Bernhard M.","email":"bmwiedemann@zq1.de","username":"ubuntubmw","status":"dev at SUSE"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},{"value":0,"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},{"value":0,"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},{"value":2,"date":"2019-09-17 16:25:54.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"}],"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":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"all":[{"value":2,"date":"2019-09-17 14:16:58.000000000","_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},{"value":0,"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},{"value":0,"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2019-09-17 14:37:16.000000000","_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"}],"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":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"all":[{"value":0,"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},{"value":0,"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},{"value":0,"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2019-09-17 14:37:16.000000000","_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"}],"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":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2019-05-08 15:29:03.000000000","updated_by":{"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},"reviewer":{"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},"state":"REVIEWER"},{"updated":"2019-09-17 10:29:50.000000000","updated_by":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"reviewer":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"state":"REVIEWER"},{"updated":"2019-09-17 14:16:58.000000000","updated_by":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"reviewer":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"state":"REVIEWER"},{"updated":"2019-09-17 14:37:16.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-09-17 16:25:54.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":"3472fd9cb8a66a7b26c5a1105b2b029e0d308b0d","author":{"_account_id":1446,"name":"Bernhard M.","email":"bmwiedemann@zq1.de","username":"ubuntubmw","status":"dev at SUSE"},"date":"2019-05-08 12:03:12.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"8b7c8813ccb16ed945494775000e21a3b04930d8","author":{"_account_id":1446,"name":"Bernhard M.","email":"bmwiedemann@zq1.de","username":"ubuntubmw","status":"dev at SUSE"},"date":"2019-05-08 12:13:50.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"fc8684440b9e2c566cffdc16a01546b2561d4944","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-05-08 14:00:21.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-cover http://logs.openstack.org/80/657780/2/check/openstack-tox-cover/236a6e5/cover/ : SUCCESS in 4m 48s\n- openstack-tox-lower-constraints http://logs.openstack.org/80/657780/2/check/openstack-tox-lower-constraints/00fe6d2/ : SUCCESS in 4m 13s\n- openstack-tox-pep8 http://logs.openstack.org/80/657780/2/check/openstack-tox-pep8/7262821/ : SUCCESS in 4m 08s\n- openstack-tox-py27 http://logs.openstack.org/80/657780/2/check/openstack-tox-py27/8cc505d/ : SUCCESS in 4m 18s\n- openstack-tox-py36 http://logs.openstack.org/80/657780/2/check/openstack-tox-py36/81cdad8/ : SUCCESS in 4m 35s\n- openstack-tox-py37 http://logs.openstack.org/80/657780/2/check/openstack-tox-py37/7eb06e7/ : SUCCESS in 4m 40s\n- openstack-tox-docs http://logs.openstack.org/80/657780/2/check/openstack-tox-docs/3a478c6/html/ : SUCCESS in 5m 02s\n- tempest-full http://logs.openstack.org/80/657780/2/check/tempest-full/981765f/ : SUCCESS in 1h 41m 06s\n- tempest-full-py3 http://logs.openstack.org/80/657780/2/check/tempest-full-py3/2c41f90/ : SUCCESS in 1h 26m 19s","accounts_in_message":[],"_revision_number":2},{"id":"286e92e5e8c6009ee4b3615971f43f5dc806a347","author":{"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},"date":"2019-05-08 15:29:03.000000000","message":"Patch Set 2: Code-Review-1\n\nWe should generate a valid date on demand instead of arbitrarily set a hard-coded date.","accounts_in_message":[],"_revision_number":2},{"id":"644f2d932b329ccb93e4f33a62335535fd24ca81","author":{"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},"date":"2019-05-08 15:30:37.000000000","message":"Patch Set 2:\n\nIn addition, I\u0027ve very much disliked the static token example(s) because they need constant maintenance. Choosing 2099 or 2999 is not a realistic value that should be expected in a token today or even in the next 15 years.","accounts_in_message":[],"_revision_number":2},{"id":"b84fcdf0e689fdf3f7b16ff14d5830db7e642b21","author":{"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},"date":"2019-05-08 15:31:34.000000000","message":"Patch Set 2:\n\nAs further followup, diablo tokens can simply be dropped from support. Keystonemiddleware in the near future will only support v3+.","accounts_in_message":[],"_revision_number":2},{"id":"328e72fb6d8b057aca002026eb9c43cf4a2f5b3a","author":{"_account_id":1446,"name":"Bernhard M.","email":"bmwiedemann@zq1.de","username":"ubuntubmw","status":"dev at SUSE"},"date":"2019-09-17 08:03:01.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"844e2d08d0663c82ced522439530d8512fd45b84","author":{"_account_id":1446,"name":"Bernhard M.","email":"bmwiedemann@zq1.de","username":"ubuntubmw","status":"dev at SUSE"},"date":"2019-09-17 08:37:48.000000000","message":"Uploaded patch set 4: Commit message was updated.","accounts_in_message":[],"_revision_number":4},{"id":"e74bd9f3ebf9ecd09d43135b6fda26ec8f8d1e12","author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"date":"2019-09-17 10:29:50.000000000","message":"Patch Set 4: Code-Review+1","accounts_in_message":[],"_revision_number":4},{"id":"a10c988e5c34512a317ff469ea9434169a0c5614","author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"date":"2019-09-17 10:30:15.000000000","message":"Patch Set 4:\n\nLooks valid and reasonable for me","accounts_in_message":[],"_revision_number":4},{"id":"a5bfb0dd550dbbe4c22f28680400b7082dbb05a2","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-09-17 11:01:31.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- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/1c6462ab5e43496080c96401925f88f8 : SUCCESS in 4m 18s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/0a1fa2bf76644964b23e0f185741c53a : SUCCESS in 4m 14s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/8153363ed0f043c69661cc3b573cccbd : FAILURE in 2m 54s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/c93dca3da1af4e839bd2702258cdf9ef : SUCCESS in 4m 27s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/35c1f68a8e4b4cd688f2df66e815f27f : SUCCESS in 4m 48s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/e05292426c774f02ac7f48de76bdceda : SUCCESS in 3m 14s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/106a07785b4946dcad185b5e311b1733 : SUCCESS in 3m 14s\n- tempest-full https://zuul.opendev.org/t/openstack/build/4e28c695242541439be8a1c1dbd0f384 : SUCCESS in 2h 09m 51s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/625137eae29b4f69bc539c19896fe130 : SUCCESS in 1h 47m 34s","accounts_in_message":[],"_revision_number":4},{"id":"160f0a54acec06167a920e98d4dc29b287d4249a","author":{"_account_id":1446,"name":"Bernhard M.","email":"bmwiedemann@zq1.de","username":"ubuntubmw","status":"dev at SUSE"},"date":"2019-09-17 11:19:39.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"00ce24c6b9132e8b6d4cb0fa49c8db00b5a4b541","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-09-17 13:17:17.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/ee1f508f6cde434f9d47dec9f6df299f : SUCCESS in 4m 55s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/6106b82212564dcf8b520a0d3a98379b : SUCCESS in 3m 50s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/4a18b66365884afea228c8bb1699df8b : SUCCESS in 2m 38s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/dcfc4756c5a845c4a6bd5a6d8bba7fc7 : SUCCESS in 3m 32s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/ca8bcc6c83b84931a355568470135db9 : SUCCESS in 4m 09s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/e8734426e74443fa8879b28e5b4ff1b7 : SUCCESS in 3m 51s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/406cbffd06d14565af7310caec1e9ddd : SUCCESS in 4m 39s\n- tempest-full https://zuul.opendev.org/t/openstack/build/89431a2ab8244521ac8c926d982f1c9e : SUCCESS in 1h 53m 38s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/63fe8fe3ce6f4759a9b57d12e6573b40 : SUCCESS in 1h 21m 42s","accounts_in_message":[],"_revision_number":5},{"id":"a874da6c19aa1449cdef27ffd8cde4747907f954","author":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"date":"2019-09-17 14:16:58.000000000","message":"Patch Set 5: Code-Review+2","accounts_in_message":[],"_revision_number":5},{"id":"1975f754501da938e7d4a0492917a4cf41ff0a37","author":{"_account_id":21420,"name":"Gage Hugo","email":"gagehugo@gmail.com","username":"ghugo"},"date":"2019-09-17 14:37:16.000000000","message":"Patch Set 5: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":5},{"id":"480fbf0ec5e06aec2f3eb38272620ac011153fdb","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-09-17 14:37:28.000000000","message":"Patch Set 5: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":5},{"id":"a316c942b4eee6321b5b31bc2d4315f6983b9c05","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-09-17 16:25:54.000000000","message":"Patch Set 5: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/0024aec3a9754519bccffe07189212f4 : SUCCESS in 5m 03s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/1e01c0768e364c528357cbc4a7bf0578 : SUCCESS in 4m 56s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/f8ee2da26b444595a6484d242f488d53 : SUCCESS in 3m 37s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/fb164edf34fb4234b88c4267917365be : SUCCESS in 3m 10s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/7902171b2a124f8e8c078637fae2e84c : SUCCESS in 3m 53s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/ef7b6d3dab564541ba2363eb1e056fdf : SUCCESS in 3m 20s\n- tempest-full https://zuul.opendev.org/t/openstack/build/b30af0bf832741c0ac6db4848abaa3c3 : SUCCESS in 1h 39m 02s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/4cf46671f5be48b49cf43d18e11dbb8e : SUCCESS in 1h 32m 52s","accounts_in_message":[],"_revision_number":5},{"id":"08939af89dd4038913fd71bf33b5e33ca4b42dfb","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-09-17 16:25:54.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":5},{"id":"eb7d0d468a6f5b21cd15c4119f30a0bd9882a907","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-09-17 16:27:05.000000000","message":"Patch Set 5:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/de23d971a3b949ac963fac15c5f81126 : SUCCESS in 52s","accounts_in_message":[],"_revision_number":5},{"id":"062e6f5fdee5fed539ec34d6b716882dd9100043","author":{"_account_id":1916,"name":"Guang Yee","email":"gyee@suse.com","username":"guang-yee"},"date":"2020-01-07 19:19:58.000000000","message":"Patch Set 5: Cherry Picked\n\nThis patchset was cherry picked to branch stable/stein as commit 4e804287f9cfc3f89fdcd59a86e3a005bf3c1c8e","accounts_in_message":[],"_revision_number":5},{"id":"5f5e48fc92863d39953ce520842dcbfe3b65b730","author":{"_account_id":1916,"name":"Guang Yee","email":"gyee@suse.com","username":"guang-yee"},"date":"2020-01-07 19:28:51.000000000","message":"Patch Set 5: Cherry Picked\n\nThis patchset was cherry picked to branch stable/train as commit 751e1d3013678ce6803bee55d56ac031d0e05fd1","accounts_in_message":[],"_revision_number":5}],"current_revision_number":5,"current_revision":"4a4c96ce9b28ed54f93a21ca405c5b34ef3c3429","revisions":{"bbede5bced17c70a368695c2081402433ec6541c":{"kind":"REWORK","_number":1,"created":"2019-05-08 12:03:12.000000000","uploader":{"_account_id":1446,"name":"Bernhard M.","email":"bmwiedemann@zq1.de","username":"ubuntubmw","status":"dev at SUSE"},"ref":"refs/changes/80/657780/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystonemiddleware","ref":"refs/changes/80/657780/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystonemiddleware refs/changes/80/657780/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystonemiddleware refs/changes/80/657780/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystonemiddleware refs/changes/80/657780/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystonemiddleware refs/changes/80/657780/1"}}},"commit":{"parents":[{"commit":"3e4097128d29de8e0a5ba2843ae74a9a63b30ac0","subject":"OpenDev Migration Patch","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystonemiddleware/commit/3e4097128d29de8e0a5ba2843ae74a9a63b30ac0"}]}],"author":{"name":"Bernhard M. Wiedemann","email":"bwiedemann@suse.de","date":"2019-05-08 12:00:26.000000000","tz":120},"committer":{"name":"Bernhard M. Wiedemann","email":"bwiedemann@suse.de","date":"2019-05-08 12:02:35.000000000","tz":120},"subject":"Make tests pass in 2020","message":"Make tests pass in 2020\n\nBackground:\nAs part of my work on reproducible builds for openSUSE, I check that software still gives identical build results in the future.\nThe usual offset is +15 years, because that is how long I expect some software will be used in some places.\nThis showed up failing tests in our package build.\nSee https://reproducible-builds.org/ for why this matters.\n\nChange-Id: I73bde68be53afff4e8dff12d756b8381f34b2adb\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystonemiddleware/commit/bbede5bced17c70a368695c2081402433ec6541c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystonemiddleware/commit/bbede5bced17c70a368695c2081402433ec6541c"}]},"branch":"refs/heads/master"},"57906bb79be9bed35a719a208b0e97836db3b96f":{"kind":"REWORK","_number":2,"created":"2019-05-08 12:13:50.000000000","uploader":{"_account_id":1446,"name":"Bernhard M.","email":"bmwiedemann@zq1.de","username":"ubuntubmw","status":"dev at SUSE"},"ref":"refs/changes/80/657780/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystonemiddleware","ref":"refs/changes/80/657780/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystonemiddleware refs/changes/80/657780/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystonemiddleware refs/changes/80/657780/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystonemiddleware refs/changes/80/657780/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystonemiddleware refs/changes/80/657780/2"}}},"commit":{"parents":[{"commit":"3e4097128d29de8e0a5ba2843ae74a9a63b30ac0","subject":"OpenDev Migration Patch","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystonemiddleware/commit/3e4097128d29de8e0a5ba2843ae74a9a63b30ac0"}]}],"author":{"name":"Bernhard M. Wiedemann","email":"bwiedemann@suse.de","date":"2019-05-08 12:00:26.000000000","tz":120},"committer":{"name":"Bernhard M. Wiedemann","email":"bwiedemann@suse.de","date":"2019-05-08 12:13:06.000000000","tz":120},"subject":"Make tests pass in 2020","message":"Make tests pass in 2020\n\nBackground:\nAs part of my work on reproducible builds for openSUSE, I check that software still gives identical build results in the future.\nThe usual offset is +15 years, because that is how long I expect some software will be used in some places.\nThis showed up failing tests in our package build.\nSee https://reproducible-builds.org/ for why this matters.\n\nChange-Id: I73bde68be53afff4e8dff12d756b8381f34b2adb\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystonemiddleware/commit/57906bb79be9bed35a719a208b0e97836db3b96f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystonemiddleware/commit/57906bb79be9bed35a719a208b0e97836db3b96f"}]},"branch":"refs/heads/master"},"36b17e7125015af2bcc179ea5f7c926710335dfe":{"kind":"REWORK","_number":3,"created":"2019-09-17 08:03:01.000000000","uploader":{"_account_id":1446,"name":"Bernhard M.","email":"bmwiedemann@zq1.de","username":"ubuntubmw","status":"dev at SUSE"},"ref":"refs/changes/80/657780/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystonemiddleware","ref":"refs/changes/80/657780/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystonemiddleware refs/changes/80/657780/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystonemiddleware refs/changes/80/657780/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystonemiddleware refs/changes/80/657780/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystonemiddleware refs/changes/80/657780/3"}}},"commit":{"parents":[{"commit":"d1bd783a77e5b6ae057ba9b13833ff0584e1589b","subject":"Fix misspell word","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystonemiddleware/commit/d1bd783a77e5b6ae057ba9b13833ff0584e1589b"}]}],"author":{"name":"Bernhard M. Wiedemann","email":"bwiedemann@suse.de","date":"2019-05-08 12:00:26.000000000","tz":120},"committer":{"name":"Bernhard M. Wiedemann","email":"bwiedemann@suse.de","date":"2019-09-17 08:02:30.000000000","tz":120},"subject":"Make tests pass in 2020","message":"Make tests pass in 2020\n\nBackground:\nAs part of my work on reproducible builds for openSUSE, I check that software still gives identical build results in the future.\nThe usual offset is +15 years, because that is how long I expect some software will be used in some places.\nThis showed up failing tests in our package build.\nSee https://reproducible-builds.org/ for why this matters.\n\nThis makes it expire 1 year in the future to model realistic tokens.\n\nChange-Id: I73bde68be53afff4e8dff12d756b8381f34b2adb\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystonemiddleware/commit/36b17e7125015af2bcc179ea5f7c926710335dfe"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystonemiddleware/commit/36b17e7125015af2bcc179ea5f7c926710335dfe"}]},"branch":"refs/heads/master"},"f8044df5c0fb9f8372732ce1dd6f9145bc41ef0a":{"kind":"NO_CODE_CHANGE","_number":4,"created":"2019-09-17 08:37:48.000000000","uploader":{"_account_id":1446,"name":"Bernhard M.","email":"bmwiedemann@zq1.de","username":"ubuntubmw","status":"dev at SUSE"},"ref":"refs/changes/80/657780/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystonemiddleware","ref":"refs/changes/80/657780/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystonemiddleware refs/changes/80/657780/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystonemiddleware refs/changes/80/657780/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystonemiddleware refs/changes/80/657780/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystonemiddleware refs/changes/80/657780/4"}}},"commit":{"parents":[{"commit":"d1bd783a77e5b6ae057ba9b13833ff0584e1589b","subject":"Fix misspell word","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystonemiddleware/commit/d1bd783a77e5b6ae057ba9b13833ff0584e1589b"}]}],"author":{"name":"Bernhard M. Wiedemann","email":"bwiedemann@suse.de","date":"2019-05-08 12:00:26.000000000","tz":120},"committer":{"name":"Bernhard M. Wiedemann","email":"bwiedemann@suse.de","date":"2019-09-17 08:37:21.000000000","tz":120},"subject":"Make tests pass in 2022","message":"Make tests pass in 2022\n\nBackground:\nAs part of my work on reproducible builds for openSUSE, I check that software still gives identical build results in the future.\nThe usual offset is +15 years, because that is how long I expect some software will be used in some places.\nThis showed up failing tests in our package build.\nSee https://reproducible-builds.org/ for why this matters.\n\nThis makes it expire 1 year in the future to model realistic tokens.\n\nChange-Id: I73bde68be53afff4e8dff12d756b8381f34b2adb\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystonemiddleware/commit/f8044df5c0fb9f8372732ce1dd6f9145bc41ef0a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystonemiddleware/commit/f8044df5c0fb9f8372732ce1dd6f9145bc41ef0a"}]},"branch":"refs/heads/master"},"4a4c96ce9b28ed54f93a21ca405c5b34ef3c3429":{"kind":"REWORK","_number":5,"created":"2019-09-17 11:19:39.000000000","uploader":{"_account_id":1446,"name":"Bernhard M.","email":"bmwiedemann@zq1.de","username":"ubuntubmw","status":"dev at SUSE"},"ref":"refs/changes/80/657780/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/keystonemiddleware","ref":"refs/changes/80/657780/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/keystonemiddleware refs/changes/80/657780/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/keystonemiddleware refs/changes/80/657780/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/keystonemiddleware refs/changes/80/657780/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/keystonemiddleware refs/changes/80/657780/5"}}},"commit":{"parents":[{"commit":"d1bd783a77e5b6ae057ba9b13833ff0584e1589b","subject":"Fix misspell word","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystonemiddleware/commit/d1bd783a77e5b6ae057ba9b13833ff0584e1589b"}]}],"author":{"name":"Bernhard M. Wiedemann","email":"bwiedemann@suse.de","date":"2019-05-08 12:00:26.000000000","tz":120},"committer":{"name":"Bernhard M. Wiedemann","email":"bwiedemann@suse.de","date":"2019-09-17 11:19:24.000000000","tz":120},"subject":"Make tests pass in 2022","message":"Make tests pass in 2022\n\nBackground:\nAs part of my work on reproducible builds for openSUSE, I check that software still gives identical build results in the future.\nThe usual offset is +15 years, because that is how long I expect some software will be used in some places.\nThis showed up failing tests in our package build.\nSee https://reproducible-builds.org/ for why this matters.\n\nThis makes it expire 1 year in the future to model realistic tokens.\n\nChange-Id: I73bde68be53afff4e8dff12d756b8381f34b2adb\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystonemiddleware/commit/4a4c96ce9b28ed54f93a21ca405c5b34ef3c3429"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/keystonemiddleware/commit/4a4c96ce9b28ed54f93a21ca405c5b34ef3c3429"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
