- From: o haya <
>
- To:
- Cc:
- Subject: [chef] Re: Re: Using UNC path was Re: Re: Re: Re: A question about chef-splunk cookbook
- Date: Fri, 10 Jul 2015 11:22:06 -0700
Hi,
The share was configured with permissions for "Everyone", so I can see the
share without any credentials.
So, for example, when I did the mount to /mnt/shareit, I could do "ls
/mnt/shareit" and see the RPM files there.
For the test where I used the mount, I:
- Did "mount"
- executed "chef-client -o 'recipe[chef-splunk::install_server]'
And I got the error.
Jim
--------------------------------------------
On Fri, 7/10/15, Tensibai Zhaoying
<
>
wrote:
Subject: [chef] Re: Using UNC path was Re: Re: Re: Re: A question about
chef-splunk cookbook
To:
Date: Friday, July 10, 2015, 1:43 PM
Usually if the share need
credentials the path is to mount the share, remote_file with
local path to the mounted share as source and then
unmount.
Is this what you
tried ? On Linux, unlike Windows the share access rights are
not stored in the user session
Le 10 juil. 2015 18:12, o haya
<
>
a
écrit :
>
>
Hi,
>
>
Sorry it's taken
so long to try this, but so far, I haven't been able to
make it work:
>
>
>
splunk]#
chef-client -o 'recipe[chef-splunk::install_server]'
>
Starting Chef Client, version 12.4.0
>
[2015-07-10T12:05:52-04:00] WARN: Run
List override has been provided.
>
[2015-07-10T12:05:52-04:00] WARN: Original Run List: []
>
[2015-07-10T12:05:52-04:00] WARN:
Overridden Run List: [recipe[chef-splunk::install_server]]
>
resolving cookbooks for run list:
["chef-splunk::install_server"]
>
Synchronizing Cookbooks:
>
- chef-vault
>
-
chef-splunk
>
Compiling Cookbooks...
>
Converging 2 resources
>
Recipe: chef-splunk::install_server
>
*
remote_file[/var/chef/cache/splunk-6.0.7-241889-linux-2.6-x86_64.rpm]
action create_if_missing[2015-07-10T12:05:52-04:00] WARN:
remote_file[/var/chef/cache/splunk-6.0.7-241889-linux-2.6-x86_64.rpm]
cannot be downloaded from
file://192.168.0.236/h/INSTALL-FILES-CENTOS6-and-CHEF/SPLUNK/splunk-6.0.7-241889-linux-2.6-x86_64.rpm:
No such file or directory @ rb_sysopen -
/h/INSTALL-FILES-CENTOS6-and-CHEF/SPLUNK/splunk-6.0.7-241889-linux-2.6-x86_64.rpm
>
>
>
================================================================================
>
Error executing action
`create_if_missing` on resource
'remote_file[/var/chef/cache/splunk-6.0.7-241889-linux-2.6-x86_64.rpm]'
>
================================================================================
>
>
Errno::ENOENT
>
-------------
>
No such file or directory @
rb_sysopen -
/h/INSTALL-FILES-CENTOS6-and-CHEF/SPLUNK/splunk-6.0.7-241889-linux-2.6-x86_64.rpm
>
>
Resource
Declaration:
>
---------------------
>
# In
/var/chef/cache/cookbooks/chef-splunk/definitions/splunk_installer.rb
>
>
26:
remote_file cached_package do
>
27: source params[:url]
>
28: action :create_if_missing
>
29: end
>
30:
>
>
Compiled Resource:
>
------------------
>
# Declared
in
/var/chef/cache/cookbooks/chef-splunk/definitions/splunk_installer.rb:26:in
`block in from_file'
>
>
remote_file("/var/chef/cache/splunk-6.0.7-241889-linux-2.6-x86_64.rpm")
do
>
params
{:url=>"file://192.168.0.236/h/INSTALL-FILES-CENTOS6-and-CHEF/SPLUNK/splunk-6.0.7-241889-linux-2.6-x86_64.rpm",
:name=>"splunk"}
>
provider Chef::Provider::RemoteFile
>
action :create_if_missing
>
retries 0
>
retry_delay 2
>
default_guard_interpreter :default
>
path
"/var/chef/cache/splunk-6.0.7-241889-linux-2.6-x86_64.rpm"
>
backup 5
>
atomic_update true
>
source
["file://192.168.0.236/h/INSTALL-FILES-CENTOS6-and-CHEF/SPLUNK/splunk-6.0.7-241889-linux-2.6-x86_64.rpm"]
>
use_etag true
>
use_last_modified true
>
declared_type :remote_file
>
cookbook_name
"chef-splunk"
>
recipe_name "install_server"
>
end
>
>
>
Running handlers:
>
[2015-07-10T12:05:52-04:00] ERROR: Running exception
handlers
>
Running handlers complete
>
[2015-07-10T12:05:52-04:00] ERROR:
Exception handlers complete
>
Chef
Client failed. 0 resources updated in 1.425198167 seconds
>
[2015-07-10T12:05:52-04:00] FATAL:
Stacktrace dumped to /var/chef/cache/chef-stacktrace.out
>
[2015-07-10T12:05:52-04:00] ERROR:
remote_file[/var/chef/cache/splunk-6.0.7-241889-linux-2.6-x86_64.rpm]
(chef-splunk::install_server line 26) had an error:
Errno::ENOENT: No such file or directory @ rb_sysopen -
/h/INSTALL-FILES-CENTOS6-and-CHEF/SPLUNK/splunk-6.0.7-241889-linux-2.6-x86_64.rpm
>
[2015-07-10T12:05:52-04:00] FATAL:
Chef::Exceptions::ChildConvergeError: Chef run process
exited unsuccessfully (exit code 1)
>
splunk]#
>
>
>
I've tried it using both directly like
above using
"file://192.168.0.236/h/INSTALL-FILES-CENTOS6-and-CHEF/SPLUNK/splunk-6.0.7-241889-linux-2.6-x86_64.rpm"
in the chef-splunk attributes, and also tried creating a
mount at /mnt/shareit (and confirming I can see the RPMs at
the mount) and get the same error.
>
>
Is there something else I need to do with
the file:// URL?
>
>
Thanks,
>
Jim
>
>
>
--------------------------------------------
>
On Tue, 7/7/15, Steven Murawski
>
<
>
wrote:
>
>
Subject:
[chef] Re: Re: Re: A question about chef-splunk cookbook
>
To:
>
>
Cc: "o haya"
>
<
>
>
Date: Tuesday, July 7, 2015, 6:14 PM
>
>
>
Also, as of 12.4.0,
>
remote_file can
use UNC paths!
>
Steve
>
Steven MurawskiCommunity Software
Development Engineer @
>
ChefMicrosoft
MVP - PowerShell
>
http://stevenmurawski.com
>
On 7/7/2015 5:07:44
>
PM, o haya
>
<
>
wrote:Hi Tensibai,
>
>
>
>
Thanks. I will give that a try as soon as
>
I figure out another problem I just
started having (with
>
Chef and CENTOS).
>
>
>
>
Jim
>
>
>
>
>
>
--------------------------------------------
>
>
On Tue, 7/7/15,
Tensibai Zhaoying wrote:
>
>
>
>
Subject: [chef] Re: A question about
>
chef-splunk cookbook
>
>
To:
>
>
>
Date: Tuesday,
July 7, 2015, 5:52 PM
>
>
>
>
I don't know for the
>
>
slunk cookbook
itself (didn't use it)
>
but
assuming it
>
>
takes advantage of remote_file resource
>
I'm sure yes as
>
>
my sole
contribution to chef was on the
>
file:// url code and
>
>
I did test for this kind of path for
Unix
>
and Windows ;)
>
>
>
>
T.l.;d.r Should be
yes but may
>
>
work with a UNC path
>
file://server/share/file.rpm too if the
>
>
share is browsable
as anonymous (everyone
>
read permission
in
>
>
share and
NTFS acl)
>
>
>
>
Le 7
>
>
juil. 2015 22:49,
o haya a
>
>
écrit :
>
>
>
>
>
> Hi,
>
>
>
>
>
> I'm
starting to
>
>
look at using the chef-splunk cookbook:
>
>
>
>
>
>
>
https://github.com/chef-cookbooks/chef-splunk
>
>
>
>
>
>
>
> I'm not
>
>
sure if there
is somewhere else more
>
appropriate for
>
>
questions, so
I'm posting here.
>
Hopefully
that's
>
>
ok
(otherwise please point me to the
>
correct place?)?
>
>
>
>
>
>
>
>
>
>
>
Anyway, the
question I have is whether
>
this can
support
>
>
using
file:// type URLs for the location
>
of
the Splunk
>
>
server and Splunk forwarder RPMs?
>
>
>
>
>
>
>
>
> If possible, we would
>
>
like to setup a
CIFs mount, say at
>
/mnt/splunk_rpms,
>
>
pointing to a
Windows share, and then use
>
something
like
>
>
>
"file:///mnt/splunk_rpms/the_splunkserver.rpm" in
>
>
the
attribute.
>
>
>
>
>
>
>
>
Will something
like that work?
>
>
>
>
>
>
Thanks,
>
>
>
Jim
>
>
>
>
>
>
>
>
>
>
>
- [chef] A question about chef-splunk cookbook, o haya, 07/07/2015
- [chef] Re: A question about chef-splunk cookbook, Tensibai Zhaoying, 07/07/2015
- [chef] Re: Re: A question about chef-splunk cookbook, o haya, 07/07/2015
- [chef] Re: Re: Re: A question about chef-splunk cookbook, Steven Murawski, 07/07/2015
- [chef] Using UNC path was Re: Re: Re: Re: A question about chef-splunk cookbook, o haya, 07/10/2015
- [chef] Re: Using UNC path was Re: Re: Re: Re: A question about chef-splunk cookbook, Tensibai Zhaoying, 07/10/2015
- [chef] Re: Re: Using UNC path was Re: Re: Re: Re: A question about chef-splunk cookbook, o haya, 07/10/2015
- [chef] Re: Re: Re: Using UNC path was Re: Re: Re: Re: A question about chef-splunk cookbook, Tensibai Zhaoying, 07/10/2015
- [chef] Re: Re: Re: Re: Using UNC path was Re: Re: Re: Re: A question about chef-splunk cookbook, o haya, 07/10/2015
- [chef] Re: Re: Re: Re: Re: Using UNC path was Re: Re: Re: Re: A question about chef-splunk cookbook, Tensibai Zhaoying, 07/10/2015
- [chef] Re: Re: Re: Re: Re: Re: Using UNC path was Re: Re: Re: Re: A question about chef-splunk cookbook, o haya, 07/10/2015
- [chef] Working I think was Re: Re: Re: Re: Re: Re: Using UNC path was Re: Re: Re: Re: A question about chef-splunk cookbook, o haya, 07/10/2015
- [chef] Re: Re: Re: Re: Re: Re: Re: Using UNC path was Re: Re: Re: Re: A question about chef-splunk cookbook, Tensibai Zhaoying, 07/11/2015
Archive powered by MHonArc 2.6.16.