Image building process reads from settings hashed version of root
password and apply it instead of default.
Conflicts:
bareon/drivers/data/nailgun.py
bareon/drivers/deploy/nailgun.py
bareon/utils/utils.py
fuel_agent/tests/test_manager.py
Change-Id: Ibb614ddd1973c8fae25dae8217d207ffc92f1b15
Partial-Bug: #1537496
Depends-On: I2092bfca78fb721a8df3c8c6e4e6fd18e64ba353
This increases the timeout value and adds the ability in the
IPMI session to catch the moment and press a key to see the
grub menu to choose a different kernel.
Conflicts:
bareon/utils/grub.py
fuel_agent/tests/test_manager.py
Change-Id: I297c5a4d17606274d6f344c7dcbdcf44663984b2
Closes-Bug: #1540638
NAME_utils.py was completely redundant and caused confusion
so it was renamed to just utils/NAME.py
Change-Id: Ifd9178772cca385f687ac9806e6043cfbf27813e
Implements: blueprint volume-manager-refactoring
As far as building of OS images is nothing more than
just a stage of the whole OS installing procedure
it is sounds rational to implement this in terms
of fuel-agent. Besides, we already have plenty of utilities
which could be useful during building of images.
And some tasks are the same like pre-configuring
some files inside target OS.
Related-bug: #1433193
Implements: blueprint ibp-build-ubuntu-images
Change-Id: I3fadfb16e06e4ee16926da29b7b83ca005500698
Fuel agent is a bunch of tools which are
supposed to be placed on bootstrap image and
used for node discovering and image based
provisioning.
Implements: blueprint image-based-provisioning
Change-Id: I946decd50c51e6db767401682d9effbe3cf42bed