Hi Martin, Yes I did several times. Here's what I find interesting. Puppetdb is fully functional and working for actually storing configs and retrieving data from the rest Api. In addition, if I downgrade the activesupport gem from 4.2.7 to 3.2, then the exception is no longer thrown when I revoke a certificate.
So I think everything seems fine and leads me to think that puppet may use activesupport for other internals and I just hit gem versioning issuing. I suspect I wouldn't be able to reproduce this problem on the latest version of puppet. Joe On Friday, August 26, 2016, Martin Alfke <[email protected]> wrote: > Hi Joe, > > > On 25 Aug 2016, at 21:34, Joseph Lorenzini <[email protected] > <javascript:;>> wrote: > > > > Hi all, > > > > I am encountered an odd behavior when i revoke a certificate on the > puppet master. I see this error. I am using puppet 3.7.4 on CentOS 7. > > > > Error: undefined method `verify_active_connections!' for > ActiveRecord::Base:Class > > > > This leads me to think that when a revocation is happening, the > storeconfig_backend is set to activerecord. However, i have specifically > configured /etc/puppet/puppet.conf to use puppetdb. Here's the master > section in /etc/puppet.conf > > > > [master] > > ssl_client_header = SSL_CLIENT_S_DN > > ssl_client_verify_header = SSL_CLIENT_VERIFY > > > > storeconfigs = true > > storeconfigs_backend = puppetdb > > # reports = puppetdb,tagmail > > reports = puppetdb > > pluginsync=true > > > > > > Does anyone know what might be going on here? > > Have you restarted the Puppet Server (or Master) process after doing the > changes? > > Best, > Martin > > -- > You received this message because you are subscribed to a topic in the > Google Groups "Puppet Users" group. > To unsubscribe from this topic, visit https://groups.google.com/d/ > topic/puppet-users/n07zT_F7RZo/unsubscribe. > To unsubscribe from this group and all its topics, send an email to > [email protected] <javascript:;>. > To view this discussion on the web visit https://groups.google.com/d/ > msgid/puppet-users/244798A7-6A39-4AED-92D5-A8C26FC65C59%40gmail.com. > For more options, visit https://groups.google.com/d/optout. > -- 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 [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-users/CAMvD0VLp36O%2BE%3DLsFOA62gVmGZSrYAg16zJt0HQznK6jyXvwYQ%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.
