Commit Graph

379 Commits

Author SHA1 Message Date
flx5
e07218d4bd fix docs 2021-10-03 22:45:17 +02:00
flx5
21eda7ced3 regenerate config spec 2021-10-03 22:42:43 +02:00
flx5
cae7e4ce79 generate partials in ci 2021-10-03 22:29:52 +02:00
flx5
8e2fe2f35b add example 2021-10-03 22:26:00 +02:00
flx5
3b2d378058 re-implement http sniffing 2021-10-03 22:23:55 +02:00
flx5
07cc4bfb7c correct configuration usage 2021-10-03 22:18:30 +02:00
flx5
624859534e Include docs in release 2021-10-03 21:17:05 +02:00
flx5
0c77dbfb0f Update iso checksum handling. 2021-10-03 21:14:50 +02:00
flx5
73b9acc9cc Fix config loading 2021-10-03 20:54:12 +02:00
flx5
3c3024fd92 Add documentation for firmware parameter. 2021-10-03 18:37:06 +02:00
flx5
d43ee760aa Add makefile 2021-10-03 18:33:46 +02:00
flx5
e65b7ab96a Generate configuration documentation 2021-10-03 18:25:26 +02:00
flx5
7bc4d2b8d4 Add new spec 2021-10-03 14:27:34 +02:00
flx5
1241e64d93 Restructure config 2021-10-01 14:31:50 +02:00
flx5
e671f722cb Separate xva and iso config 2021-10-01 14:21:40 +02:00
flx5
6cf22f2d5f Encapsulate steps 2021-10-01 12:53:14 +02:00
flx5
bc3ca5736d Remove dead code 2021-10-01 12:49:36 +02:00
flx5
7ab84891ae Encapsulate artifacts 2021-10-01 12:49:08 +02:00
flx5
58745db224 Encapsulate ssh 2021-10-01 12:47:27 +02:00
flx5
d334a085ed Encapsulate vnc 2021-10-01 12:45:31 +02:00
flx5
d9f981e4f3 Encapsulate config 2021-10-01 12:43:20 +02:00
flx5
f24ca7f84d Encapsulate xen client properly 2021-10-01 12:41:54 +02:00
flx5
cdd65fb230 Remove dead code 2021-10-01 12:33:10 +02:00
flx5
4bc24960fb fix config preparation 2021-10-01 01:24:00 +02:00
flx5
5a9caff902 fix proxy forwarding 2021-10-01 00:20:08 +02:00
flx5
494aa02283 respect no nat forwarding setting. 2021-09-30 23:38:43 +02:00
flx5
8e4ed13171 deprecate unused configuration values 2021-09-30 17:44:12 +02:00
flx5
727e02c292 Ignore ide files 2021-09-30 17:21:02 +02:00
flx5
38714450d7 Respect shutdown timeout 2021-09-30 17:17:19 +02:00
flx5
f049f32908 Allow user to connect to vnc 2021-09-30 17:10:45 +02:00
flx5
991ced778f Remove useless wrappers
tls and vncclient close their underlying connection anyways
2021-09-30 16:21:27 +02:00
flx5
13c25063af Use new proxy 2021-09-30 15:15:55 +02:00
flx5
a67141b2b5 Use the xen api host to get the proper http ip 2021-09-30 15:15:20 +02:00
flx5
cd8e37013d Correct communication port 2021-09-30 15:14:55 +02:00
flx5
76d884b65d Type boot command over proxy 2021-09-30 15:14:06 +02:00
flx5
84f5023702 Rename vm host key 2021-09-30 15:13:04 +02:00
flx5
702dffcea0 Update deps 2021-09-30 15:12:35 +02:00
flx5
233e3500b8 Add port to xen api 2021-09-30 15:12:23 +02:00
flx5
cfe413b101 Add proxied ssh 2021-09-30 15:11:14 +02:00
flx5
23ba68a2b1 Create proxy class 2021-09-30 15:10:39 +02:00
flx5
faad0e166b Create forwarding step 2021-09-30 15:10:27 +02:00
flx5
893ff925fb Create proxy step 2021-09-30 15:10:15 +02:00
flx5
a89a5369dd Create vnc utility methods 2021-09-30 14:59:04 +02:00
flx5
f60e1b6a7f Cleanup duplicated stuff from sdk 2021-09-28 21:02:44 +02:00
flx5
3cb985d134 Respect static ip configuration 2021-09-28 11:15:16 +02:00
flx5
ade8d0d819 Use more generic communicator configuration 2021-09-28 10:39:15 +02:00
flx5
35efd42e55 ssh_wait_timeout backwards compability is already handled by packer sdk 2021-09-28 10:06:10 +02:00
flx5
9139994fdd Remove duplicate configuration entry ssh_key_path
The key ssh_key_path is already specified in ssh_config.go.
2021-09-28 10:03:46 +02:00
flx5
189cd46360 Fix filename in readme 2021-09-27 12:04:38 +02:00
flx5
0df631cda7 Add additional disks support 2021-09-27 12:03:55 +02:00