Skip to content

Feat 83 pvc input#164

Merged
rushirajnenuji merged 31 commits into
mainfrom
feat-83-pvc-input
Jul 8, 2026
Merged

Feat 83 pvc input#164
rushirajnenuji merged 31 commits into
mainfrom
feat-83-pvc-input

Conversation

@rushirajnenuji

@rushirajnenuji rushirajnenuji commented Apr 15, 2026

Copy link
Copy Markdown
Member

Adds support for PVC inputs (instead of fetch) for both Shell/Viz workflow types.
Closes #83

Related PRs:

Add PvcMountInput class and corresponding tests for PVC handling
Enhance PVC input handling in make_fetch_input_template and _build_fetch_commands
Add functions for handling input PVC volumes and mounts
Assign additional volume mounts to the workflow
Add PVC partition processing script
Update paritioning module to handle PVC inputs
Add support for PVC listing and partitioning to shell recipes
Update tests for pvc input
Update recipe documentation to include PVC input support
Add validation for claim_name and remove unused exception
pre-commit-ci Bot and others added 18 commits April 15, 2026 14:58
Simplify and update partition processing script to handle pvc inputs
Move partition script at module level
Update docs and recipe config
Validate PVC input claims
Stage PVC inputs for shell workflows
Update viz workflow for input PVC support
Update docs
Update .gitignore
Add recursive glob discovery
Update docs to reflect recursive glob discovery
Update tests for PVC inputs
Enable pvc inputs for all stages for viz-workflow
Update unit tests for viz-workflow
Disable pre-commit shellcheck
Fix more failing tests
Resolve failing windows tests
@rmarow rmarow marked this pull request as ready for review May 27, 2026 16:32
rushirajnenuji added a commit to QGreenland-Net/ogdc-recipes that referenced this pull request Jun 25, 2026
Surface water recipe

Uses PVC inputs for processing workflow

Refs:
- QGreenland-Net/ogdc-runner#164
- QGreenland-Net/ogdc-runner#83
rushirajnenuji added a commit to QGreenland-Net/ogdc-recipes that referenced this pull request Jul 7, 2026

@jeanetteclark jeanetteclark left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

tested locally and LGTM

@rushirajnenuji rushirajnenuji merged commit 3ef2464 into main Jul 8, 2026
12 checks passed
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.

Support PVC mounts as input params

2 participants