{"push_id":855421517,"size":15,"distinct_size":5,"ref":"refs/heads/saic-580","head":"a49ac7f7888feb99e2f25b3232fa243a12128888","before":"a97a45d42016be687db9ace8c5e3fd0969009d48","commits":[{"sha":"5ed65b8b1df28abebe60d704f38b9e5bba337d33","author":{"email":"b62a059854d875e899280daedb90fc7ab4af4b7e@gmail.com","name":"Roman Verchikov"},"message":"Skips down or disabled hosts\n\n- Previoulsy only hosts known to nova as 'down' were skipped, with this\n  patch hosts which are 'disabled' are also treated as not available for\n  migration;\n- Removed config option to skip down or disabled hosts, now these hosts\n  are always skipped;\n- Resolved pylint warnings and errors in files modified.","distinct":true,"url":"https://api.github.com/repos/plomakin/CloudFerry/commits/5ed65b8b1df28abebe60d704f38b9e5bba337d33"},{"sha":"4a105dd878896a13f878297d084145b54fabce88","author":{"email":"523ebaec7d59fe26fcfe741a58d0001c9e6ebd3f@gmail.com","name":"nikolay_tymtsiv"},"message":"SAIC-527 added test for net with two subnets","distinct":false,"url":"https://api.github.com/repos/plomakin/CloudFerry/commits/4a105dd878896a13f878297d084145b54fabce88"},{"sha":"6d5cbc8d37e8e92a7f36a28375ad2dd862eb088f","author":{"email":"366d03afc80382456e23489d139342990b229885@mirantis.com","name":"Maksym Iarmak"},"message":"[SAIC-565] Improve `CheckNetworks` action\n\nMerge `CheckInstanceNetworks` action to `CheckNetworks` because of\nsimilar functionality and same information needed.\n\nImprove `CheckNetworks` action to scan all possible Network overlappings\n(such as subnets, segmentation IDs, floating IPs and VMs spawnaed in\nexternal network directly), print full results to the Log and raise\n`AbortMigrationError` exception in the end of the task, if such overlaps\nhave been found.\n\nAlso, extend logging in `NeutronNetwork` and `NovaCompute` resources.\n\nAction `CheckInstanceNetworks` has been removed along with all it's unit\ntests and references in scenarios. Now it's functionality is a part of\n`CheckNetworks` action.","distinct":false,"url":"https://api.github.com/repos/plomakin/CloudFerry/commits/6d5cbc8d37e8e92a7f36a28375ad2dd862eb088f"},{"sha":"79adeef760164b6a4d15fd9575fa1777aba8bcfa","author":{"email":"b62a059854d875e899280daedb90fc7ab4af4b7e@gmail.com","name":"Roman Verchikov"},"message":"Merge pull request #521 from miarmak/saic-565_check_nets_optimize\n\n[SAIC-565] Improve `CheckNetworks` action","distinct":false,"url":"https://api.github.com/repos/plomakin/CloudFerry/commits/79adeef760164b6a4d15fd9575fa1777aba8bcfa"},{"sha":"086ba321ed5d8bc74e94f74958913154ba362d6d","author":{"email":"b62a059854d875e899280daedb90fc7ab4af4b7e@gmail.com","name":"Roman Verchikov"},"message":"Merge pull request #534 from ntymtsiv/SAIC-527-net_with_two_subnets\n\nSAIC-527 added test for net with two subnets","distinct":false,"url":"https://api.github.com/repos/plomakin/CloudFerry/commits/086ba321ed5d8bc74e94f74958913154ba362d6d"},{"sha":"2336ed5dd3b0d49d3fb871c322edc2bebd1e9bd4","author":{"email":"323534a3f6a5ad9fef65bc0d6f5590e43cad3b08@gmail.com","name":"Anton Frolov"},"message":"Improve client proxy error logging.\n\nProxy catch exceptions and reraise them. Unfortunately this behavior\nhide original stacktrace and due to this it is impossible to understand\nwhat caused error in some cases. So adding warning with exc_info=True\n(it will output original exception stacktrace along with warning message)\nwill help a lot in debugging such errors.","distinct":false,"url":"https://api.github.com/repos/plomakin/CloudFerry/commits/2336ed5dd3b0d49d3fb871c322edc2bebd1e9bd4"},{"sha":"df45dab95dbe9bdd1a2502469d08874d8c6f2563","author":{"email":"b62a059854d875e899280daedb90fc7ab4af4b7e@gmail.com","name":"Roman Verchikov"},"message":"Merge pull request #543 from antonf/improve_proxy_error_reporting\n\nImprove client proxy error logging.","distinct":false,"url":"https://api.github.com/repos/plomakin/CloudFerry/commits/df45dab95dbe9bdd1a2502469d08874d8c6f2563"},{"sha":"e24b89e40e2b41cf85cdbe390494d1a8e51f25db","author":{"email":"67c4e5a95aa4ede8abb9fc069ec01864026afd87@mirantis.com","name":"Pavlo Ivanets"},"message":"[SAIC-451] Create test for dst cloud verification","distinct":true,"url":"https://api.github.com/repos/plomakin/CloudFerry/commits/e24b89e40e2b41cf85cdbe390494d1a8e51f25db"},{"sha":"c79b06429f37959ee6c10a806b0131adcd0a0845","author":{"email":"523ebaec7d59fe26fcfe741a58d0001c9e6ebd3f@gmail.com","name":"nikolay_tymtsiv"},"message":"SAIC-583 added creating of zero image in generate_load","distinct":false,"url":"https://api.github.com/repos/plomakin/CloudFerry/commits/c79b06429f37959ee6c10a806b0131adcd0a0845"},{"sha":"b8d39caec10f76b4049fda0fcce1f69026a20e0e","author":{"email":"cfe74ffce19725b649a58c767cf804fa2e18ef54@vilgelm.info","name":"Sergey Vilgelm"},"message":"SAIC-602 Fix the filtering by tenant id\n\nAdd the subnets from the shared networks.\nFilter the routers by the subnets.\nAdd an interface to the existing router.","distinct":false,"url":"https://api.github.com/repos/plomakin/CloudFerry/commits/b8d39caec10f76b4049fda0fcce1f69026a20e0e"},{"sha":"eed45a0b544933ac42bb7cb2d10598caee9f204f","author":{"email":"b62a059854d875e899280daedb90fc7ab4af4b7e@gmail.com","name":"Roman Verchikov"},"message":"Merge pull request #541 from ntymtsiv/SAIC-583\n\nSAIC-583 added creating of zero image in generate_load","distinct":false,"url":"https://api.github.com/repos/plomakin/CloudFerry/commits/eed45a0b544933ac42bb7cb2d10598caee9f204f"},{"sha":"1837d7e99df3d919858e08c409f757cfb971c537","author":{"email":"b62a059854d875e899280daedb90fc7ab4af4b7e@gmail.com","name":"Roman Verchikov"},"message":"Merge pull request #536 from SVilgelm/saic-602\n\nSAIC-602 Fix the filtering by tenant id","distinct":false,"url":"https://api.github.com/repos/plomakin/CloudFerry/commits/1837d7e99df3d919858e08c409f757cfb971c537"},{"sha":"ade19620f7b4f7fc0b57a97b9bc87230cedcb57a","author":{"email":"b62a059854d875e899280daedb90fc7ab4af4b7e@gmail.com","name":"Roman Verchikov"},"message":"Merge pull request #497 from pavloivanets/test-verify-dst\n\n[SAIC-451] Create test for dst cloud verification","distinct":true,"url":"https://api.github.com/repos/plomakin/CloudFerry/commits/ade19620f7b4f7fc0b57a97b9bc87230cedcb57a"},{"sha":"e0b18fae69a141a6c829c658d4d1d0c3693f0a9b","author":{"email":"b62a059854d875e899280daedb90fc7ab4af4b7e@gmail.com","name":"Roman Verchikov"},"message":"Merge pull request #531 from roman-verchikov/node-ignore-criteria\n\nSkips down or disabled hosts","distinct":true,"url":"https://api.github.com/repos/plomakin/CloudFerry/commits/e0b18fae69a141a6c829c658d4d1d0c3693f0a9b"},{"sha":"a49ac7f7888feb99e2f25b3232fa243a12128888","author":{"email":"b589784f9e8303973d33b4f0dcb439fd2f01ef83@mirantis.com","name":"Petr Lomakin"},"message":"[SAIC-580] Remove admin roles from tenants\n\nRemoved admin roles assigning while creating tenants.\nAdded user with admin role to one of the tenants.\nFixed some of pylint issues.","distinct":true,"url":"https://api.github.com/repos/plomakin/CloudFerry/commits/a49ac7f7888feb99e2f25b3232fa243a12128888"}]}