{"push_id":1196826532,"size":9,"distinct_size":1,"ref":"refs/heads/master","head":"b5fbd722a2278455dc798b39b72b398f86051963","before":"f62bdcb9666c1c4d29e03e17cf36a8ff93cb46c2","commits":[{"sha":"d746c8c7094e3e6c844127d06402d47b6674f9ac","author":{"name":"Lucas Meneghel Rodrigues","email":"911e04c62a7da61c0300c9bed5ded45e93c0741a@scylladb.com"},"message":"sdcm: Refactor Node class\n\nIntroduce a BaseNode class, that can be later used to\nimplement Nodes from different origins (libvirt, bare metal).\nImplement AWSNode on top of BaseNode.\n\nSigned-off-by: Lucas Meneghel Rodrigues <lmr@scylladb.com>","distinct":false,"url":"https://api.github.com/repos/scylladb/scylla-cluster-tests/commits/d746c8c7094e3e6c844127d06402d47b6674f9ac"},{"sha":"094218c5f951495c4c4dba520b4b302094e511a6","author":{"name":"Lucas Meneghel Rodrigues","email":"911e04c62a7da61c0300c9bed5ded45e93c0741a@scylladb.com"},"message":"scdm.tester: Readability changes\n\nSigned-off-by: Lucas Meneghel Rodrigues <lmr@scylladb.com>","distinct":false,"url":"https://api.github.com/repos/scylladb/scylla-cluster-tests/commits/094218c5f951495c4c4dba520b4b302094e511a6"},{"sha":"06a791643495daa7e1de9cebfec10afe9780995d","author":{"name":"Lucas Meneghel Rodrigues","email":"911e04c62a7da61c0300c9bed5ded45e93c0741a@scylladb.com"},"message":"sdcm: Refactor cluster creation step\n\nMake it possible to define more than one type of cluster\nby introducing the 'cluster_backend' config key. The\ncode has been refactored to make ClusterTester.init_resources\nto take loader_info, a dict with loader related information,\nand db_info, a dict with database related information.\n\nSo 'aws' is our first type of 'cluster_backend'. Now we\nneed to introduce libvirt based backends.\n\nSigned-off-by: Lucas Meneghel Rodrigues <lmr@scylladb.com>","distinct":false,"url":"https://api.github.com/repos/scylladb/scylla-cluster-tests/commits/06a791643495daa7e1de9cebfec10afe9780995d"},{"sha":"2e7275d27f18792c53b8c3cca8cdf18c878db9c8","author":{"name":"Lucas Meneghel Rodrigues","email":"911e04c62a7da61c0300c9bed5ded45e93c0741a@scylladb.com"},"message":"sdcm.remote: Introduce SSH key install feature\n\nOn libvirt we do not have the convenience that the\ncredentials service on AWS provides us. So when using\nlibvirt, we have to install the user's SSH key into\nthe new remote system. So let's use ssh-copy-id to\ndo that. This adds a dependency on aexpect, a library\nsimilar to expect/pexpect, that is maintained by\nyours truly and is available on pypi.\n\nSigned-off-by: Lucas Meneghel Rodrigues <lmr@scylladb.com>","distinct":false,"url":"https://api.github.com/repos/scylladb/scylla-cluster-tests/commits/2e7275d27f18792c53b8c3cca8cdf18c878db9c8"},{"sha":"4051224a5292bb4f6373f18dbd32f804aa4ae74b","author":{"name":"Lucas Meneghel Rodrigues","email":"911e04c62a7da61c0300c9bed5ded45e93c0741a@scylladb.com"},"message":"sdcm.nemesis: add a NoOpNemesis\n\nIt's convenient to run quick tests, basically to test\nnew features for the cluster suite.\n\nSigned-off-by: Lucas Meneghel Rodrigues <lmr@scylladb.com>","distinct":false,"url":"https://api.github.com/repos/scylladb/scylla-cluster-tests/commits/4051224a5292bb4f6373f18dbd32f804aa4ae74b"},{"sha":"f5a3782f6614b5e77fe190146b91c4f5cb4e693b","author":{"name":"Lucas Meneghel Rodrigues","email":"911e04c62a7da61c0300c9bed5ded45e93c0741a@scylladb.com"},"message":"sdcm: Introduce a libvirt backend\n\nMake it possible to run cluster tests using libvirt as the\nmachine provider. Introduce a new layer of variants in the\nscylla.yaml file that allows you to give the appropriate\nparameters for the generated libvirt machines.\n\nSigned-off-by: Lucas Meneghel Rodrigues <lmr@scylladb.com>","distinct":false,"url":"https://api.github.com/repos/scylladb/scylla-cluster-tests/commits/f5a3782f6614b5e77fe190146b91c4f5cb4e693b"},{"sha":"ad595d53888b5d0cdabf7a80965e24361833699b","author":{"name":"Lucas Meneghel Rodrigues","email":"911e04c62a7da61c0300c9bed5ded45e93c0741a@scylladb.com"},"message":"sdcm.cluster: Create base implementations for ScyllaDBCluster and LoaderSet\n\nThis way we get rid of code duplication, keeping the code\nbase clean.\n\nSigned-off-by: Lucas Meneghel Rodrigues <lmr@scylladb.com>","distinct":false,"url":"https://api.github.com/repos/scylladb/scylla-cluster-tests/commits/ad595d53888b5d0cdabf7a80965e24361833699b"},{"sha":"9f7ed41af186bd6b8f5de7da59378f9f7611f2b2","author":{"name":"Lucas Meneghel Rodrigues","email":"911e04c62a7da61c0300c9bed5ded45e93c0741a@scylladb.com"},"message":"sdcm: libvirt backend - install scylla from repo\n\nInstead of starting with a pre-made scylla image, pass on\na scylla repo URL and install it on a base CentOS image\ninstead. This saves jobs to build .qcow2 images, even\nthough this makes the testing process less robust.\n\nSigned-off-by: Lucas Meneghel Rodrigues <lmr@scylladb.com>","distinct":false,"url":"https://api.github.com/repos/scylladb/scylla-cluster-tests/commits/9f7ed41af186bd6b8f5de7da59378f9f7611f2b2"},{"sha":"b5fbd722a2278455dc798b39b72b398f86051963","author":{"name":"Lucas Meneghel Rodrigues","email":"911e04c62a7da61c0300c9bed5ded45e93c0741a@scylladb.com"},"message":"Merge pull request #116 from scylladb/refactor_machine_origin_rebase\n\nsdcm: Libvirt Backend","distinct":true,"url":"https://api.github.com/repos/scylladb/scylla-cluster-tests/commits/b5fbd722a2278455dc798b39b72b398f86051963"}]}
{"actor":{"display_login":"lmr"}}