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

Bug #8379

Should better support cross node dependencies

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

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

0%

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

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 4 years ago

Dan Bode’s project addresses –

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

Also available in: Atom PDF