when I ran the following command in the command line manually (found in the instance_metadata.yaml)
metadata=`curl http://169.254.169.254/latest/meta-data/ 2>/dev/null`
echo "{" for line in ${metadata}; do val=`curl http://169.254.169.254/latest/meta-data/$line 2>/dev/null | tr "\n" ","` echo "\"$line\": \"${val}\"," done key=`curl http://169.254.169.254/latest/meta-data/public-keys/0/openssh-key 2>/dev/null | tr "\n" ""` echo "\"public-keys/0/openssh-key\": \"${key}\"" echo "}"
---- The output: ----
"ami-id": "ami-0000003d", "ami-launch-index": "0", "ami-manifest-path": "FIXME", "block-device-mapping/": "ami,root", "hostname": "kolla-deploy.novalocal", "instance-action": "none", "instance-id": "i-00001ccd", "instance-type": "m1.xlarge", "local-hostname": "kolla-deploy.novalocal", "local-ipv4": "192.168.2.10", "placement/": "availability-zone", "public-hostname": "kolla-deploy.novalocal", "public-ipv4": "141.20.187.79", "public-keys/": "0=MobTry", "reservation-id": "r-jmnjrllv", "security-groups": "default,rules_neutron_external,default,rules_neutron_external",
when I ran the following command in the command line manually (found in the instance_ metadata. yaml)
metadata=`curl http:// 169.254. 169.254/ latest/ meta-data/ 2>/dev/null`
echo "{" 169.254. 169.254/ latest/ meta-data/ $line 2>/dev/null | tr "\n" ","` 169.254. 169.254/ latest/ meta-data/ public- keys/0/ openssh- key 2>/dev/null | tr "\n" ""` keys/0/ openssh- key\": \"${key}\""
for line in ${metadata}; do
val=`curl http://
echo "\"$line\": \"${val}\","
done
key=`curl http://
echo "\"public-
echo "}"
----
The output:
----
"ami-id": "ami-0000003d", path": "FIXME", device- mapping/ ": "ami,root", deploy. novalocal" , deploy. novalocal" , zone", deploy. novalocal" , rules_neutron_ external, default, rules_neutron_ external" ,
"ami-launch-index": "0",
"ami-manifest-
"block-
"hostname": "kolla-
"instance-action": "none",
"instance-id": "i-00001ccd",
"instance-type": "m1.xlarge",
"local-hostname": "kolla-
"local-ipv4": "192.168.2.10",
"placement/": "availability-
"public-hostname": "kolla-
"public-ipv4": "141.20.187.79",
"public-keys/": "0=MobTry",
"reservation-id": "r-jmnjrllv",
"security-groups": "default,