[
https://issues.apache.org/jira/browse/CLOUDSTACK-8605?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14622032#comment-14622032
]
ASF GitHub Bot commented on CLOUDSTACK-8605:
--------------------------------------------
GitHub user kishankavala opened a pull request:
https://github.com/apache/cloudstack/pull/577
CLOUDSTACK-8605: KVM: Config Drive and getVmIp support
- CLOUDSTACK-8324 added support for External DHCP/DNS support along with
ConfigDrive for XenServer
- FS link:
https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=53740797
- This PR adds KVM support for config drive and getVmIpAddress assigned by
external DHCP
- genisoimage package dependency is added for creating config drive ISO
- libguestfs is used to get IPAddress from guest VM. Linux: From dhcp
leases file. Windows: From registry
You can merge this pull request into a Git repository by running:
$ git pull https://github.com/kishankavala/cloudstack master
Alternatively you can review and apply these changes as the patch at:
https://github.com/apache/cloudstack/pull/577.patch
To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:
This closes #577
----
commit faab39fdd52026ba7c03f8143331d1004338f5ff
Author: Kishan Kavala <[email protected]>
Date: 2015-06-26T09:48:01Z
kvm config drive
commit 220e714b5194a33471fc5728c1a6dc69ca0c98e9
Author: Kishan Kavala <[email protected]>
Date: 2015-07-01T12:40:02Z
Unit test for GetVmIpAddressCommand
commit b2e8bfdff5cc8013a9d50132a941f7849a2949b2
Author: Kishan Kavala <[email protected]>
Date: 2015-07-01T14:51:01Z
Test IP not in CIDR
commit 3fc60e31d9bcf68a4901dbc059e02c2868943035
Author: Kishan Kavala <[email protected]>
Date: 2015-07-10T08:24:30Z
Merge remote-tracking branch 'upstream/master'
Conflicts:
plugins/hypervisors/kvm/test/com/cloud/hypervisor/kvm/resource/LibvirtComputingResourceTest.java
commit e1d1974a06b334bc1be603823f5f44b51bdb3ab2
Author: Kishan Kavala <[email protected]>
Date: 2015-07-10T08:26:26Z
Merge remote-tracking branch 'upstream/master'
Conflicts:
plugins/hypervisors/kvm/test/com/cloud/hypervisor/kvm/resource/LibvirtComputingResourceTest.java
commit a3fe3ae233a23f8ac7dcc7485adac9089a7810a8
Author: Kishan Kavala <[email protected]>
Date: 2015-07-10T08:58:52Z
Fix Libvirt getVmIP unit test
----
> KVM: Config Drive and getVmIp support
> -------------------------------------
>
> Key: CLOUDSTACK-8605
> URL: https://issues.apache.org/jira/browse/CLOUDSTACK-8605
> Project: CloudStack
> Issue Type: Sub-task
> Security Level: Public(Anyone can view this level - this is the
> default.)
> Components: KVM
> Affects Versions: 4.6.0
> Reporter: Kishan Kavala
> Assignee: Kishan Kavala
> Fix For: 4.6.0
>
>
> Add support for
> - creating config drive
> - Fetch IP from guest Vm which is assigned by external DHCP
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)