Bug #8379
Should better support cross node dependencies
| Status: | Unreviewed | Start date: | 07/12/2011 | |
|---|---|---|---|---|
| Priority: | Normal | Due date: | ||
| Assignee: | - | % Done: | 0% |
|
| Category: | - | Spent time: | - | |
| Target version: | - | |||
| Keywords: | Branch: | |||
| Votes: | 0 |
Description
Openstack is a single application composed of multiple services that require information about each other.
The search functionality in exported resources is not sufficient.
- The syntax for exported resource collection does not support multiple conditionals.
I.E. We can’t do this Nova_config <|| title == mq and tag == ‘zone:1’ ||> where zone defines a cluster.
- Exported resources do not support data-lookup.
If we just want to lookup membership ( classes – facts ) information and return an rvalue to set a parameter you can’t.
History
Updated by Teyo Tyree 10 months ago
Dan Bode’s project addresses –
https://github.com/puppetlabs/puppetlabs-nodesearch/tree/master/lib/puppet