Documentation
CLI Installation
Linux
# Download the binary
curl -sLO https://github.com/onepanelio/core/releases/download/v0.17.0/opctl-linux-amd64
# Make binary executable
chmod +x opctl-linux-amd64
# Move binary to path
mv ./opctl-linux-amd64 /usr/local/bin/opctl
# Test installation
opctl version
macOS
# Download the binary
curl -sLO https://github.com/onepanelio/core/releases/download/v0.17.0/opctl-macos-amd64
# Make binary executable
chmod +x opctl-macos-amd64
# Move binary to path
mv ./opctl-macos-amd64 /usr/local/bin/opctl
# Test installation
opctl version
Windows
Download the attached executable, rename it to "opctl" and move it to a folder that is in your PATH environment variable.
Changelog
Features
- feat: Add Hyperparameter tuning Workflow Template (#786)
- feat: upgrade grpc (#801)
- feat: Add node pool parameter (#802)
- feat: Add select.nodepool parameter type (#809)
- feat: improve error message for not found milestones (#813)
- feat: make api command use docker by default. (#815)
- feat: Adding support for ImagePullSecrets in workspaces and workflows (#822)
- feat: Update CVAT and FileSyncer images (#824)
- feat: add parameters to workflow template versions response (#830)
- feat: update api (#223)
- feat: display "no metrics" when there are none (#228)
- feat: add new parameter select.nodepool (#229)
- feat: Dashboard and Workspace permission updates (#230)
- feat: added support to provide parameters for workflow reruns (#239)
- feat: cli delete command (#87)
- feat: Add azure blob storage support (#91)
- feat: added support for azure blob storage (#110)
- feat: added select.nodepool documentation (#91)
Fixes
- fix: closing web sockets (#799)
- fix: Resolves intermittent errors in Workflows with Sidecars (#808)
- fix: select.nodepool validation (#810)
- fix: Path to hyperparameter-tuning migration (#811)
- fix: Use correct label for hyperparameter tuning Workflow (#812)
- fix: workflow execution logs showing timestamps incorrectly (#814)
- fix: issues with finished logs (#818)
- fix: issue where logs would sometimes crash (#820)
- fix: Remove used-by: cvat from tf training workflow (#823)
- fix: Rename train.py => main.py in TFOD workflow template (#826)
- fix: issue where back link sometimes didn't work in workflows (#222)
- fix: align workflow execution columns so metrics are flush top (#224)
- fix: issue where back navigation didn't work correctly with query parameters (#225)
- fix: issue where json or yaml text was not rendered (#226)
- fix: updated fields to use reactive forms data communication (#231)
- fix: missing error messages from workspace templates (#232)
- fix: wrong nodepool manifest value used (#233)
- fix: issue where form was not cleared when switching workflow template. (#234)
- fix: issue where text area no longer had a value. (#235)
- fix: workflow execution logs not showing timestamps correctly in ui (#236)
- fix: incorrect permissions requested for workflow create (#237)
- fix: issue where no timestamp created an extra space in logs (#238)
- fix: Namespace reserved word validation (#90)
- fix: Bypass istio proxy on outbound calls in core (#108)
Docs
- docs: Update note about AKS node label (#109)
Other
- chore: Remove archive from templates (#821)
- chore: Do not inject istio-proxy into MinIO gateway (#111)
Contributors
- Vafilor Vafilor
- rushtehrani rushtehrani
- aleksandrmelnikov aleksandrmelnikov