Activity log for bug #1899582

Date Who What changed Old value New value Message
2020-10-13 06:39:30 bugproxy bug added bug
2020-10-13 06:39:32 bugproxy tags architecture-s39064 bugnameltc-187973 severity-high targetmilestone-inin2004
2020-10-13 06:39:33 bugproxy attachment added backport of commit ebce3eb to Ubuntu 20.04 https://bugs.launchpad.net/bugs/1899582/+attachment/5421572/+files/0001-ceph-fix-inode-number-handling-on-arches-with-32-bit.patch
2020-10-13 06:39:35 bugproxy ubuntu: assignee Skipper Bug Screeners (skipper-screen-team)
2020-10-13 06:39:37 bugproxy affects ubuntu ceph (Ubuntu)
2020-10-13 06:51:30 Andrew Cloke bug task added ubuntu-z-systems
2020-10-13 06:51:45 Andrew Cloke ubuntu-z-systems: importance Undecided High
2020-10-13 14:15:20 Dimitri John Ledkov affects ceph (Ubuntu) linux (Ubuntu)
2020-10-13 14:22:16 Dimitri John Ledkov linux (Ubuntu): status New Incomplete
2020-10-13 15:35:37 Frank Heimes nominated for series Ubuntu Groovy
2020-10-13 15:35:37 Frank Heimes bug task added linux (Ubuntu Groovy)
2020-10-13 15:35:37 Frank Heimes nominated for series Ubuntu Focal
2020-10-13 15:35:37 Frank Heimes bug task added linux (Ubuntu Focal)
2020-10-13 15:35:59 Frank Heimes ubuntu-z-systems: assignee Skipper Bug Screeners (skipper-screen-team)
2020-10-13 15:36:11 Frank Heimes linux (Ubuntu Groovy): assignee Skipper Bug Screeners (skipper-screen-team)
2020-10-14 08:49:46 bugproxy bug watch added http://tracker.ceph.com/issues/46828
2020-10-14 08:56:37 Frank Heimes linux (Ubuntu Groovy): status Incomplete New
2020-10-14 08:56:44 Frank Heimes ubuntu-z-systems: status New Triaged
2020-10-14 10:33:34 Frank Heimes description Backport provided for git-commit to 20.04 kernel. https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=ebce3eb2f7ef9f6ef01a60874ebd232450107c9a Backport patch attached for commit ebce3eb upstream. It was applied and tested on top of Ubuntu commit : linux (5.4.0-48.52) focal; urgency=medium SRU Justification: ================== [Impact] * A problem occurs with 32-bit ino_t values on 64-bit architectures (like s390x). * Without this patch, cephfs kernel client does not work properly on s390x: the initial symtom is missing the first created file/directory on cephfs mount point as reported in https://tracker.ceph.com/issues/46828. [Fix] * ebce3eb2f7ef9f6ef01a60874ebd232450107c9a ebce3eb2f7ef "ceph: fix inode number handling on arches with 32-bit ino_t" [Test Case] * IBM Development team and Test team have carried out simple testing and stress testing by automatically creating many Ceph clusters on s390x (with different configuration each time), doing the cephfs kernel mounting, checking inode numbers, running stress tests. The same procedures were done on x86_64 arch by Test team. [Regression Potential] * There is a certain regression risk with this patch, since: * common ceph filesystem code in fs/ceph/ is modified * the inode handling is touched * But ceph is mainly used for supplemental Volumes, * and as the original author of this patch (Jeff Layton) wrote in the commit message, the potential issue might happen on 32-bit arches only and he also provided workaround for those arches. [Other] * The above patch/commit was upstream accepted with kernel 5.9. * Cherry picking the patch/commit to groovy works fine, hence this SRU. * For focal a cherry pick does not apply cleanly, hence a backport got added to LP 1899582. __________ Backport provided for git-commit to 20.04 kernel. https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=ebce3eb2f7ef9f6ef01a60874ebd232450107c9a Backport patch attached for commit ebce3eb upstream. It was applied and tested on top of Ubuntu commit : linux (5.4.0-48.52) focal; urgency=medium
2020-10-14 10:33:43 Frank Heimes linux (Ubuntu Focal): assignee Frank Heimes (fheimes)
2020-10-14 10:33:46 Frank Heimes linux (Ubuntu Groovy): assignee Frank Heimes (fheimes)
2020-10-14 10:39:45 Frank Heimes description SRU Justification: ================== [Impact] * A problem occurs with 32-bit ino_t values on 64-bit architectures (like s390x). * Without this patch, cephfs kernel client does not work properly on s390x: the initial symtom is missing the first created file/directory on cephfs mount point as reported in https://tracker.ceph.com/issues/46828. [Fix] * ebce3eb2f7ef9f6ef01a60874ebd232450107c9a ebce3eb2f7ef "ceph: fix inode number handling on arches with 32-bit ino_t" [Test Case] * IBM Development team and Test team have carried out simple testing and stress testing by automatically creating many Ceph clusters on s390x (with different configuration each time), doing the cephfs kernel mounting, checking inode numbers, running stress tests. The same procedures were done on x86_64 arch by Test team. [Regression Potential] * There is a certain regression risk with this patch, since: * common ceph filesystem code in fs/ceph/ is modified * the inode handling is touched * But ceph is mainly used for supplemental Volumes, * and as the original author of this patch (Jeff Layton) wrote in the commit message, the potential issue might happen on 32-bit arches only and he also provided workaround for those arches. [Other] * The above patch/commit was upstream accepted with kernel 5.9. * Cherry picking the patch/commit to groovy works fine, hence this SRU. * For focal a cherry pick does not apply cleanly, hence a backport got added to LP 1899582. __________ Backport provided for git-commit to 20.04 kernel. https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=ebce3eb2f7ef9f6ef01a60874ebd232450107c9a Backport patch attached for commit ebce3eb upstream. It was applied and tested on top of Ubuntu commit : linux (5.4.0-48.52) focal; urgency=medium SRU Justification: ================== [Impact] * A problem occurs with 32-bit ino_t values on 64-bit architectures (like s390x). * Without this patch, cephfs kernel client does not work properly on s390x: the initial symtom is missing the first created file/directory on cephfs mount point as reported in https://tracker.ceph.com/issues/46828. [Fix] * ebce3eb2f7ef9f6ef01a60874ebd232450107c9a ebce3eb2f7ef "ceph: fix inode number handling on arches with 32-bit ino_t" [Test Case] * IBM Development team and Test team have carried out simple testing and stress testing by automatically creating many Ceph clusters on s390x (with different configuration each time), doing the cephfs kernel mounting, checking inode numbers, running stress tests. The same procedures were done on x86_64 arch by Test team. [Regression Potential] * There is a certain regression risk with this patch, since: * common ceph filesystem code in fs/ceph/ is modified * the inode handling is touched * ceph is used for supplemental volumes * and as the original author of this patch (Jeff Layton) wrote in the commit message, the potential issue might happen on 32-bit arches only and he also provided workaround for those arches. [Other] * The above patch/commit was upstream accepted with kernel 5.9. * Cherry picking the patch/commit to groovy works fine, hence this SRU. * For focal a cherry pick does not apply cleanly, hence a backport got added to LP 1899582. __________ Backport provided for git-commit to 20.04 kernel. https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=ebce3eb2f7ef9f6ef01a60874ebd232450107c9a Backport patch attached for commit ebce3eb upstream. It was applied and tested on top of Ubuntu commit : linux (5.4.0-48.52) focal; urgency=medium
2020-10-14 10:44:00 Frank Heimes description SRU Justification: ================== [Impact] * A problem occurs with 32-bit ino_t values on 64-bit architectures (like s390x). * Without this patch, cephfs kernel client does not work properly on s390x: the initial symtom is missing the first created file/directory on cephfs mount point as reported in https://tracker.ceph.com/issues/46828. [Fix] * ebce3eb2f7ef9f6ef01a60874ebd232450107c9a ebce3eb2f7ef "ceph: fix inode number handling on arches with 32-bit ino_t" [Test Case] * IBM Development team and Test team have carried out simple testing and stress testing by automatically creating many Ceph clusters on s390x (with different configuration each time), doing the cephfs kernel mounting, checking inode numbers, running stress tests. The same procedures were done on x86_64 arch by Test team. [Regression Potential] * There is a certain regression risk with this patch, since: * common ceph filesystem code in fs/ceph/ is modified * the inode handling is touched * ceph is used for supplemental volumes * and as the original author of this patch (Jeff Layton) wrote in the commit message, the potential issue might happen on 32-bit arches only and he also provided workaround for those arches. [Other] * The above patch/commit was upstream accepted with kernel 5.9. * Cherry picking the patch/commit to groovy works fine, hence this SRU. * For focal a cherry pick does not apply cleanly, hence a backport got added to LP 1899582. __________ Backport provided for git-commit to 20.04 kernel. https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=ebce3eb2f7ef9f6ef01a60874ebd232450107c9a Backport patch attached for commit ebce3eb upstream. It was applied and tested on top of Ubuntu commit : linux (5.4.0-48.52) focal; urgency=medium SRU Justification: ================== [Impact] * A problem occurs with 32-bit ino_t values on 64-bit architectures (like s390x). * Without this patch, cephfs kernel client does not work properly on s390x: the initial symtom is missing the first created file/directory on cephfs mount point as reported in https://tracker.ceph.com/issues/46828. [Fix] * cherry-pick for groovy: ebce3eb2f7ef9f6ef01a60874ebd232450107c9a ebce3eb2f7ef "ceph: fix inode number handling on arches with 32-bit ino_t" * backport for focal: https://launchpadlibrarian.net/501822049/0001-ceph-fix-inode-number-handling-on-arches-with-32-bit.patch [Test Case] * IBM Development team and Test team have carried out simple testing and stress testing by automatically creating many Ceph clusters on s390x (with different configuration each time), doing the cephfs kernel mounting, checking inode numbers, running stress tests. The same procedures were done on x86_64 arch by Test team. [Regression Potential] * There is a certain regression risk with this patch, since: * common ceph filesystem code in fs/ceph/ is modified * the inode handling is touched * ceph is used for supplemental volumes * and as the original author of this patch (Jeff Layton) wrote in the commit message, the potential issue might happen on 32-bit arches only and he also provided workaround for those arches. [Other] * The above patch/commit was upstream accepted with kernel 5.9. * Cherry picking the patch/commit to groovy works fine, hence this SRU. * For focal a cherry pick does not apply cleanly, hence a backport got added to LP 1899582. __________ Backport provided for git-commit to 20.04 kernel. https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=ebce3eb2f7ef9f6ef01a60874ebd232450107c9a Backport patch attached for commit ebce3eb upstream. It was applied and tested on top of Ubuntu commit : linux (5.4.0-48.52) focal; urgency=medium
2020-10-14 13:05:40 Frank Heimes linux (Ubuntu Groovy): status New In Progress
2020-10-14 13:05:54 Frank Heimes linux (Ubuntu Groovy): assignee Frank Heimes (fheimes) Canonical Kernel Team (canonical-kernel-team)
2020-10-14 13:06:02 Frank Heimes ubuntu-z-systems: status Triaged In Progress
2020-10-14 19:15:59 Frank Heimes linux (Ubuntu Focal): status New In Progress
2020-10-16 06:44:48 Stefan Bader linux (Ubuntu Focal): importance Undecided Medium
2020-10-19 15:02:36 Launchpad Janitor linux (Ubuntu Groovy): status In Progress Fix Released
2020-10-19 15:02:36 Launchpad Janitor cve linked 2020-12351
2020-10-19 15:02:36 Launchpad Janitor cve linked 2020-12352
2020-10-19 15:02:36 Launchpad Janitor cve linked 2020-24490
2020-10-22 18:14:56 Ian May linux (Ubuntu Focal): status In Progress Fix Committed
2020-10-26 10:29:12 Frank Heimes ubuntu-z-systems: status In Progress Fix Committed
2020-11-17 10:06:06 Ubuntu Kernel Bot tags architecture-s39064 bugnameltc-187973 severity-high targetmilestone-inin2004 architecture-s39064 bugnameltc-187973 severity-high targetmilestone-inin2004 verification-needed-focal
2020-11-23 11:29:45 bugproxy tags architecture-s39064 bugnameltc-187973 severity-high targetmilestone-inin2004 verification-needed-focal architecture-s39064 bugnameltc-187973 severity-high targetmilestone-inin2004 verification-done-focal
2020-11-30 15:46:09 Launchpad Janitor linux (Ubuntu Focal): status Fix Committed Fix Released
2020-11-30 15:46:09 Launchpad Janitor cve linked 2020-14351
2020-11-30 15:46:09 Launchpad Janitor cve linked 2020-4788
2020-11-30 16:18:15 Frank Heimes ubuntu-z-systems: status Fix Committed Fix Released