= Package['foo'],
}
service { 'foo':
ensure = running,
subscribe = File['/etc/foo/foo.conf'], Package['foo'],
}
Both subscribe and require will setup ordering between resources.
--
Jacob Helwig
http://technosorcery.net/about/me
signature.asc
Description: OpenPGP digital signature
.
--
Jacob Helwig
http://about.me/jhelwig
signature.asc
Description: OpenPGP digital signature
or not $is_virtual == 'true'.
--
Jacob Helwig
http://about.me/jhelwig
signature.asc
Description: OpenPGP digital signature
Task Scheduler APIs,
which support this, then it would be possible for someone to write
another provider that supported this.
--
Jacob Helwig
http://about.me/jhelwig
signature.asc
Description: OpenPGP digital signature
On 2011-11-23 15:53 , Mohamed Lrhazi wrote:
Thanks JacobDid that answer my TypeError as well?
No, a stack trace would help for that.
--
Jacob Helwig
http://about.me/jhelwig
Mohamed.
On Wed, Nov 23, 2011 at 5:28 PM, Jacob Helwig ja...@puppetlabs.com wrote:
On 2011-11-23 13:02
being
more problematic or not, but I certainly welcome discussion from people
who are actually doing real systems management using Puppet on Windows.
--
Jacob Helwig
http://about.me/jhelwig
signature.asc
Description: OpenPGP digital signature
of the
caching that puppet does: Since puppet caches successfully compiled
files until it notices that they've changed, it won't go back to
re-compile the nodes.pp (and pick up the new nodes/hostname.pp files)
until nodes.pp itself needs a recompile.
--
Jacob Helwig
http://about.me/jhelwig
the instructions.
--
Jacob Helwig
http://about.me/jhelwig
signature.asc
Description: OpenPGP digital signature
started trying to clean it up
in my spare time[0], but don't have anything actually ready to merge
back into the main repo yet.
[0] https://github.com/jhelwig/puppet-vcsrepo/tree/rework-git-provider
--
Jacob Helwig
http://about.me/jhelwig
signature.asc
Description: OpenPGP digital signature
something in the 1.2.3 series.
--
Jacob Helwig
http://about.me/jhelwig
signature.asc
Description: OpenPGP digital signature
.
The 'puppet config print all' is getting the settings from the internal
defaults of Puppet itself, so it's not really fetching them from anywhere.
--
Jacob Helwig
http://about.me/jhelwig
signature.asc
Description: OpenPGP digital signature
is not authoritative over client environment when
specified in an ENC
* #3534 - Dashboard should support ability to set variables as arrays
in the ENC
* #2247 - enablerepo and disablerepo for yum type
--
Jacob Helwig
http://about.me/jhelwig
signature.asc
Description
be a bunch of good examples of how to do
this in the stdlib[0] repo in lib/puppet/parser/functions.
[0] https://github.com/puppetlabs/puppetlabs-stdlib/
--
Jacob Helwig
http://about.me/jhelwig
signature.asc
Description: OpenPGP digital signature
--
Jacob Helwig
http://about.me/jhelwig
signature.asc
Description: OpenPGP digital signature
}
strategy.deploy!
end
after :deploy, 'deploy:cleanup'
end
--
Jacob Helwig
http://about.me/jhelwig
signature.asc
Description: OpenPGP digital signature
of it.
--
Jacob Helwig
http://about.me/jhelwig
signature.asc
Description: OpenPGP digital signature
to keep an eye on the Ubuntu bug for this[0].
[0] https://bugs.launchpad.net/ubuntu/+source/facter/+bug/885998
--
Jacob Helwig
http://about.me/jhelwig
signature.asc
Description: OpenPGP digital signature
://bugs.launchpad.net/ubuntu/+source/puppet
[2] https://lists.ubuntu.com/mailman/listinfo/ubuntu-server
[3] https://bugs.launchpad.net/ubuntu/lucid/+source/facter/+bug/876130
[4] https://bugs.launchpad.net/ubuntu/lucid/+source/facter/+bug/732953
--
Jacob Helwig
http://about.me/jhelwig
It's the dashes at the end of variable names problem. Try
...${operatingsystem}-${operatingsystemrelease}-${architecture} instead.
On 2011-11-01 09:07 , Len Rugen wrote:
You probably need to escape some of this, part of ours-
.repo/\$releasever/\$basearch
puppet/factor shouldn't resolve
was overlooking normal variable semantic (like in shell). Strange thing
my prior setup worked fine in 2.6, 2.7 broke it.
-Chris
On Tue, Nov 1, 2011 at 12:40 PM, Jacob Helwig ja...@puppetlabs.com
mailto:ja...@puppetlabs.com wrote:
It's the dashes at the end of variable names problem
Change your single quotes to double quotes and it should just work.
On Thu, Oct 20, 2011 at 16:42, Parker Johnson pjoh...@yahoo.com wrote:
I am trying to grow a logical volume on AIX depending on the size of
the running kernel. I've got all of the custom facts setup. Now I
just need to
you need I believe ?
I think he wants something more along the lines of the since sections
you can create with newer versions of YARD when documenting methods.
For for example:
http://rubydoc.info/gems/octocat_herder/0.1.1/OctocatHerder/PullRequest#diff_text-instance_method
--
Jacob Helwig
manifests end up looking much cleaner.
http://docs.puppetlabs.com/guides/custom_functions.html
--
Jacob Helwig
signature.asc
Description: Digital signature
Did you topo part of the function definition, or does it actually have
'returnsources' at the end of the newfunction block?
You should have 'return sources', 'sources', or just leave that bit off,
since 'sources puppet:///files/common/#{filename}' will return the
value of sources.
--
Jacob
] about exactly this kind of issue.
Could it be a loading issue where your class isn't actually getting
loaded?
[0] https://groups.google.com/d/topic/puppet-dev/bWMaEHZIBNg/discussion
[1] https://groups.google.com/forum/#!topic/puppet-users/7e2modoyywA
--
Jacob Helwig
signature.asc
Description
On Wed, 12 Oct 2011 17:13:36 -0400, Mohamed Lrhazi wrote:
On Wed, Oct 12, 2011 at 5:04 PM, Jacob Helwig ja...@puppetlabs.com wrote:
On Wed, 12 Oct 2011 11:01:28 -0400, Mohamed Lrhazi wrote:
Sorry for being off topic. am trying the following and yaml fails to
construct the object
,
But that did not make a difference. Please help.
Does /etc/mysql exist on the client machine?
--
Jacob Helwig
signature.asc
Description: Digital signature
/my.cnf
file resource. Either to another file resource that creates /etc/mysql,
or to the mysql-server package resource.
File resources don't automatically create the parent directories of the
things they manage.
--
Jacob Helwig
signature.asc
Description: Digital signature
, then you'd
have the layout as
/etc/puppet/prod/modules/generic_node/files/etc/ssh/sshd_config
and the source line as
puppet://lou1/modules/generic_node/etc/ssh/sshd_config
--
Jacob Helwig
On Tue, 11 Oct 2011 15:26:16 -0400, Deven Phillips wrote:
Date: Tue, 11 Oct 2011 15:26:16 -0400
From
client environment when specified
in an ENC
* #3534 - Dashboard should support ability to set variables as arrays in the
ENC
* #2247 - enablerepo and disablerepo for yum type
--
Jacob Helwig
signature.asc
Description: Digital signature
mount type repo.
[1] https://github.com/puppetlabs/puppetlabs-mount-providers
--
Jacob Helwig
,
| Join us for PuppetConf, September 22nd and 23rd in Portland, OR
| http://bit.ly/puppetconfsig
`
signature.asc
Description: Digital signature
.
[1] https://groups.google.com/group/puppet-ci
[2] https://jenkins.puppetlabs.com
--
Jacob Helwig
,
| Join us for PuppetConf, September 22nd and 23rd in Portland, OR
| http://bit.ly/puppetconfsig
`
signature.asc
Description: Digital signature
delivered via pluginsync don't work.
* #5517 - Overriding parameters on included inherited classes
* #3741 - Custom facts loaded multiple times
* #4916 - Plugins should not be able to override core functionality.
--
Jacob Helwig
,
| Join us for PuppetConf, September 22nd and 23rd
functionality.
--
Jacob Helwig
,
| Join us for PuppetConf, September 22nd and 23rd in Portland, OR
| http://bit.ly/puppetconfsig
`
signature.asc
Description: Digital signature
to do this that doesn't
require specifying the password in plain-text in the Puppet manifest.
--
Jacob Helwig
,
| Join us for PuppetConf, September 22nd and 23rd in Portland, OR
| http://bit.ly/puppetconfsig
`
signature.asc
Description: Digital signature
relationships item in the
Open Source Team's roadmap[1].
[1] http://projects.puppetlabs.com/projects/puppet/wiki/Road_map
--
Jacob Helwig
,
| Join us for PuppetConf, September 22nd and 23rd in Portland, OR
| http://bit.ly/puppetconfsig
`
signature.asc
Description: Digital signature
- Overriding parameters on included inherited classes
* #3741 - Custom facts loaded multiple times
* #4916 - Plugins should not be able to override core functionality.
--
Jacob Helwig
,
| Join us for PuppetConf, September 22nd and 23rd in Portland, OR
| http://bit.ly/puppetconfsig
=absent.
But if some package requires some of the absent pacakges, what happens
then?
I would expect Puppet to end up installing and uninstalling packages
every run, since it has no knowledge of the package dependencies.
--
Jacob Helwig
,
| Join us for PuppetConf, September 22nd
Dashboard, the new files will never be in the filebucket.
You might want to have a look at #7934[1], which is a ticket around
this. The new file's md5 will no longer be linked once this gets
released.
[1] https://projects.puppetlabs.com/issues/7934
--
Jacob Helwig
,
| Join us
/puppetlabs/puppet-dashboard/pull/16
--
Jacob Helwig
,
| Join us for PuppetConf, September 22nd and 23rd in Portland, OR
| http://bit.ly/puppetconfsig
`
signature.asc
Description: Digital signature
It's not just you. Unfortunately, it's down right now. Seems to be a
hosting issue, so hopefully they'll get things sorted out quickly.
On Tue, Aug 16, 2011 at 16:16, David L Ballenger
d...@davidlballenger.comwrote:
Okay, I'll file a bug report on this later today. I seem to be having
work.
* #5517 - Overriding parameters on included inherited classes
--
Jacob Helwig
,
| Join us for PuppetConf, September 22nd and 23rd in Portland, OR
| http://bit.ly/puppetconfsig
`
signature.asc
Description: Digital signature
one?
If the new 2.7.1 master had generated a new certificate, I would expect
to get the errors you're seeing.
--
Jacob Helwig
,
| Join us for PuppetConf, September 22nd and 23rd in Portland, OR
| http://bit.ly/puppetconfsig
`
signature.asc
Description: Digital signature
for Windows
* #8413 - Ability to run Puppet as an agent on Windows
[1] http://projects.puppetlabs.com/issues/8272#note-6
--
Jacob Helwig
,
| Join us for PuppetConf, September 22nd and 23rd in Portland, OR
| http://bit.ly/puppetconfsig
`
signature.asc
Description: Digital signature
the collection functionality that you get with
MCollective.
I'm afraid I haven't played around with it as much as I'd like, but I'm
sure others can chime in with details.
--
Jacob Helwig
,
| Join us for PuppetConf, September 22nd and 23rd in Portland, OR
| http://bit.ly/puppetconfsig
- Server is not authoritative over client environment when
specified in an ENC
* #2247 - enablerepo and disablerepo for yum type
* #3534 - Dashboard should support ability to set variables as
arrays in the ENC
--
Jacob Helwig
,
| Join us for PuppetConf, September
] https://github.com/ChaseMotorman/puppet/tree/win32-discovery
--
Jacob Helwig
,
| Join us for PuppetConf, September 22nd and 23rd in Portland, OR
| http://bit.ly/puppetconfsig
`
signature.asc
Description: Digital signature
tested against the current master branch of Puppet, so
your mileage may vary.
--
Jacob Helwig
,
| Join us for PuppetConf, September 22nd and 23rd in Portland, OR
| http://bit.ly/puppetconfsig
`
signature.asc
Description: Digital signature
://github.com/puppetlabs/puppetlabs-functions/blob/master/lib/puppet/parser/functions/downcase.rb
Nan
So, why don't we have downcase in core Puppet? :-\
--
Jacob Helwig
,
| Join us for PuppetConf, September 22nd and 23rd in Portland, OR
| http://bit.ly/puppetconfsig
`
signature.asc
ticket before filing a new one, but it's
not like we'll get angry if you don't spot that it's duplicate.
[1] https://projects.puppetlabs.com/account/register
[2] https://projects.puppetlabs.com/projects/puppet/issues/new
--
Jacob Helwig
,
| Join us for PuppetConf, September 22nd and 23rd
* #8408 - Local user provider for Windows
* #8409 - Local group provider for Windows
* #8410 - Exec provider for Windows
* #8411 - File type working on Windows
* #8412 - MSI package provider for Windows
* #8413 - Ability to run Puppet as an agent on Windows
--
Jacob Helwig
,
| Join us
Zach zachary.g.armstr...@gmail.com wrote:
You guys got me on the right track... Turns out I was running into
this:
One of THE MOST DIFFICULT concepts to understand for puppet newbies
is that these two things are identical:
include foo
class { 'foo': }
In my case, I was declaring things like:
what its md5lite checksum is?
#!/usr/bin/env ruby
require 'digest/md5'
path_to_jetty_distribution = 'jetty-distribution-7.4.2.v20110526.tar.gz'
puts Digest::MD5.hexdigest(File.read(path_to_jetty_distribution)[0..511])
--
Jacob Helwig
signature.asc
Description: Digital signature
Well, it turns out that it's definitely a puppet bug.
The streaming checksumming that's used doesn't actually only look at the
first 512 characters like the static checksumming that's used for
verifying the file on disk does.
http://projects.puppetlabs.com/issues/8385
--
Jacob Helwig
On Tue
it won't keep trying to install
the .dmg on every run.
Is the following resource definition not working for you?
package { 'Bindscript20100601.dmg':
provider = pkgdmg,
ensure = installed,
source = 'temp/location/rightnow/Bindscript20100601.dmg',
}
--
Jacob Helwig
,
| Join
[Bindscript20100601.pkg.dmg]/ensure: created
So it will only run once on the machine?
Correct. As long as the file that Nigel pointed out remains there, it
won't try to install the .dmg again.
--
Jacob Helwig
,
| Join us for PuppetConf, September 22nd and 23rd in Portland, OR
| http://bit.ly
That does look an awful lot like the storedconfig bug (#4487). The fix
prevented this from happening on new records, and would prevent further YAML
encapsulation of existing rows, but the existing (broken) rows still needed to
be cleaned up by hand.
--
Please excuse my brevity; sent from my
a typo in the source URI here. Should be 'haproxy', instead of
'haroxy' at the end.
--
Jacob Helwig
signature.asc
Description: Digital signature
is unable to connect to any of the servers specified in
the SRV records, then it will attempt to connect to the normal
servers settable via puppet.conf.
[1]
https://github.com/jhelwig/puppet/tree/ticket/master/3669-make-puppet-honor-DNS-SRV-records
--
Jacob Helwig
signature.asc
Description
for rack (~ 1.0.1), which means it can use anything =
1.0.1 and 1.1.0.
~ is explained in more detail on the Ruby Gems site[1] under
Pessimistic Version Constraint.
[1] http://docs.rubygems.org/read/chapter/16
--
Jacob Helwig
signature.asc
Description: Digital signature
mind certain pages blowing up.
I haven't actually tried this though, and I'm fairly certain that the
main page is one of the ones that will blow up.
--
Jacob Helwig
signature.asc
Description: Digital signature
not actually work, but
(--no-client on the command line does work). :-/
[1] http://projects.puppetlabs.com/issues/4411
[2] http://projects.puppetlabs.com/issues/3313
--
Jacob Helwig
signature.asc
Description: Digital signature
may
need to create the database manually using a more privileged user, and
skip the db:create step.
--
Jacob Helwig
signature.asc
Description: Digital signature
-9eb0-4c5d09d2e...@ttiltd.com
On Jun 20, 2011, at 2:35 PM, Jacob Helwig wrote:
On Mon, 20 Jun 2011 14:17:46 -0700, Craig White wrote:
my base/default includes this ntp manifest
# cat modules/ntp/manifests/ntp.pp
# ntp.pp
class ntp {
case $operatingsystem {
centos
hacky.
I definitely recommend going the custom fact route instead.
--
Jacob Helwig
signature.asc
Description: Digital signature
prevent this from happening to other people.
[1] http://projects.puppetlabs.com/issues/7962
--
Jacob Helwig
signature.asc
Description: Digital signature
5 years, IIRC.
--
Jacob Helwig
On Thu, 16 Jun 2011 11:03:49 -0700, Nathan Clemons wrote:
What's the length of time on the CA cert?
On Thu, Jun 16, 2011 at 10:40 AM, Jacob Helwig ja...@puppetlabs.com wrote:
On Tue, 14 Jun 2011 17:01:20 +0200, j...@squirk.org wrote:
hi,
my
* #2247 - enablerepo and disablerepo for yum type
* #3534 - Dashboard should support ability to set variables as
arrays in the ENC
--
Jacob Helwig
signature.asc
Description: Digital signature
.
Doesn't hurt to mention that you've done so on here.
[1] https://github.com/puppetlabs/puppetlabs-mount-providers
[2] http://projects.puppetlabs.com/issues/7188
[3] http://projects.puppetlabs.com
--
Jacob Helwig
signature.asc
Description: Digital signature
for already opening a ticket for this!
http://projects.puppetlabs.com/issues/7911
--
Jacob Helwig
signature.asc
Description: Digital signature
Chris Phillips ch...@untrepid.com wrote:
On 10 June 2011 02:50, Jacob Helwig ja...@puppetlabs.com wrote:
On Thu, 09 Jun 2011 18:42:54 -0700, Nigel Kersten wrote:
https://projects.puppetlabs.com/issues/7697
One problem people producing modules that make use of stages are hitting
just the names.
What's the reason for separating it out?
--
Jacob Helwig
signature.asc
Description: Digital signature
- Custom facts loaded multiple times
* #3669 - Make puppet honor DNS SRV records
[1] http://projects.puppetlabs.com/issues/4394#note-2
--
Jacob Helwig
signature.asc
Description: Digital signature
, but after the
file timeout, then you may be running into #5318[1], which should be
fixed in the next version of 2.6, and in 2.7 when it comes out.
http://projects.puppetlabs.com/issues/5318
--
Jacob Helwig
signature.asc
Description: Digital signature
, but it's the best I can think of at the moment.
Seems reasonable that when logoutput = on_failure the actual output
should be logged as an err, instead of a notice. Would you mind filing
a feature request on the issue tracker[1]?
[1] http://projects.puppetlabs.com
--
Jacob Helwig
signature.asc
/e5a70336f43e6c7d
--
Jacob Helwig
signature.asc
Description: Digital signature
' in the exec.
I tried running 'pwck -r' on my Ubuntu machine, and it exited 2 with a
bunch of warnings. I presume it would have exited 0 had there not been
any warnings.
--
Jacob Helwig
signature.asc
Description: Digital signature
] http://projects.puppetlabs.com/issues/4113
--
Jacob Helwig
signature.asc
Description: Digital signature
. I'm not all that
familiar with the details though since I've tended not to use the RPM
based systems.
[1] http://projects.puppetlabs.com/issues/4113
--
Jacob Helwig
On Wed, 01 Jun 2011 09:31:51 -0700, Nathan Clemons wrote:
The package resource type will allow you to install packages via Yum
to manage the resource.
You end up saving a potentially large number of HTTP round-trips, which
adds up.
--
Jacob Helwig
signature.asc
Description: Digital signature
certificate
* #5517 - behavior change within 2.6 makes it impossible to override
class parameters of included parametrized classes
* #7743 - Package type V2 - dpkg
* #7744 - Package type V2 - aptitude
[1] http://projects.puppetlabs.com/projects/puppet/issues?query_id=147
--
Jacob Helwig
On Thu, 26 May 2011 09:38:28 -0700, Jacob Helwig wrote:
As promised yesterday, here are the results of our first planning
meeting.
Right now, we're loosely following a Scrum style of development. With
the current one-week iteration's backlog outlined below.
* #2128 - Allow arbitrary
On Tue, 31 May 2011 20:56:47 -0600, Alan Sparks wrote:
On Tue, May 31, 2011 at 5:08 PM, Jacob Helwig ja...@puppetlabs.com
mailto:ja...@puppetlabs.com wrote:
Just a quick reminder that we're going to have our planning meeting
tomorrow. If you'd like to influence what we end up
On Tue, 31 May 2011 22:01:15 -0600, Alan Sparks wrote:
On 5/31/2011 9:07 PM, Jacob Helwig wrote:
On Tue, 31 May 2011 20:56:47 -0600, Alan Sparks wrote:
On Tue, May 31, 2011 at 5:08 PM, Jacob Helwig ja...@puppetlabs.com
mailto:ja...@puppetlabs.com wrote:
Just a quick reminder
://projects.puppetlabs.com/issues/7639
--
Jacob Helwig
signature.asc
Description: Digital signature
On Wed, 25 May 2011 18:14:28 -0700, Jacob Helwig wrote:
One of the largest challenges we've continually faced at Puppet labs is
trying to find a good balance in splitting the development team's time
between the (currently small amount of) commercial software, and the
(much larger amount
backlog, #7670 and #7681 have become
priorities that we will be addressing as soon as we can.
* #7670 - operatingsystem fact incorrect after clear on Ubuntu
* #7681 - Regression, arrays and variables
[1] http://projects.puppetlabs.com
--
Jacob Helwig
signature.asc
Description: Digital signature
shouldn't upgrade to Facter 1.5.9.
[1] https://projects.puppetlabs.com/issues/7670
--
Jacob Helwig
signature.asc
Description: Digital signature
://article.gmane.org/gmane.comp.version-control.git/171013
[2] http://pivotallabs.com/blabs/categories/standup
[3] https://patchwork.puppetlabs.com/
--
Jacob Helwig
signature.asc
Description: Digital signature
email[1]. If you have any
additional details you think might help please add them (though you'll
still need to register an account to do so).
[1] http://projects.puppetlabs.com/issues/7648
Thanks for taking the time to send us the output you were getting with
Ruby 1.9.
--
Jacob Helwig
Labs to Puppet Labs
ff473ef Updated signing rake task
a85f2b0 [#2865] Fix reporting of virtual facts
f67ec05 [#4567] Add ext/facter-diff to compare output of 2 versions
4050acc Removing stupid .DS_Store files :(
016cf03 [#3703] Fix macaddress fact for Darwin
--
Jacob Helwig
signature.asc
ago
how is that possible? The timestamp for the checkin time is taken from
node.values[:_timestamp].
Is this timestamp based on the remote node's clock?
It is. It looks like you've got clock drift between the machines.
--
Jacob Helwig
signature.asc
Description: Digital signature
series, if you don't
feel comfortable running a pre-release version of Puppet.
--
Jacob Helwig
signature.asc
Description: Digital signature
On Sun, 15 May 2011 15:56:01 -0700, Robin Lee Powell wrote:
On Sun, May 15, 2011 at 09:57:29AM -0700, Jacob Helwig wrote:
On Sun, 15 May 2011 15:33:56 +, Nigel Kersten wrote:
This looks to be the issue that you're hitting:
http://projects.puppetlabs.com/issues/4487
of unsolicited positive feedback.
It's far too easy to get bogged down in bug reports, and unexpected
behavior, and forget that people have actually chosen to use Puppet, and
that there are people that are happy using it.
Thank you!
--
Jacob Helwig
signature.asc
Description: Digital signature
rid of open3 require since it wasn't being used
3e7ebbb Fixed #6554 - Missing $haveftool if/else conditional in install.rb
breaking Ruby 1.9
fddc165 (#5814) Improved cron type specs
f2dfee6 (#5814) cron_spec shouldn't depend on cron provider
--
Jacob Helwig
signature.asc
Description: Digital
be un-workable.)
--
Jacob Helwig
signature.asc
Description: Digital signature
Redmine site, using an
affected version of 1.5.9rc5:
http://projects.puppetlabs.com/projects/facter/
CHANGELOG:
1.5.9rc5
acf0bb2 Ensures that ARP facts are returned only on EC2 hosts
--
Jacob Helwig
signature.asc
Description: Digital signature
(#4880) Fixed validation of new reports
1e43615 [#4541] Route to nodes using id instead of name.
--
Jacob Helwig
signature.asc
Description: Digital signature
, I think this is a bug in configure because:
1.-) If the param should NOT be written always, there's a bug when
enabling it.
2.-) If the param should be written always, there's a bug when writing
.h files.
Find config.log attached.
Cheers,
Arnau
Wrong mailing list?
--
Jacob
1 - 100 of 123 matches
Mail list logo