Joseph Sawaya's activity
From 08/15/2021 to 09/13/2021
09/13/2021
- 03:00 PM Ceph Revision 5d734210 (ceph): mgr/rook: add unit tests to Rook module
- This commit creates a unit test folder for rook, configurates tox
and creates a unit test to test the translation of ... - 03:00 PM Ceph Revision 58d13a5d (ceph): mgr/rook: translate placement spec to node selector and vice versa
- This commit creates methods for translating PlacementSpecs to NodeSelectors
and vice versa, this is a general method ...
09/10/2021
- 02:44 PM Ceph Revision 7dfbf7c9 (ceph): qa/tasks/rook: add testing for host label add/rm
- This commit adds simple tests that check if the orchestrator
can add and remove labels from nodes.
Signed-off-by: Jo...
09/09/2021
- 07:49 PM Ceph Revision 571e609b (ceph): mgr/rook: host add/rm label in rook orchestrator
- This commit adds the functionality for adding/removing labels
to hosts using the rook orchestrator and orch host labe...
09/01/2021
- 03:27 PM Ceph Revision 4b6de111 (ceph): qa/tasks/rook: add OSD creation to Rook QA
- This commit adds OSD creation to the Rook QA tasks. The Rook task will
explicitly wait for the mgr to start and the C...
08/31/2021
- 07:15 PM Ceph Revision bf8e5fe4 (ceph): mgr/rook: fix orch ls to display OSD info
- This commit adds OSDs to the describe_service method in
the RookOrchestrator class to display the information about
r...
08/26/2021
- 03:12 PM Ceph Revision 6b0b0860 (ceph): Merge pull request #42858 from josephsawaya/wip-mgr-rook-osd-removal
- mgr/rook: implementing OSD removal in the rook orchestrator
08/25/2021
- 01:54 PM Ceph Revision 674b2f0a (ceph): mgr/rook: add better error handling to remove
- This commit adds better error handling to the remove method
in the DefaultRemover by hiding stack traces from the use... - 01:53 PM Ceph Revision ee9d3ffe (ceph): mgr/rook: use label selector to fetch pods and jobs in remover
- This commit adds a label_selector to the fetching of the osd pods and osd prepare
jobs in the DefaultRemover.
Signed...
08/20/2021
- 01:50 PM Ceph Revision 2820b7e1 (ceph): .github/labeler: add rook label to PRs related to Rook
- To make it easier to look for PRs directly related to the Rook orchestrator.
Signed-off-by: Joseph Sawaya <jsawaya@r...
08/19/2021
- 08:01 PM Ceph Revision 9590c775 (ceph): mgr/rook: add AppsV1Api to Rook Orchestrator
- This commit adds the AppsV1Api to the Rook Orchestrator module to
scale and delete deployments.
Signed-off-by: Josep... - 08:01 PM Ceph Revision cf494274 (ceph): mgr/rook: implement OSD removal in the Rook Orchestrator
- This commit implements OSD removal for the Rook Orchestrator
by implmenting the remove_osds methods in RookOrchestrat... - 08:01 PM Ceph Revision f0d7a459 (ceph): mgr/rook: remove prepare jobs based on PVC not device set
- This commit fixes a bug in the OSD removal process that removes all
prepare jobs for OSDs in the same device set as t... - 03:14 PM Ceph Revision a0844c11 (ceph): Merge pull request #42834 from josephsawaya/rook-orch-qa
- qa/tasks/rook: add `ceph orch device ls` command to the rook qa task
- 03:14 PM Ceph Revision 1bfde3f1 (ceph): Merge pull request #42757 from josephsawaya/wip-mgr-rook-osd-creation
- mgr/rook: Rook orchestrator OSD creation using `ceph orch apply osd`
08/18/2021
- 03:11 PM Ceph Revision ee90f5e5 (ceph): qa/tasks/rook: add device ls command to rook task
- This commit adds the device ls command to the rook qa task
since that command should be working from now on.
Signed-...
08/17/2021
- 08:08 PM Ceph Revision c6ae95de (ceph): mgr/rook: make use of SizeMatcher in Creator classes
- This commit uses the SizeMatcher Class in the Creator functions
to parse and filter devices according to the size spe... - 02:50 PM Ceph Revision 90bba5cf (ceph): mgr/rook: add supplemental information to device object in LSOFetcher
- This commit adds the PV name, node name, vendor and model to the Device object
created in the LSOFetcher device metho... - 02:50 PM Ceph Revision c1dbce81 (ceph): mgr/rook: OSD creation using Creator classes
- This commit implements the apply_drivegroups method in the
RookOrchestrator class and creates the DefaultCreator and
... - 02:50 PM Ceph Revision caa7b982 (ceph): mgr/rook: keep drive groups updated and clean up cluster CR
- This commit creates a new threaded methods on the RookCluster class
that keeps the cluster updated by re-applying dri... - 02:50 PM Ceph Revision c78aaee4 (ceph): mgr/rook: apply_drivegroups fix and coding style fixes
- This commit fixes the apply_drivegroups method in RookOrchestrator
to process the entire list of drive groups passed.... - 02:50 PM Ceph Revision 6c8c1a79 (ceph): mgr/rook: create get_storage_class method on RookCluster
- this commit creates the get_storage_class method on the RookCluster
class used to get the storage class matching the ... - 02:50 PM Ceph Revision 24687e69 (ceph): mgr/rook: fix convert_size method in DefaultFetcher
- This commit fixes the convert_size method by getting it
to use the re python module to split the digits and letters
t...
08/16/2021
- 02:20 PM Orchestrator Bug #52116 (Pending Backport): kubeadm task fails with error execution phase wait-control-plane: ...
- Fixed in https://github.com/ceph/ceph/commit/517b7759b3ab2b84b2a4ddace411e6ac7599eddd
Also available in: Atom