Giter Site home page Giter Site logo

Interfaces/images binding about xos HOT 4 OPEN

open-cloud avatar open-cloud commented on September 17, 2024
Interfaces/images binding

from xos.

Comments (4)

llpeterson avatar llpeterson commented on September 17, 2024

Is this about being able to auto-detect interfaces after a VM boots... thereby allowing us to add networks after a set of VMs have been created.

from xos.

andybavier avatar andybavier commented on September 17, 2024

Right now the OpenCloud images bring up eth0 and eth1. In order for boot to succeed, one must be connected to a private network running the metadata server, and one must be connected to a public network (dedicated IP or NAT) so the user can login.

If the VM is connected to more than two networks at boot time, only two will come up at boot and there is a chance that the above constraints may be violated. We should make the process more flexible and robust, e.g., by using cloud-init to bring up all N interfaces.

We can also support adding networks to running VMs if Neutron supports it. We will need to test.

from xos.

andybavier avatar andybavier commented on September 17, 2024

One solution: use netplugd

http://getcloudify.org/2015/05/18/openstack-neutron-nova-cloud-vm-networking-network-automation-orchestration.html

from xos.

sisrael avatar sisrael commented on September 17, 2024

I don't know whether this is the right forum to post my question. Please direct me to correct forum if this is not the appropriate place to post this question.

I have used the ansible script https://github.com/andybavier/opencloud-cluster-setup to setup a private cloud with one controller node and one compute. I can create a VM instance on the compute node successfully with public IP address 172.16.0.19 and private IP address 10.0.11.15. But, I cannot ping or ssh into the newly created VM instance. The interface names on the compute node is em1, em2, etc instead of eth0, eth1. I dont' know whether that could cause any problem in accessing the VM instance. Any help to troubleshoot this problem would be greatly appreciated. Thanks in advance.

from xos.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.