Commit Graph

27 Commits

Author SHA1 Message Date
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