Thanks Jose Luis Ledesma 

That helped , i dont know how/why i committed that error , I think should 
be more cautious while writing my modules.

On Thursday, 10 July 2014 13:23:49 UTC+5:30, Jose Luis Ledesma wrote:
>
> You should specify
> puppet://puppet/modules/...
> or
> puppet:///modules/...
>
> Regards,
>  El 10/07/2014 04:45, "Varun Utagikar" <[email protected] <javascript:>> 
> escribió:
>
>> Hey Daniel
>>
>> I was performing several changes to trouble shoot the issue , some where 
>> i must have renamed the dir to file , here's my o/p after reverting to the 
>> mentioned 'files' change :
>>
>> /etc/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
>> │   │   ├── files
>> │   │   │   ├── a
>> │   │   │   ├── b
>> │   │   │   ├── c
>> │   │   │   ├── d
>> │   │   │   └── e
>> │   │   └── manifests
>> │   │       └── init.pp
>> │   └── xyz
>> │       ├── files
>> │       │   └── xyz
>> │       └── manifests
>> │           └── init.pp
>> └── puppet.conf
>>
>> <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:
>> </mastersnip>
>>
>> <agentsnip>
>> Debug: file_metadata supports formats: pson yaml b64_zlib_yaml raw
>> 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"}
>> Debug: Finishing transaction 69946493782000
>> </agentsnip>
>>
>> Issue still persists.
>>
>> On Wednesday, 9 July 2014 19:15:22 UTC+5:30, leinad wrote:
>>>
>>> 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 
>>> > 
>>> >    
>>> > -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] <javascript:>.
>> To view this discussion on the web visit 
>> https://groups.google.com/d/msgid/puppet-users/df431132-8779-4b99-b3ac-7d4c470060aa%40googlegroups.com
>>  
>> <https://groups.google.com/d/msgid/puppet-users/df431132-8779-4b99-b3ac-7d4c470060aa%40googlegroups.com?utm_medium=email&utm_source=footer>
>> .
>> For more options, visit https://groups.google.com/d/optout.
>>
>

-- 
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/3789ed33-8148-45cd-8d28-21f9f065443e%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to