{"push_id":1615486444,"size":24,"distinct_size":1,"ref":"refs/heads/migration-tests","head":"1972c888664fb3f205832d0c543b95826edb2050","before":"913dbff54365fdf0802dbad5cfa38453ef03d5a6","commits":[{"sha":"af30d6ec72e94ca1b701082cda427f6bdd7aa962","author":{"name":"Roman Mohr","email":"1f41b8199fbd8a311c2dd4b1124d66f9614a431d@redhat.com"},"message":"Start a migration job which migrates the VM","distinct":false,"url":"https://api.github.com/repos/stu-gott/kubevirt/commits/af30d6ec72e94ca1b701082cda427f6bdd7aa962"},{"sha":"3fb604079957133078ee61999c4bc2e8580e35c1","author":{"name":"Roman Mohr","email":"1f41b8199fbd8a311c2dd4b1124d66f9614a431d@redhat.com"},"message":"Pin all kubevirt infra pods to master\n\nTo allow adding and removing nodes dynamically in the test environment,\nwe need the guarantee that kubevirt is always running on master","distinct":false,"url":"https://api.github.com/repos/stu-gott/kubevirt/commits/3fb604079957133078ee61999c4bc2e8580e35c1"},{"sha":"a0a4edecc91a42b2b81d010e5c81ede097be1e07","author":{"name":"Roman Mohr","email":"1f41b8199fbd8a311c2dd4b1124d66f9614a431d@redhat.com"},"message":"Make migration tests work","distinct":false,"url":"https://api.github.com/repos/stu-gott/kubevirt/commits/a0a4edecc91a42b2b81d010e5c81ede097be1e07"},{"sha":"502e8b0467fe30fe9454ead147f8e6acc27eda8a","author":{"name":"Roman Mohr","email":"1f41b8199fbd8a311c2dd4b1124d66f9614a431d@redhat.com"},"message":"Increase timeout for migration test for CI","distinct":false,"url":"https://api.github.com/repos/stu-gott/kubevirt/commits/502e8b0467fe30fe9454ead147f8e6acc27eda8a"},{"sha":"4382c2c682921a80a407644f948fce2b85f1970b","author":{"name":"Roman Mohr","email":"1f41b8199fbd8a311c2dd4b1124d66f9614a431d@redhat.com"},"message":"Make the pod watch loop resilient against errors\n\nHandle all possible errors during the phase of bringing a VM from\nRunning into Migrating state","distinct":false,"url":"https://api.github.com/repos/stu-gott/kubevirt/commits/4382c2c682921a80a407644f948fce2b85f1970b"},{"sha":"ab0825877efc056bc65465e810c5fc055668398a","author":{"name":"Roman Mohr","email":"1f41b8199fbd8a311c2dd4b1124d66f9614a431d@redhat.com"},"message":"Regenerate mocks","distinct":false,"url":"https://api.github.com/repos/stu-gott/kubevirt/commits/ab0825877efc056bc65465e810c5fc055668398a"},{"sha":"553ab6dfe7dc9d1f93eca1fd80602d1f0d794ae2","author":{"name":"Adam Young","email":"50deb78d4601f4b197cde493023ef6c76db172af@younglogic.com"},"message":"Merge pull request #133 from rmohr/job\n\nStart a migration job which migrates the VM","distinct":false,"url":"https://api.github.com/repos/stu-gott/kubevirt/commits/553ab6dfe7dc9d1f93eca1fd80602d1f0d794ae2"},{"sha":"b5d893a324463d4e326630ec38513af263155bf5","author":{"name":"Stu Gott","email":"c265c3b03defafb790114db9e9b175d5c4c3a355@redhat.com"},"message":"Implement PersistentVolumeClaims for iscsi","distinct":false,"url":"https://api.github.com/repos/stu-gott/kubevirt/commits/b5d893a324463d4e326630ec38513af263155bf5"},{"sha":"7152409297094ace9519209f6a3499b4b24ea28f","author":{"name":"Fabian Deutsch","email":"e5ec4e1aaaf76c1a91cc2fa2ca624af076bb5477@fedoraproject.org"},"message":"tests: Add functional test for VM PVC","distinct":false,"url":"https://api.github.com/repos/stu-gott/kubevirt/commits/7152409297094ace9519209f6a3499b4b24ea28f"},{"sha":"7aaf6c87dfb51cc5591613da129b3a9553a05213","author":{"name":"Stu Gott","email":"c265c3b03defafb790114db9e9b175d5c4c3a355@redhat.com"},"message":"Add a step to Travis to detect binary files in the git repo","distinct":false,"url":"https://api.github.com/repos/stu-gott/kubevirt/commits/7aaf6c87dfb51cc5591613da129b3a9553a05213"},{"sha":"f79e39730d779645ae56ebdf98662db7f265ff8c","author":{"name":"Roman Mohr","email":"1f41b8199fbd8a311c2dd4b1124d66f9614a431d@redhat.com"},"message":"Fix compile error in tests","distinct":false,"url":"https://api.github.com/repos/stu-gott/kubevirt/commits/f79e39730d779645ae56ebdf98662db7f265ff8c"},{"sha":"a935c0bbd6bf59bc14428c8bbba83910c273735c","author":{"name":"Roman Mohr","email":"1f41b8199fbd8a311c2dd4b1124d66f9614a431d@redhat.com"},"message":"Merge pull request #109 from stu-gott/pvc\n\nImplement PersistentVolumeClaims","distinct":false,"url":"https://api.github.com/repos/stu-gott/kubevirt/commits/a935c0bbd6bf59bc14428c8bbba83910c273735c"},{"sha":"fde7692a142a41468854b815b40259bdf6533d32","author":{"name":"Roman Mohr","email":"1f41b8199fbd8a311c2dd4b1124d66f9614a431d@redhat.com"},"message":"Merge pull request #143 from stu-gott/binaries-test\n\nBinary test","distinct":false,"url":"https://api.github.com/repos/stu-gott/kubevirt/commits/fde7692a142a41468854b815b40259bdf6533d32"},{"sha":"ede6081dc34861a16b94df9574b691b20fd89148","author":{"name":"Adam Young","email":"50deb78d4601f4b197cde493023ef6c76db172af@younglogic.com"},"message":"Move VM status check for tests into an eventually loop","distinct":false,"url":"https://api.github.com/repos/stu-gott/kubevirt/commits/ede6081dc34861a16b94df9574b691b20fd89148"},{"sha":"aa3010c6cc1646d7c7a3bc91198fa5f2aac049a3","author":{"name":"Roman Mohr","email":"1f41b8199fbd8a311c2dd4b1124d66f9614a431d@redhat.com"},"message":"Merge pull request #145 from admiyo/vm-status-eventually\n\nMove VM status check for tests into an eventually loop","distinct":false,"url":"https://api.github.com/repos/stu-gott/kubevirt/commits/aa3010c6cc1646d7c7a3bc91198fa5f2aac049a3"},{"sha":"438a1133c57039c6dc215da129899c404ea04dc8","author":{"name":"Roman Mohr","email":"1f41b8199fbd8a311c2dd4b1124d66f9614a431d@redhat.com"},"message":"Label all migration related objects with migration labels","distinct":false,"url":"https://api.github.com/repos/stu-gott/kubevirt/commits/438a1133c57039c6dc215da129899c404ea04dc8"},{"sha":"8c1da0773571dd43b83228e18926ad7201b81536","author":{"name":"Roman Mohr","email":"1f41b8199fbd8a311c2dd4b1124d66f9614a431d@redhat.com"},"message":"Move from Job back to a migration Pod\n\nOne shot jobs are best modelled via Pods directly.","distinct":false,"url":"https://api.github.com/repos/stu-gott/kubevirt/commits/8c1da0773571dd43b83228e18926ad7201b81536"},{"sha":"301c86635aadcdc4c7cc8a803bd8b2eda07f01e1","author":{"name":"Roman Mohr","email":"1f41b8199fbd8a311c2dd4b1124d66f9614a431d@redhat.com"},"message":"Implement detection for conflicting node selectors","distinct":false,"url":"https://api.github.com/repos/stu-gott/kubevirt/commits/301c86635aadcdc4c7cc8a803bd8b2eda07f01e1"},{"sha":"33b4a514b13142628cb099be8b694f501e367dd3","author":{"name":"Roman Mohr","email":"1f41b8199fbd8a311c2dd4b1124d66f9614a431d@redhat.com"},"message":"Use well known json fields for migrations\n\n`selector` and `nodeSelector` are well known in Kubernetes and are\neasier to remember than `destinationNodeSelector` and `migratingVMName`.","distinct":false,"url":"https://api.github.com/repos/stu-gott/kubevirt/commits/33b4a514b13142628cb099be8b694f501e367dd3"},{"sha":"fad72f7a6f8df56d4e3e684b0fb7b57eaeef575c","author":{"name":"Roman Mohr","email":"1f41b8199fbd8a311c2dd4b1124d66f9614a431d@redhat.com"},"message":"Update migration state according to job state\n\nIf migration job succeeded, set the migration to succeede, if it failed\nset the migration state to failed.","distinct":false,"url":"https://api.github.com/repos/stu-gott/kubevirt/commits/fad72f7a6f8df56d4e3e684b0fb7b57eaeef575c"}]}
{"actor":{"display_login":"stu-gott"}}