Public bug reported: After installing the openstack-dashboard from the Havana pocket of the UCA on Ubuntu 12.04, I removed the /etc/apache2/conf.d/openstack-dashboard.conf symlink in favour of our local/custom config in /etc/apache2/sites-{available,enabled}/$HOSTNAME as is our site/normal practice.
On upgrade the openstack-dashboard re-added the symlink which caused conflicting WSGI Process Groups and apache to fail to start, which in turn caused the package upgrade to fail. I then tried removing both /etc/apache2/conf-available/openstack-dashboard.conf and /etc/apache2/conf.d/openstack-dashboard.conf but the upgrade still added a dangling symlink in /etc/apache2/conf.d/openstack-dashboard.conf. Eventually I was able to unbreak the upgrade by re-adding /etc/apache2/conf-available/openstack-dashboard.conf but making it empty. I believe if either: a) /etc/apache2/conf-available/openstack-dashboard.conf has been removed by the administrator and/or b) /etc/apache2/conf.d/openstack-dashboard.conf has been removed by the administrator then the package postinst should not re-add the conf.d/openstack-dashboard.conf symlink. ProblemType: Bug DistroRelease: Ubuntu 12.04 Package: openstack-dashboard 1:2013.2.2-0ubuntu1~cloud0 [origin: Canonical] ProcVersionSignature: Ubuntu 3.2.0-53.81-generic 3.2.50 Uname: Linux 3.2.0-53-generic x86_64 ApportVersion: 2.0.1-0ubuntu17.6 Architecture: amd64 CrashDB: cloud_archive Date: Thu Feb 27 15:13:31 2014 MarkForUpload: True PackageArchitecture: all ProcEnviron: LANGUAGE=en_GB: TERM=screen-256color-bce PATH=(custom, no user) LANG=en_GB.UTF-8 SHELL=/bin/bash SourcePackage: horizon UpgradeStatus: No upgrade log present (probably fresh install) modified.conffile..etc.apache2.conf.available.openstack.dashboard.conf: mtime.conffile..etc.apache2.conf.available.openstack.dashboard.conf: 2014-02-27T15:08:12.143266 mtime.conffile..etc.openstack.dashboard.local.settings.py: 2014-01-30T00:21:41.567894 ** Affects: horizon (Ubuntu) Importance: Undecided Status: New ** Tags: amd64 apport-bug package-from-proposed precise third-party-packages -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to horizon in Ubuntu. https://bugs.launchpad.net/bugs/1285765 Title: havana openstack-dashboard from UCA enforces /etc/apache2/conf.d /openstack-dashboard.conf symlink To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/horizon/+bug/1285765/+subscriptions -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs