This repository was archived by the owner on Nov 22, 2025. It is now read-only.
Releases: ruzickap/packer-templates
Releases · ruzickap/packer-templates
v0.3.0
0.3.0 (2025-05-06)
Features
- add default github repo files (#562) (cf9ea52)
- add github defaults (#538) (3b0c363)
- gha templates update, git submodules update (#563) (6469009)
- gh: add default GitHub repo files (#517) (8e3c70d)
- gh: add default GitHub repo files (#519) (d2f6827)
- gh: add default GitHub repo files (#520) (66ee28f)
- gh: add default github repo files (#549) (91efe2c)
- gha: unify GHA - renovate, megalinter, markdown, and others (#493) (c5d87d3)
- remove lychee "fail: true" parameter (#545) (084b6d3)
- update github action files (#544) (a0eee02)
Bug Fixes
v0.2.5
v0.2.4
v0.2.3
What's Changed
- fix(centos-json): fix missing slash in iso_urls and iso_checksum by @bernylinville in #465
- chore(deps): update dependency ansible to v7.5.0 by @my-renovate in #466
- fix(build): fix libvirt build by @ruzickap in #469
- chore(deps): update dependency ansible.windows to v1.14.0 by @my-renovate in #468
- feat(build): disable building windows-server-2016 images by @ruzickap in #471
- docs(changelog): CHANGELOG file update [skip ci] by @ruzickap in #472
New Contributors
- @bernylinville made their first contribution in #465
Full Changelog: v0.2.2...v0.2.3
v0.2.2
What's Changed
- chore(deps): update dependency powershell/win32-openssh to v9.2.0.0p1-beta by @my-renovate in #451
- chore(deps): update lycheeverse/lychee-action action to v1.6.0 by @my-renovate in #452
- fix(ansible): add no_proxy parameter to use latest ansible by @ruzickap in #453
- chore(deps): update dependency ansible to v7.3.0 by @my-renovate in #454
- feat(iso): update windows-server-2022-standard-x64-eval iso by @ruzickap in #457
- chore(deps): update tools/create_remote_build_server/roles/cloudalchemy.prometheus digest to e439378 by @my-renovate in #459
- chore(deps): update tools/create_remote_build_server/roles/cloudalchemy.node-exporter digest to 3be7ef0 by @my-renovate in #458
- feat(iso): update windows-server-2019-standard-x64-eval iso by @ruzickap in #460
- feat(iso): update windows-10-enterprise-x64-eval iso by @ruzickap in #461
- chore(deps): update dependency ansible to v7.4.0 by @my-renovate in #462
- fix(gha): fix megalinter permissions by @ruzickap in #463
- docs(changelog): CHANGELOG file update [skip ci] by @ruzickap in #464
Full Changelog: v0.2.1...v0.2.2
v0.2.1
What's Changed
- Fix WinRM timeouts by @ruzickap in #408
- Update dependency ansible to v5.10.0 by @my-renovate in #409
- Update dependency chocolatey.chocolatey to v1.3.0 by @my-renovate in #410
- Improve renovate by @ruzickap in #412
- Update renovatebot/github-action action to v32.108.0 by @my-renovate in #413
- Update renovatebot/github-action action to v32.117.3 by @my-renovate in #414
- Update renovatebot/github-action action to v32.125.0 by @my-renovate in #416
- Update megalinter/megalinter action to v6 by @my-renovate in #415
- Update lycheeverse/lychee-action action to v1.5.1 by @my-renovate in #417
- Fix linting issues by @ruzickap in #418
- Update dependency ansible.windows to v1.11.0 by @my-renovate in #419
- Update dependency PowerShell/Win32-OpenSSH to v12 by @my-renovate in #420
- fix(win32-openssh): Fix Win32-OpenSSH version by @ruzickap in #421
- fix(win32-openssh): Fix Win32-OpenSSH version 2 by @ruzickap in #422
- chore(deps): update renovatebot/github-action action to v34 by @my-renovate in #425
- chore(deps): update dependency nodejs/node to v18 by @my-renovate in #424
- fix(build): fix issues with virtualbox by @ruzickap in #426
- feat(submodule): update submodules by @ruzickap in #427
- chore(deps): update dependency ansible.windows to v1.12.0 by @my-renovate in #429
- refactor(megalinter): simplify mega-linter GH Action by @ruzickap in #428
- feat(renovate): skip waiting for tests in renovate by @ruzickap in #430
- chore(deps): update megalinter/megalinter action to v6.14.0 by @my-renovate in #432
- docs(templates): fix url for winrm by @ruzickap in #431
- style(gh-actions): remove obsolete set-output by @ruzickap in #433
- Updated README.md with new URL for Fedora install by @elliotholden in #436
- chore(deps): update megalinter/megalinter action to v6.15.0 by @my-renovate in #434
- chore(deps): update dependency chocolatey.chocolatey to v1.4.0 by @my-renovate in #437
- chore(deps): update dependency powershell/win32-openssh to v9 by @my-renovate in #438
- chore(deps): update megalinter/megalinter action to v6.16.0 by @my-renovate in #440
- chore(deps): update dependency ansible.windows to v1.13.0 by @my-renovate in #439
- chore(deps): update megalinter/megalinter action to v6.17.0 by @my-renovate in #441
- ci(renovate): autoupdate github-actions by @ruzickap in #443
- feat(gh-actions): add lint-pr-title by @ruzickap in #444
- fix(renovate): schedule typo by @ruzickap in #445
- feat(gh_actions): replace stale + add commitlint by @ruzickap in #447
- docs(changelog): CHANGELOG file update [skip ci] by @ruzickap in #448
New Contributors
- @elliotholden made their first contribution in #436
Full Changelog: v0.2.0...v0.2.1
v0.2.0
What's Changed
- CHANGELOG file update by @ruzickap in #305
- Use workflow_dispatch in GH Action build and remove repository_dispatch by @ruzickap in #306
- Add better description, upgrade packages, better cleanup to GH Action by @ruzickap in #307
- Remove /usr/local/bin/2to3 to unblock python installation by @ruzickap in #308
- Skip ubuntu-.*-desktop-amd64 libvirt from checking by @ruzickap in #309
- Improve build.yml by fixing issues reported by linter by @ruzickap in #310
- Separate Remove/Install packages into two steps by @ruzickap in #311
- Remove md5sha1sum by @ruzickap in #312
- Add super-linter by @ruzickap in #313
- Fix missing apostrophe by @ruzickap in #314
- Include more files to lint by @ruzickap in #315
- Bump ansible/roles/ansible-role-virtio-win from
4a0987dto290b783by @dependabot in #316 - Add Windows Server 2022 Standard Evaluation by @ruzickap in #317
- Fix build process for non-existing boxes by @ruzickap in #318
- Add missing windows-server-2022-standard-x64-eval-libvirt by @ruzickap in #319
- Add windows-*-2022 to upload script by @ruzickap in #320
- Add windows-server-2022-eval template by @ruzickap in #321
- Add missing jq by @ruzickap in #322
- Create box in VagrantCloud if not exists by @ruzickap in #323
- Move from SERVERDATACENTERCORE to SERVERDATACENTER in Autounattend.xml by @ruzickap in #324
- Closes #327 by @anderpups in #330
- #332 Setup OpenSSH Portable for windows by @abbbi in #333
- Add ssh to vagrant_init_destroy_boxes by @ruzickap in #335
- Use MacOS 11 for build, remove cleanup section, add sshpass by @ruzickap in #336
- Swicth back to macos-10 by @ruzickap in #337
- Add vagrant ssh key to Windows by @ruzickap in #338
- Update Windows 10 by @ruzickap in #340
- Rewrite GitHub Action build pipeline by @ruzickap in #341
- Fix build by @ruzickap in #342
- Move from master to main by @ruzickap in #343
- Improve build pipeline by @ruzickap in #344
- Bump tools/create_remote_build_server/roles/cloudalchemy.prometheus from
aa95978to7a4ec82by @dependabot in #345 - Add choice to GH Action build pipeline by @ruzickap in #348
- Bump tools/create_remote_build_server/roles/cloudalchemy.node-exporter from
18ff8f8to908dfe0by @dependabot in #347 - Bump tools/create_remote_build_server/roles/cloudalchemy.prometheus from
7a4ec82toa0487daby @dependabot in #346 - Fix scheduled build, bleachbit upgrade by @ruzickap in #349
- Fix array issue in build by @ruzickap in #350
- Fix typo in variable BUILDS_MATRIX by @ruzickap in #351
- Update schedule by @ruzickap in #352
- Bump tools/create_remote_build_server/roles/cloudalchemy.node-exporter from
908dfe0toc2401cfby @dependabot in #353 - Bump tools/create_remote_build_server/roles/cloudalchemy.prometheus from
a0487dato1440ae7by @dependabot in #355 - Clean build pipeline by @ruzickap in #356
- Bump ansible/roles/ansible-role-virtio-win from
811d099tocabf5dbby @dependabot in #358 - Update ansible and modules by @ruzickap in #359
- Update README by @ruzickap in #361
- Bump ansible/roles/ansible-role-my_common_defaults from
431975ato90b98a9by @dependabot in #357 - Bump actions/setup-node from 2 to 3 by @dependabot in #365
- Fix URLs by @ruzickap in #366
- Add dependabot-auto-merge by @ruzickap in #368
- Bump ansible/roles/ansible-role-my_common_defaults from
90b98a9to1382de0by @dependabot in #367 - Bump actions/checkout from 2 to 3 by @dependabot in #369
- Bump ansible/roles/ansible-role-my_common_defaults from
1382de0toda5bc45by @dependabot in #371 - Add RDP section to documentation by @ruzickap in #373
- Add note about openssh by @abbbi in #376
- Improve build process and box selection by @ruzickap in #378
- Bump ansible/roles/ansible-role-virtio-win from
cabf5dbto8843cd5by @dependabot in #382 - Bump ansible/roles/ansible-role-virtio-win from
8843cd5to72a6a0eby @dependabot in #383 - Increase tools versions, fix mlc_config by @ruzickap in #385
- Bump ansible/ansible-lint-action from 6.0.2 to 6.2.1 by @dependabot in #386
- Add renovate, remove dependabot by @ruzickap in #387
- Update renovatebot/github-action action to v32.68.0 by @my-renovate in #388
- Fix renovate by @ruzickap in #389
- Update dependency ansible.windows to v1.10.0 by @my-renovate in #391
- Update dependency ansible to v5.8.0 by @my-renovate in #390
- Improve renovate by @ruzickap in #392
- Fix schedule by @ruzickap in #393
- Remove windows-server-2012_r2-standard-x64-eval by @ruzickap in #394
- Add git-submodules to renovate by @ruzickap in #396
- Add lychee by @ruzickap in #363
- Update actions/checkout action to v3 by @my-renovate in #397
- Improve GH Actions by @ruzickap in #398
- Improve renovate config by @ruzickap in #399
- Update dependency ansible to v5.9.0 by @my-renovate in #400
- Fix linter issues by @ruzickap in #401
- Fix linter issues by @ruzickap in #402
- Fix linter issues - prettier by @ruzickap in #403
- Add tmate by @ruzickap in #404
- CHANGELOG file update [skip ci] by @ruzickap in #405
New Contributors
- @anderpups made their first contribution in #330
- @abbbi made their first contribution in #333
- @my-renovate made their first contribution in #388
Full Changelog: v0.1.2...v0.2.0
v0.1.2
- 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
v0.1.0
- 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 fixand 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
2352a84to33f7f01#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
57e860eto2352a84#91 - Bump scripts/linux-common/packer-virt-sysprep from
69cb4abto57e860e#88 - Fix #154 - disable hyper-v qemu flag stimer (#159)
#154 - Disable upload of VBoxGuestAdditions.iso to VM (Fix #92) (#94)
#92