Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Unable to find property, Puppet 3.2.3 #50

Closed
sepulworld opened this issue Aug 5, 2013 · 3 comments
Closed

Unable to find property, Puppet 3.2.3 #50

sepulworld opened this issue Aug 5, 2013 · 3 comments

Comments

@sepulworld
Copy link

Tested:

network_config { 'eth1':
ensure => 'present',
family => 'inet',
ipaddress => '169.254.0.1',
method => 'static',
netmask => '255.255.0.0',
onboot => 'true',
}

within my nodes.pp file under my host.

Error: Could not retrieve catalog from remote server: Error 400 on SERVER: Could not autoload puppet/type/network_config: no such file to load -- puppet/property/boolean on node myhost.example.com
Warning: Not using cache on failed catalog
Error: Could not retrieve catalog; skipping run

I am running puppet 3.2.3

I have the boolean module installed.

Looks like it is setup on the host in:

/var/lib/puppet/lib/puppet/property/boolean.rb

@sepulworld
Copy link
Author

Figured out that the property directory was missing on puppet master

/var/lib/puppet/lib/puppet/property

I added that directory and the boolean.rb and it works now.

I installed the boolean module dependency, I believe the issue lies with that module.

@sepulworld
Copy link
Author

Ugh, if it is manually added, The puppet agent removes it from the puppetmaster.

puppetmaster puppet $ puppet agent --test
Info: Retrieving plugin
Notice: /File[/var/lib/puppet/lib/puppet/property]/ensure: removed

@sepulworld
Copy link
Author

Closing this issue. This my fault. I have dev/staging/production module environments configured on the master. I needed to have the dependencies (boolean and filermapper) modules committed to my production environment which is the environment my puppetmater runs out of.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant