[Ubuntu Source] - Nova-Compute Image, missing sysfsutils
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
kolla |
Fix Released
|
Low
|
Radosław Piliszek | ||
Stein |
Fix Committed
|
Low
|
Mark Goddard | ||
Train |
Fix Committed
|
Low
|
Mark Goddard | ||
Ussuri |
Fix Committed
|
Low
|
Mark Goddard | ||
Victoria |
Fix Released
|
Low
|
Radosław Piliszek |
Bug Description
* Kolla version : Train (I checked the code in all stable versions and sysfsutils is missing in all)
### When I tried to deploy an openstack with kolla-ansible in source mode with Ubuntu, I noticed problem to mount volume on custom cinder backend (HP 3Par FC, I built a custom Cinder image with the HP3Par client).
After checking Docker files, I noticed an inconsistency on the list of packages for the container nova_compute
### If we use image Type Source with OS type Ubuntu, Nova-compute does not have sysfsutils package (and probably other package?).
In Dockerfile.j2, sysfsutils package is missing from the list for Source type and deb :
{% set nova_compute_
] %}
If we Compare with list (in same file) for Binary type and deb :
{% set nova_compute_
] %}
### I built an image by adding sysfsutils and everything is ok for mounting volume cinder on an instance
*How to reproduce it : Create Openstack environment with Kolla (mode Source and OS Ubuntu), and use custom Backend (FC or ISCSI).
It could be a problem with FC, since we are testing iSCSI and it seems to be running fine. Obviously it's not that easy to test FC in an IP-only virtual environment. :-)