On Friday, August 16, 2013 3:41:31 PM UTC-5, towen27 wrote: > > I'm having some issues with dependencies for my puppet module/manifests. > > I've pasted some stuff on http://pastie.org/8243225# > > The problem I'm having is that Puppet is running the Class{ > 'nova::controller' } before putting the .repo file in the /etc/yum.repos.d > directory. Since I'm running Fedora 18, it tries to install the OpenStack > Folsom packages rather than the Grizzly packages. Plus the nova-conductor > package doesn't exsist in Folsom so it really fails! > > Any help would be appreciated! >
Are you sure there are no errors or warnings emitted -- by either master or client -- about missing or circular dependencies? Does it work better if you make class 'nova::controller' require Class['openstack::install'] instead of Class['Openstack::Install']? Generally, in a resource reference you want to capitalize the type name, but not the title of the instance. I understand how it could be confusing when the type is Class, though. John -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/puppet-users. For more options, visit https://groups.google.com/groups/opt_out.
