2
0
mirror of https://github.com/linka-cloud/d2vm.git synced 2025-04-20 17:47:40 +00:00

Commit Graph

  • 5b5b15de4f
    build(deps): bump golang.org/x/net from 0.12.0 to 0.38.0 dependabot/go_modules/golang.org/x/net-0.38.0 dependabot[bot] 2025-04-16 20:53:13 +00:00
  • 897f49a452 chore(ci): call linter in ci main John Rowley 2025-04-11 11:44:27 -07:00
  • 4d30dbc2b3 fix: ensure fs error is checked John Rowley 2025-04-11 11:22:47 -07:00
  • 110da5c86b build docs gh-pages github-actions[bot] 2025-04-10 09:59:11 +00:00
  • c15ce008db build(deps): bump github.com/docker/distribution v0.3.0 dependabot[bot] 2025-04-10 09:49:02 +00:00
  • fe4e9b2b3d [skip ci] docs: explain why root privileges are required Adphi 2025-04-10 11:31:36 +02:00
  • b7e95d73b1
    tests: fix manifest for centos:latest not found Adphi 2025-04-10 11:21:33 +02:00
  • 85b144fe63 replace .Release.Version with .Release.VersionID to fix #65 Lei Wang 2025-04-10 16:21:07 +08:00
  • a0039dbae7 Skip disk conversion when format is raw Will Scott 2025-03-25 16:39:44 +01:00
  • dc430fe1b7
    chore: upgrade actions/cache to v3 Adphi 2025-03-25 13:09:34 +01:00
  • dfd4d7dd43 when multiple kernels and initrds exist, use the latest edgood1 2025-03-01 14:23:18 -05:00
  • d8ee37833e add ubuntu 16.04 support Adphi 2024-08-23 14:57:10 +02:00
  • e31bc93074
    centos-stream-9: fix Dockerfile template Adphi 2024-07-09 18:32:19 +02:00
  • f711f8919d fix vhd format support Adphi 2024-05-08 16:48:38 +02:00
  • b27add5767 Fix typo in README.md Spencer von der Ohe 2023-11-13 16:12:27 -07:00
  • 1934915ae8
    templates: clean package manager cache Adphi 2023-09-14 12:42:52 +02:00
  • d54b3f9a2c
    arm64 support with grub-efi Adphi 2023-09-13 15:37:29 +02:00
  • f8fc729486
    grub and grub-efi not supported for CentOS Adphi 2023-09-13 13:42:00 +02:00
  • a41bbdb745
    add grub-efi support Adphi 2023-09-12 13:59:11 +02:00
  • d4c3476031
    docs: update cli and README Adphi 2023-09-11 18:51:09 +02:00
  • fb3ee62962
    add fat32 boot partition support Adphi 2023-09-11 18:45:42 +02:00
  • 384a4e436c
    docs: update cli and README Adphi 2023-09-11 16:07:12 +02:00
  • a22bf9caf1
    fix debian stretch support Adphi 2023-09-11 15:54:34 +02:00
  • 4e533b8044
    add grub support Adphi 2023-09-11 15:42:06 +02:00
  • a003e176f5
    chore: bootloader abtraction Adphi 2023-09-11 13:44:12 +02:00
  • ec33a7ad74
    actions: move ubuntu 18 runners to latest v0.2.0 Adphi 2023-06-04 15:16:45 +02:00
  • 2970af4873
    update command line docs Adphi 2023-06-04 14:47:40 +02:00
  • 9abb66ad1d
    run/hetzner: add split-boot support Adphi 2023-04-23 17:30:45 +02:00
  • 6ef6df535d
    deps: update all Adphi 2023-04-23 14:24:05 +02:00
  • f0798b3f3a build(deps): bump golang.org/x/net from 0.1.0 to 0.7.0 dependabot[bot] 2023-03-01 13:46:07 +00:00
  • 93ba19a1fa fix execution exit code on error Adphi 2023-03-01 13:30:25 +01:00
  • fb33b2a74e luks: do not support ubuntu < 20.04 and debian < 10 Adphi 2023-03-01 13:29:10 +01:00
  • 8c36d42e06 luks: fix centos Dockerfile template Adphi 2023-02-28 18:48:12 +01:00
  • 709f24b5df actions: add end-to-end tests as release dependency Adphi 2023-02-28 18:12:38 +01:00
  • f7b4861b1d tests: fix permissions error Adphi 2023-02-28 18:10:30 +01:00
  • 0c3a736977 actions: move e2e test to a separated step Adphi 2023-02-28 17:59:32 +01:00
  • f75b0c7313 luks: fix ubuntu <22.04 support Adphi 2023-02-28 17:42:52 +01:00
  • bfa5f0df1d save docker image to disk before flatten Adphi 2023-02-28 12:04:04 +01:00
  • be88bc29f5 add keep-cache option to preserve intermediate docker images Adphi 2023-02-28 12:02:57 +01:00
  • 4780228c95 luks: implements support for centos Adphi 2023-02-28 12:01:18 +01:00
  • 2f34e19636 luks: implements support for debian like distibutions Adphi 2023-02-23 20:13:37 +01:00
  • 3ec9bdfb01 luks: implements support for Alpine Adphi 2023-02-23 15:02:12 +01:00
  • cab7d8badd build(deps): bump golang.org/x/sys dependabot[bot] 2023-02-25 10:50:13 +00:00
  • fae73e71bc chore: upgrade go to 1.20 Adphi 2023-02-23 12:07:56 +01:00
  • 74aac3fdcb actions: add end-to-end tests Adphi 2023-02-23 12:02:01 +01:00
  • f50f8d0f93 actions: build release snapshot only on main and tags Adphi 2023-02-23 11:59:15 +01:00
  • 1970ac19e4 run/qemu: remove usb and device flags Adphi 2023-02-23 11:37:40 +01:00
  • 532ee3f1a3 add split boot partiton support Adphi 2023-02-22 17:26:32 +01:00
  • 490f235c6d
    docs: configure CNAME Adphi 2023-02-17 00:39:14 +01:00
  • 466d6d40d3
    deps: go mod tidy v0.1.0 Adphi 2023-02-15 11:29:40 +01:00
  • bf2687a211
    docs: add container disk support Adphi 2023-02-15 11:06:52 +01:00
  • d652bf41f5
    run: fix qemu-img convert path typo build & convert: add kubevirt container disk support Adphi 2022-11-23 19:21:58 +01:00
  • 618b5bc861
    use kpartx instead of partprobe (close #19) Adphi 2023-02-15 10:34:32 +01:00
  • 8659907d62
    fix Alpine 3.17 support (close #16) Adphi 2023-02-15 10:20:37 +01:00
  • c66595115f kali linux Neosb 2022-09-18 23:02:25 +02:00
  • 6ac85912c1
    docs: document dependencies and docker install method (close #10) v0.1.0-rc4 Adphi 2022-09-13 15:53:06 +02:00
  • d18e68b138
    run in docker if not root or sudo (fix #5 #9 #11) set user permissions on image if run with sudo or in docker run/vbox & run/hetzner: run qemu-img in docker if not available in path Adphi 2022-09-13 15:02:38 +02:00
  • 43f2dd5452
    Makefile: install: fix missing go generate Adphi 2022-09-12 12:34:34 +02:00
  • 72413b0bac
    docs: add homebrew install instructions Adphi 2022-09-12 12:05:27 +02:00
  • fb5f21f1f3
    actions: run tests only if go files or templates changed v0.1.0-rc3 Adphi 2022-09-12 11:47:11 +02:00
  • 8f1ae3a8a4
    chore: remove sparsecat binary from repo Adphi 2022-09-12 11:43:16 +02:00
  • a6163db5b8
    actions: publish docs only on tag Adphi 2022-09-12 11:23:50 +02:00
  • 9d2ceb8cba
    docs: regenerate cli reference Adphi 2022-09-12 11:21:45 +02:00
  • 3940cd8975
    BREAKING CHANGE: remove root default password, configure it only if provided (close #7) Adphi 2022-09-12 11:19:51 +02:00
  • 7ad6343e6f
    goreleaser: add brew support Adphi 2022-09-12 10:50:50 +02:00
  • 2cd50ff38c
    Makefile: fix completions command Adphi 2022-09-12 10:13:41 +02:00
  • f855fe9c7a
    Makefile: add completions generation goreleaser: fix typo, add completions to release archive Adphi 2022-09-12 10:10:28 +02:00
  • f1557d104d
    fix zsh completion not working with source README.md: add shell completion installation instructions Adphi 2022-09-12 10:01:04 +02:00
  • 7f3b3a859d
    Makefile: add install README.md: improve install docs goreleaser: add README.md to release tarball Adphi 2022-09-12 09:23:33 +02:00
  • 7718c533eb
    add pgp public key Adphi 2022-09-11 20:02:04 +02:00
  • 0208a2a134
    chore: expose builder interface Adphi 2022-09-11 20:01:37 +02:00
  • 238d9a51af
    templates: do not set root password if empty Adphi 2022-09-11 20:00:48 +02:00
  • bf88399b58
    run/hetzner: rollback sparsecat using outside linux Makefile: compute tag: ignore dirty state v0.1.0-rc2 Adphi 2022-09-11 04:01:05 +02:00
  • c97388fdae
    goreleaser: do not run go generate v0.1.0-rc1 Adphi 2022-09-10 20:31:16 +02:00
  • e5dcf8defb
    Makefile: fix build and release Adphi 2022-09-10 20:10:52 +02:00
  • badaedc443
    goreleaser: enable pre-releases Adphi 2022-09-10 19:51:56 +02:00
  • a41be6d27c
    fix: dockerfile relative path when running in docker docs: update README.md to current command line api fix: command line output white for default level Adphi 2022-09-10 19:31:40 +02:00
  • d97b58159c
    run/hetzner: upload using sparsecat and run e2fsck Adphi 2022-09-10 18:15:22 +02:00
  • 6c93c8be56
    tests: fix builder tests: pull image before test Adphi 2022-09-10 12:38:02 +02:00
  • d7f2c453a9
    docs: regenerate cli reference Adphi 2022-09-10 12:17:08 +02:00
  • d9f253d65c
    fix windows build Adphi 2022-09-10 12:16:41 +02:00
  • 13efc1a646
    run/vbox: move console to go.linka.cloud/console Adphi 2022-09-09 21:13:33 +02:00
  • c923817c06
    run/vbox: improve logging, cleanup on fails, convert to vdi if required Adphi 2022-09-09 14:47:52 +02:00
  • 35e6aae345
    build: fix wrong default Dockerfile path when running in docker Adphi 2022-09-09 14:26:08 +02:00
  • 9893c8a95a
    improved commands output: add --time format option and color output Adphi 2022-09-09 13:22:04 +02:00
  • 77eac66d01
    Makefile: docs-up-to-date: fix exclude paths Adphi 2022-09-06 19:40:02 +02:00
  • 4763760a1c
    docs: improved nav Adphi 2022-09-06 19:27:43 +02:00
  • 941052b33b
    docs: fix edit url Adphi 2022-05-19 16:46:23 +02:00
  • 7c12ca465a
    setup documentation site build and deploy Adphi 2022-05-19 15:41:06 +02:00
  • 6d8a8d80f5
    docs: regenerate docs and sparsecat binary Adphi 2022-09-06 19:30:48 +02:00
  • e767de2c83
    docs: update cli reference Adphi 2022-09-06 18:49:30 +02:00
  • 480cae12cf
    feat: add --raw image creation support refactor: use Option func pattern fix: build respect the --force flag fix: compute correct in-docker input and outpout mount paths Adphi 2022-09-06 18:43:24 +02:00
  • eb36d45c35
    Makefile: fix docker-push Adphi 2022-08-23 13:21:18 +02:00
  • d0b775ab21
    network-manager: fix ifupdown-ng not available, netplan use mac as dhcp identifier Adphi 2022-08-12 17:55:15 +02:00
  • 77690dbb57
    tests: exclude d2vm_run_qemu.md from diff as defaults change on virtualization features availability Adphi 2022-08-10 12:00:01 +02:00
  • 02ca54f141
    tests: docs-up-to-date: show diff when failed Adphi 2022-08-10 11:42:16 +02:00
  • 82f7d662c7
    actions: move docs test to its own job Adphi 2022-08-10 11:35:55 +02:00
  • 4720b1cd17
    d2vm/run: hetzner: convert image to raw if needed Adphi 2022-08-09 20:17:50 +02:00
  • 0192f32905
    Makefile: docs up-to-date test: only check docs directory Adphi 2022-08-09 20:16:04 +02:00
  • ecd02424e1
    docs: regenerate docs and sparsecat binary Adphi 2022-08-09 19:13:35 +02:00