0
0
mirror of https://gitlab.nic.cz/labs/bird.git synced 2024-11-13 22:58:42 +00:00
Commit Graph

5221 Commits

Author SHA1 Message Date
Maria Matejka
d9ed03394d fixup! Flock: now linker errors 2024-10-20 23:44:55 +02:00
Maria Matejka
bd9f68d739 fixup! fixup! Lib: CBOR message streams and channels 2024-10-20 23:44:44 +02:00
Maria Matejka
36a206d1d2 fixup! Lib: CBOR message streams and channels 2024-10-20 21:13:46 +02:00
Maria Matejka
f8d99852ca Flock: now linker errors 2024-10-20 21:09:32 +02:00
Maria Matejka
1334ef4cc7 Flock: ctl channeled 2024-10-20 21:09:32 +02:00
Maria Matejka
2f4a08d5e8 Flock: more container cbor 2024-10-20 21:09:32 +02:00
Maria Matejka
d3e2fe4535 Container streaming 2024-10-20 21:09:32 +02:00
Maria Matejka
6cbda097c9 Flock: some more parsers 2024-10-20 21:09:32 +02:00
Maria Matejka
393559ace7 Flock: more cbor-ing 2024-10-20 21:09:32 +02:00
Maria Matejka
ffec1451a9 Flock: adapted to the new cbor encoder api 2024-10-20 21:09:32 +02:00
Maria Matejka
b5e29c8dd8 Flock: hcs parser partial reworks (not building now) 2024-10-20 21:09:32 +02:00
Maria Matejka
e24b7d5d9c Lib: CBOR message streams and channels 2024-10-20 21:09:32 +02:00
Maria Matejka
ccfc127505 Lib: mostly rewritten CBOR encoder 2024-10-10 13:37:59 +02:00
Maria Matejka
139355e7ab Flock: sending fds also from forker 2024-10-10 13:27:00 +02:00
Maria Matejka
4c17c44449 Flock: using socket subsystem to send fds 2024-10-10 12:26:59 +02:00
Maria Matejka
d0425e8a54 Socket: sending filedescriptors over UNIX sockets 2024-10-10 12:26:59 +02:00
Maria Matejka
62bca8e882 Flock: better cbor 2024-10-05 15:54:15 +02:00
Maria Matejka
17899c0559 Flock: container create command confusion rectified 2024-10-05 15:54:15 +02:00
Maria Matejka
23a3e48db4 Flock: Mounting cleanup 2024-10-05 15:54:15 +02:00
Maria Matejka
14478dad2f flock parsing 2024-10-05 15:54:15 +02:00
Maria Matejka
b2e6530488 Flock: converted also container socket parser but now it looks like failing 2024-10-05 15:54:15 +02:00
Maria Matejka
dc29cefb44 Flock: converted HCS to the parser framework 2024-10-05 15:54:15 +02:00
Maria Matejka
20c3706efc Flock: fixed some random bugs but there are obviously some more 2024-10-05 15:54:15 +02:00
Maria Matejka
8cc7596e44 Flock: the logger actually works, lol, 2024-10-05 15:54:15 +02:00
Maria Matejka
e74a3af6d2 Flock: Even more fd cleanupc 2024-10-05 15:54:15 +02:00
Maria Matejka
8cbbb17f79 Flock: looped container logger 2024-10-05 15:54:15 +02:00
Maria Matejka
08b052f8b4 Flock: Even more fd cleanup 2024-10-05 15:54:15 +02:00
Maria Matejka
77e21c6b7d Flock: a bit more fd closing 2024-10-05 15:54:15 +02:00
Maria Matejka
fb10346860 Flock: one more cloexec 2024-10-05 15:54:15 +02:00
Maria Matejka
ddbfc5557b Flock: more filedes cleanup 2024-10-05 15:54:15 +02:00
Maria Matejka
90ffd2e3d3 Flock: filedescriptor cleanups in hypervisor 2024-10-05 15:54:15 +02:00
Maria Matejka
eba15c08d3 Flock lower memory settings 2024-10-05 15:54:15 +02:00
Maria Matejka
41e2b8ac0c Flock minor fixes 2024-10-05 15:54:15 +02:00
Maria Matejka
e9a4a1510e Flock: Now it is very hairy but the containers do actually run. 2024-10-05 15:54:15 +02:00
Maria Matejka
3fac94828f Flock trying to overlayfs (bad) 2024-10-05 15:54:15 +02:00
Maria Matejka
56aff8ef39 Flock: telnet to machines 2024-10-05 15:54:15 +02:00
Maria Matejka
d36ad6af6a Flock: Stopping containers from CLI 2024-10-05 15:54:15 +02:00
Maria Matejka
f1519fc9b7 Flock: Container killing 2024-10-05 15:54:15 +02:00
Maria Matejka
8e5c2a67c1 Flock CLI: starting containers 2024-10-05 15:54:15 +02:00
Maria Matejka
e4981ce012 Flock: CLI connects via telnet to hypervisor 2024-10-05 15:54:15 +02:00
Maria Matejka
53919e8d9d Flock: CLI first try (starts and stops the hypervisor) 2024-10-05 15:54:15 +02:00
Maria Matejka
ac66a8dc00 Flock: containers are actually created 2024-10-05 15:54:15 +02:00
Maria Matejka
60a2c4e921 Flock: pausing 2024-10-05 15:54:15 +02:00
Maria Matejka
7fdd25369a Flock: Storing machines (TMP) 2024-10-05 15:54:15 +02:00
Maria Matejka
9b892f3f6a Flock: seems like machines being actually created 2024-10-05 15:54:15 +02:00
Maria Matejka
37eda0276c Flock: nicer logging (setting distinct thread ids) 2024-10-05 15:54:15 +02:00
Maria Matejka
3406590533 Flock: Now the container code looks like doing at least something 2024-10-05 15:54:15 +02:00
Maria Matejka
7b4b471d5a Flock: misc 2024-10-05 15:54:15 +02:00
Maria Matejka
4bc6d4f466 Container runner basics 2024-10-05 15:54:15 +02:00
Maria Matejka
fab5458476 Flock: Machine adding code in parser 2024-10-05 15:54:15 +02:00