General

Profile

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...
Ronen Friedman

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.
Ronen Friedman

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...
Ronen Friedman

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>
Ronen Friedman

12/29/2020

10:11 AM RADOS Bug #48712 (Fix Under Review): ceph_assert(is_primary()) in PG::scrub()
Ronen Friedman

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 Ronen Friedman
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 Ronen Friedman
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...
Ronen Friedman
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/...
Ronen Friedman

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:... Ronen Friedman
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...
Ronen Friedman
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'.
Ronen Friedman
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...
Ronen Friedman

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 Ronen Friedman
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...
Ronen Friedman
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>
Ronen Friedman

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...
Ronen Friedman

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>
Ronen Friedman

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> Ronen Friedman
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/...
Ronen Friedman
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/...
Ronen Friedman
01:21 PM Ceph Revision 84c9ced0 (ceph): osd: scrubber: formalizing the scrub preemption states
Signed-off-by: Ronen Friedman <rfriedma@redhat.com> Ronen Friedman
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 ...
Ronen Friedman
01:21 PM Ceph Revision c16335b1 (ceph): osd: refactoring scrub: minor cleanups (mostly removing trailing whites...
Signed-off-by: Ronen Friedman <rfriedma@redhat.com> Ronen Friedman
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>
Ronen Friedman
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>
Ronen Friedman
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...
Ronen Friedman
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...
Ronen Friedman
 

Also available in: Atom