Feature #2092

Allow mixed VM templates for Hybrid EC2

Added by Tino Vázquez almost 6 years ago. Updated over 5 years ago.

Status:ClosedStart date:05/29/2013
Priority:NormalDue date:
Assignee:-% Done:

0%

Category:Core & System
Target version:Release 4.4
Resolution:fixed Pull request:

Description

Infer BASE_PATH from DATASTORE_LOCATION if present in datastore template and default to the one in oned.conf. As of now, this is the only valid value, which prevent hybrid hypervisor deployments.


Related issues

Related to Feature #2289: Improve hybrid cloud drivers Closed 08/30/2013

Associated revisions

Revision 876c58e3
Added by Tino Vázquez over 5 years ago

feature #2092: Datastore gets its base path from DATASTORE_LOCATION in Datastore template or from oned.conf

Revision 3b269146
Added by Tino Vázquez over 5 years ago

feature #2092: Added hybrid mode, not triggering PROLOG

Still need to figure out EPILOG

Revision ab85640c
Added by Tino Vázquez over 5 years ago

feature #2092: Changed PROLOG and EPILOG bypass to TransferManager.cc

Revision c783b963
Added by Tino Vázquez over 5 years ago

Feature #2092: Put hybrid checks in do_action for better coding understanding

Revision 38ad6ceb
Added by Ruben S. Montero over 5 years ago

feature #2092: Make use of hybrid hypervisor instead of attribute

Revision 637f1dbb
Added by Carlos Martín over 5 years ago

Feature #2435 #2092: New generic HYBRID section in VMs, better automatic_requirements

Revision 558ae42f
Added by Carlos Martín over 5 years ago

feature #2435 #2092: Bug in VirtualMachine::get_hybrid_hypervisors

Revision 9a640258
Added by Carlos Martín over 5 years ago

Feature #2435 #2092: Skip storage scheduling for hybrid hosts

Revision e3ff1ac2
Added by Carlos Martín over 5 years ago

Feature #2435 #2092: Add HYBRID=YES to ec2 probes

Revision 70444b21
Added by Carlos Martín over 5 years ago

Feature #2435 #2092: Code cleanup.

Hybrid hosts are not detected with the generic HYBRID=YES

Revision 4a71896e
Added by Carlos Martín over 5 years ago

Feature #2435 #2092: Allow deployment to hybrid hosts using system DS -1

Revision b2cb9c10
Added by Carlos Martín over 5 years ago

Feature #2435 #2092: Rename HYBRID to PUBLIC_CLOUD

Revision f1b88a74
Added by Carlos Martín over 5 years ago

Feature #2435 #2092: New host and ds sched policy: fixed

This new policy simply uses the PRIORITY template attribute
that the admin can set manually.

Revision 0924ec23
Added by Carlos Martín over 5 years ago

Feature #2435 #2092: Log when the sched discards the current Host for resched VMs

Revision 9c9a0306
Added by Carlos Martín over 5 years ago

Feature #2435 #2092: Do not allow migrations to/from a public cloud host

Revision 472a1e3f
Added by Carlos Martín over 5 years ago

Feature #2435 #2092: New generic HYBRID section in VMs, better automatic_requirements

Revision a30dfdfa
Added by Carlos Martín over 5 years ago

feature #2435 #2092: Bug in VirtualMachine::get_hybrid_hypervisors

Revision cc02002f
Added by Carlos Martín over 5 years ago

Feature #2435 #2092: Skip storage scheduling for hybrid hosts

Revision 539cadf0
Added by Carlos Martín over 5 years ago

Feature #2435 #2092: Add HYBRID=YES to ec2 probes

Revision 35fecb6d
Added by Carlos Martín over 5 years ago

Feature #2435 #2092: Code cleanup.

Hybrid hosts are not detected with the generic HYBRID=YES

Revision 06b65853
Added by Carlos Martín over 5 years ago

Feature #2435 #2092: Allow deployment to hybrid hosts using system DS -1

Revision 074657b8
Added by Carlos Martín over 5 years ago

Feature #2435 #2092: Rename HYBRID to PUBLIC_CLOUD

Revision ebc83100
Added by Carlos Martín over 5 years ago

Feature #2435 #2092: New host and ds sched policy: fixed

This new policy simply uses the PRIORITY template attribute
that the admin can set manually.

Revision c9a723f4
Added by Carlos Martín over 5 years ago

Feature #2435 #2092: Log when the sched discards the current Host for resched VMs

Revision 2aca630b
Added by Carlos Martín over 5 years ago

Feature #2435 #2092: Do not allow migrations to/from a public cloud host

History

#1 Updated by Ruben S. Montero over 5 years ago

  • Tracker changed from Bug to Feature
  • Subject changed from Infer BASE_PATH from DATASTORE_LOCATION if present in datastore template to Allow mixed VM templates for Hybrid EC2
  • Description updated (diff)
  • Target version set to Release 4.4

#2 Updated by Ruben S. Montero over 5 years ago

To include hybrid VM definitions:
  1. VM Templates will be tagged as hybrid
  2. AUTOMATIC_REQUIREMENTS will include an option to deploy the VM on a cloud host
  3. Hosts will be tagged as cloud, so TM operations will not be performed on them.

#3 Updated by Ruben S. Montero over 5 years ago

  • Status changed from New to Closed
  • Resolution set to fixed

Also available in: Atom PDF