openstack-dashboard depends "apache2 | httpd" but uses a script on postinst not provided by all providers of httpd
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
horizon (Ubuntu) |
Fix Released
|
Medium
|
Unassigned |
Bug Description
In the postinst script for openstack-
I don't know for sure whether updating the depends to remove httpd or having the postinst script test for the existence of /usr/share/
The error:
/var/
The relevant code:
# apache 2.4
. /usr/share/
apache2_invoke enconf $CONF || exit $?
Description: Ubuntu 16.04.3 LTS
Release: 16.04
$ apt-cache policy openstack-dashboard
openstack-
Installed: 3:12.0.
Candidate: 3:12.0.
Version table:
*** 3:12.0.
500 http://
500 http://
100 /var/lib/
Expected - openstack-dashboard installs with its stated dependencies satisfied
Instead - openstack-
Hi Brandon,
Thanks for reporting this. I don't think it should be a problem to add the check. We already do that in openstack- dashboard. postrm.
Corey