David Shrewsbury
83a58e3c9c
Remove accidentally added file
2015-03-02 14:58:53 -05:00
David Shrewsbury
91a512ddcb
Use version_compare filter
...
Use a better way to compare Ubuntu versions.
2015-03-02 14:56:47 -05:00
Julia Kreger
84424be8ae
Cleaning up variables for re-use in other steps
2015-03-02 14:10:35 -05:00
Julia Kreger
416b9f678a
Merge branch 'master' of https://github.com/juliakreger/ironic-poc
2015-03-02 11:44:28 -05:00
Julia Kreger
aa92ac39a1
Fixing misleading name tag
...
Name tag was indicating that the specific reason for the patch was
for noauth mode, which was incorrect.
2015-03-02 11:44:03 -05:00
David Shrewsbury
062db3d4ac
Support Ubuntu >=14.10
...
Ubuntu 14.10 packages and file locations are different for pxelinux.
This accounts for that.
2015-03-02 11:38:36 -05:00
David Shrewsbury
ee6ef99f6d
Fix brackets around variable
2015-03-02 11:04:35 -05:00
Julia Kreger
83c2893ba0
Resyncing install.yaml as some patches have landed.
...
Commented out os-client-config and the specific ironic patch install
in case they are needed again in the short term.
2015-03-02 08:44:49 -05:00
Julia Kreger
b9af2bb1ef
Added missing default gateway variable
2015-03-02 08:29:09 -05:00
Julia Kreger
472f03ffa1
Adding deployment kernel and ramdisk values
...
Adding variables for future use.
2015-03-02 08:25:25 -05:00
Julia Kreger
2c6b462383
Support for single and dual IPMI bridges
...
Added support for split out playbook executions based on use of
ipmi_bridging, along with remaining columns that are presently
known to be the minimum required items for deployment to be
feasible.
2015-03-02 08:11:18 -05:00
David Shrewsbury
b6ad8f9b68
Another incorrect filename fix in README
2015-02-27 17:01:11 -05:00
David Shrewsbury
2991dfebc9
Fix incorrect filename in README
2015-02-27 16:55:13 -05:00
David Shrewsbury
6777a5bb76
Fix missing sudo in env-setup.sh script
2015-02-27 16:52:06 -05:00
Julia Kreger
6f2684fa88
Adding specific python client library revision
2015-02-27 10:03:26 -05:00
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