Kernel command line:
$ cat /proc/cmdline BOOT_IMAGE=(http)/kernel initrd=initrd root=/dev/sda3 ro netroot=iscsi:@169.254.0.2::3260::iqn.2015-02.oracle.boot:uefi crashkernel=auto ip=dhcp iscsi_initiator=iqn.2015-10.oracle:2.1g1538-gb000393 LANG=en_US.UTF-8 console=ttyS0,9600 console=tty0
The datasource is a yaml file we generate on instance launch that is made accessible to the host over http. At the moment it contains very little information:
$ curl http://169.254.169.254/openstack/latest/meta_data.json { "uuid" : "ocid1.instance.oc1.phx.abyhqljszmao4waexfg6gxtu73phfgeclyyscoi6r3evhsaba24uupp3hu5q", "name" : "nvmetest", "availability_zone" : "phx-ad-2", "hostname" : "nvmetest", "public_keys" : { "0" : "<<redacted>>" }, "meta" : { } }
It's also available via a few different URLs, e.g. http://169.254.169.254/openstack/2013-10-17/meta_data.json will return the same content.
Kernel command line:
$ cat /proc/cmdline (http)/ kernel initrd=initrd root=/dev/sda3 ro netroot= iscsi:@ 169.254. 0.2::3260: :iqn.2015- 02.oracle. boot:uefi crashkernel=auto ip=dhcp iscsi_initiator =iqn.2015- 10.oracle: 2.1g1538- gb000393 LANG=en_US.UTF-8 console=ttyS0,9600 console=tty0
BOOT_IMAGE=
The datasource is a yaml file we generate on instance launch that is made accessible to the host over http. At the moment it contains very little information:
$ curl http:// 169.254. 169.254/ openstack/ latest/ meta_data. json instance. oc1.phx. abyhqljszmao4wa exfg6gxtu73phfg eclyyscoi6r3evh saba24uupp3hu5q ", _zone" : "phx-ad-2",
{
"uuid" : "ocid1.
"name" : "nvmetest",
"availability
"hostname" : "nvmetest",
"public_keys" : {
"0" : "<<redacted>>"
},
"meta" : { }
}
It's also available via a few different URLs, e.g. http:// 169.254. 169.254/ openstack/ 2013-10- 17/meta_ data.json will return the same content.