I''m running a previously working set of modules with the Puppet master version 3.1.0-rc2. I''m getting the Error: stack level too deep Here is a chunk of the debug Debug: Scope(Class[Zabbix]): Retrieving template zabbix/zabbix.conf.php.erb Debug: template[/etc/puppet/environments/production/modules/zabbix/templates/zabbix.conf.php.erb]: Bound template variables for /etc/puppet/environments/production/modules/zabbix/templates/zabbix.conf.php.erb in 0.00 seconds Debug: template[/etc/puppet/environments/production/modules/zabbix/templates/zabbix.conf.php.erb]: Interpolated template /etc/puppet/environments/production/modules/zabbix/templates/zabbix.conf.php.erb in 0.00 seconds Debug: File[server_config]: Adding default for backup Debug: File[/etc/zabbix/zabbix_agentd.conf]: Adding default for backup Debug: File[/etc/zabbix/zabbix_agent.conf]: Adding default for backup Debug: File[/etc/profile.d/java.sh]: Adding default for backup Debug: File[/etc/zabbix/zabbix_server.conf]: Adding default for backup Debug: File[/tmp/data.sql]: Adding default for backup Debug: File[/tmp/images.sql]: Adding default for backup Debug: File[/tmp/schema.sql]: Adding default for backup Debug: File[/etc/zabbix/web/zabbix.conf.php]: Adding default for backup Notice: Compiled catalog for zabbix.dev.turkey.cloudlabcsi.eu in environment production in 1.19 seconds Info: Caching catalog for zabbix.dev.turkey.cloudlabcsi.eu Debug: Searched for resources in 0.00 seconds Debug: Searched for resource params and tags in 0.00 seconds Debug: Resource removal in 0.00 seconds Debug: Resource merger in 0.00 seconds Error: stack level too deep Debug: Finishing transaction 69851873828080 Debug: Received report to process from zabbix.dev.turkey.cloudlabcsi.eu Debug: Processing report from zabbix.dev.turkey.cloudlabcsi.eu with processor Puppet::Reports::Store Problem was not present in 3.0.2-0.1rc2 Any idea of what is changed? Thanks Luca -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-users+unsubscribe@googlegroups.com. To post to this group, send email to puppet-users@googlegroups.com. Visit this group at http://groups.google.com/group/puppet-users?hl=en. For more options, visit https://groups.google.com/groups/opt_out.
On Monday, March 11, 2013 4:25:12 PM UTC-5, Luca Gioppo wrote:> > I''m running a previously working set of modules with the Puppet master > version 3.1.0-rc2. > > I''m getting the Error: stack level too deep > > Here is a chunk of the debug > > Debug: Scope(Class[Zabbix]): Retrieving template zabbix/zabbix.conf.php.erb > Debug: > template[/etc/puppet/environments/production/modules/zabbix/templates/zabbix.conf.php.erb]: > Bound template variables for > /etc/puppet/environments/production/modules/zabbix/templates/zabbix.conf.php.erb > in 0.00 seconds > Debug: > template[/etc/puppet/environments/production/modules/zabbix/templates/zabbix.conf.php.erb]: > Interpolated template > /etc/puppet/environments/production/modules/zabbix/templates/zabbix.conf.php.erb > in 0.00 seconds > Debug: File[server_config]: Adding default for backup > Debug: File[/etc/zabbix/zabbix_agentd.conf]: Adding default for backup > Debug: File[/etc/zabbix/zabbix_agent.conf]: Adding default for backup > Debug: File[/etc/profile.d/java.sh]: Adding default for backup > Debug: File[/etc/zabbix/zabbix_server.conf]: Adding default for backup > Debug: File[/tmp/data.sql]: Adding default for backup > Debug: File[/tmp/images.sql]: Adding default for backup > Debug: File[/tmp/schema.sql]: Adding default for backup > Debug: File[/etc/zabbix/web/zabbix.conf.php]: Adding default for backup > Notice: Compiled catalog for zabbix.dev.turkey.cloudlabcsi.eu in > environment production in 1.19 seconds > Info: Caching catalog for zabbix.dev.turkey.cloudlabcsi.eu > Debug: Searched for resources in 0.00 seconds > Debug: Searched for resource params and tags in 0.00 seconds > Debug: Resource removal in 0.00 seconds > Debug: Resource merger in 0.00 seconds > Error: stack level too deep > Debug: Finishing transaction 69851873828080 > Debug: Received report to process from zabbix.dev.turkey.cloudlabcsi.eu > Debug: Processing report from zabbix.dev.turkey.cloudlabcsi.eu with > processor Puppet::Reports::Store > >Can you show code? The logs by themselves don''t help much.> Problem was not present in 3.0.2-0.1rc2 > Any idea of what is changed? > Thanks > Luca >-- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-users+unsubscribe@googlegroups.com. To post to this group, send email to puppet-users@googlegroups.com. Visit this group at http://groups.google.com/group/puppet-users?hl=en. For more options, visit https://groups.google.com/groups/opt_out.
Class Zabbix
class zabbix ($version = ''2.0.2'', $dbhost =
''localhost'',$timezone=''Rome'') {
$ZabbixDBHost = $dbhost
$ZabbixDBName = "zabbix"
$ZabbixDBSchema = "zabbix"
$ZabbixDBUser = "zabbix"
$ZabbixDBPassword = "zabbix"
package { ''httpd'': ensure => installed, }
package { ''php'':
ensure => installed,
require => Package[''httpd''],
}
package { ''php-common'':
ensure => installed,
require => Package[''httpd''],
}
package { ''php-gd'':
ensure => installed,
require => Package[''php''],
}
package { ''php-mysql'':
ensure => installed,
require => Package[''php''],
}
package { ''php-xml'':
ensure => installed,
require => Package[''php''],
}
package { ''php-mbstring'':
ensure => installed,
require => Package[''php''],
}
augeas { ''php.ini-timezone'':
context => "/files/etc/php.ini",
changes => ["set Date/date.timezone
\"Europe/${timezone}\"",],
require => Package[''php''],
}
package { ''fping'': ensure => installed, }
package { ''net-snmp'': ensure => installed, }
package { ''zabbix-server'':
ensure => installed,
require => Package[''fping'',
''net-snmp''],
}
package { ''zabbix-server-mysql'':
ensure => installed,
require => Package[''zabbix-server''],
}
package { ''zabbix-web'':
ensure => installed,
require => Package[''zabbix-server''],
}
package { ''zabbix-web-mysql'':
ensure => installed,
require => Package[''zabbix-server''],
}
file { "/etc/zabbix/zabbix_server.conf":
ensure => "present",
content => template("zabbix/zabbix_server.conf.erb"),
require => Package[''zabbix-server''],
}
file { "/tmp/data.sql":
ensure => "present",
source => "puppet:///modules/zabbix/mysql/data.sql",
require => Package[''zabbix-server''],
}
file { "/tmp/images.sql":
ensure => "present",
source => "puppet:///modules/zabbix/mysql/images.sql",
require => Package[''zabbix-server''],
}
file { "/tmp/schema.sql":
ensure => "present",
source => "puppet:///modules/zabbix/mysql/schema.sql",
require => Package[''zabbix-server''],
}
exec { "load-schema.sql":
command => "/usr/bin/mysql -h$ZabbixDBHost -u$ZabbixDBUser
-p$ZabbixDBPassword $ZabbixDBName < /tmp/schema.sql && touch
/root/schema.sql.semaphore",
#unless => "/usr/bin/mysql -h$ZabbixDBHost -u$ZabbixDBUser
-p$ZabbixDBPassword $ZabbixDBName -e \"show tables like
''hosts'';\"",
creates => "/root/schema.sql.semaphore",
require => [File[''/tmp/schema.sql''],
Package[''mysql'']],
}
exec { "load-images.sql":
command => "/usr/bin/mysql -h$ZabbixDBHost -u$ZabbixDBUser
-p$ZabbixDBPassword $ZabbixDBName < /tmp/images.sql && touch
/root/images.sql.semaphore",
# unless => "/usr/bin/mysql
# -h$ZabbixDBHost -u$ZabbixDBUser -p$ZabbixDBPassword $ZabbixDBName
-e \"select * from images where name
=''Network_(96)'';\"",
creates => "/root/images.sql.semaphore",
require => [File[''/tmp/images.sql''],
Exec[''load-schema.sql'']],
}
exec { "load-data.sql":
command => "/usr/bin/mysql -h$ZabbixDBHost -u$ZabbixDBUser
-p$ZabbixDBPassword $ZabbixDBName < /tmp/data.sql && touch
/root/data.sql.semaphore",
# unless => "/usr/bin/mysql -h$ZabbixDBHost -u$ZabbixDBUser
-p$ZabbixDBPassword $ZabbixDBName -e \"select * from hosts where
# host=''Template SNMP Interfaces'';\"",
creates => "/root/data.sql.semaphore",
require => [File[''/tmp/data.sql''],
Exec[''load-images.sql'']],
}
notice("/usr/bin/mysql -h$ZabbixDBHost -u$ZabbixDBUser
-p$ZabbixDBPassword $ZabbixDBName -c \"show tables like
''hosts'';\"")
notice("/usr/bin/mysql -h$ZabbixDBHost -u$ZabbixDBUser
-p$ZabbixDBPassword $ZabbixDBName -e \"select * from hosts where
host=''Template SNMP Interfaces'';\""
)
file { "/etc/zabbix/web/zabbix.conf.php":
ensure => "present",
owner =>"apache",
group=>"apache",
content => template("zabbix/zabbix.conf.php.erb"),
require => [Package[''zabbix-server''],
Exec[''load-data.sql'']],
}
service { ''zabbix-server'':
ensure => running,
require => [Package[''zabbix-server''],
Exec[''load-data.sql''],
File[''/etc/zabbix/zabbix_server.conf'']],
}
}
Snippet of zabbix_server.conf.erb
### Option: DBHost
# Database host name.
# If set to localhost, socket is used for MySQL.
# If set to empty string, socket is used for PostgreSQL.
#
# Mandatory: no
# Default:
# DBHost=localhost
DBHost=<%= @ZabbixDBHost %>
### Option: DBName
# Database name.
# For SQLite3 path to database file must be provided. DBUser and
DBPassword are ignored.
#
# Mandatory: yes
# Default:
# DBName
DBName=<%= @ZabbixDBName %>
### Option: DBSchema
# Schema name. Used for IBM DB2.
#
# Mandatory: no
# Default:
# DBSchemaDBSchema=<%= @ZabbixDBSchema %>
### Option: DBUser
# Database user. Ignored for SQLite.
#
# Mandatory: no
# Default:
# DBUserDBUser=<%= @ZabbixDBUser %>
### Option: DBPassword
# Database password. Ignored for SQLite.
# Comment this line if no password is used.
#
# Mandatory: no
# Default:
# DBPasswordDBPassword=<%= @ZabbixDBPassword %>
Class odaizabbix that uses zabbix
class odaizabbix ($timezone = ''Rome'',$java_url){
class { ''mysql'': }
# Java
class { ''opendai_java'':
distribution => ''jdk'',
version => ''6u25'',
repos => $java_url,
}
class { ''zabbix'':
dbhost => "mgmtdb.${::domain}",
require => [Package[''mysql''],
Class[''opendai_java'']],
timezone => $timezone,
}
service { ''httpd'':
ensure => running,
require => Class[''zabbix'']
}
}
Class base that "mold" the generic node
class base {
$repo_server = ''yum-repo.cloudlabcsi.eu''
# Includes that apply to all machines
package {
curl:
ensure => present;
wget:
ensure => present;
augeas:
ensure => present;
}
class { ''mcollective'':
stomp_server => "${::puppet_master}",
server => true,
client => false,
mc_security_provider => ''psk'',
mc_security_psk => ''csi$xxx'',
stomp_port => 6163,
stomp_passwd => ''csi$xx'',
fact_source => ''yaml'',
}
package { ''fail2ban'': ensure => present, }
service { ''fail2ban'':
ensure => running,
require => Package[''fail2ban''],
before => Anchor[''base::basic''],
}
anchor { ''base::basic'': }
group { zabbix:
ensure => present,
require => Anchor[''base::basic''],
}
user { zabbix:
ensure => present,
managehome => true,
gid => ''zabbix'',
require => Group[''zabbix''],
comment => ''Zabbix user''
}
package { ''zabbix'':
ensure => present,
require => User[''zabbix''],
}
package { ''zabbix-agent'':
ensure => present,
require => Package[''zabbix''],
}
$ZabbixServer = "zabbix.$::domain"
$ZabbixServerIP = get_ip_addr($ZabbixServer)
notice("zabbix: ${ZabbixServerIP}")
file { "/etc/zabbix/zabbix_agentd.conf":
ensure => "present",
content => template("base/zabbix_agentd.conf.erb"),
require => Package[''zabbix-agent''],
}
file { "/etc/zabbix/zabbix_agent.conf":
ensure => "present",
content => template("base/zabbix_agent.conf.erb"),
require => Package[''zabbix-agent''],
before => Anchor[''base:end_common''],
}
service { ''zabbix-agent'': ensure =>
''running'', }
# role-specific includes
case $role {
''zabbix'' : {
# include otherrole
class { ''odaizabbix'':
timezone => $::env,
require => Anchor[''base:end_common''],
java_url => "${repo_server}",
}
}
}
}
The environment is a cloud one all VM start as a base node type and
autoconfigure depending on the role passed to the cloud at creation time.
All the nodes have different things and there is a class for each node.
What the error means?
Luca
2013/3/11 llowder <llowderiv@gmail.com>
>
>
> On Monday, March 11, 2013 4:25:12 PM UTC-5, Luca Gioppo wrote:
>>
>> I''m running a previously working set of modules with the
Puppet master
>> version 3.1.0-rc2.
>>
>> I''m getting the Error: stack level too deep
>>
>> Here is a chunk of the debug
>>
>> Debug: Scope(Class[Zabbix]): Retrieving template
>> zabbix/zabbix.conf.php.erb
>> Debug: template[/etc/puppet/**environments/production/**
>> modules/zabbix/templates/**zabbix.conf.php.erb]: Bound template
>> variables for
/etc/puppet/environments/**production/modules/zabbix/**templates/zabbix.conf.php.erb
>> in 0.00 seconds
>> Debug: template[/etc/puppet/**environments/production/**
>> modules/zabbix/templates/**zabbix.conf.php.erb]: Interpolated template
>>
/etc/puppet/environments/**production/modules/zabbix/**templates/zabbix.conf.php.erb
>> in 0.00 seconds
>> Debug: File[server_config]: Adding default for backup
>> Debug: File[/etc/zabbix/zabbix_**agentd.conf]: Adding default for
backup
>> Debug: File[/etc/zabbix/zabbix_agent.**conf]: Adding default for backup
>> Debug: File[/etc/profile.d/java.sh]: Adding default for backup
>> Debug: File[/etc/zabbix/zabbix_**server.conf]: Adding default for
backup
>> Debug: File[/tmp/data.sql]: Adding default for backup
>> Debug: File[/tmp/images.sql]: Adding default for backup
>> Debug: File[/tmp/schema.sql]: Adding default for backup
>> Debug: File[/etc/zabbix/web/zabbix.**conf.php]: Adding default for
backup
>> Notice: Compiled catalog for
zabbix.dev.turkey.cloudlabcsi.**eu<http://zabbix.dev.turkey.cloudlabcsi.eu>in
environment production in 1.19 seconds
>> Info: Caching catalog for
zabbix.dev.turkey.cloudlabcsi.**eu<http://zabbix.dev.turkey.cloudlabcsi.eu>
>> Debug: Searched for resources in 0.00 seconds
>> Debug: Searched for resource params and tags in 0.00 seconds
>> Debug: Resource removal in 0.00 seconds
>> Debug: Resource merger in 0.00 seconds
>> Error: stack level too deep
>> Debug: Finishing transaction 69851873828080
>> Debug: Received report to process from
zabbix.dev.turkey.cloudlabcsi.**eu<http://zabbix.dev.turkey.cloudlabcsi.eu>
>> Debug: Processing report from
zabbix.dev.turkey.cloudlabcsi.**eu<http://zabbix.dev.turkey.cloudlabcsi.eu>with
processor Puppet::Reports::Store
>>
>>
> Can you show code? The logs by themselves don''t help much.
>
>
>> Problem was not present in 3.0.2-0.1rc2
>> Any idea of what is changed?
>> Thanks
>> Luca
>>
> --
> You received this message because you are subscribed to the Google Groups
> "Puppet Users" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to puppet-users+unsubscribe@googlegroups.com.
> To post to this group, send email to puppet-users@googlegroups.com.
> Visit this group at http://groups.google.com/group/puppet-users?hl=en.
> For more options, visit https://groups.google.com/groups/opt_out.
>
>
>
--
You received this message because you are subscribed to the Google Groups
"Puppet Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to puppet-users+unsubscribe@googlegroups.com.
To post to this group, send email to puppet-users@googlegroups.com.
Visit this group at http://groups.google.com/group/puppet-users?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.
On Mon, Mar 11, 2013 at 9:25 PM, Luca Gioppo <lucagioppo@gmail.com> wrote:> I''m running a previously working set of modules with the Puppet master > version 3.1.0-rc2. > > I''m getting the Error: stack level too deepOn a complete hunch, what version of activerecord or the other active* Ruby modules are you running? I think I remember hitting this when I upgraded to a ''too recent'' version when using storeconfigs. Alas, I can''t remember the versions involved now, and no longer have access to the environment this occurred in. Hopefully this might be enough to trigger other folks'' memories if they''ve hit it so you can get a bit more concrete advice. Regards, Matt. -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-users+unsubscribe@googlegroups.com. To post to this group, send email to puppet-users@googlegroups.com. Visit this group at http://groups.google.com/group/puppet-users?hl=en. For more options, visit https://groups.google.com/groups/opt_out.
I''m using puppet-dashboard with MySQL (I know is deprecated, but we started with this model before puppetDB and I hope we''ll manage to use it for a bit longer) I had a few problems in installing the active records: I install the puppet master machine with scripts and this run didn''t manage to install activerecords and I found errors in puppet master so had to install it by hand (this should have raised a warning on this machine) So is possible that there are problems around, but I tryed to install the latest stuff to test things out and here comes the problems. These are the gems abstract (1.0.0) actionmailer (3.0.0) actionpack (3.0.0) activemodel (3.2.12, 3.0.0) activerecord (3.2.12, 3.0.0) activerecord-mysql-adapter (0.0.1) activeresource (3.0.0) activesupport (3.2.12, 3.0.0) arel (3.0.2, 1.0.1) builder (3.0.4, 2.1.2) bundler (1.0.22) erubis (2.6.6) i18n (0.6.4, 0.4.2) json (1.5.1) mail (2.2.19) mime-types (1.21) multi_json (1.6.1) mysql (2.9.1, 2.8.1) polyglot (0.3.3) rack (1.2.8) rack-mount (0.6.14) rack-test (0.5.7) rails (3.0.0) railties (3.0.0) rake (0.8.7) stomp (1.2.2) thor (0.14.6) treetop (1.4.12) tzinfo (0.3.36) This is the sequence I use to install puppet: rpm -ivh http://yum.puppetlabs.com/el/6/products/x86_64/puppetlabs-release-6-6.noarch.rpm yum install --nogpgcheck -y puppet-server #operazioni da fare per collegare puppet server a mysql yum install --nogpgcheck -y ruby-mysql yum install --nogpgcheck -y rubygems ruby-devel mysql-devel gem install rails -v 3.0 --no-ri --no-rdoc #installare mcollective client yum install --nogpgcheck -y rubygem-stomp yum install --nogpgcheck -y mcollective mcollective-client mcollective-common #install java (openjdk will do) yum install --nogpgcheck -y java-1.6.0-openjdk.x86_64 rpm -ivh http://yum.puppetlabs.com/el/6/dependencies/x86_64/tanukiwrapper-3.5.9-1.el6.x86_64.rpm rpm -ivh http://yum.puppetlabs.com/el/6/dependencies/x86_64/activemq-5.5.0-1.el6.noarch.rpm # puppet dashboard yum install --nogpgcheck -y puppet-dashboard Thanks Luca 2013/3/12 Matthew Burgess <matthew.2.burgess@gmail.com>> On Mon, Mar 11, 2013 at 9:25 PM, Luca Gioppo <lucagioppo@gmail.com> wrote: > > I''m running a previously working set of modules with the Puppet master > > version 3.1.0-rc2. > > > > I''m getting the Error: stack level too deep > > On a complete hunch, what version of activerecord or the other active* > Ruby modules are you running? I think I remember hitting this when I > upgraded to a ''too recent'' version when using storeconfigs. Alas, I > can''t remember the versions involved now, and no longer have access to > the environment this occurred in. Hopefully this might be enough to > trigger other folks'' memories if they''ve hit it so you can get a bit > more concrete advice. > > Regards, > > Matt. > > -- > You received this message because you are subscribed to the Google Groups > "Puppet Users" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to puppet-users+unsubscribe@googlegroups.com. > To post to this group, send email to puppet-users@googlegroups.com. > Visit this group at http://groups.google.com/group/puppet-users?hl=en. > For more options, visit https://groups.google.com/groups/opt_out. > > >-- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-users+unsubscribe@googlegroups.com. To post to this group, send email to puppet-users@googlegroups.com. Visit this group at http://groups.google.com/group/puppet-users?hl=en. For more options, visit https://groups.google.com/groups/opt_out.
On Tue, Mar 12, 2013 at 3:18 AM, Luca Gioppo <lucagioppo@gmail.com> wrote:> I''m using puppet-dashboard with MySQL (I know is deprecated, but we > started with this model before puppetDB and I hope we''ll manage to use it > for a bit longer) > I had a few problems in installing the active records: I install the > puppet master machine with scripts and this run didn''t manage to install > activerecords and I found errors in puppet master so had to install it by > hand (this should have raised a warning on this machine) > So is possible that there are problems around, but I tryed to install the > latest stuff to test things out and here comes the problems. > > These are the gems > abstract (1.0.0) > actionmailer (3.0.0) > actionpack (3.0.0) > activemodel (3.2.12, 3.0.0) > activerecord (3.2.12, 3.0.0) > activerecord-mysql-adapter (0.0.1) > activeresource (3.0.0) > activesupport (3.2.12, 3.0.0) >Sounds like https://projects.puppetlabs.com/issues/9290. We''ve seen problems when multiple versions of activerecord are installed at the same time. Can you try uninstalling 3.2.12 versions, and vice-versa? arel (3.0.2, 1.0.1)> builder (3.0.4, 2.1.2) > bundler (1.0.22) > erubis (2.6.6) > i18n (0.6.4, 0.4.2) > json (1.5.1) > mail (2.2.19) > mime-types (1.21) > multi_json (1.6.1) > mysql (2.9.1, 2.8.1) > polyglot (0.3.3) > rack (1.2.8) > rack-mount (0.6.14) > rack-test (0.5.7) > rails (3.0.0) > railties (3.0.0) > rake (0.8.7) > stomp (1.2.2) > thor (0.14.6) > treetop (1.4.12) > tzinfo (0.3.36) > > This is the sequence I use to install puppet: > rpm -ivh > http://yum.puppetlabs.com/el/6/products/x86_64/puppetlabs-release-6-6.noarch.rpm > yum install --nogpgcheck -y puppet-server > > #operazioni da fare per collegare puppet server a mysql > yum install --nogpgcheck -y ruby-mysql > yum install --nogpgcheck -y rubygems ruby-devel mysql-devel > gem install rails -v 3.0 --no-ri --no-rdoc > > #installare mcollective client > yum install --nogpgcheck -y rubygem-stomp > yum install --nogpgcheck -y mcollective mcollective-client > mcollective-common > > #install java (openjdk will do) > yum install --nogpgcheck -y java-1.6.0-openjdk.x86_64 > rpm -ivh > http://yum.puppetlabs.com/el/6/dependencies/x86_64/tanukiwrapper-3.5.9-1.el6.x86_64.rpm > rpm -ivh > http://yum.puppetlabs.com/el/6/dependencies/x86_64/activemq-5.5.0-1.el6.noarch.rpm > > # puppet dashboard > yum install --nogpgcheck -y puppet-dashboard > > Thanks > Luca > > > 2013/3/12 Matthew Burgess <matthew.2.burgess@gmail.com> > >> On Mon, Mar 11, 2013 at 9:25 PM, Luca Gioppo <lucagioppo@gmail.com> >> wrote: >> > I''m running a previously working set of modules with the Puppet master >> > version 3.1.0-rc2. >> > >> > I''m getting the Error: stack level too deep >> >> On a complete hunch, what version of activerecord or the other active* >> Ruby modules are you running? I think I remember hitting this when I >> upgraded to a ''too recent'' version when using storeconfigs. Alas, I >> can''t remember the versions involved now, and no longer have access to >> the environment this occurred in. Hopefully this might be enough to >> trigger other folks'' memories if they''ve hit it so you can get a bit >> more concrete advice. >> >> Regards, >> >> Matt. >> >> -- >> You received this message because you are subscribed to the Google Groups >> "Puppet Users" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to puppet-users+unsubscribe@googlegroups.com. >> To post to this group, send email to puppet-users@googlegroups.com. >> Visit this group at http://groups.google.com/group/puppet-users?hl=en. >> For more options, visit https://groups.google.com/groups/opt_out. >> >> >> > -- > You received this message because you are subscribed to the Google Groups > "Puppet Users" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to puppet-users+unsubscribe@googlegroups.com. > To post to this group, send email to puppet-users@googlegroups.com. > Visit this group at http://groups.google.com/group/puppet-users?hl=en. > For more options, visit https://groups.google.com/groups/opt_out. > > >-- Josh Cooper Developer, Puppet Labs -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-users+unsubscribe@googlegroups.com. To post to this group, send email to puppet-users@googlegroups.com. Visit this group at http://groups.google.com/group/puppet-users?hl=en. For more options, visit https://groups.google.com/groups/opt_out.
OK
I''ve eliminated a few duplicate gems and installed the most recent
rails
(mind I''m no ruby developer so I''m going blind here)
The list is this:
gem list
*** LOCAL GEMS ***
abstract (1.0.0)
actionmailer (3.2.13)
actionpack (3.2.13)
activemodel (3.2.13)
activerecord (3.2.13)
activerecord-mysql-adapter (0.0.1)
activeresource (3.2.13)
activesupport (3.2.13)
arel (3.0.2, 1.0.1)
builder (3.0.4, 2.1.2)
bundler (1.0.22)
erubis (2.7.0, 2.6.6)
hike (1.2.1)
i18n (0.6.4, 0.6.1, 0.4.2)
journey (1.0.4)
json (1.5.1)
mail (2.5.3, 2.2.19)
mime-types (1.21)
multi_json (1.6.1)
mysql (2.9.1)
polyglot (0.3.3)
rack (1.4.5, 1.2.8)
rack-cache (1.2)
rack-mount (0.6.14)
rack-ssl (1.3.3)
rack-test (0.6.2, 0.5.7)
rails (3.2.13)
railties (3.2.13)
rake (0.8.7)
rdoc (3.12.2)
sprockets (2.2.2)
stomp (1.2.2)
thor (0.14.6)
tilt (1.3.6)
treetop (1.4.12)
tzinfo (0.3.36)
Here is the log of the puppet master:
puppet master --no-daemonize --verbose --debug
Debug: Using settings: adding file resource ''confdir'':
''File[/etc/puppet]{:ensure=>:directory, :backup=>false,
:loglevel=>:debug,
:path=>"/etc/puppet", :links=>:follow}''
Debug: Puppet::Type::User::ProviderPw: file pw does not exist
Debug: Puppet::Type::User::ProviderUser_role_add: file roledel does not
exist
Debug: Failed to load library ''ldap'' for feature
''ldap''
Debug: Puppet::Type::User::ProviderLdap: feature ldap is missing
Debug: Puppet::Type::User::ProviderDirectoryservice: file /usr/bin/dsimport
does not exist
Debug: Using settings: adding file resource ''ssldir'':
''File[/var/lib/puppet/ssl]{:ensure=>:directory, :backup=>false,
:owner=>"puppet", :loglevel=>:debug, :mode=>"771",
:path=>"/var/lib/puppet/ssl", :links=>:follow}''
Debug: Using settings: adding file resource ''privatekeydir'':
''File[/var/lib/puppet/ssl/private_keys]{:ensure=>:directory,
:backup=>false, :owner=>"puppet", :loglevel=>:debug,
:mode=>"750",
:path=>"/var/lib/puppet/ssl/private_keys",
:links=>:follow}''
Debug: Puppet::Type::Group::ProviderPw: file pw does not exist
Debug: Failed to load library ''ldap'' for feature
''ldap''
Debug: Puppet::Type::Group::ProviderLdap: feature ldap is missing
Debug: Puppet::Type::Group::ProviderDirectoryservice: file /usr/bin/dscl
does not exist
Debug: Using settings: adding file resource ''server_datadir'':
''File[/var/lib/puppet/server_data]{:ensure=>:directory,
:group=>"puppet",
:backup=>false, :owner=>"puppet", :loglevel=>:debug,
:mode=>"750",
:path=>"/var/lib/puppet/server_data", :links=>:follow}''
Debug: Using settings: adding file resource ''hostpubkey'':
''File[/var/lib/puppet/ssl/public_keys/puppet.dev.turkey.cloudlabcsi.eu.pem]{:ensure=>:file,
:backup=>false, :owner=>"puppet", :loglevel=>:debug,
:mode=>"644",
:path=>"/var/lib/puppet/ssl/public_keys/puppet.dev.turkey.cloudlabcsi.eu.pem",
:links=>:follow}''
Debug: Using settings: adding file resource ''manifestdir'':
''File[/etc/puppet/manifests]{:ensure=>:directory, :backup=>false,
:loglevel=>:debug, :path=>"/etc/puppet/manifests",
:links=>:follow}''
Debug: Using settings: adding file resource ''statedir'':
''File[/var/lib/puppet/state]{:ensure=>:directory, :backup=>false,
:loglevel=>:debug, :mode=>"1755",
:path=>"/var/lib/puppet/state",
:links=>:follow}''
Debug: Using settings: adding file resource ''vardir'':
''File[/var/lib/puppet]{:ensure=>:directory, :backup=>false,
:loglevel=>:debug, :path=>"/var/lib/puppet",
:links=>:follow}''
Debug: Using settings: adding file resource ''masterhttplog'':
''File[/var/log/puppet/masterhttp.log]{:ensure=>:file,
:group=>"puppet",
:backup=>false, :owner=>"puppet", :loglevel=>:debug,
:mode=>"660",
:path=>"/var/log/puppet/masterhttp.log",
:links=>:follow}''
Debug: Using settings: adding file resource ''publickeydir'':
''File[/var/lib/puppet/ssl/public_keys]{:ensure=>:directory,
:backup=>false,
:owner=>"puppet", :loglevel=>:debug,
:path=>"/var/lib/puppet/ssl/public_keys",
:links=>:follow}''
Debug: Using settings: adding file resource ''rundir'':
''File[/var/run/puppet]{:ensure=>:directory, :backup=>false,
:loglevel=>:debug, :mode=>"755",
:path=>"/var/run/puppet", :links=>:follow}''
Debug: Using settings: adding file resource ''bucketdir'':
''File[/var/lib/puppet/bucket]{:ensure=>:directory,
:group=>"puppet",
:backup=>false, :owner=>"puppet", :loglevel=>:debug,
:mode=>"750",
:path=>"/var/lib/puppet/bucket", :links=>:follow}''
Debug: Using settings: adding file resource ''privatedir'':
''File[/var/lib/puppet/ssl/private]{:ensure=>:directory,
:backup=>false,
:owner=>"puppet", :loglevel=>:debug, :mode=>"750",
:path=>"/var/lib/puppet/ssl/private", :links=>:follow}''
Debug: Using settings: adding file resource ''plugindest'':
''File[/var/lib/puppet/lib]{:ensure=>:directory, :backup=>false,
:loglevel=>:debug, :path=>"/var/lib/puppet/lib",
:links=>:follow}''
Debug: Using settings: adding file resource ''hostcert'':
''File[/var/lib/puppet/ssl/certs/puppet.dev.turkey.cloudlabcsi.eu.pem]{:ensure=>:file,
:backup=>false, :owner=>"puppet", :loglevel=>:debug,
:mode=>"644",
:path=>"/var/lib/puppet/ssl/certs/puppet.dev.turkey.cloudlabcsi.eu.pem",
:links=>:follow}''
Debug: Using settings: adding file resource ''localcacert'':
''File[/var/lib/puppet/ssl/certs/ca.pem]{:ensure=>:file,
:backup=>false,
:owner=>"puppet", :loglevel=>:debug, :mode=>"644",
:path=>"/var/lib/puppet/ssl/certs/ca.pem",
:links=>:follow}''
Debug: Using settings: adding file resource
''fileserverconfig'':
''File[/etc/puppet/fileserver.conf]{:ensure=>:file,
:backup=>false,
:loglevel=>:debug, :path=>"/etc/puppet/fileserver.conf",
:links=>:follow}''
Debug: Using settings: adding file resource ''hostcrl'':
''File[/var/lib/puppet/ssl/crl.pem]{:ensure=>:file,
:backup=>false,
:owner=>"puppet", :loglevel=>:debug, :mode=>"644",
:path=>"/var/lib/puppet/ssl/crl.pem", :links=>:follow}''
Debug: Using settings: adding file resource ''logdir'':
''File[/var/log/puppet]{:ensure=>:directory,
:group=>"puppet",
:backup=>false, :owner=>"puppet", :loglevel=>:debug,
:mode=>"750",
:path=>"/var/log/puppet", :links=>:follow}''
Debug: Using settings: adding file resource ''rrddir'':
''File[/var/lib/puppet/rrd]{:ensure=>:directory,
:group=>"puppet",
:backup=>false, :owner=>"puppet", :loglevel=>:debug,
:mode=>"750",
:path=>"/var/lib/puppet/rrd", :links=>:follow}''
Debug: Using settings: adding file resource ''certdir'':
''File[/var/lib/puppet/ssl/certs]{:ensure=>:directory,
:backup=>false,
:owner=>"puppet", :loglevel=>:debug,
:path=>"/var/lib/puppet/ssl/certs",
:links=>:follow}''
Debug: Using settings: adding file resource ''requestdir'':
''File[/var/lib/puppet/ssl/certificate_requests]{:ensure=>:directory,
:backup=>false, :owner=>"puppet", :loglevel=>:debug,
:path=>"/var/lib/puppet/ssl/certificate_requests",
:links=>:follow}''
Debug: Using settings: adding file resource ''rest_authconfig'':
''File[/etc/puppet/auth.conf]{:ensure=>:file, :backup=>false,
:loglevel=>:debug, :path=>"/etc/puppet/auth.conf",
:links=>:follow}''
Debug: Using settings: adding file resource ''yamldir'':
''File[/var/lib/puppet/yaml]{:ensure=>:directory,
:group=>"puppet",
:backup=>false, :owner=>"puppet", :loglevel=>:debug,
:mode=>"750",
:path=>"/var/lib/puppet/yaml", :links=>:follow}''
Debug: Using settings: adding file resource ''hostprivkey'':
''File[/var/lib/puppet/ssl/private_keys/puppet.dev.turkey.cloudlabcsi.eu.pem]{:ensure=>:file,
:backup=>false, :owner=>"puppet", :loglevel=>:debug,
:mode=>"600",
:path=>"/var/lib/puppet/ssl/private_keys/puppet.dev.turkey.cloudlabcsi.eu.pem",
:links=>:follow}''
Debug: Using settings: adding file resource ''reportdir'':
''File[/var/lib/puppet/reports]{:ensure=>:directory,
:group=>"puppet",
:backup=>false, :owner=>"puppet", :loglevel=>:debug,
:mode=>"750",
:path=>"/var/lib/puppet/reports", :links=>:follow}''
Debug: /File[/var/lib/puppet/ssl/certs]: Autorequiring
File[/var/lib/puppet/ssl]
Debug: /File[/var/lib/puppet/rrd]: Autorequiring File[/var/lib/puppet]
Debug:
/File[/var/lib/puppet/ssl/private_keys/puppet.dev.turkey.cloudlabcsi.eu.pem]:
Autorequiring File[/var/lib/puppet/ssl/private_keys]
Debug: /File[/var/lib/puppet/reports]: Autorequiring File[/var/lib/puppet]
Debug: /File[/var/lib/puppet/bucket]: Autorequiring File[/var/lib/puppet]
Debug:
/File[/var/lib/puppet/ssl/public_keys/puppet.dev.turkey.cloudlabcsi.eu.pem]:
Autorequiring File[/var/lib/puppet/ssl/public_keys]
Debug: /File[/var/lib/puppet/server_data]: Autorequiring
File[/var/lib/puppet]
Debug: /File[/var/lib/puppet/ssl/certs/ca.pem]: Autorequiring
File[/var/lib/puppet/ssl/certs]
Debug: /File[/etc/puppet/auth.conf]: Autorequiring File[/etc/puppet]
Debug: /File[/var/lib/puppet/ssl/public_keys]: Autorequiring
File[/var/lib/puppet/ssl]
Debug: /File[/var/lib/puppet/yaml]: Autorequiring File[/var/lib/puppet]
Debug: /File[/etc/puppet/fileserver.conf]: Autorequiring File[/etc/puppet]
Debug: /File[/var/lib/puppet/ssl/crl.pem]: Autorequiring
File[/var/lib/puppet/ssl]
Debug: /File[/var/lib/puppet/ssl/certificate_requests]: Autorequiring
File[/var/lib/puppet/ssl]
Debug: /File[/var/lib/puppet/state]: Autorequiring File[/var/lib/puppet]
Debug: /File[/var/lib/puppet/ssl/private_keys]: Autorequiring
File[/var/lib/puppet/ssl]
Debug: /File[/etc/puppet/manifests]: Autorequiring File[/etc/puppet]
Debug: /File[/var/log/puppet/masterhttp.log]: Autorequiring
File[/var/log/puppet]
Debug: /File[/var/lib/puppet/lib]: Autorequiring File[/var/lib/puppet]
Debug: /File[/var/lib/puppet/ssl/private]: Autorequiring
File[/var/lib/puppet/ssl]
Debug:
/File[/var/lib/puppet/ssl/certs/puppet.dev.turkey.cloudlabcsi.eu.pem]:
Autorequiring File[/var/lib/puppet/ssl/certs]
Debug: /File[/var/lib/puppet/ssl]: Autorequiring File[/var/lib/puppet]
Debug: Finishing transaction 70065674830560
Debug: Using settings: adding file resource ''cadir'':
''File[/var/lib/puppet/ssl/ca]{:ensure=>:directory,
:group=>"puppet",
:backup=>false, :owner=>"puppet", :loglevel=>:debug,
:mode=>"770",
:path=>"/var/lib/puppet/ssl/ca", :links=>:follow}''
Debug: Using settings: adding file resource ''capub'':
''File[/var/lib/puppet/ssl/ca/ca_pub.pem]{:ensure=>:file,
:group=>"puppet",
:backup=>false, :owner=>"puppet", :loglevel=>:debug,
:path=>"/var/lib/puppet/ssl/ca/ca_pub.pem",
:links=>:follow}''
Debug: Using settings: adding file resource ''csrdir'':
''File[/var/lib/puppet/ssl/ca/requests]{:ensure=>:directory,
:group=>"puppet", :backup=>false, :owner=>"puppet",
:loglevel=>:debug,
:path=>"/var/lib/puppet/ssl/ca/requests",
:links=>:follow}''
Debug: Using settings: adding file resource ''autosign'':
''File[/etc/puppet/autosign.conf]{:ensure=>:file, :backup=>false,
:loglevel=>:debug, :mode=>"644",
:path=>"/etc/puppet/autosign.conf",
:links=>:follow}''
Debug: Using settings: adding file resource ''serial'':
''File[/var/lib/puppet/ssl/ca/serial]{:ensure=>:file,
:group=>"puppet",
:backup=>false, :owner=>"puppet", :loglevel=>:debug,
:mode=>"644",
:path=>"/var/lib/puppet/ssl/ca/serial",
:links=>:follow}''
Debug: Using settings: adding file resource ''cacert'':
''File[/var/lib/puppet/ssl/ca/ca_crt.pem]{:ensure=>:file,
:group=>"puppet",
:backup=>false, :owner=>"puppet", :loglevel=>:debug,
:mode=>"660",
:path=>"/var/lib/puppet/ssl/ca/ca_crt.pem",
:links=>:follow}''
Debug: Using settings: adding file resource ''cacrl'':
''File[/var/lib/puppet/ssl/ca/ca_crl.pem]{:ensure=>:file,
:group=>"puppet",
:backup=>false, :owner=>"puppet", :loglevel=>:debug,
:mode=>"664",
:path=>"/var/lib/puppet/ssl/ca/ca_crl.pem",
:links=>:follow}''
Debug: Using settings: adding file resource ''signeddir'':
''File[/var/lib/puppet/ssl/ca/signed]{:ensure=>:directory,
:group=>"puppet",
:backup=>false, :owner=>"puppet", :loglevel=>:debug,
:mode=>"770",
:path=>"/var/lib/puppet/ssl/ca/signed",
:links=>:follow}''
Debug: Using settings: adding file resource ''cakey'':
''File[/var/lib/puppet/ssl/ca/ca_key.pem]{:ensure=>:file,
:group=>"puppet",
:backup=>false, :owner=>"puppet", :loglevel=>:debug,
:mode=>"660",
:path=>"/var/lib/puppet/ssl/ca/ca_key.pem",
:links=>:follow}''
Debug: Using settings: adding file resource ''caprivatedir'':
''File[/var/lib/puppet/ssl/ca/private]{:ensure=>:directory,
:group=>"puppet", :backup=>false, :owner=>"puppet",
:loglevel=>:debug,
:mode=>"770", :path=>"/var/lib/puppet/ssl/ca/private",
:links=>:follow}''
Debug: Using settings: adding file resource ''capass'':
''File[/var/lib/puppet/ssl/ca/private/ca.pass]{:ensure=>:file,
:group=>"puppet", :backup=>false, :owner=>"puppet",
:loglevel=>:debug,
:mode=>"660",
:path=>"/var/lib/puppet/ssl/ca/private/ca.pass",
:links=>:follow}''
Debug: Using settings: adding file resource ''cert_inventory'':
''File[/var/lib/puppet/ssl/ca/inventory.txt]{:ensure=>:file,
:group=>"puppet", :backup=>false, :owner=>"puppet",
:loglevel=>:debug,
:mode=>"644",
:path=>"/var/lib/puppet/ssl/ca/inventory.txt",
:links=>:follow}''
Debug: /File[/var/lib/puppet/ssl/ca/ca_pub.pem]: Autorequiring
File[/var/lib/puppet/ssl/ca]
Debug: /File[/var/lib/puppet/ssl/ca/signed]: Autorequiring
File[/var/lib/puppet/ssl/ca]
Debug: /File[/var/lib/puppet/ssl/ca/private]: Autorequiring
File[/var/lib/puppet/ssl/ca]
Debug: /File[/var/lib/puppet/ssl/ca/ca_key.pem]: Autorequiring
File[/var/lib/puppet/ssl/ca]
Debug: /File[/var/lib/puppet/ssl/ca/serial]: Autorequiring
File[/var/lib/puppet/ssl/ca]
Debug: /File[/var/lib/puppet/ssl/ca/ca_crl.pem]: Autorequiring
File[/var/lib/puppet/ssl/ca]
Debug: /File[/var/lib/puppet/ssl/ca/requests]: Autorequiring
File[/var/lib/puppet/ssl/ca]
Debug: /File[/var/lib/puppet/ssl/ca/ca_crt.pem]: Autorequiring
File[/var/lib/puppet/ssl/ca]
Debug: /File[/var/lib/puppet/ssl/ca/inventory.txt]: Autorequiring
File[/var/lib/puppet/ssl/ca]
Debug: /File[/var/lib/puppet/ssl/ca/private/ca.pass]: Autorequiring
File[/var/lib/puppet/ssl/ca/private]
Debug: Finishing transaction 70065673994340
Debug: Using cached certificate for ca
Debug: Using cached certificate for ca
Debug: Using cached certificate for puppet.dev.turkey.cloudlabcsi.eu
Debug: Using settings: adding file resource ''config'':
''File[/etc/puppet/puppet.conf]{:ensure=>:file, :backup=>false,
:loglevel=>:debug, :path=>"/etc/puppet/puppet.conf",
:links=>:follow}''
Debug: Finishing transaction 70065685860220
Notice: Starting Puppet master version 3.1.0-rc2
Info: access[^/catalog/([^/]+)$]: allowing ''method'' find
Info: access[^/catalog/([^/]+)$]: allowing $1 access
Info: access[^/node/([^/]+)$]: allowing ''method'' find
Info: access[^/node/([^/]+)$]: allowing $1 access
Info: access[/certificate_revocation_list/ca]: allowing
''method'' find
Info: access[/certificate_revocation_list/ca]: allowing * access
Info: access[/report]: allowing ''method'' save
Info: access[/report]: allowing * access
Info: access[/file]: allowing * access
Info: access[/certificate/ca]: adding authentication any
Info: access[/certificate/ca]: allowing ''method'' find
Info: access[/certificate/ca]: allowing * access
Info: access[/certificate/]: adding authentication any
Info: access[/certificate/]: allowing ''method'' find
Info: access[/certificate/]: allowing * access
Info: access[/certificate_request]: adding authentication any
Info: access[/certificate_request]: allowing ''method'' find
Info: access[/certificate_request]: allowing ''method'' save
Info: access[/certificate_request]: allowing * access
Info: access[/]: adding authentication any
Info: access[/facts]: adding authentication any
Info: access[/facts]: allowing ''method'' find
Info: access[/facts]: allowing ''method'' search
Info: access[/facts]: allowing * access
Info: Inserting default ''/status'' (auth true) ACL
Debug: Executing ''/usr/bin/env
PUPPET_DASHBOARD_URL=http://10.50.1.218:3000/usr/share/puppet-dashboard/bin/external_node
zabbix.dev.turkey.cloudlabcsi.eu''
Warning: ActiveRecord-based storeconfigs and inventory are deprecated. See
http://links.puppetlabs.com/activerecord-deprecation
(at /usr/lib/ruby/site_ruby/1.8/puppet/indirector/indirection.rb:316:in
`new'')
Debug: Using settings: adding file resource ''railslog'':
''File[/var/log/puppet/rails.log]{:ensure=>:file,
:group=>"puppet",
:backup=>false, :owner=>"puppet", :loglevel=>:debug,
:mode=>"600",
:path=>"/var/log/puppet/rails.log", :links=>:follow}''
Debug: Finishing transaction 70065661237740
Info: Connecting to mysql database: puppet
Debug: Using cached facts for zabbix.dev.turkey.cloudlabcsi.eu
Info: Caching node for zabbix.dev.turkey.cloudlabcsi.eu
Debug: No plugins found in subpath
''/etc/puppet/environments/production/modules/zabbix/lib'' (file
/ directory
does not exist)
Debug: No plugins found in subpath
''/etc/puppet/environments/production/modules/opendai_java/lib''
(file /
directory does not exist)
Debug: No plugins found in subpath
''/etc/puppet/environments/production/modules/wso2bps/lib''
(file / directory
does not exist)
Debug: No plugins found in subpath
''/etc/puppet/environments/production/modules/python/lib'' (file
/ directory
does not exist)
Debug: No plugins found in subpath
''/etc/puppet/environments/production/modules/odaibps/lib''
(file / directory
does not exist)
Debug: No plugins found in subpath
''/etc/puppet/environments/production/modules/wso2bam/lib''
(file / directory
does not exist)
Debug: No plugins found in subpath
''/etc/puppet/environments/production/modules/mcollective/lib''
(file /
directory does not exist)
Debug: No plugins found in subpath
''/etc/puppet/environments/production/modules/odaisoamysql/lib''
(file /
directory does not exist)
Debug: No plugins found in subpath
''/etc/puppet/environments/production/modules/odaizabbix/lib''
(file /
directory does not exist)
Debug: No plugins found in subpath
''/etc/puppet/environments/production/modules/odaiproxy/lib''
(file /
directory does not exist)
Debug: No plugins found in subpath
''/etc/puppet/environments/production/modules/rdiff-backup/lib''
(file /
directory does not exist)
Debug: No plugins found in subpath
''/etc/puppet/environments/production/modules/odaijbossmaster/lib''
(file /
directory does not exist)
Debug: No plugins found in subpath
''/etc/puppet/environments/production/modules/wso2api/lib''
(file / directory
does not exist)
Debug: No plugins found in subpath
''/etc/puppet/environments/production/modules/odaibam/lib''
(file / directory
does not exist)
Debug: No plugins found in subpath
''/etc/puppet/environments/production/modules/odaiweb/lib''
(file / directory
does not exist)
Debug: No plugins found in subpath
''/etc/puppet/environments/production/modules/nginx/lib'' (file
/ directory
does not exist)
Debug: No plugins found in subpath
''/etc/puppet/environments/production/modules/wso2esb/lib''
(file / directory
does not exist)
Debug: No plugins found in subpath
''/etc/puppet/environments/production/modules/moodle/lib'' (file
/ directory
does not exist)
Debug: No plugins found in subpath
''/etc/puppet/environments/production/modules/libreoffice/lib''
(file /
directory does not exist)
Debug: No plugins found in subpath
''/etc/puppet/environments/production/modules/jbossas/lib''
(file / directory
does not exist)
Debug: Executing ''/usr/bin/env
PUPPET_DASHBOARD_URL=http://10.50.1.218:3000/usr/share/puppet-dashboard/bin/external_node
zabbix.dev.turkey.cloudlabcsi.eu''
Debug: Using cached facts for zabbix.dev.turkey.cloudlabcsi.eu
Info: Caching node for zabbix.dev.turkey.cloudlabcsi.eu
Debug: importing
''/etc/puppet/environments/production/modules/base/manifests/init.pp''
in
environment production
Debug: Automatically imported base from base into production
Debug: Executing ''/bin/rpm --version''
Debug: Executing ''/bin/rpm -ql rpm''
Debug: Executing ''/bin/rpm --version''
Debug: Executing ''/bin/rpm -ql rpm''
Debug: importing
''/etc/puppet/environments/production/modules/mcollective/manifests/init.pp''
in environment production
Debug: Automatically imported mcollective from mcollective into production
Debug: importing
''/etc/puppet/environments/production/modules/mcollective/manifests/params.pp''
in environment production
Debug: Automatically imported mcollective::params from mcollective/params
into production
Warning: Config file /etc/puppet/hiera.yaml not found, using Hiera defaults
Debug: hiera(): Hiera YAML backend starting
Debug: hiera(): Looking up mcollective::server_config in YAML backend
Debug: hiera(): Looking for data source common
Debug: hiera(): Cannot find datafile /var/lib/hiera/common.yaml, skipping
Debug: hiera(): Looking up mcollective::manage_packages in YAML backend
Debug: hiera(): Looking for data source common
Debug: hiera(): Cannot find datafile /var/lib/hiera/common.yaml, skipping
Debug: hiera(): Looking up mcollective::client_config_file in YAML backend
Debug: hiera(): Looking for data source common
Debug: hiera(): Cannot find datafile /var/lib/hiera/common.yaml, skipping
Debug: hiera(): Looking up mcollective::enterprise in YAML backend
Debug: hiera(): Looking for data source common
Debug: hiera(): Cannot find datafile /var/lib/hiera/common.yaml, skipping
Debug: hiera(): Looking up mcollective::client_config in YAML backend
Debug: hiera(): Looking for data source common
Debug: hiera(): Cannot find datafile /var/lib/hiera/common.yaml, skipping
Debug: hiera(): Looking up mcollective::yaml_facter_source in YAML backend
Debug: hiera(): Looking for data source common
Debug: hiera(): Cannot find datafile /var/lib/hiera/common.yaml, skipping
Debug: hiera(): Looking up mcollective::server_config_file in YAML backend
Debug: hiera(): Looking for data source common
Debug: hiera(): Cannot find datafile /var/lib/hiera/common.yaml, skipping
Debug: hiera(): Looking up mcollective::manage_plugins in YAML backend
Debug: hiera(): Looking for data source common
Debug: hiera(): Cannot find datafile /var/lib/hiera/common.yaml, skipping
Debug: hiera(): Looking up mcollective::version in YAML backend
Debug: hiera(): Looking for data source common
Debug: hiera(): Cannot find datafile /var/lib/hiera/common.yaml, skipping
Debug: Scope(Class[Mcollective]): Retrieving template
mcollective/client.cfg.erb
Debug:
template[/etc/puppet/environments/production/modules/mcollective/templates/client.cfg.erb]:
Bound template variables for
/etc/puppet/environments/production/modules/mcollective/templates/client.cfg.erb
in 0.00 seconds
Debug:
template[/etc/puppet/environments/production/modules/mcollective/templates/client.cfg.erb]:
Interpolated template
/etc/puppet/environments/production/modules/mcollective/templates/client.cfg.erb
in 0.00 seconds
Debug: Scope(Class[Mcollective]): Retrieving template
mcollective/server.cfg.erb
Debug:
template[/etc/puppet/environments/production/modules/mcollective/templates/server.cfg.erb]:
Bound template variables for
/etc/puppet/environments/production/modules/mcollective/templates/server.cfg.erb
in 0.00 seconds
Debug:
template[/etc/puppet/environments/production/modules/mcollective/templates/server.cfg.erb]:
Interpolated template
/etc/puppet/environments/production/modules/mcollective/templates/server.cfg.erb
in 0.00 seconds
Debug: importing
''/etc/puppet/environments/production/modules/mcollective/manifests/server/base.pp''
in environment production
Debug: Automatically imported mcollective::server::base from
mcollective/server/base into production
Debug: importing
''/etc/puppet/environments/production/modules/mcollective/manifests/server/config.pp''
in environment production
Debug: Automatically imported mcollective::server::config from
mcollective/server/config into production
Debug: importing
''/etc/puppet/environments/production/modules/mcollective/manifests/server/service.pp''
in environment production
Debug: Automatically imported mcollective::server::service from
mcollective/server/service into production
Debug: importing
''/etc/puppet/environments/production/modules/mcollective/manifests/server/package.pp''
in environment production
Debug: Automatically imported mcollective::server::package from
mcollective/server/package into production
Debug: importing
''/etc/puppet/environments/production/modules/mcollective/manifests/server/package/redhat.pp''
in environment production
Debug: Automatically imported mcollective::server::package::redhat from
mcollective/server/package/redhat into production
Debug: hiera(): Looking up mcollective::server::config::server_config_owner
in YAML backend
Debug: hiera(): Looking for data source common
Debug: hiera(): Cannot find datafile /var/lib/hiera/common.yaml, skipping
Debug: hiera(): Looking up mcollective::server::config::server_config_group
in YAML backend
Debug: hiera(): Looking for data source common
Debug: hiera(): Cannot find datafile /var/lib/hiera/common.yaml, skipping
Debug: hiera(): Looking up mcollective::server::service::mc_service_start
in YAML backend
Debug: hiera(): Looking for data source common
Debug: hiera(): Cannot find datafile /var/lib/hiera/common.yaml, skipping
Debug: hiera(): Looking up mcollective::server::service::mc_service_stop in
YAML backend
Debug: hiera(): Looking for data source common
Debug: hiera(): Cannot find datafile /var/lib/hiera/common.yaml, skipping
Debug: hiera(): Looking up mcollective::server::service::mc_service_name in
YAML backend
Debug: hiera(): Looking for data source common
Debug: hiera(): Cannot find datafile /var/lib/hiera/common.yaml, skipping
Notice: Scope(Class[Base]): zabbix: 10.50.1.130
Debug: Scope(Class[Base]): Retrieving template base/zabbix_agentd.conf.erb
Debug:
template[/etc/puppet/environments/production/modules/base/templates/zabbix_agentd.conf.erb]:
Bound template variables for
/etc/puppet/environments/production/modules/base/templates/zabbix_agentd.conf.erb
in 0.00 seconds
Debug:
template[/etc/puppet/environments/production/modules/base/templates/zabbix_agentd.conf.erb]:
Interpolated template
/etc/puppet/environments/production/modules/base/templates/zabbix_agentd.conf.erb
in 0.00 seconds
Debug: Scope(Class[Base]): Retrieving template base/zabbix_agent.conf.erb
Debug:
template[/etc/puppet/environments/production/modules/base/templates/zabbix_agent.conf.erb]:
Bound template variables for
/etc/puppet/environments/production/modules/base/templates/zabbix_agent.conf.erb
in 0.00 seconds
Debug:
template[/etc/puppet/environments/production/modules/base/templates/zabbix_agent.conf.erb]:
Interpolated template
/etc/puppet/environments/production/modules/base/templates/zabbix_agent.conf.erb
in 0.00 seconds
Notice: Scope(Class[Base]): class base included
Notice: Scope(Class[Base]): timezone: EET
Notice: Scope(Class[Base]): timezone: Istanbul
Notice: Scope(Class[Base]): puppetmaster: puppet
Notice: Scope(Class[Base]): puppetmaster: puppet
Debug: importing
''/etc/puppet/environments/production/modules/odaizabbix/manifests/init.pp''
in environment production
Debug: Automatically imported odaizabbix from odaizabbix into production
Debug: importing
''/etc/puppet/environments/production/modules/mysql/manifests/init.pp''
in
environment production
Debug: Automatically imported mysql from mysql into production
Debug: importing
''/etc/puppet/environments/production/modules/mysql/manifests/params.pp''
in
environment production
Debug: Automatically imported mysql::params from mysql/params into
production
Debug: hiera(): Looking up mysql::package_name in YAML backend
Debug: hiera(): Looking for data source common
Debug: hiera(): Cannot find datafile /var/lib/hiera/common.yaml, skipping
Debug: hiera(): Looking up mysql::package_ensure in YAML backend
Debug: hiera(): Looking for data source common
Debug: hiera(): Cannot find datafile /var/lib/hiera/common.yaml, skipping
Debug: importing
''/etc/puppet/environments/production/modules/opendai_java/manifests/init.pp''
in environment production
Debug: Automatically imported opendai_java from opendai_java into production
Debug: importing
''/etc/puppet/environments/production/modules/opendai_java/manifests/package_redhat.pp''
in environment production
Debug: Automatically imported opendai_java::package_redhat from
opendai_java/package_redhat into production
Debug: importing
''/etc/puppet/environments/production/modules/zabbix/manifests/init.pp''
in
environment production
Debug: Automatically imported zabbix from zabbix into production
Debug: hiera(): Looking up zabbix::version in YAML backend
Debug: hiera(): Looking for data source common
Debug: hiera(): Cannot find datafile /var/lib/hiera/common.yaml, skipping
Debug: Scope(Class[Zabbix]): Retrieving template
zabbix/zabbix_server.conf.erb
Debug:
template[/etc/puppet/environments/production/modules/zabbix/templates/zabbix_server.conf.erb]:
Bound template variables for
/etc/puppet/environments/production/modules/zabbix/templates/zabbix_server.conf.erb
in 0.00 seconds
Debug:
template[/etc/puppet/environments/production/modules/zabbix/templates/zabbix_server.conf.erb]:
Interpolated template
/etc/puppet/environments/production/modules/zabbix/templates/zabbix_server.conf.erb
in 0.00 seconds
Notice: Scope(Class[Zabbix]): /usr/bin/mysql -
hmgmtdb.dev.turkey.cloudlabcsi.eu -uzabbix -pzabbix zabbix -c "show tables
like ''hosts'';"
Notice: Scope(Class[Zabbix]): /usr/bin/mysql -
hmgmtdb.dev.turkey.cloudlabcsi.eu -uzabbix -pzabbix zabbix -e "select *
from hosts where host=''Template SNMP Interfaces'';"
Debug: Scope(Class[Zabbix]): Retrieving template zabbix/zabbix.conf.php.erb
Debug:
template[/etc/puppet/environments/production/modules/zabbix/templates/zabbix.conf.php.erb]:
Bound template variables for
/etc/puppet/environments/production/modules/zabbix/templates/zabbix.conf.php.erb
in 0.00 seconds
Debug:
template[/etc/puppet/environments/production/modules/zabbix/templates/zabbix.conf.php.erb]:
Interpolated template
/etc/puppet/environments/production/modules/zabbix/templates/zabbix.conf.php.erb
in 0.00 seconds
Debug: File[server_config]: Adding default for backup
Debug: File[/etc/zabbix/zabbix_agentd.conf]: Adding default for backup
Debug: File[/etc/zabbix/zabbix_agent.conf]: Adding default for backup
Debug: File[/etc/profile.d/java.sh]: Adding default for backup
Debug: File[/etc/zabbix/zabbix_server.conf]: Adding default for backup
Debug: File[/tmp/data.sql]: Adding default for backup
Debug: File[/tmp/images.sql]: Adding default for backup
Debug: File[/tmp/schema.sql]: Adding default for backup
Debug: File[/etc/zabbix/web/zabbix.conf.php]: Adding default for backup
Notice: Compiled catalog for zabbix.dev.turkey.cloudlabcsi.eu in
environment production in 1.11 seconds
Info: Caching catalog for zabbix.dev.turkey.cloudlabcsi.eu
Debug: Searched for resources in 0.01 seconds
Debug: Searched for resource params and tags in 0.00 seconds
Debug: Resource removal in 0.00 seconds
Debug: Resource merger in 0.00 seconds
Error: stack level too deep
Debug: Finishing transaction 70065659845560
Debug: Received report to process from zabbix.dev.turkey.cloudlabcsi.eu
Debug: Processing report from zabbix.dev.turkey.cloudlabcsi.eu with
processor Puppet::Reports::Store
The error is not so helpful to a user that does not ruby or has no clue.
Is there a way to get a more detailed error somewhere?
If the error imply that there is a sort of recursion I''ve not found in
the
code.
Thanks
Luca
2013/3/13 Josh Cooper <josh@puppetlabs.com>
>
>
>
> On Tue, Mar 12, 2013 at 3:18 AM, Luca Gioppo <lucagioppo@gmail.com>
wrote:
>
>> I''m using puppet-dashboard with MySQL (I know is deprecated,
but we
>> started with this model before puppetDB and I hope we''ll
manage to use it
>> for a bit longer)
>> I had a few problems in installing the active records: I install the
>> puppet master machine with scripts and this run didn''t manage
to install
>> activerecords and I found errors in puppet master so had to install it
by
>> hand (this should have raised a warning on this machine)
>> So is possible that there are problems around, but I tryed to install
the
>> latest stuff to test things out and here comes the problems.
>>
>> These are the gems
>> abstract (1.0.0)
>> actionmailer (3.0.0)
>> actionpack (3.0.0)
>> activemodel (3.2.12, 3.0.0)
>> activerecord (3.2.12, 3.0.0)
>> activerecord-mysql-adapter (0.0.1)
>> activeresource (3.0.0)
>> activesupport (3.2.12, 3.0.0)
>>
>
> Sounds like https://projects.puppetlabs.com/issues/9290. We''ve
seen
> problems when multiple versions of activerecord are installed at the same
> time. Can you try uninstalling 3.2.12 versions, and vice-versa?
>
> arel (3.0.2, 1.0.1)
>> builder (3.0.4, 2.1.2)
>> bundler (1.0.22)
>> erubis (2.6.6)
>> i18n (0.6.4, 0.4.2)
>> json (1.5.1)
>> mail (2.2.19)
>> mime-types (1.21)
>> multi_json (1.6.1)
>> mysql (2.9.1, 2.8.1)
>> polyglot (0.3.3)
>> rack (1.2.8)
>> rack-mount (0.6.14)
>> rack-test (0.5.7)
>> rails (3.0.0)
>> railties (3.0.0)
>> rake (0.8.7)
>> stomp (1.2.2)
>> thor (0.14.6)
>> treetop (1.4.12)
>> tzinfo (0.3.36)
>>
>> This is the sequence I use to install puppet:
>> rpm -ivh
>>
http://yum.puppetlabs.com/el/6/products/x86_64/puppetlabs-release-6-6.noarch.rpm
>> yum install --nogpgcheck -y puppet-server
>>
>> #operazioni da fare per collegare puppet server a mysql
>> yum install --nogpgcheck -y ruby-mysql
>> yum install --nogpgcheck -y rubygems ruby-devel mysql-devel
>> gem install rails -v 3.0 --no-ri --no-rdoc
>>
>> #installare mcollective client
>> yum install --nogpgcheck -y rubygem-stomp
>> yum install --nogpgcheck -y mcollective mcollective-client
>> mcollective-common
>>
>> #install java (openjdk will do)
>> yum install --nogpgcheck -y java-1.6.0-openjdk.x86_64
>> rpm -ivh
>>
http://yum.puppetlabs.com/el/6/dependencies/x86_64/tanukiwrapper-3.5.9-1.el6.x86_64.rpm
>> rpm -ivh
>>
http://yum.puppetlabs.com/el/6/dependencies/x86_64/activemq-5.5.0-1.el6.noarch.rpm
>>
>> # puppet dashboard
>> yum install --nogpgcheck -y puppet-dashboard
>>
>> Thanks
>> Luca
>>
>>
>> 2013/3/12 Matthew Burgess <matthew.2.burgess@gmail.com>
>>
>>> On Mon, Mar 11, 2013 at 9:25 PM, Luca Gioppo
<lucagioppo@gmail.com>
>>> wrote:
>>> > I''m running a previously working set of modules with
the Puppet master
>>> > version 3.1.0-rc2.
>>> >
>>> > I''m getting the Error: stack level too deep
>>>
>>> On a complete hunch, what version of activerecord or the other
active*
>>> Ruby modules are you running? I think I remember hitting this when
I
>>> upgraded to a ''too recent'' version when using
storeconfigs. Alas, I
>>> can''t remember the versions involved now, and no longer
have access to
>>> the environment this occurred in. Hopefully this might be enough
to
>>> trigger other folks'' memories if they''ve hit it
so you can get a bit
>>> more concrete advice.
>>>
>>> Regards,
>>>
>>> Matt.
>>>
>>> --
>>> You received this message because you are subscribed to the Google
>>> Groups "Puppet Users" group.
>>> To unsubscribe from this group and stop receiving emails from it,
send
>>> an email to puppet-users+unsubscribe@googlegroups.com.
>>> To post to this group, send email to puppet-users@googlegroups.com.
>>> Visit this group at
http://groups.google.com/group/puppet-users?hl=en.
>>> For more options, visit https://groups.google.com/groups/opt_out.
>>>
>>>
>>>
>> --
>> You received this message because you are subscribed to the Google
Groups
>> "Puppet Users" group.
>> To unsubscribe from this group and stop receiving emails from it, send
an
>> email to puppet-users+unsubscribe@googlegroups.com.
>> To post to this group, send email to puppet-users@googlegroups.com.
>> Visit this group at http://groups.google.com/group/puppet-users?hl=en.
>> For more options, visit https://groups.google.com/groups/opt_out.
>>
>>
>>
>
>
>
> --
> Josh Cooper
> Developer, Puppet Labs
>
> --
> You received this message because you are subscribed to the Google Groups
> "Puppet Users" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to puppet-users+unsubscribe@googlegroups.com.
> To post to this group, send email to puppet-users@googlegroups.com.
> Visit this group at http://groups.google.com/group/puppet-users?hl=en.
> For more options, visit https://groups.google.com/groups/opt_out.
>
>
>
--
You received this message because you are subscribed to the Google Groups
"Puppet Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to puppet-users+unsubscribe@googlegroups.com.
To post to this group, send email to puppet-users@googlegroups.com.
Visit this group at http://groups.google.com/group/puppet-users?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1> I''ve eliminated a few duplicate gems and installed the most recent > rails (mind I''m no ruby developer so I''m going blind here)This seems to be the problem that newer activerecord will get into an endless loop while serializing. I use the following activerecord versions, which works from 2.6 -> 3.1 gem install activerecord -v 3.0.1 I''m not sure if you can go onto the latest 3.0.x version, but that would be better (security wise). But you have to try out. ~pete -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iEYEARECAAYFAlFIZKwACgkQbwltcAfKi3+57QCgsjqXw++1yCB0C2i5x385tgiC Rc0An2y+n+AjjkOcvnmNvrlMZJl/SEIT =pyDX -----END PGP SIGNATURE----- -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-users+unsubscribe@googlegroups.com. To post to this group, send email to puppet-users@googlegroups.com. Visit this group at http://groups.google.com/group/puppet-users?hl=en. For more options, visit https://groups.google.com/groups/opt_out.
The problem is that when I install activerecord-mysql-adapter it automatically install the latest activerectord gem Is there a way to disable it or there is a fix for activerecord gem? Luca 2013/3/19 Peter Meier <peter.meier@immerda.ch>> -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > > I''ve eliminated a few duplicate gems and installed the most recent > > rails (mind I''m no ruby developer so I''m going blind here) > > This seems to be the problem that newer activerecord will get into an > endless loop while serializing. > > I use the following activerecord versions, which works from 2.6 -> 3.1 > > gem install activerecord -v 3.0.1 > > I''m not sure if you can go onto the latest 3.0.x version, but that > would be better (security wise). But you have to try out. > > ~pete > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.4.11 (GNU/Linux) > Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ > > iEYEARECAAYFAlFIZKwACgkQbwltcAfKi3+57QCgsjqXw++1yCB0C2i5x385tgiC > Rc0An2y+n+AjjkOcvnmNvrlMZJl/SEIT > =pyDX > -----END PGP SIGNATURE----- > > -- > You received this message because you are subscribed to the Google Groups > "Puppet Users" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to puppet-users+unsubscribe@googlegroups.com. > To post to this group, send email to puppet-users@googlegroups.com. > Visit this group at http://groups.google.com/group/puppet-users?hl=en. > For more options, visit https://groups.google.com/groups/opt_out. > > >-- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-users+unsubscribe@googlegroups.com. To post to this group, send email to puppet-users@googlegroups.com. Visit this group at http://groups.google.com/group/puppet-users?hl=en. For more options, visit https://groups.google.com/groups/opt_out.
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1> The problem is that when I install activerecord-mysql-adapter it > automatically install the latest activerectord gem Is there a way > to disable it or there is a fix for activerecord gem?Maybe install an older mysql-adapter? ~pete -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iEYEARECAAYFAlFIe5AACgkQbwltcAfKi39ycACfQUEnvLIqaoj2LF4vg9YJ3I7r YDsAn0fV13Bd/KeIBf/JLkA1DiAeYfg/ =dRe/ -----END PGP SIGNATURE----- -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-users+unsubscribe@googlegroups.com. To post to this group, send email to puppet-users@googlegroups.com. Visit this group at http://groups.google.com/group/puppet-users?hl=en. For more options, visit https://groups.google.com/groups/opt_out.
But I''ve installed the 0.0.1 and I think that is the only one present and I think the first release In the other installation I have I never found this problem and never bothered which version was installed. Luca 2013/3/19 Peter Meier <peter.meier@immerda.ch>> -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > > The problem is that when I install activerecord-mysql-adapter it > > automatically install the latest activerectord gem Is there a way > > to disable it or there is a fix for activerecord gem? > > Maybe install an older mysql-adapter? > > ~pete > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.4.11 (GNU/Linux) > Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ > > iEYEARECAAYFAlFIe5AACgkQbwltcAfKi39ycACfQUEnvLIqaoj2LF4vg9YJ3I7r > YDsAn0fV13Bd/KeIBf/JLkA1DiAeYfg/ > =dRe/ > -----END PGP SIGNATURE----- > > -- > You received this message because you are subscribed to the Google Groups > "Puppet Users" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to puppet-users+unsubscribe@googlegroups.com. > To post to this group, send email to puppet-users@googlegroups.com. > Visit this group at http://groups.google.com/group/puppet-users?hl=en. > For more options, visit https://groups.google.com/groups/opt_out. > > >-- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-users+unsubscribe@googlegroups.com. To post to this group, send email to puppet-users@googlegroups.com. Visit this group at http://groups.google.com/group/puppet-users?hl=en. For more options, visit https://groups.google.com/groups/opt_out.
I''ve compared the others installations of mine and it seems that I do not have installed mysql and activerecord-mysql adapter and all is working so I''ve removed them and I get the error below: Error: Could not autoload puppet/indirector/catalog/active_record: uninitialized constant ActiveRecord Error: Cached catalog for zabbix.dev.turkey.cloudlabcsi.eu failed: Could not autoload puppet/indirector/catalog/active_record: uninitialized constant ActiveRecord Error: Could not autoload puppet/indirector/facts/active_record: uninitialized constant ActiveRecord Error: Could not autoload puppet/indirector/facts/active_record: uninitialized constant ActiveRecord any hint? Luca 2013/3/20 Luca Gioppo <lucagioppo@gmail.com>> But I''ve installed the 0.0.1 and I think that is the only one present and > I think the first release > In the other installation I have I never found this problem and never > bothered which version was installed. > Luca > > > 2013/3/19 Peter Meier <peter.meier@immerda.ch> > >> -----BEGIN PGP SIGNED MESSAGE----- >> Hash: SHA1 >> >> > The problem is that when I install activerecord-mysql-adapter it >> > automatically install the latest activerectord gem Is there a way >> > to disable it or there is a fix for activerecord gem? >> >> Maybe install an older mysql-adapter? >> >> ~pete >> -----BEGIN PGP SIGNATURE----- >> Version: GnuPG v1.4.11 (GNU/Linux) >> Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ >> >> iEYEARECAAYFAlFIe5AACgkQbwltcAfKi39ycACfQUEnvLIqaoj2LF4vg9YJ3I7r >> YDsAn0fV13Bd/KeIBf/JLkA1DiAeYfg/ >> =dRe/ >> -----END PGP SIGNATURE----- >> >> -- >> You received this message because you are subscribed to the Google Groups >> "Puppet Users" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to puppet-users+unsubscribe@googlegroups.com. >> To post to this group, send email to puppet-users@googlegroups.com. >> Visit this group at http://groups.google.com/group/puppet-users?hl=en. >> For more options, visit https://groups.google.com/groups/opt_out. >> >> >> >-- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-users+unsubscribe@googlegroups.com. To post to this group, send email to puppet-users@googlegroups.com. Visit this group at http://groups.google.com/group/puppet-users?hl=en. For more options, visit https://groups.google.com/groups/opt_out.
I have a puppet dashboard with MySQL and I want to point to that externale store it should be a bit more straitforward !!! (It was) Luca 2013/3/20 Luca Gioppo <lucagioppo@gmail.com>> I''ve compared the others installations of mine and it seems that I do not > have installed mysql and activerecord-mysql adapter and all is working so > I''ve removed them and I get the error below: > > Error: Could not autoload puppet/indirector/catalog/active_record: > uninitialized constant ActiveRecord > Error: Cached catalog for zabbix.dev.turkey.cloudlabcsi.eu failed: Could > not autoload puppet/indirector/catalog/active_record: uninitialized > constant ActiveRecord > Error: Could not autoload puppet/indirector/facts/active_record: > uninitialized constant ActiveRecord > Error: Could not autoload puppet/indirector/facts/active_record: > uninitialized constant ActiveRecord > > > any hint? > Luca > > > 2013/3/20 Luca Gioppo <lucagioppo@gmail.com> > >> But I''ve installed the 0.0.1 and I think that is the only one present and >> I think the first release >> In the other installation I have I never found this problem and never >> bothered which version was installed. >> Luca >> >> >> 2013/3/19 Peter Meier <peter.meier@immerda.ch> >> >>> -----BEGIN PGP SIGNED MESSAGE----- >>> Hash: SHA1 >>> >>> > The problem is that when I install activerecord-mysql-adapter it >>> > automatically install the latest activerectord gem Is there a way >>> > to disable it or there is a fix for activerecord gem? >>> >>> Maybe install an older mysql-adapter? >>> >>> ~pete >>> -----BEGIN PGP SIGNATURE----- >>> Version: GnuPG v1.4.11 (GNU/Linux) >>> Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ >>> >>> iEYEARECAAYFAlFIe5AACgkQbwltcAfKi39ycACfQUEnvLIqaoj2LF4vg9YJ3I7r >>> YDsAn0fV13Bd/KeIBf/JLkA1DiAeYfg/ >>> =dRe/ >>> -----END PGP SIGNATURE----- >>> >>> -- >>> You received this message because you are subscribed to the Google >>> Groups "Puppet Users" group. >>> To unsubscribe from this group and stop receiving emails from it, send >>> an email to puppet-users+unsubscribe@googlegroups.com. >>> To post to this group, send email to puppet-users@googlegroups.com. >>> Visit this group at http://groups.google.com/group/puppet-users?hl=en. >>> For more options, visit https://groups.google.com/groups/opt_out. >>> >>> >>> >> >-- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-users+unsubscribe@googlegroups.com. To post to this group, send email to puppet-users@googlegroups.com. Visit this group at http://groups.google.com/group/puppet-users?hl=en. For more options, visit https://groups.google.com/groups/opt_out.