The Puppet Labs Issue Tracker has Moved: https://tickets.puppetlabs.com

Bug #8379

Should better support cross node dependencies

Added by Teyo Tyree almost 3 years ago. Updated almost 3 years ago.

Status:UnreviewedStart date:07/12/2011
Priority:NormalDue date:
Assignee:-% Done:

0%

Category:-Spent time:-
Target version:-
Keywords: Branch:

We've Moved!

Ticket tracking is now hosted in JIRA: https://tickets.puppetlabs.com

This issue is currently not available for export. If you are experiencing the issue described below, please file a new ticket in JIRA. Once a new ticket has been created, please add a link to it that points back to this Redmine ticket.


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.

  1. 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.

  1. 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

#1 Updated by Teyo Tyree almost 3 years ago

Dan Bode’s project addresses –

https://github.com/puppetlabs/puppetlabs-nodesearch/tree/master/lib/puppet

Also available in: Atom PDF