{"push_id":1439072828,"size":72,"distinct_size":1,"ref":"refs/heads/archived_snapshots","head":"a65ef4327d3bdd569a38925f91d4d5b8b387e0eb","before":"60b165d4b3f9a118437fa5fab8c0b6a94bea5823","commits":[{"sha":"53fd4a7997034478f422f6b996644ca9a0ea7919","author":{"name":"Nathan Johnson","email":"20d0368448190a667e55a0b8770f817c6875c6fd@ena.com"},"message":"CLOUDSTACK-9451\n\nHonor the forced parameter to stop virtual machine api call.","distinct":false,"url":"https://api.github.com/repos/mike-tutkowski/cloudstack/commits/53fd4a7997034478f422f6b996644ca9a0ea7919"},{"sha":"784c33585fbce93b363543c362d7b821e5896be8","author":{"name":"Wei Zhou","email":"125af19ad12de94b6392247992f8a160a3d990c2@tech.leaseweb.com"},"message":"CLOUDSTACK-9538: FIX failure in Deleting Snapshot From Primary Storage RBD Storage if vm has been removed","distinct":false,"url":"https://api.github.com/repos/mike-tutkowski/cloudstack/commits/784c33585fbce93b363543c362d7b821e5896be8"},{"sha":"2c443cd189664ec35aaeedd7bd447d4fcfce0387","author":{"name":"Sudharma Jain","email":"3203237833defafd4dec4dd5b995574a2cf77a52@accelerite.com"},"message":"CLOUDSTACK-9561 Unable to delete domain/Account","distinct":false,"url":"https://api.github.com/repos/mike-tutkowski/cloudstack/commits/2c443cd189664ec35aaeedd7bd447d4fcfce0387"},{"sha":"759a92d2516a99b90b59dc096f23e2e903d0673b","author":{"name":"Sudharma Jain","email":"3203237833defafd4dec4dd5b995574a2cf77a52@accelerite.com"},"message":"CLOUDSTACK-9566 instance-id metadata for baremetal VM returns ID","distinct":false,"url":"https://api.github.com/repos/mike-tutkowski/cloudstack/commits/759a92d2516a99b90b59dc096f23e2e903d0673b"},{"sha":"7ab35e661607dd93a8d6d7d47dc6807b22129911","author":{"name":"Murali Reddy","email":"db25859bb166ba3c7408e5cb966d67a5a8f1669c@gmail.com"},"message":"CLOUDSTACK-9598: wrong defaut gateway for the nic in non-default network\n\nwhen guest VM has nic's in more than one guest network set the tag for\neach host in /etc/dhcphosts.txt, and use the tag to add exception in\n/etc/dhcpopts.txt to prevent sending default route, dns server in case if the nic is in non-default network\nthis was the behaviour with edithosts.sh prior to 4.6\n\nadded new test case test_router_dhcp_opts to test DHCP option file use of cloudstack","distinct":false,"url":"https://api.github.com/repos/mike-tutkowski/cloudstack/commits/7ab35e661607dd93a8d6d7d47dc6807b22129911"},{"sha":"62e858131fcc0650d61699efffcf7eb57721e1b1","author":{"name":"Nick Livens","email":"9cc40796c924c4e6d85ccec3a47deba5b98eb483@nuagenetworks.net"},"message":"CLOUDSTACK-9321 : Multiple Internal LB rules (more than one Internal LB rule with same source IP address) are not getting resolved in the corresponding InternalLbVm instance's haproxy.cfg file\n\nCLOUDSTACK-9321 : Adding component tests for VPC Network functionality - Internal LB rules\n\nCLOUDSTACK-9321 : Extending Nuage VSP Internal LB Marvin tests\n\nCo-Authored-By: Prashanth Manthena <prashanth.manthena@nuagenetworks.net>, Frank Maximus <frank.maximus@nuagenetworks.net>","distinct":false,"url":"https://api.github.com/repos/mike-tutkowski/cloudstack/commits/62e858131fcc0650d61699efffcf7eb57721e1b1"},{"sha":"2a5f37c1b10ba4e5acaf7fbb30ce0b016b04d082","author":{"name":"Wido den Hollander","email":"c6f4a084cfd341c01db55aa6b51a8c6c2d46f439@widodh.nl"},"message":"CLOUDSTACK-8715: Add channel to Instances for Qemu Guest Agent\n\nThis commit adds a additional VirtIO channel with the name\n'org.qemu.guest_agent.0' to all Instances.\n\nWith the Qemu Guest Agent the Hypervisor gains more control over the Instance if\nthese tools are present inside the Instance, for example:\n\n* Power control\n* Flushing filesystems\n* Fetching Network information\n\nIn the future this should allow safer snapshots on KVM since we can instruct the\nInstance to flush the filesystems prior to snapshotting the disk.\n\nMore information: http://wiki.qemu.org/Features/QAPI/GuestAgent\n\nKeep in mind that on Ubuntu AppArmor still needs to be disabled since the default\nAppArmor profile doesn't allow libvirt to write into /var/lib/libvirt/qemu\n\nThis commit does not add any communication methods through API-calls, it merely\nadds the channel to the Instances and installs the Guest Agent in the SSVMs.\n\nWith the addition of the Qemu Guest Agent channel a second channel appears in /dev\non a SSVM as a VirtIO port.\n\nThe order in which the ports are defined in the XML matters for the naming inside\nthe SSVM VM and by not relying on /dev/vportXX but looking for a static name the\nSSVM still boots properly if the order in the XML definition is changed.\n\nA SSVM with both ports attached will have something like this:\n\n  root@v-215-VM:~# ls -l /dev/virtio-ports\n  total 0\n  lrwxrwxrwx 1 root root 11 May 13 21:41 org.qemu.guest_agent.0 -> ../vport0p2\n  lrwxrwxrwx 1 root root 11 May 13 21:41 v-215-VM.vport -> ../vport0p1\n  root@v-215-VM:~# ls -l /dev/vport*\n  crw------- 1 root root 251, 1 May 13 21:41 /dev/vport0p1\n  crw------- 1 root root 251, 2 May 13 21:41 /dev/vport0p2\n  root@v-215-VM:~#\n\nIn this case the SSVM port points to /dev/vport0p1, but if the order in the XML\nis different it might point to /dev/vport0p2\n\nBy looking for a portname with a pre-defined pattern in /dev/virtio-ports we\ndo not rely on the order in the XML definition.\n\nSigned-off-by: Wido den Hollander <wido@widodh.nl>","distinct":false,"url":"https://api.github.com/repos/mike-tutkowski/cloudstack/commits/2a5f37c1b10ba4e5acaf7fbb30ce0b016b04d082"},{"sha":"90ae04b79177a43076270016303b62baf3e4aa4d","author":{"name":"Rohit Yadav","email":"cd6636b2ef1583580b17d24fee28f0de526c38ee@shapeblue.com"},"message":"Merge pull request #1766 from murali-reddy/vr-default-network-gateway\n\n CLOUDSTACK-9598: wrong defaut gateway for the nic in non-default network when guest VM has nic's in more than one guest network set the tag for each host in /etc/dhcphosts.txt, and use the tag to add exception in /etc/dhcpopts.txt to prevent sending default route, dns server in case if the nic is in non-default network\n\nthis was the behaviour with edithosts.sh prior to 4.6\n\n* pr/1766:\n  CLOUDSTACK-9598: wrong defaut gateway for the nic in non-default network\n\nSigned-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>","distinct":false,"url":"https://api.github.com/repos/mike-tutkowski/cloudstack/commits/90ae04b79177a43076270016303b62baf3e4aa4d"},{"sha":"825935da6902f55023e3df91a9b837eb721fefc2","author":{"name":"Rohit Yadav","email":"cd6636b2ef1583580b17d24fee28f0de526c38ee@shapeblue.com"},"message":"Merge branch '4.8' into 4.9","distinct":false,"url":"https://api.github.com/repos/mike-tutkowski/cloudstack/commits/825935da6902f55023e3df91a9b837eb721fefc2"},{"sha":"c6bb8c6f415edae8073f5d28b3a81a2eef372fed","author":{"name":"Rohit Yadav","email":"cd6636b2ef1583580b17d24fee28f0de526c38ee@shapeblue.com"},"message":"Merge branch '4.9'","distinct":false,"url":"https://api.github.com/repos/mike-tutkowski/cloudstack/commits/c6bb8c6f415edae8073f5d28b3a81a2eef372fed"},{"sha":"445d36c1228ea8329dc3f1349e10ff38c671674b","author":{"name":"Rohit Yadav","email":"cd6636b2ef1583580b17d24fee28f0de526c38ee@shapeblue.com"},"message":"Merge PR #1737\n\nCLOUDSTACK-9561 After domain/account deletion, snapshot taken by the\ndomain/account remains undeleted\n\nWhile deleting the UserAccount Cleanup for the removed VMs/volumes are not\nhappening. For the removed VMs, snapshots doesn't get cleaned. Only for running\nVMs(volumes in ready state) the cleanup happens.\n\nWhen the VM is desroyed, the volume is marked as destroyed and later storage\ngarbage collector perform the cleanup. But if we try delete domain/account\nbefore storage garbage collector runs, then it fails.\n\nSigned-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>","distinct":false,"url":"https://api.github.com/repos/mike-tutkowski/cloudstack/commits/445d36c1228ea8329dc3f1349e10ff38c671674b"},{"sha":"e59897bad84ae13900e2ece647a1e43f6ebbac8f","author":{"name":"Rohit Yadav","email":"cd6636b2ef1583580b17d24fee28f0de526c38ee@shapeblue.com"},"message":"Merge branch '4.8' into 4.9","distinct":false,"url":"https://api.github.com/repos/mike-tutkowski/cloudstack/commits/e59897bad84ae13900e2ece647a1e43f6ebbac8f"},{"sha":"f07081dfc7e38c9a96109387a623b0bc2988fc27","author":{"name":"Rohit Yadav","email":"cd6636b2ef1583580b17d24fee28f0de526c38ee@shapeblue.com"},"message":"Merge branch '4.9'\n\nSigned-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>","distinct":false,"url":"https://api.github.com/repos/mike-tutkowski/cloudstack/commits/f07081dfc7e38c9a96109387a623b0bc2988fc27"},{"sha":"16c2761cea7566163485369adcefd9a452cbd066","author":{"name":"Rohit Yadav","email":"cd6636b2ef1583580b17d24fee28f0de526c38ee@shapeblue.com"},"message":"Merge PR #1545\n\nCLOUDSTACK-8715: Add channel to Instances for Qemu Guest Agent\n\nSigned-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>","distinct":false,"url":"https://api.github.com/repos/mike-tutkowski/cloudstack/commits/16c2761cea7566163485369adcefd9a452cbd066"},{"sha":"8d4dc81223032f104bd4c7d576aceed329c6a099","author":{"name":"Nick Livens","email":"9cc40796c924c4e6d85ccec3a47deba5b98eb483@nuagenetworks.net"},"message":"CLOUDSTACK-9402 : Support for underlay features (Source & Static NAT to underlay) in Nuage VSP plugin\n\nCLOUDSTACK-9402 : Marvin tests for Source NAT and Static NAT features verification with NuageVsp (both overlay and underlay infra).\n\nCo-Authored-By: Prashanth Manthena <prashanth.manthena@nuagenetworks.net>, Frank Maximus <frank.maximus@nuagenetworks.net>","distinct":false,"url":"https://api.github.com/repos/mike-tutkowski/cloudstack/commits/8d4dc81223032f104bd4c7d576aceed329c6a099"},{"sha":"020606ec31173e9e0502d1c33a40bf90d63ec337","author":{"name":"Rohit Yadav","email":"cd6636b2ef1583580b17d24fee28f0de526c38ee@shapeblue.com"},"message":"Merge pull request #1738 from SudharmaJain/cs-9566\n\nCLOUDSTACK-9566 instance-id metadata for baremetal VM returns IDThere is difference in instance-id metadata across baremetal and other hypervisors.\n\nOn Baremetal\n[root@ip-172-17-0-144 ~]# curl http://8.37.203.221/latest/meta-data/instance-id\n6021\n\non Xen\n[root@ip-172-17-2-103 ~]# curl http://172.17.0.252/latest/meta-data/instance-id\ncbeb517a-e833-4a0c-b1e8-9ed70200fbbf\n\nIn both cases it should be vm's uuid.\n\n* pr/1738:\n  CLOUDSTACK-9566 instance-id metadata for baremetal VM returns ID\n\nSigned-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>","distinct":false,"url":"https://api.github.com/repos/mike-tutkowski/cloudstack/commits/020606ec31173e9e0502d1c33a40bf90d63ec337"},{"sha":"5811d33658fe1651e43dcca67c35c712f9ba4107","author":{"name":"Rohit Yadav","email":"cd6636b2ef1583580b17d24fee28f0de526c38ee@shapeblue.com"},"message":"Merge pull request #1635 from myENA/feature/honor_force_stop_vm\n\nCLOUDSTACK-9451https://issues.apache.org/jira/browse/CLOUDSTACK-9451\n\nRe-doing against 4.8 since this is a bug, not a feature.\n\n* pr/1635:\n  CLOUDSTACK-9451\n\nSigned-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>","distinct":false,"url":"https://api.github.com/repos/mike-tutkowski/cloudstack/commits/5811d33658fe1651e43dcca67c35c712f9ba4107"},{"sha":"50f80cc2a0e1a26f23bedb044b0d6824201828ca","author":{"name":"Rohit Yadav","email":"cd6636b2ef1583580b17d24fee28f0de526c38ee@shapeblue.com"},"message":"Merge branch '4.8' into 4.9","distinct":false,"url":"https://api.github.com/repos/mike-tutkowski/cloudstack/commits/50f80cc2a0e1a26f23bedb044b0d6824201828ca"},{"sha":"d8c038e5b215f24b58fb1b4ff6b3837fbab5d9ce","author":{"name":"Rohit Yadav","email":"cd6636b2ef1583580b17d24fee28f0de526c38ee@shapeblue.com"},"message":"Merge branch '4.9'","distinct":false,"url":"https://api.github.com/repos/mike-tutkowski/cloudstack/commits/d8c038e5b215f24b58fb1b4ff6b3837fbab5d9ce"},{"sha":"62c8496d7e38365f8cf5bebfc8b98ecc5a371d8b","author":{"name":"Rohit Yadav","email":"cd6636b2ef1583580b17d24fee28f0de526c38ee@shapeblue.com"},"message":"Merge pull request #1580 from nlivens/nuage_vsp_pat_fip2ul\n\nCLOUDSTACK-9402 : Support for underlay features (Source & Static NAT to underlay) in Nuage VSP pluginSupport for underlay features (Source & Static NAT to underlay) with Nuage VSP SDN Plugin including Marvin test coverage for corresponding Source & Static NAT features on master. Moreover, our Marvin tests are written in such a way that they can validate our supported feature set with both Nuage VSP SDN platform's overlay and underlay infra.\n\nPR contents:\n1) Support for Source NAT to underlay feature on master with Nuage VSP SDN Plugin.\n2) Support for Static NAT to underlay feature on master with Nuage VSP SDN Plugin.\n3) Marvin test coverage for Source & Static NAT to underlay on master with Nuage VSP SDN Plugin.\n4) Enhancements on our exiting Marvin test code (nuagevsp plugins directory).\n5) PEP8 & PyFlakes compliance with our Marvin test code.\n\n* pr/1580:\n  CLOUDSTACK-9402 : Support for underlay features (Source & Static NAT to underlay) in Nuage VSP plugin\n\nSigned-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>","distinct":false,"url":"https://api.github.com/repos/mike-tutkowski/cloudstack/commits/62c8496d7e38365f8cf5bebfc8b98ecc5a371d8b"}]}
{"actor":{"display_login":"mike-tutkowski"}}