Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Setup Jenkins/Docker continuous build for Wedge/Wedge100/Yosemite images #24

Closed
theopolis opened this issue Apr 6, 2016 · 2 comments
Closed

Comments

@theopolis
Copy link
Contributor

Each PR (and commit to master) should trigger a Wedge/Wedge100/Yosemite incremental build. We can follow some of the recommended Docker/Yocto examples for building incremental layer configurations.

@linlynn
Copy link

linlynn commented Dec 27, 2016

Is that something I can help? @theopolis

@theopolis
Copy link
Contributor Author

We should be good to go here! The README has the links to the Jenkins jobs. :)

facebook-github-bot pushed a commit that referenced this issue Apr 1, 2020
Summary:
Adding script to set eth0 MAC based on SUP EEPROM BASE MAC + 1.

Testing:
With SUP EEPROM programmed, confirmed that the offset was calculated correctly

root@bmc-oob:~# dmesg | grep -i mac
[ 0.000000] OF: fdt: Machine model: Facebook ELBERT BMC
[ 28.306417] ftgmac100 1e660000.ethernet: Read MAC address
be:0b:64:49:40:c0 from chip
[ 28.558281] ftgmac100 1e660000.ethernet eth0: irq 19, mapped at
ff780e0f
[ 53.300491] usb0: HOST MAC 02:00:00:00:00:02
[ 53.417623] usb0: MAC 02:00:00:00:00:01
[ 55.403981] ftgmac100 1e660000.ethernet eth0: Link is Up -
100Mbps/Full - flow control off

Also tested to see that if eeprom isnt configured, it uses U-boot ethaddr, then falls back to whatever kernel chose if that doesn't work.
Pull Request resolved: facebookexternal/openbmc.arista#24

Reviewed By: tao-ren

fbshipit-source-id: e92486c23e
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants