Skip to content

Invalid Relationship File #299

@blendimc

Description

@blendimc

Server is a pretty plain vanilla Ubuntu 12.04 install just setup today.

Here is the Vhost config file I have setup (domain names have been changed to protect the innocent).

node 'alfred' {

     nginx::resource::vhost { 'puppet.com':
         ensure               => present,
         server_name          => [
                    'puppet.com',
                    'www.puppet.com'
                ],
         listen_port          => 80,
         www_root             => '/var/www/puppet',
         use_default_location => true,
         access_log           => '/var/log/nginx/puppet_access.log',
         error_log            => '/var/log/nginx/puppet_error.log',
     }

}

And I get this error when I run the nginx module.

Error: Could not retrieve catalog from remote server: Error 400 on SERVER: Invalid relationship: File[/var/opt/lib/pe-puppet/concat/_etc_nginx_sites-available_puppet.agileserver.com.conf/fragments/500_puppet.com-500-_] { notify => Exec[concat_/etc/nginx/sites-available/puppet.conf] }, because Exec[concat_/etc/nginx/sites-available/puppet.conf] doesn't seem to be in the catalog
Warning: Not using cache on failed catalog
Error: Could not retrieve catalog; skipping run

Any Thoughts?

Metadata

Metadata

Assignees

No one assigned

    Labels

    needs-feedbackFurther information is requested

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions