Commit Graph

174 Commits

Author SHA1 Message Date
Andrey Melnikov
ebd304b7e1 Merge pull request #883 from Vafilor/feat/filtering.updates
feat: added methods to get just the field name for resources
2021-02-26 09:49:10 -08:00
Andrey Melnikov
d597ccc13f feat: added methods to get just the field name for workflows, templates, workspaces, and workspace templates 2021-02-25 17:14:28 -08:00
rushtehrani
af5bc31410 add labels to Workspace pod for policy management 2021-02-24 19:07:15 -08:00
Rush Tehrani
8418962b9e Merge pull request #837 from Vafilor/feat/upgrade.argo.2.12.4
feat: upgrade argo to 2.12.9
2021-02-23 09:17:59 -08:00
Andrey Melnikov
dac793601d feat: updated workspace API request to return file syncer url if available 2021-01-29 09:57:00 -08:00
Andrey Melnikov
989ec1f02d fix: wrong format for wfv1.Item 2021-01-25 14:31:47 -08:00
Andrey Melnikov
5a66c278e4 feat: update argo to 2.12.4 (WIP) 2021-01-25 14:31:47 -08:00
Rush Tehrani
208828fcaf Merge pull request #822 from aleksandrmelnikov/feat/core.804-upg.k8s.arg.support.secrets
feat: Adding support for ImagePullSecrets in workspaces and workflows
2021-01-06 12:14:31 -08:00
Aleksandr Melnikov
70e3d36416 Adding support for ImagePullSecrets in workspaces. 2021-01-05 11:44:10 -08:00
Andrey Melnikov
6a4c1e8917 chore: code clean up and documentation 2020-12-29 10:54:35 -08:00
Andrey Melnikov
e738e07e58 fix: issue where workspaceSpec.arguments could be nil 2020-12-25 16:32:15 -08:00
Andrey Melnikov
96fde4e005 feat: update templates to add node pool argument (WIP) 2020-12-25 16:32:15 -08:00
Andrey Melnikov
5e7c5ba888 feat: add workflow template and updated workspace template parameter logic to replace select.nodepool values with runtime values. 2020-12-25 16:32:15 -08:00
Andrey Melnikov
50a57f049c chore: revert argo updates 2020-12-10 20:26:35 -08:00
rushtehrani
39e9c2e572 wip - move env vars to workspace creation 2020-12-02 10:02:27 -08:00
Andrey Melnikov
d51db584b7 chore: added comment explaining quotation 2020-11-13 12:09:00 -08:00
Andrey Melnikov
091e1d7c44 chore: removed todo comments that have been resolved 2020-11-13 12:03:53 -08:00
Andrey Melnikov
3ae2dd8077 upgraded argo to v2.11.6 (wip) 2020-11-13 11:59:44 -08:00
rushtehrani
c26019b4d5 use sys-uid instead of sys-name for ONEPANEL_RESOURCE_UID 2020-10-16 12:55:12 -07:00
Andrey Melnikov
c85496d216 update: added method specifically to update the manifest of a workspace template and modified recent migration to use it.
This fixes an issue where the jupyterlab migration wiped out the old description.
2020-10-06 10:28:03 -07:00
Andrey Melnikov
49b9bc4f93 fix: unit tests 2020-09-30 12:54:35 -07:00
Andrey Melnikov
571de0b40e chore: Uid -> UID per code conventions 2020-09-30 12:10:44 -07:00
Andrey Melnikov
463a8eea60 feat: added workspace templates filtering 2020-09-30 11:58:42 -07:00
Andrey Melnikov
541747d232 fix: issue where workspace templates were not accessing correct task for generating the template 2020-09-29 11:04:12 -07:00
Andrey Melnikov
478b9a1c76 Merge pull request #589 from onepanelio/feat/onepanelio.core.469-namespace.dashboard
feat: workflow filtering and sorting updates
2020-09-18 16:02:53 -07:00
Aleksandr Melnikov
688302c58e Adding comments per Codacy feedback. 2020-09-17 10:08:39 -07:00
Aleksandr Melnikov
49e19eb135 Merge branch 'master' into feat/core.581-pod.anti.affinity.to.schedule 2020-09-17 09:21:04 -07:00
Andrey Melnikov
d4d4884e5b feat: initial pagination updates 2020-09-16 18:26:51 -07:00
Aleksandr Melnikov
6e6b70aeb7 Adding more constants. 2020-09-10 22:50:25 -07:00
Aleksandr Melnikov
ce52f9914e Adding constants for WorkspaceTemplate. 2020-09-10 15:52:54 -07:00
Andrey Melnikov
fc7ef5ffac feat: added retry last action support for workspaces and new failure states 2020-09-10 12:30:18 -07:00
Andrey Melnikov
e222af5564 Merge pull request #498 from onepanelio/feat/onepanelio.core.470-workspace.template.description.and.labels
feat: added description to workspace templates
2020-08-12 10:21:04 -07:00
Andrey Melnikov
2abe166904 Merge pull request #496 from onepanelio/fix/skip-params-for-sys-volumes
fix: Skip generation volume size parameters for system volumes
2020-08-11 10:14:31 -07:00
rushtehrani
34f440587f skip param generation for system volumes 2020-08-10 16:14:59 -07:00
Andrey Melnikov
cd7f4cb5d7 feat: added description to workspace templates 2020-08-10 15:06:38 -07:00
Andrey Melnikov
c81c2d7672 update: fixed issues where workspace template version labels were not being correctly set/got. Also updated generic server endpoints with new logic 2020-08-09 13:45:24 -07:00
Andrey Melnikov
97ac5892ab fix: issue where workspaceTemplate namespace was not set before setting service environment variables
These were called from migrations
2020-08-05 14:18:58 -07:00
Andrey Melnikov
6863fd8d99 feat: added service environment variables to be mounted into workspaces 2020-08-04 15:30:55 -07:00
rushtehrani
2eec349af9 add Workspace volume params last 2020-07-26 22:53:37 -07:00
rushtehrani
1276e82fb0 enable filesyncer support out of the box for CVAT 2020-07-26 21:56:13 -07:00
rushtehrani
30e25192c7 mount namespace config for system containers 2020-07-24 21:59:39 -07:00
Rush Tehrani
92f2be7cac Merge branch 'dev' into feat/provider-specific-config 2020-07-09 14:18:49 -07:00
rushtehrani
2868ab69c9 add resources requests and limits to nodePoolOptions 2020-07-02 22:29:05 -07:00
rushtehrani
cee49e67f4 add ONEPANEL_PROVIDER env var 2020-07-02 16:44:22 -07:00
Andrey Melnikov
5117c8b34e tests: separated out logic to convert workspace status to a field map and added tests for it 2020-07-02 15:41:54 -07:00
Andrey Melnikov
d7db598cc6 clean: removed unused methods 2020-07-02 12:19:15 -07:00
Andrey Melnikov
f1045710a0 update: refactored creating a workflow execution 2020-07-02 11:17:31 -07:00
Andrey Melnikov
ed621633df update: updated tests to have method calls for particular cases. Added more tests. 2020-07-01 16:07:20 -07:00
Andrey Melnikov
2b8c2b4589 fix: more descriptive error when yaml conversion fails 2020-06-26 12:08:46 -07:00
rushtehrani
c59c3f2492 StatusError => UserError and added Go doc comments 2020-06-23 17:52:55 -07:00