{"push_id":896995287,"size":110,"distinct_size":110,"ref":"refs/heads/master","head":"3f6966555f89b575144f5e6ab69c5682e1165c70","before":"db16c8239611dcc27e1c9f290db2623c922b4c51","commits":[{"sha":"d260dfbb9102ee9c593b67411287b9c414c4ee56","author":{"email":"7714f540107d51b2f3f593edc327741039c9a8f2@redhat.com","name":"Richard Su"},"message":"Availability Zone Block Storage Disk Usage and Capacity\n\nAdds two fields to the availability zone detail page showing\ndisk usage and capacity for OpenStack clouds.\n\nNote disk usage is calculated by summing up all of the hosts\nthat are part of the BlockStorage cluster. It does not take\ninto account the availability zone of each Cinder storage\nnode. If multiple Cinder availability zones are deployed, the\ndisk capacity numbers will not be accurate. But at the moment,\nRHELOSP deployments only supports a single Cinder availability\nzone so this is fine for now.\n\nWhen multiple Cinder availability zones are supported, the\nrefresh process will need to database each Cinder node's\navailability zone. And the disk capacity calculation will\nneed to be adjusted to take zones into account.","distinct":true,"url":"https://api.github.com/repos/syncrou/manageiq/commits/d260dfbb9102ee9c593b67411287b9c414c4ee56"},{"sha":"94ee6616de26ceba490aef77bef4528e6fa3f92f","author":{"email":"32660eb5fe42d32f104bb411427942de34090e60@redhat.com","name":"Ladislav Smola"},"message":"Allow to choose security protocol to avoid errors in log\n\nAllow to choose security protocol to avoid errors in log\n\nFixes BZ:\nhttps://bugzilla.redhat.com/show_bug.cgi?id=1272041","distinct":true,"url":"https://api.github.com/repos/syncrou/manageiq/commits/94ee6616de26ceba490aef77bef4528e6fa3f92f"},{"sha":"4c7ce57685888dd1c24c3aed520709cad83c9ba4","author":{"email":"32660eb5fe42d32f104bb411427942de34090e60@redhat.com","name":"Ladislav Smola"},"message":"OpenStack get more info about images\n\nGetting more info about images from Glance. Cleaning up textual\npage hiding info we can't get.\n\nAlso adding support fo Glance V2\n\nImplements BZ:\nhttps://bugzilla.redhat.com/show_bug.cgi?id=1280053","distinct":true,"url":"https://api.github.com/repos/syncrou/manageiq/commits/4c7ce57685888dd1c24c3aed520709cad83c9ba4"},{"sha":"fd0e34dab32fa83bc9d46d3dd8ed62892bde94ab","author":{"email":"f26a42d6deb5c7ec55e1e9db33bf17cff5f0c694@redhat.com","name":"Roman Blanco"},"message":"Fixed shifted labels in detail views\n\nhttps://bugzilla.redhat.com/show_bug.cgi?id=1279633","distinct":true,"url":"https://api.github.com/repos/syncrou/manageiq/commits/fd0e34dab32fa83bc9d46d3dd8ed62892bde94ab"},{"sha":"8b9418af0cf8a0de37d194f82c16ad639a3fe2a7","author":{"email":"b7528de8e9f645deee3c03b40bdec238659bebe2@redhat.com","name":"Adam Grare"},"message":"Improved GCE credential validation","distinct":true,"url":"https://api.github.com/repos/syncrou/manageiq/commits/8b9418af0cf8a0de37d194f82c16ad639a3fe2a7"},{"sha":"0da543c2ca7fbbe524a2ea91868f3a335390c60e","author":{"email":"0db0fd828c0edad3012dba941c27a9d5532e36e6@redhat.com","name":"Martin Povolny"},"message":"Add missing option for ajax call in settings/configuration/databases.\n\nhttps://bugzilla.redhat.com/show_bug.cgi?id=1272266","distinct":true,"url":"https://api.github.com/repos/syncrou/manageiq/commits/0da543c2ca7fbbe524a2ea91868f3a335390c60e"},{"sha":"f150503d2f6419360979e7e415b84e774a189cd4","author":{"email":"c86687618852297b8ee2e0c19e0bbd325d41fe07@redhat.com","name":"Keenan Brock"},"message":"remove unused allows_all for authentication","distinct":true,"url":"https://api.github.com/repos/syncrou/manageiq/commits/f150503d2f6419360979e7e415b84e774a189cd4"},{"sha":"2c5089cbfdde67a2aa5c36c49eadeaba90b88c03","author":{"email":"f6f0daf8d830eefd236ae8318afee373bfff1197@redhat.com","name":"Martin Hradil"},"message":"Remove embedded manpages from miq-system.rb\n\nOnly touches comments, removes manpages for du, df and free","distinct":true,"url":"https://api.github.com/repos/syncrou/manageiq/commits/2c5089cbfdde67a2aa5c36c49eadeaba90b88c03"},{"sha":"4730e155fc338772280b081b576547ac1f7b213a","author":{"email":"ec4b33ce7e6f20774aea1f12f0f537a441f5680b@redhat.com","name":"Brandon Dunne"},"message":"Leverage alias_attribute and delegate","distinct":true,"url":"https://api.github.com/repos/syncrou/manageiq/commits/4730e155fc338772280b081b576547ac1f7b213a"},{"sha":"9c6861d535d1185890f3064b080decccb9b0cbab","author":{"email":"ec4b33ce7e6f20774aea1f12f0f537a441f5680b@redhat.com","name":"Brandon Dunne"},"message":"Leverage presence","distinct":true,"url":"https://api.github.com/repos/syncrou/manageiq/commits/9c6861d535d1185890f3064b080decccb9b0cbab"},{"sha":"aac2051009cd276e6b07f959023c878491b9ecdc","author":{"email":"ec4b33ce7e6f20774aea1f12f0f537a441f5680b@redhat.com","name":"Brandon Dunne"},"message":"Do the selection in the database","distinct":true,"url":"https://api.github.com/repos/syncrou/manageiq/commits/aac2051009cd276e6b07f959023c878491b9ecdc"},{"sha":"1b304f0722fde42fdf6ea2ff9e2afa2e32a6babe","author":{"email":"32660eb5fe42d32f104bb411427942de34090e60@redhat.com","name":"Ladislav Smola"},"message":"Do not store empty disks\n\nDisks are not really created and mounted. The mounpoint is used for\ncomparing with attached volumes, so by storing empty disks we\nare showing the relation badly. The mountpoint is mandatory column\nso we cannot store disks without it.\n\nFixes BZ:\nhttps://bugzilla.redhat.com/show_bug.cgi?id=1287635","distinct":true,"url":"https://api.github.com/repos/syncrou/manageiq/commits/1b304f0722fde42fdf6ea2ff9e2afa2e32a6babe"},{"sha":"7bc6e18f36b300224f333848ed931d8e7b2a534b","author":{"email":"186241cad439ff9f5fdbc02354ab15416a010476@redhat.com","name":"Bill Wei"},"message":"refactor Azure cloud manager VM operations","distinct":true,"url":"https://api.github.com/repos/syncrou/manageiq/commits/7bc6e18f36b300224f333848ed931d8e7b2a534b"},{"sha":"17ef11e1957e6e95de6e70d1aedd40567bec7f52","author":{"email":"c86687618852297b8ee2e0c19e0bbd325d41fe07@redhat.com","name":"Keenan Brock"},"message":"Reduce storage search into a single regexp\n\nIt converts SIMILAR TO to regexp anyway, so just use regexp","distinct":true,"url":"https://api.github.com/repos/syncrou/manageiq/commits/17ef11e1957e6e95de6e70d1aedd40567bec7f52"},{"sha":"30edbef294172868dd2299981b649f456e933e56","author":{"email":"35ea1cf20d9b3d861868bcc664754f5b862e6a95@gmail.com","name":"Viktar Basharymau"},"message":"Move server variable into both if branches","distinct":true,"url":"https://api.github.com/repos/syncrou/manageiq/commits/30edbef294172868dd2299981b649f456e933e56"},{"sha":"58e1a937ed874a0e1924fa60ffcda09233e9e36e","author":{"email":"35ea1cf20d9b3d861868bcc664754f5b862e6a95@gmail.com","name":"Viktar Basharymau"},"message":"Move process_servers call into both if branches","distinct":true,"url":"https://api.github.com/repos/syncrou/manageiq/commits/58e1a937ed874a0e1924fa60ffcda09233e9e36e"},{"sha":"460d59b9d1324a179dddfac345cbe71c663c001a","author":{"email":"35ea1cf20d9b3d861868bcc664754f5b862e6a95@gmail.com","name":"Viktar Basharymau"},"message":"Remove dead branch of code","distinct":true,"url":"https://api.github.com/repos/syncrou/manageiq/commits/460d59b9d1324a179dddfac345cbe71c663c001a"},{"sha":"3d4816d805fecc8a61ff5598e1c0370dfe87be32","author":{"email":"35ea1cf20d9b3d861868bcc664754f5b862e6a95@gmail.com","name":"Viktar Basharymau"},"message":"Remove unused local variable","distinct":true,"url":"https://api.github.com/repos/syncrou/manageiq/commits/3d4816d805fecc8a61ff5598e1c0370dfe87be32"},{"sha":"af2ae2fefa466081b6183f4ee0a9ef34b83e9ad4","author":{"email":"35ea1cf20d9b3d861868bcc664754f5b862e6a95@gmail.com","name":"Viktar Basharymau"},"message":"Simplify servers variable initialization","distinct":true,"url":"https://api.github.com/repos/syncrou/manageiq/commits/af2ae2fefa466081b6183f4ee0a9ef34b83e9ad4"},{"sha":"f317f3a9daecff8df1a4778dea6ad83b6989c5d6","author":{"email":"35ea1cf20d9b3d861868bcc664754f5b862e6a95@gmail.com","name":"Viktar Basharymau"},"message":"Get rid of unless predicate which is always false","distinct":true,"url":"https://api.github.com/repos/syncrou/manageiq/commits/f317f3a9daecff8df1a4778dea6ad83b6989c5d6"}]}