-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/11510/#review21201
-----------------------------------------------------------
Unit test is failing while trying mvn clean install
Tests in error:
checkWhenDcInAvoidList(org.apache.cloudstack.implicitplanner.ImplicitPlannerTest):
Error creating bean with name 'implicitDedicationPlanner': Injection of
autowired dependencies failed; nested exception is
org.springframework.beans.factory.BeanCreationException: Could not autowire
field: com.cloud.deploy.dao.PlannerHostReservationDao
com.cloud.deploy.ImplicitDedicationPlanner._plannerHostReserveDao; nested
exception is org.springframework.beans.factory.NoSuchBeanDefinitionException:
No matching bean of type [com.cloud.deploy.dao.PlannerHostReservationDao] found
for dependency: expected at least 1 bean which qualifies as autowire candidate
for this dependency. Dependency annotations: {@javax.inject.Inject()}
- Prachi Damle
On May 30, 2013, 4:39 p.m., Rajesh Battala wrote:
>
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/11510/
> -----------------------------------------------------------
>
> (Updated May 30, 2013, 4:39 p.m.)
>
>
> Review request for cloudstack, Devdeep Singh and Prachi Damle.
>
>
> Description
> -------
>
> Issues:
> In Implicit planner resource usage is fixed to "Dedicated". It should be
> Dedicated/Shared depending upon the Implict Planner strict/preferred modes
> and hosts availability.
>
> Fixed:
> Issue is fixed by determining the resource usage to be "Dedicated/Shared"
> depending upon the Implicit strict/preferred mode and the hosts availability
> for the planner.
>
>
> This addresses bug CLOUDSTACK-2662.
>
>
> Diffs
> -----
>
> api/src/com/cloud/deploy/DeploymentClusterPlanner.java 1a19c71
>
> plugins/deployment-planners/implicit-dedication/src/com/cloud/deploy/ImplicitDedicationPlanner.java
> d47d8f5
>
> plugins/deployment-planners/implicit-dedication/test/org/apache/cloudstack/implicitplanner/ImplicitPlannerTest.java
> 4450760
> server/src/com/cloud/deploy/DeploymentPlanningManagerImpl.java d954c8b
> server/src/com/cloud/deploy/FirstFitPlanner.java caf8c6e
>
> Diff: https://reviews.apache.org/r/11510/diff/
>
>
> Testing
> -------
>
> Test Cases Executed Manually :
>
> Accounts : Admin, TestA, TestB
> 2 Clusters, 3 Hosts. (HostA, HostB, HostC)
>
> When zone is enabled.
> In HostA , ssvm, cpvm had came up and this resource is marked as Shared.
>
> 1. login to TestA, create Vm with implict Strict.
> routerVm for TestA came on HostB (marked as Shared) and instance came up
> on HostC ( Marked as Dedicated)
> 2. from TestA, deploy a VM with implict Preffered.
> VM successfuly deployed on the HostC. (as its possible to deploy in strict
> mode, VM got deployed on HostC)
> 3. login to TestB,
> Create VM with Implict Strcit.Creation of Vm failed successfuly ( as there
> are no empty hosts)
> Create VM with Implict Preferred. router VM created on HostB. Instance got
> deployed on HostB. (tried Dedicated as there are no empty hosts, tired with
> Shared and deployed on HostB)
> Create VM with Implict Preferred, deployVm. instance got created on
> HostA.( Tried Dedicated and then tried shared. As HostA is marked as Shared
> VM got deployed on HostA)
> from TestB account two Vm's got deployed, with implict preferred mode. VM's
> were successfully deployed on the Hosts which are marked as Shared.
> 4. Removed the VM's deployed from TestA and Router for the TestA.
> HostC now unmarked as 'Dedicated'
> 5. Login to TestB,
> Deploy Vm with Implict preferred. VM got deployed on HostC ( tried strict
> as empty HostC is available, VM deployed in HostC). HostC marked as
> "Dedicated"
> Deploy Vm with Implict Strict. VM got deployed on HostC. (As dedicated
> host is available because of above deployement. Vm got successfuly deployed
> on HostC)
>
> 6. Login as Admin
> deploy vm with "medium instance" offering. VM got deployed in shared
> resource host.
>
>
> Screenshots
> -----------
>
> mysql_data_xencenter_view
> https://reviews.apache.org/r/11510/s/26/
>
>
> Thanks,
>
> Rajesh Battala
>
>