{"push_id":708277411,"size":10,"distinct_size":10,"ref":"refs/heads/master","head":"346e2fd42a7ba5d1f54286b1ba527e5ce9251c80","before":"dd9e743b25b99e0808e03ee805d9ee7c60632e72","commits":[{"sha":"281c09e75ee20c12deaeb21a3138a1fe0281d8a4","author":{"email":"c1267b0ab7b47165cb4cfb4fb1b4f86fbb4a51b9@gmail.com","name":"Eren Yagdiran"},"message":"Add an utility function for guessing filetype from file extension\n\nConsider the file name extension as the image type, except for\n.img that are usually RAW images.","distinct":true,"url":"https://api.github.com/repos/libvirt/libvirt-sandbox/commits/281c09e75ee20c12deaeb21a3138a1fe0281d8a4"},{"sha":"1a51f46a5ab8c3c2d902c242cc4b1608c26195b3","author":{"email":"c1267b0ab7b47165cb4cfb4fb1b4f86fbb4a51b9@gmail.com","name":"Eren Yagdiran"},"message":"Add configuration object for disk support\n\nAdd the config gobject, functions to store and load the new configuration\nfragments and test. This will allow creating sandboxes with attached\ndisk with a parameter formatted like file:tag=/source/file.qcow2,format=qcow2","distinct":true,"url":"https://api.github.com/repos/libvirt/libvirt-sandbox/commits/1a51f46a5ab8c3c2d902c242cc4b1608c26195b3"},{"sha":"abec15d5074905b3a62b38c4aba1a8dbd640b67c","author":{"email":"c1267b0ab7b47165cb4cfb4fb1b4f86fbb4a51b9@gmail.com","name":"Eren Yagdiran"},"message":"Add disk parameter to virt-sandbox\n\nAllow users to add disk images to their sandbox. Only disk images are supported so far, but the\nparameter is intentionally designed for future changes.","distinct":true,"url":"https://api.github.com/repos/libvirt/libvirt-sandbox/commits/abec15d5074905b3a62b38c4aba1a8dbd640b67c"},{"sha":"ef012c053caf855f28ae907c2988d6bb834396b0","author":{"email":"c1267b0ab7b47165cb4cfb4fb1b4f86fbb4a51b9@gmail.com","name":"Eren Yagdiran"},"message":"Add disk support to the container builder\n\nUse the new disk configuration in the container builder to provide disks in\nlxc containers sandboxes.","distinct":true,"url":"https://api.github.com/repos/libvirt/libvirt-sandbox/commits/ef012c053caf855f28ae907c2988d6bb834396b0"},{"sha":"1787b6d1f879b5a66054ce2e741884613c828a43","author":{"email":"5de0be53dc3aabb89d8379dd21cea40e0795c9b1@suse.com","name":"Cédric Bosdonnat"},"message":"Add gvir_sandbox_config_has_disks function\n\nAdd helper function to check if a config contains disk devices.","distinct":true,"url":"https://api.github.com/repos/libvirt/libvirt-sandbox/commits/1787b6d1f879b5a66054ce2e741884613c828a43"},{"sha":"b04a0735c8415b5dbab556b5504e91e1283d0296","author":{"email":"c1267b0ab7b47165cb4cfb4fb1b4f86fbb4a51b9@gmail.com","name":"Eren Yagdiran"},"message":"Add disk support to machine builder\n\nUse the new disk configuration in the container builder to provide disks in\nqemu sandboxes. The disks are virtio devices, but those shouldn't be\nknown by the user.","distinct":true,"url":"https://api.github.com/repos/libvirt/libvirt-sandbox/commits/b04a0735c8415b5dbab556b5504e91e1283d0296"},{"sha":"71aa715c1a8b3ddb1377719c35ca97010ca63173","author":{"email":"5de0be53dc3aabb89d8379dd21cea40e0795c9b1@suse.com","name":"Cédric Bosdonnat"},"message":"qemu: use devtmpfs rather than tmpfs to auto-populate /dev\n\nWhen using devtmpfs we don't need to care about the device nodes\ncreation: it's less risk to forget some. It also eases the creation of\nthe devices in the init-qemu.","distinct":true,"url":"https://api.github.com/repos/libvirt/libvirt-sandbox/commits/71aa715c1a8b3ddb1377719c35ca97010ca63173"},{"sha":"742a52cf69ce2afe225529f0f19f9589fb15d91e","author":{"email":"c1267b0ab7b47165cb4cfb4fb1b4f86fbb4a51b9@gmail.com","name":"Eren Yagdiran"},"message":"Common-init: Building symlink from disks.cfg\n\nSimilar to the existing mounts.cfg, the mapping between the device and the tag is\npassed by a new disks.cfg file. Common-init reads disks.cfg and maps the tags\nto corresponding devices","distinct":true,"url":"https://api.github.com/repos/libvirt/libvirt-sandbox/commits/742a52cf69ce2afe225529f0f19f9589fb15d91e"},{"sha":"8a33860f367dd334965e5c8e7989a7db8ee5110d","author":{"email":"c1267b0ab7b47165cb4cfb4fb1b4f86fbb4a51b9@gmail.com","name":"Eren Yagdiran"},"message":"Common-builder: /dev/disk/by-tag/thetag to /dev/vdN\n\nCommon builder counts the disks devices and populates disks.cfg according to that.Disk devices\nare always come first than host-based images.In builder-machine, mounts of the host-based images\nwill be mounted later.","distinct":true,"url":"https://api.github.com/repos/libvirt/libvirt-sandbox/commits/8a33860f367dd334965e5c8e7989a7db8ee5110d"},{"sha":"346e2fd42a7ba5d1f54286b1ba527e5ce9251c80","author":{"email":"bb938cf255e055ff3507f2627d214e8e62118fcf@redhat.com","name":"Daniel P. Berrange"},"message":"Pick correct disk prefix based on builder subclass\n\nThe LXC builder use /dev/sda while the QEMU builder uses\n/dev/vda for disk prefixes, so allow dymamic choice when\nwriting disks.cfg","distinct":true,"url":"https://api.github.com/repos/libvirt/libvirt-sandbox/commits/346e2fd42a7ba5d1f54286b1ba527e5ce9251c80"}]}