Closed CRTX closed 6 years ago
The issue stems from the “apt-dist upgrade” step. The opx-bcm-lkm and opx-core packages got upgraded (unintentionally), and this is due to a discrepancy between what was packaged with the installer image vs. what is in the package repo (bintray). For those particular packages, the content of the package repo is out of date, yet they share the same version label, and in that case APT will by default install the version that is not installed.
The workaround for now is to prevent those packages from getting upgraded using the “apt-mark hold” command. Ex:
apt-mark hold opx-bcm-lkm
apt-mark hold opx-core
This issue will be resolved with the next release of OPX, in version 2.2.0.0-dev2.
Will close the issue for now.
After a clean install of OPX 2.2.0.0-dev from the .bin file at openswitch.net
I login first, I run
apt update
andapt-dist upgrade -y
to get the latest updates then I reboot.Then when the switch reboots I get the
error [FAILED] Failed to start Network abstraction service.
at the startup logs.After that I log in again and none of the switch interfaces show up except for
lo
andeth0
I was able to reproduce this twice in a row running those same two commands. The same thing happened after 2 fresh installs of OPX 2.2-dev.
Here's my opx-show-version output:
For now I'll have to keep my switch without any updates so I can keep using it.
One last thing, I did not run into the same issue when I used OPX 2.1.0 previously