Bug #777

interface type recreates all interfaces on every puppetd restart

Added by Marcin Owsiany almost 5 years ago. Updated over 4 years ago.

Status:Closed Start date:
Priority:Normal Due date:
Assignee:Luke Kanies % Done:

0%

Category:-
Target version:0.24.0
Affected Puppet version:0.25.4 Branch:
Keywords:
Votes: 0

Description

Aug 21 10:59:38 intdns05 puppetdr5529: [ID 702911 daemon.notice] (//intdns05/solaris_net_mpathd_config[mpathd_config]/Interface[intdns05-ssc0]/ensure) created
Aug 21 10:59:38 intdns05 puppetdr5529: [ID 702911 daemon.notice] (//intdns05/solaris_net_mpathd_config[mpathd_config]/Interface[intdns05]/ensure) created
Aug 21 11:00:03 intdns05 puppetdr5529: [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.

History

Updated by Luke Kanies over 4 years ago

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

Updated by Marcin Owsiany over 4 years ago

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

Updated by Luke Kanies over 4 years ago

  • Status changed from 1 to Closed
  • 7 set to fixed

Fixed in commit:1a4e4fb46567fba6e99a2b9ba7327861edd3a739, from what I can tell.

Note that I’ve modified the provider to manually parse and generate, rather than using ParsedFile — it was too much overhead for what was actually in the file.

Also available in: Atom PDF