26 Commits

Author SHA1 Message Date
Julia Kreger
de0e4aa1c2 Merge branch 'master' of https://github.com/juliakreger/ironic-poc 2015-02-27 09:20:11 -05:00
Julia Kreger
25d63963c1 Rename of os_baremetal module to os_ironic and update deps
Updated os_baremetal library name to os_ironic per discussions
amongst the team working to develop the module.  Updated the
dependency librarys based on updates due to reviews.
2015-02-27 09:18:47 -05:00
Devananda van der Veen
03406329a7 add libffi-dev, which is apparently needed for shade 2015-02-27 05:44:46 -08:00
Julia Kreger
6f437914fc Revising os-client-config revision 2015-02-27 08:23:45 -05:00
Julia Kreger
f24f189746 Revised instructions and centralized variables
Cleaned up the instructions in README.rst along with centralized
variables into a single yaml file that a user can easilly edit.
2015-02-26 22:20:33 -05:00
Julia Kreger
2f593cf582 Add installation of os_baremetal ansible module
Add the os_baremetal module that has been modified/verified to work
against this deployment sequence, along with the substrate shade and
os-client-config libraries.

Additionally retrieve and install a specific revision with Ironic
that will be necessary moving forward.
2015-02-26 21:46:58 -05:00
Julia Kreger
c718741add Minor cleanup, centralized inventory 2015-02-26 17:09:47 -05:00
Julia Kreger
1cd41e4cd9 Merge branch 'master' of https://github.com/juliakreger/ironic-poc 2015-02-26 16:50:53 -05:00
Julia Kreger
3971d7ec9c Enhancement of enrollment into a working state 2015-02-26 16:50:22 -05:00
Devananda van der Veen
8d7820ce19 minor clean up of env-setup.sh, and add missing jinja2 dep 2015-02-26 12:56:13 -08:00
Devananda van der Veen
9c27cdc26e replace mysql password with default empty password 2015-02-26 10:58:38 -08:00
Devananda van der Veen
dd8d8894f2 add missing libraries that are preventing ironic from building 2015-02-26 10:58:06 -08:00
Julia Kreger
23e672d66c Merge branch 'master' of https://github.com/juliakreger/ironic-poc 2015-02-26 11:57:58 -05:00
Julia Kreger
1acab641e1 Initial attempt at enrollment
At present, it does not work with my copy of shade/os-client-config
but that is to be expected at this time given changes in since the
module was initially crafted.
2015-02-26 11:56:10 -05:00
Devananda van der Veen
cd0c7fa582 add missing python-dev dependency 2015-02-26 08:30:15 -08:00
Julia Kreger
b0d011d93a Changing step1 folder to setup 2015-02-26 08:59:20 -05:00
Julia Kreger
e53131c071 File Downloads for CoreOS and Ubuntu and misc fixes
Added file download support along with an automatic skip if the file
is already present, and semi-configurable httpboot folder path.

Corrected minor typo in env-setup.sh.
2015-02-25 18:33:11 -05:00
Julia Kreger
cd06e26e84 Adding prolianttools to be installed via pip 2015-02-25 10:41:14 -05:00
Julia Kreger
036d11fd74 Numerous fixes and dedicated RabbitMQ user
Added a dedicated user in RabbitMQ while removing the standard guest
account.  Additionally cleaned up ironic.conf, and setup_env such
that a user can now query ironic.
2015-02-25 09:54:13 -05:00
Julia Kreger
2712789e88 Correcting syntax error in ironic template 2015-02-25 08:28:28 -05:00
Julia Kreger
cf19344580 Cleaning up README and ironic config template 2015-02-25 08:22:08 -05:00
Julia Kreger
ceeeb7de47 dnsmasq and http server configuration
Adding nginx and dnsmasq to ultimately support iPXE.
2015-02-24 21:21:31 -05:00
Julia Kreger
84c2be4004 Continued work on implementing tftp service
Implemented a tftp installation, and installation of the required
services and changes to support iPXE.
2015-02-24 18:39:42 -05:00
Julia Kreger
85a86f8d62 Fixing install.yaml file name 2015-02-24 17:04:05 -05:00
Julia Kreger
591e21ce78 Initial start at first step
A first stab of sort of the items and work required for a first step.
2015-02-24 16:32:27 -05:00
Devananda van der Veen
7785e9b115 add a readme and a link to the etherpad 2015-02-24 08:55:11 -08:00