#dpkg
ii ceph 12.2.12-0ubuntu0.18.04.2 amd64 distributed storage and file system
ii ceph-base 12.2.12-0ubuntu0.18.04.2 amd64 common ceph daemon libraries and management tools
ii ceph-common 12.2.12-0ubuntu0.18.04.2 amd64 common utilities to mount and interact with a ceph storage cluster
ii ceph-mgr 12.2.12-0ubuntu0.18.04.2 amd64 manager for the ceph distributed file system
ii ceph-mon 12.2.12-0ubuntu0.18.04.2 amd64 monitor server for the ceph storage system
ii ceph-osd 12.2.12-0ubuntu0.18.04.2 amd64 OSD server for the ceph storage system
ii libcephfs2 12.2.12-0ubuntu0.18.04.2 amd64 Ceph distributed file system client library
ii python-cephfs 12.2.12-0ubuntu0.18.04.2 amd64 Python libraries for the Ceph libcephfs library
ii python-rados 12.2.12-0ubuntu0.18.04.2 amd64 Python libraries for the Ceph librados library
ii python-rbd 12.2.12-0ubuntu0.18.04.2 amd64 Python libraries for the Ceph librbd library
# dpkg -l | grep -i ceph
ii ceph 12.2.12-0ubuntu0.18.04.3 amd64 distributed storage and file system
ii ceph-base 12.2.12-0ubuntu0.18.04.3 amd64 common ceph daemon libraries and management tools
ii ceph-common 12.2.12-0ubuntu0.18.04.3 amd64 common utilities to mount and interact with a ceph storage cluster
ii ceph-mgr 12.2.12-0ubuntu0.18.04.3 amd64 manager for the ceph distributed file system
ii ceph-mon 12.2.12-0ubuntu0.18.04.3 amd64 monitor server for the ceph storage system
ii ceph-osd 12.2.12-0ubuntu0.18.04.3 amd64 OSD server for the ceph storage system
ii libcephfs2 12.2.12-0ubuntu0.18.04.3 amd64 Ceph distributed file system client library
ii python-cephfs 12.2.12-0ubuntu0.18.04.3 amd64 Python libraries for the Ceph libcephfs library
ii python-rados 12.2.12-0ubuntu0.18.04.3 amd64 Python libraries for the Ceph librados library
ii python-rbd 12.2.12-0ubuntu0.18.04.3 amd64 Python libraries for the Ceph librbd library
This is the expected behaviour, osd didn't restart ON nor AFTER upgrade, which now leave the decision to the sysadmin of the ceph cluster to decide when to restart via their maintenance window policy.
[VERIFICATION BIONIC]
* Before the upgrade:
#ps
ceph 14495 1 0 14:40 ? 00:00:32 /usr/bin/ceph-osd -f --cluster ceph --id 3 --setuser ceph --setgroup ceph
# pidof ceph-osd
14495
#dpkg 0ubuntu0. 18.04.2 amd64 distributed storage and file system 0ubuntu0. 18.04.2 amd64 common ceph daemon libraries and management tools 0ubuntu0. 18.04.2 amd64 common utilities to mount and interact with a ceph storage cluster 0ubuntu0. 18.04.2 amd64 manager for the ceph distributed file system 0ubuntu0. 18.04.2 amd64 monitor server for the ceph storage system 0ubuntu0. 18.04.2 amd64 OSD server for the ceph storage system 0ubuntu0. 18.04.2 amd64 Ceph distributed file system client library 0ubuntu0. 18.04.2 amd64 Python libraries for the Ceph libcephfs library 0ubuntu0. 18.04.2 amd64 Python libraries for the Ceph librados library 0ubuntu0. 18.04.2 amd64 Python libraries for the Ceph librbd library
ii ceph 12.2.12-
ii ceph-base 12.2.12-
ii ceph-common 12.2.12-
ii ceph-mgr 12.2.12-
ii ceph-mon 12.2.12-
ii ceph-osd 12.2.12-
ii libcephfs2 12.2.12-
ii python-cephfs 12.2.12-
ii python-rados 12.2.12-
ii python-rbd 12.2.12-
* After the upgrade to the proposed package:
#ps
ceph 14495 1 0 14:40 ? 00:00:32 /usr/bin/ceph-osd -f --cluster ceph --id 3 --setuser ceph --setgroup ceph
# pidof ceph-osd
14495
# dpkg -l | grep -i ceph 0ubuntu0. 18.04.3 amd64 distributed storage and file system 0ubuntu0. 18.04.3 amd64 common ceph daemon libraries and management tools 0ubuntu0. 18.04.3 amd64 common utilities to mount and interact with a ceph storage cluster 0ubuntu0. 18.04.3 amd64 manager for the ceph distributed file system 0ubuntu0. 18.04.3 amd64 monitor server for the ceph storage system 0ubuntu0. 18.04.3 amd64 OSD server for the ceph storage system 0ubuntu0. 18.04.3 amd64 Ceph distributed file system client library 0ubuntu0. 18.04.3 amd64 Python libraries for the Ceph libcephfs library 0ubuntu0. 18.04.3 amd64 Python libraries for the Ceph librados library 0ubuntu0. 18.04.3 amd64 Python libraries for the Ceph librbd library
ii ceph 12.2.12-
ii ceph-base 12.2.12-
ii ceph-common 12.2.12-
ii ceph-mgr 12.2.12-
ii ceph-mon 12.2.12-
ii ceph-osd 12.2.12-
ii libcephfs2 12.2.12-
ii python-cephfs 12.2.12-
ii python-rados 12.2.12-
ii python-rbd 12.2.12-
This is the expected behaviour, osd didn't restart ON nor AFTER upgrade, which now leave the decision to the sysadmin of the ceph cluster to decide when to restart via their maintenance window policy.