Comments (4)
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.
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.
One solution: use netplugd
from xos.
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)
- docker build -t xos . is failing: createdb: could not connect to database... HOT 3
- Clean up HPC / RR code dependencies
- indicate if a site only hosts nodes/users or both. HOT 1
- /xos/imagedeploymentses/
- "controller_kind": "none" is invalid HOT 1
- "enacted" is a required field for PATCH xos/users/{pk}/
- unsupported parameter for module: token HOT 1
- Failing to type a slice name in the Tenant view's <Create Slice> feature causes a 500 error HOT 9
- Tenancy Graph View - Error 500 HOT 3
- xosproject/xos image: Tabs don't work in GUI
- xosproject/xos image: Initial login screen is messed up HOT 1
- slice creation fails
- Cannot create new slice using Tenant view HOT 3
- little cloud icon stays red
- Instance creator has no privileges on Slice
- Can't uncheck site's "Hosts nodes" field via GUI
- deleting instance in XOS does not delete it in OpenStack
- Error when starting development docker containers
- how to run in physical machine instead of virtual machine
- Sometimes non-responsive DNS resolvers are configured in instances HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from xos.