admin refactoring, step 4 #980

Merged
lx merged 11 commits from refactor-admin into next-v2 2025-03-11 09:19:12 +00:00
Owner
  • All CLI commands now use operations from the admin API (instead of doing internal RPC as if they were a cluster member)
- [x] All CLI commands now use operations from the admin API (instead of doing internal RPC as if they were a cluster member)
lx added 6 commits 2025-03-06 17:55:16 +00:00
admin api: management of layout parameters through admin api
All checks were successful
ci/woodpecker/push/debug Pipeline was successful
e4881e62f1
admin api: implement PreviewClusterLayoutChanges
All checks were successful
ci/woodpecker/push/debug Pipeline was successful
913e6da41b
admin api, cliv2: implement garage layout show using api functions
All checks were successful
ci/woodpecker/push/debug Pipeline was successful
004866caac
admin api: implement GetClusterLayoutHistory and use it in CLI
All checks were successful
ci/woodpecker/push/debug Pipeline was successful
3d94eb8d4b
admin api: implement ClusterLayoutSkipDeadNodes and use it in CLI
All checks were successful
ci/woodpecker/push/debug Pipeline was successful
0951b5db75
cli: move files around
All checks were successful
ci/woodpecker/pr/debug Pipeline was successful
ci/woodpecker/push/debug Pipeline was successful
cd0728cd20
lx changed target branch from next-v2 to main 2025-03-11 08:23:22 +00:00
lx changed target branch from main to next-v2 2025-03-11 08:23:29 +00:00
lx closed this pull request 2025-03-11 08:23:44 +00:00
lx reopened this pull request 2025-03-11 08:23:54 +00:00
lx added this to the v2.0 milestone 2025-03-11 08:30:41 +00:00
lx closed this pull request 2025-03-11 08:38:36 +00:00
lx reopened this pull request 2025-03-11 08:38:39 +00:00
lx added 1 commit 2025-03-11 08:54:13 +00:00
cli v2: simplify
All checks were successful
ci/woodpecker/push/debug Pipeline was successful
ci/woodpecker/pr/debug Pipeline was successful
df758e8e0d
lx added 1 commit 2025-03-11 09:00:48 +00:00
move zone redundancy parsing/formatting to cli
Some checks failed
ci/woodpecker/pr/debug Pipeline failed
ci/woodpecker/push/debug Pipeline failed
5f308bd688
lx added 1 commit 2025-03-11 09:05:18 +00:00
layout: make optional version mandatory in apply layout changes
Some checks are pending
ci/woodpecker/push/debug Pipeline is running
ci/woodpecker/pr/debug Pipeline is pending
1f645830a4
lx force-pushed refactor-admin from 1f645830a4 to f01adf2d91 2025-03-11 09:18:51 +00:00 Compare
lx changed title from WIP: admin refactoring, step 4 to admin refactoring, step 4 2025-03-11 09:18:56 +00:00
lx force-pushed refactor-admin from f01adf2d91 to 1f645830a4 2025-03-11 09:19:04 +00:00 Compare
lx merged commit 85a07c87d7 into next-v2 2025-03-11 09:19:12 +00:00
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: Deuxfleurs/garage#980
No description provided.