Commit Graph

35 Commits

Author SHA1 Message Date
b092b506be update go mod 2025-08-12 22:15:58 +00:00
d887444e41 update go mod 2025-07-30 20:15:51 +00:00
e0fc7253ac reduce usage of string split 2025-07-28 18:49:49 +00:00
3ed570f60a add MP value for container mp volumes 2025-07-09 00:21:37 +00:00
81815bab82 update go mod 2025-05-18 08:04:30 +00:00
b2360500f2 add supported cpu types to node model 2025-04-30 21:20:29 +00:00
cd12365336 change sync endpoints to synchronous calls 2025-04-21 19:19:37 +00:00
8e73db22b7 add volume_id and net_id vaues for volumes and nets,
add boot order for instances
2025-04-17 18:03:01 +00:00
a1b4353b06 rename volume volid to file to better represent the meaning,
add raw value string to devices,
fix JSON to go naming for device_name vendor_name ... in devices,
bump API version to 0.03
2025-04-16 20:07:56 +00:00
a07a0a5e98 add verbose falg to make build 2025-04-08 23:56:08 +00:00
4ef3f76589 add disk type (prefix) to instance volume model 2025-04-08 23:41:33 +00:00
6a65ca2021 update go mod 2025-04-08 23:41:01 +00:00
6a1d13538d delete debug print functions 2025-04-07 19:55:46 +00:00
2265a8e580 fix bug with incomplete cluster model when node is down,
improve various error messages
2025-04-07 19:25:28 +00:00
cc35e38455 fix linting 2025-04-02 21:34:14 +00:00
d957198eaf update go to 1.24.0 2025-03-02 23:54:21 +00:00
5dbb87d772 cleanup commented code 2025-02-27 00:39:55 +00:00
3ed2b845e0 bump go version to 1.23.6 2025-02-11 07:11:05 +00:00
e99a9c8c79 improve device and function (subdevice) types 2025-02-11 07:11:05 +00:00
bf5196763d update go.mod except diskfs 2025-02-11 07:11:05 +00:00
9bd8c351d9 add sync endpoints,
refactor hosts to nodes,
change json return values to lowercase for instances and nodes,
combine rebuildVM and rebuildCT to rebuildInstance
2025-02-11 07:11:05 +00:00
3cd9526c8b add node device path, add service and config templates 2025-02-11 07:11:05 +00:00
1e68449354 change reloadInterval to rebuildInterval in config 2025-02-11 07:11:05 +00:00
d44bd48858 fix hard coded URL, add proxmox URL to config 2025-02-11 07:11:05 +00:00
b86034ae8f add basic synchronization using mutex 2025-02-11 07:11:05 +00:00
fdcab0a20a cleanup code 2025-02-11 07:11:05 +00:00
4b979448a4 remove debug string methods,
simplify PCI devices
2025-02-11 07:11:05 +00:00
e65dda0327 properly link instacne device with reserved flag 2025-02-11 07:11:05 +00:00
58ce74552b implement device linking 2025-02-11 07:11:05 +00:00
571093379f cleanup code 2025-02-11 07:11:05 +00:00
5029ff4d2a implement populate model hosts/instances/volumes/nets/devices 2025-02-11 07:11:05 +00:00
bd1ea3e3e5 fix refactor 2025-02-11 07:11:05 +00:00
c9b2fa9b6f implement node endpoint 2025-02-11 07:11:05 +00:00
747c705420 bump toolchain and module versions 2025-02-11 07:11:05 +00:00
19550a78d4 initial prototyping 2025-02-11 07:11:05 +00:00