Commit Graph

378 Commits (548893bbee4e5a49bbbb07a81d19b2e2641fa421)

Author SHA1 Message Date
Megan Marsh 70cb4097e1 review comments, add plugin type for a few missing builders
6 years ago
Megan Marsh c0ce8a9414 rework fixer deprecation code so we know what plugins they relate to
6 years ago
Megan Marsh 456214eb51
Merge pull request #10056 from marinsalinas/new_client
6 years ago
Marin Salinas c5dffc1bff chore: add go mod vendor for new Outscale SDK
6 years ago
Adrien Delorme 14e253f316
upgrade panicwrap to v1 (#10059)
6 years ago
Patrik d4d78feed2
feat(scaleway): get image by label if not an UUID (#10061)
6 years ago
Megan Marsh 7ee9a4b638
Merge pull request #9968 from upodroid/google-impersonation
6 years ago
zhsj ef9713b348
Replace kardianos/osext.Executable with os.Executable (#10048)
6 years ago
upodroid b1c74f9df0 Merge branch 'master' of github.com:hashicorp/packer into google-impersonation
6 years ago
Adrien Delorme f3e65b5eb1 use "github.com/hashicorp/go-cty-funcs/collection".CoalesceFunc
6 years ago
Megan Marsh 4c0ac6917e switch to using aws base config, which means we're using code tested and maitnained by the terraform crowd.
6 years ago
Megan Marsh 09cdc4275b
Merge pull request #9974 from hashicorp/fix_9786
6 years ago
Megan Marsh 429d431365 Implement assume_role for Packer. This functionality is copied shamelessly
6 years ago
Megan Marsh 7b1826e107 tidy go modules
6 years ago
Megan Marsh ae8d359bf1 Switch to explicitly declaring TrackProgress on UI, using an underlying progress bar specifically stored on the struct. Export UiProgressTracker. These changes allow us to optionaly switch to the NoopProgressTracker when no TTY is set.
6 years ago
upodroid be56632f7e fix vendoring
6 years ago
Upo 3f6230470b
Merge branch 'master' into google-impersonation
6 years ago
upodroid 2faacfd5d7 add service account impersonation
6 years ago
Sylvia Moss 7736ae6c67
Add VMware vnc_over_websocket option (#9938)
6 years ago
Patrik f8e31bff12
feat(builder): bump scaleway to new sdk (#9902)
6 years ago
Adrien Delorme 5ba134ac5b
JSON to HCL2 (minimal best-effort) transpiler (#9659)
6 years ago
Adrien Delorme fbfe31ceaf
update flock + go mod tidy (#9805)
6 years ago
Sylvia Moss a1524bf96a
Add option to also import OVF templates to the Content Library (#9755)
6 years ago
Marin Salinas daefa4d086 chore: update vendor dependencies
6 years ago
Chris Gilmer 04f952a2f4
Pretty print build durations
6 years ago
Li Kexian 94a32dc282
tencentcloud cvm use CLOUD_PREMIUM disk by default (#9663)
6 years ago
Megan Marsh a687d6fe12
ci/tech-debt: Fix vmware acceptance tests (#9636)
6 years ago
Adrien Delorme ddea6183fe tidy vendor/mod
6 years ago
Roman Tomjak b725b9cab8
bump proxmox api library to include a fix for kvm flag
6 years ago
Roman Tomjak 60d38f1e10
bump proxmox api library
6 years ago
Shengjing Zhu 4fe9a92058 Bump gophercloud to latest version
6 years ago
mingsheng.su 8a8abdf615
update ucloud-uhost builder (#9466)
6 years ago
Gennady Lipenkov 8b58cab008 'go mod vendor'
6 years ago
Gennady Lipenkov fcfbdc6b08 Update Yandex.Cloud go packages "go-genproto" and "go-sdk"
6 years ago
Megan Marsh 4178625afb re-add winrm_no_proxy option. Winrm code needs to be modified in order to read no_proxy env var when client is created rather than when net/http library is instantiated.
6 years ago
Megan Marsh fcf7e634d9
remove replace git.apache.org/thrift.git call (#8909)
6 years ago
Charlie Kenney 70a2c7d364
upgrade linodego to v0.14.0 (#9395)
6 years ago
Moss 698e4cda15 update vmware/govmomi to v0.22.2
6 years ago
Sylvia Moss aa52e690ee
Update go-getter and add samba shared files tests to step_download (#8954)
6 years ago
Adrien Delorme 0fa60c68fb
Drop the iso_checksum_type & iso_checksum_url fields (#8437)
6 years ago
Megan Marsh 782342a707
Merge pull request #9202 from overdrive3000/improve-secrets-manager
6 years ago
Adrien Delorme 5fdd1d1dee get github.com/hashicorp/go-cty-funcs@0d04eb807361
6 years ago
Juan Mesa 78509a58e7 Remove github.com/overdrive3000/secretsmanager package from vendors
6 years ago
Adrien Delorme 4ebcbad332
update consul and vault dependencies (#9205)
6 years ago
Sylvia Moss 25971b3b5c
Add pwd to gogetter ChecksumFromFile (#9129)
6 years ago
Megan Marsh 7e0cfd8b77 add undocumented tag to struct-markdown generator so that we can leave internal-use-only fields out of docs
6 years ago
Tom Dyas c0a6623ea2
teach HCL mode builds to honor -only and -except options (#8947)
6 years ago
Wilken Rivera 4844e101ce
Merge pull request #9104 from hashicorp/up_oci_sdk
6 years ago
Adrien Delorme 493a2a8a40 update github.com/oracle/oci-go-sdk v1.8.0 to v18.0.0+incompatible and go mod tidy
6 years ago
Juan Mesa 0fca4a8ba8 Add template function aws_secretsmanager
6 years ago
Li Kexian 632610d9c0
fixed InstanceOperationInProgress error #9054
6 years ago
Paul Meyer 6131301fdd Standardize compute SDK version
6 years ago
Sylvia Moss 2319521aa5
Add iso config test for checksum from file specific case (#8897)
6 years ago
Adrien Delorme 0c45bd8b4f import new replace and regex replace funcs from go-cty + documentation
6 years ago
Calle Pettersson 81a65dac4f Bump proxmox-api-go
6 years ago
Li Kexian f3231018ca
showing tencentcloud image id after copy to desination region (#8763)
6 years ago
Wilken Rivera 768e0921b8
Cut version 1.5.2
6 years ago
Megan Marsh 00dfb79c88
Merge pull request #7627 from hashicorp/inplace_isos
6 years ago
Wilken Rivera 8825bf2cd7 go.mod: Add golang.org/x/tools/imports
6 years ago
Adrien Delorme a19214afeb Allow to use isos in place
6 years ago
Adrien Delorme 193dad46e6
Hcl2 input variables, local variables and functions (#8588)
6 years ago
Yu SungDuk df18187032
builder/ncloud: Migrate ncloud-sdk-go-v1 to ncloud-sdk-go-v2 (#8678)
6 years ago
Calle Pettersson d70d1e8bf7 Bump proxmox-api-go
6 years ago
Megan Marsh e87aa237dd Get plugin up to parity with v1.5.0. Remove custom jetbrains-internal testing logic; disable acceptance tests (for now) until we can set up a test rig inside of HashiCorp. Regenerate code based on vendoring changes.
6 years ago
Megan Marsh 073eda76aa remove extraneous files from when vsphere builder was a plugin, and move README into packer website as separated docs for vsphere-clone and vsphere-iso. Move option descriptions into struct code, and generate documentation directly from those structs as we do inside of the other builders
6 years ago
Aishwarya Thangappa 9569d35d14 Set expiry for image versions in SIG
6 years ago
Adrien Delorme 0785c2f6fc
build using HCL2 (#8423)
6 years ago
Adam Dobrawy 3b091e6046 builder/hyperone: fix & add tests for tags
6 years ago
Megan Marsh 452ca602ee update go-ntlmssp dependency to fix upstream bug affecting winrm users
7 years ago
Megan Marsh 53bbce4cd7 update to newest version of go-tty to fix control flow bug
7 years ago
Li Kexian f2f544c434 fixed get copy region value (#8345)
7 years ago
Adrien Delorme 5ddd02d1c0
Cut version 1.4.5
7 years ago
Megan Marsh 991af72758 checkout go.mod and go.sum from master, rebuild
7 years ago
mingsheng.su 61f9d3a9fe add ucloud import
7 years ago
Adrien Delorme 889ab163f1
Merge pull request #8241 from carlpett/bump-proxmox-api
7 years ago
Megan Marsh 1d489d1899 revert bad commit and re-vendor code.
7 years ago
Megan Marsh 5ab31b0363 Revert "vendor vendors"
7 years ago
Calle Pettersson 9e00438453 Bump proxmox-api
7 years ago
Megan Marsh d15f43e4eb
Merge pull request #8232 from hashicorp/artifact-tree
7 years ago
Megan Marsh 0c2fba089d
Merge pull request #8250 from tencentyun/master
7 years ago
Li Kexian 6fb8988d08
we added retry on remote api call to improve the user experience
7 years ago
Adrien Delorme cf1555bf17 Merge remote-tracking branch 'origin/master' into artifact-tree
7 years ago
Paul Meyer b9c726417f update modules
7 years ago
Adrien Delorme 8b1fcbb3bd vendor vendors
7 years ago
Megan Marsh 95e1a0ef72 ran make generate to unstick tests
7 years ago
psinghal20 7f1f77b8c6
chore: tidy up go.mod
7 years ago
psinghal20 6492995a20
feat: add strftime function in templates
7 years ago
Megan Marsh 17d4e54947
Cut version 1.4.4
7 years ago
Megan Marsh 4644af7b66
Merge pull request #8131 from hashicorp/fix_8036
7 years ago
Gennady Lipenkov 91733c49bb update yandex-cloud/go-sdk & yandex-cloud/go-genproto
7 years ago
Gennady Lipenkov 6708641942 update go modules
7 years ago
Megan Marsh ca51bff695
Merge pull request #8119 from hashicorp/switch_sed_because_license
7 years ago
Adrien Delorme 9f6be64f43 Merge remote-tracking branch 'origin/master' into fix_7277_le_deux
7 years ago
Adrien Delorme 0f14077664 Merge remote-tracking branch 'origin/master' into switch_sed_because_license
7 years ago
Megan Marsh 87b3a1f99d update aws sdk
7 years ago
Adrien Delorme 3fe9d52e3f Merge remote-tracking branch 'origin/master' into scrape_doc_to_builder_struct_config
7 years ago
Megan Marsh 11c87a786a update go modules
7 years ago
Adrien Delorme 52afb3ab05 go mod tidy && go mod vendor
7 years ago
Gennady Lipenkov a6c3145fdb update yandex-cloud/go-sdk & yandex-cloud/go-genproto
7 years ago
Adrien Delorme 597a3e323b Merge remote-tracking branch 'origin/master' into scrape_doc_to_builder_struct_config
7 years ago
Adrien Delorme aa9cc919ab Merge branch 'master' into circle_ci_windows
7 years ago
Adrien Delorme 146b88ba1e Merge remote-tracking branch 'origin/master' into scrape_doc_to_builder_struct_config
7 years ago
Calle Pettersson 8c2c1a82cb Bump proxmox-api-go dependency
7 years ago
Adrien Delorme 4748958cca go get go get github.com/hashicorp/go-getter@master && tidy
7 years ago
Adrien Delorme 44ba58321d pin to go 1.13 & cleanup go deps
7 years ago
Adrien Delorme 1d00daedac replace github.com/gofrs/flock => github.com/azr/flock v0.0.0-20190823144736-958d66434653
7 years ago
Adrien Delorme 1151641424 fix broken git.apache.org/thrift.git link
7 years ago
Adrien Delorme 4cb7c30987 Merge remote-tracking branch 'origin/master' into scrape_doc_to_builder_struct_config
7 years ago
Andre Hilsendeger d832cd6f67 chore: bump hcloud dependency
7 years ago
Megan Marsh 067cb1475f
Merge pull request #7967 from bdwyertech/update-aws-sdk
7 years ago
Brian Dwyer ecd118b6c2
Update aws-sdk-go to v1.22.2
7 years ago
xiaohan.liang f4fc9dd09a Rewrite all files, remove sensitive information
7 years ago
Thomas Meckel a4d168ec4b Corrected go.mod and modules.txt
7 years ago
Megan Marsh 975ee377b2
Merge pull request #7792 from psinghal20/issue-7721
7 years ago
Marin Salinas dc0db4b322 fix: change osc builder to be passed a context for cancellation and remove conflicts
7 years ago
Marin Salinas 5535dfa03d chore: go modules integration
7 years ago
Marin Salinas c9234e12a2 add missing vendor dependencies
7 years ago
Jayson Cofell 8d842645b3 Vendor Qemu QMP builder dependencies
7 years ago
Megan Marsh 4adf265b67
Merge pull request #7822 from exoscale/feature/exoscale/post-processor
7 years ago
Pratyush singhal cf8bfa56f0 fix: set openstack image metadata with use_blockstorage_volume
7 years ago
Marc Falzon 00c2df24df Add Exoscale Import post-processor
7 years ago
ZhiQiang Fan 7235a4a775 feature: support data disks for tencentcloud builder
7 years ago
Megan Marsh 21e35edfe2 update go mod file
7 years ago
Megan Marsh 998ef4053f parse checksum file so that we can use the checksums inside in the vmware-esxi builder stepuploadiso
7 years ago
mingsheng.su 95611695b1 update builder_test && make generate
7 years ago
Adrien Delorme 4c1abf828c
Merge branch 'master' into scrape_doc_to_builder_struct_config
7 years ago
mingsheng.su d1b9ad90c8 Merge remote-tracking branch 'origin' into feature/ucloud_builder
7 years ago
mingsheng.su 29d46b3104 update vendor about go sdk
7 years ago
Adrien Delorme 022b559c2f
Merge pull request #7755 from aerialls/proxmox-api
7 years ago
Julien Brochet ab52c4f87e fix(promox): update proxmox-api-go dependency
7 years ago
Megan Marsh 352438c090 vendoring
7 years ago
mingsheng.su 787485f66f add validate project_id
7 years ago
mingsheng.su c8bab9b382 add ucloud packer
7 years ago
Adrien Delorme 6e3dc1aa9a Merge remote-tracking branch 'origin/master' into scrape_doc_to_builder_struct_config
7 years ago
Megan Marsh df916e805e borrow wrappedreadline workarounds from terraform and implement a similar check for piped commands; this makes the cli experience much cleaner
7 years ago
Adrien Delorme ee716d3f7e up go mod, go mod vendor & go mod tidy
7 years ago
Amrita Dutta 700c95c613 Update Azure SDK for Go to v30.0.0
7 years ago
Sander van Harmelen 8e4251d446 gomod: update go-cloudstack
7 years ago
Radek Simko 3e65b5dbcb
vendor: github.com/hashicorp/go-version@v1.2.0
7 years ago
Adrien Delorme b68aa40a69
Merge pull request #7567 from creack/bump-goselect2
7 years ago
Megan Marsh e40739f332
Merge pull request #7579 from hashicorp/fix_7525
7 years ago
Megan Marsh 1287fcfa27 add iochan by mitchell to modules
7 years ago
Adrien Delorme 62b2316896
Update go.mod
7 years ago
Adrien Delorme 86d26ac6f1
Merge branch 'master' into bump-goselect2
7 years ago
chhaj5236 6b081cc41c
update alicloud builder to use official SDK (#7477)
7 years ago
Guillaume J. Charmes 669970717e Bump golang.org/x
7 years ago
Guillaume J. Charmes 40f6fcdcfd Bump goselect version to include mips/ppc/s390x
7 years ago
Megan Marsh e6363a1bdf
Merge pull request #7517 from hashicorp/fix_7506
7 years ago
Adrien Delorme 71c00c200f fix panic: send on closed channel
7 years ago
amydutta bca4ecda9e update azure sdk version
7 years ago
Marques Johansson 99987c2d56 Add Linode Images builder
7 years ago
Adrien Delorme 97f2914c6a
Merge pull request #7484 from yandex-cloud/yandex-cloud-builder
7 years ago
Adrien Delorme a81d5de034 up modules and vendor dir
7 years ago
Gennady Lipenkov be7e0ae4f8 go mod vendor && go mod tidy
7 years ago
Adrien Delorme 63f5bbbc73 use our own copy of iochan.LineReader
7 years ago
Adrien Delorme 2f97dc2933 go mod vendor && go mod tidy
7 years ago
Adrien Delorme 2a90ce6178 packer communicator: use iochan.LineReader instead of iochan.LineReader(in)
7 years ago
Adrien Delorme f0295a7ca3 fix tty to avoid panic after resizing term near exit time
7 years ago
Adrien Delorme 2bfd1f7c74 don't ENABLE_PROCESSED_INPUT on windows
7 years ago
Adrien Delorme 9f82b75e57 Use the hashicorp/go-getter to download files
7 years ago
Megan Marsh 6e442e616c
Merge pull request #7352 from hashicorp/research_7299
7 years ago
Megan Marsh 5aeab4ec06
Merge pull request #7300 from kmbulebu/openstack_app_creds
7 years ago
Adrien Delorme 7f5c794e5f add go-tty vendor
7 years ago
Megan Marsh 1c3bc70b12
Merge pull request #7338 from chhaj5236/feature/update_aliyun_sdk
7 years ago
bozhi.ch f751e20b7e update aliyun sdk to support eu-west-1 region
7 years ago
Kevin Bulebush 947a172a80 Updated to latest gophercloud/utils with app cred support.
7 years ago
Kevin Bulebush 4025d1da2e Updated gophercloud to revision with app creds
7 years ago
Kevin Bulebush 349c0beb7b Updated gophercloud in go.mod
7 years ago
Miłosz Smółka 228829139b Merge branch 'master' into hyperone
7 years ago
Rohit Yadav 47e03a815f vendor: update go-cloudstack v2.4.1
7 years ago
Adrien Delorme 9099bf8a4a GO111MODULE=on go get github.com/aws/aws-sdk-go@v1.16.24
7 years ago
Miłosz Smółka 3ce05c7c26 Add acceptance tests
7 years ago
Miłosz Smółka be30415395 Add HyperOne builder
7 years ago
Adrien Delorme e6442db0c8 GO111MODULE=on go mod tidy
7 years ago
Adrien Delorme 9cf0b2944d GO111MODULE=on go get github.com/aws/aws-sdk-go@v1.16.21
7 years ago
Adrien Delorme 7655d2efb2
Add tencent cloud builder (#7135 & #6839)
7 years ago
Adrien Delorme 6b6bfac87e go mod verify & go get github.com/hetznercloud/hcloud-go
7 years ago
Adrien Delorme 958e8ef09c go mod init github.com/hashicorp/packer
8 years ago