Ronen Friedman's activity
From 12/10/2020 to 01/08/2021
01/08/2021
- 12:59 PM RADOS Bug #48789: qa/standalone/scrub/osd-scrub-snaps.sh: create_scenario: return 1
- I suspect this is related to the changes in column family in RocksDB.
(Maybe https://github.com/ceph/ceph/pull/38310...
01/07/2021
- 08:56 AM RADOS Bug #48775: FAILED ceph_assert(is_primary()) in PG::scrub()
- Seems to be the same problem supposedly solved by https://github.com/ceph/ceph/pull/38730.
Verifying.
01/04/2021
- 11:29 AM Ceph Revision 1323bdb8 (ceph): qa/standalone/scrub/osd-recovery-scrub: fix unnoticed recovery state
- The 'recovering' state is transitory. Existing code looks for it by
polling 'pg stat', missing from time to time.
New...
12/30/2020
- 06:35 AM Ceph Revision af06f411 (ceph): librbd/migration: removing an unused capture
- ...silencing a compiler warning.
Signed-off-by: Ronen Friedman <rfriedma@redhat.com>
12/29/2020
12/28/2020
- 11:54 AM RADOS Bug #48719 (Fix Under Review): ceph: qa/standalone/scrub/osd-recovery-scrub.sh: erroneous 'Recove...
- suggested PR: 38723
- 11:53 AM Ceph Bug #48720 (Fix Under Review): ceph: qa/standalone/scrub/osd-recovery-scrub.sh: test fails if a P...
- Suggested PR: 38726
- 08:47 AM Ceph Revision bb848cfd (ceph): qa/standalone/ceph-helpers.sh: log meaningful PIDs for run_in_background()
- While the relevant comment says:
'# Execute the command and prepend the output with its pid'
the actual PID logged is... - 08:42 AM Ceph Revision 445db7f1 (ceph): qa/standalone/scrub/osd-recovery-scrub: handle a Primary change
- Stop waiting for a scrub to happen if the Primary for the target
PG changes.
Fixes: https://tracker.ceph.com/issues/...
12/27/2020
- 03:11 PM Ceph Bug #48720 (Fix Under Review): ceph: qa/standalone/scrub/osd-recovery-scrub.sh: test fails if a P...
- The following loop:...
- 11:03 AM RADOS Bug #48712 (In Progress): ceph_assert(is_primary()) in PG::scrub()
- Caused when a PGScrub message is queued by a primary, but only de-queued when after an interval change.
(Specifica... - 08:00 AM RADOS Bug #48719 (Triaged): ceph: qa/standalone/scrub/osd-recovery-scrub.sh: erroneous 'Recovery never ...
- Working on a fix that will search the log-files for the 'recovering' text,
instead of polling the 'pg stat'.
- 07:25 AM RADOS Bug #48719 (Fix Under Review): ceph: qa/standalone/scrub/osd-recovery-scrub.sh: erroneous 'Recove...
- The log shows:
@
osd-recovery-scrub.sh:182: TEST_recovery_scrub_2: echo 'Recovery never started'
@
Even though...
12/21/2020
- 03:00 PM Ceph Bug #48690 (Fix Under Review): qa/standalone/scrub/osd-scrub-snaps.sh: Python3 syntax error
- https://github.com/ceph/ceph/pull/38676
- 02:36 PM Ceph Bug #48690 (Resolved): qa/standalone/scrub/osd-scrub-snaps.sh: Python3 syntax error
- 'print' in obsolete Python2 syntax.
Error in log:
@../qa/standalone/scrub/osd-scrub-snaps.sh:227: TEST_scrub_sn... - 02:52 PM Ceph Revision dff7faaf (ceph): qa/standalone/scrub/osd-scrub-snaps.sh: fix Python print syntax
- Fixes: https://tracker.ceph.com/issues/48690
Signed-off-by: Ronen Friedman <rfriedma@redhat.com>
12/17/2020
- 12:18 PM Ceph Revision d4a0f1d6 (ceph): crimson/seastore: fixing Clang errors and warnings
- Errors: capturing structured-binding "special ref"
Warnings: unused captures
Signed-off-by: Ronen Friedman <rfriedm...
12/14/2020
- 12:23 PM Ceph Revision 106d7731 (ceph): rgw: fixing compilation errors
- Removing pessimizing moves and unused captures.
Signed-off-by: Ronen Friedman <rfriedma@redhat.com>
12/10/2020
- 02:52 PM Ceph Revision 0ac87ebb (ceph): osd: restoring a log message required by osd-scrub-test.sh
- Signed-off-by: Ronen Friedman <rfriedma@redhat.com>
- 01:21 PM Ceph Revision a83e4c29 (ceph): osd: refactoring scrub: the scrubber state-machine
- The scrubber's state-machine
Note: A diagram of the state-machine implemented:
(to update) https://drive.google.com/... - 01:21 PM Ceph Revision 77851954 (ceph): osd: extracting and wrapping scrub resource management objects
- Auxiliary RAII wrappers around cluster-wide scrub resources
and data:
ReplicaReservations (Primary side): reserving/... - 01:21 PM Ceph Revision 84c9ced0 (ceph): osd: scrubber: formalizing the scrub preemption states
- Signed-off-by: Ronen Friedman <rfriedma@redhat.com>
- 01:21 PM Ceph Revision 30facb0f (ceph): osd: extracting scrubbing functionality from 'PG'
- into Pa new PgScrubber object. Note that for PrimaryLogPG, a PG derivative,
the change will only be completed in the ... - 01:21 PM Ceph Revision c16335b1 (ceph): osd: refactoring scrub: minor cleanups (mostly removing trailing whites...
- Signed-off-by: Ronen Friedman <rfriedma@redhat.com>
- 01:21 PM Ceph Revision 5f6a9015 (ceph): osd: Extracting scrub code from PrimaryLogPG (a derivative of 'PG')
- into a PrimaryLogScrub - a derivative of PgScrubber.
Signed-off-by: Ronen Friedman <rfriedma@redhat.com> - 01:21 PM Ceph Revision 52a94580 (ceph): crimson/osd: adapt to the scrub refactory in classic osd
- Fixing Crimson compilation.
Signed-off-by: Ronen Friedman <rfriedma@redhat.com> - 01:21 PM Ceph Revision c0c14a43 (ceph): osd: modified handling of scrub unexpected events
- (following code-review comments) main changes:
- incoming scrub events are now validated by the scrubber before bein... - 01:20 PM Ceph Revision d492c7b1 (ceph): osd: scrub refactoring: decalaring the interfaces exposed by a scrubber...
- The interfaces exposed by the scrubber, to be used by:
1 - the PG
2 - the scrubbing state-machine (a Scrubber's objec...
Also available in: Atom