Skip to content

Conversation

@Ethereal-O
Copy link

@Ethereal-O Ethereal-O commented Oct 23, 2025

What this PR does:

  1. Continuation of Marjus Cako< [email protected] >. This submission has corrected the issues with resizer in the new version.
  2. Refactored the architecture of the provider and resizer to facilitate subsequent splitting.
  3. Fix the previous operation of expanding all expansion requests using annotations for judgment.

What's next to do:

Although I have tested my architecture, I cannot guarantee that everything will be problem-free, especially when integrating with other components. This requires further testing.

Other information:

  1. Thank you again for the work done by Marjus Cako.
  2. A pre-compiled image is located at registry.cn-shanghai.aliyuncs.com/ethereal-o/local-path-provisioner:v0.0.32.

Related issues:

#190
#18
#107
#189
#350

Ethereal-O and others added 2 commits October 23, 2025 10:20
@github-actions
Copy link

This PR is stale because it has been open 45 days with no activity. Remove stale label or comment or this will be closed in 10 days.

@github-actions github-actions bot added the stale label Dec 10, 2025
@derekbit derekbit removed the stale label Dec 10, 2025
@derekbit
Copy link
Member

I will review the PR soon.

Co-authored-by: Ben Coxford <[email protected]>
@bencoxford
Copy link

I've given this a good test and was able to expand the storage using LVM as underlying storage provider. I hit one problem with the config.json not propagating the path for the resize script but post fixing that, it worked perfectly. Able to create, expand, and delete the PVCs.

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