boot instance with minimum needs

Asked by Adel on 2013-01-11

Hello,

Could we launch an instance just to check and validate minimum configuration without adding key pairs, and network configuration ? as mentionned
http://docs.openstack.org/trunk/openstack-compute/install/apt/content/running-an-instance.html

Adel.

Question information

Language:
English Edit question
Status:
Solved
For:
OpenStack Compute (nova) Edit question
Assignee:
No assignee Edit question
Solved by:
Keith Tobin
Solved:
2013-01-16
Last query:
2013-01-16
Last reply:
2013-01-15
Keith Tobin (keith-tobin) said : #1

Yes,
You do not need to add security group to VM, and you do not need to add keys.
VM will boot just fine, but you will not be able to SSH to it as the VM will not have any keys.
I expect this is jut to test the you have a basic config working, for this you will be able to see VM running.

Adel (adelgacem) said : #2

Thank's keith for that confirmation.
SO, could we say : In Folsom, to launch this first (unreachable from netwrok) VM ?
Minimum needs are :
1) Keystone including
         Users : admin, glance, nova, cinder (role admin on approriate tenant)
         Tenants : service, demo
         services : glance, nova
         appropriate endpoint for each service
2) glance with at least one bootable image
3) Nova and nova compute configured

My purpose is to validate the minimum OpenStack healthy bricks, and add/configure/validate the rest (quantum, swift ...etc) progressively.

Best Keith Tobin (keith-tobin) said : #3

You will have to install nova-networking, it will get called to setup some iptables.
This is done to allow NAT of metadata from VM to metadata service.
I know you will not be using it but I think that it will be expected by nova.
It it their and not configured 100% correct VM will deploy as you wanted.

You need MySQL, RabbitMQ, nova-api, and your suggestions above.

The metadata service needs to be configured as part of nova-api.

If I was you I would install it as per install guide with all services first and get to understand it, even install devstack and spend time understanding how it all works, this way time is spent on a known working system. Just my thoughts, but if you need any other info just post.

Adel (adelgacem) said : #4

Thanks Keith Tobin, that solved my question.