Puppet: System Administration Automated

Support

Ticket #655 (closed defect: fixed)

Opened 1 year ago

Last modified 1 year ago

"undefined local variable or method" error using zone provider

Reported by: puppet Assigned to: luke
Priority: normal Milestone:
Component: library Version: 0.22.4
Severity: normal Keywords: solaris zone
Cc: jwa@jammed.com Triage Stage: Unreviewed
Attached Patches: None Complexity: Unknown

Description

w/ puppet v0.22.4, the following config:

    zone
    {   
        'mail1.prd':
            ensure => running,
            name => 'mail1.mysite.com',
            autoboot => true,
            ip => 'bge0:10.1.1.11',
            path => '/zone/mail1.mysite.com/',
            realhostname => 'mail1.mysite.com',
            sysidcfg => template(sysidcfg),
    }

gives

    err: //mysite.com/solaris-zone[mail1.prd]/Zone[zone-mail1.mysite.com]/ensure: change from absent to running failed: undefined local variable or method `properties' for Property('ensure', @is = 'absent', @should = 'running'):Puppet::Type::Zone::Ensure

platform is solaris sparcv9, Solaris 10 U3

ruby is from blastwave. --version = ruby 1.8.5 (2006-12-25 patchlevel 12) [sparc-solaris2.8]

Change History

06/14/07 05:43:19 changed by luke

  • status changed from new to closed.
  • resolution set to fixed.

Fixed in [2576] and [2577].