Commit Graph

32 Commits

Author SHA1 Message Date
mirsal 8a6d558402 Retrieve IPv6 addresses from VMs
This commit allows the model to fetch IPv6 addresses from running VMs
and populate VirtualMachine objects with the value if it was retrieved
successfully
2021-08-04 15:35:41 +00:00
3wc ff4e63339f Merge branch 'master' into yolocolo
continuous-integration/drone/push Build is passing Details
2021-08-04 12:19:57 +02:00
mirsal d9f3e68278 shell_scripts: Fix reporting of VM IP addresses
continuous-integration/drone/pr Build is failing Details
The shell script which gets informations from libvirt incorrectly
matches virsh output lines which contain VMs' public IPv4 addresses.
It doesn't work when there are multiple address families which breaks
reporting of IPv4 address when a VM also has an IPv6 address and virsh
happen to output that one first.

This commit changes it to explicitely match the first ipv4 address instead.
2021-08-04 00:56:55 +00:00
3wc 0e5dfe6bde Last re-hard-coding for "working" joy 2021-07-20 23:55:03 +02:00
3wc 8446d11720 Revert hardcoded local path to tank dir 2021-07-20 23:55:03 +02:00
3wc a580b04659 Bag of hacks to get local libvirt working 2021-07-20 23:55:03 +02:00
forest b459e56f3a use the provided network_name when creating a capsul 2021-07-12 12:19:56 -05:00
forest aaf33a245b point capsul at new public3/virbr3 network 2021-07-12 11:29:37 -05:00
j3s 6f265f5c8a Move back to public1 for more availability 2021-06-24 14:18:55 -05:00
Jesse Olson e23dd7f776 Move to public2, more free space 2021-05-15 14:49:36 +00:00
forest 9d6fe075b0 Merge remote-tracking branch 'origin/master' 2021-05-12 11:49:25 -05:00
forest 71db4b3333 allow colons in ssh key comments and adjust ssh key whitespace handling 2021-05-12 11:48:55 -05:00
Jesse Olson 525de7450e Correct ip detection logic, flip network to public1 (capacity issues) 2021-04-20 22:20:44 +00:00
j3s 040c36bbaf Adjust capacity warning to 20GB 2021-03-08 19:24:47 -06:00
forest 5d3dbac9ba fixing more bash issues 2021-02-17 21:22:01 -06:00
forest 64db728731 fixing bash if statement issues related to negation 2021-02-17 21:19:27 -06:00
forest bf927c4f1e fix line before shebang in script and fine-tune list page style 2021-02-17 21:06:20 -06:00
forest ba0b29462c first try at implementing the vm start and stop feature 2021-02-17 20:50:17 -06:00
forest e8348052a8 fixing get inconsistency and adding vm_state_command 2021-02-16 21:13:51 -06:00
j3s 2e265703bd Add vm state management scripts 2021-02-16 20:58:23 -06:00
forest 485a17ae6b fix ssh-keyscan.sh newlines printf 2021-01-30 02:03:29 -06:00
forest 71222e07e6 chmod +x capsulflask/shell_scripts/ssh-keyscan.sh 2021-01-30 01:51:52 -06:00
forest 50cea6e0b4 first crack at adding ssh host key display to the capsul detail page 2021-01-30 01:39:48 -06:00
j3s f02974eb5a Simplify disk setup process 2020-10-22 18:34:09 -05:00
Jesse Olson 2f60e2715e Make backing image changes, fix minor spelling 2020-06-28 16:27:26 +00:00
j3s 773aa78ac4 Switch shellscripts to customer pool 2020-05-20 16:37:45 -05:00
j3s 60a8f34a9b Invert get.sh name check, don't use -v and -q together. 2020-05-16 16:14:15 -05:00
j3s 7ffdd7546d Make all shell scripts executable 2020-05-16 11:28:34 -05:00
forest 4ab0a0f565 stupid git 2020-05-13 13:56:55 -05:00
forest 403506a0b0 capacity limiter and general cleanup 2020-05-13 13:56:43 -05:00
forest a6e655ef72 basic capsul detail page 2020-05-11 16:24:37 -05:00
forest 426fad7b10 first try at creating VirtualizationInterface 2020-05-10 18:59:30 -05:00