Michael Fritch's activity
From 08/06/2020 to 09/04/2020
09/04/2020
- 04:16 AM Orchestrator Bug #47298 (Resolved): mgr/cephadm: keyrings are left behind after daemon removal
- keyrings are not removed by cephadm after a daemon removal, which can cause the number of created keyrings to grow af...
09/03/2020
- 06:49 PM Ceph Revision c1337058 (ceph): mgr/cephadm: introduce `CephService` class
- - split the cephx related keyring functions into a `CephService` class
- move _get_config_and_keyring and get_keyring...
09/02/2020
- 09:33 PM Ceph Revision 9d2031f0 (ceph): mgr/cephadm: refactor `get_auth_entity()`
- - convert to f-strings
- mgr keyring format is same as osd, mds
- crash client keyring is same as nfs, iscsi, etc
Si... - 02:26 AM Ceph Revision 5e414094 (ceph): mgr/cephadm: move `name_to_auth_entity` to `get_auth_entity`
- refactor the logic for getting the keyring auth entity from the utils
module into the CephadmService class
Signed-of... - 02:26 AM Ceph Revision b41bb98a (ceph): mgr/cephadm: use `get_auth_entity()`
- - some services have hard-coded auth entity names
- some services are incorrectly using `utils.name_to_config_section...
08/25/2020
- 05:20 PM Ceph Revision 2e98c8cd (ceph): mgr/cephadm: use `check_mon_command` during iscsi config
- ensure the mon commands actually succeed
Signed-off-by: Michael Fritch <mfritch@suse.com> - 05:11 PM Ceph Revision 2f7fef13 (ceph): mgr/cephadm: use `check_mon_command` util
- rather then checking the retval explicitly
Signed-off-by: Michael Fritch <mfritch@suse.com> - 04:47 PM Ceph Revision 82598631 (ceph): mgr/cephadm: merge NFSGanesha into NFSService class
- these two classes really preform the same function
Signed-off-by: Michael Fritch <mfritch@suse.com> - 02:29 PM Ceph Revision d61676f9 (ceph): cephadm: infer latest image with a valid tag
- Fixes: https://tracker.ceph.com/issues/47134
Signed-off-by: Michael Fritch <mfritch@suse.com> - 02:28 PM Orchestrator Bug #47134 (Resolved): cephadm: Unable to infer container image when tag is missing
- The image tag for a running container can move to another container image on pull:...
08/21/2020
- 04:03 PM Ceph Revision ed0074da (ceph): mgr/cephadm: use raw string during `re.search`
- cephadmservice.py:348: DeprecationWarning: invalid escape sequence \:
port = re.search('\:\d+\/', end_point)
Sig... - 11:04 AM Ceph Revision 14bf1e41 (ceph): mgr/cephadm: clean-up nfs service module imports
- Signed-off-by: Michael Fritch <mfritch@suse.com>
(cherry picked from commit 4ad0636e81d1005c116ef6aae211e6fcead23ed4) - 11:04 AM Ceph Revision 0bec281d (ceph): mgr/cephadm: convert py2 -> py3 type checking
- Signed-off-by: Michael Fritch <mfritch@suse.com>
(cherry picked from commit e05bf091724e318b547967c6ec81ed5cf5807b16) - 11:04 AM Ceph Revision 3893e05b (ceph): mgr/cephadm: check existance of the RADOS pool
- Signed-off-by: Michael Fritch <mfritch@suse.com>
(cherry picked from commit 4419c18f9fb961b54715c355194b85e57804adec)
08/20/2020
- 08:14 PM Ceph Revision 87ccbad6 (ceph): mgr/cephadm: use supplied `CephadmDaemonSpec`
- 69ed3d9cffd refactored `_create_daemon()` which obsoleted any need to
search for the NFSServiceSpec in the SpecStore
... - 08:06 PM Ceph Revision 17022087 (ceph): mgr/cephadm: move NFS config/create func
- preserve func order seen in the impl. for the other services
Signed-off-by: Michael Fritch <mfritch@suse.com>
08/14/2020
- 08:40 AM Ceph Revision 25688c52 (ceph): mgr/status: metadata is fetched async
- fix timing window during mds rejoin where metadata is not available
Fixes: https://tracker.ceph.com/issues/45633
Sig... - 08:40 AM Ceph Revision 76bf60b1 (ceph): mgr/mgr_module: metadata is fetched async
- fetch metadata using a defaultdict
Signed-off-by: Michael Fritch <mfritch@suse.com>
(cherry picked from commit f06e6...
08/07/2020
- 04:40 PM Ceph Revision e05bf091 (ceph): mgr/cephadm: convert py2 -> py3 type checking
- Signed-off-by: Michael Fritch <mfritch@suse.com>
- 04:40 PM Ceph Revision 4419c18f (ceph): mgr/cephadm: check existance of the RADOS pool
- Signed-off-by: Michael Fritch <mfritch@suse.com>
- 04:40 PM Ceph Revision 4ad0636e (ceph): mgr/cephadm: clean-up nfs service module imports
- Signed-off-by: Michael Fritch <mfritch@suse.com>
08/06/2020
- 10:04 PM Ceph Bug #46852: pybind: cannot pickle the rados/rbd `Error` class
- related to tracker: http://tracker.ceph.com/issues/20421
- 10:00 PM Ceph Bug #46852 (Fix Under Review): pybind: cannot pickle the rados/rbd `Error` class
- the Error class does not have a `message` attribute:...
Also available in: Atom