Scale-in/Scale-out commands can be only triggered from CLI. When they are triggered...
[osm/Features.git] / Release6 / vmware_vcd_config_drive_support.md
1 # Initial support for config drive in VMware VCD VIM connector #
2
3 ## Proposer ##
4
5 - Vanessa Little (VMware)
6 - Matt Harper (RIFT)
7 - Ravi Chamarty (RIFT)
8
9 ## Type ##
10 *Feature**
11
12 ## Target MDG/TF ##
13 RO
14
15 ## Description ##
16 Many VNF vendors support processing of userdata/cloud-init in their VMs. VCD 9.x currently does not support explicit userdata injection. However, such a functionality can be implemented by implementing a config drive in the VCD VIM connector. In the first phase, we plan to support simple userdata and SSH keys. The following workflow is expected
17 - Generate cloud-init version 2 directory structure as per below reference
18     https://cloudinit.readthedocs.io/en/latest/topics/datasources/configdrive.html
19 - VIMconnector to generate ISO image
20 - Create image in VCD organization catalog
21 - VIMconnector to launch VM with additional disk based on above image
22
23 ## Demo or definition of done ##
24 Verify parsing of userdata using cirros and Ubuntu-16 VMs
25 IP address generation and multi-disk based VMs are not supported in this phase.