On 12/22/2015 04:36 PM, Dougal Matthews wrote:
Hi all,
This topic came up in the 2015-12-15 meeting[1], and again briefly today.
After working with the code that came out of the deployment library
spec[2] I
had some concerns with how we are storing the templates.
<snip>
For alternatives, I see a can think of a couple of options:
- Use a database, like we did for Tuskar and most OpenStack API's do.
- Invest time in building something on Swift.
- Glance was transitioning to be a Artifact store. I don't know the
status of
this or if it would meet out needs.
Any input, ideas or suggestions would be great!
This is probably worth mentioning:
https://review.openstack.org/#/c/255792/
If this extension to the API goes through, it may add some weight to the
database option.
At minimum, we'd have to store the validation results somewhere and be
able to query them per stage, validation and (optionally) plan. That
could be done in Swift or filesystem/git as well, but we'd have to write
code to handle indexing and querying and at that point using a DB seems
easier.
Tomas Sedovic
Thanks,
Dougal
[1]:
http://eavesdrop.openstack.org/meetings/tripleo/2015/tripleo.2015-12-15-14.03.log.html#l-89
[2]:
https://specs.openstack.org/openstack/tripleo-specs/specs/mitaka/tripleo-overcloud-deployment-library.html
[3]: https://review.openstack.org/#/c/257481/
__________________________________________________________________________
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
__________________________________________________________________________
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev