{"push_id":897244579,"size":72,"distinct_size":22,"ref":"refs/heads/wip-teuthology-tree","head":"fc5aa0997238c57576e76406164a75b0ebcd04c6","before":"17d60f6ed33def4a14eeefbb044cd7ecb3b61b41","commits":[{"sha":"f400a118a54dde4059e3a66f72ddf713eed39e7a","author":{"email":"5971e5274f1f0ba5329cf4a93393d8fbe5224c44@redhat.com","name":"Loic Dachary"},"message":"openstack: increase ssh timeout to 240 (part 2)\n\nWhen the connectivity is not great, this is required.\n\nSigned-off-by: Loic Dachary <ldachary@redhat.com>","distinct":false,"url":"https://api.github.com/repos/ceph/teuthology/commits/f400a118a54dde4059e3a66f72ddf713eed39e7a"},{"sha":"5e9240a604e7cb4eb00d6153894e3b7598d8082e","author":{"email":"5971e5274f1f0ba5329cf4a93393d8fbe5224c44@redhat.com","name":"Loic Dachary"},"message":"openstack: try to get private IP from neutron\n\nSigned-off-by: Loic Dachary <ldachary@redhat.com>","distinct":false,"url":"https://api.github.com/repos/ceph/teuthology/commits/5e9240a604e7cb4eb00d6153894e3b7598d8082e"},{"sha":"1a51e290f74dc76db9e6695c9d59e8432d0ea4f0","author":{"email":"5971e5274f1f0ba5329cf4a93393d8fbe5224c44@redhat.com","name":"Loic Dachary"},"message":"openstack: only consider IPv4 subnets\n\nSigned-off-by: Loic Dachary <ldachary@redhat.com>","distinct":false,"url":"https://api.github.com/repos/ceph/teuthology/commits/1a51e290f74dc76db9e6695c9d59e8432d0ea4f0"},{"sha":"6e828a33be230b8ef5cc0daf3e160c6f93872365","author":{"email":"5971e5274f1f0ba5329cf4a93393d8fbe5224c44@redhat.com","name":"Loic Dachary"},"message":"openstack: add 8.8.8.8 as a last resort resolver\n\nSigned-off-by: Loic Dachary <ldachary@redhat.com>","distinct":false,"url":"https://api.github.com/repos/ceph/teuthology/commits/6e828a33be230b8ef5cc0daf3e160c6f93872365"},{"sha":"23b9b49ee9707d81dbbfaebb316fccae08607438","author":{"email":"5971e5274f1f0ba5329cf4a93393d8fbe5224c44@redhat.com","name":"Loic Dachary"},"message":"openstack: support glance disk-format raw\n\nFor providers such as dreamcompute that only support the glance image\nformat raw, convert the qcow2 image to raw prior to uploading.\n\nSigned-off-by: Loic Dachary <ldachary@redhat.com>","distinct":false,"url":"https://api.github.com/repos/ceph/teuthology/commits/23b9b49ee9707d81dbbfaebb316fccae08607438"},{"sha":"6ccd7b5740ba797e6f2d4573755bdaee74ce0aaf","author":{"email":"5971e5274f1f0ba5329cf4a93393d8fbe5224c44@redhat.com","name":"Loic Dachary"},"message":"openstack: set dreamhost if OS_AUTH_URL has dream.io\n\nSigned-off-by: Loic Dachary <ldachary@redhat.com>","distinct":false,"url":"https://api.github.com/repos/ceph/teuthology/commits/6ccd7b5740ba797e6f2d4573755bdaee74ce0aaf"},{"sha":"cc0095b405424df313c748b74d59aef3c8d57dc8","author":{"email":"5971e5274f1f0ba5329cf4a93393d8fbe5224c44@redhat.com","name":"Loic Dachary"},"message":"run: do not lock machines if there are no roles\n\nThe worker runs the job, even if there are no roles: it is legitimate to\nrun a job that does not need machines.\n\nRun only locks machines if there are roles and init_tasks is only\npopulated with tasks that make sense depending on the presence of roles\nor not.\n\nMove the internal task added in suite.py to run.py : there is no reason\nto not have them with teuthology-run or teuthology-schedule (ansible +\nclock).\n\nSigned-off-by: Loic Dachary <ldachary@redhat.com>","distinct":false,"url":"https://api.github.com/repos/ceph/teuthology/commits/cc0095b405424df313c748b74d59aef3c8d57dc8"},{"sha":"2157b42d054ab3e94f639ee7e1ef20c1d0893585","author":{"email":"5971e5274f1f0ba5329cf4a93393d8fbe5224c44@redhat.com","name":"Loic Dachary"},"message":"openstack: wait for server delete to complete\n\nSigned-off-by: Loic Dachary <ldachary@redhat.com>","distinct":false,"url":"https://api.github.com/repos/ceph/teuthology/commits/2157b42d054ab3e94f639ee7e1ef20c1d0893585"},{"sha":"9236115349dcf146cd9ce55e0adca41fecdce763","author":{"email":"fdfdb2cd979b7b8f17791cc46d595851145a3915@redhat.com","name":"Vasu Kulkarni"},"message":"Remove epel packages during downstream testing if present on the node\n\nSigned-off-by: Vasu Kulkarni <vasu@redhat.com>","distinct":false,"url":"https://api.github.com/repos/ceph/teuthology/commits/9236115349dcf146cd9ce55e0adca41fecdce763"},{"sha":"a14753e6bf87d8b7c5b66fd9df02bd7a540286d7","author":{"email":"5971e5274f1f0ba5329cf4a93393d8fbe5224c44@redhat.com","name":"Loic Dachary"},"message":"tests: teuthology-* --invalid-option is a sure fail\n\nProviding the INVALID argument may succeed, depending on how the script\ninterprets arguments.\n\nSigned-off-by: Loic Dachary <loic@dachary.org>","distinct":false,"url":"https://api.github.com/repos/ceph/teuthology/commits/a14753e6bf87d8b7c5b66fd9df02bd7a540286d7"},{"sha":"80a6bb24547f393fe5f371a8c6e5a19d1483d528","author":{"email":"d7cdf09fc0f0426e98c9978ee42da5d61fa54986@cerza.org","name":"Zack Cerza"},"message":"Merge pull request #693 from dachary/wip-no-roles\n\nrun: do not lock machines if there are no roles","distinct":false,"url":"https://api.github.com/repos/ceph/teuthology/commits/80a6bb24547f393fe5f371a8c6e5a19d1483d528"},{"sha":"bc9fde3eaf18376f6fd248f76777c045b1d720b2","author":{"email":"d7cdf09fc0f0426e98c9978ee42da5d61fa54986@cerza.org","name":"Zack Cerza"},"message":"Merge pull request #707 from dachary/wip-openstack-delete-wait\n\nopenstack: wait for server delete to complete","distinct":false,"url":"https://api.github.com/repos/ceph/teuthology/commits/bc9fde3eaf18376f6fd248f76777c045b1d720b2"},{"sha":"2564397f88af47265ad8c8eaf7519ed4b99e69ff","author":{"email":"d7cdf09fc0f0426e98c9978ee42da5d61fa54986@cerza.org","name":"Zack Cerza"},"message":"Merge pull request #706 from dachary/wip-dreamhost-provider\n\nopenstack: set dreamhost if OS_AUTH_URL has dream.io","distinct":false,"url":"https://api.github.com/repos/ceph/teuthology/commits/2564397f88af47265ad8c8eaf7519ed4b99e69ff"},{"sha":"e59e8b561e1898e6b02b6804c19e7fb1bf5c46cb","author":{"email":"d7cdf09fc0f0426e98c9978ee42da5d61fa54986@cerza.org","name":"Zack Cerza"},"message":"Merge pull request #705 from dachary/wip-glance-raw\n\nopenstack: support glance disk-format raw","distinct":false,"url":"https://api.github.com/repos/ceph/teuthology/commits/e59e8b561e1898e6b02b6804c19e7fb1bf5c46cb"},{"sha":"0d171e268ada42f816bd303830308bd052b7aaae","author":{"email":"d7cdf09fc0f0426e98c9978ee42da5d61fa54986@cerza.org","name":"Zack Cerza"},"message":"Merge pull request #697 from dachary/wip-openstack-neutron-private-ip\n\nopenstack: try to get private IP from neutron","distinct":false,"url":"https://api.github.com/repos/ceph/teuthology/commits/0d171e268ada42f816bd303830308bd052b7aaae"},{"sha":"a061332cf157d56d1dc72c1fea7d1dbb8e122fc0","author":{"email":"d7cdf09fc0f0426e98c9978ee42da5d61fa54986@cerza.org","name":"Zack Cerza"},"message":"Merge pull request #695 from dachary/wip-openstack-resolver\n\nopenstack: add 8.8.8.8 as a last resort resolver","distinct":false,"url":"https://api.github.com/repos/ceph/teuthology/commits/a061332cf157d56d1dc72c1fea7d1dbb8e122fc0"},{"sha":"5cd41d36bed6d06554ea6806ab629a73412bf1be","author":{"email":"d7cdf09fc0f0426e98c9978ee42da5d61fa54986@cerza.org","name":"Zack Cerza"},"message":"Merge pull request #696 from dachary/wip-openstack-only-ipv4\n\nopenstack: only consider IPv4 subnets","distinct":false,"url":"https://api.github.com/repos/ceph/teuthology/commits/5cd41d36bed6d06554ea6806ab629a73412bf1be"},{"sha":"074ef355046291a16b1b3bb101631422f8387480","author":{"email":"d7cdf09fc0f0426e98c9978ee42da5d61fa54986@cerza.org","name":"Zack Cerza"},"message":"Merge pull request #676 from dachary/wip-openstack-timeout\n\nopenstack: increase ssh timeout to 240 (part 2)","distinct":false,"url":"https://api.github.com/repos/ceph/teuthology/commits/074ef355046291a16b1b3bb101631422f8387480"},{"sha":"7c0731dbeafe5d07707f18f89348970234b7c273","author":{"email":"d7cdf09fc0f0426e98c9978ee42da5d61fa54986@redhat.com","name":"Zack Cerza"},"message":"Work around setuptools 18.6 regression\n\nSee\nhttps://bitbucket.org/pypa/setuptools/issues/464/typeerror-in-install_wrapper_scripts\n\nSigned-off-by: Zack Cerza <zack@redhat.com>","distinct":false,"url":"https://api.github.com/repos/ceph/teuthology/commits/7c0731dbeafe5d07707f18f89348970234b7c273"},{"sha":"8d5f33071777bb59bb45adae178fa1fb69101e68","author":{"email":"b07550071eaa6a9296289c43bbd6c90559196431@redhat.com","name":"Dan Mick"},"message":"Merge pull request #716 from ceph/wip-fix-setuptools\n\nWork around setuptools 18.6 regression\r\n\r\nReviewed-by: Dan Mick <dmick@redhat.com>","distinct":false,"url":"https://api.github.com/repos/ceph/teuthology/commits/8d5f33071777bb59bb45adae178fa1fb69101e68"}]}