rhtconsulting / puppet-jboss_admin

Puppet module for runtime configuration of a JBoss container
MIT License
15 stars 12 forks source link

Updating schema file #63

Closed fuero closed 9 years ago

fuero commented 9 years ago

After figuring out how to generate config/schema.json I ran rake resource:generate. It dies with this:

** Invoke resource:generate_schema (first_time)
** Invoke resource:clean (first_time)
** Execute resource:clean
** Execute resource:generate_schema
rake aborted!
undefined method `[]' for nil:NilClass
/etc/puppet/environments/production/modules/jboss_admin/lib/tasks/schema_generate.rb:62:in `collect_types'
/etc/puppet/environments/production/modules/jboss_admin/lib/tasks/schema_generate.rb:69:in `block (2 levels) in collect_types'
/etc/puppet/environments/production/modules/jboss_admin/lib/tasks/schema_generate.rb:68:in `each'
/etc/puppet/environments/production/modules/jboss_admin/lib/tasks/schema_generate.rb:68:in `collect'
/etc/puppet/environments/production/modules/jboss_admin/lib/tasks/schema_generate.rb:68:in `block in collect_types'
/etc/puppet/environments/production/modules/jboss_admin/lib/tasks/schema_generate.rb:66:in `each'
/etc/puppet/environments/production/modules/jboss_admin/lib/tasks/schema_generate.rb:66:in `collect'
/etc/puppet/environments/production/modules/jboss_admin/lib/tasks/schema_generate.rb:66:in `collect_types'
/etc/puppet/environments/production/modules/jboss_admin/lib/tasks/schema_generate.rb:69:in `block (2 levels) in collect_types'
/etc/puppet/environments/production/modules/jboss_admin/lib/tasks/schema_generate.rb:68:in `each'
/etc/puppet/environments/production/modules/jboss_admin/lib/tasks/schema_generate.rb:68:in `collect'
/etc/puppet/environments/production/modules/jboss_admin/lib/tasks/schema_generate.rb:68:in `block in collect_types'
/etc/puppet/environments/production/modules/jboss_admin/lib/tasks/schema_generate.rb:66:in `each'
/etc/puppet/environments/production/modules/jboss_admin/lib/tasks/schema_generate.rb:66:in `collect'
/etc/puppet/environments/production/modules/jboss_admin/lib/tasks/schema_generate.rb:66:in `collect_types'
/etc/puppet/environments/production/modules/jboss_admin/lib/tasks/schema_generate.rb:69:in `block (2 levels) in collect_types'
/etc/puppet/environments/production/modules/jboss_admin/lib/tasks/schema_generate.rb:68:in `each'
/etc/puppet/environments/production/modules/jboss_admin/lib/tasks/schema_generate.rb:68:in `collect'
/etc/puppet/environments/production/modules/jboss_admin/lib/tasks/schema_generate.rb:68:in `block in collect_types'
/etc/puppet/environments/production/modules/jboss_admin/lib/tasks/schema_generate.rb:66:in `each'
/etc/puppet/environments/production/modules/jboss_admin/lib/tasks/schema_generate.rb:66:in `collect'
/etc/puppet/environments/production/modules/jboss_admin/lib/tasks/schema_generate.rb:66:in `collect_types'
/etc/puppet/environments/production/modules/jboss_admin/lib/tasks/schema_generate.rb:73:in `block (2 levels) in collect_types'
/etc/puppet/environments/production/modules/jboss_admin/lib/tasks/schema_generate.rb:72:in `each'
/etc/puppet/environments/production/modules/jboss_admin/lib/tasks/schema_generate.rb:72:in `collect'
/etc/puppet/environments/production/modules/jboss_admin/lib/tasks/schema_generate.rb:72:in `block in collect_types'
/etc/puppet/environments/production/modules/jboss_admin/lib/tasks/schema_generate.rb:66:in `each'
/etc/puppet/environments/production/modules/jboss_admin/lib/tasks/schema_generate.rb:66:in `collect'
/etc/puppet/environments/production/modules/jboss_admin/lib/tasks/schema_generate.rb:66:in `collect_types'
/etc/puppet/environments/production/modules/jboss_admin/lib/tasks/schema_generate.rb:15:in `generate_from_schema'
/etc/puppet/environments/production/modules/jboss_admin/lib/tasks/resource.rb:23:in `block (2 levels) in <top (required)>'
/usr/share/gems/gems/rake-0.9.6/lib/rake/task.rb:228:in `call'
/usr/share/gems/gems/rake-0.9.6/lib/rake/task.rb:228:in `block in execute'
/usr/share/gems/gems/rake-0.9.6/lib/rake/task.rb:223:in `each'
/usr/share/gems/gems/rake-0.9.6/lib/rake/task.rb:223:in `execute'
/usr/share/gems/gems/rake-0.9.6/lib/rake/task.rb:166:in `block in invoke_with_call_chain'
/usr/share/ruby/monitor.rb:211:in `mon_synchronize'
/usr/share/gems/gems/rake-0.9.6/lib/rake/task.rb:159:in `invoke_with_call_chain'
/usr/share/gems/gems/rake-0.9.6/lib/rake/task.rb:187:in `block in invoke_prerequisites'
/usr/share/gems/gems/rake-0.9.6/lib/rake/task.rb:185:in `each'
/usr/share/gems/gems/rake-0.9.6/lib/rake/task.rb:185:in `invoke_prerequisites'
/usr/share/gems/gems/rake-0.9.6/lib/rake/task.rb:165:in `block in invoke_with_call_chain'
/usr/share/ruby/monitor.rb:211:in `mon_synchronize'
/usr/share/gems/gems/rake-0.9.6/lib/rake/task.rb:159:in `invoke_with_call_chain'
/usr/share/gems/gems/rake-0.9.6/lib/rake/task.rb:152:in `invoke'
/usr/share/gems/gems/rake-0.9.6/lib/rake/application.rb:143:in `invoke_task'
/usr/share/gems/gems/rake-0.9.6/lib/rake/application.rb:101:in `block (2 levels) in top_level'
/usr/share/gems/gems/rake-0.9.6/lib/rake/application.rb:101:in `each'
/usr/share/gems/gems/rake-0.9.6/lib/rake/application.rb:101:in `block in top_level'
/usr/share/gems/gems/rake-0.9.6/lib/rake/application.rb:110:in `run_with_threads'
/usr/share/gems/gems/rake-0.9.6/lib/rake/application.rb:95:in `top_level'
/usr/share/gems/gems/rake-0.9.6/lib/rake/application.rb:73:in `block in run'
/usr/share/gems/gems/rake-0.9.6/lib/rake/application.rb:160:in `standard_exception_handling'
/usr/share/gems/gems/rake-0.9.6/lib/rake/application.rb:70:in `run'
/bin/rake:37:in `<main>'
Tasks: TOP => resource:generate => resource:generate_schema

Running rake on the old schema worked as advertised, so I guess using Wildfly 8.2.0.Final's model breaks it.