{"push_id":1032457159,"size":186,"distinct_size":185,"ref":"refs/heads/master","head":"974120a53cb61b6e8fcb63ef0fc974aa2b1a1ba3","before":"47c8a3fc357b00c996095f5fa474770e586d12f9","commits":[{"sha":"a62a1a3a99c252f077268b8c72754a9292f71d13","author":{"email":"a51dda7c7ff50b61eaea0444371f4a6a9301e501@dewey.ws","name":"John Dewey"},"message":"Updated vars plugin to support Ansible 2.0\n\nAnsible now provides the ability to gather group vars or host vars.  However, for backwards\ncompatibility they still provide both via `run`.  Given this plugin's use case, we want both.\nThis change is backwards compatible with Ansible 1.9 stable.","distinct":true,"url":"https://api.github.com/repos/ryshah/ursula/commits/a62a1a3a99c252f077268b8c72754a9292f71d13"},{"sha":"8ec2decc1a7bcbe52ee25751569b7b282268465f","author":{"email":"9bd506f82f0ebace9be329fa02a1d10dbdfee35e@j2solutions.net","name":"Jesse Keating"},"message":"Add a couple missing useful schedule filters\n\nDiskFilter prevents trying a build on a system without sufficient disk\nspace.\n\nAggregateInstanceExtraSpecsFilter allows creating flavors with extra\nspecs and maping those flavors to host aggregates that have those extra\nspecs.","distinct":true,"url":"https://api.github.com/repos/ryshah/ursula/commits/8ec2decc1a7bcbe52ee25751569b7b282268465f"},{"sha":"13d189b1dfaf223ee9fb44510d09dc7cf1220fb6","author":{"email":"ca973212079bf8aa858854caa771a8a53c670eaa@gmail.com","name":"Paul Durivage"},"message":"enable live migration\n\nadd ssh transport to uri and remove tls related tasks, add libvirt and ssh tags, remove TLS stuff, add nova key to root, set up authorized hosts","distinct":true,"url":"https://api.github.com/repos/ryshah/ursula/commits/13d189b1dfaf223ee9fb44510d09dc7cf1220fb6"},{"sha":"bff97ca1dc3ecf1caa61629e3b12a9ec0a19d8f6","author":{"email":"5f3612dccb7721a68f58d69ed3703b846a7029e4@us.ibm.com","name":"ryshah"},"message":"Set the concurrency level as per recommendation by deployment guide\n\nFix the common defaults\n\nFix the merge conflict\n\nUse default for updaters for object server\n\nUse the variable for account reaper","distinct":false,"url":"https://api.github.com/repos/ryshah/ursula/commits/bff97ca1dc3ecf1caa61629e3b12a9ec0a19d8f6"},{"sha":"50ba2bfb1689fd6b0e85fc8d0aace572104a1562","author":{"email":"9bd506f82f0ebace9be329fa02a1d10dbdfee35e@j2solutions.net","name":"Jesse Keating"},"message":"Simplify ssh live migration\n\nSSH as the nova user, since we already have ssh keys established for\nthat user.\n\nShare a known_hosts file with nova.","distinct":true,"url":"https://api.github.com/repos/ryshah/ursula/commits/50ba2bfb1689fd6b0e85fc8d0aace572104a1562"},{"sha":"439fdb60626dbe2a8508dcc1872b57e03c08da2a","author":{"email":"9bd506f82f0ebace9be329fa02a1d10dbdfee35e@j2solutions.net","name":"Jesse Keating"},"message":"Merge pull request #1627 from ryshah/swift_perf\n\nSet the concurrency level as per recommendation by deployment guide","distinct":true,"url":"https://api.github.com/repos/ryshah/ursula/commits/439fdb60626dbe2a8508dcc1872b57e03c08da2a"},{"sha":"bdc0bc875d9811e65b3936994af352f25fdde35b","author":{"email":"62c1823407aad4205421098f46ee7fcc4666ce08@us.ibm.com","name":"Brandon Palm"},"message":"Added defaults for grub and serial_console\n\nWhen deploying ursula to SoftLayer virtual servers it was discovered that the\n/etc/default/grub file did not exist and there was no serial console on the\nvirtual servers. The changes made in this commit allowed the ursula deploy\nto proceed.","distinct":true,"url":"https://api.github.com/repos/ryshah/ursula/commits/bdc0bc875d9811e65b3936994af352f25fdde35b"},{"sha":"9a1e449de2994b12b4b148e083042bef6958bd61","author":{"email":"cce65063a8adb1d89a65392731fb72c2d142f4bb@us.ibm.com","name":"vlope093"},"message":"Add the nova serverspec","distinct":true,"url":"https://api.github.com/repos/ryshah/ursula/commits/9a1e449de2994b12b4b148e083042bef6958bd61"},{"sha":"3fa86b9a72c864c266e28bb28f7700c6a8c49501","author":{"email":"cce65063a8adb1d89a65392731fb72c2d142f4bb@us.ibm.com","name":"vlope093"},"message":"Add the rabbitmq serverspec","distinct":true,"url":"https://api.github.com/repos/ryshah/ursula/commits/3fa86b9a72c864c266e28bb28f7700c6a8c49501"},{"sha":"b8ee5f481d953ff0afd4cbd6815df0a64c827bad","author":{"email":"cce65063a8adb1d89a65392731fb72c2d142f4bb@us.ibm.com","name":"vlope093"},"message":"Add the ceph serverspec","distinct":true,"url":"https://api.github.com/repos/ryshah/ursula/commits/b8ee5f481d953ff0afd4cbd6815df0a64c827bad"},{"sha":"3297c1fabba348a1d130e35fef859de95c72501c","author":{"email":"9bd506f82f0ebace9be329fa02a1d10dbdfee35e@j2solutions.net","name":"Jesse Keating"},"message":"Merge pull request #1632 from j2sol/live-migration-ssh\n\nLive migration using SSH for cinder-backed instances","distinct":true,"url":"https://api.github.com/repos/ryshah/ursula/commits/3297c1fabba348a1d130e35fef859de95c72501c"},{"sha":"290173129b55bad968afbba85c1c1e211d5dbde6","author":{"email":"9bd506f82f0ebace9be329fa02a1d10dbdfee35e@j2solutions.net","name":"Jesse Keating"},"message":"Merge pull request #1621 from j2sol/moar-filters\n\nAdd a couple missing useful schedule filters","distinct":true,"url":"https://api.github.com/repos/ryshah/ursula/commits/290173129b55bad968afbba85c1c1e211d5dbde6"},{"sha":"b312e81602fb846cd9465c201194e529e162db67","author":{"email":"9bd506f82f0ebace9be329fa02a1d10dbdfee35e@j2solutions.net","name":"Jesse Keating"},"message":"Merge pull request #1596 from sebrandon1/Grub_and_Serial_Changes\n\nAdded defaults for grub and serial_console","distinct":true,"url":"https://api.github.com/repos/ryshah/ursula/commits/b312e81602fb846cd9465c201194e529e162db67"},{"sha":"41be245f93ba17aa049956644970c120a6e41628","author":{"email":"66caa5e6dfa5b6380f42faf9b13e9777fc689beb@bluebox.net","name":"Neal Brown"},"message":"Added pkill neutron-ns-metadata-proxy per ctracey","distinct":true,"url":"https://api.github.com/repos/ryshah/ursula/commits/41be245f93ba17aa049956644970c120a6e41628"},{"sha":"ee42097c0d80ef44795bb7a4200b7cb675c1ccb6","author":{"email":"9bd506f82f0ebace9be329fa02a1d10dbdfee35e@j2solutions.net","name":"Jesse Keating"},"message":"Merge pull request #1602 from vlope093/rabbitmq_serverspec\n\nWIP: Add the rabbitmq serverspec","distinct":true,"url":"https://api.github.com/repos/ryshah/ursula/commits/ee42097c0d80ef44795bb7a4200b7cb675c1ccb6"},{"sha":"8bf05c26323338687931acde1a2f844a2a7736be","author":{"email":"9bd506f82f0ebace9be329fa02a1d10dbdfee35e@j2solutions.net","name":"Jesse Keating"},"message":"Fixup CI security groups for new endpoint ports\n\nThis bit was missed when we changed the endpoint ports.","distinct":true,"url":"https://api.github.com/repos/ryshah/ursula/commits/8bf05c26323338687931acde1a2f844a2a7736be"},{"sha":"6afb6ab833baf98380a327b86b99ba45dd06ed9a","author":{"email":"66caa5e6dfa5b6380f42faf9b13e9777fc689beb@bluebox.net","name":"Neal Brown"},"message":"Fixup neutron-l3-agent restart per JLK","distinct":true,"url":"https://api.github.com/repos/ryshah/ursula/commits/6afb6ab833baf98380a327b86b99ba45dd06ed9a"},{"sha":"8fd57fcf2b9ab301fd8dedce1787075181f5a846","author":{"email":"089a7bf921dc8676d5709e583ef1fd6a3aa8d790@us.ibm.com","name":"lihkin213"},"message":"Disallow cloud_admin role to access host aggregates","distinct":true,"url":"https://api.github.com/repos/ryshah/ursula/commits/8fd57fcf2b9ab301fd8dedce1787075181f5a846"},{"sha":"c6ef4724a4540272a1228568739fdde002b17c0b","author":{"email":"9bd506f82f0ebace9be329fa02a1d10dbdfee35e@j2solutions.net","name":"Jesse Keating"},"message":"Merge pull request #1638 from lihkin213/master\n\nDisallow cloud_admin role to access host aggregates","distinct":true,"url":"https://api.github.com/repos/ryshah/ursula/commits/c6ef4724a4540272a1228568739fdde002b17c0b"},{"sha":"16d6483e41ff3e278e5c538e60c9955395ba4b2f","author":{"email":"9bd506f82f0ebace9be329fa02a1d10dbdfee35e@j2solutions.net","name":"Jesse Keating"},"message":"Speed up ansible by tweaking ssh\n\nThis introduces our own connection plugin again.\n\nFirst, we are disabling host key checking at the Ansible level, but we\ndon't want to disable it from the raw ssh level, so we tweak the\nconnection plugin to not take an opinion on that. Environments can\nexpress an ssh_config file and decide whether or not to do host key\nchecking there.\n\nSecond, we don't let Ansible read through known_hosts, we're offloading\nthat work to ssh itself.\n\nFinally, we don't want to attempt Kerberos logins.","distinct":true,"url":"https://api.github.com/repos/ryshah/ursula/commits/16d6483e41ff3e278e5c538e60c9955395ba4b2f"}]}