The Puppet Labs Issue Tracker has Moved: https://tickets.puppetlabs.com

Activity

From 10/28/2010 to 11/03/2010

11/04/2010

11:54 pm Facter Feature #5040 (Accepted): virtual should detect hpvm
Nigel Kersten
11:49 pm Feature #5198 (In Topic Branch Pending Review): adding terabyte support to size parameter in tidy...
Garrett Honeycutt
11:44 pm Bug #5200 (Closed): Many-to-many implementation of stages needlessly inefficient
Trevor Vaughan reports:
<blockquote>
Stages appear, by default, to generate a many-to-many dependency graph.
B...
Markus Roberts
11:43 pm Feature #5198: adding terabyte support to size parameter in tidy type
Sent to mailing list for review Garrett Honeycutt
11:37 pm Feature #4780 (Rejected): Allow $var=undef in define as parameter
Consensus is that this works in 2.6.x; please reopen if that is not the case.
Markus Roberts
11:29 pm Bug #5191 (Accepted): Notifying a class should also notify resources in its baseclass
Markus Roberts
11:15 pm Facter Feature #5040: virtual should detect hpvm
I sent a slightly modified patch to dev list, because the patch I posted here did include some tests that belong to #... Stefan Schulte
10:54 pm Feature #5198: adding terabyte support to size parameter in tidy type
Garrett - http://projects.puppetlabs.com/projects/puppet/wiki/Development_Lifecycle.
James Turnbull
10:41 pm Feature #5198: adding terabyte support to size parameter in tidy type
You can pull from
https://github.com/ghoneycutt/puppet-master-feature-5198
Garrett Honeycutt
10:36 pm Feature #5198 (Accepted): adding terabyte support to size parameter in tidy type
Nigel Kersten
10:21 pm Puppet Dashboard Bug #5199 (Merged - Pending Release): Add a setting to disable the experimental inventory service...
commit:76517fc2f54d7e4649fc89e0b68cf5a926da602f Matt Robinson
10:14 pm Puppet Dashboard Bug #5199 (Closed): Add a setting to disable the experimental inventory service features
This will just be used to comment out the rendering of inventory service info in the views. We're starting a pattern... Matt Robinson
10:03 pm Puppet Dashboard Bug #4514: Puppet 2.6 reports should be fully supported
I've uploaded a number of 2.6 reports produced under different conditions, ranging from successes to failures to vari... Igal Koshevoy
10:02 pm Feature #5198 (Closed): adding terabyte support to size parameter in tidy type
Currently tidy's size parameter allows for b, k, m, g and I would like to allow for t (terabyte).
Mostly this feat...
Garrett Honeycutt
10:01 pm Puppet Dashboard Bug #4514: Puppet 2.6 reports should be fully supported
To support 2.6 reports, we need to alter at least three views:
1. reports/index
2. reports/show
3. nodes/report
...
Igal Koshevoy
09:34 pm Bug #4867: Puppet raises error when trying to set owner to non-existant user
Just so everyone is clear: the branch is not intended as a final solution; it's a diagnostic test to see if reverting... Markus Roberts
09:29 pm Bug #4867: Puppet raises error when trying to set owner to non-existant user
I've got a possible fix up (see branch) which reverts the logic change. I'm not sure if that captures all of it beca... Markus Roberts
09:27 pm Bug #5197 (Accepted): Gentoo service provider doesn't catch long service names due to "rc-update ...
Nigel Kersten
09:26 pm Puppet Dashboard Bug #4616 (Closed): Dashboard should support reports from before Puppet 0.25 or specifically say ...
We're not working on our 0.24.x reporting support.
It should not regress, but we are not improving our support.
Nigel Kersten
09:26 pm Bug #4867 (In Topic Branch Pending Review): Puppet raises error when trying to set owner to non-e...
Markus Roberts
09:09 pm Bug #4867: Puppet raises error when trying to set owner to non-existant user
This appears to be a logic change inadvertently introduced with the MS Windows stuff in:
commit:a90bcb08c3dc0a3c77...
Markus Roberts
08:52 pm Bug #5197 (Closed): Gentoo service provider doesn't catch long service names due to "rc-update sh...
I'm trying to manage a service called "openvpn.something_rather_longish" (sorry for the example name). Unfortunately... Doug Warner
08:16 pm Puppet Dashboard Feature #5180 (Accepted): Provide a configuration framework
Nigel Kersten
08:03 pm Feature #5015: mount should autorequire mountpoint
Looks great Stefan. Commented on the list. Nigel Kersten
07:50 pm Feature #5015: mount should autorequire mountpoint
Hi Nigel,
I sent a patch to the dev list including a test. I'm still new to git, the development cycle and puppet ...
Stefan Schulte
07:22 pm Bug #5195 (Accepted): Provider suitability report no longer working
Running:... James Turnbull

11/03/2010

04:51 pm Feature #5194 (Accepted): Puppet event and report data should be normalized for end users
Overview
========
Many end users of puppet would like to work with the event information the puppet agent conveys...
Jeff McCune
04:51 pm Facter Feature #5193: Facter should output in JSON
It's related but I was more highlighting an additional emission format. James Turnbull
04:47 pm Facter Feature #5193: Facter should output in JSON
This really should be a side affect of Issue #4561 after structured data we want different renderers.
I don't want...
Paul Nasrat
04:44 pm Facter Feature #5193 (Closed): Facter should output in JSON
Currently Facter outputs in plain text and YAML format. We should add JSON output. James Turnbull
10:40 am Feature #4832: Character encodings support for PSON
Sorry for the tardy reply on this, and for commenting on the bug after it's closed:
Markus said: "Do you need ico...
Chris May
08:36 am Bug #5191 (Accepted): Notifying a class should also notify resources in its baseclass
Given the code below:... R.I. Pienaar
04:55 am Puppet Dashboard Refactor #4541: Node record's ids should be used for routing, not hostnames
Testing James Turnbull
03:22 am Bug #2237 (Re-opened): puppetd sometimes does not create $yamlclientdir automatically
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=557769... Nigel Kersten
01:36 am Bug #5018 (Accepted): tagmail causes indirector error
Nigel Kersten
12:58 am Puppet Community Package Repository Feature #4591: Add SuSE packaging data
Sorry Igal.
I think I've worked out what the problem is. Let me explain. In the redhat init scripts you use the 'p...
Ken Barber
12:52 am Puppet Dashboard Feature #5170 (Accepted): Should display audit data in 4 column format
Nigel Kersten
12:49 am Feature #4884 (Accepted): An exec provider that executes unfiltered bash code.
I agree. This is a 2.6.x fix.
Nigel Kersten
12:42 am Bug #3741: Custom facts loaded multiple times
I've had this on my nodes for a while now, but once I updated to 2.6.2, there was an interesting change: the puppetma... micah -
12:40 am Puppet Dashboard Bug #4603: Improve performance
Nigel, this ticket still needs work. All the items that I cited in the original description are still valid. We've o... Igal Koshevoy
12:24 am Feature #5015 (Investigating): mount should autorequire mountpoint
I'm happy to send this to the dev list for discussion Stefan, but we have recently reworked our development docs to h... Nigel Kersten
12:10 am Bug #5010 (Accepted): Trailing whitespace is not allowed in auth.conf files
Nigel Kersten
12:09 am Bug #5009 (Accepted): sshkey resource uses name as the unique id
Are you interested in working on a patch with me or someone else Bruce? Nigel Kersten
11:59 pm Feature #4994 (Investigating): Improve functionality of http report generation
Nigel Kersten
11:57 pm Feature #4984 (Needs More Information): Option to force broken symlinks OK in recurse
So the source for your recursive copy contains broken symlinks?
I can think of a couple of options that really se...
Nigel Kersten
11:49 pm Bug #4981 (Accepted): a class name can start with a digit [0-9], but a sub class can't
Nigel Kersten
11:38 pm Feature #5049 (Needs More Information): puppet agent to be able to apply specified run stage
I don't mind this feature request so far.
Can you provide more detail around why you want to be able to do this?
Nigel Kersten
11:33 pm Feature #5062 (In Topic Branch Pending Review): envpuppet helper script in ext directory
Nigel Kersten
11:32 pm Bug #5073 (Accepted): Puppet doesn't download custom providers/types if tags are used
Nigel Kersten
11:32 pm Feature #5092 (Accepted): ensure that files written to disk persist over machine crashes
Nigel Kersten
11:32 pm Bug #5103 (Accepted): both self.prefetch and self.instances in parsedfile.rb do the same thing
Nigel Kersten
11:31 pm Feature #5113 (Accepted): Package provider yum should imply 'require' for yumrepo
Nigel Kersten
11:31 pm Bug #5114 (Accepted): puppetd should not try to remove lock file in test mode
Nigel Kersten
11:30 pm Bug #5118 (Accepted): Package audit => ensure reverts to previous state
Nigel Kersten
11:29 pm Bug #5129 (Accepted): functions are able to change puppet variables
Nigel Kersten
11:25 pm Feature #5134 (Accepted): Create an Inventory Service
Nigel Kersten
11:25 pm Bug #5138 (Needs More Information): Template in Module / Class gets dealed with even if not relev...
Are you positive that node B is getting the external node definition that contains this variable ?
I would add som...
Nigel Kersten
11:22 pm Refactor #5079: MCX content provider
Nigel Kersten wrote:
> That's not quite true Sandor. I actually tech-edited that book with Greg and Edward, so I'm r...
Sandor Szücs
11:20 pm Bug #5167 (Accepted): genconfig makes misleading references to 'puppet master'
Nigel Kersten
11:20 pm Feature #5168 (Accepted): Should audit/inspect/monitor file ctime
Nigel Kersten
11:20 pm Feature #5169 (Accepted): Should audit/inspect/monitor file mtime
Nigel Kersten
11:20 pm Bug #5184 (Accepted): Shorthand relationship reference syntax cannot be overridden to undef using...
Nigel Kersten
11:11 pm Feature #4884: An exec provider that executes unfiltered bash code.
Supplying an array would work for me. It's probably the way execs always should have worked; we've gotten used to tr... Ian Ward Comfort
11:06 pm Puppet Dashboard Feature #5142 (Accepted): nodes/no_longer_reporting should be able to show all nodes
I'm targeting 1.0.5 for this, but to the developers who are working on that release, please see the priority level as... Nigel Kersten
11:05 pm Puppet Dashboard Feature #5117 (Accepted): Logo should be able to be changed
Nigel Kersten
11:04 pm Puppet Dashboard Feature #5116 (Accepted): Should be able to hide or disable no longer reporting nodes
Nigel Kersten
11:03 pm Puppet Dashboard Feature #5120 (Accepted): Add/edit nodes and classes should be disableable
Nigel Kersten
11:03 pm Puppet Dashboard Bug #5121 (Accepted): Sidebar boxes should be hidable
Nigel Kersten
10:40 pm Bug #4299: Exec fails if command is in given path but "which" is not
I would like us to include this in the next 2.6.3 rc, unless it turns out to open a much larger can of worms than it ... Nigel Kersten
10:17 pm Puppet Dashboard Feature #4553 (Accepted): Either add documentation on rotating logs or make it default
Nigel Kersten
10:16 pm Puppet Dashboard Bug #4603 (Needs More Information): Improve performance
Igal, is there still work to do on this ticket or is it all completed and pushed into 1.0.4? Nigel Kersten
10:04 pm Puppet Community Package Repository Feature #4591: Add SuSE packaging data
Ken,
Regarding:
su -s /bin/sh -c "${DASHBOARD_RUBY} ${DASHBOARD_HOME}/script/server -e ${DASHBOARD_ENVIRONMEN...
Igal Koshevoy
09:09 pm Puppet Dashboard Feature #2986 (Merged - Pending Release): Added support for facter facts and node attributes
Merged to next in commit:4f9d51d43f5dae6762e945d634938ba3bc7ecfa3. Nick Lewis
09:00 pm Puppet Dashboard Feature #4688 (Accepted): External Node Classifier should support SSL authentication.
Nigel Kersten
08:59 pm Puppet Dashboard Feature #5187 (Closed): Display Improvements
Improvements in the GUI. These should all be self-explanatory, but the general principles are that we're aiming for b... Nigel Kersten
08:57 pm Puppet Dashboard Bug #5186 (Closed): Bug Fixes for 1.0.5
Not all bugs/features fit into general functional categories.
This is the catch-all bucket for 1.0.5 bugs that do...
Nigel Kersten
08:46 pm Puppet Dashboard Refactor #5185 (Accepted): URLs generated by /nodes/search should be shorter and more human-friendly
Currently, the query strings for /nodes/search use the Rails convention of eg. search_params[][facts]. This makes the... Nick Lewis
08:24 pm Puppet Community Package Repository Feature #4591: Add SuSE packaging data
I've tested this, however the status does not work. I believe this to also apply to redhat but I haven't tested it. L... Ken Barber
07:30 pm Bug #5184 (Accepted): Shorthand relationship reference syntax cannot be overridden to undef using...
The new reference syntax does not seem to work with class inheritence:... Dan Bode
06:55 pm Bug #3722: cron issue on Solaris when user is not allowed to use cron
I don't have any problem with this on 2.6.2.
However I found that out when submitting a time entry format that cro...
Rudy Gevaert
05:14 pm Puppet Dashboard Feature #5180 (Closed): Provide a configuration framework
The Dashboard lacks a configuration file where we can allow users to override certain default parameters.
This fea...
Nigel Kersten

11/02/2010

04:58 pm Puppet Dashboard Feature #5176 (Closed): Improve reporting support
We don’t fully support our 0.25.x and 2.6.x report formats or display all the data they provide, and we have a cluste... Nigel Kersten
03:41 pm Puppet Dashboard Feature #3535 (Accepted): Display the status of reports from "noop"/audit runs for compliance pur...
Nigel Kersten
03:33 pm Bug #3780: Warning message about alias not useful
Schooling Jesse on the meaning of "earliest" :)
Markus Roberts
03:26 pm Bug #5175 (Accepted): yum provider + package groups giving unnecessary errors
Nigel Kersten
01:33 pm Feature #5158: File resources: Make source/content parameters and the file/template functions con...
Per Nigel's request:
Discussion on the Puppet Users group (http://groups.google.com/group/puppet-users/browse_thre...
John Bollinger
10:04 am Bug #5175 (Accepted): yum provider + package groups giving unnecessary errors
We are using convenient package groups on rhel5.5. For instance, package group @base-x will automatically install X r... Daniel Grafe
06:06 am Puppet Dashboard Feature #3535: Display the status of reports from "noop"/audit runs for compliance purposes.
What the last 3 notes want is noop reporting. ie if puppet ran in normal mode, what would have changed. This tells us... John Warburton
05:40 am Puppet Dashboard Feature #5116: Should be able to hide or disable no longer reporting nodes
A customer has requested this, but it is not associated with a contract obligation. It would be nice to include at s... Jeff McCune
05:33 am Puppet Dashboard Feature #5120: Add/edit nodes and classes should be disableable
A customer has asked for this feature, and it has been delivered as an "as-is" branch. In order to encourage the cus... Jeff McCune
05:11 am Puppet Dashboard Bug #5121: Sidebar boxes should be hidable
Note, this ticket also slightly relates to the RBAC ticket in that if the ENC related sidebar boxes and links along t... Jeff McCune
05:09 am Puppet Dashboard Bug #5121: Sidebar boxes should be hidable
A customer has asked for this, and it has been delivered "as-is" as a one-off modification to keep the customer happy... Jeff McCune
05:03 am Puppet Dashboard Feature #5142: nodes/no_longer_reporting should be able to show all nodes
A customer has asked for this, but it is not tied to a contract and is not high priority. Jeff McCune
05:02 am Puppet Dashboard Bug #5143: Dashboard should allow CSV downloading of nodes not reporting list
A customer has asked for this feature, but it's not a high priority and has not been tied to a contract of any sort. Jeff McCune
04:58 am Puppet Dashboard Feature #5117: Logo should be able to be changed
A customer has asked for this feature. Jeff McCune
04:45 am Puppet Dashboard Feature #5170: Should display audit data in 4 column format
It is not a requirement for delivery to the customer, but they would prefer to have two screens for audit reports.
...
Jeff McCune
04:41 am Puppet Dashboard Feature #5170: Should display audit data in 4 column format
Related to Bug #4514 (Accepted): Puppet 2.6 reports should be fully supported. Jeff McCune
04:30 am Puppet Dashboard Feature #5174 (Closed): Should allow audit snapshot comparison to the baseline snapshot
Overview
========
The puppet dashboard should allow an audit snapshot for a node to be compared against the basel...
Jeff McCune
04:24 am Puppet Dashboard Feature #5173 (Accepted): Should record multiple snapshots in time of audit data
Overview
========
The puppet dashboard should record and track multiple snapshots in time of puppet audit data fo...
Jeff McCune
04:19 am Puppet Dashboard Feature #5172 (Closed): Should allow search of file resources by checksum or filename
Overview
========
The Dashboard should allow an user to search all reported file resources by entering either a c...
Jeff McCune
04:12 am Puppet Dashboard Feature #5171 (Closed): Should display file content differences
## Update #1 ##
This is actually tied to a contract obligation. Please see update #1.
Overview
========
Th...
Jeff McCune
04:08 am Puppet Dashboard Feature #5170 (Duplicate): Should display audit data in 4 column format
Overview
========
Puppet Audit Mode parameters should be displayed in a column format with the following column h...
Jeff McCune
03:54 am Feature #5169 (Closed): Should audit/inspect/monitor file mtime
Overview
========
Puppet, in audit mode, should track and report changes to a file resource's mtime attribute.
...
Jeff McCune
03:53 am Feature #5168: Should audit/inspect/monitor file ctime
A customer has asked very nicely for this feature.
Jeff McCune
03:44 am Feature #5168 (Closed): Should audit/inspect/monitor file ctime
Overview
========
Puppet, in audit mode, should track the ctime attribute of File resources. This is in addition...
Jeff McCune
12:19 am Bug #4867: Puppet raises error when trying to set owner to non-existant user
John Warburton wrote:
> As per Brian, I run puppet on my clients as the *root* user, so I have assumed the "user" co...
Nigel Kersten
12:18 am Bug #5167 (Closed): genconfig makes misleading references to 'puppet master'
... Nigel Kersten
12:00 am Puppet Dashboard Bug #4636: Puppet 0.25 reports should be fully supported
Nigel Kersten wrote:
> I need to know whether we supported this same info for 0.24.x reports, and whether it will be...
Jeff McCune
11:32 pm Bug #4867: Puppet raises error when trying to set owner to non-existant user
As per Brian, I run puppet on my clients as the *root* user, so I have assumed the "user" config option was ignored. ... John Warburton
11:31 pm Puppet Community Package Repository Feature #4591 (Needs More Information): Add SuSE packaging data
Ken, have you had a chance to test this? Nigel Kersten
11:28 pm Puppet Dashboard Feature #3535: Display the status of reports from "noop"/audit runs for compliance purposes.
I'd like to see people look at #3435 which has been re-accepted, and clearly explain what they want in *this* bug rep... Nigel Kersten
11:27 pm Puppet Dashboard Feature #3435 (Accepted): reports only focus on success/failure, should show applied
Nigel Kersten
11:06 pm Puppet Dashboard Bug #4636: Puppet 0.25 reports should be fully supported
I need to know whether we supported this same info for 0.24.x reports, and whether it will be provided by our 2.6 rep... Nigel Kersten
10:44 pm Puppet Dashboard Bug #3438: Node show page should display "inherited classes" correctly on Safari
Leaving open and targeted to 1.0.5, Nick, please check this was indeed fixed by #3531 Nigel Kersten
10:24 pm Feature #1014: Services should support 'reload' in addition to 'restart'
I think notify doing reload-or-restart oversimplifies things. There are other possibly-confusing issues like when you... Jordan Sissel
09:44 pm Puppet Dashboard Feature #2933 (Merged - Pending Release): Nodes should display facts if they are available
Merged to next in commit:62409a3d23e3f22b67a2b8a6ba8f6931a5879143 Nick Lewis
08:50 pm Feature #5166 (Merged - Pending Release): Inventory service should be searchable by timestamp
It is now possible to specify queries in the form “meta.timestamp.xx” where xx is eq,ne,gt,lt,ge,le when searching th... Paul Berry
08:46 pm Feature #5166 (Closed): Inventory service should be searchable by timestamp
It should be possible to specify queries in the form "meta.timestamp.xx" where xx is eq,ne,gt,lt,ge,le when searching... Paul Berry
08:25 pm Feature #4258: Add pkgutil provider
An other issue that should be handled is when doing `pkgutil -c --single somepackage` pkgutil exits with exit code 1 ... Rudy Gevaert
06:49 pm Feature #4258: Add pkgutil provider
Maciej, I don't understand on what you based your regular expression.
I ran every released version of 'pkgutil -c'...
Rudy Gevaert
06:45 pm Bug #5164 (Closed): Facts are timestamped on agent, not on master
The timestamp that is stored in the facts object comes from the agent. This is unreliable because the agent hasn't n... Paul Berry
06:15 pm Puppet Dashboard Feature #4604 (Merged - Pending Release): Application should have a place for the site-specific s...
Added a config/settings-sample.yml file which contains defaults. Settings are read in during initialization by 00_se... Paul Berry
06:00 pm Naginator Feature #4240: nagios_hostgroups should be removed
>> The current requirement for explicit hostgroup creation means that certain natural
>> methods of group creatio...
Brian Gallew
05:55 pm Bug #4867: Puppet raises error when trying to set owner to non-existant user
puppetd runs as root when it's applying changes. That user exists. However, many puppet config files should be long... Brian Gallew
05:41 pm Bug #4867: Puppet raises error when trying to set owner to non-existant user
I'm a little confused here, but perhaps I'm missing something.
From my understanding, puppet has always refused to...
Nigel Kersten
05:15 pm Feature #4258: Add pkgutil provider
Hi James,
I gave the testing a try. Luckily I could just download the provider pkgutil.rb file.
The patch on http:...
Rudy Gevaert

11/01/2010

03:46 pm Bug #5139 (Accepted): puppetdlock file can be empty
Accepting for the moment though it may turn out to be a dup.
This also may be related to #4681, at least if ptrace...
Markus Roberts
03:20 pm Bug #5152 (Accepted): Module autoloader behaviour needs better documentation
I'm accepting this as a documentation since that much is clearly needed, sorting out if there actually is a problem b... Markus Roberts
11:53 am Bug #4867: Puppet raises error when trying to set owner to non-existant user
More debugging. I get a failure if the server is classed as a "puppet_server" which includes the "puppet_user" class ... John Warburton
11:36 am Bug #4867: Puppet raises error when trying to set owner to non-existant user
Oh dear. I am getting this too on 2.6.3rc2. Never had the problem on 0.25.5
I did an install on a clean jumpstarte...
John Warburton

10/31/2010

04:02 pm Bug #1684: puppetmasterd fails assertion when log directory doesn't already exist and client send...
Thanks for the update Mark, much appreciated. Nigel Kersten
12:08 pm Bug #1684: puppetmasterd fails assertion when log directory doesn't already exist and client send...
Just in case anyone else ends up seeing this, it's actually an oddity in nss_ldap. Under certain conditions if the L... Mark Chappell
05:34 pm Feature #5127 (In Topic Branch Pending Review): Array entries should be addressable by index in t...
James Turnbull

10/30/2010

03:48 pm Bug #5156 (Accepted): Exported resources give confusing error when duplicate resources are present
Nigel Kersten
03:33 pm Feature #4920 (Rejected): Treat file sources as templates
Martin, I'm rejecting this specific feature request, and have opened up #5158 to bring consistency to the language in... Nigel Kersten
03:32 pm Feature #5158 (Needs Decision): File resources: Make source/content parameters and the file/templ...
We have four main ways we can specify file content in a file resource.
1. The source parameter
2. The content par...
Nigel Kersten
01:49 pm Refactor #5090: Puppet::Application is too hard to use
I don't think it's that difficult too use (the minimum you need is the main method :)), but there is still a lot of c... Brice Figureau
01:45 pm Feature #5092: ensure that files written to disk persist over machine crashes
Daniel Pittman wrote:
> * this only fixed the file type/provider, other places in puppet still get
> this wrong...
Brice Figureau
01:28 pm Feature #5127 (Accepted): Array entries should be addressable by index in the DSL
Brice Figureau
12:06 pm Feature #5127: Array entries should be addressable by index in the DSL
Brice Figureau wrote:
> It once worked when I submitted the patch (if you look at the ast for this operation it is c...
Brice Figureau
11:54 am Feature #5127: Array entries should be addressable by index in the DSL
It once worked when I submitted the patch (if you look at the ast for this operation it is call HashOrArrayAccess), s... Brice Figureau
09:10 am Bug #5153: Ability to run --onetime in the background while a daemon is idle
yes, it should just log and skip it but keep running ready for the next interval.
The one thats been started wit...
R.I. Pienaar
02:39 am Bug #5157: filebucket restore uninitialized constant error
I've ran a quick test on 0.25.4 in RHEL 5.4 and it seems to work fine. Also I've tested it in our training VM and it'... Nan Liu
02:29 am Bug #5157 (Needs More Information): filebucket restore uninitialized constant error
Do you know if this is new in 2.6.x Nan? Nigel Kersten
02:28 am Feature #4990 (Rejected): Update RPM SPEC file to use new UID if current User ID is in use
Nigel Kersten
12:36 am Feature #4990: Update RPM SPEC file to use new UID if current User ID is in use
Well if that is the case then closing this is ok by me.
Thanks for the information.
Chuck Schweizer
12:00 am Bug #5157 (Needs More Information): filebucket restore uninitialized constant error
Similar to #4787, but only affects filebucket restore, not tidy resource. For puppet 2.6.2 only impacts RHEL 5.4, did... Nan Liu
11:42 pm Bug #5156 (Accepted): Exported resources give confusing error when duplicate resources are present
If I export the same resource from two hosts, then collect both on another, I get something like this:... Jordan Sissel
11:36 pm Feature #4990: Update RPM SPEC file to use new UID if current User ID is in use
Sorry for losing track of this bug. For Fedora/EPEL, it would not be acceptable to create users/groups using anythin... Todd Zullinger
11:13 pm Bug #5155 (Closed): Exported custom defines aren't working.
Maybe I'm going crazy, things are working now -
Here's what I think the timeline was:...
Jordan Sissel
11:06 pm Bug #5155: Exported custom defines aren't working.
BTW, the 'suggested fix' I mentioned comes from many sources (mailing list, google, etc). Specifically: This bug http... Jordan Sissel
10:49 pm Feature #1645 (Needs More Information): Classes vs. Definitions - how to get closer to common des...
Florian, I'm not sure if you're still watching Puppet at all, but have you investigated our parameterized classes wor... Nigel Kersten
10:46 pm Bug #5155 (Closed): Exported custom defines aren't working.
The suggested fix for nagios_host and friends writing files owned by root and permission 600 is to use an additional ... Jordan Sissel
10:44 pm Feature #3997 (Rejected): Make local name available in types
I agree. Do this in a defined type, and bug report mounts not requiring their mountpoint file resource automatically. Nigel Kersten
10:39 pm Bug #5153 (Needs More Information): Ability to run --onetime in the background while a daemon is ...
I assume you're going to want the daemonized puppetd instance to also *not* start a run while the --onetime run is st... Nigel Kersten
10:38 pm Feature #4865 (Accepted): Puppet debug mode should print resource type/title before resource eval...
To clarify, because the debug mode in puppet only prints the resource name *after* it has been evaluated, it's diffic... Nigel Kersten
09:35 pm Bug #2095 (Closed): Changing the permissions of /etc/puppet/puppet.conf via puppet crashes puppet...
If you reopen this, we'd like to see info on the user you're running puppet as.
As per the below thread, we're m...
Nigel Kersten
09:33 pm Bug #2089 (Closed): puppet client on nodes hangs after various networking glitches
As per the below thread, we're more aggressively closing tickets whose state is unsure, particularly old tickets with... Nigel Kersten
09:33 pm Bug #2074: Lots of Defunct Processes left behind by puppetd's Execs
Any chance we can see some full debug logs of clients issuing these execs or does this occur too infrequently for that? Nigel Kersten
09:30 pm Bug #2019: puppet managed nfs mount point filebuckets all of its files when nfs servers goes away...
This is a serious enough bug to leave open, but I have a nagging feeling that this was resolved by some problem where... Nigel Kersten
09:28 pm Bug #1957 (Closed): Problem with nscd
nscd sucks horribly. Have you looked at http://code.google.com/p/nsscache ?
As per the below thread, we're mor...
Nigel Kersten
09:27 pm Facter Feature #1919: Please have facter provide something other than arch to distinguish /usr/lib vs /u...
So I'd really like to just close this off with the other tickets, but I agree this would be really useful info to hav... Nigel Kersten
09:23 pm Bug #1865 (Closed): Puppet cannot manage the puppet process
As per the below thread, we're more aggressively closing tickets whose state is unsure, particularly old tickets with... Nigel Kersten
09:23 pm Bug #1821 (Closed): Puppetd seems to check SELinux context of all files even though --tags is spe...
As per the below thread, we're more aggressively closing tickets whose state is unsure, particularly old tickets with... Nigel Kersten
09:22 pm Bug #1796 (Closed): Unable to confine providers on macosx_* facts
Nigel Kersten
09:21 pm Bug #1709 (Closed): Using ldap provider on user and group types hangs puppetd on next run when ld...
I understand you've been busy building us debs Stig :) but any more info? I'm going to preemptively close as we're er... Nigel Kersten
09:20 pm Bug #1684 (Closed): puppetmasterd fails assertion when log directory doesn't already exist and cl...
As per the below thread, we're more aggressively closing tickets whose state is unsure, particularly old tickets with... Nigel Kersten
09:19 pm Bug #1618 (Closed): Module to module automagic import buggy
I've been following this model for years across many puppet versions. There must be user error of some kind involved ... Nigel Kersten
09:18 pm Feature #1606 (Closed): Versioning, history and merging configuration saves on LDAP servers
As per the below thread, we're more aggressively closing tickets whose state is unsure, particularly old tickets with... Nigel Kersten
09:17 pm Feature #1604 (Closed): Comparison
As per the below thread, we're more aggressively closing tickets whose state is unsure, particularly old tickets with... Nigel Kersten
09:16 pm Bug #1513 (Closed): Puppet sometimes tries to add existing users
As per the below thread, we're more aggressively closing tickets whose state is unsure, particularly old tickets with... Nigel Kersten
09:16 pm Bug #1454 (Closed): puppetd restart, sometimes failed.
As per the below thread, we're more aggressively closing tickets whose state is unsure, particularly old tickets with... Nigel Kersten
09:14 pm Bug #1347 (Closed): puppet fails to start when 'domainname' binary is missing
As per the below thread, we're more aggressively closing tickets whose state is unsure, particularly old tickets with... Nigel Kersten
09:12 pm Bug #1269 (Closed): newly created puppet.conf not picked up
As per the below thread, we're more aggressively closing tickets whose state is unsure, particularly old tickets with... Nigel Kersten
09:11 pm Bug #1254 (Closed): puppetd client randomly hangs
If anyone still sees this behavior, feel free to reopen.
As per the below thread, we're more aggressively closing ...
Nigel Kersten
09:09 pm Bug #1213 (Closed): debconf-set-selections cannot be called before the package is installed
If we have more concrete examples that Puppet is doing the wrong thing here, I'm happy for this to get reopened.
A...
Nigel Kersten
09:07 pm Feature #1140 (Closed): Refresh support for package type
As per the below thread, we're more aggressively closing tickets whose state is unsure, particularly old tickets with... Nigel Kersten
09:01 pm Refactor #3691: The Catalog should include both dependency and containment edges
Note that this is pretty messy. I have a branch named 'refactor/master/3691-no_relationship_graph' that is about 95%... Luke Kanies
08:54 pm Feature #1612 (Investigating): Parent classes should not need dissimilar names
Markus, I'm passing this one over to you to see if there's some technical reason why we can't make this change. Nigel Kersten
08:48 pm Feature #1612: Parent classes should not need dissimilar names
Markus, I'm passing this one over to you to see if there's some technical reason why we can't make this change.
(app...
Nigel Kersten
07:13 pm Bug #5153 (Accepted): Ability to run --onetime in the background while a daemon is idle
Nigel Kersten
07:09 pm Bug #5154 (Rejected): Resources contained inside virtual definitions cause resource conflicts whe...
Joe McDonagh
07:06 pm Bug #5154: Resources contained inside virtual definitions cause resource conflicts when they shou...
Facepalm, I tracked down a duplicate realization of the two diff resources. Sorry about that! Joe McDonagh
06:41 pm Bug #5154 (Rejected): Resources contained inside virtual definitions cause resource conflicts whe...
Consider the following class with a couple defines:... Joe McDonagh
06:11 pm Puppet Dashboard Feature #5133 (Merged - Pending Release): Dashboard should connect to an inventory service
Added a facts method to the node model.
Pushed to next as commit:501872193dca19455b61b1ce87dbbedd5cb237c1
Paul Berry

10/29/2010

03:03 pm Bug #5153 (Accepted): Ability to run --onetime in the background while a daemon is idle
When the puppetd daemon is running it has the pid file preventing other background daemons.
When running --onetime...
R.I. Pienaar
02:32 pm Bug #3118: Default node definition should not be required when ENC returns a node definition.
I may be completely wrong here, but my first foray into using an ENC was initially prevented by not having ANY static... Oliver Hookins
02:07 pm Feature #3757: --enable and --disable should be improved
If we're going to fix this with two lockfiles, I'd really like to see us address at least the part of #4836 that asks... Nigel Kersten
08:20 am Bug #5152: Module autoloader behaviour needs better documentation
In your error... R.I. Pienaar
08:17 am Bug #4534: Class inheritance with parameterized classes is ignored
Thanks for resolving the issue. I can confirm that it works for the case mentioned.
I will keep testing with further...
Thorsten Biel
08:13 am Bug #5152 (Duplicate): Module autoloader behaviour needs better documentation
A few times recently we've run into problems that seem to be in the module autoloader (this is the DSL-level loader, ... eric sorenson
07:46 am Feature #4258: Add pkgutil provider
I want to test this. However I don't know anything about git. How can I easily add this to my running puppet client... Rudy Gevaert
07:30 am Bug #5139: puppetdlock file can be empty
And related to #3757 for why it shouldnt be in the lock file R.I. Pienaar
12:10 am Puppet Dashboard Feature #5149 (Merged - Pending Release): Dashboard needs a rake task to generate a certificate r...
Added three rake tasks:
* create_key_pair: make public/private key pair to represent Dashboard
* cert_request: up...
Paul Berry
11:32 pm Feature #5150 (Accepted): Puppet masters should be able to function as inventory service provider
Nick Lewis
11:30 pm Feature #5150 (Closed): Puppet masters should be able to function as inventory service provider
Other Puppet masters should be able to submit facts for nodes to the Puppet master functioning as the inventory servi... Nick Lewis
10:05 pm Feature #5132: Define REST API for facts
The attached branch should allow you to start a puppet master and use curl command to query for nodes that match fact... Matt Robinson
09:36 pm Bug #5112 (Closed): Launchd Service broke in 2.6.2 with OS X 10.4 Clients.
Pushed in commit:034ec4e5fc321d5293a5ab9617e5b45014efc709 in branch 2.6.x James Turnbull
09:29 pm Bug #5137 (Closed): Remove redundant TOC code from Puppet Doc
Pushed in commit:776ea2a17de7834ecdaded9fcaabc48446d2f29d in branch 2.6.x James Turnbull
09:25 pm Bug #4963 (Closed): "Could not find a default provider for user" breaks puppetmasterd on solaris
Pushed in commit:a090e868d55ea9b10f8193dcb2d1f23838a6def1 in branch 2.6.x James Turnbull
09:25 pm Bug #4975 (Closed): Password age issue in 2.6.2
Pushed in commit:e232770baefc35abb71de6e2f28d053158e6dd45 in branch 2.6.x James Turnbull
09:24 pm Feature #4832 (Closed): Character encodings support for PSON
Pushed in commit:3c56705a95c945778674f9792a07b66b879cb48e in branch 2.6.x James Turnbull
09:17 pm Bug #5022 (Closed): Multiline strings would be nice.
Pushed in commit:3b53bfcd0dd20a43c751b2b0d5dbb0e3463ef47b in branch 2.6.x James Turnbull
09:17 pm Bug #4778 (Closed): Evaluation of classes instantiated using parameterized style shouldn't be def...
Pushed in commit:65ef24e5c1c33b7d42012891d368917fd6aaf68c in branch 2.6.x James Turnbull
09:17 pm Bug #4534 (Closed): Class inheritance with parameterized classes is ignored
Pushed in commit:65ef24e5c1c33b7d42012891d368917fd6aaf68c in branch 2.6.x James Turnbull
09:16 pm Bug #5048 (Closed): "No title provided and "" is not a valid resource reference" after 2.6.2 upgrade
Pushed in commit:31118fe85aca4ee46903b17a3eb7aee07b8c0d69 in branch 2.6.x James Turnbull
09:07 pm Bug #4744 (Duplicate): 'ralsh file' fails in master branch
Thanks for the ticket gardening help Owen. Nigel Kersten
09:03 pm Bug #5139: puppetdlock file can be empty
also related to #4836, a RFE to add a message to --disable (which could just as well be stored in the lock file) donavan m
08:53 pm Puppet Dashboard Feature #5149 (Closed): Dashboard needs a rake task to generate a certificate request
Since we are going to be adding the ability for Dashboard to contact the master directly to read facts from the inven... Paul Berry
08:28 pm Feature #5148 (Merged - Pending Release): Puppet should support PSON for facts
Pushed to next in commit:0eb64776351bdf56910a0ef7802b5917ce29cabf Nick Lewis
07:44 pm Feature #5148 (Closed): Puppet should support PSON for facts
Currently, facts can be retrieved via the REST API in PSON, but the output isn't correct. It simply returns a string ... Nick Lewis
05:59 pm Puppet Dashboard Bug #5143 (Needs More Information): Dashboard should allow CSV downloading of nodes not reporting...
Currently the list of non-reporting nodes is view only.
A client would like to be able to download a CSV file with...
Hunter Haugen
05:55 pm Puppet Dashboard Feature #5142 (Closed): nodes/no_longer_reporting should be able to show all nodes
Currently a client has enough hosts not reporting to give 11 pages of nodes.
They should be able to show them all ...
Hunter Haugen

10/28/2010

03:56 pm Bug #593 (Accepted): Puppet's cron type struggles with vixie-cron
We have a bunch of cron issues. I'm going to tag all the open cron issues with 'cronfixit' and we'll try to address t... Nigel Kersten
03:52 pm Bug #3845 (Accepted): Resource defaults and automatic tags are applied after collectors are evalu...
Nigel Kersten
03:46 pm Bug #3845: Resource defaults and automatic tags are applied after collectors are evaluated
Hi Nigel,
It looks like the fix from #4631 was rolled into 2.6.2; I'm still seeing this problem (with the same code ...
Ryan McKern
03:45 pm Bug #5136 (Rejected): Fix notifications from files whose content isn't managed by puppet
Right, I got it working by adding `audit => content`. Is this documented anywhere? Paul Tötterman
02:58 pm Feature #86: Directory creation fails if parent directory does not exist
You mean the way that works now? I'm perfectly happy with that, but the whole feature request here is because people ... Nigel Kersten
02:50 pm Bug #5112: Launchd Service broke in 2.6.2 with OS X 10.4 Clients.
donavan m wrote:
> <blockquote>
> All I need is confirmation that 10.4 isn’t doing the binary plist conversion that...
Nigel Kersten
02:40 pm Bug #5139: puppetdlock file can be empty
either dup or related to #2888 Peter Meier
02:31 pm Bug #4681: Puppet 2.6.1.r2 randomly hangs on Exec in FreeBSD
From conversation with a site that is experiencing the problem:
When it stops, the process does not respond to -KI...
Markus Roberts
02:30 pm Feature #4918: Should be able to generate srpm and rpm from git checkout using rake
I got some pointers/comments from tmz on the dev list that I'd like to put into this patch anyway, I just haven't had... Michael Stahnke
01:47 pm Bug #5139: puppetdlock file can be empty
<em>puppetd --disable</em> will also make a empty lock. R.I. Pienaar
01:45 pm Bug #5139 (Needs More Information): puppetdlock file can be empty
There seems to be something wrong with the way the $statedir/puppetdlock file is created. Under normal circumstances... Alan Barrett
12:45 pm Bug #5138 (Needs More Information): Template in Module / Class gets dealed with even if not relev...
I got an environment with a puppetmaster and a external node script. There are 3 different nodes (puppetmaster, nodeA... Henning Henkel
11:40 am Bug #5112: Launchd Service broke in 2.6.2 with OS X 10.4 Clients.
10.4 introduced the binary format for Preference plists, but I don't think it converted LAUNCHD plists to binary. I ... Gary Larizza
10:23 am Bug #5136: Fix notifications from files whose content isn't managed by puppet
I think this is already possible and you need just to tell puppet to actually "manage" (or audit) the file to record ... Peter Meier
10:06 am Facter Bug #5135: Facter returns physicalprocessorcount => 0 on a physical computer
donavan m wrote:
> Patrick, The problem looks like /proc/cpuinfo doesnt have a "physical id" for your cpu. I assume...
Patrick Mohr
09:28 am Bug #593: Puppet's cron type struggles with vixie-cron
What's happening here is that both puppet and cron want their special comments to be at the top of the file.
If pu...
Alan Barrett
09:09 am Bug #5137 (Closed): Remove redundant TOC code from Puppet Doc
James Turnbull
08:14 am Facter Bug #5135: Facter returns physicalprocessorcount => 0 on a physical computer
cpuinfo is a poor choice for this as it doesn't work on non x86 architectures in the same way and it's content can ch... Paul Nasrat
08:09 am Facter Bug #5135: Facter returns physicalprocessorcount => 0 on a physical computer
I have a UP machines with the id in proc, however I am certainly not running a UP only kernel R.I. Pienaar
08:05 am Facter Bug #5135: Facter returns physicalprocessorcount => 0 on a physical computer
Patrick, The problem looks like /proc/cpuinfo doesnt have a "physical id" for your cpu. I assume this a uniprocessor... donavan m
07:34 am Bug #5136 (Rejected): Fix notifications from files whose content isn't managed by puppet
Intuitively something like this should work:
file { '/tmp/foobar':
notify => ...
}
so that if...
Paul Tötterman
07:08 am Feature #4918: Should be able to generate srpm and rpm from git checkout using rake
I have not. James Turnbull
07:05 am Bug #1453: removing a cron parameter does not change the object
This behavior is also present in Version 2.6.2.
I have defined hour => "*" as a workaround.
Martin Alfke
06:39 am Feature #4918: Should be able to generate srpm and rpm from git checkout using rake
Hey James, have you had a chance to look at the patch or think about including rake tasks for building packages? Matt Robinson
06:26 am Feature #86: Directory creation fails if parent directory does not exist
What about the original way then?
file { ['/a', '/a/b', '/a/b/c']: owner => "root", mode => 755 }
I'm guessing ...
Mario Verbelen
06:25 am Bug #5112: Launchd Service broke in 2.6.2 with OS X 10.4 Clients.
<blockquote>
All I need is confirmation that 10.4 isn’t doing the binary plist conversion that 10.6 was doing and th...
donavan m
02:03 am Feature #4942: Resources resource should pass metaparameters to underlying resource.
Note that there is a proposed refactor somewhere in the system that recommends passing all params through to created ... Luke Kanies
02:01 am Bug #5112: Launchd Service broke in 2.6.2 with OS X 10.4 Clients.
All I need is confirmation that 10.4 isn't doing the binary plist conversion that 10.6 was doing and that led us to t... Nigel Kersten
01:56 am Bug #5112: Launchd Service broke in 2.6.2 with OS X 10.4 Clients.
I think the intent of the code that converted plists to XML was because certain actions (cannot recall them off the t... Gary Larizza
01:48 am Bug #5112: Launchd Service broke in 2.6.2 with OS X 10.4 Clients.
if this was a more modern version of OS X, I would be marking this urgent, as it's particularly poor form for Puppet ... Nigel Kersten
01:24 am Facter Bug #5135 (Closed): Facter returns physicalprocessorcount => 0 on a physical computer
Facter is returning "0" for the physical processor count on a physical machine that I have. Frankly, I don't care if... Patrick Mohr
01:13 am Bug #943: DirectoryServices provider should auto-assign uid and gid when unspecified.
I did all the foundation work for this in another ticket to make --mkusers work in #4382 and that will be in Statler.... Nigel Kersten
12:54 am Puppet Dashboard Feature #5133: Dashboard should connect to an inventory service
You can't set a ticket in a different project as a parent task, so I set #5134 to a related task instead. Matt Robinson
12:54 am Feature #718 (Closed): rudimentary CPAN support
I would love to see this go in, but until we get improved code and/or expressions of interest, closing.
As per t...
Nigel Kersten
12:51 am Feature #5134 (Closed): Create an Inventory Service
I'm creating this as a parent ticket for others that we've begun working on. I'll let Nigel fill in the details on t... Matt Robinson
12:20 am Bug #593: Puppet's cron type struggles with vixie-cron
I'm particularly interested in hearing whether the problem is with new lines and thus a duplicate of #656. Nigel Kersten
12:16 am Feature #653 (Closed): Add a stdin param to exec, that pipes a string into the command
Closing primarily due to lack of interest from anyone else.
As per the below thread, we're more aggressively clo...
Nigel Kersten
12:12 am Bug #650: puppet replaces configuration directories when they are symlinks
This is a big usability problem in my opinion. We've had regular IRC visitors complaining about this. Targeting to st... Nigel Kersten
12:11 am Feature #639 (Duplicate): Add 'hold' feature to apt and aptitude
I can't find the bug now, but I added "ensure => held" a while ago in another patch.
Nigel Kersten
12:09 am Feature #614 (Rejected): Resource types should never have a default value for 'ensure'
As I expressed earlier I don't agree :) invoking power of ticket gardener.
As per the below thread, we're more...
Nigel Kersten
12:07 am Bug #593 (Needs More Information): Puppet's cron type struggles with vixie-cron
Can we see an example manifest that produces this issue so we can be sure we're fixing it?
It seems surprising tha...
Nigel Kersten
12:05 am Bug #581 (Needs More Information): facter must be installed into rubys libdir or tests fail
Jeff, is this still relevant? Nigel Kersten
12:04 am Feature #576 (Closed): Provide a way to ensure a package version "foo or later" with portage pack...
As per the below thread, we're more aggressively closing tickets whose state is unsure, particularly old tickets with... Nigel Kersten
12:04 am Feature #552 (Closed): Users should support purging the home directory
As per the below thread, we're more aggressively closing tickets whose state is unsure, particularly old tickets with... Nigel Kersten
12:03 am Bug #511 (Closed): checksum => timestamp hiccups on timezone change
As per the below thread, we're more aggressively closing tickets whose state is unsure, particularly old tickets with... Nigel Kersten
12:01 am Bug #488 (Closed): freebsd package provider attempts to install existing packages
As per the below thread, we're more aggressively closing tickets whose state is unsure, particularly old tickets with... Nigel Kersten
12:00 am Feature #466 (Closed): Relationships to abstract resources
As per the below thread, we're more aggressively closing tickets whose state is unsure, particularly old tickets with... Nigel Kersten
 

Also available in: Atom