Varun,

the files directory under siler should be named files, not file.

Daniel.

* Varun Utagikar <[email protected]> [07/09/2014 08:30]:
>    Hello
>    I am trying to implement role-profile structure . I have referred below
>    mentioned docs/links :
>    
> https://ask.puppetlabs.com/question/1655/an-end-to-end-roleprofile-example-using-hiera/
>    https://projects.puppetlabs.com/issues/16667
>    I have hit a brick wall. I am trying to pull a file on an agent from a
>    master where I have defined a sample role and profile structure. I have
>    tested using Puppet 3.6.2 , Puppet 3.6.1 and the free enterprise version
>    of Puppet. I am getting the same error :
>    <agentsnip>
>    Error: /Stage[main]/Siler/File[/tmp/a]: Could not evaluate: Could not
>    retrieve file metadata for puppet:///puppet/modules/siler/a: Error 400 on
>    SERVER: Not authorized to call find on
>    /file_metadata/puppet/modules/siler/a with {:links=>"follow",
>    :source_permissions=>"ignore"}
>    Wrapped exception:
>    Error 400 on SERVER: Not authorized to call find on
>    /file_metadata/puppet/modules/siler/a with {:links=>"follow",
>    :source_permissions=>"ignore"}
>    </agentsnip>
>    <mastersnip>
>    Debug: Evaluating match for Route /^\/v2\.0/
>    Debug: Did not match path
>    ("/production/file_metadata/puppet/modules/siler/a")
>    Debug: Evaluating match for Route /.*/
>    Error: Not authorized to call find on
>    /file_metadata/puppet/modules/siler/a with {:links=>"follow",
>    :source_permissions=>"ignore"}
>    Debug: Routes Registered:
>    Debug: Route /^\/v2\.0/
>    </mastersnip>
>    My puppet dir. hierarchy :
>    puppet/
>    ├── auth.conf
>    ├── environments
>    │   └── example_env
>    │       ├── manifests
>    │       ├── modules
>    │       └── README.environment
>    ├── fileserver.conf
>    ├── manifests
>    │   ├── nodes
>    │   │   └── pu.pp
>    │   └── site.pp
>    ├── modules
>    │   ├── profile
>    │   │   └── manifests
>    │   │       └── init.pp
>    │   ├── role
>    │   │   └── manifests
>    │   │       └── init.pp
>    │   ├── siler
>    │   │   ├── file
>    │   │   │   ├── a
>    │   │   │   ├── b
>    │   │   │   ├── c
>    │   │   │   ├── d
>    │   │   │   └── e
>    │   │   └── manifests
>    │   │       └── init.pp
>    │   └── xyz
>    │       ├── files
>    │       │   └── xyz
>    │       └── manifests
>    │           └── init.pp
>    └── puppet.conf
>    I am attaching my sample manifest files. 
>    I am using CentOS 6.3 x86_64 on both master and agent.
>    # uname -a
>    Linux puppet.example.in 2.6.32-279.el6.x86_64 #1 SMP Fri Jun 22 12:19:21
>    UTC 2012 x86_64 x86_64 x86_64 GNU/Linux
>    # cat /etc/redhat-release
>    CentOS release 6.3 (Final)
>    I am using /etc/hosts file for name resolution.
>    I tried in vain all the troubleshooting steps that i could find . I am not
>    sure whether its just a simple configuration issue or a bug. I am unable
>    to troubleshoot further due to non availability of documentation on
>    role-profile definitions.I request you to help me in sorting this out.
>    Varun A Utagikar
>    p.s. - Sorry for the long mail.
>
>    --
>    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 [1][email protected].
>    To view this discussion on the web visit
>    
> [2]https://groups.google.com/d/msgid/puppet-users/acba6f33-34da-420b-a638-9837ca0d16d4%40googlegroups.com.
>    For more options, visit [3]https://groups.google.com/d/optout.
>
> References
>
>    Visible links
>    1. mailto:[email protected]
>    2. 
> https://groups.google.com/d/msgid/puppet-users/acba6f33-34da-420b-a638-9837ca0d16d4%40googlegroups.com?utm_medium=email&utm_source=footer
>    3. https://groups.google.com/d/optout

> -rw-r--r-- puppet/puppet    20 2014-07-07 05:35 etc/puppet/manifests/site.pp
> -rw-r--r-- puppet/puppet   124 2014-07-08 08:23 
> etc/puppet/manifests/nodes/pu.pp
> -rw-r--r-- root/root        42 2014-07-08 08:23 
> etc/puppet/modules/profile/manifests/init.pp
> -rw-r--r-- root/root        41 2014-07-08 08:22 
> etc/puppet/modules/role/manifests/init.pp
> -rwxrwxrwx root/root       152 2014-07-08 08:42 
> etc/puppet/modules/siler/manifests/init.pp

-- 
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 view this discussion on the web visit 
https://groups.google.com/d/msgid/puppet-users/20140709123855.GA26279%40yakko.bartol.udel.edu.
For more options, visit https://groups.google.com/d/optout.

Reply via email to