Darko Draskovic
|
b0b22aeed3
|
Add manual test procedure for CLI
Signed-off-by: Darko Draskovic <darko.draskovic@gmail.com>
|
2023-09-21 10:47:31 +02:00 |
|
Darko Draskovic
|
16cb51563c
|
Unexport AgentSDK by renaming to agentSDK
Signed-off-by: Darko Draskovic <darko.draskovic@gmail.com>
|
2023-09-21 10:22:57 +02:00 |
|
Darko Draskovic
|
b78b15efb6
|
Fix algorithms cobra command to send file and not string
Signed-off-by: Darko Draskovic <darko.draskovic@gmail.com>
|
2023-09-21 10:20:33 +02:00 |
|
Darko Draskovic
|
10f9ec8517
|
Rename results.go to result.go
Signed-off-by: Darko Draskovic <darko.draskovic@gmail.com>
|
2023-09-19 15:37:58 +02:00 |
|
Darko Draskovic
|
7cb1916e7a
|
Move unix socket handling to separate pkg and update api yaml doc
Signed-off-by: Darko Draskovic <darko.draskovic@gmail.com>
|
2023-09-19 13:58:02 +02:00 |
|
Darko Draskovic
|
0ab28aa3cc
|
Replace stdout pipe with unix socket
Signed-off-by: Darko Draskovic <darko.draskovic@gmail.com>
|
2023-09-19 00:35:23 +02:00 |
|
Darko Draskovic
|
54e03f3373
|
Refactor /result to perform actual computation
Signed-off-by: Darko Draskovic <darko.draskovic@gmail.com>
|
2023-09-18 18:09:19 +02:00 |
|
Darko Draskovic
|
91dd8dd7b4
|
Add py script std out capture by in memory io.Writer
Signed-off-by: Darko Draskovic <darko.draskovic@gmail.com>
|
2023-09-18 17:00:31 +02:00 |
|
Darko Draskovic
|
e9f4d0c8d4
|
Add run func to apply python script (algo) to csv data (dataset)
Signed-off-by: Darko Draskovic <darko.draskovic@gmail.com>
|
2023-09-18 15:52:51 +02:00 |
|
Darko Draskovic
|
4d09a9f4c3
|
Add basic business logic of training a model on a dataset and returning a model
Signed-off-by: Darko Draskovic <darko.draskovic@gmail.com>
|
2023-09-18 15:08:27 +02:00 |
|
Darko Draskovic
|
115ccc9f7b
|
Remove print to console statements
Signed-off-by: Darko Draskovic <darko.draskovic@gmail.com>
|
2023-09-07 16:53:43 +02:00 |
|
Darko Draskovic
|
70840e2a62
|
Update proto files
Signed-off-by: Darko Draskovic <darko.draskovic@gmail.com>
|
2023-09-07 15:03:43 +02:00 |
|
Darko Draskovic
|
83270dc9bc
|
Move libvirt connect func to libvirt package
Signed-off-by: Darko Draskovic <darko.draskovic@gmail.com>
|
2023-09-07 14:57:16 +02:00 |
|
Darko Draskovic
|
4354f0574c
|
Add separate libvirt package and move qemu related functions to qemu package
Signed-off-by: Darko Draskovic <darko.draskovic@gmail.com>
|
2023-09-07 14:57:16 +02:00 |
|
Darko Draskovic
|
db991b529c
|
Remove custom settings from go vendor system
Signed-off-by: Darko Draskovic <darko.draskovic@gmail.com>
|
2023-09-07 14:57:16 +02:00 |
|
Darko Draskovic
|
ec865c8d68
|
Add instructions for focal server preparation
Signed-off-by: Darko Draskovic <darko.draskovic@gmail.com>
|
2023-09-07 14:57:16 +02:00 |
|
Darko Draskovic
|
da7705de61
|
Refactor README to use blob for computation run req
Signed-off-by: Darko Draskovic <darko.draskovic@gmail.com>
|
2023-09-07 14:57:16 +02:00 |
|
Darko Draskovic
|
de9feccc51
|
Refactor run service func to create vm
Signed-off-by: Darko Draskovic <darko.draskovic@gmail.com>
|
2023-09-07 14:57:16 +02:00 |
|
Darko Draskovic
|
0049ce2b28
|
Add temporary sh script to start vm used for testing
Signed-off-by: Darko Draskovic <darko.draskovic@gmail.com>
|
2023-09-07 14:57:16 +02:00 |
|
Darko Draskovic
|
c4cc8b48bf
|
Remove create libvirt domain and create QEMU VM endpoints
Signed-off-by: Darko Draskovic <darko.draskovic@gmail.com>
|
2023-09-07 14:57:16 +02:00 |
|
Darko Draskovic
|
eb230b5aa6
|
Merge pull request #40 from ultravioletrs/checkproto
Bump proto version in github actions
|
2023-09-07 14:56:47 +02:00 |
|
Darko Draskovic
|
e54d2731cd
|
Bump proto version in github actions
Signed-off-by: Darko Draskovic <darko.draskovic@gmail.com>
|
2023-09-07 14:15:45 +02:00 |
|
Drasko DRASKOVIC
|
a3c4664497
|
Merge pull request #43 from ultravioletrs/focal
Refactor README to simplify VM setup procedure
|
2023-09-05 16:51:47 +02:00 |
|
Darko Draskovic
|
38558dbe53
|
Remove obsolete agent in VM configuration info
Signed-off-by: Darko Draskovic <darko.draskovic@gmail.com>
|
2023-09-05 16:32:37 +02:00 |
|
Darko Draskovic
|
d70d9fe7e7
|
Remove alpine and packer related files
Signed-off-by: Darko Draskovic <darko.draskovic@gmail.com>
|
2023-08-18 17:14:08 +02:00 |
|
Darko Draskovic
|
c3443c5375
|
Refactor README to simplify VM setup procedure
Signed-off-by: Darko Draskovic <darko.draskovic@gmail.com>
|
2023-08-18 13:14:39 +02:00 |
|
Drasko DRASKOVIC
|
2cf6e1ac3e
|
Merge pull request #10 from ultravioletrs/manger_SEV
Refactor manager to start AMD SEV encrypted VM
|
2023-08-16 15:21:48 +02:00 |
|
Darko Draskovic
|
5028946731
|
Replace literal strings by consts and properly format godoc comments
Signed-off-by: Darko Draskovic <darko.draskovic@gmail.com>
|
2023-08-16 11:08:38 +02:00 |
|
Darko Draskovic
|
b3ad784ee0
|
Add file.go and temporary file creation to enable multi instance VM launch
Signed-off-by: Darko Draskovic <darko.draskovic@gmail.com>
|
2023-08-15 21:47:23 +02:00 |
|
Darko Draskovic
|
0b38e94787
|
Add uuid to VM creation config id fields
Signed-off-by: Darko Draskovic <darko.draskovic@gmail.com>
|
2023-08-15 20:28:04 +02:00 |
|
Darko Draskovic
|
1536c6cbf5
|
Revert to env var VM parametrization
Signed-off-by: Darko Draskovic <darko.draskovic@gmail.com>
|
2023-08-15 16:03:26 +02:00 |
|
Darko Draskovic
|
6b4a7080e7
|
Add CreateQemuVM endoint
Signed-off-by: Darko Draskovic <darko.draskovic@gmail.com>
|
2023-08-15 15:32:42 +02:00 |
|
Darko Draskovic
|
4137ad3513
|
Amend VM launch troubleshooting instructions with port forwaring settings
Signed-off-by: Darko Draskovic <darko.draskovic@gmail.com>
|
2023-08-15 11:53:55 +02:00 |
|
Darko Draskovic
|
5558a4f72b
|
Add ExecutableAndArgs generator func to qemu and qemuCmd struct to service
Signed-off-by: Darko Draskovic <darko.draskovic@gmail.com>
|
2023-08-14 22:32:36 +02:00 |
|
Darko Draskovic
|
08f26af910
|
Add VM launch troubleshooting instructions
Signed-off-by: Darko Draskovic <darko.draskovic@gmail.com>
|
2023-08-14 20:45:26 +02:00 |
|
Darko Draskovic
|
88e05aea0b
|
Refactor README to use focal-server-cloudimg-amd64.img
Signed-off-by: Darko Draskovic <darko.draskovic@gmail.com>
|
2023-08-14 16:22:56 +02:00 |
|
Darko Draskovic
|
ce6131e5fd
|
Add programmatic qemu bin abs path config
Signed-off-by: Darko Draskovic <darko.draskovic@gmail.com>
|
2023-08-13 01:47:32 +02:00 |
|
Darko Draskovic
|
475004cc84
|
Add use sudo option to qemu command ctor
Signed-off-by: Darko Draskovic <darko.draskovic@gmail.com>
|
2023-08-13 01:03:51 +02:00 |
|
Darko Draskovic
|
51e69d8ab4
|
Replace sh script for ctor of qemu cmd line with go code
Signed-off-by: Darko Draskovic <darko.draskovic@gmail.com>
|
2023-08-12 23:14:36 +02:00 |
|
Darko Draskovic
|
d7aca933bd
|
Move cmd funcs to internal/cmd.go
Signed-off-by: Darko Draskovic <darko.draskovic@gmail.com>
|
2023-08-10 16:49:26 +02:00 |
|
Darko Draskovic
|
7e21a17317
|
Remove tmp file creation and capture stdout with buffer
Signed-off-by: Darko Draskovic <darko.draskovic@gmail.com>
|
2023-08-10 10:57:34 +02:00 |
|
Darko Draskovic
|
1012d2cb0e
|
Add sudo env var
Signed-off-by: Darko Draskovic <darko.draskovic@gmail.com>
|
2023-08-09 16:05:40 +02:00 |
|
Darko Draskovic
|
3caaf6a631
|
Add a tmp file to read qemu cmd line constr output
Signed-off-by: Darko Draskovic <darko.draskovic@gmail.com>
|
2023-08-09 15:57:37 +02:00 |
|
Darko Draskovic
|
9c545d3c7c
|
Replace cmd.Output() with cmd.Start()
Signed-off-by: Darko Draskovic <darko.draskovic@gmail.com>
|
2023-08-08 18:10:47 +02:00 |
|
Darko Draskovic
|
fd68c9712b
|
Merge pull request #36 from ultravioletrs/CLIReadme
Write Readme.md for Agent CLI
|
2023-08-08 17:13:19 +02:00 |
|
fbugarski
|
dab603fb5f
|
Makefile clean, and Readme installation part fix.
Signed-off-by: fbugarski <filipbugarski@gmail.com>
|
2023-08-08 16:50:25 +02:00 |
|
Darko Draskovic
|
ff47905247
|
Remove sudo necessity
Signed-off-by: Darko Draskovic <darko.draskovic@gmail.com>
|
2023-08-08 14:29:14 +02:00 |
|
fbugarski
|
44f742fdb0
|
Add missing parts to Readme
Signed-off-by: fbugarski <filipbugarski@gmail.com>
|
2023-08-07 18:39:42 +02:00 |
|
Darko Draskovic
|
6294117de8
|
Add ConstructQemuCommand and fix guestgrpc bug in sh
Signed-off-by: Darko Draskovic <darko.draskovic@gmail.com>
|
2023-08-07 18:37:44 +02:00 |
|
Darko Draskovic
|
ada7cb96b7
|
Parse env vars for qemu cmd line config
Signed-off-by: Darko Draskovic <darko.draskovic@gmail.com>
|
2023-08-07 17:46:46 +02:00 |
|