[eBay] Change contrail-vrouter rpm kernel module packaging
Bug #1623413 reported by
Mladen Maric
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | ||
---|---|---|---|---|---|---|
Juniper Openstack | Status tracked in Trunk | |||||
R2.21.x |
Fix Committed
|
High
|
Nagendra Prasath | |||
R3.0 |
Fix Committed
|
High
|
Nagendra Prasath | |||
R3.0.2.x |
Fix Committed
|
High
|
Nagendra Prasath | |||
R3.0.3.x |
Fix Committed
|
High
|
Nagendra Prasath | |||
R3.1 |
Fix Committed
|
High
|
Nagendra Prasath | |||
Trunk |
Fix Committed
|
High
|
Nagendra Prasath |
Bug Description
After installing contrail-
https:/
eBay reported that installer scripts are not working properly.
When installing updating to a new version of a contrail-
It seems that the postinstall script which creates the symlink for the latest kernel is not executed.
Since they now run a more recent kernel modprobe cannot find the file and they need to manually fix this.
eBay suggests that proper way of handling this on RedHat machines is making use of weak-modules which should work across kernel versions.
Changed in juniperopenstack: | |
importance: | Undecided → High |
tags: | added: packaging |
information type: | Proprietary → Public |
To post a comment you must log in.
Additional feedback:
Upgrades of the contrail package do not work without manual intervention.
Removing the package and then installing the package works. Clean installs also work.
However there is big this way of packaging would not survive a kernel upgrade without manually creating the symlinks after that.
In that regard packaging is really broken.
eBay thinks they should be able to do the following without manual creation of symlinks, running depmod etc.
1) upgrade the package
2) upgrade the kernel
According to eBay, weak modules would solve this because they think that functionality intended for this problem.