Skip to content

feat(web): manage logical volumes#2200

Merged
joseivanlopez merged 15 commits intoagama-project:storage-lvmfrom
joseivanlopez:manage-lvs
Mar 27, 2025
Merged

feat(web): manage logical volumes#2200
joseivanlopez merged 15 commits intoagama-project:storage-lvmfrom
joseivanlopez:manage-lvs

Conversation

@joseivanlopez
Copy link
Contributor

@joseivanlopez joseivanlopez commented Mar 24, 2025

Allow managing LVM logical volumes (add, edit and delete).

Notes:

  • LogicalVolumePage and PartitionPage components must be refactored.
  • The validation in both pages should be adaped in order to follow the same approach as the rest of the UI (i.e., validating on accept).

Disclaimer:

The code in this PR was done in a hurry for including LVM managent in SLE16 Beta3. It does not satisfy our expected quality thresholds and will be refactored as soon as possible.

@joseivanlopez joseivanlopez force-pushed the manage-lvs branch 5 times, most recently from 9a00b56 to 14c9742 Compare March 26, 2025 15:29
- Adapt hooks and helpers to use data types.
- In order to keep this change minimal, the form is still using
  separate states instead of a single stage holding a data type.
- Add, edit and delete logical volumes.
@joseivanlopez joseivanlopez marked this pull request as ready for review March 26, 2025 15:32
@ancorgs

This comment was marked as resolved.

@dgdavid

This comment was marked as resolved.

@ancorgs

This comment was marked as resolved.

@dgdavid

This comment was marked as resolved.

@dgdavid

This comment was marked as resolved.

@ancorgs

This comment was marked as resolved.

@ancorgs

This comment was marked as resolved.

@ancorgs
Copy link
Contributor

ancorgs commented Mar 26, 2025

I'm still not finished, but I have implemented some changes at joseivanlopez#7

Copy link
Contributor

@ancorgs ancorgs left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I have been playing with this branch and I can confirm it works (although I have checked the code only very very briefly).

So taking into account the context, it LGTM.

@joseivanlopez joseivanlopez merged commit 0be7cd3 into agama-project:storage-lvm Mar 27, 2025
1 check passed
@imobachgs imobachgs mentioned this pull request Mar 27, 2025
imobachgs added a commit that referenced this pull request Mar 27, 2025
@imobachgs imobachgs mentioned this pull request Apr 22, 2025
imobachgs added a commit that referenced this pull request Apr 22, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants