Skip to content

Latest commit

 

History

History
692 lines (670 loc) · 92.3 KB

CHANGELOG.md

File metadata and controls

692 lines (670 loc) · 92.3 KB

Changelog

0.2.5 (2024-02-03)

Bug Fixes

  • fix(templates): fix url for VirtIO 7338196
  • chore(deps): update renovatebot/github-action action to v38 c2fb477
  • chore(deps): update dependency ansible to v7.6.0 ad49c14
  • chore(deps): update lycheeverse/lychee-action action to v1.8.0 5e12e37
  • chore(deps): update renovatebot/github-action action to v37 d013aef
  • chore(deps): update renovatebot/github-action action to v36.1.1 a5d3984

v0.2.3 (2023-05-06)

  • docs(changelog): CHANGELOG file update [skip ci] 4f5eef7
  • feat(build): disable building windows-server-2016 images d8cf08e
  • chore(deps): update dependency ansible.windows to v1.14.0 5219955
  • fix(build): fix libvirt build 7cc1e09
  • chore(deps): update dependency ansible to v7.5.0 f91916c
  • fix(centos-json): fix missing slash in iso_urls and iso_checksum d54fa5d
  • chore(deps): update lycheeverse/lychee-action action to v1.7.0 97e87ac
  • chore(deps): update dependency powershell/win32-openssh to v9.2.2.0p1-beta aaef16f

v0.2.2 (2023-04-03)

  • fix(gha): fix megalinter permissions #463
  • chore(deps): update dependency ansible to v7.4.0 #462
  • feat(iso): update windows-10-enterprise-x64-eval iso #461
  • feat(iso): update windows-server-2019-standard-x64-eval iso #460
  • chore(deps): update tools/create_remote_build_server/roles/cloudalchemy.node-exporter digest to 3be7ef0 #458
  • chore(deps): update tools/create_remote_build_server/roles/cloudalchemy.prometheus digest to e439378 #459
  • feat(iso): update windows-server-2022-standard-x64-eval iso #457
  • chore(deps): update dependency ansible to v7.3.0 #454
  • fix(ansible): add no_proxy parameter to use latest ansible #453
  • docs(changelog): CHANGELOG file update [skip ci] 77e550f
  • chore(deps): update actions/stale action to v8 0996309
  • chore(deps): update renovatebot/github-action action to v36 53d056f
  • chore(deps): update renovatebot/github-action action to v35 c34e6d3
  • chore(deps): update lycheeverse/lychee-action action to v1.6.1 5accf57
  • chore(deps): update lycheeverse/lychee-action action to v1.6.0 c1e8d3a
  • chore(deps): update dependency powershell/win32-openssh to v9.2.0.0p1-beta 3f16cb7

v0.2.1 (2023-01-14)

  • chore(deps): update megalinter/megalinter action to v6.17.0 #441
  • chore(deps): update dependency ansible.windows to v1.13.0 #439
  • chore(deps): update megalinter/megalinter action to v6.16.0 #440
  • chore(deps): update dependency powershell/win32-openssh to v9 #438
  • chore(deps): update dependency chocolatey.chocolatey to v1.4.0 #437
  • chore(deps): update megalinter/megalinter action to v6.15.0 #434
  • Updated README.md with new URL for Fedora install #436
  • style(gh-actions): remove obsolete set-output #433
  • docs(templates): fix url for winrm #431
  • chore(deps): update megalinter/megalinter action to v6.14.0 #432
  • feat(renovate): skip waiting for tests in renovate #430
  • refactor(megalinter): simplify mega-linter GH Action #428
  • chore(deps): update dependency ansible.windows to v1.12.0 #429
  • feat(submodule): update submodules #427
  • fix(build): fix issues with virtualbox #426
  • chore(deps): update dependency nodejs/node to v18 #424
  • chore(deps): update renovatebot/github-action action to v34 #425
  • fix(win32-openssh): Fix Win32-OpenSSH version 2 #422
  • fix(win32-openssh): Fix Win32-OpenSSH version #421
  • Update dependency PowerShell/Win32-OpenSSH to v12 #420
  • Update dependency ansible.windows to v1.11.0 #419
  • Fix linting issues #418
  • Update lycheeverse/lychee-action action to v1.5.1 #417
  • Update megalinter/megalinter action to v6 #415
  • docs(changelog): CHANGELOG file update [skip ci] 361b5e5
  • chore(deps): update ansible/roles/ansible-role-virtio-win digest to 79ce98e 1e14ce4
  • chore(deps): update ansible/roles/ansible-role-my_common_defaults digest to f75b388 c7e9fbe
  • feat(gh_actions): replace stale + add commitlint bc8ab27
  • chore(deps): update megalinter/megalinter action to v6.18.0 2a5ea80
  • chore(deps): update scripts/linux-common/packer-virt-sysprep digest to 10aa03a dba628c
  • chore(deps): update scripts/linux-common/packer-virt-sysprep digest to 05782ee deb33e5
  • chore(deps): update ansible/roles/ansible-role-virtio-win digest to 7f42091 7c76d31
  • chore(deps): update ansible/roles/ansible-role-my_common_defaults digest to fa01d46 bf70f05
  • fix(renovate): schedule typo eb6a897
  • feat(gh-actions): add lint-pr-title 7882048
  • fix(linter): fix linting issues 1c4a2c1
  • ci(renovate): autoupdate github-actions 9bd213c
  • chore(deps): update renovatebot/github-action action to v34.77.0 8f38608
  • chore(deps): update renovatebot/github-action action to v34.73.0 a781ded
  • chore(deps): update renovatebot/github-action action to v34.62.1 a23fab2
  • chore(deps): update renovatebot/github-action action to v34.54.1 8781d52
  • chore(deps): update renovatebot/github-action action to v34.48.0 f9c59ee
  • chore(deps): update renovatebot/github-action action to v34.39.0 2331e1a
  • chore(deps): update renovatebot/github-action action to v34.28.0 700a6bf
  • chore(deps): update renovatebot/github-action action to v34.23.1 dd02898
  • chore(deps): update lycheeverse/lychee-action action to v1.5.4 38564f8
  • chore(deps): update ansible/roles/ansible-role-virtio-win digest to 0a5010b 0e51e6b
  • chore(deps): update lycheeverse/lychee-action action to v1.5.2 2b6a76a
  • chore(deps): update ansible/roles/ansible-role-my_common_defaults digest to c3351f7 bcd02c7
  • chore(deps): update renovatebot/github-action action to v34.19.0 469e1e6
  • chore(deps): update renovatebot/github-action action to v32.241.10 2c2e6c9
  • chore(deps): update dependency chocolatey.chocolatey to v1.3.1 f6a1e68
  • chore(deps): update renovatebot/github-action action to v32.238.3 aa71a28
  • chore(deps): update renovatebot/github-action action to v32.225.1 ef3fbc7
  • Update renovatebot/github-action action to v32.211.1 47bfe6a
  • Update renovatebot/github-action action to v32.202.4 61d21d7
  • Update renovatebot/github-action action to v32.197.1 e79da63
  • Update renovatebot/github-action action to v32.194.4 76fd0d8
  • Update renovatebot/github-action action to v32.190.0 c2aa88a
  • Update dependency ansible.windows to v1.11.1 a4d0da1
  • Update renovatebot/github-action action to v32.179.1 976299e
  • Update renovatebot/github-action action to v32.168.0 e7ea289
  • Update renovatebot/github-action action to v32.159.0 a8c346d
  • Update renovatebot/github-action action to v32.150.4 121511f
  • Update renovatebot/github-action action to v32.135.1 7823d39
  • Update renovatebot/github-action action to v32.125.0 8b11040
  • Update renovatebot/github-action action to v32.117.3 e7c6b32
  • Update renovatebot/github-action action to v32.108.0 89048c6
  • Improve renovate df09023
  • Update dependency chocolatey.chocolatey to v1.3.0 bb7e89e
  • Update dependency ansible to v5.10.0 323a7d8
  • Update renovatebot/github-action action to v32.94.0 2d82685
  • Fix WinRM timeouts 79f8771
  • Update renovatebot/github-action action to v32.90.0 d8d995f

v0.2.0 (2022-06-12)

  • Add tmate #404
  • Fix linter issues - prettier #403
  • Fix linter issues #402
  • Fix linter issues #401
  • Update dependency ansible to v5.9.0 #400
  • Improve renovate config #399
  • Improve GH Actions #398
  • Update actions/checkout action to v3 #397
  • Add lychee #363
  • Add git-submodules to renovate #396
  • Remove windows-server-2012_r2-standard-x64-eval #394
  • Fix schedule #393
  • Improve renovate #392
  • Update dependency ansible to v5.8.0 #390
  • Update dependency ansible.windows to v1.10.0 #391
  • Fix renovate #389
  • Update renovatebot/github-action action to v32.68.0 #388
  • Increase tools versions, fix mlc_config #385
  • Improve build process and box selection #378
  • Add note about openssh #376
  • Add RDP section to documentation #373
  • Fix URLs #366
  • Update README #361
  • Update ansible and modules + fix VirtualBox URLs #359
  • Clean build pipeline #356
  • Update schedule #352
  • Fix typo in variable BUILDS_MATRIX #351
  • Fix array issue in build #350
  • Fix scheduled build, bleachbit upgrade #349
  • Add choice to GH Action build pipeline #348
  • Improve build pipeline #344
  • Move from master to main #343
  • Fix build #342
  • Rewrite GitHub Action build pipeline #341
  • Update Windows 10 #340
  • Add vagrant ssh key to Windows #338
  • Swicth back to macos-10 #337
  • Use MacOS 11 for build, remove cleanup section, add sshpass #336
  • Add ssh to vagrant_init_destroy_boxes #335
  • #332 Setup OpenSSH Portable for windows #333
  • Closes #327 #330
  • Move from SERVERDATACENTERCORE to SERVERDATACENTER in Autounattend.xml #324
  • Create box in VagrantCloud if not exists #323
  • Add missing jq #322
  • Add windows-server-2022-eval template #321
  • Add windows-*-2022 to upload script #320
  • Add missing windows-server-2022-standard-x64-eval-libvirt #319
  • Fix build process for non-existing boxes #318
  • Add Windows Server 2022 Standard Evaluation #317
  • Include more files to lint #315
  • Fix missing apostrophe #314
  • Add super-linter #313
  • Remove md5sha1sum #312
  • Separate Remove/Install packages into two steps #311
  • Improve build.yml by fixing issues reported by linter #310
  • Skip ubuntu-.*-desktop-amd64 libvirt from checking #309
  • Remove /usr/local/bin/2to3 to unblock python installation #308
  • Add better description, upgrade packages, better cleanup to GH Action #307
  • Use workflow_dispatch in GH Action build and remove repository_dispatch #306
  • Closes #327 (#330) #327
  • Update renovatebot/github-action action to v32.74.2 fb734ca
  • Update ansible/roles/ansible-role-virtio-win digest to 0a5010b 1254b87
  • Update renovatebot/github-action action to v32.73.0 603a7b9
  • Update renovatebot/github-action action to v32.71.0 8f270b7
  • Update renovatebot/github-action action to v32.70.0 83f6b3d
  • Update renovatebot/github-action action to v32.68.3 4e3e521
  • Update renovatebot/github-action action to v32.68.2 b3c61f2
  • Update renovatebot/github-action action to v32.68.1 efc046e
  • Update dependency PowerShell/Win32-OpenSSH to v8.9.1.0p1-Beta 2ed1b72

v0.1.2 (2021-09-01)

  • Fix build by adding "--ignore-dependencies" to brew #304
  • Fix linting issues #299
  • Remove mongosh #295
  • Remove gcc@8 #294
  • Update versions of ansible and ansible.windows #293
  • Update BleachBit #292
  • Bump tools/create_remote_build_server/roles/cloudalchemy.prometheus #291
  • Update Windows 10 19043 eval, update BleachBit #290
  • Clean more disk space on build machine + ansible update #289
  • Fix remote_build_server tests #284
  • Upgrade GH Actions versions #283
  • Set winrm timeouts to 1000 to fix "Read timed out" issues #269
  • Set static URL for ultradefrag #268
  • Set ultradefrag_url to specific site #266
  • Change winrm timeout to 30m #265
  • Fix TLS 1.2 issue when downloading files in "old" windows #264
  • Remove go from packages which should be uninstalled from MacOS #263
  • Fix WinRM powershell script (ConfigureRemotingForAnsible) #262
  • Add WinRM timeouts #252
  • Fix build process - increase timeout make more disk space #250
  • Add winrm_timeout to windows builds #249
  • Fix build macos version #246
  • Set versions of ansible, galaxy modules and build runs-on #245
  • Fix upload_box_to_vagrantcloud.sh when creating the box version #242
  • Fix typo in upload_box_to_vagrantcloud.sh #241
  • Improve upload to vagrantcloud script + use BleachBit 4.2.0 #239
  • Fix multiple build runs per day - box versions conflict #238
  • Fix upload script to remove existing box version before uploading #237
  • Fix ansible.windows by installing it from galaxy #236
  • Fix brew install cask #235
  • Use brew to install Ansible #234
  • Add missing dependency package xorriso; Add Debian 10+ requirements to README #230
  • Use Ansible 2.9 to fix package installation from CD #222
  • Fix upload to Vagrant Cloud and make it more verbose #221
  • Fix box upload to Vagrant Cloud #220
  • Fix xorriso chmod bug #213
  • Fix xorriso output permissions #212
  • Fix typo in payload object #210
  • Fix payload typo #209
  • Add possibility of inject build env variables form payload #208
  • Add xorriso to libvirt build #207
  • Fix typo in build.sh #206
  • Add missing ssh_timeout to qemu build section #205
  • Fix qemu installation during build stage #204
  • Make packages installation more efficient during build process #203
  • Add packer to build process to "brew install" #202
  • fix(docs): add unzip to dependencies/requirements #199
  • Change VirtIO drivers installation, cpu+memory parameters increased #198
  • Remove ssh_timeout and winrm_timeout parameters #197
  • Fix dependencies in build process #196
  • Build qemu images using GH Actions #195
  • Remove repeated commands #192
  • Fix bash issue on MacOS during GH Action build process #190
  • Use /var/tmp/packer-templates-logs as default path for logs #189
  • Move virtualbox workload form self-hosted to GitHub Actions #188
  • Remove boxes + all logs using cleanup_all_vms.sh script #184
  • Remove my_centos-7 from builds #183
  • Fix build issue on MacOS when packer was failing due to Ansible #179
  • Build VirtualBox images using GitHub Actions running on MacOS #178
  • Add test_remote_boxes script for checking boxes from Vagrant Cloud #177
  • Fix vagrant release f919452
  • Add workaround for failed vagrant cloud uploads 47e25bc
  • Improve build cleanup part 010756b
  • Autodetect Linux/MacOS platform and set ACCELERATOR accordingly 6cdbb98

v0.1.1 (2020-09-11)

  • Add connect parameter to all virsh commands in cleanup_all_vms.sh #172
  • Keep log file on the disk after vagrant_init_destroy_boxes ends #171
  • Add delay after the Windows boxes is started to wait for license data #170

v0.1.0 (2020-08-21)

  • Disable license check due to issue #158 #166
  • Remove SkipRearm parameter from unattend.xml #165
  • Improve cleanup and check scripts #164
  • Fix broken URL of VirtIO #163
  • Clean libvirt volumes and display license details when checking images #162
  • Retry commands when build / upload failed in build.yml #161
  • Remove logs / empty directories by cleanup_all_vms.sh #160
  • Fix #154 - disable hyper-v qemu flag stimer #159
  • Fix runs-on parameter inside build.yml #157
  • Add cleanup to build GH Action #156
  • Fix issues with envsubst and templates (#153) #155
  • In recent version of qemu synic requires vpindex #150
  • Change number of parallel builds in build.yml + improvements #151
  • Remove .mlc_config.json form tests (enabled by default) #144
  • Remove obsolete GitLab URL #139
  • Replace markdown link checker by action-my-markdown-link-checker #138
  • Replace markdown linter #134
  • Move ansible_winrm_read_timeout_sec to proper "place" - command section #131
  • Fix BOX_VERSION variable #130
  • Remove non-existing variable VAGRANT_BOX_PROVIDER in cleanup_all_vms.sh #129
  • Change Windows 2019 name form datacenter -> standard in Vagrant Cloud #128
  • Add git hash to templates + improve GH build process #127
  • Add accelerator option to build.sh script #126
  • Add accelerator variable into Packer templates (handy for MacOS users) #125
  • Improve all packer templates using "packer fix" #118
  • Remove C:\script.bat inside sysprep.bat script #117
  • Remove VirtualBox HDDs when running cleanup_all script #110
  • Change variables to pass packer fix and support Packer 1.6.0 #109
  • Use ac97 audio + remove alsa to make templates more compatible #107
  • Move to GitHub's Dependabot #106
  • Fix apt update inside ansible and use python3 for ansible by default #103
  • Update Windows 10 v2004 #100
  • Bump scripts/linux-common/packer-virt-sysprep from 2352a84 to 33f7f01 #96
  • Disable upload of VBoxGuestAdditions.iso to VM (Fix #92) #94
  • Use shell-linter in latest version #93
  • Bump scripts/linux-common/packer-virt-sysprep from 57e860e to 2352a84 #91
  • Bump scripts/linux-common/packer-virt-sysprep from 69cb4ab to 57e860e #88
  • Fix #154 - disable hyper-v qemu flag stimer (#159) #154
  • Disable upload of VBoxGuestAdditions.iso to VM (Fix #92) (#94) #92

v0.0.1 (2020-05-08)

  • GH Action build changed #51
  • Remove invalid VirtualBox option for Linux #43
  • Bump ansible/roles/ansible-role-my_common_defaults from 6ce38a9#38
  • Bump ansible/roles/ansible-role-my_common_defaults from 4c85bf6#30
  • VBoxManage "--clipboard" parameter removed (Fix #54) #54 #54
  • Change ComputerName to "vagrantvm" not to collide with username "vagrant" - fix #31 #31
  • Adding GitLab CI and plaintext WinRM to fix #25 #25
  • Fix #22 - vagrant user password expiration #22
  • WinRM ansible parameters read_timeout_sec and operation_timeout_sec removed. Fix #20 #20
  • Upgrade BleachBit to 4.0.0 26178ff
  • Add shellcheck 89efe3a
  • Add LICENSE 478ec05
  • Fix cleaning old boxes versions f7f3269
  • Check if directory is empty before removing it 05bf00b
  • Increase CentOS version (CENTOS_TAG=2003) 7198012
  • Turn on audio in VirtualBox for all "desktop images" 28c680f
  • Remove docker related code, README update, replace wget by curl 473d845
  • Make cleanup_all_vms.sh noninteractive f6ca984
  • Add packer_cache to .gitignore in case it's a link 818d75f
  • Reorder builded images d98674a
  • Refactor cleaning script 5f4bd36
  • Remove old variables from vagrant_init_destroy_boxes.sh 0f19a73
  • Make "cleanup" part of each step 5b12626
  • Fix parameters when register actions-runner to GitHub e96d836
  • Unite ENV parameters inside build.yml 4aeeb73
  • Fix missing build my_ubuntu-20.04-server-amd64-libvirt 4160989
  • Remove unused variables form build.yml 7e7dbed
  • Fix handling directories in vagrant_init_destroy_boxes.sh de46c11
  • Fix typo in variable in build.sh 4b54167
  • Update ubuntu from ubuntu-18.04 -> ubuntu-latest 6047b91
  • Force create iso links in PACKER_CACHE 592bb17
  • Create PACKER_CACHE_DIR directory also for VirtualBox part of build.yml e674db7
  • Fix handling of TMPDIR_CREATED variable e48748e
  • Fix empty "env:" 4cf8b7e
  • Remove LOGDIR variable from upload_box_to_vagrantcloud.sh script 06b5c16
  • Unite env variables in .github/workflows/build.yml 071353c
  • Remove TMPDIR variable and use PACKER_CACHE_DIR instead c87f179
  • Remove TMPDIR if it was created bf929d1
  • Remove BOX_VERSION variable and prebuild job 6407062
  • Add user parameter to find to delete only files which can be deleted 099df0c
  • Simplify cleanup of VMs + Boxes 5800a08
  • Remove installation of "upstream" VirtualBox 7853999
  • Save vagrant_box_build_time file in root 9a7c595
  • Make apt-get commands silent d82f8b8
  • Enable ubuntu-20.04-desktop-amd64-libvirt build 891a162
  • Add public_ssh_key to build_remote_ssh_ubuntu to access without password 9b1e6f1
  • Add remote_build_server GitHub Action 15bfee7
  • Use submodules=true parameter for actions/checkout 6e49368
  • Use eth0 NIC naming convention to prevent issues with renaming NICs d17ba85
  • Change classic-images -> legacy-images to match upstream url 0b28d9e
  • New build_remote_ssh_ubuntu (refactoring ansible playbook) bbb676f
  • Simplify cpu and memory settings for VirtualBox builds in *.json 1da6645
  • Change the UBUNTU_IMAGES_URL for 20.04 - images -> classic-images 8ee0481
  • Disable builds for ubuntu-20.04-desktop-amd64-libvirt b704d12
  • Remove net.ifnames=0 kernel parameter to keep default NIC names 0ee5390
  • Use "link" instead of hardcoded "eth0" in kickstart file for CentOS 76a40e6
  • Add description to add_libpam-systemd.sh script a6f5be5
  • Add Ubuntu 20.04 (focal) and remove 19.10 d482e4a
  • Remove python form my-preseed.cfg - not needed d26b95f
  • Change VirtualBox graphicscontroller from vboxsvga -> vmsvga for CentOS7 b4edc0a
  • Remove audio and vram parameters form VirtualBox Windows templates a36782b
  • Clean mess from Vagrantfile-linux.template and add vrde=off 3918c48
  • Remove UBUNTU_CODENAME variable a16cd92
  • Remove Ubuntu 14.04 (Trusty) 17e2f1a
  • Move netplan cleanup to sysprep-op-network.sh cd88f79
  • Refactor image cleaning part 08baf3e
  • Add tigervnc-viewer to remote build server (build_remote_ssh_ubuntu.yml) a6ca9d4
  • Update github-action-markdown-link-check to v1 303205d
  • Disable /swapfile in Ubuntu 3220501
  • Display checksum at the end of build.yaml (clean_check_versions section) 38db4df
  • Fix bug to properly upload images to boxes which doesn't exist e6baf88
  • Read all win checksums from file instead of using ISO_CHECKSUM variable 6a4672a
  • Put Windows ISO checksums to win_iso.sha256 file d57711b
  • Change PACKER_BINARY to "packer" instead of "packerio" 7e3839a
  • Update README with minimal required Packer version 376b769
  • Delete vbox.cer and ultradefrag directory before building box c5247ab
  • Remove my_ubuntu-14.04-server-amd64 227a454
  • Remove "/" at the end from UBUNTU_IMAGES_URL in ubuntu-desktop.json 901c45a
  • Fix missing UBUNTU_IMAGES_URL in my_ubuntu-server.json a6621d7
  • Use cpus and memory Packer parameter instead of Qemu "-m" or "-smp" d9d30db
  • Add UBUNTU_IMAGES_URL variable 6f4347d
  • Fix disable-netplan-networkd.sh script 85d0d37
  • Make commens in windows.json more readable 8f10a27
  • Make scripts more bash friendly by using "[[ ]]" 60030f0
  • Fix audio issues c91837e
  • Create links in packer_cache directory 78e28bb
  • Upgrade BleachBit to 3.2.0 version 4ecf3ee
  • Add new build server script + ansible playbook 028f9c8
  • Increase version of gaurav-nelson/github-action-markdown-link-check 54c4816
  • Add ubuntu-19.10-desktop 9ccc766
  • Use proper tags for ibiqlik/action-yamllint f920d88
  • Fix vagrant_init_destroy_boxes log file c167da1
  • Moving to VBoxSVGA - it should perform better than default VBoxVGA e7940e8
  • Add checksums and condition to allow skip uploads 5d64d3d
  • Refactoring script for uploading boxes to Vagrant Cloud 0e78698
  • Fix dependency in build.yml 5c19ef3
  • Add clipboard-mode parameter to VirtualBox part of Vagrantfile 3077303
  • Old badges (TravisCI + GitLab) were removed in favor of GitHub badge 69df45f
  • Adding back ubuntu-18.04-desktop-amd64 2e17be6
  • Cleanup script rewritten d6374f7
  • Remove only the "-packer.log" after successful build f20dfed
  • Skip checking the box when the check log "-init.log" exists 8dd4ad9
  • Fix upload_box_to_vagrantup.sh script to upload also VirtualBox boxes 0354c3f
  • Disable ubuntu-19.10-desktop-amd64 temporarily d69658e
  • Add missing ubuntu-19.10-desktop-amd64 to build.yml db0ec6b
  • Remove old my_ubuntu-16.04-server-amd64 72852e0
  • Remove Ubuntu 19.04 which is no longer supported 75089a8
  • Move cleanup part to the end of build.yml 159833c
  • Do not upload boxes if the same version already exists in Vagrant Cloud 50c6bf8
  • Replace GH Action Stale by Stale GitHub App (probot) 8e9213c
  • Disable WinRM using firewall until the OS is fully up and running cf3eea6
  • Update for Windows 10 and Windows Server 2019 ISO images 202f312
  • Disable fail-fast + better BOX_VERSION handling cd4999f
  • Better description of Ansible playbook task 18869e2
  • Add comment to .markdownlint.yml e579ae8
  • Add comments to .gitignore cc45714
  • Fix wrong if: in .github/workflows/build.yml c713445
  • Add multiple GH runners a9d05fb
  • GH Action build process changed 734eee1
  • Remove workaroud for Windows 2019 - VirtualBox 6.1 now supports it d47b354
  • Remove workarounds with setting static ports for windows builds c815533
  • Add comments to .yamllint.yml 94c68f1
  • Add paths to periodic-markdown-links-check.yml 22ee564
  • Add comments to .gitignore + .release-it.yml 9547dfb
  • json files changed to follow the "standard" 11056e5
  • Add periodic markdown link check c8987d3
  • Fix BOX_VERSION variable - .02 -> .01 3641c65
  • Fix schedule 7ba62b3
  • README.md updated - broken link fixed + requirements 5180a73
  • Add dev branch to GH Actions d6bb910
  • Fix tests to let them run only on master branch af5ccc8
  • Fix packer-templates.yml to start itself after change 9ebb422
  • Fix ansible-lint 95fe855
  • New version of build_remote_ssh_ubuntu.yml added 733301d
  • GitHub Actions rewritten + necessary code fix d665df1
  • BleachBit upgrade to 3.0 and + adding "follow_redirects: all" for Ansible 2.9 2a68709
  • Upgrading actions/checkout from v1 to v2 f88e9fa
  • upload_all_boxes_to_vagrantup.sh and upload_box_to_vagrantup.sh rewritten to pass shellcheck adcec77
  • vagrant_init_destroy_boxes_docker.sh rewritten to pass shellcheck 4a584d0
  • vagrant_init_destroy_boxes.sh rewritten to pass shellcheck a999113
  • linux-common/vagrant.sh changed to pass shellcheck 377b355
  • linux-common/cleanup.sh changed to pass shellcheck 742d334
  • cleanup_all-vagrant_init_destroy_boxes.sh rewritten to pass shellcheck 6505219
  • build_all.sh changed to pass shellcheck cf8532f
  • build.sh script rewritten to pass shellcheck 87629a4
  • build_remote_ssh_ubuntu.yml rewritten to use GH Actions and self-hosted runner 1b4dacd
  • GH Action Schedule changed and BOX_VERSION removed (doesn't work) 935709e
  • Adding "Automerged updates" by Dependabot 393ada0
  • Spell checker improved 80abf41
  • Change date/time of build execution 51635e3
  • Fix VAGRANTUP_ACCESS_TOKEN variable cd0038e
  • verify-boxes-vagrant-cloud removed from checks.yml 39e518e
  • Adding Github Actions 1fefa80
  • Moving from TravisCI to GitHub Actions 92f96c8
  • Fix spelling bec39b7
  • Adding Hyper-V description to Vagrantfile-windows.template 6b247ba
  • Adding synchronization with Windows hosts when vagrant-winrm-syncedfolders plugin is installed 2b05f52
  • Adding Vagrant public key to my_windows images allow vagrant ssh 22a8130
  • Ansible roles updated af34d4a
  • Increase CentOS version to "1908" inside template example 3336637
  • Add GIT_SUBMODULE_STRATEGY parameter to GitLab CI 0ba1480
  • Removing old image builds from GitLab CI 8539c76
  • Adding hyperv_feature as requested in #29 a0bfc43
  • User proper pipeline link for GitLab badge fd36ae3
  • Fix ultradefrag path d55d993
  • Fix VAGRANT_LOG variable: quiet -> warn 7c4126e
  • Using non-ssl access for vagrant, which prevents from "ssl ready" issues 6697fd2
  • Adding VAGRANT_LOG variable to be "visible" in the script 52c0cc9
  • roles updated 5ba02f4
  • ssh fix for vagrant_init_destroy_boxes + better outputs c47879e
  • ansible_python_interpreter variable removed - not needed with Ansible 2.8 cdab1ec
  • Update Windows 10 1903 59d3c02
  • Updates changed 139043c
  • Roles updated ac544d2
  • Adding Ubuntu 19.04 desktop b04b639
  • Add sshpass to the package list which needs to be installed 3ca0019
  • Ansible roles updated 763a866
  • Adding sleep to wait for WinRM to be fully initialized after Windows boot 32ac5d7
  • Fix for packer 1.4.0 which doesn't support arrays in "_comment" inside templates (only strings) ff24bab
  • Adding latest windows-server-2019 94be2db
  • BleachBit updated to version 2.2 689cfef
  • Better url checking in TravisCI ded8a06
  • Timeout increased to 5h for docker run 4f08438
  • cleanup_all script completed 964737e
  • Change default for LOGDIR variable to /var/tmp/ 7e72da6
  • Changing default TMPDIR to "/var/tmp/vagrant_init_destroy_boxes" ea5230d
  • cleanup_all script added, all "helper scripts" moved to tools directory 73f53ac
  • Increasing BleachBit version from 2.0 -> 2.1 beta a6fa77a
  • Removing old vagrant-winrm plugin, keeping current user groups untouched 897c2f6
  • Install vagrant plugins only for gitlab-runner user 791949e
  • Ansible now use python3, Using Virtualbox from upstream, GitLab registration added 71ed87b
  • Using vagrant user by default for winrm login (Vagrantfile-windows.template) 0eafe30
  • Moving to node_js 10 for TravisCI e3ef043
  • Ansible roles updated 809404b
  • Adding GitLab registration + ansible is installed using pip 141413e
  • Adding retries when downloading files in windows 3dfc01f
  • Using node_js 10 in TravisCI 5dacc50
  • upload_box_to_vagrantup.sh changes 1783c02
  • Rewrite of scripts/playbook for preparing remote machines for builds 60bb752
  • Adding pipefail and VERSION -> BOX_VERSION in upload_box_to_vagrantup.sh f8730db
  • Variable typo fix in upload_box_to_vagrantup.sh 4bc5bfe
  • Ansible roles updated 2b2db69
  • Make markdown-link-check silent 49ecd94
  • Markdown lint fix 11a2264
  • TravisCI improvements da88300
  • Major templates/*.md changes + upload_box_to_vagrantup.sh 425146b
  • Simplify npm usage in TravisCI 3aaa895
  • Minor templates updates a14ea12
  • TravisCI improved c16f2f5
  • Ansible roles updated 5b6dce9
  • README ubuntu installation examples updated 1651352
  • /dev/kvm and /dev/vboxdrv removed from docker run in build.sh 635cd31
  • build_remote_ssh_fedora script removed, /dev/kvm removed from docker run cc7a4cd
  • Ansible roles updated 1299a03
  • Windows2019 ISO updated 8b22cbe
  • Ansible roles updated + ignore_errors removed in second win_update task 7593cbb
  • fix issues found by ansible-lint 4.0 978bf80
  • Ansible roles updated 9d08bd4
  • Window Updates workarounded + reboots moved into ansible ced93b7
  • Ansible roles updated 4212416
  • TravisCI fix for w2019 - standard - > datacenter d30aa7c
  • CentOS version fix 123b53c
  • Build timeout increased to 4 hours cd15e3e
  • Win templates fixed d0c9632
  • Win 2012 upload fix + CentOS sha1sum.txt -> sha256sum.txt change 9ff8003
  • VirtualBox workaround for Windows Server 2019 (Windows2019_64) 81aaccf
  • CentOS mirror changed ftp.linux.cz -> ftp.cvut.cz e2f01ab
  • Timeout for next command "pause_before" changed to 5m 0332b2b
  • Fixing CentOS build + adding max amount of time which packer can run 26722c2
  • SkipRearm enabled to fix the sysprep hang issue (hashicorp/packer#4134) e0af460
  • "existing log check" removed 5bc59fb
  • Force kvm usage in Vagrant templates d6707e9
  • Adding better compatibility parameters for podman 71ff2b1
  • Docs updated 1a551ce
  • Adding accelerator=kvm to prevent fallbacks to tcg, pause added to win 0ccc815
  • Fix podman /dev/shm read-only issue f277a41
  • Autodetect podman / docker b3c4ad2
  • Add possibility to use docker or podman 0bbc638
  • sudo removed from .travis.yaml f4d226d
  • virtio-win ansible role updated cc77be1
  • Adding new Win10 iso + run docker container on local network to allow VNC connections d75cc24
  • Roles updated 09922de
  • ignore_errors removed for Win Updates + roles updated da97fbd
  • Ultradefrag moved from 7.1.0 -> 7.1.1 d3598c2
  • Adding ignore_errors=yes to winodws update (because it is failing too often) 0e7b31a
  • Change from travis-ci.org -> travis-ci.com 2a8aeaa
  • Ubuntu Desktop 18.10 added eab1322
  • Ultradefrag installation procedure improved 61d7b86
  • Ansible roles updated 6f38c35
  • Make "qemuargs" parameter more readable in Packer json templates a4c37f2
  • Moving form datacenter -> standard Windows version 2e1ce72
  • Adding missing TMPDIR parameter to README into building images section 0ab95ca
  • vagrant_init_destroy_boxes_docker box file location fix 344378d
  • Windows Server 2019 added bece81d
  • Autounattend XML files cleanup 35b807c
  • All attributes in XML files are sorted by "xmllint --c14n" now 52ae96a
  • build_all.sh and vagrant_init_destroy_boxes_docker.sh improved 17d9a69
  • Ultradefrag version increased to 7.1.0 490970b
  • Adding exist version check before removing the old version 724fed9
  • Changing build names 3ebb8a2
  • Moving ansible parameters to ansible/ansible.cfg 7f2f1cc
  • Cleanup of vagrant_init_destroy_boxes scripts 8e8a262
  • PACKER_LOG variable added for debugging Packer, Docker fixes 00ee332
  • Problems with shutdown after sysprep fixed 690445f
  • Fixing problems with timeouts during Windows upgrades e5a3a04
  • Minor script output changed... 4f4719a
  • Small README command fix 1ce7153
  • Logging added to upload_box_to_vagrantup.sh + other minor improvements 2d854f1
  • README updated + minor scripts improvements 93b7fce
  • Fix windows shutdown command e3989a1
  • Move base-installer/install-recommends to proper place 3e8bee6
  • Typo fix 4902152
  • Skip execution if logs from previous run exists dba7dab
  • Ansible roles updated 59b6cb8
  • Progress lines removed not to fill the logs with so many lines 543ec47
  • Minor changes 16c0097
  • Adding dockerized test (vagrant_init_destroy_boxes) 985cb92
  • Description improved in build.sh 8b709f5
  • Fedora installation improved in README d5667f0
  • Windows naming convention changed 16c55fe
  • Better directory handling in vagrant_init_destroy_boxes.sh script 1d5a659
  • Ansible roles updated 9a1bd80
  • TravisCI simplified ff2b153
  • Logging of vagrant_init_destroy_boxes script improved aaceebb
  • Removing needless sudo d9c1561
  • Adding PACKER_IMAGES_OUTPUT_DIR variable beef8f0
  • Fix bug with path in vagrant_init_destroy_boxes 26359ad
  • Ubuntu 17.10 removed 9c58cfc
  • Removing static ssh and vnc ports to allow paralel builds 117e01f
  • Fix Fedora28 running procedure, README updated 8eefbfc
  • Ubuntu installer URL updated 26c8e58
  • README and templates updated to match Markdown syntax 47153d3
  • Windows2016 URL changed, ca-certificates package added to preseed 831504f
  • Few more CentOS packages removed b5e129a
  • ansible-lint added + related fixes, TravisCI improved, remote ssh ubuntu added 78ef8fc
  • Fixing Vagrant+Virtualbox bug related to name length d41fd4a
  • Documentation improved, added date to build script 97a2775
  • Adding Dockerized packer to build images 20798b7
  • Templates changed to be ready for "Dockerized" Packer c04c958
  • VERSION parameter added to upload_all_boxes_to_vagrantup.sh script baa0d97
  • TravisCI improved, upload script fixed 47ee56a
  • TravisCI changed + apps versions increased ba14c56
  • ultradefrag url changed to prevent download issues 69a13f5
  • Ansible provisioner replaced with "supported" shell-local (see hashicorp/packer#5845) 7f115e9
  • preseed.cfg taken from upstream, /etc/default/spice-vdagentd removed d847eb2
  • Adding Windows 10 April 2018 Update 1803 Build 17134.1 RTM Enterprise Evaluation ISO e6413cc
  • Using mini.iso to build Ubuntu, virtualbox added to all images 963b5fc
  • Documentation improved dc0b51d
  • Skip downloading any iso files by travis e5b72e4
  • Ubuntu Bionic preparation c0a0bd3
  • Build process documented 062967e
  • Ansible playbook test added 01baf3a
  • Packer templates validation added a5c7944
  • Fix https://serverfault.com/questions/706475/ssh-sessions-hang-on-shutdown-reboot for Ubuntu Xenial 17a6605
  • submodules updated a5233c4
  • Cosmetic changes 3cd1e32
  • Follow Ansible 2.5 recommendation 3311eff
  • build process changed, apt -> apt-get 5e77323
  • Adding UltraDefrag and BleachBit to cleanup the Windows system and make image smaller. 06e9372
  • Change build_remote_ssh logic to run as user (instead of root) 29f80e8
  • Fixing bug in my* builds 5edd38f
  • roles refreshed, cleanup added 52e0045
  • Put all logs into '/tmp/' 00b5f39
  • Sound Card added to all images 06e3c5d
  • my_windows template added + minor fix in the scripts 1095cb6
  • my_windows-10 added, build.sh simplified 73226ac
  • Fix template - bad Ansible role links db89de3
  • Git submodule fix a4f1c12
  • Ansible common_defaults role moved to separate directory f335b20
  • README update - build section added a38597e
  • build_remote_ssh updated ba95931
  • Username in templates fixed, upload_box_to_vagrantup fixed d38d01d
  • Build and upload scripts were separated, template CentOS update, remote build script updated 582e7a4
  • Documentation updated, Virtualbox audiocontroller switched to "hda" 8d03d3f
  • Windows virtualbox images added, build script logic changed, remote build script added, bond package added (ifenslave) aa85ca0
  • Build script logic changed, documentation improved, Autounattend files changed to be closer to "StefanScherer work" ab44e55
  • Fix Ubuntu 17.10 desktop, make more modular Packer templates (CPU/RAM), simplify build script + improve test script cf3d8b9
  • Increased "reboot pause", vagrant_init_destroy_boxes changed 5ac86d3
  • Swap removed... b1e54c3
  • New Win 10 iso added e3b2232
  • libvirt.channel disabled, change btrfs -> xfs/ext4, RAM increased for linux machines to 2G ba927f1
  • Ansible role for Windows added 87f27c1
  • spice-vdagent added to "common" playbook and Ubuntu Desktop packer template 1d334c9
  • Adding Ubuntu Desktop 17.10 69a20a4
  • Package upgrade in cloud-init disabled a2018dd
  • Windows Packer provisioning chnaged form "scripts" to Ansible ff3e453
  • NTP variable added fccbc39
  • Ubuntu version changed, win computer name fixed, disable DNS check for ssh 55a45db
  • WinRM modified to use ssl 6adfdab
  • vdagent added, disk size resized to 50G f87b172
  • New drivers added (vioinput, vioscsi). Enable Administrator account for Win10 + EnableLUA. fb11405
  • New build + minor changes 835594d
  • loop_control added + build_logs 31c8702
  • TravisCI file updated according the latest "geerlingguy/ansible-role-apache" dab62b1
  • sshd is restarted to apply all the config changes + sshd validation is enabled 7de7911
  • sshd validate disable because of TravisCI e2e43b0
  • Typo c25a4ac
  • Latest Ubuntu Desktop added 7b0a122
  • Windows 10 added, cleanup scripts improved 5418376
  • Added Windows Server 2016 Evaluation for libvirt 70da96d
  • Adding logrotate to let TravisCI docker machines pass the tests... 09cc450
  • Tests needs to be executed as privileged user 32cd0da
  • Fix mistake in tasks... 615a87f
  • Fix TravisCI file 4be3a8a
  • Minor style changes 2eed4ab
  • TravisCI added for Ansible role testing 2ded3b0
  • Small improvements in build script 3d9d0fc
  • Readme typo fix 8bd69ad
  • Windows 2012 R2 Standard Evaluation added 2dbb8e2
  • Added missing my-mc.sh.j2 file a64f83d
  • common_defaults role created 06c3798
  • Forced provider to libvirt 7a4589b
  • Fixed issues with mode - "mode: 700 != "mode: 0700" b97d401
  • New Ubuntu version (16.04.1) added 9a5b07f
  • Verbose output added for ansible 11a9d9b
  • tcpick removed because it's too unstable - tcpflow added instead to Ubuntu 158be15
  • Qemu arguments changed dfd0850
  • Initial commit 59a5b5f