Issue #4693 has been updated by micah -.

Tom Hod wrote:
> I commented out my non-default filebucket;
> 
>    ##filebucket { main: server => puppet }
> 
> if I uncomment it, i get the same error as you.

I can't uncomment my filebucket unfortunately.

Its interesting to note that if I manually install a 2.6.1-rc3 client and run 
it against a 0.25 puppetmaster I get this:

<pre>
err: Could not run Puppet configuration client: interning empty string
</pre>

I dont expect that to work, but what it means is that the upgrade path is 
pretty broken. I can't upgrade my master to 2.6 and then have the clients 
upgrade from 0.25.5 to 2.6 because of the error. I can't use my existing 0.25.5 
master to have the clients install 2.6 and then later install 2.6 on the master 
because that wont work either. 

Right now the only options for upgrading are:

1. install 2.6 on the master and *hand upgrade* all the clients (clusterssh or 
similar)
2. disable the filebucket everywhere and do the upgrade and hope I didn't need 
that
----------------------------------------
Bug #4693: Invalid parameter stage error
http://projects.puppetlabs.com/issues/4693

Author: micah -
Status: Accepted
Priority: Normal
Assignee: 
Category: stages
Target version: 2.6.1
Affected version: 2.6.1rc3
Keywords: 
Branch: 


Upgraded puppetmaster to 2.6-rc3 and ran a 0.25.5 puppet client against it and 
it compiled the manifest and then gave me this error:

<pre>err: Could not run Puppet configuration client: Invalid parameter stage at 
/etc/puppet/manifests/common.pp:5</pre>

I tried on another client and got a similar "Invalid parameter stage" error, 
but in a different part of the manifest. The common.pp line 5 is something I've 
had for a very long time:

<pre>
filebucket { main:
    server => 'puppetmaster.riseup.net';
}
</pre>

Upgrading the client to 2.6-rc3 made the error go away.


-- 
You have received this notification because you have either subscribed to it, 
or are involved in it.
To change your notification preferences, please click here: 
http://projects.puppetlabs.com/my/account

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Bugs" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/puppet-bugs?hl=en.

Reply via email to