Commit Graph
305 Commits
Author SHA1 Message Date
Kroese 02b26972ff qemu 2023-04-12 00:40:01 +02:00
Kroese 0427eeed2b qemu 2023-04-12 00:37:39 +02:00
Kroese 8766985181 qemu 2023-04-12 00:31:38 +02:00
Kroese 5e41c867b6 qemu 2023-04-12 00:22:15 +02:00
Kroese c5f7f56d9e qemu 2023-04-12 00:19:35 +02:00
Kroese 9ad1676f20 Update Dockerfile 2023-04-12 00:16:59 +02:00
Kroese f7fa57234f qemu 2023-04-12 00:15:58 +02:00
Kroese 8cf106a863 qemu 2023-04-12 00:12:46 +02:00
Kroese 01018a5121 qemu 2023-04-12 00:10:25 +02:00
Kroese 614b6fc871 Delete serial.sh 2023-04-12 00:08:42 +02:00
Kroese 21c12a34f7 qemu 2023-04-12 00:06:31 +02:00
Kroese a7bb1c2a4b qemu 2023-04-11 23:52:30 +02:00
Kroese 14656fc711 Delete server.sh 2023-04-11 23:51:00 +02:00
Kroese f405a59953 Delete template.img.xz 2023-04-11 23:50:44 +02:00
Kroese 9ddee30cba Delete service.sh 2023-04-11 23:50:12 +02:00
Kroese 738c95ac89 Delete agent.sh 2023-04-11 23:50:04 +02:00
Kroese a08ba77a89 Delete main.go 2023-04-11 23:49:50 +02:00
Kroese 505ec7dd5a Delete go.sum 2023-04-11 23:49:42 +02:00
Kroese 9da84d043a Delete go.mod 2023-04-11 23:49:34 +02:00
Kroese 17f626ed38 Delete doc.go 2023-04-11 23:49:27 +02:00
Kroese dc145230ac Produce less log bloat when downloading 2023-04-11 22:37:36 +02:00
Kroese 0fa58644a5 Update readme.md 2023-04-11 21:56:47 +02:00
Kroese d8a42ecffc Update readme.md 2023-04-11 21:56:26 +02:00
Kroese 5e63a4c0b7 Update readme.md 2023-04-11 21:55:36 +02:00
Kroese 7805d42a71 KVM acceleration check 2023-04-11 21:42:23 +02:00
Kroese 98a3a9fa0b Fix for MacOS machines 2023-04-11 21:09:40 +02:00
Kroese a9304d31a1 Fix for MacOS machines 2023-04-11 21:05:06 +02:00
Kroese d93bef79c1 Update readme.md 2023-04-11 20:37:55 +02:00
Kroese 54418f77d1 Update readme.md 2023-04-11 20:36:37 +02:00
Kroese 1a10105f93 Implemented API for guest communication
This allows to send the shutdown command from the host to the guest
2023-04-11 20:29:09 +02:00
Kroese 5761ad9b44 Merge pull request #31 from kroese/dev
Minor fixes
2023-04-11 06:12:20 +02:00
Kroese c8375f9735 Shellcheck 2023-04-11 06:11:33 +02:00
Kroese 60592f0fe4 Update Dockerfile 2023-04-11 06:06:40 +02:00
Kroese 808311ca17 Agent version 2023-04-11 06:00:36 +02:00
Kroese c10cc2e11f MAC 2023-04-11 05:58:31 +02:00
Kroese 3797b48873 Fix trap handler 2023-04-11 05:55:21 +02:00
Kroese 6b50949141 Fix trap signal 2023-04-11 05:50:37 +02:00
Kroese b23b8881c1 Sanitize RAM_SIZE 2023-04-11 05:37:26 +02:00
Kroese e1e7970e12 Add stop timeout 2023-04-10 22:46:35 +02:00
Kroese dd5a017e47 Add grace period 2023-04-10 22:27:30 +02:00
Kroese 406431d0a3 Add grace period 2023-04-10 22:26:06 +02:00
Kroese fd5dfe6956 Gracefull shutdown 2023-04-10 21:53:18 +02:00
Kroese 8640a0207f Allow for gracefull shutdows 2023-04-10 21:13:56 +02:00
Kroese f71660e471 Allow for gracefull shutdows 2023-04-10 21:13:28 +02:00
Kroese 41090b3287 Allow for gracefull shutdows 2023-04-10 21:12:10 +02:00
Kroese b65d7b11c2 Allow for gracefull shutdows
NOTE: This only works on fresh installs. If you want to convert an existing installation to use this feature, you need to update /usr/local/bin/agent.sh on the guest and /storage/agent.ver on the host.
2023-04-10 21:05:34 +02:00
Kroese 70138041b7 Allow MAC configuration through file 2023-04-10 21:00:56 +02:00
Kroese cd1cb3095c Spaces 2023-04-10 20:14:16 +02:00
Kroese e879ff394f Activate NMI handler 2023-04-10 20:13:59 +02:00
Kroese 0e28a1e4ee Prepare image resizing 2023-04-10 15:27:09 +02:00