FUEL master node installation without booting from ISO

Asked by TorstenSchlabach

Hi!

I wonder if there is any simple yet reliable way to setup a FUEL master node without having to boot the machine from the ISO. (This is difficult for logistical reasons in our case.)

Can I for example use a minimal CentOS installation and launch kickstarter manually to have it converted into a FUEL master node?

Regards,
Torsten

Question information

Language:
English Edit question
Status:
Answered
For:
Fuel for OpenStack Edit question
Assignee:
No assignee Edit question
Last query:
Last reply:
Revision history for this message
Fabrizio Soppelsa (fsoppelsa) said :
#1

Hello Torsten,
do you just need to start the Fuel master node from your minimal CentOS or do you need to build a customized Fuel master ISO?

Kind regards,
Fabrizio.

Revision history for this message
TorstenSchlabach (tschlabach) said :
#2

I just need to start the Fuel master node. No need for a customized ISO as far as I can tell now.

To elaborate a bit on this:

We are setting up a cloud infrastructure based on multiple phyiscal servers; but they are so-called "root servers", i.e. they are rented from some hosting company. So we have one public IP address for each one, we have full control over the hardware in the sense that we can install whatever we want to (including completely erasing and re-partitioning the disks) but we do not have a console. Neither serial console nor KVM over IP and of course we don't have access to any physical DVD drive that we could put an ISO into.

I know some of those server hosting companies do offer KVM over IP including virtual DVD drives in one way or the other, but we are tied to budget purchasing, so we just cannot afford it. So that's the situation.

We are experimenting with different methods of "how to install an OS from an ISO if you don't have a drive to boot from", one of them being the use of QEMU from a rescue system. All quite cumbersome, actually, but we know we trade server rental budget for time we invest in workarounds.

Nevertheless, of course, it would be *extremely* convenient if we got our Fuel master node up and running by doing something along the lines of:

1. Install a minimal CentOS 6.5 onto our server. (This is offered by a mouse click by all of the hosters we work with. Not a big deal.)
2. Download the Fuel ISO and do some mount -o loop fuel....iso.
3. Start any installer script which is on the DVD which will setup FUEL on that server.

I browsed the sources of the ISO a bit in Github, but wasn't able to actually spot that one script that will do the whole job right *after* the plain OS as such is installed.

Revision history for this message
Fabrizio Soppelsa (fsoppelsa) said :
#3

Greetings Torsten.

Unfortunately we don't have such an installer script that can automatically create a Fuel master node just starting from a minimal CentOS installation.

At the present, we only support the ISO installation from DVD media, USB drive or PXE http://docs.mirantis.com/fuel-dev/develop/pxe_deployment.html

The procedure of building the Fuel master manually might reveal long and tedious, involving setting additional repositories, building docker containers, and configuring the system. Here you can read more about the ISO building process http://docs.mirantis.com/fuel-dev/develop/env.html#building-the-fuel-iso

But please note that is related to setup a development environment, and that you cannot build the Ubuntu stuff on CentOS.

Can you help with this problem?

Provide an answer of your own, or ask TorstenSchlabach for more information if necessary.

To post a message you must log in.