[Bug 1544647] Re: postinst syntax error, if condition without "then", and directory path error (Ceph 9.2.0 only)
Launchpad Bug Tracker
1544647 at bugs.launchpad.net
Tue Feb 16 22:42:52 UTC 2016
This bug was fixed in the package ceph - 9.2.0-0ubuntu5
---------------
ceph (9.2.0-0ubuntu5) xenial; urgency=medium
[ guessi ]
* d/ceph-mds.postinst: Fixup syntax error (LP: #1544647).
-- James Page <james.page at ubuntu.com> Tue, 16 Feb 2016 12:54:16 +0000
** Changed in: ceph (Ubuntu)
Status: Fix Committed => Fix Released
--
You received this bug notification because you are a member of Ubuntu
OpenStack, which is subscribed to ceph in Ubuntu.
https://bugs.launchpad.net/bugs/1544647
Title:
postinst syntax error, if condition without "then", and directory path
error (Ceph 9.2.0 only)
Status in ceph package in Ubuntu:
Fix Released
Bug description:
in ceph-mds.postinst,
Line 35: if ! dpkg-statoverride --list /var/lib/ceph/mds >/dev/null
Line 36: chown $SERVER_USER:$SERVER_GROUP /var/lib/ceph/mds
Line 37: fi
should be,
Line 35: if ! dpkg-statoverride --list /var/lib/ceph/bootstrap-mds >/dev/null; then
Line 36: chown $SERVER_USER:$SERVER_GROUP /var/lib/ceph/bootstrap-mds
Line 37: fi
there are 2 bugs need to be corrected,
1. syntax error, missing "then"
2. path error, target directory path should be "/var/lib/ceph/bootstrap-mds"
reproduce step,
1. boot fresh new Ubuntu Trusty (with cloudarchive:mitaka), or Ubuntu Xenial (any version of daily build)
2. apt-get update
3. apt-get install ceph-common (or ceph-mds only)
4. installation should block while processing ceph-mds.postinst
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ceph/+bug/1544647/+subscriptions
More information about the Ubuntu-openstack-bugs
mailing list