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 puppet-users+unsubscr...@googlegroups.com. To post to this group, send email to puppet-users@googlegroups.com. Visit this group at http://groups.google.com/group/puppet-users. For more options, visit https://groups.google.com/groups/opt_out.