Well, based on the error, wouldn't I need to install rack 1.1.0?     I 
don't understand ruby all that well yet.   

My confusion is why 1.2.21 is working just fine, but 1.2.22 is not.


On Tuesday, February 26, 2013 9:47:17 AM UTC-8, Ramin K wrote:
>
> I'm guessing you're installing gems since everything looks very up to 
> date. Try the following. 
>
> sudo gem install rack --version 1.1.6 
>
> Then restart Apache. If you still have problems you can try removing all 
> versions of Rack that are not 1.1.6, assuming that Puppet and Puppet 
> dashboard are the only Rack applications on this machine. I'd test this 
> in a maintenance window just in case. 
>
> Ramin 
>
> On 2/26/2013 9:39 AM, Tom Blich wrote: 
> > Do you know where I might be able to change where it's looking for the 
> > specific rack version for 1.1.0? 
> > 
> > Thanks, 
> > Tom 
> > 
> > 
> > On Friday, February 22, 2013 5:29:59 PM UTC-8, Matt wrote: 
> > 
> >     It looks like its trying to use a specific rack gem version but you 
> do 
> >     not have that version installed or you have two versions installed 
> and 
> >     its picking up the latest. It could be that you also have another 
> >     passenger application where the versions conflict? 
> > 
> >     (can't activate rack (~> 1.1.0, runtime) for [], already activated 
> >     rack-1.5.2 for []) (process 8729, thread #<Thread:0x7fed2a6fc358>): 
> > 
> >     On Fri, Feb 22, 2013 at 7:17 PM, Tom Blich <[email protected] 
> >     <javascript:>> wrote: 
> >      > Had puppet-dashboard-1.2.21 running via instructions provided 
> here: 
> >      > 
> >      > http://docs.puppetlabs.com/dashboard/passenger.html 
> >     <http://docs.puppetlabs.com/dashboard/passenger.html> 
> >      > 
> >      > Upgraded to puppet-dashboard-1.2.22 and now get the following 
> error: 
> >      > 
> >      >   [ pid=8729 thr=70328297972140 file=utils.rb:176 time=2013-02-22 
> >      > 19:12:17.188 ]: *** Exception RuntimeError in 
> >      > PhusionPassenger::Rack::ApplicationSpawner (can't activate rack 
> >     (~> 1.1.0, 
> >      > runtime) for [], already activated rack-1.5.2 for []) (process 
> >     8729, thread 
> >      > #<Thread:0x7fed2a6fc358>): 
> >      > from ./config/../vendor/rails/railties/lib/initializer.rb:271:in 
> >      > `require_frameworks' 
> >      > from ./config/../vendor/rails/railties/lib/initializer.rb:134:in 
> >     `process' 
> >      > from ./config/../vendor/rails/railties/lib/initializer.rb:113:in 
> >     `send' 
> >      > from ./config/../vendor/rails/railties/lib/initializer.rb:113:in 
> >     `run' 
> >      > from ./config/environment.rb:14 
> >      > from /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in 
> >      > `gem_original_require' 
> >      > from /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in 
> >     `require' 
> >      > from config.ru:4 <http://config.ru:4> 
> >      > from 
> >     /usr/lib/ruby/gems/1.8/gems/rack-1.5.2/lib/rack/builder.rb:55:in 
> >      > `instance_eval' 
> >      > from 
> >     /usr/lib/ruby/gems/1.8/gems/rack-1.5.2/lib/rack/builder.rb:55:in 
> >      > `initialize' 
> >      > from config.ru:1:in `new' 
> >      > from config.ru:1 <http://config.ru:1> 
> >      > [Fri Feb 22 19:12:46 2013] [notice] caught SIGTERM, shutting down 
> >      > [Fri Feb 22 19:13:37 2013] [warn] Init: Session Cache is not 
> >     configured 
> >      > [hint: SSLSessionCache] 
> >      > [Fri Feb 22 19:13:37 2013] [notice] suEXEC mechanism enabled 
> >     (wrapper: 
> >      > /usr/sbin/suexec) 
> >      > [Fri Feb 22 19:13:37 2013] [warn] module php5_module is already 
> >     loaded, 
> >      > skipping 
> >      > [Fri Feb 22 19:13:37 2013] [notice] Digest: generating secret for 
> >     digest 
> >      > authentication ... 
> >      > [Fri Feb 22 19:13:37 2013] [notice] Digest: done 
> >      > [Fri Feb 22 19:13:37 2013] [notice] Apache/2.2.15 (Unix) DAV/2 
> >      > Phusion_Passenger/3.0.19 PHP/5.3.20 mod_ssl/2.2.15 
> >     OpenSSL/1.0.0-fips 
> >      > configured -- resuming normal operations 
> >      > 
> >      > Not sure how to fix it. 
> >      > 
> >      > Thanks, 
> >      > Tom 
> >      > 
> >      > -- 
> >      > 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] <javascript:>. 
> >      > To post to this group, send email to [email protected] 
> >     <javascript:>. 
> >      > Visit this group at 
> >     http://groups.google.com/group/puppet-users?hl=en 
> >     <http://groups.google.com/group/puppet-users?hl=en>. 
> >      > For more options, visit https://groups.google.com/groups/opt_out 
> >     <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 [email protected] <javascript:>. 
> > To post to this group, send email to 
> > [email protected]<javascript:>. 
>
> > 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 [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/puppet-users?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to