----------------------------------------------------------- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/10122/#review18603 -----------------------------------------------------------
Commit aa79ccf985a172603a9ff15fbaa71dbfb3dad99d in branch refs/heads/master from Edison Su <sudi...@gmail.com> [ https://git-wip-us.apache.org/repos/asf?p=cloudstack.git;h=aa79ccf ] CLOUDSTACK-922: LXC Support in Cloudstack. Signed-off-by: Edison Su <sudi...@gmail.com> - ASF Subversion and Git Services On March 26, 2013, 9:02 p.m., Phong Nguyen wrote: > > ----------------------------------------------------------- > This is an automatically generated e-mail. To reply, visit: > https://reviews.apache.org/r/10122/ > ----------------------------------------------------------- > > (Updated March 26, 2013, 9:02 p.m.) > > > Review request for cloudstack, akarasulu and edison su. > > > Description > ------- > > This is a patch for adding LXC support to Cloudstack. > > Please see the following links for more details: > > Design doc: > https://cwiki.apache.org/confluence/display/CLOUDSTACK/LXC+Support+in+Cloudstack > Jira ticket: https://issues.apache.org/jira/browse/CLOUDSTACK-922 > > > Diffs > ----- > > agent/conf/agent.properties f7eac67 > api/src/com/cloud/agent/api/Command.java 9cd6749 > api/src/com/cloud/agent/api/RebootCommand.java 299e61b > api/src/com/cloud/agent/api/StopCommand.java 9ee7ce3 > api/src/com/cloud/hypervisor/Hypervisor.java 2e0012d > api/src/com/cloud/storage/Storage.java fba12b6 > client/tomcatconf/componentContext.xml.in a98a41f > > plugins/hypervisors/kvm/src/com/cloud/hypervisor/kvm/resource/DirectVifDriver.java > PRE-CREATION > > plugins/hypervisors/kvm/src/com/cloud/hypervisor/kvm/resource/LibvirtComputingResource.java > 8ee3ea4 > > plugins/hypervisors/kvm/src/com/cloud/hypervisor/kvm/resource/LibvirtConnection.java > 981d343 > > plugins/hypervisors/kvm/src/com/cloud/hypervisor/kvm/resource/LibvirtDomainXMLParser.java > b622b6d > > plugins/hypervisors/kvm/src/com/cloud/hypervisor/kvm/resource/LibvirtStorageVolumeDef.java > d5cd91a > > plugins/hypervisors/kvm/src/com/cloud/hypervisor/kvm/resource/LibvirtVMDef.java > c93aeeb > > plugins/hypervisors/kvm/src/com/cloud/hypervisor/kvm/storage/KVMPhysicalDisk.java > 08f51a4 > > plugins/hypervisors/kvm/src/com/cloud/hypervisor/kvm/storage/KVMStoragePoolManager.java > c2bfad9 > > plugins/hypervisors/kvm/src/com/cloud/hypervisor/kvm/storage/LibvirtStorageAdaptor.java > d5e6ad6 > > plugins/hypervisors/kvm/test/com/cloud/hypervisor/kvm/resource/LibvirtVMDefTest.java > b723875 > scripts/storage/secondary/cloud-install-sys-tmplt 2172b28 > server/src/com/cloud/consoleproxy/ConsoleProxyManagerImpl.java 544a803 > server/src/com/cloud/hypervisor/LXCGuru.java PRE-CREATION > server/src/com/cloud/hypervisor/kvm/discoverer/KvmServerDiscoverer.java > 75e00ad > server/src/com/cloud/hypervisor/kvm/discoverer/LibvirtServerDiscoverer.java > PRE-CREATION > server/src/com/cloud/hypervisor/kvm/discoverer/LxcServerDiscoverer.java > PRE-CREATION > server/src/com/cloud/network/SshKeysDistriMonitor.java fc7c882 > server/src/com/cloud/network/router/VirtualNetworkApplianceManagerImpl.java > 6742f7b > server/src/com/cloud/storage/secondary/SecondaryStorageManagerImpl.java > 46ac7af > server/src/com/cloud/template/HypervisorTemplateAdapter.java 1426421 > server/src/com/cloud/vm/VirtualMachineManagerImpl.java 0aeef0e > setup/db/db/schema-410to420.sql eb650cc > ui/scripts/system.js c0a5d14 > ui/scripts/templates.js 040ce4a > ui/scripts/zoneWizard.js 5108c5c > > Diff: https://reviews.apache.org/r/10122/diff/ > > > Testing > ------- > > Performed end-to-end testing for starting an LXC instance: > > - Add an LXC cluster > - Add an LXC host > - Register an LXC template > - Spin up an LXC container > > Additional testing: > > - Verified connectivity with direct network settings > - Used KVM systemvm with LXC cluster > > > Thanks, > > Phong Nguyen > >