Skip to content

Releases: rgl/packer-plugin-windows-update

v0.14.2

09 Mar 09:18
Compare
Choose a tag to compare

Changelog

  • a31bcf2 Upgrade github.com/hashicorp/packer-plugin-sdk to v0.4.0
  • 23d23e5 bump version
  • 34a14fe mention that this plugin was only tested with packer 1.8.0
  • e9c4791 mention that this plugin was only tested with packer 1.8.6
  • b9b2b0a update the example with the latest plugin version
  • 1a4200d upgrade to go 1.20.2
  • bbd9aa2 upgrade to goreleaser 1.16.0

v0.14.1

13 May 20:09
Compare
Choose a tag to compare

Changelog

  • 0cf83b2 Merge pull request #112 from BenGardiner/fix_goreleaser_install
  • f449c03 fix goreleaser install
  • 38e89f6 pin the go version to 1.16.15
  • a916618 upgrade to packer-plugin-sdk 0.2.13, goreleaser 1.8.3 and go 1.18.2

v0.14.0

01 Aug 13:24
Compare
Choose a tag to compare

Changelog

c0280ec Add a comment to the update_max_retries parameter
3e42de2 Add retry to update func
77685b6 Merge branch 'retry' of https://github.com/feiyushi/packer-plugin-windows-update into feiyushi-retry
46deb3d Merge pull request #102 from feiyushi/hcl2spec
f9296d1 Update hcl2spec generation
c93eb01 configure git for not converting end-of-line characters
a976d55 configure the ci to ensure that the provisioner.hcl2spec.go file can be generated and is updated
466e377 match the packer-sdc version with the packer-plugin-sdk version
6e762da move the uploadTimeout declaration to the module const block
9068df7 release 0.14.0
8c498a3 retry script upload
f308ff9 update UpdateMaxRetries after the UpdateTime to match its declaration order
50714f2 use go list to match the packer-sdc version with the packer-plugin-sdk version

v0.13.0

29 Jul 18:17
Compare
Choose a tag to compare

Changelog

8f6cb91 Add arm64 support
c9d3f52 Merge pull request #100 from RomLecat/patch-1
ebfff2e bump dependencies
a3049e3 describe how to configure the packer template to use the development version of the plugin
b9884b2 install the development version using the new binary name
9e5afb3 only build the development version for the current machine os/arch
0db6627 only mention where I personally test this plugin
a4a511d release 0.13.0

v0.12.0

18 Apr 21:33
Compare
Choose a tag to compare

Changelog

ed5cb10 make this plugin compatible with packer 1.7 init

v0.11.0

21 Feb 11:17
Compare
Choose a tag to compare

This plugin now requires Packer 1.7.0.

Changelog

7bcd91a fix packer imports to use new SDK; go mod tidy.
3434815 run the github action build workflow on pull requests
a3634df upgrade to go 1.16 and use go embed

v0.10.1

26 Aug 18:35
Compare
Choose a tag to compare

Changelog

ad60219 in order for packer to find the plugin under msys2 and cmd/ps install the plugin in %APPDATA% and %USERPROFILE%

v0.10.0

21 Aug 12:53
Compare
Choose a tag to compare

Changelog

615f515 Add 'make install' target
1a0988d Add support for OSX
42f447a Fix issue #61 - Spurious issue observed where the restartCommand silently fails - Enhanced logic in 'restart' function to be robust against this failure - Added additional ui output in 'restart' function
fdc3d26 Fixing $installResult has not been defined if the installer fails
5f02c0f Merge branch 'japicken/issue61' of https://github.com/japicken/packer-provisioner-windows-update into japicken-japicken/issue61
68bd1ef Merge pull request #71 from jpereira/mac/support
fbd3760 Merge pull request #72 from jpereira/fix1
48c44af Merge pull request #77 from pvandervelde/feature/retry-on-install-failure
201a73a Occassionally the installation of the windows updates fails with a COM error. Try to recover from this by rebooting and trying again. Will need to figure out a good way to eventually break the loop and give up.
fe81bfe add github build workflow
c8ae899 add verification file to the chocolatey package
6ea5cba drive the release process with goreleaser
55c52ef install the plugin in %USERPROFILE% and embed the exe into the chocolatey package
ed276d0 mark makefile target as phony
1bc95b1 simplify
e5ed828 target packer 1.6.1

v0.9.0

05 Jan 11:49
@rgl rgl
Compare
Choose a tag to compare
  • target packer 1.5.1 (no longer works with previous versions)
2bc19b562aac60272daba668305d860a31903e8d89cea9c38ea86782a39f9bd5 packer-provisioner-windows-update-linux.tgz
8f2cf43cefa94a70fca6e2a243a92ae2824adc3453cc5d566a8fe38af8368783 packer-provisioner-windows-update-windows.zip

v0.8.0

27 Nov 20:53
@rgl rgl
Compare
Choose a tag to compare

This release no longer skips the updates that have CanRequestUserInput set to $true. To retain the old behavior, you need to use the following filter:

{
    "provisioners": [
        {
            "type": "windows-update",
            "filters": [
                "exclude:$_.InstallationBehavior.CanRequestUserInput",
                "include:$true"
            ]
        }
    ]
}

This was implemented by #53.

SHA256

f6f5b0320aa6ece07737d7aed5fd960d906939e4daf86df24b86b0faa294c3d4 packer-provisioner-windows-update-linux.tgz
76cdbbca8c1f30cdb9cc9d7f75073eb71bb65992864a075edb7a191242d340fb packer-provisioner-windows-update-windows.zip