5 Commits

Author SHA1 Message Date
Cameron Loader
778ce9895f update ironic scripts
Thee scripts currently use 'ironic' commands, whhich is deprecated. This
patch converts to openstack commands.

Change-Id: I1a16164a7b8e35a61938ec470def37fa52db9edb
2018-09-11 10:34:39 -06:00
Matthew Thode
8d990184c2
pin diskimage-builder version
Pin the version to a version capable of building deployable images.
Master currently builds non-deployable images.  See
https://storyboard.openstack.org/#!/story/2002052 for more details.


Change-Id: Ie0b7a37976668c5d980ee8895ae00c6c32a30975
2018-06-07 14:25:10 -05:00
Matthew Thode
e34ad321f7
Enable support for hardware that brings the network up slowly
Add the slow-network element which defaults the timeout of network
bring-up to 60 seconds set by the NETWORK_TIMEOUT environment variable.

Syncs the ops repository to a known location so that we can use the
element when building images.

Rename the register-images script to register-nodes as that what it
actually does.

Change-Id: I403667f7bf6c69e255a4f5639ee4a8e0e8af18e3
2017-11-16 14:00:14 -06:00
Matthew Thode
56894da2b3
Add ironic image generation and node registration scripts
The image generation script will generate centos xenial and trusty
images along with the deploy image.  It will then upload the images into
glance and clean up after itself, other then the pacakges needed for
diskimage-builder and virtualenv this is all contained and easily
cleaned up.

The node registration script relies on the image generation script being
run first.  It will create flavors if needed, but the values for some of
the variables are designed to be modified (image_ram/cpu for example).

Change-Id: I247cc57f9ec1c961c302eac90be3e5ee2dfa7e2c
2017-11-14 14:42:26 -06:00
Kevin Carter
bf71876abf
add example basic resource generation scripts
Change-Id: Id7eac8a81d2e264727ce24c655808758446c1da2
Signed-off-by: Kevin Carter <kevin.carter@rackspace.com>
2017-10-27 10:27:00 -05:00