Issue #9000 has been updated by Martin Jackson.

Hi there I'm also getting the same error under puppet-2.6.0 and 
cucumber-puppet-0.3.2.

    $ cucumber-puppet features/catalog/policy.feature
    Feature: General policy for all catalogs
    In order to ensure applicability of a host's catalog
    As a manifest developer
    I want all catalogs to obey some general rules
    Scenario Outline: Compile and verify catalog                           # 
features/catalog/policy.feature:6
    Given a node specified by "features/yaml/<hostname>.i3-dev.net.yaml" # 
cucumber-puppet-0.3.2/lib/cucumber-puppet/steps.rb:1
    When I compile its catalog                                           # 
cucumber-puppet-0.3.2/lib/cucumber-puppet/steps.rb:14
    Then compilation should succeed                                      # 
cucumber-puppet-0.3.2/lib/cucumber-puppet/steps.rb:38
    And all resource dependencies should resolve                         # 
cucumber-puppet-0.3.2/lib/cucumber-puppet/steps.rb:18
    Examples:
    | hostname        |
    uninitialized constant Puppet::Node::Catalog
    | uuka3v-prx01    |
    exit (SystemExit)
    features/catalog/policy.feature:8:in `When I compile its catalog'
    |uninitialized constant Puppet::Node::Catalog
    uuka3v-portal01 |
    exit (SystemExit)
    features/catalog/policy.feature:8:in `When I compile its catalog'
    Failing Scenarios:
    cucumber features/catalog/policy.feature:6 # Scenario: Compile and verify 
catalog
    cucumber features/catalog/policy.feature:6 # Scenario: Compile and verify 
catalog
    2 scenarios (2 failed)
    8 steps (2 failed, 4 skipped, 2 passed)
    0m0.079s
    
----------------------------------------
Feature #9000: Add support for puppet version 2.7.1
https://projects.puppetlabs.com/issues/9000

Author: Nikolay Sturm
Status: Accepted
Priority: Urgent
Assignee: Nikolay Sturm
Category: 
Target version: 
Keywords: 
Branch: 


Need to deprecate 0.24, due to 'uninitialized constant Puppet::Node::Catalog'.
Further problem with 2.7: undefined method `find' for 
Puppet::Resource::Catalog:Class


-- 
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