Commit Graph

83 Commits

Author SHA1 Message Date
pb
b3524ccfad Merge branch 'feature/admiralty-docker' into feature/admiralty 2025-04-17 17:02:32 +02:00
pb
e2d1746396 adding lib files 2025-04-17 16:58:37 +02:00
pb
5f70feab59 restructured the different package, cleaned some non used code, added comments, still have to reorganize packages to optimize packages 2025-04-17 16:53:36 +02:00
pb
fb8d994be3 Modified how logging with monitord container is implemented, with simpler logic thanks to the argo client library and k8 client-go for pods' logs 2025-04-17 16:51:29 +02:00
pb
6f7acee2df moved the logger creation to the utils package to make them available to all packages without recreating or passing them 2025-04-15 12:00:43 +02:00
pb
31580f1905 moved the logger creation to the utils package to make them available to all packages without recreating or passing them 2025-04-15 11:40:44 +02:00
pb
04d6001fec added entrypoint 2025-04-14 18:22:31 +02:00
pb
e2ceb6e58d Adapted some of the steps of the executeInside()'s method to work with the updated Admiralty environment, using execution id as namespace, serviceAccount naming convention and adding the serviceAccount in the workflow's YAML. Logging not working yet. 2025-04-14 18:21:33 +02:00
pb
cd804fbeb5 handle multiple response code for API calls 2025-04-11 17:21:36 +02:00
pb
9aefa18ea8 handle multiple response code for API calls 2025-04-11 17:20:41 +02:00
pb
27fd603e36 logs for pods are better formatted 2025-04-10 11:10:16 +02:00
pb
c31184e2ec Implemented logging of local execution of argo submit --watch and logs produced by pods 2025-04-09 18:59:37 +02:00
pb
5d8143c93e renamed file 2025-04-09 09:31:48 +02:00
pb
77a9b0770e added comments 2025-04-08 17:23:01 +02:00
pb
9a17623cab added logging 2025-04-08 17:22:43 +02:00
pb
4963284056 reimplemented logging of wf when executed locally 2025-04-08 17:21:59 +02:00
pb
df09585cc9 resolving some merge error 2025-04-08 10:24:30 +02:00
pb
aa20edaf25 resolving commit error on main 2025-04-08 10:16:11 +02:00
pb
42ee6abcb6 adapted the code to execute the wf in the dedicated namespace 2025-04-08 10:09:24 +02:00
pb
08ade1af66 Finished to implement admiralty onto the final argo yaml file and restructured file creation 2025-04-02 11:40:14 +02:00
pb
73e1747c91 Implemented setup of the admiralty env on two peers in a workflow before execution 2025-03-13 17:07:17 +01:00
pb
32ce70da6e Added methods to verify if workflow contains compute on other peers before setting up admiralty 2025-03-07 16:19:26 +01:00
pb
def56e5822 Merge branch 'main' of https://cloud.o-forge.io/core/oc-monitord into feature/admiralty 2025-03-04 10:23:45 +01:00
pb
37c561c5fe Struct to create the admiralty env 2025-03-04 10:20:46 +01:00
pb
3f533a1bfb added calls to remote peer to setup admiralty 2025-03-03 11:53:44 +01:00
pb
3fa2cd3336 starting implementation of admiralty annotations 2025-02-28 14:15:59 +01:00
mr
da9a7d3a49 debug + neo oclib 2025-02-21 11:20:41 +01:00
mr
788a3174ea oclib update 2025-02-19 12:06:29 +01:00
mr
47363566b2 oclib update + kubernetes client for argo submit 2025-02-18 15:04:52 +01:00
mr
697d7a7145 better 2025-02-18 08:26:05 +01:00
mr
e4874697bc Merge branch 'feature/namespace' into main 2025-02-18 08:24:22 +01:00
mr
99ae1e6629 only scheduled allowed 2025-02-18 08:17:56 +01:00
mr
91a87fbc4d Docker OC-MONITORD 2025-02-17 16:54:25 +01:00
mr
34547e8b2f argo by kube invocation 2025-02-14 12:00:29 +01:00
mr
df6e3d5a46 neo oc-lib 2025-02-06 08:55:28 +01:00
mr
a0b1117075 Workin' Argo struct 2025-02-05 08:36:26 +01:00
plm
80e81820a4 Bumping up oclib version to get injected env var support available 2025-01-14 14:28:25 +01:00
mr
a1d28f2563 test neo oclib 2025-01-13 14:05:21 +01:00
plm
4e06971668 Add missing tag 2025-01-13 12:10:22 +01:00
plm
4c51de03bc adding Makefile as building entry point 2025-01-13 12:02:53 +01:00
mr
7d7835919e oclib 2024-11-21 11:04:53 +01:00
mr
ae6c533397 debug 2024-11-14 09:53:02 +01:00
mr
0331727bfd Building 2024-11-12 09:10:33 +01:00
mr
5c64ed3549 oclib 2024-11-08 14:06:00 +01:00
mr
92ae269685 oclib 2024-11-07 13:36:28 +01:00
mr
310395f869 Monitor With Data Storage + Datas 2024-10-11 13:44:16 +02:00
yc
f388351476 Téléverser les fichiers vers "/"
license update
2024-10-03 10:53:51 +02:00
mr
42375a60cb change for the win 2024-09-25 15:46:39 +02:00
mr
3e4ac40109 Merge branch 'main' of https://cloud.o-forge.io/core/oc-monitord into main 2024-09-24 11:45:32 +02:00
mr
ae5c1ee879 update state work properly 2024-09-24 11:43:42 +02:00