Activity log for bug #1894453

Date Who What changed Old value New value Message
2020-09-06 22:21:29 Ponnuvel Palaniyappan bug added bug
2020-09-07 15:24:25 Ponnuvel Palaniyappan tags sts
2020-09-07 15:37:57 James Page ceph (Ubuntu): assignee James Page (james-page)
2020-09-07 15:37:58 James Page ceph (Ubuntu): status New In Progress
2020-09-07 16:22:57 Ponnuvel Palaniyappan attachment added upstream chat(kefu).txt https://bugs.launchpad.net/ubuntu/+source/ceph/+bug/1894453/+attachment/5408399/+files/upstream%20chat%28kefu%29.txt
2020-09-28 18:37:26 Ponnuvel Palaniyappan attachment added rocksdb benchmarks.txt https://bugs.launchpad.net/ubuntu/+source/ceph/+bug/1894453/+attachment/5415020/+files/rocksdb%20benchmarks.txt
2020-09-28 18:37:44 Ponnuvel Palaniyappan attachment added Ceph tests on Octopus - rocksdb UNoptimized.txt https://bugs.launchpad.net/ubuntu/+source/ceph/+bug/1894453/+attachment/5415021/+files/Ceph%20tests%20on%20Octopus%20-%20rocksdb%20UNoptimized.txt
2020-09-28 18:37:57 Ponnuvel Palaniyappan attachment added Ceph tests on Octopus - rocksdb optimized.txt https://bugs.launchpad.net/ubuntu/+source/ceph/+bug/1894453/+attachment/5415022/+files/Ceph%20tests%20on%20Octopus%20-%20rocksdb%20optimized.txt
2020-10-08 18:08:32 Launchpad Janitor ceph (Ubuntu): status In Progress Fix Released
2020-10-21 14:19:12 Corey Bryant description This is to consider/discuss the possibility of whether the Ceph packages (UCA) should be built with RelWithDebInfo build option (CMAKE_BUILD_TYPE [0]) which can be supplied to the build script do_cmake.sh [1]. Currently, Upstream as well as UCA builds default to 'Debug' [0] builds. But is any reason why shouldn't go for RelWithDebInfo (i.e. "Release with Debug information")? There's one issue noted with RelWithDebInfo which has a workaround too [2]. In general, gcc's -O2 [3] build should generate better code as well as there's a specific case for Ceph [4] that it improves performance. [0] https://cmake.org/cmake/help/latest/variable/CMAKE_BUILD_TYPE.html [1] https://github.com/ceph/ceph/blob/master/do_cmake.sh [2] https://docs.ceph.com/docs/master/dev/perf/#common-issues [3] https://gcc.gnu.org/onlinedocs/gcc/Optimize-Options.html [4] https://bugs.gentoo.org/show_bug.cgi?id=733316 [Impact] This is to consider/discuss the possibility of whether the Ceph packages (UCA) should be built with RelWithDebInfo build option (CMAKE_BUILD_TYPE [0]) which can be supplied to the build script do_cmake.sh [1]. Currently, Upstream as well as UCA builds default to 'Debug' [0] builds. But is any reason why shouldn't go for RelWithDebInfo (i.e. "Release with Debug information")? There's one issue noted with RelWithDebInfo which has a workaround too [2]. In general, gcc's -O2 [3] build should generate better code as well as there's a specific case for Ceph [4] that it improves performance. [0] https://cmake.org/cmake/help/latest/variable/CMAKE_BUILD_TYPE.html [1] https://github.com/ceph/ceph/blob/master/do_cmake.sh [2] https://docs.ceph.com/docs/master/dev/perf/#common-issues [3] https://gcc.gnu.org/onlinedocs/gcc/Optimize-Options.html [4] https://bugs.gentoo.org/show_bug.cgi?id=733316 [Test Case] Standard ceph-backed OpenStack regression will be run, consisting of juju-deployed OpenStack+ceph and tempest regression testing against the deployment. [Regression Potential] As Ponnuvel mentioned, the size of binaries will be slightly bigger and also the build/compilation will be longer.
2020-10-21 14:20:17 Corey Bryant description [Impact] This is to consider/discuss the possibility of whether the Ceph packages (UCA) should be built with RelWithDebInfo build option (CMAKE_BUILD_TYPE [0]) which can be supplied to the build script do_cmake.sh [1]. Currently, Upstream as well as UCA builds default to 'Debug' [0] builds. But is any reason why shouldn't go for RelWithDebInfo (i.e. "Release with Debug information")? There's one issue noted with RelWithDebInfo which has a workaround too [2]. In general, gcc's -O2 [3] build should generate better code as well as there's a specific case for Ceph [4] that it improves performance. [0] https://cmake.org/cmake/help/latest/variable/CMAKE_BUILD_TYPE.html [1] https://github.com/ceph/ceph/blob/master/do_cmake.sh [2] https://docs.ceph.com/docs/master/dev/perf/#common-issues [3] https://gcc.gnu.org/onlinedocs/gcc/Optimize-Options.html [4] https://bugs.gentoo.org/show_bug.cgi?id=733316 [Test Case] Standard ceph-backed OpenStack regression will be run, consisting of juju-deployed OpenStack+ceph and tempest regression testing against the deployment. [Regression Potential] As Ponnuvel mentioned, the size of binaries will be slightly bigger and also the build/compilation will be longer. [Impact] This is to consider/discuss the possibility of whether the Ceph packages (UCA) should be built with RelWithDebInfo build option (CMAKE_BUILD_TYPE [0]) which can be supplied to the build script do_cmake.sh [1]. Currently, Upstream as well as UCA builds default to 'Debug' [0] builds. But is any reason why shouldn't go for RelWithDebInfo (i.e. "Release with Debug information")? There's one issue noted with RelWithDebInfo which has a workaround too [2]. In general, gcc's -O2 [3] build should generate better code as well as there's a specific case for Ceph [4] that it improves performance. [0] https://cmake.org/cmake/help/latest/variable/CMAKE_BUILD_TYPE.html [1] https://github.com/ceph/ceph/blob/master/do_cmake.sh [2] https://docs.ceph.com/docs/master/dev/perf/#common-issues [3] https://gcc.gnu.org/onlinedocs/gcc/Optimize-Options.html [4] https://bugs.gentoo.org/show_bug.cgi?id=733316 [Test Case] Standard ceph-backed OpenStack regression will be run, consisting of juju-deployed OpenStack+ceph and tempest regression testing against the deployment. [Regression Potential] As Ponnuvel mentioned, the size of binaries will be slightly bigger and also the build/compilation will be longer. Ponnuvel also did a search of pponnuvel i'd search of upstream bugs at https://tracker.ceph.com and didn't find any relevant bugs.
2020-10-26 12:42:46 Corey Bryant nominated for series Ubuntu Focal
2020-10-26 12:42:46 Corey Bryant bug task added ceph (Ubuntu Focal)
2020-10-26 12:42:46 Corey Bryant nominated for series Ubuntu Bionic
2020-10-26 12:42:46 Corey Bryant bug task added ceph (Ubuntu Bionic)
2020-10-26 12:42:56 Corey Bryant ceph (Ubuntu Bionic): status New Triaged
2020-10-26 12:42:58 Corey Bryant ceph (Ubuntu Bionic): importance Undecided Medium
2020-10-26 12:43:03 Corey Bryant ceph (Ubuntu Focal): importance Undecided Medium
2020-10-26 12:43:04 Corey Bryant ceph (Ubuntu Focal): status New Triaged
2020-10-26 12:43:30 Corey Bryant bug task added cloud-archive
2020-10-26 12:44:54 Corey Bryant nominated for series cloud-archive/train
2020-10-26 12:44:54 Corey Bryant bug task added cloud-archive/train
2020-10-26 12:44:54 Corey Bryant nominated for series cloud-archive/queens
2020-10-26 12:44:54 Corey Bryant bug task added cloud-archive/queens
2020-10-26 12:44:54 Corey Bryant nominated for series cloud-archive/ussuri
2020-10-26 12:44:54 Corey Bryant bug task added cloud-archive/ussuri
2020-10-26 12:44:54 Corey Bryant nominated for series cloud-archive/stein
2020-10-26 12:44:54 Corey Bryant bug task added cloud-archive/stein
2020-10-26 12:45:04 Corey Bryant cloud-archive: status New Fix Released
2020-10-26 12:45:07 Corey Bryant cloud-archive: status Fix Released Invalid
2020-10-26 12:45:13 Corey Bryant cloud-archive/queens: status New Triaged
2020-10-26 12:45:17 Corey Bryant cloud-archive/stein: status New Triaged
2020-10-26 12:45:23 Corey Bryant cloud-archive/ussuri: importance Undecided Medium
2020-10-26 12:45:27 Corey Bryant cloud-archive/stein: importance Undecided Medium
2020-10-26 12:45:33 Corey Bryant cloud-archive/train: status New Triaged
2020-10-26 12:45:39 Corey Bryant cloud-archive/queens: importance Undecided Medium
2020-10-26 12:45:46 Corey Bryant cloud-archive/ussuri: status New Triaged
2020-10-26 12:45:49 Corey Bryant cloud-archive/train: importance Undecided Medium
2020-10-26 13:42:41 Corey Bryant bug added subscriber Ubuntu Stable Release Updates Team
2020-10-27 21:51:51 Brian Murray bug added subscriber Brian Murray
2020-10-27 21:51:55 Brian Murray ceph (Ubuntu Focal): status Triaged Incomplete
2020-10-27 22:20:15 Ponnuvel Palaniyappan description [Impact] This is to consider/discuss the possibility of whether the Ceph packages (UCA) should be built with RelWithDebInfo build option (CMAKE_BUILD_TYPE [0]) which can be supplied to the build script do_cmake.sh [1]. Currently, Upstream as well as UCA builds default to 'Debug' [0] builds. But is any reason why shouldn't go for RelWithDebInfo (i.e. "Release with Debug information")? There's one issue noted with RelWithDebInfo which has a workaround too [2]. In general, gcc's -O2 [3] build should generate better code as well as there's a specific case for Ceph [4] that it improves performance. [0] https://cmake.org/cmake/help/latest/variable/CMAKE_BUILD_TYPE.html [1] https://github.com/ceph/ceph/blob/master/do_cmake.sh [2] https://docs.ceph.com/docs/master/dev/perf/#common-issues [3] https://gcc.gnu.org/onlinedocs/gcc/Optimize-Options.html [4] https://bugs.gentoo.org/show_bug.cgi?id=733316 [Test Case] Standard ceph-backed OpenStack regression will be run, consisting of juju-deployed OpenStack+ceph and tempest regression testing against the deployment. [Regression Potential] As Ponnuvel mentioned, the size of binaries will be slightly bigger and also the build/compilation will be longer. Ponnuvel also did a search of pponnuvel i'd search of upstream bugs at https://tracker.ceph.com and didn't find any relevant bugs. [Impact] This is to consider/discuss the possibility of whether the Ceph packages (UCA) should be built with RelWithDebInfo build option (CMAKE_BUILD_TYPE [0]) which can be supplied to the build script do_cmake.sh [1]. Currently, Upstream as well as UCA builds default to 'Debug' [0] builds. But is any reason why shouldn't go for RelWithDebInfo (i.e. "Release with Debug information")? There's one issue noted with RelWithDebInfo which has a workaround, too [2]. In general, gcc's -O2 [3] build should generate better code as well as there's a specific case for Ceph [4] that it improves performance. Building rocksdb with optimizations enabled improves the performance and rocksdb being an important part of OSD and MON components of Ceph, this enables better performance of Ceph cluster. Comments #17, #18, & #19 show relevant test results. [0] https://cmake.org/cmake/help/latest/variable/CMAKE_BUILD_TYPE.html [1] https://github.com/ceph/ceph/blob/master/do_cmake.sh [2] https://docs.ceph.com/docs/master/dev/perf/#common-issues [3] https://gcc.gnu.org/onlinedocs/gcc/Optimize-Options.html [4] https://bugs.gentoo.org/show_bug.cgi?id=733316 [Test Case] Standard ceph-backed OpenStack regression will be run, consisting of juju-deployed OpenStack+ceph and tempest regression testing against the deployment. [Regression Potential] As Ponnuvel mentioned, the size of binaries will be slightly bigger and also the build/compilation will be longer. There are no upstream bugs for this. rocksdb is one of the submodules in Ceph and how each of the submodule gets built is left to end-users.
2020-10-28 15:39:18 Ponnuvel Palaniyappan bug watch added https://bugs.gentoo.org/show_bug.cgi?id=733316
2020-10-30 18:09:16 Ponnuvel Palaniyappan description [Impact] This is to consider/discuss the possibility of whether the Ceph packages (UCA) should be built with RelWithDebInfo build option (CMAKE_BUILD_TYPE [0]) which can be supplied to the build script do_cmake.sh [1]. Currently, Upstream as well as UCA builds default to 'Debug' [0] builds. But is any reason why shouldn't go for RelWithDebInfo (i.e. "Release with Debug information")? There's one issue noted with RelWithDebInfo which has a workaround, too [2]. In general, gcc's -O2 [3] build should generate better code as well as there's a specific case for Ceph [4] that it improves performance. Building rocksdb with optimizations enabled improves the performance and rocksdb being an important part of OSD and MON components of Ceph, this enables better performance of Ceph cluster. Comments #17, #18, & #19 show relevant test results. [0] https://cmake.org/cmake/help/latest/variable/CMAKE_BUILD_TYPE.html [1] https://github.com/ceph/ceph/blob/master/do_cmake.sh [2] https://docs.ceph.com/docs/master/dev/perf/#common-issues [3] https://gcc.gnu.org/onlinedocs/gcc/Optimize-Options.html [4] https://bugs.gentoo.org/show_bug.cgi?id=733316 [Test Case] Standard ceph-backed OpenStack regression will be run, consisting of juju-deployed OpenStack+ceph and tempest regression testing against the deployment. [Regression Potential] As Ponnuvel mentioned, the size of binaries will be slightly bigger and also the build/compilation will be longer. There are no upstream bugs for this. rocksdb is one of the submodules in Ceph and how each of the submodule gets built is left to end-users. [Impact] This is to build the Ceph packages (UCA) with 'RelWithDebInfo' build option (CMAKE_BUILD_TYPE [0]) which can be supplied to the build script do_cmake.sh [0]. Currently, UCA builds default to 'Debug' [1] builds. The UCA's build process does debug build just for the rocksdb component - because the upstream builds (CMakeLists.txt) left it to individual projects using rocksdb. So UCA's build used the default (debug build). Upstream has since updated this to do release build (with RelWithDebInfo option) [2]. In general, gcc's -O2 [3] (which will be enabled by RelWithDebInfo) build should generate better code as well as there's a specific case for Ceph [4] that it improves performance. Building rocksdb with optimizations enabled improves the performance and rocksdb being an important part of OSD and MON components of Ceph, this enables better performance of Ceph cluster. Comments #17, #18, & #19 show relevant test results. [Test Case] Standard ceph-backed OpenStack regression will be run, consisting of juju-deployed OpenStack+ceph and tempest regression testing against the deployment. [Regression Potential] As Ponnuvel mentioned, the size of binaries will be slightly bigger and also the build/compilation will be longer. There are no upstream bugs for this. rocksdb is one of the submodules in Ceph and how each of the submodule gets built is left to end-users. The bug [5] where this change was done in upstream is not relevant directly; this change was done as part of a different bug fix. [0] https://github.com/ceph/ceph/blob/master/do_cmake.sh [1] https://cmake.org/cmake/help/latest/variable/CMAKE_BUILD_TYPE.html [2] https://github.com/facebook/rocksdb/pull/5916 [3] https://gcc.gnu.org/onlinedocs/gcc/Optimize-Options.html [4] https://bugs.gentoo.org/show_bug.cgi?id=733316 [5] https://github.com/facebook/rocksdb/issues/2445
2020-11-02 13:21:38 Corey Bryant ceph (Ubuntu Focal): status Incomplete Triaged
2020-11-02 15:54:55 Łukasz Zemczak ceph (Ubuntu Focal): status Triaged Fix Committed
2020-11-02 15:54:57 Łukasz Zemczak bug added subscriber SRU Verification
2020-11-02 15:55:02 Łukasz Zemczak tags sts sts verification-needed verification-needed-focal
2020-11-02 16:31:38 Brian Murray removed subscriber Brian Murray
2020-11-03 15:35:09 Corey Bryant cloud-archive/ussuri: status Triaged Fix Committed
2020-11-03 15:35:10 Corey Bryant tags sts verification-needed verification-needed-focal sts verification-needed verification-needed-focal verification-ussuri-needed
2020-11-03 15:36:05 Corey Bryant cloud-archive/train: status Triaged Fix Committed
2020-11-03 15:36:09 Corey Bryant tags sts verification-needed verification-needed-focal verification-ussuri-needed sts verification-needed verification-needed-focal verification-train-needed verification-ussuri-needed
2020-11-03 15:36:40 Corey Bryant cloud-archive/stein: status Triaged Fix Committed
2020-11-03 15:36:41 Corey Bryant tags sts verification-needed verification-needed-focal verification-train-needed verification-ussuri-needed sts verification-needed verification-needed-focal verification-stein-needed verification-train-needed verification-ussuri-needed
2020-11-09 10:22:53 Łukasz Zemczak ceph (Ubuntu Bionic): status Triaged Fix Committed
2020-11-09 10:22:57 Łukasz Zemczak tags sts verification-needed verification-needed-focal verification-stein-needed verification-train-needed verification-ussuri-needed sts verification-needed verification-needed-bionic verification-needed-focal verification-stein-needed verification-train-needed verification-ussuri-needed
2020-11-09 16:41:13 Ponnuvel Palaniyappan cloud-archive/ussuri: assignee Ponnuvel Palaniyappan (pponnuvel)
2020-11-09 17:52:41 Ponnuvel Palaniyappan attachment added out__ussuri_after.txt https://bugs.launchpad.net/ubuntu/+source/ceph/+bug/1894453/+attachment/5432707/+files/out__ussuri_after.txt
2020-11-09 17:53:10 Ponnuvel Palaniyappan attachment removed out__ussuri_after.txt https://bugs.launchpad.net/ubuntu/+source/ceph/+bug/1894453/+attachment/5432707/+files/out__ussuri_after.txt
2020-11-09 17:53:32 Ponnuvel Palaniyappan attachment added out__ussuri_before.txt https://bugs.launchpad.net/ubuntu/+source/ceph/+bug/1894453/+attachment/5432708/+files/out__ussuri_before.txt
2020-11-09 17:53:44 Ponnuvel Palaniyappan attachment added out__ussuri_after.txt https://bugs.launchpad.net/ubuntu/+source/ceph/+bug/1894453/+attachment/5432709/+files/out__ussuri_after.txt
2020-11-09 17:54:23 Ponnuvel Palaniyappan tags sts verification-needed verification-needed-bionic verification-needed-focal verification-stein-needed verification-train-needed verification-ussuri-needed sts verification-needed verification-needed-bionic verification-needed-focal verification-stein-needed verification-train-needed verification-ussuri-done
2020-11-11 11:33:28 Ponnuvel Palaniyappan cloud-archive/stein: assignee Ponnuvel Palaniyappan (pponnuvel)
2020-11-16 17:51:45 Ponnuvel Palaniyappan attachment added Stein_verification.txt https://bugs.launchpad.net/ubuntu/+source/ceph/+bug/1894453/+attachment/5434835/+files/Stein_verification.txt
2020-11-16 17:52:42 Ponnuvel Palaniyappan tags sts verification-needed verification-needed-bionic verification-needed-focal verification-stein-needed verification-train-needed verification-ussuri-done sts verification-needed verification-needed-bionic verification-needed-focal verification-stein-done verification-train-needed verification-ussuri-done
2020-11-16 19:49:31 Ponnuvel Palaniyappan cloud-archive/train: assignee Ponnuvel Palaniyappan (pponnuvel)
2020-11-16 21:09:13 Ponnuvel Palaniyappan attachment added train_verification.txt https://bugs.launchpad.net/ubuntu/+source/ceph/+bug/1894453/+attachment/5434889/+files/train_verification.txt
2020-11-16 21:09:30 Ponnuvel Palaniyappan tags sts verification-needed verification-needed-bionic verification-needed-focal verification-stein-done verification-train-needed verification-ussuri-done sts verification-needed verification-needed-bionic verification-needed-focal verification-stein-done verification-train-done verification-ussuri-done
2020-11-16 21:20:19 James Troup bug added subscriber Canonical IS BootStack
2020-11-17 16:25:47 James Page tags sts verification-needed verification-needed-bionic verification-needed-focal verification-stein-done verification-train-done verification-ussuri-done sts verification-done-focal verification-needed verification-needed-bionic verification-stein-done verification-train-done verification-ussuri-done
2020-11-17 23:12:53 Ponnuvel Palaniyappan attachment added bionic_verification.txt https://bugs.launchpad.net/cloud-archive/train/+bug/1894453/+attachment/5435270/+files/bionic_verification.txt
2020-11-17 23:13:28 Ponnuvel Palaniyappan tags sts verification-done-focal verification-needed verification-needed-bionic verification-stein-done verification-train-done verification-ussuri-done sts verification-done verification-done-bionic verification-done-focal verification-stein-done verification-train-done verification-ussuri-done
2020-11-19 10:09:46 Łukasz Zemczak removed subscriber Ubuntu Stable Release Updates Team
2020-11-19 10:09:43 Launchpad Janitor ceph (Ubuntu Focal): status Fix Committed Fix Released
2020-11-19 10:12:35 Launchpad Janitor ceph (Ubuntu Bionic): status Fix Committed Fix Released
2020-11-19 13:09:07 Corey Bryant cloud-archive/ussuri: status Fix Committed Fix Released
2020-11-19 13:09:57 Corey Bryant cloud-archive/train: status Fix Committed Fix Released
2020-11-19 13:12:21 Corey Bryant cloud-archive/stein: status Fix Committed Fix Released
2020-12-03 13:22:32 Corey Bryant cloud-archive/queens: status Triaged Fix Committed
2020-12-03 13:22:34 Corey Bryant tags sts verification-done verification-done-bionic verification-done-focal verification-stein-done verification-train-done verification-ussuri-done sts verification-done verification-done-bionic verification-done-focal verification-queens-needed verification-stein-done verification-train-done verification-ussuri-done
2020-12-04 11:47:32 Ponnuvel Palaniyappan cloud-archive/queens: assignee Ponnuvel Palaniyappan (pponnuvel)
2020-12-04 11:48:33 Ponnuvel Palaniyappan ceph (Ubuntu Bionic): assignee Ponnuvel Palaniyappan (pponnuvel)
2020-12-04 11:51:15 Ponnuvel Palaniyappan attachment added queens_out.beore https://bugs.launchpad.net/ubuntu/+source/ceph/+bug/1894453/+attachment/5440913/+files/queens_out.beore
2020-12-04 11:51:33 Ponnuvel Palaniyappan attachment added queens_out.after https://bugs.launchpad.net/ubuntu/+source/ceph/+bug/1894453/+attachment/5440914/+files/queens_out.after
2020-12-04 11:52:14 Ponnuvel Palaniyappan tags sts verification-done verification-done-bionic verification-done-focal verification-queens-needed verification-stein-done verification-train-done verification-ussuri-done sts verification-done verification-done-bionic verification-done-focal verification-queens-done verification-stein-done verification-train-done verification-ussuri-done
2021-01-04 15:28:09 Corey Bryant cloud-archive/queens: status Fix Committed Fix Released
2024-02-09 09:46:29 Christian Rohmann bug added subscriber Christian Rohmann