New Syntax Error after upgrading to 0.20

Paul Ortman
2006-10-26T19:27:28Z

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

I had a working 0.19.3 puppet install, but after an upgrade to 0.20 and
then restarting puppetmasterd I get the following error:

# /etc/init.d/puppetmaster start
All resource specifications require names in file
/etc/puppet/manifests/modules/ssh_keys.pp at line 24
 * Failed to start puppetmaster


So, looking at the file in question shows the following code (in
condensed form):

1 class ssh_keys {
2 # Commemnts : ...

[snip]

19
20    sshkey { name => "portman-linux.goshen.edu",
21       alias => [ "portman-linux", "199.8.232.46" ],
22       type => ssh-rsa,
23       ensure => present,
24       key => "AAAAB3NzaC1yc2EAAAABIwAAAQEAszWe7LXOZ59ZMxgXJEl1...
" }

Now, this was a valid working conf file, and I cannot see anything that
has changed for the sshkey type, nor anything with the class language
construct.  So, any clue what is wrong with this?


- --
Paul Ortman

PGP Key: 55602C81
- --
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2.2 (GNU/Linux)

iD8DBQFFQQwgfw8KGlVgLIERAvOiAJ9EOQP3k3LVM45uEuWAa89hIspa1wCdFcNz
Rv4bM5s2eejwY2JrrCXqVIw=6CLt
-----END PGP SIGNATURE-----