)]}'
{"id":"openstack%2Fhorizon~693000","triplet_id":"openstack%2Fhorizon~stable%2Ftrain~I429e5cfce46504d1b2ece8e22c90138f345a1c4c","project":"openstack/horizon","branch":"stable/train","topic":"stable/train-fix-novaclient-dependency","hashtags":[],"change_id":"I429e5cfce46504d1b2ece8e22c90138f345a1c4c","subject":"Pin novaclient to \u003c 16","status":"ABANDONED","created":"2019-11-05 13:32:02.000000000","updated":"2019-12-02 19:49:29.000000000","total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"06b6d3fea639852f8b0e63028021b3ffe76eb08a","_number":693000,"virtual_id_number":693000,"owner":{"_account_id":31241,"name":"wdoekes","email":"walter+ubuntu@wjd.nu","username":"wdoekes"},"actions":{},"labels":{"Verified":{"disliked":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"date":"2019-11-05 13:32:13.000000000","_account_id":10068,"name":"Welcome, new contributor!","username":"welcome-message"},{"date":"2019-12-02 19:39:46.000000000","_account_id":31241,"name":"wdoekes","email":"walter+ubuntu@wjd.nu","username":"wdoekes"},{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},{"tag":"autogenerated:zuul:check","value":-1,"date":"2019-11-05 14:46:13.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","value":-1,"default_value":0,"optional":true},"Code-Review":{"disliked":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"all":[{"value":-1,"date":"2019-11-29 20:38:34.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":10068,"name":"Welcome, new contributor!","username":"welcome-message"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":31241,"name":"wdoekes","email":"walter+ubuntu@wjd.nu","username":"wdoekes"},{"value":-1,"date":"2019-11-29 19:40:23.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","value":-1,"default_value":0,"optional":true},"Workflow":{"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"_account_id":10068,"name":"Welcome, new contributor!","username":"welcome-message"},{"value":0,"permitted_voting_range":{"min":-1,"max":0},"_account_id":31241,"name":"wdoekes","email":"walter+ubuntu@wjd.nu","username":"wdoekes"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"_account_id":10068,"name":"Welcome, new contributor!","username":"welcome-message"},{"_account_id":31241,"name":"wdoekes","email":"walter+ubuntu@wjd.nu","username":"wdoekes"},{"value":0,"permitted_voting_range":{"min":-1,"max":2},"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Release Freeze"," 0":"No Priority","+1":"Important Change","+2":"Gate Blocker Fix / Urgent Change"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},{"_account_id":10068,"name":"Welcome, new contributor!","username":"welcome-message"},{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":31241,"name":"wdoekes","email":"walter+ubuntu@wjd.nu","username":"wdoekes"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2019-11-05 13:32:13.000000000","updated_by":{"_account_id":10068,"name":"Welcome, new contributor!","username":"welcome-message"},"reviewer":{"_account_id":10068,"name":"Welcome, new contributor!","username":"welcome-message"},"state":"REVIEWER"},{"updated":"2019-11-05 14:46:13.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"},{"updated":"2019-11-29 19:40:23.000000000","updated_by":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"reviewer":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"state":"REVIEWER"},{"updated":"2019-11-29 20:38:34.000000000","updated_by":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"reviewer":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"state":"REVIEWER"}],"messages":[{"id":"d7095550e00b4c00edfdaa20dbabddde2471897c","author":{"_account_id":31241,"name":"wdoekes","email":"walter+ubuntu@wjd.nu","username":"wdoekes"},"date":"2019-11-05 13:32:02.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"ce289f3550388364ee327d34027e9ece0c83d65e","author":{"_account_id":10068,"name":"Welcome, new contributor!","username":"welcome-message"},"date":"2019-11-05 13:32:13.000000000","message":"Patch Set 1:\n\nThank you for your first contribution to OpenStack.\n\nYour patch will now be tested automatically by OpenStack testing frameworks\nand once the automatic tests pass, it will be reviewed by other friendly\ndevelopers. They will give you feedback and may require you to refine it.\n\nPeople seldom get their patch approved on the first try, so don\u0027t be\nconcerned if requested to make corrections. Feel free to modify your patch\nand resubmit a new change-set.\n\nPatches usually take 3 to 7 days to be reviewed so be patient and be\navailable on IRC to ask and answer questions about your work. Also it\ntakes generally at least a couple of weeks for cores to get around to\nreviewing code. The more you participate in the community the more\nrewarding it is for you. You may also notice that the more you get to know\npeople and get to be known, the faster your patches will be reviewed and\neventually approved. Get to know others and become known by doing code\nreviews: anybody can do it, and it\u0027s a great way to learn the code base.\n\nThanks again for supporting OpenStack, we look forward to working with you.\n\nIRC: https://wiki.openstack.org/wiki/IRC\nWorkflow: https://docs.openstack.org/infra/manual/developers.html\nCommit Messages: https://wiki.openstack.org/wiki/GitCommitMessages","accounts_in_message":[],"_revision_number":1},{"id":"57b21acf63bbb130286a42607116877b067658da","author":{"_account_id":31241,"name":"wdoekes","email":"walter+ubuntu@wjd.nu","username":"wdoekes"},"date":"2019-11-05 13:37:17.000000000","message":"Patch Set 1:\n\nHi!\n\nI\u0027ve installed horizon@stable/train on one of our systems to manage our keystone projects/tenants, domains and users.\n\nI ran into a few issues on the stable/train branch, so I thought I might file a few PRs.\n\nI\u0027m sorry if I skimmed over a few steps in the Contributor Guide.\n\nAs for this particular issue: this has seen tickets and a fix to the master branch, but nothing was cherry-picked to stable/train. Hence this fix. (I\u0027m assuming the stable/train branch should still get fixes to keep it working.)\n\nWalter","accounts_in_message":[],"_revision_number":1},{"id":"5aa7708a19a4170d9b1d4ad208f56ce7f7d4a0cc","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-11-05 14:46:13.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- requirements-check https://zuul.opendev.org/t/openstack/build/82bc5faffe654f63a57d7e7383612c2a : FAILURE in 2m 45s\n- nodejs10-npm-run-lint https://zuul.opendev.org/t/openstack/build/635ca1360e8848eea54f506a8ede8d4c : SUCCESS in 4m 30s\n- nodejs10-npm-run-test https://zuul.opendev.org/t/openstack/build/efa66e06105f4c29b1322770f6c3bcaf : SUCCESS in 6m 02s\n- horizon-openstack-tox-python3-django111 https://zuul.opendev.org/t/openstack/build/eb7d7c92bb3541abb626989744bc1895 : SUCCESS in 7m 52s\n- horizon-openstack-tox-python3-django22 https://zuul.opendev.org/t/openstack/build/8af8a01ed598456a997ad6b2733bdecc : SUCCESS in 9m 08s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/30459eba98dc49d180eceb1e3b553ec7 : SUCCESS in 10m 30s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/13cc34e2ef034cf981c53910039c9a9a : SUCCESS in 6m 32s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/9a2b232e3d4e4eddb0d00816dda867d9 : SUCCESS in 10m 21s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/a38c1484984747498e561bec54815ed3 : SUCCESS in 9m 32s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/2f3e23ceba2a40d7a9a8a51ae392e84f : SUCCESS in 7m 28s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/b1334619d40c49c4a06cd17dc9a49404 : SUCCESS in 8m 59s\n- horizon-selenium-headless https://zuul.opendev.org/t/openstack/build/afb21c9b8712497394bca2064299b20a : SUCCESS in 8m 00s\n- horizon-integration-tests https://zuul.opendev.org/t/openstack/build/2368c96500b445a4824a5ab3430b12a1 : SUCCESS in 1h 07m 18s\n- horizon-dsvm-tempest-plugin https://zuul.opendev.org/t/openstack/build/d7b3b1fac2474c87b9bdc387bfb8ce33 : SUCCESS in 38m 52s\n- horizon-dsvm-tempest-plugin-py27 https://zuul.opendev.org/t/openstack/build/d3596d2f21b74b90aa420dab45c4beb6 : SUCCESS in 38m 45s\n- horizon-tox-bandit-baseline https://zuul.opendev.org/t/openstack/build/71edfeed3e7347cf816de44584d40755 : SUCCESS in 5m 40s\n- horizon-tempest-plugin-ipv6 https://zuul.opendev.org/t/openstack/build/8c99d00cb47840aba0a60fc1635c1279 : SUCCESS in 43m 23s","accounts_in_message":[],"_revision_number":1},{"id":"06d15b74f60b37bf8214257123db1f8203e18ce9","author":{"_account_id":31241,"name":"wdoekes","email":"walter+ubuntu@wjd.nu","username":"wdoekes"},"date":"2019-11-25 12:04:51.000000000","message":"Patch Set 1:\n\nrecheck","accounts_in_message":[],"_revision_number":1},{"id":"01c01fd7c04b5a3ccc4aa05bb0e6baf86fbf5b29","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-11-25 13:23:30.000000000","message":"Patch Set 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- requirements-check https://zuul.opendev.org/t/openstack/build/1edb9683b8bc467baf0aa4e1bc2c9485 : FAILURE in 2m 44s\n- nodejs10-npm-run-lint https://zuul.opendev.org/t/openstack/build/23ab30a04d2c46e19416f137ebce94f6 : SUCCESS in 4m 35s\n- nodejs10-npm-run-test https://zuul.opendev.org/t/openstack/build/3bf66ad7eacd48dd8baccb29879da84b : SUCCESS in 6m 47s\n- horizon-openstack-tox-python3-django111 https://zuul.opendev.org/t/openstack/build/68d2304adc7d4d88a82cf0f665609424 : SUCCESS in 8m 58s\n- horizon-openstack-tox-python3-django22 https://zuul.opendev.org/t/openstack/build/5af9c678f99440cf80dd85d415cf2d64 : SUCCESS in 10m 05s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/5a0982d250864d89928233873c612d94 : SUCCESS in 10m 02s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/847707d9be274b61804a859db96c0017 : SUCCESS in 6m 12s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/dc37284793844c77a2c6d80b354dbf0d : SUCCESS in 9m 09s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/2422846b45ce444c809470cf196e3f95 : SUCCESS in 8m 46s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/865e9ded8c6748f6bb20a3bf2cbccbd8 : SUCCESS in 9m 16s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/6f63ac02b3b546b7a3c156492f467c8f : SUCCESS in 7m 41s\n- horizon-selenium-headless https://zuul.opendev.org/t/openstack/build/056172fee3934082bbff85893168bc61 : SUCCESS in 7m 45s\n- horizon-integration-tests https://zuul.opendev.org/t/openstack/build/1787d6d76b474258b36db07beda50d03 : FAILURE in 1h 10m 05s\n- horizon-dsvm-tempest-plugin https://zuul.opendev.org/t/openstack/build/0b635a44ebd44aae8d13ee45a3f727cf : SUCCESS in 40m 58s\n- horizon-dsvm-tempest-plugin-py27 https://zuul.opendev.org/t/openstack/build/23b3ab2971c74f9185cffc0115a40ffe : SUCCESS in 38m 58s\n- horizon-tox-bandit-baseline https://zuul.opendev.org/t/openstack/build/66930a14bc974b7a9acf705c5e1237f2 : SUCCESS in 4m 42s\n- horizon-tempest-plugin-ipv6 https://zuul.opendev.org/t/openstack/build/cda1628101da4b1c9fca843d5ef86160 : SUCCESS in 41m 46s","accounts_in_message":[],"_revision_number":1},{"id":"3ee50b1969f8f31bf84ce2473926edaad269ddcb","author":{"_account_id":31241,"name":"wdoekes","email":"walter+ubuntu@wjd.nu","username":"wdoekes"},"date":"2019-11-26 12:45:56.000000000","message":"Patch Set 1:\n\nrecheck","accounts_in_message":[],"_revision_number":1},{"id":"6b4b85a4b3482180157fc1a4c748425e2627cf32","author":{"_account_id":31241,"name":"wdoekes","email":"walter+ubuntu@wjd.nu","username":"wdoekes"},"date":"2019-11-26 12:47:44.000000000","message":"Patch Set 1:\n\n... although it won\u0027t fix \"requirements-check\" as:\n```\n    ERROR: Requirement for package python-novaclient excludes a \n    version not excluded in the global list.\n      Local settings : {\u0027\u003c16.0.0\u0027}\n      Global settings: set()\n      Unexpected     : set()\n```\nwill probably not get accepted this time either.\n\nDoes it make more sense to backport b148c92075 then?","accounts_in_message":[],"_revision_number":1},{"id":"9b3901362c5d98e726c7faec1add3cc48b1416c1","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-11-26 14:01:31.000000000","message":"Patch Set 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- requirements-check https://zuul.opendev.org/t/openstack/build/2b1c1a412e0946b99795e94eeefb8873 : FAILURE in 2m 17s\n- nodejs10-npm-run-lint https://zuul.opendev.org/t/openstack/build/8197b30190594bbf955752b30ec2f1b8 : SUCCESS in 4m 33s\n- nodejs10-npm-run-test https://zuul.opendev.org/t/openstack/build/022a3b34972545d59c6a1c10b8636617 : SUCCESS in 5m 52s\n- horizon-openstack-tox-python3-django111 https://zuul.opendev.org/t/openstack/build/e1c17959d44e4461be1d24a8a0abb0ac : SUCCESS in 9m 30s\n- horizon-openstack-tox-python3-django22 https://zuul.opendev.org/t/openstack/build/acd5591d45434ac59d4772e1c84cf0c4 : SUCCESS in 10m 02s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/e654812777934d54a267435d9db2061c : SUCCESS in 10m 33s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/780bffb05c0d428cb4dfd5d4fdb99dd6 : SUCCESS in 6m 19s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/7bc83aa11e4640b29f6c4022a46229bd : SUCCESS in 10m 37s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/8ef6e5e95e12424c83652af94659a867 : SUCCESS in 9m 34s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/1d8ebe6a7a5b40c4bd1590341029b9bb : SUCCESS in 9m 33s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/0b649716c1a44e6fa39c4a9b7d33ae56 : SUCCESS in 6m 31s\n- horizon-selenium-headless https://zuul.opendev.org/t/openstack/build/61d9893d06ab41cd961cce6933190256 : SUCCESS in 6m 58s\n- horizon-integration-tests https://zuul.opendev.org/t/openstack/build/64d3ceebdc0d4c1d8491c4c019e302e9 : SUCCESS in 1h 10m 26s\n- horizon-dsvm-tempest-plugin https://zuul.opendev.org/t/openstack/build/108f536d74a5479a86f1ae84ed2ce6ef : SUCCESS in 40m 19s\n- horizon-dsvm-tempest-plugin-py27 https://zuul.opendev.org/t/openstack/build/642b4fa88f804fd897f73d5ad4fdfc24 : SUCCESS in 43m 19s\n- horizon-tox-bandit-baseline https://zuul.opendev.org/t/openstack/build/fcf40b96e2c74863b4b79ea567788cca : SUCCESS in 4m 11s\n- horizon-tempest-plugin-ipv6 https://zuul.opendev.org/t/openstack/build/c891f8572be543ffba4723a03f6097b0 : FAILURE in 6m 47s","accounts_in_message":[],"_revision_number":1},{"id":"4908d416530dd7f2529d66953971b73642524925","author":{"_account_id":31241,"name":"wdoekes","email":"walter+ubuntu@wjd.nu","username":"wdoekes"},"date":"2019-11-26 14:07:37.000000000","message":"Patch Set 1:\n\nrecheck","accounts_in_message":[],"_revision_number":1},{"id":"ddfb89fe4f5ffd2ac5298b2ede60e8595c2b2f71","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-11-26 15:27:28.000000000","message":"Patch Set 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- requirements-check https://zuul.opendev.org/t/openstack/build/1cc17bf9cb3f4421972d0e84411d5127 : FAILURE in 3m 34s\n- nodejs10-npm-run-lint https://zuul.opendev.org/t/openstack/build/91efa4f03aac4681863369691c43f305 : SUCCESS in 5m 46s\n- nodejs10-npm-run-test https://zuul.opendev.org/t/openstack/build/3b738bdc5e37402e8f818470813817da : SUCCESS in 6m 12s\n- horizon-openstack-tox-python3-django111 https://zuul.opendev.org/t/openstack/build/7c6eb5305fd14713a7745a942e23173d : SUCCESS in 11m 02s\n- horizon-openstack-tox-python3-django22 https://zuul.opendev.org/t/openstack/build/d46c1d0b890146eda107279d88f504e3 : SUCCESS in 10m 24s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/e7571bb338834ac999e8d39ecc1e8ad5 : SUCCESS in 12m 21s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/2c6559598f4e4653ba1dbb8d9e4685d2 : SUCCESS in 6m 29s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/dc1d9028f7714455949e538b99d58307 : SUCCESS in 11m 23s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/848f7efa518349d982a1042337e8147e : SUCCESS in 9m 56s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/da5dd9481df04be58dcbdbe01cc1d939 : SUCCESS in 9m 48s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/2b30f0ded84244ecbd563d75e027b0b6 : SUCCESS in 6m 29s\n- horizon-selenium-headless https://zuul.opendev.org/t/openstack/build/08de6f3be91a4eb9992bb289f0710bc8 : SUCCESS in 8m 23s\n- horizon-integration-tests https://zuul.opendev.org/t/openstack/build/08bd88aebe834a428cd4ae1c9c23024f : SUCCESS in 1h 15m 43s\n- horizon-dsvm-tempest-plugin https://zuul.opendev.org/t/openstack/build/c390f0114b1f4dfa9ac86e719a33195e : SUCCESS in 39m 14s\n- horizon-dsvm-tempest-plugin-py27 https://zuul.opendev.org/t/openstack/build/a175568763554aca90297ea62bc0f91d : SUCCESS in 38m 05s\n- horizon-tox-bandit-baseline https://zuul.opendev.org/t/openstack/build/3df2dab8da974e3eb9fc1554400246ed : SUCCESS in 5m 55s\n- horizon-tempest-plugin-ipv6 https://zuul.opendev.org/t/openstack/build/da7fec2f45e74d629481c12f6c24f593 : SUCCESS in 37m 28s","accounts_in_message":[],"_revision_number":1},{"id":"9e3f6d1db70faf4110bd01a56c7da81c877d7a5b","author":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"date":"2019-11-28 06:56:46.000000000","message":"Patch Set 1:\n\nEntries in requirements.txt must match global-requirements.txt in openstack/requirements repo. That\u0027s the reason that requirements-check fails.\n\nWe don\u0027t usually cap library versions after the release, but it can be considered case by case.\n\nI started a mailing list thread to discuss what is the general guideline [1].\n\nAfter following the outcome of the discussion, we can decide whether you need to change openstack/requirements stable/train branch first and accept this change (or first do nothing).\n\n[1] http://lists.openstack.org/pipermail/openstack-discuss/2019-November/011229.html","accounts_in_message":[],"_revision_number":1},{"id":"b6a07d2c1152017f603aa2d1b712604c282e960b","author":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"date":"2019-11-28 06:58:15.000000000","message":"Patch Set 1:\n\nAnother solution is to backport https://review.opendev.org/#/c/690134/.\nThis has no side effect with python-novacilent \u003c16.","accounts_in_message":[],"_revision_number":1},{"id":"f881c349dd166cff1e9f755c1148a7c09de9ecb2","author":{"_account_id":31241,"name":"wdoekes","email":"walter+ubuntu@wjd.nu","username":"wdoekes"},"date":"2019-11-29 09:35:53.000000000","message":"Patch Set 1:\n\n\u003e Another solution is to backport\n\u003e https://review.opendev.org/#/c/690134/.\n\u003e This has no side effect with python-novacilent \u003c16.\n\nYeah. I mentioned that in the commit-msg indeed.\n\nPersonally I think that would be backwards, as patches have a bigger chance of introducing a regression than simple version-pinning.\n\nBut I\u0027m not against. I\u0027ll try to find a moment to do the backport.","accounts_in_message":[],"_revision_number":1},{"id":"d194b6de243fa6321405f9e60efab24b0e3e81db","author":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"date":"2019-11-29 19:40:23.000000000","message":"Patch Set 1: Code-Review-1\n\nConsidering the mailing list discussion [1], we don\u0027t cap novaclient in stable/train. upper-constraints.txt shows what we test and what we suggest to use. If you have more opinion on this decision, please continue the discussion in the mailing list rather than here. It would be more productive and I don\u0027t need to bridge the discussion.\n\n[1] http://lists.openstack.org/pipermail/openstack-discuss/2019-November/011283.html","accounts_in_message":[],"_revision_number":1},{"id":"962bd7e5d4806b48306fbdbdf09164e7cc0a46c1","author":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"date":"2019-11-29 20:38:34.000000000","message":"Patch Set 1: Code-Review-1\n\nThis is already effectively capped if folks are following the recommendations described in the ML thread:\n\nhttps://opendev.org/openstack/requirements/src/branch/stable/train/upper-constraints.txt#L242","accounts_in_message":[],"_revision_number":1},{"id":"7e36fa1e2c2df373b31fdbd5aeebdd24f2a3d210","author":{"_account_id":31241,"name":"wdoekes","email":"walter+ubuntu@wjd.nu","username":"wdoekes"},"date":"2019-12-02 19:39:46.000000000","message":"Patch Set 1:\n\nOkay. \n\nSo I gather I should\u0027ve used:\n\n  pip install \\\n    --constraint \u003c(curl \u0027https://opendev.org/openstack/requirements/raw/branch/stable/train/upper-constraints.txt\u0027) \\\n    -r requirements.txt\n\nThat is news to me. But knowing this will probably save me from similar trouble in the future.\n\nI\u0027ll close this one to relieve you having to keep -1\u0027ing this :D\n\nThanks for the feedback. If/when I backport the fix from master, I\u0027ll open a separate PS.","accounts_in_message":[],"_revision_number":1},{"id":"81d01eb2c41a25bb7fb5dbb814581158b4b2699a","author":{"_account_id":31241,"name":"wdoekes","email":"walter+ubuntu@wjd.nu","username":"wdoekes"},"date":"2019-12-02 19:40:26.000000000","message":"Abandoned\n\nWrong(tm) fix.","accounts_in_message":[],"_revision_number":1},{"id":"821c1a88460158a939f3e7ccd1c4f90a757a2ff7","author":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"date":"2019-12-02 19:49:29.000000000","message":"Patch Set 1:\n\n\u003e Okay.\n \u003e \n \u003e So I gather I should\u0027ve used:\n \u003e \n \u003e pip install \\\n \u003e --constraint \u003c(curl \u0027https://opendev.org/openstack/requirements/raw/branch/stable/train/upper-constraints.txt\u0027)\n \u003e \\\n \u003e -r requirements.txt\n \u003e\n\nClose, but don\u0027t put curl in there.\n\nYou can look at tox.ini to see how it\u0027s done there. You should be able to do:\n\npip install \\\n    -c https://releases.openstack.org/constraints/upper/train \\\n    -r requirements.txt\n\nThe URL you used can be used instead, but we also maintain these shortened redirects for each release. Whatever you find easier.","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"3625b502109b0dd8a88402e1fe5a2917de52c429","revisions":{"3625b502109b0dd8a88402e1fe5a2917de52c429":{"kind":"REWORK","_number":1,"created":"2019-11-05 13:32:02.000000000","uploader":{"_account_id":31241,"name":"wdoekes","email":"walter+ubuntu@wjd.nu","username":"wdoekes"},"ref":"refs/changes/00/693000/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/horizon","ref":"refs/changes/00/693000/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/horizon refs/changes/00/693000/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/horizon refs/changes/00/693000/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/horizon refs/changes/00/693000/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/horizon refs/changes/00/693000/1"}}},"commit":{"parents":[{"commit":"524093e3e30cc8f64aecebedb51704584401087d","subject":"Fix aes-xts key length in Horizon Admin Guide / Manage Volumes","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/horizon/commit/524093e3e30cc8f64aecebedb51704584401087d"}]}],"author":{"name":"Walter Doekes","email":"walter+github@wjd.nu","date":"2019-10-25 17:17:59.000000000","tz":120},"committer":{"name":"Walter Doekes","email":"walter+github@wjd.nu","date":"2019-11-05 13:31:14.000000000","tz":60},"subject":"Pin novaclient to \u003c 16","message":"Pin novaclient to \u003c 16\n\nAs an alternative fix to b148c92075 which landed in master.\n\nOtherwise we get these:\n\n      File \"/app/openstack_dashboard/api/__init__.py\", line 38, in \u003cmodule\u003e\n        from openstack_dashboard.api import network\n      File \"/app/openstack_dashboard/api/network.py\", line 23, in \u003cmodule\u003e\n        from openstack_dashboard.api import neutron\n      File \"/app/openstack_dashboard/api/neutron.py\", line 39, in \u003cmodule\u003e\n        from openstack_dashboard.api import nova\n      File \"/app/openstack_dashboard/api/nova.py\", line 33, in \u003cmodule\u003e\n        from novaclient.v2 import list_extensions as nova_list_extensions\n    ImportError: cannot import name \u0027list_extensions\u0027\n\nChange-Id: I429e5cfce46504d1b2ece8e22c90138f345a1c4c\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/horizon/commit/3625b502109b0dd8a88402e1fe5a2917de52c429"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/horizon/commit/3625b502109b0dd8a88402e1fe5a2917de52c429"}]},"branch":"refs/heads/stable/train"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
