Issue #7259 has been updated by Jacob Helwig.

Status changed from Accepted to Available In Testing Branch

This has been addressed in the `2.7.next` branch in 
commit:2705a041f050a74cd7d11922c9b67ff747c1344f.

This was addressed by adjusting the Indrector to only try and load the Terminus 
classes referenced in its configuration, rather than every Terminus.  The other 
adjustment was to `spec/unit/indirector/face_spec.rb` which was testing a 
wrapper around `Puppet::Indirector::Terminus.terminus_classes`.  The test was 
modified to stub out `Puppet::Indirector::Terminus.terminus_classes` and test 
that the wrapper was munging the output appropriately, rather than testing that 
`Puppet::Indirector::Terminus.terminus_classes` did what it claimed, and that 
the output was being munged appropriately.
----------------------------------------
Bug #7259: Routes file causes failures unless ActiveRecord is installed
https://projects.puppetlabs.com/issues/7259

Author: Nick Lewis
Status: Available In Testing Branch
Priority: Normal
Assignee: 
Category: 
Target version: 
Affected Puppet version: 
Keywords: 
Branch: 


The routes file implicitly loads every terminus for each indirection being 
configured. This causes failures when trying to load ActiveRecord in the 
*active_record terminuses. Previously this sort of problem was avoided by 
refusing to allow the active_record terminus to be set unless ActiveRecord was 
available.


-- 
You have received this notification because you have either subscribed to it, 
or are involved in it.
To change your notification preferences, please click here: 
http://projects.puppetlabs.com/my/account

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Bugs" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/puppet-bugs?hl=en.

Reply via email to