The trick is to export a file resource which matches the target
parameter of the Nagios_ type. The exported file resource should
require the Nagios_ resource so everything works upon collection. I'm
actually writing an article for Linux Journal on this exact issue :)
Adam
--
You received this me
The trick is to export a file resource which matches the target
parameter of the Nagios_ type. The exported file resource should
require the Nagios_ resource so everything works upon collection. I'm
actually writing an article for Linux Journal on this exact issue :)
Adam
--
You received this me
$ cat /etc/hiera.yaml
---
:hierarchy:
- %{operatingsystem}
- common
:backends:
- yaml
:yaml:
:datadir: /tmp/hieradata
$ cat /tmp/hieradata/Debian.yaml
---
kitty : 'Handsome'
$ cat /tmp/hieradata/common.yaml
---
kitty : 'Evil'
$ facter operatingsystem
Debian
$ hiera -d kitty
DEBUG: Thu F
Excellent. I didn't realize this behavior of the standalone hiera
binary. Thanks again.
--
You received this message because you are subscribed to the Google Groups
"Puppet Users" group.
To post to this group, send email to puppet-users@googlegroups.com.
To unsubscribe from this group, send emai
A Redis backend for Hiera
http://github.com/reliantsecurity/hiera-redis
enjoy!
--
You received this message because you are subscribed to the Google Groups
"Puppet Users" group.
To post to this group, send email to puppet-users@googlegroups.com.
To unsubscribe from this group, send email to
p
This is exactly how I handle things.
--
You received this message because you are subscribed to the Google Groups
"Puppet Users" group.
To post to this group, send email to puppet-users@googlegroups.com.
To unsubscribe from this group, send email to
puppet-users+unsubscr...@googlegroups.com.
F
On May 10, 12:44 pm, Daniel Sauble wrote:
>
> - Securely add nodes to your deployment without manually signing
> certificates on the CA...
> - ...so that you can have the advantages of autosigning without its
> security problems.
>
I'm about to engage on a similar effort and w
This updated version allows for improved interaction with Redis hashes
https://github.com/reliantsecurity/hiera-redis
http://rubygems.org/gems/hiera-redis
Now it is possible to use the hiera() function to lookup a value from
a corresponding key within a Redis hash like so:
$coffee = hiera('coff
Brilliant initiative!
--
You received this message because you are subscribed to the Google Groups
"Puppet Users" group.
To post to this group, send email to puppet-users@googlegroups.com.
To unsubscribe from this group, send email to
puppet-users+unsubscr...@googlegroups.com.
For more options,
Are you sure Hiera defaults to /etc/hiera.yaml and not /etc/puppet/
hiera.yaml?
--
You received this message because you are subscribed to the Google Groups
"Puppet Users" group.
To post to this group, send email to puppet-users@googlegroups.com.
To unsubscribe from this group, send email to
pu
Reliant Security funded some new work by Carla Souza that has extended
what's available within puppet to manage virtual machines. The Puppet
virt module provides the configuration and correct activation of
virtual machines with multiple hypervisors ensuring consistency and
reproducibility for depl
>
> - What packages?
> This might become a nightmare... there are different packages repositories,
> blastwave, openCSW, Sunfreeware... , to make modules that manage the same
> software from different sources might be a troublesome and I would like to
> stick to one. Does this makes sense? What's t
On Jul 21, 2:19 pm, Aaron Grewell wrote:
> The pkgutil provider comes with the OpenCSW Puppet package on Solaris in
> Puppet 2.6, and is in 2.7 by default. It works quite well.
>
Even better. I'm not up on things because I'm fortunate enough to be
migrating my entire footprint over to Debian G
All,
I just wrote a function which allows me to choose between templates.
This makes working with templates very similar to choosing between
static files when passing multiple arguments to the source attribute.
https://github.com/windowsrefund/puppet-tools
Very interested in any feeback.
Best
All,
I'm working on a provider which uses ParsedFile and am running into an
issue when I use anything more complicated than
record_line :parsed, :fields => %w{name}
If I try to use (for example) :fields => %w{foo, bar, baz}, my content
ends up in my target file but every run adds another line. I
Would anyone here like to be able to manage their sudoers bits with a
native type rather than using static files or ERB templates? I have
the beginnings of something over at
https://github.com/windowsrefund/puppet-sudoers
and would really appreciate involvement from the community. It does
not do
I went a slightly different direction and wrote cinch-imap in order to
view my incoming nagios alerts when I'm lurking in my internal irc
channel. If anyone is interested, the bits can be found at
http://rubygems.org/gems/cinch-imap
Best,
Adam
--
You received this message because you are subscri
I came across a similar chicken/egg scenario when I was writing a
custom package provider which needed to leverage a gem that I knew did
not exist on the system. Here's how I solved it in my provider:
def gem_dependency(name, package =
nil)
raise Puppet::Error, "Required 'name' argument must
I'm working on a sweet little module to manage ssh tunnels using
Net::SSH and daemons. Before I try to add a service provider in order
to manage daemons, I figured I'd just exec and am running into a very
strange situation.
First, here is a simple proof of concept involving 3 small files:
(Please
No fix yet but I see a small typo in my original post.
> Daemon.run('/tmp/foo.rb')
should be
Daemons.run('/tmp/foo.rb')
--
You received this message because you are subscribed to the Google Groups
"Puppet Users" group.
To post to this group, send email to puppet-users@googlegroups.com.
To un
For reasons that are clearly beyond me, it's now clear that /tmp/
foo.rb is being run as root despite the controller script running as
'akosmin'. I don't get it :/
--
You received this message because you are subscribed to the Google Groups
"Puppet Users" group.
To post to this group, send email
Using a unique branch per site is probably the wrong move since it
really doesn't consolidate anything. All it does is move all the
redundancy a bit further upstream. A better solution is to put more
thought into your source tree's directory structure in order to
support site-specific bits where ne
Looks like this is related to rvm and the fact that the user's
environment is not sourced when puppet changes user context.
--
You received this message because you are subscribed to the Google Groups
"Puppet Users" group.
To post to this group, send email to puppet-users@googlegroups.com.
To un
nginx bits...
server {
server_name puppet;
listen 8140 default ssl;
client_max_body_size 10M;
passenger_enabled on;
passenger_set_cgi_param HTTP_X_CLIENT_DN $ssl_client_s_dn;
passenger_set_cgi_param HTTP_X_CLIENT_VERIFY $ssl_client_verify;
root /opt/nginx/html/puppet-production/publi
On Jan 6, 10:25 am, Jeff Sussna wrote:
> (How) do folks handle situations where puppet variables need to be
> populated from dynamic database queries?
Most folks do not. However, some have spawned a framework called
hiera. By default, hiera uses a yaml backend but it can certainly be
extended t
On Nov 17 2011, 5:51 am, Martijn Grendelman wrote:
> Hi,
>
> Is there a way to 'unique-ify' a collection of resources?
>
> Suppose that nodes export '@@nagios_hostgroup' resources for hostgroups
> that they want to be a member of. The Nagios server node collect those:
>
> Nagios_hostgroup <<||
Despite taking great care to keep my manifests clean and logical, my
code is growing both in size and complexity. That said, I'm starting
to wonder if there are any tools I can use that would run through my
entire tree and display some user friendly map showing the
relationships between all the cla
>
> That makes sense, but do you then manage your puppetmaster via puppet as a
> normal client from then on? It would make me nervous.
>
I'm a big fan of this. I have several pieces carved out in my puppet
module including:
puppet::client - installs and manages the puppet client
puppet::master
> * Does anyone have experience with puppet in the cloud?
There really is no such thing as "the cloud". It's just the latest
buzz phrase used to describe... networked computers.
--
You received this message because you are subscribed to the Google Groups
"Puppet Users" group.
To post to this
>
> you mean like "puppetd --graph" to produce dot files?
>
--graph doesn't seem to be valid. Can you elaborate?
Thanks
--
You received this message because you are subscribed to the Google Groups
"Puppet Users" group.
To post to this group, send email to puppet-us...@googlegroups.com.
To u
>
> you mean like "puppetd --graph" to produce dot files?
>
--graph doesn't seem to be valid. Can you elaborate?
Thanks
--
You received this message because you are subscribed to the Google Groups
"Puppet Users" group.
To post to this group, send email to puppet-us...@googlegroups.com.
To u
Thanks for the tip. I never knew about this feature. I can see how
this might be useful but I'm looking for something that shows the
relationship of classes and defines rather than the resources that
result from their use.
--
You received this message because you are subscribed to the Google Gro
> I'll try to find time to dust it off over the weekend and post it to
> the list (no promises though).
>
> Trevor
Thank you very much. Looking forward to checking that out.
--
You received this message because you are subscribed to the Google Groups
"Puppet Users" group.
To post to this group
Hello Trevor,
Just wondering if you've had a chance to look at this again.
All the best,
Adam
--
You received this message because you are subscribed to the Google Groups
"Puppet Users" group.
To post to this group, send email to puppet-us...@googlegroups.com.
To unsubscribe from this group,
I'm running 0.25.4 patched with Martin's iptype (3399) fix. The zone
type appears to be unable to create zones on Opensolaris nv_134. I'm
thinking this is related to the fact that nv_134 dropped support for
sparse zones. During my testing, I've tried to work around this by not
using the inherit att
Thanks for the lead. I remember this coming up around the same time as
3399 and have been able to avoid it entirely by simply not using
ensure. That said, this feels like a different issue.
On Sep 24, 1:22 pm, Bryan Horstmann-Allen
wrote:
>
> You may be running into this too:
>
--
You receive
Are there any plans to retrofit this into 0.25.x?
--
You received this message because you are subscribed to the Google Groups
"Puppet Users" group.
To post to this group, send email to puppet-us...@googlegroups.com.
To unsubscribe from this group, send email to
puppet-users+unsubscr...@googleg
I've got a simple local module that I'll be compiling with the puppet
binary. The module's structure is:
modules/ub/
modules/ub/manifests
modules/ub/manifests/init.pp
modules/ub/lib
modules/ub/lib/facter
modules/ub/lib/facter/factery_import.rb
modules/ub/manifests/init.pp is just a placeholder:
Daniel,
Thanks for the assistance. I dropped a tarball over at
https://bitbucket.org/windowsrefund/temp/src/31bfb4826c7f/ub2.tar.gz
after extracting, I'd be able to reproduce the problem with:
cd ub2
puppet -d --modulepath=modules init.pp
As for versions, here's what I'm doing:
Daniel,
Thanks for the feedback. The doc I referred to lives at
http://docs.puppetlabs.com/guides/plugins_in_modules.html
I'll certainly try a mv lib plugins to see if it works as expected but
I'm a little confused when I consider my existing source tree which
does use the lib directory. Of cours
> Is your puppet master also an 0.25 series install, or are you using a
> 2.6 master and 0.25 clients?
Everything is 0.25.4
--
You received this message because you are subscribed to the Google Groups
"Puppet Users" group.
To post to this group, send email to puppet-users@googlegroups.com.
T
>
> No, that covers it, actually. Your problem is that the 0.25.4 series
> consult only '.../ub2/plugins/facter/*.rb' for custom facts; the
> '.../ub2/lib/facter/*.rb' version didn't come in until later. (The
> 2.6 AKA 0.26 series, IIRC, but I have not checked exactly when.)
>
Looks like the mv
>
> Looks like the mv lib plugins fix did not result in the fact loading.
> It seems to only be possible if I point FACTERLIB at the exact path.
Sorry for the false positive. All is good with using plugins rather
than lib on 0.25.4
Thanks again :)
--
You received this message because you are s
I'm seeing some odd failures on my newly installed Puppet master. The
manifest being served seems to be unable to use the client's facts.
For the sake of troubleshooting, I've reduced the details down to a
single file resource in manifests/site.pp
file { "/tmp/puppet.wtf":
ensure => presen
On Feb 10, 3:59 pm, Forrie wrote:
> Facter will display the values associated with network_* specific
> settings. Shouldn't there be a way to display all connected (active)
> networks in one command? For example:
>
> # facter networks
> 192.168.1.2
> 10.0.1.1
> 10.10.23.0
>
Sounds like it
On Feb 10, 8:47 pm, Mohamed Lrhazi wrote:
> On a client, does facter show the fact:
>
As I mentioned above, facter runs fine on every client. In addition,
manifests compile as expected when they're served via webrick. This
situation only occurs when I serve via nginx/passenger.
--
You receive
I've got thousands of node definitions under manifests/nodes and don't
see any way to avoid documenting them when calling puppetdoc. Am I
missing something?
puppetdoc --all -m rdoc --modulepath modules --manifestdir manifests
manifests/site.pp
I've tried commenting out the lines in site.pp that i
>
> If you don't care about the manifests that are in "manifests", you can try:
>
> puppetdoc --all -m rdoc --modulepath modules --manifestdir /path/to/emptydir
>
> The idea is that puppetdoc will parse only the modules.
>
Thanks Brice. That gets me closer to where I want to be.
Best,
Adam
--
Just a heads up that the work-around discussed at the bottom of this
link no longer appears to work in 2.6.6
http://groups.google.com/group/puppet-users/browse_thread/thread/b11d412e773e581b
Best,
Adam
--
You received this message because you are subscribed to the Google Groups
"Puppet Users"
Am I correct to assume that catalog version numbers should be unique
across client nodes? I'm seeing duplicates used throughout my
Opensolaris environment running 0.25.4
# for i in `grep 1301583608 /var/puppet.production/reports/
unknown.rb.reliant/* | awk -F: '{ print $1 }' | uniq`; do grep | twm
Of course, you really should not be able to ssh into your boxes as
root.
--
You received this message because you are subscribed to the Google Groups
"Puppet Users" group.
To post to this group, send email to puppet-users@googlegroups.com.
To unsubscribe from this group, send email to
puppet-us
Puppet 0.24.8 on both the client and server. My zone is being created
but the sysidcfg file is not being created under etc/
info: Caching catalog at /var//opt/csw/puppet/state/localconfig.yaml
notice: Starting catalog run
notice: //Node[labrat1]/Zone_instance[labrat1a]/zone_zfs_root/Zfs
[rpool/ex
Martin,
Thank you for the response. Are you aware of any short term work
around?
Best,
Adam
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups
"Puppet Users" group.
To post to this group, send email to puppet-users@goo
Seems that blastwave is all about pkgutil now. Are there any plans to
support this?
Best,
Adam
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups
"Puppet Users" group.
To post to this group, send email to puppet-users@g
Thank you very much
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups
"Puppet Users" group.
To post to this group, send email to puppet-users@googlegroups.com
To unsubscribe from this group, send email to
puppet-user
Thanks so much.
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups
"Puppet Users" group.
To post to this group, send email to puppet-users@googlegroups.com
To unsubscribe from this group, send email to
puppet-users+uns
I need to do something like this
node foo {
$iface = pcn0
...
}
# the template
<%= network_<%= iface %> %>/<% netmask_<%= iface %> %>
The idea being that a file would be built on the client holding the
value of pcn0's network/netmask
Of course, I'm trying to avoid hard coding the interfac
Getting past zone creation, I'm curious to know how people are
managing zone-specifics like users, packages, and services.
Looking forward to this thread...
Adam
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups
"Pupp
On Nov 12, 11:32 am, Christopher Webber wrote:
> We treat zones like normal nodes for the most part. There is a
> separate base class that is zone specific but otherwise we don't do
> things any differently.
>
So each zone runs a puppet client?
--~--~-~--~~~---~
On Nov 12, 11:32 am, Christopher Webber wrote:
> We treat zones like normal nodes for the most part. There is a
> separate base class that is zone specific but otherwise we don't do
> things any differently.
>
So each zone runs a puppet client?
--~--~-~--~~~---~
That's not an option for me as I'm already planning on managing a few
hundred physical nodes. Any other approaches out there?
Thanks,
Adam
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups
"Puppet Users" group.
To post
Brian,
Can you be more specific? For example, how would you go about ensuring
that apache is running inside a non-global zone?
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups
"Puppet Users" group.
To post to this gr
Brian,
OK so you're also running a puppet client on each virtual node.
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups
"Puppet Users" group.
To post to this group, send email to puppet-users@googlegroups.com
To unsu
You probably also want a development environment when you'll write/
test your manifests. This could be hooked into a VCS. You'll develop
in a testing branch and merge your tested code into trunk. From there,
you can rsync trunk over to /etc/puppet on each of your 'production'
puppet masters.
Pers
0.25.1 installed via gem on opensolaris 2009.06
I only see this error when my puppet master is set up to use mongrel
r...@puppet:~# puppetd --test
info: Retrieving plugin
err: /File[/var/puppet/lib]: Failed to generate additional resources
using 'eval_generate': No format match the given format n
Both the client and server are running opensolaris 2009.06
--
You received this message because you are subscribed to the Google Groups
"Puppet Users" group.
To post to this group, send email to puppet-us...@googlegroups.com.
To unsubscribe from this group, send email to
puppet-users+unsubscr..
Server OS: Opensolaris 2009.06
Client OS: Same machine
Puppet: 0.25.1,REV=2009.11.16
ruby: 1.8.7,REV=2009.10.26_rev=p174
apache: 2.2
The following gems are installed:
actionmailer (2.3.5)
actionpack (2.3.5)
activerecord (2.3.5)
activeresource (2.3.5)
activesupport (2.3.5)
cgi_multipart_eof_fix (2.
I can't help but think there's a cleaner way to do this:
<% if has_variable?("foo") then %>
<% if has_variable?("bar") then %>
Both foo and bar are defined.
<% end %>
<% end %>
--
You received this message because you are subscribed to the Google Groups
"Puppet Users" group.
To post to this grou
> <% if has_variable?("foo") and has_variable?("bar") then -%>
> Both foo and bar are defined.
> <% end -%>
Perfect. Thank you very much
--
You received this message because you are subscribed to the Google Groups
"Puppet Users" group.
To post to this group, send email to puppet-us...@googlegro
if !$foo {
fail 'foo is missing'
}
--
You received this message because you are subscribed to the Google Groups
"Puppet Users" group.
To view this discussion on the web visit
https://groups.google.com/d/msg/puppet-users/-/MikiJcuantMJ.
To post to this group, send email to puppet-users@googleg
Luke,
You should really refrain from adding that bloated signature when
communicating with mailing lists. It's basically a small DoS :)
--
You received this message because you are subscribed to the Google Groups
"Puppet Users" group.
To view this discussion on the web visit
https://groups.go
If the speaker's contact information has not been published, there's
probably a good reason why. I'd suggest something along the lines of:
"Hi,
I am trying to reach ___ about their Presentation at PuppetConf. If you
are __, can you please contact me off-line? I have a few questions
>
> Where did you have in mind for me sending that template?
>
>
I don't know... maybe this list?
--
You received this message because you are subscribed to the Google Groups
"Puppet Users" group.
To view this discussion on the web visit
https://groups.google.com/d/msg/puppet-users/-/
Recently, there have been some changes made to the Puppetlabs website which
result in the free software releases being difficult to locate and download.
Visitors using the download links are taken directly to the non-free
"Enterprise" option rather than being presented with an option.
Personall
>
> That way updates are simpler for users, and development from source is
> simpler for developers.
>
>
>
And yet, I haven't heard a single user say anything to the affect of
"please make us jump through additional hoops in order to download the Free
Software releases. In fact, this thread ex
This has nothing to do with being adept and also has nothing to do with
PL's business model. For a Free Software zealot such as myself, the
software and it's community is far more important. It was bad enough to see
the business agenda decide to switch to a non-copyleft license and now
we're se
in fact see this as a big deal.
I'm simply voicing my distaste.
Adam Kosmin
>
> Jeffrey.
>
> On Mon, Oct 15, 2012 at 12:39 PM, windowsrefund
>
> > wrote:
>
>> This has nothing to do with being adept and also has nothing to do with
>> PL's busi
On Monday, October 15, 2012 3:38:47 PM UTC-4, Jeffrey Watts wrote:
>
> On Mon, Oct 15, 2012 at 2:20 PM, windowsrefund
>
> > wrote:
>
>>
>> Nothing about RHEL has anything to do with this thread.
>>
>
> Well, I used it as an example of a similar busin
>
> Windows (may I call you by your first name?), you seem to forget that I
> complimented your ideals before politely disagreeing. Your responses have
> been disproportionate to the discussion. Right now it's my opinion that
> you're more interested in ranting and raving on the Internet beh
Daniel,
Thanks for stepping in. Do you have insight into the questions I've
submitted?
All the best,
Adam Kosmin
--
You received this message because you are subscribed to the Google Groups
"Puppet Users" group.
To view this discussion on the web visit
https://groups.google.com/d/msg/puppet
James,
Thanks for the discussions and speedy resolution. Much appreciated.
All the best,
Adam Kosmin
--
You received this message because you are subscribed to the Google Groups
"Puppet Users" group.
To view this discussion on the web visit
https://groups.google.com/d/msg/puppet-users/-/8Fc
James,
I'm really bothered by the fact that the 'ebook' contains DRM. In
fact, I can't even access my purchased copy because I forgot my pass
phrase. I really wish you would have taken a stand against this DRM
when working on this project.
Best,
Adam
On Sep 28, 11:56 pm, James Turnbull <[EMAIL
mail address you ordered the ebook
> with. That's what it is on mine.
>
> On Mon, Sep 29, 2008 at 9:07 PM, James Turnbull <[EMAIL PROTECTED]>wrote:
>
>
>
> > -BEGIN PGP SIGNED MESSAGE-
> > Hash: SHA1
>
> > windowsrefund wrote:
> > &g
Hello group,
Now that my manifest has grown in size and functionality, I'd really
like to be able to run the code through some kind of dependency
checker. For example, something that would alert me to the fact that
I've set a file type's group attribute to a gid that I did not
require.
Thoughts?
Are they out there somewhere? I don't see anything on EPEL.
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups
"Puppet Users" group.
To post to this group, send email to puppet-users@googlegroups.com
To unsubscribe fro
Thank you
On Dec 22, 10:45 am, Todd Zullinger wrote:
> windowsrefund wrote:
> > Are they out there somewhere? I don't see anything on EPEL.
>
> They'll be in epel-testing as soon as the next push is done.
>
> You could grab puppet and ruby-augeas
> from:http:
Does anyone know what I'm missing?
Starting puppetmaster: /usr/lib/site_ruby/1.8/rubygems/
custom_require.rb:27:in `gem_original_require': no such file to load
-- mongrel (MissingSourceFile)
from /usr/lib/site_ruby/1.8/rubygems/custom_require.rb:27:in
`require'
from /usr/lib64/rub
Is this packaged? I don't see any notes about this in the UsingMongrel
wiki page.
Best,
Adam
On Jan 4, 2:11 pm, Aj wrote:
> The Mongrel gem.
>
> Regards,
>
> AJ
>
> On 5/01/2009, at 8:05 AM, windowsrefund wrote:
>
>
>
> > Does anyone know what I
Is this packaged or do I need to manually use some kind of "gem
install" command? I don't see any info about this on the UsingMongrel
(and related) wiki page(s).
Best,
Adam
On Jan 4, 2:11 pm, Aj wrote:
> The Mongrel gem.
>
> Regards,
>
> AJ
>
> On 5/01/20
Never mind. I just realized I can manage this by setting the provider
=> gem
Thanks,
Adam
On Jan 4, 2:22 pm, windowsrefund wrote:
> Is this packaged or do I need to manually use some kind of "gem
> install" command? I don't see any info about this on the UsingMongrel
&
Hello group,
I've got a check defined in nagios that allows me to determine if a
puppet client has not updated itself in awhile
/usr/lib/nagios/plugins/check_file_age -f /var/lib/puppet/state/
state.yaml -w 3600 -c 4000
Now I'd like to start thinking about adding some facts and thought I'd
ping
James,
Thanks for pointing it out. I'm really not sure what to do with it
though. Would you mind shedding some light?
Best,
Adam
On Jan 7, 4:03 pm, James Turnbull wrote:
> -BEGIN PGP SIGNED MESSAGE-
> Hash: SHA1
>
>
>
> windowsrefund wrote:
> > Hello
I believe the client side 'splay' option takes care of this.
Best,
Adam
On Jan 8, 3:17 pm, Christopher wrote:
> Hello...
>
> I have an existing puppet setup that works very well except for one
> thing. Occasionally the puppetmaster is busy and the clients tend to
> "bunch up". Then on the nex
Larry,
I'm in the area and would love to attend. I'll be watching this thread
for details.
Adam
On Jan 15, 10:10 am, Larry Ludwig wrote:
> Hi All,
>
> We are wanting to having a Puppet Meetup in NYC on February 3th, 2009,
> 6:30 PM. Place to be determined. Baring that my wife doesn't give
>
augeas { "$name":
context => "/files",
changes => "set /etc/exports/foo bar",
require => File["/etc/exports"],
}
As you can see, I've got a very simple resource defined for testing
purposes but am seeing this error on the client. Can someone poin
/etc/exports/dir/client = "foo.example.com"
/files/etc/exports/dir/option = "rw"
augtool> save
/usr/share/augeas/lenses/exports.aug:17.16-19.58:Short split for
concat
Saving failed
On Jan 15, 4:27 pm, Bryan Kearney wrote:
> windowsrefund wrote:
> > a
Thanks so much :)
On Jan 15, 5:22 pm, Robin Lee Powell
wrote:
> On Thu, Jan 15, 2009 at 02:10:57PM -0800, windowsrefund wrote:
>
> > Bryan,
>
> > Thanks so much for the pointer. I think I'm on the right track now but
> > could use a hand understanding
Robin Lee Powell
wrote:
> On Thu, Jan 15, 2009 at 02:10:57PM -0800, windowsrefund wrote:
>
> > Bryan,
>
> > Thanks so much for the pointer. I think I'm on the right track now but
> > could use a hand understanding why I'm getting this error when
> > attemp
I'll list current limitations but first, the code
define nfs::export ( $client, $share_owner = "root", $share_group =
"root", $share_mode = 755 ) {
# Install package, ensure /etc/exports, manage nfs
service.
include nfs::server
file { $name:
ensure =>
Just a quick update to report that none of the following approaches
result in avoiding duplicate lines from being inserted into /etc/
exports
onlyif => "get /files/etc/exports/dir != $name",
onlyif => "get /files/etc/exports/dir[1] != $name",
onlyif => "get /files/etc/exports/dir[last()] !=
1 - 100 of 110 matches
Mail list logo