[one-users] <DEV>_CONTEXT_FORCE_IPV4 disappeard ?

Nicolas Bélan nicolas.belan at gmail.com
Fri Aug 23 09:51:10 PDT 2013


Hello,

same (more or less) pb, but with RAW entries...

each time I update a template using 'classical' window ,not the advanced
on, I loose
RAW=[TYPE="kvm",DATA="<devices><serial type='pty'><target
port='0'/></serial><console type='pty'><target type='serial'
port='0'/></console></devices>"]

a bug ?

Best regards,
Nicolas.

Le 19/08/13 15:11, Javier Fontan a écrit :
> When OpenNebula finds NETWORK=yes it adds (or substitutes) network
> parameters by the standard network parameters that come in variable
> form, something like:
>
>   ETH0_IP = "$NIC[IP, NETWORK=\"public\"]",
>   ETH0_NETWORK = "$NETWORK[NETWORK_ADDRESS, NETWORK=\"public\"]",
>   ETH0_MASK = "$NETWORK[NETWORK_MASK, NETWORK=\"public\"]",
>   ETH0_GATEWAY = "$NETWORK[GATEWAY, NETWORK=\"public\"]",
>   ETH0_DNS = "$NETWORK[DNS, NETWORK=\"public\"]",
>   ETH0_CONTEXT_FORCE_IPV4 = "$NETWORK[CONTEXT_FORCE_IPV4, NETWORK=\"public\"]",
>
> Then it substitutes the variables but when no match is found the
> variable is deleted. I think the problem is that you don't have the
> variable "CONTEXT_FORCE_IPV4" set in the virtual network template.
>
> On Wed, Aug 14, 2013 at 4:22 PM, Nicolas Bélan <nicolas.belan at gmail.com> wrote:
>> Hello
>>
>> I have the following context in my VM:
>> TARGET vdb
>> ETH0_MASK 255.255.255.192
>> ETH0_DNS A.B.C.D
>> ETH0_IPV6 A:B::400:b9ff:fe1e:5c04
>> ETH0_IP6 A:B::400:b9ff:fe1e:5c04
>> ETH0_NETWORK A.B.C.0
>> ETH0_GATEWAY6 A:B::ffff
>> ETH0_GATEWAY A.B.C.D
>> ETH0_IP A.B.C.D
>> NETWORK YES
>> SSH_PUBLIC_KEY ssh-rsa
>> AAAAB3NzaC1yc2EAAAADAQABAAACAQC/I3q0n8U/4+YEnUFyqh6nU7pKjUYQEhcu9jGtmYa57lzf8h9ps23RgUXGjT7GJiTASscRIuv9wSfC/6pGdjk7FVFs4lSVyyVfxuq+hRZ/uGpqsbtJqTWzeqOnEIixiLyjSSHe4O9c8kcNj/HMwqQ9k/IlXIA/kH/a5yUkOE1eHZ3r4KIydnGwvccaxqjJTHqvmKMYJAjOt1oe349SgT8ME7L4602Y88T7akVWmvOlP5W4cyi3hFoClv6iOqdjCTxOZX+tIoxJyBDS8lwIbgbf+S7gJhZsBJs1bshmC8U2Jx4tLTCpvNWYc2yE7LjaZweO3Cvz10OJ30nmRbdnCFT+jm5NvraGghLkp3eIXoEXP+yY/QlHc6R0XckgDZDF+N9jS3QAMsq8kEb6Uiy7UUlXvnDiCksgG1elJrTMN5wdyQFb55y3l0G3GaGt7vF+6yBMOay5b6Gy2LhIizrE2GJpd04auAZc8aAhJPUXXpDAK3nIuwwS2Df23jAa+b7bNcCGUCjHGIc3FJmRRtpJHLhC7g1fLxarvcD+HPQvV5l8sEo3yTyY3cTz+vZRMeYvZE9UImM+U0mf27nYdU3aZk49nb+4EDO23HApUB6XpDef7ODa8+dPsuObi3N76WvYO5BqWJ1uDajwyMBfitvR/T3yArdTMsUemhyRxLt8Mv0Thw==
>> user1 at MacBook-Air-de-User1.local\nssh-rsa
>> AAAAB3NzaC1yc2EAAAABIwAAAQEAsVArSh0m8RuropQ7Cqq47aOMg8BEz8LiIsH9A7ffGvzcWKAFLVrVfKg83WdCjJKSMlAArOVzLOzTJy6fSBFhGE3ah8JdBhPFrPJOqXUW9ntYyNlL/rYxAqdhu6FySz4+r2804iw+hWWZgMU5cBIWenaDsJ0HUUPY8mAG+jW2WhB8DEIylvMdkUlAMDNpUM/qeq7ZewX0fxJNUDnxRppmWySaaJmzZGM+ExedEqheBFGxntnaUiJE2ZNo5NLGjBici8Rl7EbB5eapHys7TCErO3k93+7fo4SNbz82yESlSHz+oAzTxGUItl1TnTHJy5zGS9Lu6O89MECNq5BIkR/gqw==
>> nbelan at nln\nssh-rsa
>> AAAAB3NzaC1yc2EAAAADAQABAAABAQDTK5paorACmeNgrEWKNx6mOLRW48LLoeFYKE7CoSXddK+hyY8Lc+k4/tMKgus/TwsxNJ+6hUGHc0mRufp4cIkJwkzBRWkhIsOXwkgC2olFeb8PvfuEhXL/255MP7fgy5SYYb6th97hPYZIdnm8FKVSf1tboh9aGB6zMeyPiPygyY4UNsLcmc6I5ch28wsOQ9KYmfkjWnDP4Hj5D17eabQrmCF9aR6qTM5w9N919dvceop52k95VBLjcSBEkVAUbQUuF8QvcLEU0vf11UgWnFXWEoOj1kTeSJJAE3e+r7xHXnDQQEXSYt+q18LEDXNt+m00YiQdfXJQ5MXpXEI/oX9J
>> user2 at MacBook-Air-de-User2.local
>> HOSTNAME host1
>> DISK_ID 1
>>
>> but my template has the following (i changed IP & ssh pub key in both)
>>
>> RAW=[TYPE="kvm",DATA="<devices><serial type='pty'><target
>> port='0'/></serial><console type='pty'><target type='serial'
>> port='0'/></console></devices>"]
>> NIC=[NETWORK_ID="4",MODEL="e1000",IP="A.B.C.D"]
>> DISK=[IMAGE_ID="29",DRIVER="qcow2"]
>> FEATURES=[PAE="yes",ACPI="yes"]
>> OS=[ARCH="x86_64"]
>> VCPU="1"
>> GRAPHICS=[TYPE="VNC",LISTEN="0.0.0.0",KEYMAP="fr"]
>> MEMORY="1024"
>> CPU="0.1"
>> CONTEXT=[ETH0_IPV6="$NIC[IP6_GLOBAL]",ETH0_CONTEXT_FORCE_IPV4="yes",ETH0_GATEWAY6="$NETWORK[GATEWAY6,
>> NETWORK_ID=4]",NETWORK="YES",SSH_PUBLIC_KEY="ssh-rsa
>> AAAAB3NzaC1yc2EAAAADAQABAAACAQC/I3q0n8U/4+YEnUFyqh6nU7pKjUYQEhcu9jGtmYa57lzf8h9ps23RgUXGjT7GJiTASscRIuv9wSfC/6pGdjk7FVFs4lSVyyVfxuq+hRZ/uGpqsbtJqTWzeqOnEIixiLyjSSHe4O9c8kcNj/HMwqQ9k/IlXIA/kH/a5yUkOE1eHZ3r4KIydnGwvccaxqjJTHqvmKMYJAjOt1oe349SgT8ME7L4602Y88T7akVWmvOlP5W4cyi3hFoClv6iOqdjCTxOZX+tIoxJyBDS8lwIbgbf+S7gJhZsBJs1bshmC8U2Jx4tLTCpvNWYc2yE7LjaZweO3Cvz10OJ30nmRbdnCFT+jm5NvraGghLkp3eIXoEXP+yY/QlHc6R0XckgDZDF+N9jS3QAMsq8kEb6Uiy7UUlXvnDiCksgG1elJrTMN5wdyQFb55y3l0G3GaGt7vF+6yBMOay5b6Gy2LhIizrE2GJpd04auAZc8aAhJPUXXpDAK3nIuwwS2Df23jAa+b7bNcCGUCjHGIc3FJmRRtpJHLhC7g1fLxarvcD+HPQvV5l8sEo3yTyY3cTz+vZRMeYvZE9UImM+U0mf27nYdU3aZk49nb+4EDO23HApUB6XpDef7ODa8+dPsuObi3N76WvYO5BqWJ1uDajwyMBfitvR/T3yArdTMsUemhyRxLt8Mv0Thw==
>> user1 at MacBook-Air-de-User1.local\nssh-rsa
>> AAAAB3NzaC1yc2EAAAABIwAAAQEAsVArSh0m8RuropQ7Cqq47aOMg8BEz8LiIsH9A7ffGvzcWKAFLVrVfKg83WdCjJKSMlAArOVzLOzTJy6fSBFhGE3ah8JdBhPFrPJOqXUW9ntYyNlL/rYxAqdhu6FySz4+r2804iw+hWWZgMU5cBIWenaDsJ0HUUPY8mAG+jW2WhB8DEIylvMdkUlAMDNpUM/qeq7ZewX0fxJNUDnxRppmWySaaJmzZGM+ExedEqheBFGxntnaUiJE2ZNo5NLGjBici8Rl7EbB5eapHys7TCErO3k93+7fo4SNbz82yESlSHz+oAzTxGUItl1TnTHJy5zGS9Lu6O89MECNq5BIkR/gqw==
>> nbelan at nln\nssh-rsa
>> AAAAB3NzaC1yc2EAAAADAQABAAABAQDTK5paorACmeNgrEWKNx6mOLRW48LLoeFYKE7CoSXddK+hyY8Lc+k4/tMKgus/TwsxNJ+6hUGHc0mRufp4cIkJwkzBRWkhIsOXwkgC2olFeb8PvfuEhXL/255MP7fgy5SYYb6th97hPYZIdnm8FKVSf1tboh9aGB6zMeyPiPygyY4UNsLcmc6I5ch28wsOQ9KYmfkjWnDP4Hj5D17eabQrmCF9aR6qTM5w9N919dvceop52k95VBLjcSBEkVAUbQUuF8QvcLEU0vf11UgWnFXWEoOj1kTeSJJAE3e+r7xHXnDQQEXSYt+q18LEDXNt+m00YiQdfXJQ5MXpXEI/oX9J
>> user2 at MacBook-Air-de-User2.local",HOSTNAME="ns1"]
>>
>>
>> As you can see, ETH0_CONTEXT_FORCE_IPV4="yes", is not present on VM ?
>> I tested on another VM, it is present ...
>> The difference between both is that the "HOSTNAME" field is not set when
>> working.
>> Perhaps a limitation on an array size ? I failed to find in code where it
>> could be located...
>>
>> Best regards,
>> Nicolas
>>
>> _______________________________________________
>> Users mailing list
>> Users at lists.opennebula.org
>> http://lists.opennebula.org/listinfo.cgi/users-opennebula.org
>>
>
>




More information about the Users mailing list