Issue #16630 has been updated by Jasper Lievisse Adriaanse.

Assignee changed from Tero Marttila to eric sorenson

I've added the fixture, and that's when I noticed the spec test passes fine. 
Here's the fixture and updated test:
https://github.com/puppetlabs/facter/pull/471

----------------------------------------
Bug #16630: Spurious messages with OpenBSD ifconfig output with bridge rules
https://projects.puppetlabs.com/issues/16630#change-93983

* Author: Tero Marttila
* Status: Needs More Information
* Priority: Normal
* Assignee: eric sorenson
* Category: 
* Target version: 2.0.0
* Keywords: facter
* Branch: 
* Affected Facter version: 1.6.0
----------------------------------------
On OpenBSD 5.1 with ruby-puppet installed from packages:

`facter` displays spurious output:
<pre>
    $ facter
    block: no such interface
    block: no such interface
    block: no such interface
    pcidump: /dev/pci0: Permission denied
    block: no such interface
    block: no such interface
    block: no such interface
    architecture => amd64
</pre>
Presumeably due to the following part of `ifconfig` output:

<pre>
bridge0: flags=41<UP,RUNNING>
        groups: bridge
        priority 32768 hellotime 2 fwddelay 15 maxage 20 holdcnt 6 proto rstp
        vlan1 flags=3<LEARNING,DISCOVER>
                port 5 ifpriority 0 ifcost 0
        em0 flags=7<LEARNING,DISCOVER,BLOCKNONIP>
                port 1 ifpriority 0 ifcost 0
block out on em0 src 00:24:21:ef:1b:de
</pre>

This comes from having a bridge device configured with ethernet-level filtering 
rules:

<pre>
    ifconfig bridge0 rule block out on em0 src aa:bb:cc:dd:ee
</pre>


-- 
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 unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to