Puppet: System Administration Automated

Support

Ticket #777 (closed defect: fixed)

Opened 1 year ago

Last modified 1 year ago

interface type recreates all interfaces on every puppetd restart

Reported by: porridge Assigned to: luke
Priority: normal Milestone: misspiggy
Component: library Version: 0.23.2
Severity: normal Keywords: interface type
Cc: Triage Stage: Accepted
Attached Patches: None Complexity: Unknown

Description

Aug 21 10:59:38 intdns05 puppetd[5529]: [ID 702911 daemon.notice] (//intdns05/solaris_net_mpathd_config[mpathd_config]/Interface[intdns05-ssc0]/ensure) created
Aug 21 10:59:38 intdns05 puppetd[5529]: [ID 702911 daemon.notice] (//intdns05/solaris_net_mpathd_config[mpathd_config]/Interface[intdns05]/ensure) created
Aug 21 11:00:03 intdns05 puppetd[5529]: [ID 702911 daemon.notice] (//intdns05/solaris_net_mpathd_config[mpathd_config]/Interface[intdns05-ssc1]/ensure) created

does not do this on subsequent runs, until it is restarted again. I don't suppose it's an intended feature.

Change History

09/06/07 19:30:13 changed by michael

  • stage changed from Unreviewed to Accepted.
  • milestone set to misspiggy.

11/20/07 21:22:23 changed by luke

Is this all interfaces, or just alias or loopback interfaces?

11/21/07 10:09:59 changed by porridge

At least both alias and "normal" interfaces. This is Solaris 10, BTW.

11/23/07 21:36:08 changed by luke

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

Fixed in [1a4e4fb46567fba6e99a2b9ba7327861edd3a739], from what I can tell.

Note that I've modified the provider to manually parse and generate, rather than using Parsed File? -- it was too much overhead for what was actually in the file.