Wilken Rivera
4844e101ce
Merge pull request #9104 from hashicorp/up_oci_sdk
...
update github.com/oracle/oci-go-sdk v1.8.0 to v18.0.0+incompatible
2020-04-22 15:04:18 -04:00
Adrien Delorme
493a2a8a40
update github.com/oracle/oci-go-sdk v1.8.0 to v18.0.0+incompatible and go mod tidy
...
fix #9085
2020-04-22 15:28:52 +02:00
Megan Marsh
5552c35e4f
Merge pull request #9099 from overdrive3000/template-secretsmanager
...
Add template function aws_secretsmanager
2020-04-21 11:19:05 -07:00
Megan Marsh
50823e2573
Merge pull request #9093 from Hakujou/osc-bsu-fix
...
Compliance with oAPI spec for Outscale osc-bsu builder
2020-04-21 10:49:46 -07:00
Juan Mesa
e6dbbe454e
Fix linting issues
2020-04-21 19:20:45 +02:00
Juan Mesa
0fca4a8ba8
Add template function aws_secretsmanager
...
Allow users to read secrets from AWS Secrets Manager via
packer template functions
2020-04-21 18:37:29 +02:00
Wilken Rivera
fdd2c023c6
update changelog
...
* Update changelog format slightly
2020-04-21 06:43:28 -04:00
Adrien Delorme
c5c3585df1
make docs a bit more readable for KeyValues too
2020-04-21 12:22:37 +02:00
Matthew Sanabria
761abdda4e
Updating documentation for azure-arm builder ( #9097 )
2020-04-21 10:47:48 +02:00
GennadySpb
1155ab8e3c
Add 'target_image_folder_id' for builder/yandex ( #9080 )
...
Add 'target_image_folder_id' for builder/yandex
Closes #9079
2020-04-20 15:20:05 +02:00
Romain Lecat
1f4e8785f3
Compliance with oAPI spec for Outscale OSC-BSU
2020-04-20 15:00:51 +02:00
vijayrajah
5d2fee04b2
builder/azure: enable boot Diagnostics ( #9053 )
...
* enable boot Diagnostics
2020-04-20 07:29:13 -04:00
Wilken Rivera
cc367bd0b7
Merge pull request #9045 from lausser/cloud-init
...
feat(proxmox): add ability to add a cloud-init drive
2020-04-17 14:09:02 -04:00
Paul Meyer
89f3aa0bd6
[builder/azure-arm] Use VM/build location for image location ( #9068 )
...
* [builder/azure-arm] Use VM/build location for image locationThe builder was using the location of the containing resource group asthe image location, but the API call can only create images in the samelocation as the source VM that is being captured.
2020-04-17 05:43:03 -04:00
Matt Kotsenas
fe55494207
Add debug_mode to PowerShell provisioner ( #8996 )
2020-04-17 11:39:39 +02:00
Megan Marsh
855808ec6f
Merge pull request #8970 from szamfirov/shielded_vm_support
...
Adding custom shielded images support (GCP)
2020-04-16 16:32:04 -07:00
Svetlin Zamfirov
b706f02408
Fixing auto-generated code errors
2020-04-16 16:22:42 -07:00
Svetlin Zamfirov
31f0b0201a
Remove changes from auto-generated code
2020-04-16 16:22:41 -07:00
Svetlin Zamfirov
d827f4f757
Adding custom shielded images support (GCP)
...
Adds `enable_secure_boot`, `enable_vtpm` and `enable_integrity_monitoring`
config options to enable building of custom Shielded GCP Compute images.
Feedback on this is more than welcome as this is my first attempt in
contributing to anything Packer related.
Packer is great for us to build custom images on top of GCP but we would
like to enhance that to support Shielded VM images. This will allow us
to have more secure and trusted images which our team(s) will be using.
2020-04-16 16:22:41 -07:00
Megan Marsh
08787ba31f
Merge pull request #9028 from vijayrajah/set_azure_custom_res_names
...
Set Custom Resource Names for Azure-Arm builds
2020-04-16 15:58:41 -07:00
Megan Marsh
774f77f0a2
Merge pull request #9077 from hashicorp/remove-freebsd-builds
...
scripts/build: Remove unsupported Freebsd/arm builds from build chain
2020-04-16 15:55:47 -07:00
Vijay Rajah
da7382980a
Fix failing test & format code
2020-04-17 00:17:39 +05:30
vijayrajah and Sylvia Moss
fff06353b7
Update builder/azure/arm/tempname.go
...
refactor the code.. thanks for the suggestion @sylviamoss
Co-Authored-By: Sylvia Moss <[email protected] >
2020-04-17 00:04:39 +05:30
Adrien Delorme
73242e8de4
make sure keyvalue and namevalue filters are using the same naming as the service being used
2020-04-16 17:22:13 +02:00
Wilken Rivera
951cd0f55e
scripts/build: Remove unsupported Freebsd/arm builds from build chain
...
Builds before change
```
⇶ make bin
WARN: 'make bin' is for debug / test builds only. Use 'make release' for
release builds.
==> Checking for necessary tools...
==> Entering Packer source dir...
==> Ensuring output directories are present...
==> Removing old builds...
==> Building...
Number of parallel builds: 3
--> linux/s390x: github.com/hashicorp/packer
--> linux/amd64: github.com/hashicorp/packer
--> linux/arm: github.com/hashicorp/packer
--> solaris/amd64: github.com/hashicorp/packer
--> linux/mips: github.com/hashicorp/packer
--> freebsd/386: github.com/hashicorp/packer
--> linux/arm64: github.com/hashicorp/packer
--> linux/mips64: github.com/hashicorp/packer
--> linux/mipsle: github.com/hashicorp/packer
--> darwin/amd64: github.com/hashicorp/packer
--> linux/386: github.com/hashicorp/packer
--> darwin/386: github.com/hashicorp/packer
--> windows/386: github.com/hashicorp/packer
--> windows/amd64: github.com/hashicorp/packer
--> linux/ppc64le: github.com/hashicorp/packer
--> openbsd/386: github.com/hashicorp/packer
--> freebsd/arm: github.com/hashicorp/packer
--> openbsd/amd64: github.com/hashicorp/packer
--> freebsd/amd64: github.com/hashicorp/packer
1 errors occurred:
--> freebsd/arm error: exit status 2
Stderr: # github.com/shirou/gopsutil/cpu
../go/pkg/mod/github.com/shirou/[email protected] +incompatible/cpu/cpu_freebsd.go:25:16:
undefined: cpuTimes
../go/pkg/mod/github.com/shirou/[email protected] +incompatible/cpu/cpu_freebsd.go:42:31:
undefined: cpuTimes
../go/pkg/mod/github.com/shirou/[email protected] +incompatible/cpu/cpu_freebsd.go:66:38:
undefined: cpuTimes
../go/pkg/mod/github.com/shirou/[email protected] +incompatible/cpu/cpu_freebsd.go:72:15:
undefined: cpuTimes
../go/pkg/mod/github.com/shirou/[email protected] +incompatible/cpu/cpu_freebsd.go:87:13:
undefined: cpuTimes
==> Copying binaries for this platform...
'./pkg/linux_amd64/packer' -> 'bin/packer'
'./pkg/linux_amd64/packer' -> '/home/wilken/Development/go/bin/packer'
==> Results:
total 111M
-rwxr-xr-x 1 wilken wilken 111M Apr 14 22:02 packer
```
Builds after change
```
⇶ make bin
WARN: 'make bin' is for debug / test builds only. Use 'make release' for
release builds.
==> Checking for necessary tools...
==> Entering Packer source dir...
==> Ensuring output directories are present...
==> Removing old builds...
==> Building...
Number of parallel builds: 3
--> solaris/amd64: github.com/hashicorp/packer
--> windows/amd64: github.com/hashicorp/packer
--> linux/s390x: github.com/hashicorp/packer
--> darwin/amd64: github.com/hashicorp/packer
--> darwin/386: github.com/hashicorp/packer
--> windows/386: github.com/hashicorp/packer
--> freebsd/amd64: github.com/hashicorp/packer
--> freebsd/386: github.com/hashicorp/packer
--> openbsd/386: github.com/hashicorp/packer
--> openbsd/amd64: github.com/hashicorp/packer
--> linux/arm64: github.com/hashicorp/packer
--> linux/386: github.com/hashicorp/packer
--> linux/amd64: github.com/hashicorp/packer
--> linux/arm: github.com/hashicorp/packer
--> linux/mips: github.com/hashicorp/packer
--> linux/ppc64le: github.com/hashicorp/packer
--> linux/mips64: github.com/hashicorp/packer
--> linux/mipsle: github.com/hashicorp/packer
==> Copying binaries for this platform...
'./pkg/linux_amd64/packer' -> 'bin/packer'
'./pkg/linux_amd64/packer' ->
'/home/wilken/Development/golang/bin/packer'
==> Results:
total 111M
-rwxr-xr-x 1 wilken wilken 111M Apr 15 20:52 packer
```
2020-04-16 06:05:34 -04:00
Sylvia Moss
553b1fb9f8
Add RetriedProvisioner to allow retry provisioners ( #9061 )
2020-04-16 11:58:54 +02:00
Gerhard Lausser
dc2813c8e2
feat(proxmox): add ability to add a cloud-init drive
2020-04-15 22:00:42 +02:00
Wilken Rivera
d580ea7950
Merge pull request #9069 from tencentyun/master
...
builder/tencent: fixed InstanceOperationInProgress error #9054
2020-04-15 07:21:33 -04:00
Wilken Rivera
7ec55860e5
Revert golangci-lint to use new-from-rev pinned at 1.23.8 ( #9072 )
...
Turns out linting each file individually causes issues with the linter not being able to find the import types.
2020-04-15 06:53:51 -04:00
Thor K. Høgås
ebfc5bcdcb
Merge branch 'master' into feature/vgpu-profiles
2020-04-15 12:02:37 +02:00