GitHub user sureshr-hasvik opened a pull request:
https://github.com/apache/cloudstack/pull/349
Modified Zone and VPC DB table schema to add IPv6 attributes to support
IPv6.
This is one of the initial code changes required for CLOUDSTACK-8529
You can merge this pull request into a Git repository by running:
$ git pull https://github.com/sureshr-hasvik/cloudstack feature/vpc-ipv6
Alternatively you can review and apply these changes as the patch at:
https://github.com/apache/cloudstack/pull/349.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 #349
commit 508f10527fc199a45900e456899893fb776e50da
Author: wilderrodrigues
Date: 2015-04-22T09:35:57Z
Refactoring the LibvirtComputingResource
- Adding LibvirtStopCommandWrapper
- LibvirtRequestWrapper
- 1 unit tests
Refactored the RequestWrapper to make it better.
- Changes also applied to the CitrixRequestWrapper
commit 7086d64387fd0fb6381e4dbb63d46361d619b948
Author: wilderrodrigues
Date: 2015-04-22T12:53:28Z
Refactoring the LibvirtComputingResource
- Adding LibvirtGetVmStatsCommandWrapper
- 3 unit tests
Refactored the LibvirtConnectiobn by surrounding it with an wrapper.
- Make it easier to cover the static/native calls
- Added better coverage to StopCommand tests
commit 51093afcf11ef37b3d54c5430b955e87e17d2be2
Author: wilderrodrigues
Date: 2015-04-22T13:05:59Z
Refactoring the LibvirtComputingResource
- Adding LibvirtGetVmDiskStatsCommandWrapper
- 1 unit test
Added getConnection() to LibvirtConnectionWrapper
commit 7a90c018fbba0419c55c245aa1cb3488472d2a62
Author: wilderrodrigues
Date: 2015-04-22T14:06:43Z
Refactoring the LibvirtComputingResource
- Adding LibvirtRebootCommandWrapper and LibVirtRebootRouterCommandWrapper
- 2 unit tests added
- KVM hypervisor with 10.5% coverage
commit 6e568125fc282a3d0984f59fa0755b087e29cf7f
Author: wilderrodrigues
Date: 2015-04-23T08:30:13Z
Refactoring the LibvirtComputingResource
- Adding LibvirtGetHosStatsCommandWrapper
- 1 unit test added
- KVM hypervisor with 10.5% coverage
Tests are a bit limited on this one becuause of the current implementation.
Would clean it up later in a separate branch
commit 54f68f519fc3baefe435f9b37f028ff2cca9106f
Author: wilderrodrigues
Date: 2015-04-23T08:45:57Z
Removing the CheckStateCommand form the IF statement on
LibvirtComputingResource
- It's not used and if so would cause an infinite loop.
commit d730efb86681b2206b82cbacc828e77e1204367b
Author: wilderrodrigues
Date: 2015-04-23T09:36:38Z
Refactoring the LibvirtComputingResource
- Adding LibvirtCheckHealthCommandWrapper and
LibvirtPrepareForMigrationCommandWrapper
- 2 unit tests added
- KVM hypervisor plugin with 10.8% coverage
commit 28e55462f15bdd8699e97b668c4ffc01735a533d
Author: wilderrodrigues
Date: 2015-04-23T11:31:58Z
Refactoring the LibvirtComputingResource
- Adding LibvirtMigrateCommandWrapper
- 1 unit tests added
- KVM hypervisor plugin with 10.9% coverage
commit be1e5176156d9b7eb78e53c703b48d679ad52f56
Author: wilderrodrigues
Date: 2015-04-23T11:57:13Z
Refactoring the LibvirtComputingResource
- Adding LibvirtPingTestCommandWrapper
- 3 unit tests added
- KVM hypervisor plugin with 11.2% coverage
commit 4d216f1a6382c42cf94a947aa5432f4d18782811
Author: wilderrodrigues
Date: 2015-04-23T12:24:53Z
Refactoring the LibvirtComputingResource
- Adding LibvirtAttachIsoCommandWrapper, LibvirtAttachIsoCommandWrapper
and LibvirtAttachIsoCommandWrapper
- 7 unit tests added
- KVM hypervisor plugin with 11.5% coverage
commit 40886b337c953378b93c03c899f801bb24e3aff6
Author: wilderrodrigues
Date: 2015-04-23T12:44:13Z
Refactoring the LibvirtComputingResource
- Adding LibvirtAttachVolumeCommandWrapper
- 3 unit tests added
- KVM hypervisor plugin with 11.7% coverage
commit 08a9523dcdd5b4d736c4ef29b9ea93daa2b6e400
Author: wilderrodrigues
Date: 2015-04-23T12:46:09Z
Fixing assertion on the tests that are execting exceptions
commit 7319a12600a7823aef8167348ee66a74a43ede8b
Author: wilderrodrigues
Date: 2015-04-24T09:49:00Z
Refactoring the LibvirtComputingResource
- Adding LibvirtCheckConsoleProxyLoadCommandWrapper,
LibvirtConsoleProxyLoadCommandWrapper,
LibvirtWatchConsoleProxyLoadCommandWrapperand
CitrixConsoleProxyLoadCommandWrapper
- 2 unit tests added
- KVM hypervisor plugin with 12% coverage
Refactored the CommandWrapper interface in order to remove the
esecuteProxyLoadScan, which is now
implemented bu subclasses.
commit f14c7c207494c1c01d73713f6a2c4ab5452d07e9
Author: wilderrodrigues
Date: 2015-04-24T11:17:58Z
Refactorin