1
0
mirror of https://github.com/gryf/boxpy.git synced 2026-02-02 14:15:49 +01:00

Commit Graph

  • 5cf00a3e09 Rework port for the ssh forwarding. gryf 2021-06-05 19:14:49 +02:00
  • 81da9d7c13 Added ssh command gryf 2021-06-05 17:54:14 +02:00
  • 3f8dec1f2d Fix config behavior in case of empty args gryf 2021-06-05 17:09:02 +02:00
  • e8264c5c69 Update readme file. gryf 2021-06-04 18:54:56 +02:00
  • 1a058a1e2a Added fedora cloud to supported distros. gryf 2021-06-04 18:39:10 +02:00
  • de61390d5e Added ability to select distro. Yet, we still have only one ;) gryf 2021-06-04 18:37:03 +02:00
  • d78ed6db8b Parametrize user information gryf 2021-06-04 16:43:06 +02:00
  • 38e37f6274 Fixing some linting issues. gryf 2021-06-04 16:38:00 +02:00
  • 6e84b3befa Process template before reading files into cloud init. gryf 2021-05-19 19:44:30 +02:00
  • 7647f4d021 Use OVS over OVN in kuryr devstack deployment gryf 2021-05-17 19:16:15 +02:00
  • 5218354e5e Readme update gryf 2021-05-17 19:15:32 +02:00
  • 4a46d793cb Parse filenames in global write_files section gryf 2021-05-17 18:56:44 +02:00
  • 074025c089 Make temporary files begin with meaningful prefix gryf 2021-05-17 18:55:01 +02:00
  • c0e4ad966b Add ability to write files to be written on guest by providing filename. gryf 2021-05-14 15:07:57 +02:00
  • d890f28eba Fixed bash completion for config; added default completion for all other options. gryf 2021-05-14 14:19:00 +02:00
  • 3b59622a68 Added warning if config file doesn't exists. gryf 2021-05-14 13:46:15 +02:00
  • f6a458e1f9 Save absolute path to the user config file gryf 2021-05-14 13:45:26 +02:00
  • 3ebe6ff529 Changing option cloud-config to config gryf 2021-05-14 13:44:17 +02:00
  • 658d2bd9df update kuryr multinode confs gryf 2021-05-12 13:47:39 +02:00
  • 89a87c77aa Added wmaker build machine definition gryf 2021-05-10 20:45:45 +02:00
  • e84b967d8d Added examples. gryf 2021-05-10 20:07:52 +02:00
  • a770c0bbae Fixed typo in readme. gryf 2021-05-06 20:47:43 +02:00
  • 1e8bd7a37d Do not relay on vboxmanage output. gryf 2021-05-06 20:44:32 +02:00
  • 78d696656e Rebuild now pass the config to the create function. gryf 2021-05-06 20:42:15 +02:00
  • 6d0fa3445f Rearranged a bit Config class. gryf 2021-05-06 20:41:17 +02:00
  • b557a6353d Added advanced feature. gryf 2021-05-06 20:38:38 +02:00
  • 1bded7f75c Wait for VM to truly power off. gryf 2021-05-06 20:37:32 +02:00
  • 30b7f1ab59 Fixed name clash on Config and VBoxManage objects. gryf 2021-05-06 20:36:19 +02:00
  • 8df0d31d25 Some minor tweaks gryf 2021-05-05 20:42:39 +02:00
  • 799efd8633 Readme update gryf 2021-05-05 20:24:39 +02:00
  • 91f0019c78 Added cleanup for interrupted cloud-init gryf 2021-05-05 20:24:07 +02:00
  • da1ae93fa2 Added ability for merging options using all possible ways. gryf 2021-05-05 20:15:37 +02:00
  • 359d1cf440 Changed user-data-path param to cloud-config gryf 2021-05-05 17:29:21 +02:00
  • ed5535cd4e Guard against interruption during invalid cloud config. gryf 2021-05-05 17:25:59 +02:00
  • 9da0e3f6ff Cacluate hostname out of vm name. gryf 2021-04-20 11:56:46 +02:00
  • d4afa6e90b Added ssh port forwarding port option gryf 2021-04-20 09:57:20 +02:00
  • 03b6fdb8ec Remove irrelevant options from completion gryf 2021-04-20 09:55:12 +02:00
  • c51603644b Added missing gnu sed definition and some cosmetic changes for completion script. gryf 2021-04-13 21:43:55 +02:00
  • 2984109bd5 Made a poor-man progress bar for waiting for cloud init. gryf 2021-04-12 20:58:32 +02:00
  • 05c3259c76 Changed defaults to use less resources gryf 2021-04-12 20:57:52 +02:00
  • 180c30c834 Fixed bug for not filles user-data option gryf 2021-04-12 20:56:24 +02:00
  • 198dfefeeb Added bash completion gryf 2021-04-12 20:55:04 +02:00
  • 40ac14723a Added ability to provide own user-data template gryf 2021-04-12 19:15:51 +02:00
  • 9b433cb044 Store information about other provided options during createion as extra data. gryf 2021-04-12 17:35:44 +02:00
  • 11f1ee5dda Added ability to specify sizes in GB. gryf 2021-04-12 17:34:02 +02:00
  • ca713375ea Add missing media closing gryf 2021-04-11 19:15:53 +02:00
  • 06480daffb Simplify commands by using provided abstractions. gryf 2021-04-11 18:59:20 +02:00
  • b0a64a6545 Added image abstraction for downloading and converting image. gryf 2021-04-11 18:56:45 +02:00
  • b05b9403c4 Added rebuild command. gryf 2021-04-11 18:55:41 +02:00
  • fc0a19bf38 Added VBoxManage class for abstraction of vboxmanage calls. gryf 2021-04-11 18:51:28 +02:00
  • 3babb880e2 Added license file. gryf 2021-04-10 18:49:30 +02:00
  • 38b6e1b6af Add possibility to just pass key name. gryf 2021-04-10 16:48:55 +02:00
  • 70248bd23b Added list command. gryf 2021-04-08 21:47:25 +02:00
  • 69ff7206e5 Introducing custom exceptions tree. gryf 2021-04-08 21:44:54 +02:00
  • 4029284815 Added destroy class and the corresponding class. gryf 2021-04-08 21:30:02 +02:00
  • 59c8b926d8 Remove unneeded intermediate function for invoking action class. gryf 2021-04-08 21:29:11 +02:00
  • 9ee10b4042 Readme update gryf 2021-04-08 20:12:23 +02:00
  • ecb9c71c5d Added other option for mkisofs gryf 2021-04-08 20:11:57 +02:00
  • 0dded78bd2 Finalize build, removing cloud image, run freshly created vm. gryf 2021-04-08 19:36:35 +02:00
  • 3332177ab7 Adeded generating of cloud image gryf 2021-04-08 19:34:02 +02:00
  • f61652a98d Attaching media images to vm, fixing some bugs gryf 2021-04-08 19:33:06 +02:00
  • 8156235d7d Create and set up VM gryf 2021-04-07 19:34:52 +02:00
  • a21ca77597 Deal with the image, change default size. gryf 2021-04-07 19:33:55 +02:00
  • dc1bc68cd7 Added checksum check gryf 2021-04-07 09:53:13 +02:00
  • bec8f8b4db Started working on basic stuff, like main class and parsing arguments gryf 2021-04-07 09:20:40 +02:00
  • 90342e0203 Added readme. gryf 2021-04-07 09:17:56 +02:00