Page MenuHomePhabricator

frack jessie integration cleanup
Closed, ResolvedPublic

Description

This is just a laundry list of minor outstanding integration issues for debian/jessie:

  • monitoring: generally works well (no fix needed)
  • go over package update checker to make sure it catches jessie security updates (fixed)
  • motd scheme is different than ubuntu and doesn't display our content yet
  • risky_package_updater needs testing re. service restarts (fixed)
  • check puppetized sudo config, it's preserving user's path instead of using root's path (fixed)
  • autolog may behave strangely on Jessie, appears to kill root screen sessions

Event Timeline

This comment was removed by Jgreen.

Some of our older Dell boxes have broadcom bnx2 nics that require proprietary firmware which is not included with the debian install kernel as it was with ubuntu. So you're supposed to side-load the firmware from cd/floppy during the install process. We managed to install on some production boxes (e.g. maps-test2001.codfw.wmnet) but I haven't found out how we accomplished that. Daniel suggests one option would be to use drac's virtual media which he's done for other things.

https://wiki.debian.org/Firmware
https://packages.debian.org/jessie/all/firmware-bnx2x/download
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/494052

Jgreen triaged this task as Medium priority.Jul 13 2016, 9:46 PM

Some of our older Dell boxes have broadcom bnx2 nics that require proprietary firmware which is not included with the debian install kernel as it was with ubuntu. So you're supposed to side-load the firmware from cd/floppy during the install process. We managed to install on some production boxes (e.g. maps-test2001.codfw.wmnet) but I haven't found out how we accomplished that. Daniel suggests one option would be to use drac's virtual media which he's done for other things.

https://wiki.debian.org/Firmware
https://packages.debian.org/jessie/all/firmware-bnx2x/download
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/494052

Created a new pxeboot initrd based on the stock one, with the addition of /lib/firmware/bnx2 from the debian source package firmware-nonfree. Works!

this is for the most part done