2018-11-12 10:46:21 -05:00
|
|
|
module github.com/hashicorp/packer
|
|
|
|
|
|
|
|
require (
|
|
|
|
github.com/1and1/oneandone-cloudserver-sdk-go v1.0.1
|
|
|
|
github.com/biogo/hts v0.0.0-20160420073057-50da7d4131a3
|
Use the hashicorp/go-getter to download files
* removed packer.Cache and references since packer.Cache is never used except in the download step. The download step now uses the new func packer.CachePath(targetPath) for this, the behavior is the same.
* removed download code from packer that was reimplemented into the go-getter library: progress bar, http download restart, checksuming from file, skip already downloaded files, symlinking, make a download cancellable by context.
* on windows if packer is running without symlinking rights and we are getting a local file, the file will be copied instead to avoid errors.
* added unit tests for step_download that are now CI tested on windows, mac & linux.
* files are now downloaded under cache dir `sha1(filename + "?checksum=" + checksum) + file_extension`
* since the output dir is based on the source url and the checksum, when the checksum fails, the file is auto deleted.
* a download file is protected and locked by a file lock,
* updated docs
* updated go modules and vendors
2019-03-13 07:11:58 -04:00
|
|
|
github.com/cheggaaa/pb v1.0.27
|
2019-06-06 13:52:12 -04:00
|
|
|
github.com/chzyer/readline v0.0.0-20180603132655-2972be24d48e
|
2021-04-15 12:05:09 -04:00
|
|
|
github.com/dsnet/compress v0.0.1
|
2021-04-06 16:51:14 -04:00
|
|
|
github.com/exoscale/packer-plugin-exoscale v0.1.1
|
2020-04-28 09:03:24 -04:00
|
|
|
github.com/gobwas/glob v0.2.3
|
2021-03-25 08:37:48 -04:00
|
|
|
github.com/google/go-cmp v0.5.5
|
2021-02-02 12:05:04 -05:00
|
|
|
github.com/google/go-github/v33 v33.0.1-0.20210113204525-9318e629ec69
|
2020-08-11 14:22:40 -04:00
|
|
|
github.com/hako/durafmt v0.0.0-20200710122514-c0fb7b4da026
|
2019-10-28 17:31:07 -04:00
|
|
|
github.com/hashicorp/go-checkpoint v0.0.0-20171009173528-1545e56e46de
|
2020-09-30 05:59:00 -04:00
|
|
|
github.com/hashicorp/go-cty-funcs v0.0.0-20200930094925-2721b1e36840
|
2021-05-13 16:13:21 -04:00
|
|
|
github.com/hashicorp/go-getter/v2 v2.0.0
|
2021-03-25 08:37:48 -04:00
|
|
|
github.com/hashicorp/go-multierror v1.1.1
|
Hcl2 input variables, local variables and functions (#8588)
Mainly redefine or reused what Terraform did.
* allow to used `variables`, `variable` and `local` blocks
* import the following functions and their docs from Terraform: abs, abspath, basename, base64decode, base64encode, bcrypt, can, ceil, chomp, chunklist, cidrhost, cidrnetmask, cidrsubnet, cidrsubnets, coalesce, coalescelist, compact, concat, contains, convert, csvdecode, dirname, distinct, element, file, fileexists, fileset, flatten, floor, format, formatdate, formatlist, indent, index, join, jsondecode, jsonencode, keys, length, log, lookup, lower, max, md5, merge, min, parseint, pathexpand, pow, range, reverse, rsadecrypt, setintersection, setproduct, setunion, sha1, sha256, sha512, signum, slice, sort, split, strrev, substr, timestamp, timeadd, title, trim, trimprefix, trimspace, trimsuffix, try, upper, urlencode, uuidv4, uuidv5, values, yamldecode, yamlencode, zipmap.
2020-02-06 05:49:21 -05:00
|
|
|
github.com/hashicorp/go-uuid v1.0.2
|
2021-04-16 11:38:02 -04:00
|
|
|
github.com/hashicorp/go-version v1.3.0
|
2021-04-21 10:32:34 -04:00
|
|
|
github.com/hashicorp/hcl/v2 v2.10.0
|
2021-04-19 17:05:40 -04:00
|
|
|
github.com/hashicorp/packer-plugin-alicloud v0.0.2
|
2021-03-25 08:37:48 -04:00
|
|
|
github.com/hashicorp/packer-plugin-amazon v0.0.1
|
2021-05-13 16:13:21 -04:00
|
|
|
github.com/hashicorp/packer-plugin-ansible v0.0.3
|
2021-05-18 12:49:35 -04:00
|
|
|
github.com/hashicorp/packer-plugin-azure v0.0.3
|
2021-05-13 16:13:21 -04:00
|
|
|
github.com/hashicorp/packer-plugin-chef v0.0.2
|
2021-04-19 19:57:58 -04:00
|
|
|
github.com/hashicorp/packer-plugin-cloudstack v0.0.1
|
2021-04-21 14:19:34 -04:00
|
|
|
github.com/hashicorp/packer-plugin-converge v0.0.1
|
2021-04-22 05:45:27 -04:00
|
|
|
github.com/hashicorp/packer-plugin-digitalocean v0.0.1
|
2021-03-30 17:12:43 -04:00
|
|
|
github.com/hashicorp/packer-plugin-docker v0.0.7
|
2021-04-19 05:10:15 -04:00
|
|
|
github.com/hashicorp/packer-plugin-googlecompute v0.0.1
|
2021-04-22 08:52:07 -04:00
|
|
|
github.com/hashicorp/packer-plugin-hcloud v0.0.1
|
2021-04-21 09:08:38 -04:00
|
|
|
github.com/hashicorp/packer-plugin-hyperone v0.0.1
|
2021-04-21 10:32:34 -04:00
|
|
|
github.com/hashicorp/packer-plugin-hyperv v0.0.1
|
2021-04-21 10:55:41 -04:00
|
|
|
github.com/hashicorp/packer-plugin-jdcloud v0.0.1
|
|
|
|
github.com/hashicorp/packer-plugin-linode v0.0.2
|
2021-04-22 08:21:23 -04:00
|
|
|
github.com/hashicorp/packer-plugin-lxc v0.0.1
|
|
|
|
github.com/hashicorp/packer-plugin-lxd v0.0.1
|
2021-04-20 09:09:11 -04:00
|
|
|
github.com/hashicorp/packer-plugin-ncloud v0.0.2
|
2021-04-21 10:32:34 -04:00
|
|
|
github.com/hashicorp/packer-plugin-openstack v0.0.2
|
2021-04-22 08:06:30 -04:00
|
|
|
github.com/hashicorp/packer-plugin-oracle v0.0.3
|
2021-04-20 11:18:45 -04:00
|
|
|
github.com/hashicorp/packer-plugin-outscale v0.0.1
|
2021-04-20 11:46:42 -04:00
|
|
|
github.com/hashicorp/packer-plugin-parallels v0.0.1
|
2021-04-20 11:18:45 -04:00
|
|
|
github.com/hashicorp/packer-plugin-proxmox v0.0.2
|
2021-05-13 16:13:21 -04:00
|
|
|
github.com/hashicorp/packer-plugin-puppet v0.0.2
|
2021-04-19 11:47:09 -04:00
|
|
|
github.com/hashicorp/packer-plugin-qemu v0.0.1
|
2021-04-20 11:59:59 -04:00
|
|
|
github.com/hashicorp/packer-plugin-scaleway v0.0.1
|
2021-05-18 12:56:39 -04:00
|
|
|
github.com/hashicorp/packer-plugin-sdk v0.2.2
|
2021-04-22 09:21:34 -04:00
|
|
|
github.com/hashicorp/packer-plugin-tencentcloud v0.0.1
|
2021-04-22 08:06:30 -04:00
|
|
|
github.com/hashicorp/packer-plugin-triton v0.0.0-20210421085122-768dd7c764d9
|
2021-04-21 13:25:04 -04:00
|
|
|
github.com/hashicorp/packer-plugin-ucloud v0.0.1
|
2021-04-21 16:31:28 -04:00
|
|
|
github.com/hashicorp/packer-plugin-vagrant v0.0.3
|
2021-04-16 11:38:02 -04:00
|
|
|
github.com/hashicorp/packer-plugin-virtualbox v0.0.1
|
2021-04-19 08:28:48 -04:00
|
|
|
github.com/hashicorp/packer-plugin-vmware v0.0.1
|
|
|
|
github.com/hashicorp/packer-plugin-vsphere v0.0.1
|
2021-04-22 11:03:14 -04:00
|
|
|
github.com/hashicorp/packer-plugin-yandex v0.0.4
|
2018-11-12 10:46:21 -05:00
|
|
|
github.com/klauspost/pgzip v0.0.0-20151221113845-47f36e165cec
|
2021-05-18 12:56:39 -04:00
|
|
|
github.com/masterzen/winrm v0.0.0-20210504160029-28ed956f5227
|
2019-11-12 13:14:37 -05:00
|
|
|
github.com/mattn/go-tty v0.0.0-20191112051231-74040eebce08
|
2020-05-11 15:26:01 -04:00
|
|
|
github.com/mitchellh/cli v1.1.0
|
Hcl2 input variables, local variables and functions (#8588)
Mainly redefine or reused what Terraform did.
* allow to used `variables`, `variable` and `local` blocks
* import the following functions and their docs from Terraform: abs, abspath, basename, base64decode, base64encode, bcrypt, can, ceil, chomp, chunklist, cidrhost, cidrnetmask, cidrsubnet, cidrsubnets, coalesce, coalescelist, compact, concat, contains, convert, csvdecode, dirname, distinct, element, file, fileexists, fileset, flatten, floor, format, formatdate, formatlist, indent, index, join, jsondecode, jsonencode, keys, length, log, lookup, lower, max, md5, merge, min, parseint, pathexpand, pow, range, reverse, rsadecrypt, setintersection, setproduct, setunion, sha1, sha256, sha512, signum, slice, sort, split, strrev, substr, timestamp, timeadd, title, trim, trimprefix, trimspace, trimsuffix, try, upper, urlencode, uuidv4, uuidv5, values, yamldecode, yamlencode, zipmap.
2020-02-06 05:49:21 -05:00
|
|
|
github.com/mitchellh/go-homedir v1.1.0
|
2021-04-21 09:08:38 -04:00
|
|
|
github.com/mitchellh/mapstructure v1.4.1
|
2020-10-07 11:22:32 -04:00
|
|
|
github.com/mitchellh/panicwrap v1.0.0
|
2019-10-28 17:31:07 -04:00
|
|
|
github.com/mitchellh/prefixedio v0.0.0-20151214002211-6e6954073784
|
2019-04-10 09:41:22 -04:00
|
|
|
github.com/pierrec/lz4 v2.0.5+incompatible
|
2020-05-11 15:26:01 -04:00
|
|
|
github.com/posener/complete v1.2.3
|
2018-11-12 10:46:21 -05:00
|
|
|
github.com/profitbricks/profitbricks-sdk-go v4.0.2+incompatible
|
2021-03-02 06:13:59 -05:00
|
|
|
github.com/shirou/gopsutil v3.21.1+incompatible
|
2021-03-01 13:44:23 -05:00
|
|
|
github.com/stretchr/testify v1.7.0
|
2021-05-13 16:13:21 -04:00
|
|
|
github.com/ulikunitz/xz v0.5.8
|
|
|
|
github.com/zclconf/go-cty v1.8.3
|
Hcl2 input variables, local variables and functions (#8588)
Mainly redefine or reused what Terraform did.
* allow to used `variables`, `variable` and `local` blocks
* import the following functions and their docs from Terraform: abs, abspath, basename, base64decode, base64encode, bcrypt, can, ceil, chomp, chunklist, cidrhost, cidrnetmask, cidrsubnet, cidrsubnets, coalesce, coalescelist, compact, concat, contains, convert, csvdecode, dirname, distinct, element, file, fileexists, fileset, flatten, floor, format, formatdate, formatlist, indent, index, join, jsondecode, jsonencode, keys, length, log, lookup, lower, max, md5, merge, min, parseint, pathexpand, pow, range, reverse, rsadecrypt, setintersection, setproduct, setunion, sha1, sha256, sha512, signum, slice, sort, split, strrev, substr, timestamp, timeadd, title, trim, trimprefix, trimspace, trimsuffix, try, upper, urlencode, uuidv4, uuidv5, values, yamldecode, yamlencode, zipmap.
2020-02-06 05:49:21 -05:00
|
|
|
github.com/zclconf/go-cty-yaml v1.0.1
|
2021-04-19 08:28:48 -04:00
|
|
|
golang.org/x/crypto v0.0.0-20210415154028-4f45737414dc
|
2021-04-19 05:10:15 -04:00
|
|
|
golang.org/x/mod v0.4.1
|
2021-04-19 08:28:48 -04:00
|
|
|
golang.org/x/net v0.0.0-20210415231046-e915ea6b2b7d
|
2021-04-19 05:10:15 -04:00
|
|
|
golang.org/x/oauth2 v0.0.0-20210313182246-cd4f82c27b84
|
|
|
|
golang.org/x/sync v0.0.0-20210220032951-036812b2e83c
|
|
|
|
golang.org/x/tools v0.1.0
|
2018-11-12 10:46:21 -05:00
|
|
|
)
|
2019-09-04 08:50:28 -04:00
|
|
|
|
2021-03-02 05:43:58 -05:00
|
|
|
go 1.16
|