Radoslaw Zarzynski's activity
From 09/15/2021 to 10/14/2021
10/14/2021
- 04:53 PM RADOS Bug #51527 (Pending Backport): Ceph osd crashed due to segfault
- Just sent https://github.com/ceph/ceph/pull/43548 for pacific. Nothing more to do here, I think.
- 04:32 PM RADOS Bug #51527: Ceph osd crashed due to segfault
- This is a known issue that has been fixed in master by commit https://github.com/ceph/ceph/commit/d51d80b3234e1769006...
- 04:52 PM Messengers Backport #50483 (In Progress): pacific: segv in AsyncConnection::_stop()
- 04:51 PM Messengers Backport #50483: pacific: segv in AsyncConnection::_stop()
- https://github.com/ceph/ceph/pull/43548
- 09:53 AM Ceph Revision bba53798 (ceph): crimson/osd: print the actual reason on bind failure.
- Signed-off-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
10/12/2021
- 01:47 PM Ceph Revision 7b75040d (ceph): crimson: respect the CEPH_ARGS environment variable.
- Rook uses `CEPH_ARGS` to convey the `mon_host` configurable. Lack of
support for it was the root cause of inability t... - 11:31 AM Ceph Revision e3ad392f (ceph): crimson: osd operations respect interruptor's InterruptCondition.
- For the sake of DRY.
Signed-off-by: Radoslaw Zarzynski <rzarzyns@redhat.com> - 11:31 AM Ceph Revision f41676be (ceph): crimson/osd: rectify a coding style issue in PglogBasedRecovery::do_rec...
- Signed-off-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
10/07/2021
- 11:33 AM Ceph Revision 28ef412f (ceph): crimson/osd: squeeze one indentation level from PeeringEvent::start().
- Signed-off-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
- 11:33 AM Ceph Revision e6d10da2 (ceph): crimson/osd: implement interruptions in PeeringEvent.
- Signed-off-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
- 11:33 AM Ceph Revision 2bf9d7b0 (ceph): crimson/osd: more interruptions in PeeringEvent.
- Signed-off-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
- 11:20 AM Ceph Revision 62a4638b (ceph): crimson, monmap: limit the scope of the seastar namespace inclusion.
- More consistency that way. This also enables us to define the usual
`logger()` function without having a clash with `... - 11:20 AM Ceph Revision ad3d47f5 (ceph): crimson, monmap: inform about errors in MonMap::init_with_dns_srv().
- Signed-off-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
10/06/2021
- 02:44 PM Ceph Revision c7f2056f (ceph): crimson/osd: pick only v2 addresses.
- Otherwise we'll run into an assertion failure when binding:
```
INFO 2021-10-05 15:14:51,075 [shard 0] osd - picked...
09/30/2021
- 11:28 AM Ceph Revision 6b04b969 (ceph): crimson/osd: cancel IO reservations on PG::stop().
- `PG::request_{local,remote}_recovery_reservation()` dynamically allocates
up to 2 instances of `LambdaContext<T>` and...
09/29/2021
- 11:18 PM Ceph Revision 5b70488b (ceph): crimson/osd: write the 'ready' meta on OSD::mkfs().
- This is for the compliance with the classical OSD. No problem
with lack of this file has been identified yet.
Signed... - 08:21 PM Ceph Revision 42a1462f (ceph): crimson/osd: write the 'osd_key' meta on OSD::mkfs().
- This commit fixes an issue identified during the Rook-crimson effort.
Missing the `write_meta()` on `osd_key` made t...
09/23/2021
- 05:27 PM Ceph Revision c04f5a2a (ceph): crimson/os: workaround the segfaulting GCC 11 issue.
- Signed-off-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
- 05:27 PM Ceph Revision 295268a1 (ceph): tests/crimson: make the virtual methods of SeaStoreTestState final.
- Signed-off-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
- 05:27 PM Ceph Revision e5f7ff24 (ceph): crimson/osd, crimson/os: errorate the FuturizedStore::mkfs() paths.
- Signed-off-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
- 04:44 PM Ceph Revision 56208ed3 (ceph): crimson/common: skip first 4 frames when dumping a backtrace.
- It's all about these items:
```
0# print_backtrace(std::basic_string_view<char, std::char_traits<char> >) at /home/...
09/22/2021
- 05:04 PM Ceph Revision 9c3f51e9 (ceph): crimson/os/alienstore: fix nullptr deref in OnCommit::finish().
- `seastar::engine()` is available only for Seastar's threads;
it shouldn't be called outside of a reactor thread.
Unfo...
09/21/2021
- 10:59 PM Ceph Revision 710b928f (ceph): crimson/common: implement singleton_ec.
- Unfortunately, GCC explodes when it sees that.
```
[rzarzynski@o06 build]$ ninja crimson-osd vstart
[1/3] Building C... - 09:34 PM Ceph Revision 7f99a88e (ceph): crimson/common: add safe_then_unpack() to errorated futures.
- It was a prerequisite for another commit I finally thrown
away. However, this little bit can be still be useful even
... - 09:28 PM Ceph Revision 06e19d81 (ceph): crimson/common: assert_moveable() doesn't depend on 3rd party's always_...
- Signed-off-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
- 01:57 PM Ceph Revision 71626b47 (ceph): crimson/net: fix dangling addrvec in bind(), the repeat_until_value() p...
- This is a follow-up to commit 480273082718230d64d2c068db1b22f44997bdc8.
`seastar::do_with()` doesn't extend the life...
09/17/2021
- 04:00 PM Ceph Revision bf727b0f (ceph): tests/crimson: don't be so verbose when run by the 'make check' bot.
- This commit is a try to balance crimson's debug facilities with overwhelming
some hosts the `make check` bot runs on ...
09/16/2021
- 05:21 PM Ceph Revision 48027308 (ceph): crimson/net: fix dangling addrvec in SocketMessenger::bind().
- `SocketMessenger::bind()` takes the address vector by `const&`.
while the callers in `OSD` are passing a temporary:
... - 03:58 PM Ceph Revision 9dcb612b (ceph): crimson/osd: rework OpSequencer for out-of-order op execution.
- Signed-off-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
Also available in: Atom