The context packages are meant to be used with static networking. To add that parameters to network configuration you can do one of these things:
* Create the network configuration in the base images manually and do not set network contextualization in OpenNebula so they are not overwritten. * Modify the context packages to add those parameters [1] For the third thing there is no way to do it. OpenNebula gets an IP from the network pool and assigns it to the NIC. There is no way to change it after it is selected and there is no external method of selecting the IP. What you can do is configure DHCP so it picks the same IP as OpenNebula had selected for the VM. The MAC addresses are generated from the MAC prefix and the IP, you can configure DHCP with those mac/ip pairs. MAC = PREFIX + IP in hex 02:00:0a:00:00:01 = 02:00 + 10.0.0.1 (in hex is 0a:00:00:01) [1] https://github.com/OpenNebula/addon-context-linux/blob/master/base_rpm/etc/one-context.d/00-network#L103-L114 On Sat, Sep 6, 2014 at 12:23 AM, kerryhall . <kerryh...@gmail.com> wrote: > Hi folks, > > I have a small ONE cluster that I am currently setting up on 4.8. I have a > ethernet network model, and I have added the following line to my template: > > SET_HOSTNAME="$NAME.mydomain.int" > > So far so good, but I need to be able to do the following three things: > 1. set "BOOTPROTO=dhcp" in /etc/sysconfig/network-scripts/ifcfg-eth0 on new > vms > 2. set "DHCP_HOSTNAME="$NAME.mydomain.int" on new vms > 3. set the "IP" field in sunstone to vm's IP address provided by DHCP > > How do I accomplish these items? I was thinking run a bash script on vm > startup for items 1 and 2, unless there is a builtin ONE way to do this, but > what about item 3? Is there just a straight up DHCP networking model I can > use to make this easier? Does anyone currently use ONE with DHCP? > > Thanks!! > Kerry > > _______________________________________________ > Users mailing list > Users@lists.opennebula.org > http://lists.opennebula.org/listinfo.cgi/users-opennebula.org > -- Javier Fontán Muiños Developer OpenNebula - Flexible Enterprise Cloud Made Simple www.OpenNebula.org | @OpenNebula | github.com/jfontan _______________________________________________ Users mailing list Users@lists.opennebula.org http://lists.opennebula.org/listinfo.cgi/users-opennebula.org