From 2fb898cddf1380085d8f06867278fc62b8e35492 Mon Sep 17 00:00:00 2001
From: Matthew Hooker
Date: Mon, 3 Apr 2017 17:14:27 -0700
Subject: [PATCH 01/32] add sleep and retry to azure setup script
---
contrib/azure-setup.sh | 380 ++++++++++++++++++++++-------------------
1 file changed, 201 insertions(+), 179 deletions(-)
diff --git a/contrib/azure-setup.sh b/contrib/azure-setup.sh
index 2e5671bef..b5f6de220 100755
--- a/contrib/azure-setup.sh
+++ b/contrib/azure-setup.sh
@@ -12,234 +12,256 @@ azure_tenant_id= # Derived from the account after login
location=
azure_object_id=
azureversion=
+create_sleep=10
showhelp() {
- echo "azure-setup"
- echo ""
- echo " azure-setup helps you generate packer credentials for Azure"
- echo ""
- echo " The script creates a resource group, storage account, application"
- echo " (client), service principal, and permissions and displays a snippet"
- echo " for use in your packer templates."
- echo ""
- echo " For simplicity we make a lot of assumptions and choose reasonable"
- echo " defaults. If you want more control over what happens, please use"
- echo " the azure-cli directly."
- echo ""
- echo " Note that you must already have an Azure account, username,"
- echo " password, and subscription. You can create those here:"
- echo ""
- echo " - https://account.windowsazure.com/"
- echo ""
- echo "REQUIREMENTS"
- echo ""
- echo " - azure-cli"
- echo " - jq"
- echo ""
- echo " Use the requirements command (below) for more info."
- echo ""
- echo "USAGE"
- echo ""
- echo " ./azure-setup.sh requirements"
- echo " ./azure-setup.sh setup"
- echo ""
+ echo "azure-setup"
+ echo ""
+ echo " azure-setup helps you generate packer credentials for Azure"
+ echo ""
+ echo " The script creates a resource group, storage account, application"
+ echo " (client), service principal, and permissions and displays a snippet"
+ echo " for use in your packer templates."
+ echo ""
+ echo " For simplicity we make a lot of assumptions and choose reasonable"
+ echo " defaults. If you want more control over what happens, please use"
+ echo " the azure-cli directly."
+ echo ""
+ echo " Note that you must already have an Azure account, username,"
+ echo " password, and subscription. You can create those here:"
+ echo ""
+ echo " - https://account.windowsazure.com/"
+ echo ""
+ echo "REQUIREMENTS"
+ echo ""
+ echo " - azure-cli"
+ echo " - jq"
+ echo ""
+ echo " Use the requirements command (below) for more info."
+ echo ""
+ echo "USAGE"
+ echo ""
+ echo " ./azure-setup.sh requirements"
+ echo " ./azure-setup.sh setup"
+ echo ""
}
requirements() {
- found=0
+ found=0
- azureversion=$(azure -v)
- if [ $? -eq 0 ]; then
- found=$((found + 1))
- echo "Found azure-cli version: $azureversion"
- else
- echo "azure-cli is missing. Please install azure-cli from"
- echo "https://azure.microsoft.com/en-us/documentation/articles/xplat-cli-install/"
- fi
+ azureversion=$(azure -v)
+ if [ $? -eq 0 ]; then
+ found=$((found + 1))
+ echo "Found azure-cli version: $azureversion"
+ else
+ echo "azure-cli is missing. Please install azure-cli from"
+ echo "https://azure.microsoft.com/en-us/documentation/articles/xplat-cli-install/"
+ fi
- jqversion=$(jq --version)
- if [ $? -eq 0 ]; then
- found=$((found + 1))
- echo "Found jq version: $jqversion"
- else
- echo "jq is missing. Please install jq from"
- echo "https://stedolan.github.io/jq/"
- fi
+ jqversion=$(jq --version)
+ if [ $? -eq 0 ]; then
+ found=$((found + 1))
+ echo "Found jq version: $jqversion"
+ else
+ echo "jq is missing. Please install jq from"
+ echo "https://stedolan.github.io/jq/"
+ fi
- if [ $found -lt 2 ]; then
- exit 1
- fi
+ if [ $found -lt 2 ]; then
+ exit 1
+ fi
}
askSubscription() {
- azure account list
- echo ""
- echo "Please enter the Id of the account you wish to use. If you do not see"
- echo "a valid account in the list press Ctrl+C to abort and create one."
- echo "If you leave this blank we will use the Current account."
- echo -n "> "
- read azure_subscription_id
- if [ "$azure_subscription_id" != "" ]; then
- azure account set $azure_subscription_id
- else
- azure_subscription_id=$(azure account show --json | jq -r .[].id)
- fi
- azure_tenant_id=$(azure account show --json | jq -r .[].tenantId)
- echo "Using subscription_id: $azure_subscription_id"
- echo "Using tenant_id: $azure_tenant_id"
+ azure account list
+ echo ""
+ echo "Please enter the Id of the account you wish to use. If you do not see"
+ echo "a valid account in the list press Ctrl+C to abort and create one."
+ echo "If you leave this blank we will use the Current account."
+ echo -n "> "
+ read azure_subscription_id
+ if [ "$azure_subscription_id" != "" ]; then
+ azure account set $azure_subscription_id
+ else
+ azure_subscription_id=$(azure account show --json | jq -r .[].id)
+ fi
+ azure_tenant_id=$(azure account show --json | jq -r .[].tenantId)
+ echo "Using subscription_id: $azure_subscription_id"
+ echo "Using tenant_id: $azure_tenant_id"
}
askName() {
- echo ""
- echo "Choose a name for your resource group, storage account and client"
- echo "client. This is arbitrary, but it must not already be in use by"
- echo "any of those resources. ALPHANUMERIC ONLY. Ex: mypackerbuild"
- echo -n "> "
- read meta_name
+ echo ""
+ echo "Choose a name for your resource group, storage account and client"
+ echo "client. This is arbitrary, but it must not already be in use by"
+ echo "any of those resources. ALPHANUMERIC ONLY. Ex: mypackerbuild"
+ echo -n "> "
+ read meta_name
}
askSecret() {
- echo ""
- echo "Enter a secret for your application. We recommend generating one with"
- echo "openssl rand -base64 24. If you leave this blank we will attempt to"
- echo "generate one for you using openssl. THIS WILL BE SHOWN IN PLAINTEXT."
- echo "Ex: mypackersecret8734"
- echo -n "> "
- read azure_client_secret
- if [ "$azure_client_secret" = "" ]; then
- azure_client_secret=$(openssl rand -base64 24)
- if [ $? -ne 0 ]; then
- echo "Error generating secret"
- exit 1
- fi
- echo "Generated client_secret: $azure_client_secret"
- fi
+ echo ""
+ echo "Enter a secret for your application. We recommend generating one with"
+ echo "openssl rand -base64 24. If you leave this blank we will attempt to"
+ echo "generate one for you using openssl. THIS WILL BE SHOWN IN PLAINTEXT."
+ echo "Ex: mypackersecret8734"
+ echo -n "> "
+ read azure_client_secret
+ if [ "$azure_client_secret" = "" ]; then
+ azure_client_secret=$(openssl rand -base64 24)
+ if [ $? -ne 0 ]; then
+ echo "Error generating secret"
+ exit 1
+ fi
+ echo "Generated client_secret: $azure_client_secret"
+ fi
}
askLocation() {
- azure location list
- echo ""
- echo "Choose which region your resource group and storage account will be created."
- echo -n "> "
- read location
+ azure location list
+ echo ""
+ echo "Choose which region your resource group and storage account will be created."
+ echo -n "> "
+ read location
}
createResourceGroup() {
- echo "==> Creating resource group"
- azure group create -n $meta_name -l $location
- if [ $? -eq 0 ]; then
- azure_group_name=$meta_name
- else
- echo "Error creating resource group: $meta_name"
- exit 1
- fi
+ echo "==> Creating resource group"
+ azure group create -n $meta_name -l $location
+ if [ $? -eq 0 ]; then
+ azure_group_name=$meta_name
+ else
+ echo "Error creating resource group: $meta_name"
+ return 1
+ fi
}
createStorageAccount() {
- echo "==> Creating storage account"
- azure storage account create -g $meta_name -l $location --sku-name LRS --kind Storage $meta_name
- if [ $? -eq 0 ]; then
- azure_storage_name=$meta_name
- else
- echo "Error creating storage account: $meta_name"
- exit 1
- fi
+ echo "==> Creating storage account"
+ azure storage account create -g $meta_name -l $location --sku-name LRS --kind Storage $meta_name
+ if [ $? -eq 0 ]; then
+ azure_storage_name=$meta_name
+ else
+ echo "Error creating storage account: $meta_name"
+ return 1
+ fi
}
createApplication() {
- echo "==> Creating application"
- azure_client_id=$(azure ad app create -n $meta_name -i http://$meta_name --home-page http://$meta_name -p $azure_client_secret --json | jq -r .appId)
- if [ $? -ne 0 ]; then
- echo "Error creating application: $meta_name @ http://$meta_name"
- exit 1
- fi
+ echo "==> Creating application"
+ azure_client_id=$(azure ad app create -n $meta_name -i http://$meta_name --home-page http://$meta_name -p $azure_client_secret --json | jq -r .appId)
+ if [ $? -ne 0 ]; then
+ echo "Error creating application: $meta_name @ http://$meta_name"
+ return 1
+ fi
}
createServicePrincipal() {
- echo "==> Creating service principal"
- # Azure CLI 0.10.2 introduced a breaking change, where appId must be supplied with the -a switch
- # prior version accepted appId as the only parameter without a switch
- newer_syntax=false
- IFS='.' read -ra azureversionsemver <<< "$azureversion"
- if [ ${azureversionsemver[0]} -ge 0 ] && [ ${azureversionsemver[1]} -ge 10 ] && [ ${azureversionsemver[2]} -ge 2 ]; then
- newer_syntax=true
- fi
+ echo "==> Creating service principal"
+ # Azure CLI 0.10.2 introduced a breaking change, where appId must be supplied with the -a switch
+ # prior version accepted appId as the only parameter without a switch
+ newer_syntax=false
+ IFS='.' read -ra azureversionsemver <<< "$azureversion"
+ if [ ${azureversionsemver[0]} -ge 0 ] && [ ${azureversionsemver[1]} -ge 10 ] && [ ${azureversionsemver[2]} -ge 2 ]; then
+ newer_syntax=true
+ fi
- if [ "${newer_syntax}" = true ]; then
- azure_object_id=$(azure ad sp create -a $azure_client_id --json | jq -r .objectId)
- else
- azure_object_id=$(azure ad sp create $azure_client_id --json | jq -r .objectId)
- fi
+ if [ "${newer_syntax}" = true ]; then
+ azure_object_id=$(azure ad sp create -a $azure_client_id --json | jq -r .objectId)
+ else
+ azure_object_id=$(azure ad sp create $azure_client_id --json | jq -r .objectId)
+ fi
- if [ $? -ne 0 ]; then
- echo "Error creating service principal: $azure_client_id"
- exit 1
- fi
+ if [ $? -ne 0 ]; then
+ echo "Error creating service principal: $azure_client_id"
+ return 1
+ fi
}
createPermissions() {
- echo "==> Creating permissions"
- azure role assignment create --objectId $azure_object_id -o "Owner" -c /subscriptions/$azure_subscription_id
- # We want to use this more conservative scope but it does not work with the
- # current implementation which uses temporary resource groups
- # azure role assignment create --spn http://$meta_name -g $azure_group_name -o "API Management Service Contributor"
- if [ $? -ne 0 ]; then
- echo "Error creating permissions for: http://$meta_name"
- exit 1
- fi
+ echo "==> Creating permissions"
+ azure role assignment create --objectId $azure_object_id -o "Owner" -c /subscriptions/$azure_subscription_id
+ # We want to use this more conservative scope but it does not work with the
+ # current implementation which uses temporary resource groups
+ # azure role assignment create --spn http://$meta_name -g $azure_group_name -o "API Management Service Contributor"
+ if [ $? -ne 0 ]; then
+ echo "Error creating permissions for: http://$meta_name"
+ return 1
+ fi
}
showConfigs() {
- echo ""
- echo "Use the following configuration for your packer template:"
- echo ""
- echo "{"
- echo " \"client_id\": \"$azure_client_id\","
- echo " \"client_secret\": \"$azure_client_secret\","
- echo " \"object_id\": \"$azure_object_id\","
- echo " \"subscription_id\": \"$azure_subscription_id\","
- echo " \"tenant_id\": \"$azure_tenant_id\","
- echo " \"resource_group_name\": \"$azure_group_name\","
- echo " \"storage_account\": \"$azure_storage_name\","
- echo "}"
- echo ""
+ echo ""
+ echo "Use the following configuration for your packer template:"
+ echo ""
+ echo "{"
+ echo " \"client_id\": \"$azure_client_id\","
+ echo " \"client_secret\": \"$azure_client_secret\","
+ echo " \"object_id\": \"$azure_object_id\","
+ echo " \"subscription_id\": \"$azure_subscription_id\","
+ echo " \"tenant_id\": \"$azure_tenant_id\","
+ echo " \"resource_group_name\": \"$azure_group_name\","
+ echo " \"storage_account\": \"$azure_storage_name\","
+ echo "}"
+ echo ""
}
+doSleep() {
+ local sleep_time=${PACKER_SLEEP_TIME-$create_sleep}
+ echo ""
+ echo "Sleeping for ${sleep_time} seconds to wait for resources to be "
+ echo "created. If you get an error about a resource not existing, you can "
+ echo "try increasing the amount of time we wait after creating resources "
+ echo "by setting PACKER_SLEEP_TIME to something higher than the default."
+ echo ""
+ sleep $sleep_time
+}
+
+retryable() {
+ n=0
+ until [ $n -ge $1 ]
+ do
+ $2 && return 0
+ echo "$2 failed. Retrying..."
+ n=$[$n+1]
+ doSleep
+ done
+ echo "$2 failed after $1 tries. Exiting."
+ exit 1
+}
+
+
setup() {
- requirements
+ requirements
- azure config mode arm
- azure login
+ azure config mode arm
+ azure login
- askSubscription
- askName
- askSecret
- askLocation
+ askSubscription
+ askName
+ askSecret
+ askLocation
- # Some of the resources take a while to converge in the API. To make the
- # script more reliable we'll add a sleep after we create each resource.
+ # Some of the resources take a while to converge in the API. To make the
+ # script more reliable we'll add a sleep after we create each resource.
- createResourceGroup
- sleep 5
- createStorageAccount
- sleep 5
- createApplication
- sleep 5
- createServicePrincipal
- sleep 5
- createPermissions
+ retryable 3 createResourceGroup
+ retryable 3 createStorageAccount
+ retryable 3 createApplication
+ retryable 3 createServicePrincipal
+ retryable 3 createPermissions
- showConfigs
+ showConfigs
}
case "$1" in
- requirements)
- requirements
- ;;
- setup)
- setup
- ;;
- *)
- showhelp
- ;;
+ requirements)
+ requirements
+ ;;
+ setup)
+ setup
+ ;;
+ *)
+ showhelp
+ ;;
esac
From fb1e4f7dc7dfdfec40342bec6cc003140b1dcf17 Mon Sep 17 00:00:00 2001
From: Matthew Hooker
Date: Tue, 4 Apr 2017 11:22:57 -0700
Subject: [PATCH 02/32] link to other downloads, not necessarily older.
---
website/source/downloads.html.erb | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/website/source/downloads.html.erb b/website/source/downloads.html.erb
index 83fd1d6ba..7d4111364 100644
--- a/website/source/downloads.html.erb
+++ b/website/source/downloads.html.erb
@@ -26,7 +26,7 @@ description: |-
verify the checksums signature file
which has been signed using HashiCorp's GPG key.
- You can also download older versions of Packer from the releases service.
+ You can also download other versions of Packer from the releases service.
Check out the v<%= latest_version %> CHANGELOG for information on the latest release.
From 589f8b72dc040f136fa45b31fd009726fe623bf9 Mon Sep 17 00:00:00 2001
From: Matthew Hooker
Date: Tue, 4 Apr 2017 12:01:32 -0700
Subject: [PATCH 03/32] provisioner/ansible-local: document staging dir
We made the staging directory random earlier, so let's document it properly.
---
.../docs/provisioners/ansible-local.html.md | 15 +++++++++------
1 file changed, 9 insertions(+), 6 deletions(-)
diff --git a/website/source/docs/provisioners/ansible-local.html.md b/website/source/docs/provisioners/ansible-local.html.md
index c79338624..2863f3baa 100644
--- a/website/source/docs/provisioners/ansible-local.html.md
+++ b/website/source/docs/provisioners/ansible-local.html.md
@@ -127,9 +127,12 @@ chi-appservers
`staging_directory`/roles. By default, this is empty.
- `staging_directory` (string) - The directory where all the configuration of
- Ansible by Packer will be placed. By default this
- is "/tmp/packer-provisioner-ansible-local". This directory doesn't need to
- exist but must have proper permissions so that the SSH user that Packer uses
- is able to create directories and write into this folder. If the permissions
- are not correct, use a shell provisioner prior to this to configure
- it properly.
+ Ansible by Packer will be placed. By default this is
+ `/tmp/packer-provisioner-ansible-local/`, where `` is replaced
+ with a unique ID so that this provisioner can be run more than once. If
+ you'd like to know the location of the staging directory in advance, you
+ should set this to a known location. This directory doesn't need to exist
+ but must have proper permissions so that the SSH user that Packer uses is
+ able to create directories and write into this folder. If the permissions
+ are not correct, use a shell provisioner prior to this to configure it
+ properly.
From 3da3857989fef79691d30b2ea59073898645ff77 Mon Sep 17 00:00:00 2001
From: Matthew Hooker
Date: Tue, 4 Apr 2017 12:30:12 -0700
Subject: [PATCH 04/32] call out community vs core plugins
---
website/source/downloads-community.html.md | 33 ++++++++++++++++++++++
1 file changed, 33 insertions(+)
diff --git a/website/source/downloads-community.html.md b/website/source/downloads-community.html.md
index 4afef21d6..19ab55b4f 100644
--- a/website/source/downloads-community.html.md
+++ b/website/source/downloads-community.html.md
@@ -44,3 +44,36 @@ power of Packer templates.
## Other
- [suitcase](https://github.com/tmclaugh/suitcase) - Packer based build system for CentOS OS images
+
+## Community Maintained Plugins
+
+The following plugins are maintained by HashiCorp. Any plugin not on this list
+are maintained by the community, and not actively contributed to by HashiCorp.
+
+### Builders
+
+- Amazon EC2
+- Azure
+- Docker
+- Google Cloud
+- VMWare
+- VirtualBox
+
+### Provisioners
+
+- File
+- PowerShell
+- Shell
+- Windows Restart
+- Windows Shell
+
+### Post-Processors
+
+- Amazon Import
+- Artifice
+- Atlas
+- Docker
+- Local Shell
+- Manifest
+- Vagrant
+- Vagrant Cloud
From eed56248128370b10c3187895e3ed50168811da4 Mon Sep 17 00:00:00 2001
From: Matthew Hooker
Date: Tue, 4 Apr 2017 12:36:28 -0700
Subject: [PATCH 05/32] info about distributing plugins
---
website/source/downloads-community.html.md | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/website/source/downloads-community.html.md b/website/source/downloads-community.html.md
index 19ab55b4f..ae2d5aee6 100644
--- a/website/source/downloads-community.html.md
+++ b/website/source/downloads-community.html.md
@@ -47,8 +47,9 @@ power of Packer templates.
## Community Maintained Plugins
-The following plugins are maintained by HashiCorp. Any plugin not on this list
-are maintained by the community, and not actively contributed to by HashiCorp.
+The following plugins are maintained by HashiCorp. Any plugins not on this list
+are maintained by the community, and not actively contributed to by HashiCorp,
+although they are still distributed with Packer.
### Builders
From a9bb2328f749c2f16ec9aa39a847348972a0638b Mon Sep 17 00:00:00 2001
From: Matthew Hooker
Date: Tue, 4 Apr 2017 12:41:04 -0700
Subject: [PATCH 06/32] update changelog
---
CHANGELOG.md | 3 +++
1 file changed, 3 insertions(+)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 74db92757..1547616dc 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -13,6 +13,8 @@
[GH-4704]
* builder/virtualbox: retry removing floppy controller. [GH-4705]
* builder/googlecompute: Use "default" service account. [GH-4749]
+* core: Invoking packer `--help` or `--version` now exits with status 0.
+ [GH-4723]
### IMRPOVEMENTS:
@@ -28,6 +30,7 @@
* builder/amazon-chroot: Ability to give an empty list in `copy_files` to
prevent the default `/etc/resolv.conf` file from being copied. If `copy_files`
isn't given at all, the default behavior remains. [GH-4708]
+* More diligently try to complete azure-setup.sh. [GH-4752]
## 0.12.3 (March 1, 2017)
From 81522dced0b25084a824e79efda02483b12dc7cd Mon Sep 17 00:00:00 2001
From: Matthew Hooker
Date: Tue, 4 Apr 2017 13:39:01 -0700
Subject: [PATCH 07/32] move packer to hashicorp
---
.github/PULL_REQUEST_TEMPLATE.md | 4 +-
CONTRIBUTING.md | 4 +-
README.md | 2 +-
appveyor.yml | 6 +-
builder/amazon/chroot/builder.go | 10 +-
builder/amazon/chroot/builder_test.go | 2 +-
builder/amazon/chroot/communicator.go | 2 +-
builder/amazon/chroot/communicator_test.go | 2 +-
builder/amazon/chroot/run_local_commands.go | 6 +-
builder/amazon/chroot/step_attach_volume.go | 4 +-
.../amazon/chroot/step_check_root_device.go | 2 +-
.../amazon/chroot/step_chroot_provision.go | 2 +-
builder/amazon/chroot/step_copy_files.go | 2 +-
builder/amazon/chroot/step_create_volume.go | 4 +-
builder/amazon/chroot/step_early_cleanup.go | 2 +-
builder/amazon/chroot/step_early_unflock.go | 2 +-
builder/amazon/chroot/step_flock.go | 2 +-
builder/amazon/chroot/step_instance_info.go | 4 +-
builder/amazon/chroot/step_mount_device.go | 4 +-
builder/amazon/chroot/step_mount_extra.go | 2 +-
.../amazon/chroot/step_post_mount_commands.go | 2 +-
.../amazon/chroot/step_pre_mount_commands.go | 2 +-
builder/amazon/chroot/step_prepare_device.go | 2 +-
builder/amazon/chroot/step_register_ami.go | 4 +-
builder/amazon/chroot/step_snapshot.go | 4 +-
builder/amazon/common/access_config.go | 2 +-
builder/amazon/common/ami_config.go | 2 +-
builder/amazon/common/artifact.go | 2 +-
builder/amazon/common/artifact_test.go | 2 +-
builder/amazon/common/block_device.go | 2 +-
builder/amazon/common/run_config.go | 6 +-
builder/amazon/common/run_config_test.go | 2 +-
builder/amazon/common/ssh.go | 2 +-
builder/amazon/common/step_ami_region_copy.go | 2 +-
builder/amazon/common/step_create_tags.go | 6 +-
builder/amazon/common/step_deregister_ami.go | 2 +-
builder/amazon/common/step_encrypted_ami.go | 2 +-
builder/amazon/common/step_get_password.go | 4 +-
builder/amazon/common/step_key_pair.go | 2 +-
.../common/step_modify_ami_attributes.go | 4 +-
.../amazon/common/step_modify_ebs_instance.go | 2 +-
builder/amazon/common/step_pre_validate.go | 2 +-
.../amazon/common/step_run_source_instance.go | 4 +-
builder/amazon/common/step_security_group.go | 6 +-
builder/amazon/common/step_source_ami_info.go | 2 +-
.../amazon/common/step_stop_ebs_instance.go | 2 +-
builder/amazon/common/step_tag_ebs_volumes.go | 4 +-
builder/amazon/ebs/builder.go | 12 +-
builder/amazon/ebs/builder_acc_test.go | 6 +-
builder/amazon/ebs/builder_test.go | 2 +-
builder/amazon/ebs/step_cleanup_volumes.go | 4 +-
builder/amazon/ebs/step_create_ami.go | 4 +-
builder/amazon/ebs/tags_acc_test.go | 6 +-
builder/amazon/ebssurrogate/builder.go | 12 +-
builder/amazon/ebssurrogate/builder_test.go | 2 +-
.../amazon/ebssurrogate/root_block_device.go | 2 +-
.../amazon/ebssurrogate/step_register_ami.go | 4 +-
.../ebssurrogate/step_snapshot_new_root.go | 4 +-
builder/amazon/ebsvolume/artifact.go | 2 +-
builder/amazon/ebsvolume/block_device.go | 4 +-
builder/amazon/ebsvolume/builder.go | 12 +-
builder/amazon/ebsvolume/builder_test.go | 2 +-
.../amazon/ebsvolume/step_tag_ebs_volumes.go | 6 +-
builder/amazon/instance/builder.go | 12 +-
builder/amazon/instance/builder_test.go | 2 +-
builder/amazon/instance/step_bundle_volume.go | 4 +-
builder/amazon/instance/step_register_ami.go | 4 +-
builder/amazon/instance/step_upload_bundle.go | 4 +-
.../amazon/instance/step_upload_x509_cert.go | 2 +-
builder/azure/arm/azure_client.go | 4 +-
builder/azure/arm/builder.go | 12 +-
builder/azure/arm/builder_test.go | 2 +-
builder/azure/arm/config.go | 14 +--
builder/azure/arm/config_retriever.go | 2 +-
builder/azure/arm/config_test.go | 4 +-
builder/azure/arm/inspector.go | 2 +-
builder/azure/arm/step.go | 4 +-
builder/azure/arm/step_capture_image.go | 6 +-
builder/azure/arm/step_capture_image_test.go | 2 +-
.../azure/arm/step_create_resource_group.go | 4 +-
.../arm/step_create_resource_group_test.go | 2 +-
builder/azure/arm/step_delete_os_disk.go | 4 +-
builder/azure/arm/step_delete_os_disk_test.go | 2 +-
.../azure/arm/step_delete_resource_group.go | 6 +-
.../arm/step_delete_resource_group_test.go | 2 +-
builder/azure/arm/step_deploy_template.go | 6 +-
.../azure/arm/step_deploy_template_test.go | 2 +-
builder/azure/arm/step_get_certificate.go | 4 +-
.../azure/arm/step_get_certificate_test.go | 2 +-
builder/azure/arm/step_get_ip_address.go | 4 +-
builder/azure/arm/step_get_ip_address_test.go | 2 +-
builder/azure/arm/step_get_os_disk.go | 4 +-
builder/azure/arm/step_get_os_disk_test.go | 2 +-
builder/azure/arm/step_power_off_compute.go | 6 +-
.../azure/arm/step_power_off_compute_test.go | 2 +-
builder/azure/arm/step_set_certificate.go | 4 +-
.../azure/arm/step_set_certificate_test.go | 2 +-
builder/azure/arm/step_test.go | 4 +-
builder/azure/arm/step_validate_template.go | 4 +-
.../azure/arm/step_validate_template_test.go | 2 +-
builder/azure/arm/template_factory.go | 4 +-
builder/azure/arm/template_factory_test.go | 4 +-
builder/azure/arm/tempname.go | 2 +-
builder/azure/common/devicelogin.go | 2 +-
builder/azure/common/lin/ssh.go | 2 +-
builder/azure/common/lin/step_create_cert.go | 4 +-
.../azure/common/lin/step_generalize_os.go | 2 +-
builder/azure/pkcs12/crypto.go | 2 +-
builder/cloudstack/artifact_test.go | 2 +-
builder/cloudstack/builder.go | 6 +-
builder/cloudstack/builder_test.go | 2 +-
builder/cloudstack/config.go | 12 +-
builder/cloudstack/ssh.go | 2 +-
.../cloudstack/step_configure_networking.go | 2 +-
builder/cloudstack/step_create_instance.go | 2 +-
builder/cloudstack/step_create_template.go | 2 +-
builder/cloudstack/step_prepare_config.go | 2 +-
builder/cloudstack/step_shutdown_instance.go | 2 +-
builder/digitalocean/artifact_test.go | 2 +-
builder/digitalocean/builder.go | 6 +-
builder/digitalocean/builder_acc_test.go | 2 +-
builder/digitalocean/builder_test.go | 2 +-
builder/digitalocean/config.go | 12 +-
builder/digitalocean/step_create_droplet.go | 2 +-
builder/digitalocean/step_create_ssh_key.go | 4 +-
builder/digitalocean/step_droplet_info.go | 2 +-
builder/digitalocean/step_power_off.go | 2 +-
builder/digitalocean/step_shutdown.go | 2 +-
builder/digitalocean/step_snapshot.go | 2 +-
builder/docker/artifact_export_test.go | 2 +-
builder/docker/artifact_import_test.go | 2 +-
builder/docker/builder.go | 6 +-
builder/docker/builder_test.go | 2 +-
builder/docker/comm.go | 4 +-
builder/docker/communicator.go | 2 +-
builder/docker/communicator_test.go | 8 +-
builder/docker/config.go | 10 +-
builder/docker/driver_docker.go | 4 +-
builder/docker/exec.go | 2 +-
builder/docker/step_commit.go | 2 +-
builder/docker/step_export.go | 2 +-
builder/docker/step_pull.go | 2 +-
builder/docker/step_run.go | 2 +-
builder/docker/step_temp_dir.go | 2 +-
builder/docker/step_temp_dir_test.go | 2 +-
builder/docker/step_test.go | 2 +-
builder/file/artifact_test.go | 2 +-
builder/file/builder.go | 2 +-
builder/file/builder_test.go | 4 +-
builder/file/config.go | 8 +-
builder/googlecompute/artifact_test.go | 2 +-
builder/googlecompute/builder.go | 6 +-
builder/googlecompute/config.go | 12 +-
builder/googlecompute/driver_gce.go | 6 +-
.../step_check_existing_image.go | 2 +-
builder/googlecompute/step_create_image.go | 2 +-
builder/googlecompute/step_create_instance.go | 2 +-
builder/googlecompute/step_create_ssh_key.go | 2 +-
.../step_create_windows_password.go | 2 +-
builder/googlecompute/step_instance_info.go | 2 +-
.../googlecompute/step_teardown_instance.go | 2 +-
builder/googlecompute/step_test.go | 2 +-
.../googlecompute/step_wait_startup_script.go | 4 +-
builder/googlecompute/winrm.go | 2 +-
builder/hyperv/common/artifact.go | 2 +-
builder/hyperv/common/artifact_test.go | 2 +-
builder/hyperv/common/config_test.go | 2 +-
builder/hyperv/common/driver_ps_4.go | 4 +-
builder/hyperv/common/floppy_config.go | 2 +-
builder/hyperv/common/output_config.go | 4 +-
builder/hyperv/common/output_config_test.go | 2 +-
builder/hyperv/common/run_config.go | 2 +-
builder/hyperv/common/shutdown_config.go | 2 +-
builder/hyperv/common/ssh.go | 4 +-
builder/hyperv/common/ssh_config.go | 4 +-
builder/hyperv/common/step_configure_ip.go | 2 +-
builder/hyperv/common/step_configure_vlan.go | 2 +-
.../common/step_create_external_switch.go | 4 +-
builder/hyperv/common/step_create_switch.go | 2 +-
builder/hyperv/common/step_create_tempdir.go | 2 +-
builder/hyperv/common/step_create_vm.go | 2 +-
builder/hyperv/common/step_disable_vlan.go | 2 +-
.../common/step_enable_integration_service.go | 2 +-
builder/hyperv/common/step_export_vm.go | 2 +-
builder/hyperv/common/step_mount_dvddrive.go | 2 +-
.../hyperv/common/step_mount_floppydrive.go | 2 +-
.../common/step_mount_guest_additions.go | 2 +-
.../common/step_mount_secondary_dvd_images.go | 2 +-
builder/hyperv/common/step_output_dir.go | 2 +-
.../common/step_polling_installation.go | 2 +-
builder/hyperv/common/step_reboot_vm.go | 2 +-
builder/hyperv/common/step_run.go | 2 +-
builder/hyperv/common/step_shutdown.go | 2 +-
builder/hyperv/common/step_sleep.go | 2 +-
.../hyperv/common/step_type_boot_command.go | 6 +-
.../hyperv/common/step_unmount_dvddrive.go | 2 +-
.../hyperv/common/step_unmount_floppydrive.go | 2 +-
.../common/step_unmount_guest_additions.go | 2 +-
.../step_unmount_secondary_dvd_images.go | 2 +-
.../step_wait_for_install_to_complete.go | 2 +-
builder/hyperv/iso/builder.go | 16 +--
builder/hyperv/iso/builder_test.go | 2 +-
builder/null/artifact_export_test.go | 2 +-
builder/null/builder.go | 6 +-
builder/null/builder_test.go | 2 +-
builder/null/config.go | 10 +-
builder/null/config_test.go | 2 +-
builder/null/ssh.go | 2 +-
builder/oneandone/builder.go | 6 +-
builder/oneandone/builder_acc_test.go | 2 +-
builder/oneandone/builder_test.go | 2 +-
builder/oneandone/config.go | 10 +-
builder/oneandone/ssh.go | 2 +-
builder/oneandone/step_create_server.go | 2 +-
builder/oneandone/step_create_sshkey.go | 2 +-
builder/oneandone/step_take_snapshot.go | 2 +-
builder/openstack/access_config.go | 2 +-
builder/openstack/artifact_test.go | 2 +-
builder/openstack/builder.go | 10 +-
builder/openstack/builder_test.go | 2 +-
builder/openstack/image_config.go | 4 +-
builder/openstack/run_config.go | 6 +-
builder/openstack/run_config_test.go | 2 +-
builder/openstack/ssh.go | 2 +-
builder/openstack/step_add_image_members.go | 2 +-
builder/openstack/step_allocate_ip.go | 2 +-
builder/openstack/step_create_image.go | 2 +-
builder/openstack/step_get_password.go | 4 +-
builder/openstack/step_key_pair.go | 4 +-
builder/openstack/step_key_pair_test.go | 2 +-
builder/openstack/step_load_extensions.go | 2 +-
builder/openstack/step_load_flavor.go | 2 +-
builder/openstack/step_run_source_server.go | 2 +-
builder/openstack/step_stop_server.go | 2 +-
.../openstack/step_update_image_visibility.go | 2 +-
.../openstack/step_wait_for_rackconnect.go | 2 +-
builder/parallels/common/artifact.go | 2 +-
builder/parallels/common/artifact_test.go | 2 +-
builder/parallels/common/config_test.go | 2 +-
builder/parallels/common/output_config.go | 4 +-
.../parallels/common/output_config_test.go | 2 +-
builder/parallels/common/prlctl_config.go | 2 +-
.../parallels/common/prlctl_post_config.go | 2 +-
.../parallels/common/prlctl_version_config.go | 2 +-
builder/parallels/common/run_config.go | 2 +-
builder/parallels/common/shutdown_config.go | 2 +-
builder/parallels/common/ssh.go | 4 +-
builder/parallels/common/ssh_config.go | 4 +-
builder/parallels/common/ssh_config_test.go | 2 +-
.../parallels/common/step_attach_floppy.go | 2 +-
.../common/step_attach_parallels_tools.go | 2 +-
builder/parallels/common/step_compact_disk.go | 2 +-
builder/parallels/common/step_output_dir.go | 2 +-
builder/parallels/common/step_prlctl.go | 4 +-
builder/parallels/common/step_run.go | 2 +-
builder/parallels/common/step_shutdown.go | 2 +-
.../parallels/common/step_shutdown_test.go | 2 +-
builder/parallels/common/step_test.go | 2 +-
.../common/step_type_boot_command.go | 6 +-
.../common/step_type_boot_command_test.go | 2 +-
.../common/step_upload_parallels_tools.go | 4 +-
.../step_upload_parallels_tools_test.go | 2 +-
.../parallels/common/step_upload_version.go | 2 +-
.../common/step_upload_version_test.go | 2 +-
builder/parallels/common/tools_config.go | 2 +-
builder/parallels/iso/builder.go | 12 +-
builder/parallels/iso/builder_test.go | 2 +-
builder/parallels/iso/step_attach_iso.go | 4 +-
builder/parallels/iso/step_create_disk.go | 4 +-
builder/parallels/iso/step_create_vm.go | 4 +-
builder/parallels/iso/step_set_boot_order.go | 4 +-
builder/parallels/pvm/builder.go | 8 +-
builder/parallels/pvm/config.go | 10 +-
builder/parallels/pvm/config_test.go | 2 +-
builder/parallels/pvm/step_import.go | 4 +-
builder/parallels/pvm/step_test.go | 4 +-
builder/profitbricks/artifact_test.go | 2 +-
builder/profitbricks/builder.go | 6 +-
builder/profitbricks/builder_acc_test.go | 2 +-
builder/profitbricks/builder_test.go | 2 +-
builder/profitbricks/config.go | 10 +-
builder/profitbricks/ssh.go | 2 +-
builder/profitbricks/step_create_server.go | 2 +-
builder/profitbricks/step_create_ssh_key.go | 2 +-
builder/profitbricks/step_take_snapshot.go | 2 +-
builder/qemu/builder.go | 10 +-
builder/qemu/builder_test.go | 2 +-
builder/qemu/ssh.go | 4 +-
builder/qemu/step_boot_wait.go | 2 +-
builder/qemu/step_configure_vnc.go | 2 +-
builder/qemu/step_convert_disk.go | 2 +-
builder/qemu/step_copy_disk.go | 2 +-
builder/qemu/step_create_disk.go | 2 +-
builder/qemu/step_forward_ssh.go | 2 +-
builder/qemu/step_prepare_output_dir.go | 2 +-
builder/qemu/step_resize_disk.go | 2 +-
builder/qemu/step_run.go | 4 +-
builder/qemu/step_set_iso.go | 2 +-
builder/qemu/step_shutdown.go | 2 +-
builder/qemu/step_type_boot_command.go | 6 +-
builder/triton/access_config.go | 4 +-
builder/triton/builder.go | 8 +-
builder/triton/config.go | 6 +-
builder/triton/driver_triton.go | 2 +-
builder/triton/source_machine_config.go | 2 +-
builder/triton/ssh.go | 2 +-
.../triton/step_create_image_from_machine.go | 2 +-
builder/triton/step_create_source_machine.go | 2 +-
builder/triton/step_delete_machine.go | 2 +-
builder/triton/step_stop_machine.go | 2 +-
builder/triton/step_test.go | 2 +-
.../triton/step_wait_for_stop_to_not_fail.go | 2 +-
builder/triton/target_image_config.go | 2 +-
builder/virtualbox/common/artifact.go | 2 +-
builder/virtualbox/common/artifact_test.go | 2 +-
builder/virtualbox/common/config_test.go | 2 +-
builder/virtualbox/common/export_config.go | 2 +-
builder/virtualbox/common/export_opts.go | 2 +-
builder/virtualbox/common/output_config.go | 4 +-
.../virtualbox/common/output_config_test.go | 2 +-
builder/virtualbox/common/run_config.go | 2 +-
builder/virtualbox/common/shutdown_config.go | 2 +-
builder/virtualbox/common/ssh.go | 4 +-
builder/virtualbox/common/ssh_config.go | 4 +-
builder/virtualbox/common/ssh_config_test.go | 2 +-
.../virtualbox/common/step_attach_floppy.go | 2 +-
.../common/step_attach_guest_additions.go | 2 +-
.../virtualbox/common/step_configure_vrdp.go | 2 +-
.../common/step_download_guest_additions.go | 6 +-
builder/virtualbox/common/step_export.go | 2 +-
builder/virtualbox/common/step_forward_ssh.go | 4 +-
builder/virtualbox/common/step_output_dir.go | 2 +-
.../virtualbox/common/step_remove_devices.go | 4 +-
builder/virtualbox/common/step_run.go | 2 +-
builder/virtualbox/common/step_shutdown.go | 2 +-
.../virtualbox/common/step_shutdown_test.go | 2 +-
.../common/step_suppress_messages.go | 2 +-
builder/virtualbox/common/step_test.go | 2 +-
.../common/step_type_boot_command.go | 6 +-
.../common/step_upload_guest_additions.go | 4 +-
.../virtualbox/common/step_upload_version.go | 2 +-
.../common/step_upload_version_test.go | 2 +-
builder/virtualbox/common/step_vboxmanage.go | 4 +-
.../virtualbox/common/vbox_version_config.go | 2 +-
.../virtualbox/common/vboxmanage_config.go | 2 +-
.../common/vboxmanage_post_config.go | 2 +-
builder/virtualbox/iso/builder.go | 12 +-
builder/virtualbox/iso/builder_acc_test.go | 2 +-
builder/virtualbox/iso/builder_test.go | 4 +-
builder/virtualbox/iso/step_attach_iso.go | 4 +-
builder/virtualbox/iso/step_create_disk.go | 4 +-
builder/virtualbox/iso/step_create_vm.go | 4 +-
builder/virtualbox/ovf/builder.go | 8 +-
builder/virtualbox/ovf/config.go | 10 +-
builder/virtualbox/ovf/config_test.go | 2 +-
builder/virtualbox/ovf/step_import.go | 4 +-
builder/virtualbox/ovf/step_import_test.go | 2 +-
builder/virtualbox/ovf/step_test.go | 4 +-
builder/vmware/common/artifact.go | 2 +-
builder/vmware/common/artifact_test.go | 2 +-
builder/vmware/common/config_test.go | 2 +-
builder/vmware/common/driver_config.go | 2 +-
builder/vmware/common/output_config.go | 4 +-
builder/vmware/common/output_config_test.go | 2 +-
builder/vmware/common/run_config.go | 2 +-
builder/vmware/common/shutdown_config.go | 2 +-
builder/vmware/common/ssh.go | 4 +-
builder/vmware/common/ssh_config.go | 4 +-
builder/vmware/common/ssh_config_test.go | 2 +-
builder/vmware/common/step_clean_files.go | 2 +-
builder/vmware/common/step_clean_vmx.go | 2 +-
builder/vmware/common/step_compact_disk.go | 2 +-
builder/vmware/common/step_configure_vmx.go | 2 +-
builder/vmware/common/step_configure_vnc.go | 2 +-
builder/vmware/common/step_output_dir.go | 2 +-
builder/vmware/common/step_run.go | 2 +-
builder/vmware/common/step_shutdown.go | 2 +-
builder/vmware/common/step_shutdown_test.go | 2 +-
.../vmware/common/step_suppress_messages.go | 2 +-
builder/vmware/common/step_test.go | 2 +-
.../vmware/common/step_type_boot_command.go | 6 +-
builder/vmware/common/step_upload_tools.go | 4 +-
builder/vmware/common/tools_config.go | 2 +-
builder/vmware/common/vmx_config.go | 2 +-
builder/vmware/iso/artifact_test.go | 2 +-
builder/vmware/iso/builder.go | 12 +-
builder/vmware/iso/builder_test.go | 2 +-
builder/vmware/iso/driver.go | 2 +-
builder/vmware/iso/driver_esx5.go | 6 +-
builder/vmware/iso/driver_esx5_test.go | 2 +-
builder/vmware/iso/remote_driver.go | 2 +-
builder/vmware/iso/remote_driver_mock.go | 2 +-
builder/vmware/iso/remote_driver_mock_test.go | 2 +-
builder/vmware/iso/step_create_disk.go | 4 +-
builder/vmware/iso/step_create_vmx.go | 6 +-
builder/vmware/iso/step_export.go | 2 +-
builder/vmware/iso/step_register.go | 4 +-
builder/vmware/iso/step_remote_upload.go | 4 +-
builder/vmware/iso/step_test.go | 4 +-
builder/vmware/iso/step_upload_vmx.go | 4 +-
builder/vmware/vmx/builder.go | 8 +-
builder/vmware/vmx/builder_test.go | 2 +-
builder/vmware/vmx/config.go | 10 +-
builder/vmware/vmx/step_clone_vmx.go | 4 +-
builder/vmware/vmx/step_clone_vmx_test.go | 2 +-
builder/vmware/vmx/step_test.go | 4 +-
checkpoint.go | 6 +-
command/build.go | 6 +-
command/build_test.go | 4 +-
command/command_test.go | 2 +-
command/fix.go | 4 +-
command/inspect.go | 2 +-
command/meta.go | 8 +-
command/plugin.go | 110 +++++++++---------
command/push.go | 4 +-
command/validate.go | 4 +-
commands.go | 4 +-
common/floppy_config.go | 2 +-
common/http_config.go | 2 +-
common/iso_config.go | 2 +-
common/multistep_debug.go | 2 +-
common/multistep_runner.go | 2 +-
common/powershell/hyperv/hyperv.go | 2 +-
common/step_create_floppy.go | 2 +-
common/step_create_floppy_test.go | 2 +-
common/step_download.go | 2 +-
common/step_http_server.go | 2 +-
common/step_provision.go | 2 +-
communicator/none/communicator.go | 2 +-
communicator/none/communicator_test.go | 2 +-
communicator/ssh/communicator.go | 2 +-
communicator/ssh/communicator_test.go | 2 +-
communicator/winrm/communicator.go | 2 +-
communicator/winrm/communicator_test.go | 2 +-
config.go | 6 +-
helper/builder/testing/testing.go | 4 +-
helper/communicator/config.go | 2 +-
helper/communicator/config_test.go | 2 +-
helper/communicator/step_connect.go | 4 +-
helper/communicator/step_connect_ssh.go | 6 +-
helper/communicator/step_connect_test.go | 2 +-
helper/communicator/step_connect_winrm.go | 4 +-
helper/config/decode.go | 2 +-
helper/config/decode_test.go | 2 +-
main.go | 8 +-
main_test.go | 2 +-
packer/core.go | 4 +-
packer/core_test.go | 4 +-
packer/plugin/builder.go | 2 +-
packer/plugin/client.go | 4 +-
packer/plugin/hook.go | 2 +-
packer/plugin/plugin_test.go | 2 +-
packer/plugin/post_processor.go | 2 +-
packer/plugin/post_processor_test.go | 2 +-
packer/plugin/provisioner.go | 2 +-
packer/plugin/server.go | 2 +-
packer/rpc/artifact.go | 2 +-
packer/rpc/artifact_test.go | 2 +-
packer/rpc/build.go | 2 +-
packer/rpc/build_test.go | 2 +-
packer/rpc/builder.go | 2 +-
packer/rpc/builder_test.go | 2 +-
packer/rpc/cache.go | 2 +-
packer/rpc/cache_test.go | 2 +-
packer/rpc/client.go | 2 +-
packer/rpc/communicator.go | 2 +-
packer/rpc/communicator_test.go | 2 +-
packer/rpc/hook.go | 2 +-
packer/rpc/hook_test.go | 2 +-
packer/rpc/post_processor.go | 2 +-
packer/rpc/post_processor_test.go | 2 +-
packer/rpc/provisioner.go | 2 +-
packer/rpc/provisioner_test.go | 2 +-
packer/rpc/server.go | 2 +-
packer/rpc/ui.go | 2 +-
panic.go | 2 +-
plugin/example/main.go | 8 +-
.../amazon-import/post-processor.go | 10 +-
post-processor/artifice/post-processor.go | 8 +-
post-processor/atlas/post-processor.go | 8 +-
post-processor/atlas/post-processor_test.go | 2 +-
post-processor/checksum/post-processor.go | 8 +-
.../checksum/post-processor_test.go | 6 +-
post-processor/compress/artifact_test.go | 2 +-
post-processor/compress/post-processor.go | 8 +-
.../compress/post-processor_test.go | 6 +-
.../docker-import/post-processor.go | 12 +-
.../docker-import/post-processor_test.go | 2 +-
post-processor/docker-push/post-processor.go | 14 +--
.../docker-push/post-processor_test.go | 6 +-
post-processor/docker-save/post-processor.go | 14 +--
.../docker-save/post-processor_test.go | 2 +-
post-processor/docker-tag/post-processor.go | 12 +-
.../docker-tag/post-processor_test.go | 6 +-
.../googlecompute-export/post-processor.go | 10 +-
post-processor/manifest/post-processor.go | 8 +-
post-processor/shell-local/communicator.go | 2 +-
.../shell-local/communicator_test.go | 2 +-
post-processor/shell-local/post-processor.go | 8 +-
.../shell-local/post-processor_test.go | 2 +-
post-processor/vagrant-cloud/artifact_test.go | 2 +-
.../vagrant-cloud/post-processor.go | 8 +-
.../vagrant-cloud/post-processor_test.go | 2 +-
.../vagrant-cloud/step_create_provider.go | 2 +-
.../vagrant-cloud/step_create_version.go | 2 +-
.../vagrant-cloud/step_prepare_upload.go | 2 +-
.../vagrant-cloud/step_release_version.go | 2 +-
post-processor/vagrant-cloud/step_upload.go | 2 +-
.../vagrant-cloud/step_verify_box.go | 2 +-
.../vagrant-cloud/step_verify_upload.go | 2 +-
post-processor/vagrant/artifact_test.go | 2 +-
post-processor/vagrant/aws.go | 2 +-
post-processor/vagrant/aws_test.go | 2 +-
post-processor/vagrant/digitalocean.go | 2 +-
post-processor/vagrant/digitalocean_test.go | 2 +-
post-processor/vagrant/hyperv.go | 2 +-
post-processor/vagrant/libvirt.go | 2 +-
post-processor/vagrant/parallels.go | 2 +-
post-processor/vagrant/post-processor.go | 8 +-
post-processor/vagrant/post-processor_test.go | 2 +-
post-processor/vagrant/provider.go | 2 +-
post-processor/vagrant/util.go | 2 +-
post-processor/vagrant/virtualbox.go | 2 +-
post-processor/vagrant/vmware.go | 2 +-
post-processor/vsphere/post-processor.go | 8 +-
provisioner/ansible-local/provisioner.go | 10 +-
provisioner/ansible-local/provisioner_test.go | 2 +-
provisioner/ansible/adapter.go | 2 +-
provisioner/ansible/adapter_test.go | 2 +-
provisioner/ansible/provisioner.go | 8 +-
provisioner/ansible/provisioner_test.go | 2 +-
provisioner/ansible/scp.go | 2 +-
.../test-fixtures/long-debug-message.yml | 2 +-
provisioner/chef-client/provisioner.go | 12 +-
provisioner/chef-client/provisioner_test.go | 2 +-
provisioner/chef-solo/provisioner.go | 10 +-
provisioner/chef-solo/provisioner_test.go | 2 +-
provisioner/converge/provisioner.go | 8 +-
provisioner/converge/provisioner_test.go | 2 +-
provisioner/file/provisioner.go | 8 +-
provisioner/file/provisioner_test.go | 2 +-
provisioner/powershell/provisioner.go | 10 +-
provisioner/powershell/provisioner_test.go | 2 +-
provisioner/puppet-masterless/provisioner.go | 8 +-
.../puppet-masterless/provisioner_test.go | 2 +-
provisioner/puppet-server/provisioner.go | 8 +-
provisioner/puppet-server/provisioner_test.go | 2 +-
provisioner/salt-masterless/provisioner.go | 8 +-
.../salt-masterless/provisioner_test.go | 2 +-
provisioner/shell-local/communicator.go | 4 +-
provisioner/shell-local/communicator_test.go | 2 +-
provisioner/shell-local/provisioner.go | 8 +-
provisioner/shell-local/provisioner_test.go | 2 +-
provisioner/shell/provisioner.go | 8 +-
provisioner/shell/provisioner_test.go | 2 +-
provisioner/windows-restart/provisioner.go | 8 +-
.../windows-restart/provisioner_test.go | 2 +-
provisioner/windows-shell/provisioner.go | 8 +-
provisioner/windows-shell/provisioner_test.go | 2 +-
scripts/build.ps1 | 2 +-
scripts/build.sh | 2 +-
scripts/generate-plugins.go | 12 +-
scripts/prepare_changelog.sh | 2 +-
template/interpolate/funcs.go | 2 +-
website/source/community.html.erb | 2 +-
.../source/docs/builders/azure-setup.html.md | 2 +-
website/source/docs/builders/azure.html.md | 4 +-
.../source/docs/builders/vmware-iso.html.md | 2 +-
.../docs/extending/custom-builders.html.md | 4 +-
.../extending/custom-provisioners.html.md | 2 +-
website/source/docs/extending/plugins.html.md | 4 +-
website/source/downloads.html.erb | 2 +-
.../intro/getting-started/install.html.md | 2 +-
573 files changed, 1047 insertions(+), 1047 deletions(-)
diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md
index 5fc387f58..e6881a2d3 100644
--- a/.github/PULL_REQUEST_TEMPLATE.md
+++ b/.github/PULL_REQUEST_TEMPLATE.md
@@ -4,8 +4,8 @@ Describe the change you are making here!
Please include tests. Check out these examples:
-- https://github.com/mitchellh/packer/blob/master/builder/virtualbox/common/ssh_config_test.go#L19-L37
-- https://github.com/mitchellh/packer/blob/master/post-processor/compress/post-processor_test.go#L153-L182
+- https://github.com/hashicorp/packer/blob/master/builder/virtualbox/common/ssh_config_test.go#L19-L37
+- https://github.com/hashicorp/packer/blob/master/post-processor/compress/post-processor_test.go#L153-L182
If your PR resolves any open issue(s), please indicate them like this so they will be closed when your PR is merged:
diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
index 131c27256..882a15dfe 100644
--- a/CONTRIBUTING.md
+++ b/CONTRIBUTING.md
@@ -78,8 +78,8 @@ following steps in order to be able to compile and test Packer. These instructio
rebuilding. If you don't have `make` you can simply run `go build -o bin/packer .` from the project root.
6. After running building packer successfully, use
- `$GOPATH/src/github.com/mitchellh/packer/bin/packer` to build a machine and
- verify your changes work. For instance: `$GOPATH/src/github.com/mitchellh/packer/bin/packer build template.json`.
+ `$GOPATH/src/github.com/hashicorp/packer/bin/packer` to build a machine and
+ verify your changes work. For instance: `$GOPATH/src/github.com/hashicorp/packer/bin/packer build template.json`.
7. If everything works well and the tests pass, run `go fmt` on your code
before submitting a pull-request.
diff --git a/README.md b/README.md
index 6c767ce49..3f11bb82d 100644
--- a/README.md
+++ b/README.md
@@ -107,4 +107,4 @@ http://www.packer.io/docs
## Developing Packer
-See [CONTRIBUTING.md](https://github.com/mitchellh/packer/blob/master/CONTRIBUTING.md) for best practices and instructions on setting up your development environment to work on Packer.
+See [CONTRIBUTING.md](https://github.com/hashicorp/packer/blob/master/CONTRIBUTING.md) for best practices and instructions on setting up your development environment to work on Packer.
diff --git a/appveyor.yml b/appveyor.yml
index 516d58ccc..ecdff4f91 100644
--- a/appveyor.yml
+++ b/appveyor.yml
@@ -29,9 +29,9 @@ build_script:
- ps: |
go.exe test (go.exe list ./... `
|? { -not $_.Contains('/vendor/') } `
- |? { $_ -ne 'github.com/mitchellh/packer/builder/parallels/common' } `
- |? { $_ -ne 'github.com/mitchellh/packer/common' }`
- |? { $_ -ne 'github.com/mitchellh/packer/provisioner/ansible' })
+ |? { $_ -ne 'github.com/hashicorp/packer/builder/parallels/common' } `
+ |? { $_ -ne 'github.com/hashicorp/packer/common' }`
+ |? { $_ -ne 'github.com/hashicorp/packer/provisioner/ansible' })
test: off
diff --git a/builder/amazon/chroot/builder.go b/builder/amazon/chroot/builder.go
index e3958ace0..cd32d3bce 100644
--- a/builder/amazon/chroot/builder.go
+++ b/builder/amazon/chroot/builder.go
@@ -11,12 +11,12 @@ import (
"github.com/aws/aws-sdk-go/aws/session"
"github.com/aws/aws-sdk-go/service/ec2"
+ awscommon "github.com/hashicorp/packer/builder/amazon/common"
+ "github.com/hashicorp/packer/common"
+ "github.com/hashicorp/packer/helper/config"
+ "github.com/hashicorp/packer/packer"
+ "github.com/hashicorp/packer/template/interpolate"
"github.com/mitchellh/multistep"
- awscommon "github.com/mitchellh/packer/builder/amazon/common"
- "github.com/mitchellh/packer/common"
- "github.com/mitchellh/packer/helper/config"
- "github.com/mitchellh/packer/packer"
- "github.com/mitchellh/packer/template/interpolate"
)
// The unique ID for this builder
diff --git a/builder/amazon/chroot/builder_test.go b/builder/amazon/chroot/builder_test.go
index 525291d8c..a52714030 100644
--- a/builder/amazon/chroot/builder_test.go
+++ b/builder/amazon/chroot/builder_test.go
@@ -3,7 +3,7 @@ package chroot
import (
"testing"
- "github.com/mitchellh/packer/packer"
+ "github.com/hashicorp/packer/packer"
)
func testConfig() map[string]interface{} {
diff --git a/builder/amazon/chroot/communicator.go b/builder/amazon/chroot/communicator.go
index 24284efab..854522caa 100644
--- a/builder/amazon/chroot/communicator.go
+++ b/builder/amazon/chroot/communicator.go
@@ -12,7 +12,7 @@ import (
"strings"
"syscall"
- "github.com/mitchellh/packer/packer"
+ "github.com/hashicorp/packer/packer"
)
// Communicator is a special communicator that works by executing
diff --git a/builder/amazon/chroot/communicator_test.go b/builder/amazon/chroot/communicator_test.go
index 56745a681..7017b9e02 100644
--- a/builder/amazon/chroot/communicator_test.go
+++ b/builder/amazon/chroot/communicator_test.go
@@ -1,7 +1,7 @@
package chroot
import (
- "github.com/mitchellh/packer/packer"
+ "github.com/hashicorp/packer/packer"
"testing"
)
diff --git a/builder/amazon/chroot/run_local_commands.go b/builder/amazon/chroot/run_local_commands.go
index bc339ed11..024a208f8 100644
--- a/builder/amazon/chroot/run_local_commands.go
+++ b/builder/amazon/chroot/run_local_commands.go
@@ -3,9 +3,9 @@ package chroot
import (
"fmt"
- "github.com/mitchellh/packer/packer"
- "github.com/mitchellh/packer/post-processor/shell-local"
- "github.com/mitchellh/packer/template/interpolate"
+ "github.com/hashicorp/packer/packer"
+ "github.com/hashicorp/packer/post-processor/shell-local"
+ "github.com/hashicorp/packer/template/interpolate"
)
func RunLocalCommands(commands []string, wrappedCommand CommandWrapper, ctx interpolate.Context, ui packer.Ui) error {
diff --git a/builder/amazon/chroot/step_attach_volume.go b/builder/amazon/chroot/step_attach_volume.go
index 486948c27..6b83f440b 100644
--- a/builder/amazon/chroot/step_attach_volume.go
+++ b/builder/amazon/chroot/step_attach_volume.go
@@ -7,9 +7,9 @@ import (
"time"
"github.com/aws/aws-sdk-go/service/ec2"
+ awscommon "github.com/hashicorp/packer/builder/amazon/common"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- awscommon "github.com/mitchellh/packer/builder/amazon/common"
- "github.com/mitchellh/packer/packer"
)
// StepAttachVolume attaches the previously created volume to an
diff --git a/builder/amazon/chroot/step_check_root_device.go b/builder/amazon/chroot/step_check_root_device.go
index 29df2933d..fa0097aa4 100644
--- a/builder/amazon/chroot/step_check_root_device.go
+++ b/builder/amazon/chroot/step_check_root_device.go
@@ -4,8 +4,8 @@ import (
"fmt"
"github.com/aws/aws-sdk-go/service/ec2"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/packer"
)
// StepCheckRootDevice makes sure the root device on the AMI is EBS-backed.
diff --git a/builder/amazon/chroot/step_chroot_provision.go b/builder/amazon/chroot/step_chroot_provision.go
index 168b65bb8..941e071b1 100644
--- a/builder/amazon/chroot/step_chroot_provision.go
+++ b/builder/amazon/chroot/step_chroot_provision.go
@@ -3,8 +3,8 @@ package chroot
import (
"log"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/packer"
)
// StepChrootProvision provisions the instance within a chroot.
diff --git a/builder/amazon/chroot/step_copy_files.go b/builder/amazon/chroot/step_copy_files.go
index 844e9e5c1..534ec268a 100644
--- a/builder/amazon/chroot/step_copy_files.go
+++ b/builder/amazon/chroot/step_copy_files.go
@@ -3,8 +3,8 @@ package chroot
import (
"bytes"
"fmt"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/packer"
"log"
"path/filepath"
)
diff --git a/builder/amazon/chroot/step_create_volume.go b/builder/amazon/chroot/step_create_volume.go
index a527d86dd..c1ecbf1a9 100644
--- a/builder/amazon/chroot/step_create_volume.go
+++ b/builder/amazon/chroot/step_create_volume.go
@@ -6,9 +6,9 @@ import (
"github.com/aws/aws-sdk-go/aws"
"github.com/aws/aws-sdk-go/service/ec2"
+ awscommon "github.com/hashicorp/packer/builder/amazon/common"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- awscommon "github.com/mitchellh/packer/builder/amazon/common"
- "github.com/mitchellh/packer/packer"
)
// StepCreateVolume creates a new volume from the snapshot of the root
diff --git a/builder/amazon/chroot/step_early_cleanup.go b/builder/amazon/chroot/step_early_cleanup.go
index a7b08a26b..edcef49fc 100644
--- a/builder/amazon/chroot/step_early_cleanup.go
+++ b/builder/amazon/chroot/step_early_cleanup.go
@@ -2,8 +2,8 @@ package chroot
import (
"fmt"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/packer"
"log"
)
diff --git a/builder/amazon/chroot/step_early_unflock.go b/builder/amazon/chroot/step_early_unflock.go
index 138e06495..4b24b8581 100644
--- a/builder/amazon/chroot/step_early_unflock.go
+++ b/builder/amazon/chroot/step_early_unflock.go
@@ -2,8 +2,8 @@ package chroot
import (
"fmt"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/packer"
"log"
)
diff --git a/builder/amazon/chroot/step_flock.go b/builder/amazon/chroot/step_flock.go
index 9f7ca54b8..648ec2acc 100644
--- a/builder/amazon/chroot/step_flock.go
+++ b/builder/amazon/chroot/step_flock.go
@@ -2,8 +2,8 @@ package chroot
import (
"fmt"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/packer"
"log"
"os"
"path/filepath"
diff --git a/builder/amazon/chroot/step_instance_info.go b/builder/amazon/chroot/step_instance_info.go
index ceba307cc..9f331189c 100644
--- a/builder/amazon/chroot/step_instance_info.go
+++ b/builder/amazon/chroot/step_instance_info.go
@@ -5,9 +5,9 @@ import (
"log"
"github.com/aws/aws-sdk-go/service/ec2"
+ "github.com/hashicorp/packer/builder/amazon/common"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/builder/amazon/common"
- "github.com/mitchellh/packer/packer"
)
// StepInstanceInfo verifies that this builder is running on an EC2 instance.
diff --git a/builder/amazon/chroot/step_mount_device.go b/builder/amazon/chroot/step_mount_device.go
index 0ea3b0529..8f740bd6e 100644
--- a/builder/amazon/chroot/step_mount_device.go
+++ b/builder/amazon/chroot/step_mount_device.go
@@ -9,9 +9,9 @@ import (
"strings"
"github.com/aws/aws-sdk-go/service/ec2"
+ "github.com/hashicorp/packer/packer"
+ "github.com/hashicorp/packer/template/interpolate"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/packer"
- "github.com/mitchellh/packer/template/interpolate"
)
type mountPathData struct {
diff --git a/builder/amazon/chroot/step_mount_extra.go b/builder/amazon/chroot/step_mount_extra.go
index b3ef764b5..3bd8951c7 100644
--- a/builder/amazon/chroot/step_mount_extra.go
+++ b/builder/amazon/chroot/step_mount_extra.go
@@ -3,8 +3,8 @@ package chroot
import (
"bytes"
"fmt"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/packer"
"os"
"os/exec"
"syscall"
diff --git a/builder/amazon/chroot/step_post_mount_commands.go b/builder/amazon/chroot/step_post_mount_commands.go
index 2eb50926c..de927f9aa 100644
--- a/builder/amazon/chroot/step_post_mount_commands.go
+++ b/builder/amazon/chroot/step_post_mount_commands.go
@@ -1,8 +1,8 @@
package chroot
import (
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/packer"
)
type postMountCommandsData struct {
diff --git a/builder/amazon/chroot/step_pre_mount_commands.go b/builder/amazon/chroot/step_pre_mount_commands.go
index e4561c2d7..63aa6d15a 100644
--- a/builder/amazon/chroot/step_pre_mount_commands.go
+++ b/builder/amazon/chroot/step_pre_mount_commands.go
@@ -1,8 +1,8 @@
package chroot
import (
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/packer"
)
type preMountCommandsData struct {
diff --git a/builder/amazon/chroot/step_prepare_device.go b/builder/amazon/chroot/step_prepare_device.go
index 62ac82b93..6cbefb2cc 100644
--- a/builder/amazon/chroot/step_prepare_device.go
+++ b/builder/amazon/chroot/step_prepare_device.go
@@ -5,8 +5,8 @@ import (
"log"
"os"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/packer"
)
// StepPrepareDevice finds an available device and sets it.
diff --git a/builder/amazon/chroot/step_register_ami.go b/builder/amazon/chroot/step_register_ami.go
index 8523b595a..d387eada8 100644
--- a/builder/amazon/chroot/step_register_ami.go
+++ b/builder/amazon/chroot/step_register_ami.go
@@ -5,9 +5,9 @@ import (
"github.com/aws/aws-sdk-go/aws"
"github.com/aws/aws-sdk-go/service/ec2"
+ awscommon "github.com/hashicorp/packer/builder/amazon/common"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- awscommon "github.com/mitchellh/packer/builder/amazon/common"
- "github.com/mitchellh/packer/packer"
)
// StepRegisterAMI creates the AMI.
diff --git a/builder/amazon/chroot/step_snapshot.go b/builder/amazon/chroot/step_snapshot.go
index 4761abed6..5cd646662 100644
--- a/builder/amazon/chroot/step_snapshot.go
+++ b/builder/amazon/chroot/step_snapshot.go
@@ -6,9 +6,9 @@ import (
"time"
"github.com/aws/aws-sdk-go/service/ec2"
+ awscommon "github.com/hashicorp/packer/builder/amazon/common"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- awscommon "github.com/mitchellh/packer/builder/amazon/common"
- "github.com/mitchellh/packer/packer"
)
// StepSnapshot creates a snapshot of the created volume.
diff --git a/builder/amazon/common/access_config.go b/builder/amazon/common/access_config.go
index 1fd66d091..eb501e070 100644
--- a/builder/amazon/common/access_config.go
+++ b/builder/amazon/common/access_config.go
@@ -12,7 +12,7 @@ import (
"github.com/aws/aws-sdk-go/aws/credentials/ec2rolecreds"
"github.com/aws/aws-sdk-go/aws/ec2metadata"
"github.com/aws/aws-sdk-go/aws/session"
- "github.com/mitchellh/packer/template/interpolate"
+ "github.com/hashicorp/packer/template/interpolate"
)
// AccessConfig is for common configuration related to AWS access
diff --git a/builder/amazon/common/ami_config.go b/builder/amazon/common/ami_config.go
index a60d0d788..4f6cd7316 100644
--- a/builder/amazon/common/ami_config.go
+++ b/builder/amazon/common/ami_config.go
@@ -3,7 +3,7 @@ package common
import (
"fmt"
- "github.com/mitchellh/packer/template/interpolate"
+ "github.com/hashicorp/packer/template/interpolate"
)
// AMIConfig is for common configuration related to creating AMIs.
diff --git a/builder/amazon/common/artifact.go b/builder/amazon/common/artifact.go
index 28331a4ec..c9f9a08b5 100644
--- a/builder/amazon/common/artifact.go
+++ b/builder/amazon/common/artifact.go
@@ -9,7 +9,7 @@ import (
"github.com/aws/aws-sdk-go/aws"
"github.com/aws/aws-sdk-go/aws/session"
"github.com/aws/aws-sdk-go/service/ec2"
- "github.com/mitchellh/packer/packer"
+ "github.com/hashicorp/packer/packer"
)
// Artifact is an artifact implementation that contains built AMIs.
diff --git a/builder/amazon/common/artifact_test.go b/builder/amazon/common/artifact_test.go
index 46dfedf3f..ccbf0a1e3 100644
--- a/builder/amazon/common/artifact_test.go
+++ b/builder/amazon/common/artifact_test.go
@@ -4,7 +4,7 @@ import (
"reflect"
"testing"
- "github.com/mitchellh/packer/packer"
+ "github.com/hashicorp/packer/packer"
)
func TestArtifact_Impl(t *testing.T) {
diff --git a/builder/amazon/common/block_device.go b/builder/amazon/common/block_device.go
index 949241463..57f6a4307 100644
--- a/builder/amazon/common/block_device.go
+++ b/builder/amazon/common/block_device.go
@@ -5,7 +5,7 @@ import (
"github.com/aws/aws-sdk-go/aws"
"github.com/aws/aws-sdk-go/service/ec2"
- "github.com/mitchellh/packer/template/interpolate"
+ "github.com/hashicorp/packer/template/interpolate"
)
// BlockDevice
diff --git a/builder/amazon/common/run_config.go b/builder/amazon/common/run_config.go
index 154a519e9..0190df9f3 100644
--- a/builder/amazon/common/run_config.go
+++ b/builder/amazon/common/run_config.go
@@ -7,9 +7,9 @@ import (
"regexp"
"time"
- "github.com/mitchellh/packer/common/uuid"
- "github.com/mitchellh/packer/helper/communicator"
- "github.com/mitchellh/packer/template/interpolate"
+ "github.com/hashicorp/packer/common/uuid"
+ "github.com/hashicorp/packer/helper/communicator"
+ "github.com/hashicorp/packer/template/interpolate"
)
var reShutdownBehavior = regexp.MustCompile("^(stop|terminate)$")
diff --git a/builder/amazon/common/run_config_test.go b/builder/amazon/common/run_config_test.go
index ddf8822a2..7cf42ded1 100644
--- a/builder/amazon/common/run_config_test.go
+++ b/builder/amazon/common/run_config_test.go
@@ -6,7 +6,7 @@ import (
"regexp"
"testing"
- "github.com/mitchellh/packer/helper/communicator"
+ "github.com/hashicorp/packer/helper/communicator"
)
func init() {
diff --git a/builder/amazon/common/ssh.go b/builder/amazon/common/ssh.go
index 3057bf171..685914331 100644
--- a/builder/amazon/common/ssh.go
+++ b/builder/amazon/common/ssh.go
@@ -8,8 +8,8 @@ import (
"time"
"github.com/aws/aws-sdk-go/service/ec2"
+ packerssh "github.com/hashicorp/packer/communicator/ssh"
"github.com/mitchellh/multistep"
- packerssh "github.com/mitchellh/packer/communicator/ssh"
"golang.org/x/crypto/ssh"
"golang.org/x/crypto/ssh/agent"
)
diff --git a/builder/amazon/common/step_ami_region_copy.go b/builder/amazon/common/step_ami_region_copy.go
index 96496fe47..6020ae1de 100644
--- a/builder/amazon/common/step_ami_region_copy.go
+++ b/builder/amazon/common/step_ami_region_copy.go
@@ -8,8 +8,8 @@ import (
"github.com/aws/aws-sdk-go/aws/session"
"github.com/aws/aws-sdk-go/service/ec2"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/packer"
)
type StepAMIRegionCopy struct {
diff --git a/builder/amazon/common/step_create_tags.go b/builder/amazon/common/step_create_tags.go
index 42c221dbb..81ede5482 100644
--- a/builder/amazon/common/step_create_tags.go
+++ b/builder/amazon/common/step_create_tags.go
@@ -7,10 +7,10 @@ import (
"github.com/aws/aws-sdk-go/aws/awserr"
"github.com/aws/aws-sdk-go/aws/session"
"github.com/aws/aws-sdk-go/service/ec2"
+ retry "github.com/hashicorp/packer/common"
+ "github.com/hashicorp/packer/packer"
+ "github.com/hashicorp/packer/template/interpolate"
"github.com/mitchellh/multistep"
- retry "github.com/mitchellh/packer/common"
- "github.com/mitchellh/packer/packer"
- "github.com/mitchellh/packer/template/interpolate"
)
type StepCreateTags struct {
diff --git a/builder/amazon/common/step_deregister_ami.go b/builder/amazon/common/step_deregister_ami.go
index 75c3fe239..139e2159c 100644
--- a/builder/amazon/common/step_deregister_ami.go
+++ b/builder/amazon/common/step_deregister_ami.go
@@ -5,8 +5,8 @@ import (
"github.com/aws/aws-sdk-go/aws"
"github.com/aws/aws-sdk-go/service/ec2"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/packer"
)
type StepDeregisterAMI struct {
diff --git a/builder/amazon/common/step_encrypted_ami.go b/builder/amazon/common/step_encrypted_ami.go
index 6a4c2967e..8580927a2 100644
--- a/builder/amazon/common/step_encrypted_ami.go
+++ b/builder/amazon/common/step_encrypted_ami.go
@@ -6,8 +6,8 @@ import (
"github.com/aws/aws-sdk-go/aws"
"github.com/aws/aws-sdk-go/service/ec2"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/packer"
)
type StepCreateEncryptedAMICopy struct {
diff --git a/builder/amazon/common/step_get_password.go b/builder/amazon/common/step_get_password.go
index 618e3bbb8..b457658b9 100644
--- a/builder/amazon/common/step_get_password.go
+++ b/builder/amazon/common/step_get_password.go
@@ -11,9 +11,9 @@ import (
"time"
"github.com/aws/aws-sdk-go/service/ec2"
+ "github.com/hashicorp/packer/helper/communicator"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/helper/communicator"
- "github.com/mitchellh/packer/packer"
)
// StepGetPassword reads the password from a Windows server and sets it
diff --git a/builder/amazon/common/step_key_pair.go b/builder/amazon/common/step_key_pair.go
index c5e3ff13a..29972c9bc 100644
--- a/builder/amazon/common/step_key_pair.go
+++ b/builder/amazon/common/step_key_pair.go
@@ -7,8 +7,8 @@ import (
"runtime"
"github.com/aws/aws-sdk-go/service/ec2"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/packer"
)
type StepKeyPair struct {
diff --git a/builder/amazon/common/step_modify_ami_attributes.go b/builder/amazon/common/step_modify_ami_attributes.go
index 647a37a25..3e86e5391 100644
--- a/builder/amazon/common/step_modify_ami_attributes.go
+++ b/builder/amazon/common/step_modify_ami_attributes.go
@@ -6,9 +6,9 @@ import (
"github.com/aws/aws-sdk-go/aws"
"github.com/aws/aws-sdk-go/aws/session"
"github.com/aws/aws-sdk-go/service/ec2"
+ "github.com/hashicorp/packer/packer"
+ "github.com/hashicorp/packer/template/interpolate"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/packer"
- "github.com/mitchellh/packer/template/interpolate"
)
type StepModifyAMIAttributes struct {
diff --git a/builder/amazon/common/step_modify_ebs_instance.go b/builder/amazon/common/step_modify_ebs_instance.go
index 4f16eded7..11fa629d9 100644
--- a/builder/amazon/common/step_modify_ebs_instance.go
+++ b/builder/amazon/common/step_modify_ebs_instance.go
@@ -5,8 +5,8 @@ import (
"github.com/aws/aws-sdk-go/aws"
"github.com/aws/aws-sdk-go/service/ec2"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/packer"
)
type StepModifyEBSBackedInstance struct {
diff --git a/builder/amazon/common/step_pre_validate.go b/builder/amazon/common/step_pre_validate.go
index 9ba97264f..01e1c6ddc 100644
--- a/builder/amazon/common/step_pre_validate.go
+++ b/builder/amazon/common/step_pre_validate.go
@@ -5,8 +5,8 @@ import (
"github.com/aws/aws-sdk-go/aws"
"github.com/aws/aws-sdk-go/service/ec2"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/packer"
)
// StepPreValidate provides an opportunity to pre-validate any configuration for
diff --git a/builder/amazon/common/step_run_source_instance.go b/builder/amazon/common/step_run_source_instance.go
index 0f33611a2..e6f0a2a87 100644
--- a/builder/amazon/common/step_run_source_instance.go
+++ b/builder/amazon/common/step_run_source_instance.go
@@ -11,9 +11,9 @@ import (
"github.com/aws/aws-sdk-go/aws"
"github.com/aws/aws-sdk-go/service/ec2"
+ "github.com/hashicorp/packer/packer"
+ "github.com/hashicorp/packer/template/interpolate"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/packer"
- "github.com/mitchellh/packer/template/interpolate"
)
type StepRunSourceInstance struct {
diff --git a/builder/amazon/common/step_security_group.go b/builder/amazon/common/step_security_group.go
index 3206fd254..5de1ebbc5 100644
--- a/builder/amazon/common/step_security_group.go
+++ b/builder/amazon/common/step_security_group.go
@@ -8,10 +8,10 @@ import (
"github.com/aws/aws-sdk-go/aws"
"github.com/aws/aws-sdk-go/private/waiter"
"github.com/aws/aws-sdk-go/service/ec2"
+ "github.com/hashicorp/packer/common/uuid"
+ "github.com/hashicorp/packer/helper/communicator"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/common/uuid"
- "github.com/mitchellh/packer/helper/communicator"
- "github.com/mitchellh/packer/packer"
)
type StepSecurityGroup struct {
diff --git a/builder/amazon/common/step_source_ami_info.go b/builder/amazon/common/step_source_ami_info.go
index 2346502fc..386e8e8db 100644
--- a/builder/amazon/common/step_source_ami_info.go
+++ b/builder/amazon/common/step_source_ami_info.go
@@ -7,8 +7,8 @@ import (
"time"
"github.com/aws/aws-sdk-go/service/ec2"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/packer"
)
// StepSourceAMIInfo extracts critical information from the source AMI
diff --git a/builder/amazon/common/step_stop_ebs_instance.go b/builder/amazon/common/step_stop_ebs_instance.go
index cca60e75f..7a3f2bc15 100644
--- a/builder/amazon/common/step_stop_ebs_instance.go
+++ b/builder/amazon/common/step_stop_ebs_instance.go
@@ -4,8 +4,8 @@ import (
"fmt"
"github.com/aws/aws-sdk-go/service/ec2"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/packer"
)
type StepStopEBSBackedInstance struct {
diff --git a/builder/amazon/common/step_tag_ebs_volumes.go b/builder/amazon/common/step_tag_ebs_volumes.go
index 4d9c5d66a..cf4c69a17 100644
--- a/builder/amazon/common/step_tag_ebs_volumes.go
+++ b/builder/amazon/common/step_tag_ebs_volumes.go
@@ -4,9 +4,9 @@ import (
"fmt"
"github.com/aws/aws-sdk-go/service/ec2"
+ "github.com/hashicorp/packer/packer"
+ "github.com/hashicorp/packer/template/interpolate"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/packer"
- "github.com/mitchellh/packer/template/interpolate"
)
type StepTagEBSVolumes struct {
diff --git a/builder/amazon/ebs/builder.go b/builder/amazon/ebs/builder.go
index c36cb33e8..c4891ba4a 100644
--- a/builder/amazon/ebs/builder.go
+++ b/builder/amazon/ebs/builder.go
@@ -11,13 +11,13 @@ import (
"github.com/aws/aws-sdk-go/aws/session"
"github.com/aws/aws-sdk-go/service/ec2"
+ awscommon "github.com/hashicorp/packer/builder/amazon/common"
+ "github.com/hashicorp/packer/common"
+ "github.com/hashicorp/packer/helper/communicator"
+ "github.com/hashicorp/packer/helper/config"
+ "github.com/hashicorp/packer/packer"
+ "github.com/hashicorp/packer/template/interpolate"
"github.com/mitchellh/multistep"
- awscommon "github.com/mitchellh/packer/builder/amazon/common"
- "github.com/mitchellh/packer/common"
- "github.com/mitchellh/packer/helper/communicator"
- "github.com/mitchellh/packer/helper/config"
- "github.com/mitchellh/packer/packer"
- "github.com/mitchellh/packer/template/interpolate"
)
// The unique ID for this builder
diff --git a/builder/amazon/ebs/builder_acc_test.go b/builder/amazon/ebs/builder_acc_test.go
index 2b3c3cc3e..c59712390 100644
--- a/builder/amazon/ebs/builder_acc_test.go
+++ b/builder/amazon/ebs/builder_acc_test.go
@@ -8,9 +8,9 @@ import (
"github.com/aws/aws-sdk-go/aws"
"github.com/aws/aws-sdk-go/aws/session"
"github.com/aws/aws-sdk-go/service/ec2"
- "github.com/mitchellh/packer/builder/amazon/common"
- builderT "github.com/mitchellh/packer/helper/builder/testing"
- "github.com/mitchellh/packer/packer"
+ "github.com/hashicorp/packer/builder/amazon/common"
+ builderT "github.com/hashicorp/packer/helper/builder/testing"
+ "github.com/hashicorp/packer/packer"
)
func TestBuilderAcc_basic(t *testing.T) {
diff --git a/builder/amazon/ebs/builder_test.go b/builder/amazon/ebs/builder_test.go
index 945afbd95..4630a36cb 100644
--- a/builder/amazon/ebs/builder_test.go
+++ b/builder/amazon/ebs/builder_test.go
@@ -3,7 +3,7 @@ package ebs
import (
"testing"
- "github.com/mitchellh/packer/packer"
+ "github.com/hashicorp/packer/packer"
)
func testConfig() map[string]interface{} {
diff --git a/builder/amazon/ebs/step_cleanup_volumes.go b/builder/amazon/ebs/step_cleanup_volumes.go
index 6fbe31a75..29d8ffcaf 100644
--- a/builder/amazon/ebs/step_cleanup_volumes.go
+++ b/builder/amazon/ebs/step_cleanup_volumes.go
@@ -5,9 +5,9 @@ import (
"github.com/aws/aws-sdk-go/aws"
"github.com/aws/aws-sdk-go/service/ec2"
+ "github.com/hashicorp/packer/builder/amazon/common"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/builder/amazon/common"
- "github.com/mitchellh/packer/packer"
)
// stepCleanupVolumes cleans up any orphaned volumes that were not designated to
diff --git a/builder/amazon/ebs/step_create_ami.go b/builder/amazon/ebs/step_create_ami.go
index d78922b98..a93740d27 100644
--- a/builder/amazon/ebs/step_create_ami.go
+++ b/builder/amazon/ebs/step_create_ami.go
@@ -4,9 +4,9 @@ import (
"fmt"
"github.com/aws/aws-sdk-go/service/ec2"
+ awscommon "github.com/hashicorp/packer/builder/amazon/common"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- awscommon "github.com/mitchellh/packer/builder/amazon/common"
- "github.com/mitchellh/packer/packer"
)
type stepCreateAMI struct {
diff --git a/builder/amazon/ebs/tags_acc_test.go b/builder/amazon/ebs/tags_acc_test.go
index d7114dc91..1d0eb69b9 100644
--- a/builder/amazon/ebs/tags_acc_test.go
+++ b/builder/amazon/ebs/tags_acc_test.go
@@ -7,9 +7,9 @@ import (
"github.com/aws/aws-sdk-go/aws"
"github.com/aws/aws-sdk-go/service/ec2"
- "github.com/mitchellh/packer/builder/amazon/common"
- builderT "github.com/mitchellh/packer/helper/builder/testing"
- "github.com/mitchellh/packer/packer"
+ "github.com/hashicorp/packer/builder/amazon/common"
+ builderT "github.com/hashicorp/packer/helper/builder/testing"
+ "github.com/hashicorp/packer/packer"
)
type TFBuilder struct {
diff --git a/builder/amazon/ebssurrogate/builder.go b/builder/amazon/ebssurrogate/builder.go
index b3b02aeab..dd6a76b83 100644
--- a/builder/amazon/ebssurrogate/builder.go
+++ b/builder/amazon/ebssurrogate/builder.go
@@ -10,13 +10,13 @@ import (
"github.com/aws/aws-sdk-go/aws/session"
"github.com/aws/aws-sdk-go/service/ec2"
"github.com/hashicorp/errwrap"
+ awscommon "github.com/hashicorp/packer/builder/amazon/common"
+ "github.com/hashicorp/packer/common"
+ "github.com/hashicorp/packer/helper/communicator"
+ "github.com/hashicorp/packer/helper/config"
+ "github.com/hashicorp/packer/packer"
+ "github.com/hashicorp/packer/template/interpolate"
"github.com/mitchellh/multistep"
- awscommon "github.com/mitchellh/packer/builder/amazon/common"
- "github.com/mitchellh/packer/common"
- "github.com/mitchellh/packer/helper/communicator"
- "github.com/mitchellh/packer/helper/config"
- "github.com/mitchellh/packer/packer"
- "github.com/mitchellh/packer/template/interpolate"
)
const BuilderId = "mitchellh.amazon.ebssurrogate"
diff --git a/builder/amazon/ebssurrogate/builder_test.go b/builder/amazon/ebssurrogate/builder_test.go
index 89a134ba8..94fdacd6b 100644
--- a/builder/amazon/ebssurrogate/builder_test.go
+++ b/builder/amazon/ebssurrogate/builder_test.go
@@ -3,7 +3,7 @@ package ebssurrogate
import (
"testing"
- "github.com/mitchellh/packer/packer"
+ "github.com/hashicorp/packer/packer"
)
func testConfig() map[string]interface{} {
diff --git a/builder/amazon/ebssurrogate/root_block_device.go b/builder/amazon/ebssurrogate/root_block_device.go
index db8a44f72..2c4849732 100644
--- a/builder/amazon/ebssurrogate/root_block_device.go
+++ b/builder/amazon/ebssurrogate/root_block_device.go
@@ -4,7 +4,7 @@ import (
"errors"
"github.com/aws/aws-sdk-go/aws"
"github.com/aws/aws-sdk-go/service/ec2"
- "github.com/mitchellh/packer/template/interpolate"
+ "github.com/hashicorp/packer/template/interpolate"
)
type RootBlockDevice struct {
diff --git a/builder/amazon/ebssurrogate/step_register_ami.go b/builder/amazon/ebssurrogate/step_register_ami.go
index 5aef1c724..95212903a 100644
--- a/builder/amazon/ebssurrogate/step_register_ami.go
+++ b/builder/amazon/ebssurrogate/step_register_ami.go
@@ -5,9 +5,9 @@ import (
"github.com/aws/aws-sdk-go/aws"
"github.com/aws/aws-sdk-go/service/ec2"
+ awscommon "github.com/hashicorp/packer/builder/amazon/common"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- awscommon "github.com/mitchellh/packer/builder/amazon/common"
- "github.com/mitchellh/packer/packer"
)
// StepRegisterAMI creates the AMI.
diff --git a/builder/amazon/ebssurrogate/step_snapshot_new_root.go b/builder/amazon/ebssurrogate/step_snapshot_new_root.go
index 858f04934..e00a75cdb 100644
--- a/builder/amazon/ebssurrogate/step_snapshot_new_root.go
+++ b/builder/amazon/ebssurrogate/step_snapshot_new_root.go
@@ -6,9 +6,9 @@ import (
"time"
"github.com/aws/aws-sdk-go/service/ec2"
+ awscommon "github.com/hashicorp/packer/builder/amazon/common"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- awscommon "github.com/mitchellh/packer/builder/amazon/common"
- "github.com/mitchellh/packer/packer"
)
// StepSnapshotNewRootVolume creates a snapshot of the created volume.
diff --git a/builder/amazon/ebsvolume/artifact.go b/builder/amazon/ebsvolume/artifact.go
index e8787d993..9198bb79b 100644
--- a/builder/amazon/ebsvolume/artifact.go
+++ b/builder/amazon/ebsvolume/artifact.go
@@ -7,7 +7,7 @@ import (
"strings"
"github.com/aws/aws-sdk-go/service/ec2"
- "github.com/mitchellh/packer/packer"
+ "github.com/hashicorp/packer/packer"
)
// map of region to list of volume IDs
diff --git a/builder/amazon/ebsvolume/block_device.go b/builder/amazon/ebsvolume/block_device.go
index c5b45027c..5a23821b3 100644
--- a/builder/amazon/ebsvolume/block_device.go
+++ b/builder/amazon/ebsvolume/block_device.go
@@ -1,8 +1,8 @@
package ebsvolume
import (
- awscommon "github.com/mitchellh/packer/builder/amazon/common"
- "github.com/mitchellh/packer/template/interpolate"
+ awscommon "github.com/hashicorp/packer/builder/amazon/common"
+ "github.com/hashicorp/packer/template/interpolate"
)
type BlockDevice struct {
diff --git a/builder/amazon/ebsvolume/builder.go b/builder/amazon/ebsvolume/builder.go
index c906febce..9221f3b1c 100644
--- a/builder/amazon/ebsvolume/builder.go
+++ b/builder/amazon/ebsvolume/builder.go
@@ -9,13 +9,13 @@ import (
"github.com/aws/aws-sdk-go/aws/session"
"github.com/aws/aws-sdk-go/service/ec2"
"github.com/hashicorp/errwrap"
+ awscommon "github.com/hashicorp/packer/builder/amazon/common"
+ "github.com/hashicorp/packer/common"
+ "github.com/hashicorp/packer/helper/communicator"
+ "github.com/hashicorp/packer/helper/config"
+ "github.com/hashicorp/packer/packer"
+ "github.com/hashicorp/packer/template/interpolate"
"github.com/mitchellh/multistep"
- awscommon "github.com/mitchellh/packer/builder/amazon/common"
- "github.com/mitchellh/packer/common"
- "github.com/mitchellh/packer/helper/communicator"
- "github.com/mitchellh/packer/helper/config"
- "github.com/mitchellh/packer/packer"
- "github.com/mitchellh/packer/template/interpolate"
)
const BuilderId = "mitchellh.amazon.ebsvolume"
diff --git a/builder/amazon/ebsvolume/builder_test.go b/builder/amazon/ebsvolume/builder_test.go
index 61a8f2ff1..7c209f0a4 100644
--- a/builder/amazon/ebsvolume/builder_test.go
+++ b/builder/amazon/ebsvolume/builder_test.go
@@ -3,7 +3,7 @@ package ebsvolume
import (
"testing"
- "github.com/mitchellh/packer/packer"
+ "github.com/hashicorp/packer/packer"
)
func testConfig() map[string]interface{} {
diff --git a/builder/amazon/ebsvolume/step_tag_ebs_volumes.go b/builder/amazon/ebsvolume/step_tag_ebs_volumes.go
index 48d373ba1..992459560 100644
--- a/builder/amazon/ebsvolume/step_tag_ebs_volumes.go
+++ b/builder/amazon/ebsvolume/step_tag_ebs_volumes.go
@@ -4,10 +4,10 @@ import (
"fmt"
"github.com/aws/aws-sdk-go/service/ec2"
+ awscommon "github.com/hashicorp/packer/builder/amazon/common"
+ "github.com/hashicorp/packer/packer"
+ "github.com/hashicorp/packer/template/interpolate"
"github.com/mitchellh/multistep"
- awscommon "github.com/mitchellh/packer/builder/amazon/common"
- "github.com/mitchellh/packer/packer"
- "github.com/mitchellh/packer/template/interpolate"
)
type stepTagEBSVolumes struct {
diff --git a/builder/amazon/instance/builder.go b/builder/amazon/instance/builder.go
index d1e6c50a0..f14a5aea7 100644
--- a/builder/amazon/instance/builder.go
+++ b/builder/amazon/instance/builder.go
@@ -11,13 +11,13 @@ import (
"github.com/aws/aws-sdk-go/aws/session"
"github.com/aws/aws-sdk-go/service/ec2"
+ awscommon "github.com/hashicorp/packer/builder/amazon/common"
+ "github.com/hashicorp/packer/common"
+ "github.com/hashicorp/packer/helper/communicator"
+ "github.com/hashicorp/packer/helper/config"
+ "github.com/hashicorp/packer/packer"
+ "github.com/hashicorp/packer/template/interpolate"
"github.com/mitchellh/multistep"
- awscommon "github.com/mitchellh/packer/builder/amazon/common"
- "github.com/mitchellh/packer/common"
- "github.com/mitchellh/packer/helper/communicator"
- "github.com/mitchellh/packer/helper/config"
- "github.com/mitchellh/packer/packer"
- "github.com/mitchellh/packer/template/interpolate"
)
// The unique ID for this builder
diff --git a/builder/amazon/instance/builder_test.go b/builder/amazon/instance/builder_test.go
index bb18e54a8..56ba3911c 100644
--- a/builder/amazon/instance/builder_test.go
+++ b/builder/amazon/instance/builder_test.go
@@ -1,7 +1,7 @@
package instance
import (
- "github.com/mitchellh/packer/packer"
+ "github.com/hashicorp/packer/packer"
"io/ioutil"
"os"
"testing"
diff --git a/builder/amazon/instance/step_bundle_volume.go b/builder/amazon/instance/step_bundle_volume.go
index 5d839177f..a8e27d635 100644
--- a/builder/amazon/instance/step_bundle_volume.go
+++ b/builder/amazon/instance/step_bundle_volume.go
@@ -4,9 +4,9 @@ import (
"fmt"
"github.com/aws/aws-sdk-go/service/ec2"
+ "github.com/hashicorp/packer/packer"
+ "github.com/hashicorp/packer/template/interpolate"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/packer"
- "github.com/mitchellh/packer/template/interpolate"
)
type bundleCmdData struct {
diff --git a/builder/amazon/instance/step_register_ami.go b/builder/amazon/instance/step_register_ami.go
index c21c618ed..01ba46bd9 100644
--- a/builder/amazon/instance/step_register_ami.go
+++ b/builder/amazon/instance/step_register_ami.go
@@ -5,9 +5,9 @@ import (
"github.com/aws/aws-sdk-go/aws"
"github.com/aws/aws-sdk-go/service/ec2"
+ awscommon "github.com/hashicorp/packer/builder/amazon/common"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- awscommon "github.com/mitchellh/packer/builder/amazon/common"
- "github.com/mitchellh/packer/packer"
)
type StepRegisterAMI struct{}
diff --git a/builder/amazon/instance/step_upload_bundle.go b/builder/amazon/instance/step_upload_bundle.go
index fc641e1c6..91a64918e 100644
--- a/builder/amazon/instance/step_upload_bundle.go
+++ b/builder/amazon/instance/step_upload_bundle.go
@@ -3,9 +3,9 @@ package instance
import (
"fmt"
+ "github.com/hashicorp/packer/packer"
+ "github.com/hashicorp/packer/template/interpolate"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/packer"
- "github.com/mitchellh/packer/template/interpolate"
)
type uploadCmdData struct {
diff --git a/builder/amazon/instance/step_upload_x509_cert.go b/builder/amazon/instance/step_upload_x509_cert.go
index ee24cff98..1de1aa311 100644
--- a/builder/amazon/instance/step_upload_x509_cert.go
+++ b/builder/amazon/instance/step_upload_x509_cert.go
@@ -2,8 +2,8 @@ package instance
import (
"fmt"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/packer"
"os"
)
diff --git a/builder/azure/arm/azure_client.go b/builder/azure/arm/azure_client.go
index 096979b04..8f7025e69 100644
--- a/builder/azure/arm/azure_client.go
+++ b/builder/azure/arm/azure_client.go
@@ -19,8 +19,8 @@ import (
"github.com/Azure/azure-sdk-for-go/storage"
"github.com/Azure/go-autorest/autorest"
"github.com/Azure/go-autorest/autorest/azure"
- "github.com/mitchellh/packer/builder/azure/common"
- "github.com/mitchellh/packer/version"
+ "github.com/hashicorp/packer/builder/azure/common"
+ "github.com/hashicorp/packer/version"
)
const (
diff --git a/builder/azure/arm/builder.go b/builder/azure/arm/builder.go
index a82caebe6..b1fe484a1 100644
--- a/builder/azure/arm/builder.go
+++ b/builder/azure/arm/builder.go
@@ -10,17 +10,17 @@ import (
"strings"
"time"
- packerAzureCommon "github.com/mitchellh/packer/builder/azure/common"
+ packerAzureCommon "github.com/hashicorp/packer/builder/azure/common"
"github.com/Azure/go-autorest/autorest/azure"
- "github.com/mitchellh/packer/builder/azure/common/constants"
- "github.com/mitchellh/packer/builder/azure/common/lin"
+ "github.com/hashicorp/packer/builder/azure/common/constants"
+ "github.com/hashicorp/packer/builder/azure/common/lin"
+ packerCommon "github.com/hashicorp/packer/common"
+ "github.com/hashicorp/packer/helper/communicator"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- packerCommon "github.com/mitchellh/packer/common"
- "github.com/mitchellh/packer/helper/communicator"
- "github.com/mitchellh/packer/packer"
)
type Builder struct {
diff --git a/builder/azure/arm/builder_test.go b/builder/azure/arm/builder_test.go
index 436ddc04c..47f7a74b5 100644
--- a/builder/azure/arm/builder_test.go
+++ b/builder/azure/arm/builder_test.go
@@ -6,7 +6,7 @@ package arm
import (
"testing"
- "github.com/mitchellh/packer/builder/azure/common/constants"
+ "github.com/hashicorp/packer/builder/azure/common/constants"
)
func TestStateBagShouldBePopulatedExpectedValues(t *testing.T) {
diff --git a/builder/azure/arm/config.go b/builder/azure/arm/config.go
index 0b5b158fa..c7348d2ee 100644
--- a/builder/azure/arm/config.go
+++ b/builder/azure/arm/config.go
@@ -22,13 +22,13 @@ import (
"github.com/Azure/go-autorest/autorest/to"
"github.com/masterzen/winrm"
- "github.com/mitchellh/packer/builder/azure/common/constants"
- "github.com/mitchellh/packer/builder/azure/pkcs12"
- "github.com/mitchellh/packer/common"
- "github.com/mitchellh/packer/helper/communicator"
- "github.com/mitchellh/packer/helper/config"
- "github.com/mitchellh/packer/packer"
- "github.com/mitchellh/packer/template/interpolate"
+ "github.com/hashicorp/packer/builder/azure/common/constants"
+ "github.com/hashicorp/packer/builder/azure/pkcs12"
+ "github.com/hashicorp/packer/common"
+ "github.com/hashicorp/packer/helper/communicator"
+ "github.com/hashicorp/packer/helper/config"
+ "github.com/hashicorp/packer/packer"
+ "github.com/hashicorp/packer/template/interpolate"
"golang.org/x/crypto/ssh"
)
diff --git a/builder/azure/arm/config_retriever.go b/builder/azure/arm/config_retriever.go
index b31340f46..3e8a3e655 100644
--- a/builder/azure/arm/config_retriever.go
+++ b/builder/azure/arm/config_retriever.go
@@ -9,7 +9,7 @@ package arm
import (
"github.com/Azure/go-autorest/autorest/azure"
- "github.com/mitchellh/packer/builder/azure/common"
+ "github.com/hashicorp/packer/builder/azure/common"
)
type configRetriever struct {
diff --git a/builder/azure/arm/config_test.go b/builder/azure/arm/config_test.go
index 680d8301b..1d859d014 100644
--- a/builder/azure/arm/config_test.go
+++ b/builder/azure/arm/config_test.go
@@ -9,8 +9,8 @@ import (
"testing"
"time"
- "github.com/mitchellh/packer/builder/azure/common/constants"
- "github.com/mitchellh/packer/packer"
+ "github.com/hashicorp/packer/builder/azure/common/constants"
+ "github.com/hashicorp/packer/packer"
)
// List of configuration parameters that are required by the ARM builder.
diff --git a/builder/azure/arm/inspector.go b/builder/azure/arm/inspector.go
index 2ad5ab807..d3fbd4ccd 100644
--- a/builder/azure/arm/inspector.go
+++ b/builder/azure/arm/inspector.go
@@ -8,7 +8,7 @@ import (
"github.com/Azure/go-autorest/autorest"
"github.com/Azure/go-autorest/autorest/azure"
- "github.com/mitchellh/packer/builder/azure/common/logutil"
+ "github.com/hashicorp/packer/builder/azure/common/logutil"
"io"
)
diff --git a/builder/azure/arm/step.go b/builder/azure/arm/step.go
index 53da60c3d..574527f8d 100644
--- a/builder/azure/arm/step.go
+++ b/builder/azure/arm/step.go
@@ -4,9 +4,9 @@
package arm
import (
+ "github.com/hashicorp/packer/builder/azure/common"
+ "github.com/hashicorp/packer/builder/azure/common/constants"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/builder/azure/common"
- "github.com/mitchellh/packer/builder/azure/common/constants"
)
func processInterruptibleResult(
diff --git a/builder/azure/arm/step_capture_image.go b/builder/azure/arm/step_capture_image.go
index e1ab17424..d579747d4 100644
--- a/builder/azure/arm/step_capture_image.go
+++ b/builder/azure/arm/step_capture_image.go
@@ -7,10 +7,10 @@ import (
"fmt"
"github.com/Azure/azure-sdk-for-go/arm/compute"
+ "github.com/hashicorp/packer/builder/azure/common"
+ "github.com/hashicorp/packer/builder/azure/common/constants"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/builder/azure/common"
- "github.com/mitchellh/packer/builder/azure/common/constants"
- "github.com/mitchellh/packer/packer"
)
type StepCaptureImage struct {
diff --git a/builder/azure/arm/step_capture_image_test.go b/builder/azure/arm/step_capture_image_test.go
index f1fe2c06a..c25345c6e 100644
--- a/builder/azure/arm/step_capture_image_test.go
+++ b/builder/azure/arm/step_capture_image_test.go
@@ -8,8 +8,8 @@ import (
"testing"
"github.com/Azure/azure-sdk-for-go/arm/compute"
+ "github.com/hashicorp/packer/builder/azure/common/constants"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/builder/azure/common/constants"
)
func TestStepCaptureImageShouldFailIfCaptureFails(t *testing.T) {
diff --git a/builder/azure/arm/step_create_resource_group.go b/builder/azure/arm/step_create_resource_group.go
index 9295ff36d..d5115019f 100644
--- a/builder/azure/arm/step_create_resource_group.go
+++ b/builder/azure/arm/step_create_resource_group.go
@@ -7,9 +7,9 @@ import (
"fmt"
"github.com/Azure/azure-sdk-for-go/arm/resources/resources"
+ "github.com/hashicorp/packer/builder/azure/common/constants"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/builder/azure/common/constants"
- "github.com/mitchellh/packer/packer"
)
type StepCreateResourceGroup struct {
diff --git a/builder/azure/arm/step_create_resource_group_test.go b/builder/azure/arm/step_create_resource_group_test.go
index affab4a04..ca0c8f18b 100644
--- a/builder/azure/arm/step_create_resource_group_test.go
+++ b/builder/azure/arm/step_create_resource_group_test.go
@@ -7,8 +7,8 @@ import (
"fmt"
"testing"
+ "github.com/hashicorp/packer/builder/azure/common/constants"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/builder/azure/common/constants"
)
func TestStepCreateResourceGroupShouldFailIfCreateFails(t *testing.T) {
diff --git a/builder/azure/arm/step_delete_os_disk.go b/builder/azure/arm/step_delete_os_disk.go
index ba079cdbe..697502837 100644
--- a/builder/azure/arm/step_delete_os_disk.go
+++ b/builder/azure/arm/step_delete_os_disk.go
@@ -8,10 +8,10 @@ import (
"net/url"
"strings"
- "github.com/mitchellh/packer/builder/azure/common/constants"
+ "github.com/hashicorp/packer/builder/azure/common/constants"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/packer"
)
type StepDeleteOSDisk struct {
diff --git a/builder/azure/arm/step_delete_os_disk_test.go b/builder/azure/arm/step_delete_os_disk_test.go
index 2355bf283..5e3adfb6b 100644
--- a/builder/azure/arm/step_delete_os_disk_test.go
+++ b/builder/azure/arm/step_delete_os_disk_test.go
@@ -7,8 +7,8 @@ import (
"fmt"
"testing"
+ "github.com/hashicorp/packer/builder/azure/common/constants"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/builder/azure/common/constants"
)
func TestStepDeleteOSDiskShouldFailIfGetFails(t *testing.T) {
diff --git a/builder/azure/arm/step_delete_resource_group.go b/builder/azure/arm/step_delete_resource_group.go
index 82b9adfb0..05677fa59 100644
--- a/builder/azure/arm/step_delete_resource_group.go
+++ b/builder/azure/arm/step_delete_resource_group.go
@@ -6,10 +6,10 @@ package arm
import (
"fmt"
+ "github.com/hashicorp/packer/builder/azure/common"
+ "github.com/hashicorp/packer/builder/azure/common/constants"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/builder/azure/common"
- "github.com/mitchellh/packer/builder/azure/common/constants"
- "github.com/mitchellh/packer/packer"
)
type StepDeleteResourceGroup struct {
diff --git a/builder/azure/arm/step_delete_resource_group_test.go b/builder/azure/arm/step_delete_resource_group_test.go
index 310116d0f..fb2882a49 100644
--- a/builder/azure/arm/step_delete_resource_group_test.go
+++ b/builder/azure/arm/step_delete_resource_group_test.go
@@ -7,8 +7,8 @@ import (
"fmt"
"testing"
+ "github.com/hashicorp/packer/builder/azure/common/constants"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/builder/azure/common/constants"
)
func TestStepDeleteResourceGroupShouldFailIfDeleteFails(t *testing.T) {
diff --git a/builder/azure/arm/step_deploy_template.go b/builder/azure/arm/step_deploy_template.go
index 9ad9d1ba9..291ebf2c3 100644
--- a/builder/azure/arm/step_deploy_template.go
+++ b/builder/azure/arm/step_deploy_template.go
@@ -6,10 +6,10 @@ package arm
import (
"fmt"
+ "github.com/hashicorp/packer/builder/azure/common"
+ "github.com/hashicorp/packer/builder/azure/common/constants"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/builder/azure/common"
- "github.com/mitchellh/packer/builder/azure/common/constants"
- "github.com/mitchellh/packer/packer"
)
type StepDeployTemplate struct {
diff --git a/builder/azure/arm/step_deploy_template_test.go b/builder/azure/arm/step_deploy_template_test.go
index 171c2659a..57bfce7d4 100644
--- a/builder/azure/arm/step_deploy_template_test.go
+++ b/builder/azure/arm/step_deploy_template_test.go
@@ -7,8 +7,8 @@ import (
"fmt"
"testing"
+ "github.com/hashicorp/packer/builder/azure/common/constants"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/builder/azure/common/constants"
)
func TestStepDeployTemplateShouldFailIfDeployFails(t *testing.T) {
diff --git a/builder/azure/arm/step_get_certificate.go b/builder/azure/arm/step_get_certificate.go
index fb2a36ccc..8253ff8ed 100644
--- a/builder/azure/arm/step_get_certificate.go
+++ b/builder/azure/arm/step_get_certificate.go
@@ -7,9 +7,9 @@ import (
"fmt"
"time"
+ "github.com/hashicorp/packer/builder/azure/common/constants"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/builder/azure/common/constants"
- "github.com/mitchellh/packer/packer"
)
type StepGetCertificate struct {
diff --git a/builder/azure/arm/step_get_certificate_test.go b/builder/azure/arm/step_get_certificate_test.go
index 46b105291..46c921a36 100644
--- a/builder/azure/arm/step_get_certificate_test.go
+++ b/builder/azure/arm/step_get_certificate_test.go
@@ -7,8 +7,8 @@ import (
"fmt"
"testing"
+ "github.com/hashicorp/packer/builder/azure/common/constants"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/builder/azure/common/constants"
)
func TestStepGetCertificateShouldFailIfGetFails(t *testing.T) {
diff --git a/builder/azure/arm/step_get_ip_address.go b/builder/azure/arm/step_get_ip_address.go
index d0b24e82c..7c127f71b 100644
--- a/builder/azure/arm/step_get_ip_address.go
+++ b/builder/azure/arm/step_get_ip_address.go
@@ -6,9 +6,9 @@ package arm
import (
"fmt"
+ "github.com/hashicorp/packer/builder/azure/common/constants"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/builder/azure/common/constants"
- "github.com/mitchellh/packer/packer"
)
type EndpointType int
diff --git a/builder/azure/arm/step_get_ip_address_test.go b/builder/azure/arm/step_get_ip_address_test.go
index d6e29a2d7..a0b854ed0 100644
--- a/builder/azure/arm/step_get_ip_address_test.go
+++ b/builder/azure/arm/step_get_ip_address_test.go
@@ -7,8 +7,8 @@ import (
"fmt"
"testing"
+ "github.com/hashicorp/packer/builder/azure/common/constants"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/builder/azure/common/constants"
)
func TestStepGetIPAddressShouldFailIfGetFails(t *testing.T) {
diff --git a/builder/azure/arm/step_get_os_disk.go b/builder/azure/arm/step_get_os_disk.go
index 810159ea2..098960f88 100644
--- a/builder/azure/arm/step_get_os_disk.go
+++ b/builder/azure/arm/step_get_os_disk.go
@@ -8,10 +8,10 @@ import (
"github.com/Azure/azure-sdk-for-go/arm/compute"
- "github.com/mitchellh/packer/builder/azure/common/constants"
+ "github.com/hashicorp/packer/builder/azure/common/constants"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/packer"
)
type StepGetOSDisk struct {
diff --git a/builder/azure/arm/step_get_os_disk_test.go b/builder/azure/arm/step_get_os_disk_test.go
index 2062fd444..e1857fb93 100644
--- a/builder/azure/arm/step_get_os_disk_test.go
+++ b/builder/azure/arm/step_get_os_disk_test.go
@@ -9,7 +9,7 @@ import (
"github.com/Azure/azure-sdk-for-go/arm/compute"
- "github.com/mitchellh/packer/builder/azure/common/constants"
+ "github.com/hashicorp/packer/builder/azure/common/constants"
"github.com/mitchellh/multistep"
)
diff --git a/builder/azure/arm/step_power_off_compute.go b/builder/azure/arm/step_power_off_compute.go
index bb702d0c7..33b9bf1c5 100644
--- a/builder/azure/arm/step_power_off_compute.go
+++ b/builder/azure/arm/step_power_off_compute.go
@@ -6,10 +6,10 @@ package arm
import (
"fmt"
+ "github.com/hashicorp/packer/builder/azure/common"
+ "github.com/hashicorp/packer/builder/azure/common/constants"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/builder/azure/common"
- "github.com/mitchellh/packer/builder/azure/common/constants"
- "github.com/mitchellh/packer/packer"
)
type StepPowerOffCompute struct {
diff --git a/builder/azure/arm/step_power_off_compute_test.go b/builder/azure/arm/step_power_off_compute_test.go
index a1b8a7b37..71004256c 100644
--- a/builder/azure/arm/step_power_off_compute_test.go
+++ b/builder/azure/arm/step_power_off_compute_test.go
@@ -7,8 +7,8 @@ import (
"fmt"
"testing"
+ "github.com/hashicorp/packer/builder/azure/common/constants"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/builder/azure/common/constants"
)
func TestStepPowerOffComputeShouldFailIfPowerOffFails(t *testing.T) {
diff --git a/builder/azure/arm/step_set_certificate.go b/builder/azure/arm/step_set_certificate.go
index 79ed9fa25..a2263d12a 100644
--- a/builder/azure/arm/step_set_certificate.go
+++ b/builder/azure/arm/step_set_certificate.go
@@ -4,9 +4,9 @@
package arm
import (
+ "github.com/hashicorp/packer/builder/azure/common/constants"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/builder/azure/common/constants"
- "github.com/mitchellh/packer/packer"
)
type StepSetCertificate struct {
diff --git a/builder/azure/arm/step_set_certificate_test.go b/builder/azure/arm/step_set_certificate_test.go
index 3ea03730c..5bcb7dffa 100644
--- a/builder/azure/arm/step_set_certificate_test.go
+++ b/builder/azure/arm/step_set_certificate_test.go
@@ -6,8 +6,8 @@ package arm
import (
"testing"
+ "github.com/hashicorp/packer/builder/azure/common/constants"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/builder/azure/common/constants"
)
func TestStepSetCertificateShouldPassIfGetPasses(t *testing.T) {
diff --git a/builder/azure/arm/step_test.go b/builder/azure/arm/step_test.go
index b0f2bfe81..060c12355 100644
--- a/builder/azure/arm/step_test.go
+++ b/builder/azure/arm/step_test.go
@@ -5,9 +5,9 @@ package arm
import (
"fmt"
+ "github.com/hashicorp/packer/builder/azure/common"
+ "github.com/hashicorp/packer/builder/azure/common/constants"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/builder/azure/common"
- "github.com/mitchellh/packer/builder/azure/common/constants"
"testing"
)
diff --git a/builder/azure/arm/step_validate_template.go b/builder/azure/arm/step_validate_template.go
index 25a6fbd27..f2e286b0b 100644
--- a/builder/azure/arm/step_validate_template.go
+++ b/builder/azure/arm/step_validate_template.go
@@ -6,9 +6,9 @@ package arm
import (
"fmt"
+ "github.com/hashicorp/packer/builder/azure/common/constants"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/builder/azure/common/constants"
- "github.com/mitchellh/packer/packer"
)
type StepValidateTemplate struct {
diff --git a/builder/azure/arm/step_validate_template_test.go b/builder/azure/arm/step_validate_template_test.go
index eb82a8848..071d10d86 100644
--- a/builder/azure/arm/step_validate_template_test.go
+++ b/builder/azure/arm/step_validate_template_test.go
@@ -7,8 +7,8 @@ import (
"fmt"
"testing"
+ "github.com/hashicorp/packer/builder/azure/common/constants"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/builder/azure/common/constants"
)
func TestStepValidateTemplateShouldFailIfValidateFails(t *testing.T) {
diff --git a/builder/azure/arm/template_factory.go b/builder/azure/arm/template_factory.go
index ba2e4ebc6..f4157e5d0 100644
--- a/builder/azure/arm/template_factory.go
+++ b/builder/azure/arm/template_factory.go
@@ -6,8 +6,8 @@ import (
"github.com/Azure/azure-sdk-for-go/arm/compute"
"github.com/Azure/azure-sdk-for-go/arm/resources/resources"
- "github.com/mitchellh/packer/builder/azure/common/constants"
- "github.com/mitchellh/packer/builder/azure/common/template"
+ "github.com/hashicorp/packer/builder/azure/common/constants"
+ "github.com/hashicorp/packer/builder/azure/common/template"
)
type templateFactoryFunc func(*Config) (*resources.Deployment, error)
diff --git a/builder/azure/arm/template_factory_test.go b/builder/azure/arm/template_factory_test.go
index e27669435..8ad32d6d0 100644
--- a/builder/azure/arm/template_factory_test.go
+++ b/builder/azure/arm/template_factory_test.go
@@ -7,8 +7,8 @@ import (
"github.com/Azure/azure-sdk-for-go/arm/resources/resources"
"github.com/approvals/go-approval-tests"
- "github.com/mitchellh/packer/builder/azure/common/constants"
- "github.com/mitchellh/packer/builder/azure/common/template"
+ "github.com/hashicorp/packer/builder/azure/common/constants"
+ "github.com/hashicorp/packer/builder/azure/common/template"
)
// Ensure the link values are not set, and the concrete values are set.
diff --git a/builder/azure/arm/tempname.go b/builder/azure/arm/tempname.go
index 6298a1943..22e14097d 100644
--- a/builder/azure/arm/tempname.go
+++ b/builder/azure/arm/tempname.go
@@ -6,7 +6,7 @@ package arm
import (
"fmt"
- "github.com/mitchellh/packer/builder/azure/common"
+ "github.com/hashicorp/packer/builder/azure/common"
)
const (
diff --git a/builder/azure/common/devicelogin.go b/builder/azure/common/devicelogin.go
index 0197f98bb..4cde8fbdf 100644
--- a/builder/azure/common/devicelogin.go
+++ b/builder/azure/common/devicelogin.go
@@ -11,8 +11,8 @@ import (
"github.com/Azure/go-autorest/autorest"
"github.com/Azure/go-autorest/autorest/azure"
"github.com/Azure/go-autorest/autorest/to"
+ "github.com/hashicorp/packer/version"
"github.com/mitchellh/go-homedir"
- "github.com/mitchellh/packer/version"
)
var (
diff --git a/builder/azure/common/lin/ssh.go b/builder/azure/common/lin/ssh.go
index a869978fe..f12ee09ea 100644
--- a/builder/azure/common/lin/ssh.go
+++ b/builder/azure/common/lin/ssh.go
@@ -5,8 +5,8 @@ package lin
import (
"fmt"
+ "github.com/hashicorp/packer/builder/azure/common/constants"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/builder/azure/common/constants"
"golang.org/x/crypto/ssh"
)
diff --git a/builder/azure/common/lin/step_create_cert.go b/builder/azure/common/lin/step_create_cert.go
index 08b60f45a..6ef4ff560 100644
--- a/builder/azure/common/lin/step_create_cert.go
+++ b/builder/azure/common/lin/step_create_cert.go
@@ -15,10 +15,10 @@ import (
"math/big"
"time"
- "github.com/mitchellh/packer/builder/azure/common/constants"
+ "github.com/hashicorp/packer/builder/azure/common/constants"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/packer"
)
type StepCreateCert struct {
diff --git a/builder/azure/common/lin/step_generalize_os.go b/builder/azure/common/lin/step_generalize_os.go
index e36d39009..1c355c2c6 100644
--- a/builder/azure/common/lin/step_generalize_os.go
+++ b/builder/azure/common/lin/step_generalize_os.go
@@ -6,8 +6,8 @@ package lin
import (
"bytes"
"fmt"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/packer"
"log"
)
diff --git a/builder/azure/pkcs12/crypto.go b/builder/azure/pkcs12/crypto.go
index 17bca7d79..5095a4f7f 100644
--- a/builder/azure/pkcs12/crypto.go
+++ b/builder/azure/pkcs12/crypto.go
@@ -12,7 +12,7 @@ import (
"errors"
"io"
- "github.com/mitchellh/packer/builder/azure/pkcs12/rc2"
+ "github.com/hashicorp/packer/builder/azure/pkcs12/rc2"
)
const (
diff --git a/builder/cloudstack/artifact_test.go b/builder/cloudstack/artifact_test.go
index 9d93d645b..f1b062e5e 100644
--- a/builder/cloudstack/artifact_test.go
+++ b/builder/cloudstack/artifact_test.go
@@ -3,7 +3,7 @@ package cloudstack
import (
"testing"
- "github.com/mitchellh/packer/packer"
+ "github.com/hashicorp/packer/packer"
"github.com/xanzy/go-cloudstack/cloudstack"
)
diff --git a/builder/cloudstack/builder.go b/builder/cloudstack/builder.go
index 880b21169..8e562354e 100644
--- a/builder/cloudstack/builder.go
+++ b/builder/cloudstack/builder.go
@@ -1,10 +1,10 @@
package cloudstack
import (
+ "github.com/hashicorp/packer/common"
+ "github.com/hashicorp/packer/helper/communicator"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/common"
- "github.com/mitchellh/packer/helper/communicator"
- "github.com/mitchellh/packer/packer"
"github.com/xanzy/go-cloudstack/cloudstack"
)
diff --git a/builder/cloudstack/builder_test.go b/builder/cloudstack/builder_test.go
index f5fc453cf..6d7ab1444 100644
--- a/builder/cloudstack/builder_test.go
+++ b/builder/cloudstack/builder_test.go
@@ -3,7 +3,7 @@ package cloudstack
import (
"testing"
- "github.com/mitchellh/packer/packer"
+ "github.com/hashicorp/packer/packer"
)
func TestBuilder_Impl(t *testing.T) {
diff --git a/builder/cloudstack/config.go b/builder/cloudstack/config.go
index fc57a3d48..5394d3c9c 100644
--- a/builder/cloudstack/config.go
+++ b/builder/cloudstack/config.go
@@ -6,12 +6,12 @@ import (
"os"
"time"
- "github.com/mitchellh/packer/common"
- "github.com/mitchellh/packer/common/uuid"
- "github.com/mitchellh/packer/helper/communicator"
- "github.com/mitchellh/packer/helper/config"
- "github.com/mitchellh/packer/packer"
- "github.com/mitchellh/packer/template/interpolate"
+ "github.com/hashicorp/packer/common"
+ "github.com/hashicorp/packer/common/uuid"
+ "github.com/hashicorp/packer/helper/communicator"
+ "github.com/hashicorp/packer/helper/config"
+ "github.com/hashicorp/packer/packer"
+ "github.com/hashicorp/packer/template/interpolate"
)
// Config holds all the details needed to configure the builder.
diff --git a/builder/cloudstack/ssh.go b/builder/cloudstack/ssh.go
index b980102f4..192293bda 100644
--- a/builder/cloudstack/ssh.go
+++ b/builder/cloudstack/ssh.go
@@ -4,8 +4,8 @@ import (
"fmt"
"io/ioutil"
+ packerssh "github.com/hashicorp/packer/communicator/ssh"
"github.com/mitchellh/multistep"
- packerssh "github.com/mitchellh/packer/communicator/ssh"
"github.com/xanzy/go-cloudstack/cloudstack"
"golang.org/x/crypto/ssh"
)
diff --git a/builder/cloudstack/step_configure_networking.go b/builder/cloudstack/step_configure_networking.go
index 71a71e1cc..ae736a07f 100644
--- a/builder/cloudstack/step_configure_networking.go
+++ b/builder/cloudstack/step_configure_networking.go
@@ -6,8 +6,8 @@ import (
"strings"
"time"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/packer"
"github.com/xanzy/go-cloudstack/cloudstack"
)
diff --git a/builder/cloudstack/step_create_instance.go b/builder/cloudstack/step_create_instance.go
index 7d1b687fa..c1caa9f36 100644
--- a/builder/cloudstack/step_create_instance.go
+++ b/builder/cloudstack/step_create_instance.go
@@ -5,8 +5,8 @@ import (
"fmt"
"strings"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/packer"
"github.com/xanzy/go-cloudstack/cloudstack"
)
diff --git a/builder/cloudstack/step_create_template.go b/builder/cloudstack/step_create_template.go
index 5c80a15a2..9845a3166 100644
--- a/builder/cloudstack/step_create_template.go
+++ b/builder/cloudstack/step_create_template.go
@@ -4,8 +4,8 @@ import (
"fmt"
"time"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/packer"
"github.com/xanzy/go-cloudstack/cloudstack"
)
diff --git a/builder/cloudstack/step_prepare_config.go b/builder/cloudstack/step_prepare_config.go
index 7aafc9292..82b75dccf 100644
--- a/builder/cloudstack/step_prepare_config.go
+++ b/builder/cloudstack/step_prepare_config.go
@@ -5,8 +5,8 @@ import (
"io/ioutil"
"regexp"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/packer"
"github.com/xanzy/go-cloudstack/cloudstack"
)
diff --git a/builder/cloudstack/step_shutdown_instance.go b/builder/cloudstack/step_shutdown_instance.go
index 1f7df43a2..d472a79d8 100644
--- a/builder/cloudstack/step_shutdown_instance.go
+++ b/builder/cloudstack/step_shutdown_instance.go
@@ -3,8 +3,8 @@ package cloudstack
import (
"fmt"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/packer"
"github.com/xanzy/go-cloudstack/cloudstack"
)
diff --git a/builder/digitalocean/artifact_test.go b/builder/digitalocean/artifact_test.go
index 5646be0be..8b11348da 100644
--- a/builder/digitalocean/artifact_test.go
+++ b/builder/digitalocean/artifact_test.go
@@ -3,7 +3,7 @@ package digitalocean
import (
"testing"
- "github.com/mitchellh/packer/packer"
+ "github.com/hashicorp/packer/packer"
)
func TestArtifact_Impl(t *testing.T) {
diff --git a/builder/digitalocean/builder.go b/builder/digitalocean/builder.go
index bafad7522..1dc93b793 100644
--- a/builder/digitalocean/builder.go
+++ b/builder/digitalocean/builder.go
@@ -9,10 +9,10 @@ import (
"net/url"
"github.com/digitalocean/godo"
+ "github.com/hashicorp/packer/common"
+ "github.com/hashicorp/packer/helper/communicator"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/common"
- "github.com/mitchellh/packer/helper/communicator"
- "github.com/mitchellh/packer/packer"
"golang.org/x/oauth2"
)
diff --git a/builder/digitalocean/builder_acc_test.go b/builder/digitalocean/builder_acc_test.go
index 4e7931ade..3a091697e 100644
--- a/builder/digitalocean/builder_acc_test.go
+++ b/builder/digitalocean/builder_acc_test.go
@@ -4,7 +4,7 @@ import (
"os"
"testing"
- builderT "github.com/mitchellh/packer/helper/builder/testing"
+ builderT "github.com/hashicorp/packer/helper/builder/testing"
)
func TestBuilderAcc_basic(t *testing.T) {
diff --git a/builder/digitalocean/builder_test.go b/builder/digitalocean/builder_test.go
index 000cf7f1a..9ef7c0ad7 100644
--- a/builder/digitalocean/builder_test.go
+++ b/builder/digitalocean/builder_test.go
@@ -5,7 +5,7 @@ import (
"testing"
"time"
- "github.com/mitchellh/packer/packer"
+ "github.com/hashicorp/packer/packer"
)
func testConfig() map[string]interface{} {
diff --git a/builder/digitalocean/config.go b/builder/digitalocean/config.go
index 9406f739e..de623ca6d 100644
--- a/builder/digitalocean/config.go
+++ b/builder/digitalocean/config.go
@@ -6,13 +6,13 @@ import (
"os"
"time"
+ "github.com/hashicorp/packer/common"
+ "github.com/hashicorp/packer/common/uuid"
+ "github.com/hashicorp/packer/helper/communicator"
+ "github.com/hashicorp/packer/helper/config"
+ "github.com/hashicorp/packer/packer"
+ "github.com/hashicorp/packer/template/interpolate"
"github.com/mitchellh/mapstructure"
- "github.com/mitchellh/packer/common"
- "github.com/mitchellh/packer/common/uuid"
- "github.com/mitchellh/packer/helper/communicator"
- "github.com/mitchellh/packer/helper/config"
- "github.com/mitchellh/packer/packer"
- "github.com/mitchellh/packer/template/interpolate"
)
type Config struct {
diff --git a/builder/digitalocean/step_create_droplet.go b/builder/digitalocean/step_create_droplet.go
index 0a214199a..a2e3c2b24 100644
--- a/builder/digitalocean/step_create_droplet.go
+++ b/builder/digitalocean/step_create_droplet.go
@@ -6,8 +6,8 @@ import (
"io/ioutil"
"github.com/digitalocean/godo"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/packer"
)
type stepCreateDroplet struct {
diff --git a/builder/digitalocean/step_create_ssh_key.go b/builder/digitalocean/step_create_ssh_key.go
index ce65cb425..b639e1edf 100644
--- a/builder/digitalocean/step_create_ssh_key.go
+++ b/builder/digitalocean/step_create_ssh_key.go
@@ -11,9 +11,9 @@ import (
"runtime"
"github.com/digitalocean/godo"
+ "github.com/hashicorp/packer/common/uuid"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/common/uuid"
- "github.com/mitchellh/packer/packer"
"golang.org/x/crypto/ssh"
)
diff --git a/builder/digitalocean/step_droplet_info.go b/builder/digitalocean/step_droplet_info.go
index abdc2b698..c7b128218 100644
--- a/builder/digitalocean/step_droplet_info.go
+++ b/builder/digitalocean/step_droplet_info.go
@@ -4,8 +4,8 @@ import (
"fmt"
"github.com/digitalocean/godo"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/packer"
)
type stepDropletInfo struct{}
diff --git a/builder/digitalocean/step_power_off.go b/builder/digitalocean/step_power_off.go
index 0f38e6a52..9b697dbf0 100644
--- a/builder/digitalocean/step_power_off.go
+++ b/builder/digitalocean/step_power_off.go
@@ -5,8 +5,8 @@ import (
"log"
"github.com/digitalocean/godo"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/packer"
)
type stepPowerOff struct{}
diff --git a/builder/digitalocean/step_shutdown.go b/builder/digitalocean/step_shutdown.go
index a01b26ef2..64b681ed9 100644
--- a/builder/digitalocean/step_shutdown.go
+++ b/builder/digitalocean/step_shutdown.go
@@ -6,8 +6,8 @@ import (
"time"
"github.com/digitalocean/godo"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/packer"
)
type stepShutdown struct{}
diff --git a/builder/digitalocean/step_snapshot.go b/builder/digitalocean/step_snapshot.go
index 129a0d5b1..ce97f3702 100644
--- a/builder/digitalocean/step_snapshot.go
+++ b/builder/digitalocean/step_snapshot.go
@@ -7,8 +7,8 @@ import (
"time"
"github.com/digitalocean/godo"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/packer"
)
type stepSnapshot struct{}
diff --git a/builder/docker/artifact_export_test.go b/builder/docker/artifact_export_test.go
index be7ce2444..784535f1b 100644
--- a/builder/docker/artifact_export_test.go
+++ b/builder/docker/artifact_export_test.go
@@ -1,7 +1,7 @@
package docker
import (
- "github.com/mitchellh/packer/packer"
+ "github.com/hashicorp/packer/packer"
"testing"
)
diff --git a/builder/docker/artifact_import_test.go b/builder/docker/artifact_import_test.go
index 971143953..0a002344c 100644
--- a/builder/docker/artifact_import_test.go
+++ b/builder/docker/artifact_import_test.go
@@ -2,7 +2,7 @@ package docker
import (
"errors"
- "github.com/mitchellh/packer/packer"
+ "github.com/hashicorp/packer/packer"
"testing"
)
diff --git a/builder/docker/builder.go b/builder/docker/builder.go
index 8e7e2cf19..c59456e80 100644
--- a/builder/docker/builder.go
+++ b/builder/docker/builder.go
@@ -3,10 +3,10 @@ package docker
import (
"log"
+ "github.com/hashicorp/packer/common"
+ "github.com/hashicorp/packer/helper/communicator"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/common"
- "github.com/mitchellh/packer/helper/communicator"
- "github.com/mitchellh/packer/packer"
)
const (
diff --git a/builder/docker/builder_test.go b/builder/docker/builder_test.go
index c8da72224..e196b0b30 100644
--- a/builder/docker/builder_test.go
+++ b/builder/docker/builder_test.go
@@ -1,7 +1,7 @@
package docker
import (
- "github.com/mitchellh/packer/packer"
+ "github.com/hashicorp/packer/packer"
"testing"
)
diff --git a/builder/docker/comm.go b/builder/docker/comm.go
index a42d12525..c064c0550 100644
--- a/builder/docker/comm.go
+++ b/builder/docker/comm.go
@@ -4,9 +4,9 @@ import (
"fmt"
"io/ioutil"
+ "github.com/hashicorp/packer/communicator/ssh"
+ "github.com/hashicorp/packer/helper/communicator"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/communicator/ssh"
- "github.com/mitchellh/packer/helper/communicator"
gossh "golang.org/x/crypto/ssh"
)
diff --git a/builder/docker/communicator.go b/builder/docker/communicator.go
index 092782ded..d33f79e95 100644
--- a/builder/docker/communicator.go
+++ b/builder/docker/communicator.go
@@ -14,7 +14,7 @@ import (
"syscall"
"github.com/hashicorp/go-version"
- "github.com/mitchellh/packer/packer"
+ "github.com/hashicorp/packer/packer"
)
type Communicator struct {
diff --git a/builder/docker/communicator_test.go b/builder/docker/communicator_test.go
index fb005de06..908593a5e 100644
--- a/builder/docker/communicator_test.go
+++ b/builder/docker/communicator_test.go
@@ -8,10 +8,10 @@ import (
"strings"
"testing"
- "github.com/mitchellh/packer/packer"
- "github.com/mitchellh/packer/provisioner/file"
- "github.com/mitchellh/packer/provisioner/shell"
- "github.com/mitchellh/packer/template"
+ "github.com/hashicorp/packer/packer"
+ "github.com/hashicorp/packer/provisioner/file"
+ "github.com/hashicorp/packer/provisioner/shell"
+ "github.com/hashicorp/packer/template"
)
func TestCommunicator_impl(t *testing.T) {
diff --git a/builder/docker/config.go b/builder/docker/config.go
index e24280432..7ba1f4587 100644
--- a/builder/docker/config.go
+++ b/builder/docker/config.go
@@ -4,12 +4,12 @@ import (
"fmt"
"os"
+ "github.com/hashicorp/packer/common"
+ "github.com/hashicorp/packer/helper/communicator"
+ "github.com/hashicorp/packer/helper/config"
+ "github.com/hashicorp/packer/packer"
+ "github.com/hashicorp/packer/template/interpolate"
"github.com/mitchellh/mapstructure"
- "github.com/mitchellh/packer/common"
- "github.com/mitchellh/packer/helper/communicator"
- "github.com/mitchellh/packer/helper/config"
- "github.com/mitchellh/packer/packer"
- "github.com/mitchellh/packer/template/interpolate"
)
var (
diff --git a/builder/docker/driver_docker.go b/builder/docker/driver_docker.go
index 53a62832c..ac691a3a4 100644
--- a/builder/docker/driver_docker.go
+++ b/builder/docker/driver_docker.go
@@ -12,8 +12,8 @@ import (
"sync"
"github.com/hashicorp/go-version"
- "github.com/mitchellh/packer/packer"
- "github.com/mitchellh/packer/template/interpolate"
+ "github.com/hashicorp/packer/packer"
+ "github.com/hashicorp/packer/template/interpolate"
)
type DockerDriver struct {
diff --git a/builder/docker/exec.go b/builder/docker/exec.go
index 598702410..201055b74 100644
--- a/builder/docker/exec.go
+++ b/builder/docker/exec.go
@@ -2,8 +2,8 @@ package docker
import (
"fmt"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/iochan"
- "github.com/mitchellh/packer/packer"
"io"
"log"
"os/exec"
diff --git a/builder/docker/step_commit.go b/builder/docker/step_commit.go
index 2e0281bd4..94205bc2f 100644
--- a/builder/docker/step_commit.go
+++ b/builder/docker/step_commit.go
@@ -2,8 +2,8 @@ package docker
import (
"fmt"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/packer"
)
// StepCommit commits the container to a image.
diff --git a/builder/docker/step_export.go b/builder/docker/step_export.go
index b09ea0bd4..428055a48 100644
--- a/builder/docker/step_export.go
+++ b/builder/docker/step_export.go
@@ -5,8 +5,8 @@ import (
"os"
"path/filepath"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/packer"
)
// StepExport exports the container to a flat tar file.
diff --git a/builder/docker/step_pull.go b/builder/docker/step_pull.go
index 3f5b1b62a..9e38f7b49 100644
--- a/builder/docker/step_pull.go
+++ b/builder/docker/step_pull.go
@@ -2,8 +2,8 @@ package docker
import (
"fmt"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/packer"
"log"
)
diff --git a/builder/docker/step_run.go b/builder/docker/step_run.go
index a3df4bda6..92803f932 100644
--- a/builder/docker/step_run.go
+++ b/builder/docker/step_run.go
@@ -2,8 +2,8 @@ package docker
import (
"fmt"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/packer"
)
type StepRun struct {
diff --git a/builder/docker/step_temp_dir.go b/builder/docker/step_temp_dir.go
index 58b264a4d..7e84b908f 100644
--- a/builder/docker/step_temp_dir.go
+++ b/builder/docker/step_temp_dir.go
@@ -2,8 +2,8 @@ package docker
import (
"fmt"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/packer"
"io/ioutil"
"os"
)
diff --git a/builder/docker/step_temp_dir_test.go b/builder/docker/step_temp_dir_test.go
index 5cf851f77..cc12932f3 100644
--- a/builder/docker/step_temp_dir_test.go
+++ b/builder/docker/step_temp_dir_test.go
@@ -5,8 +5,8 @@ import (
"path/filepath"
"testing"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/packer"
)
func TestStepTempDir_impl(t *testing.T) {
diff --git a/builder/docker/step_test.go b/builder/docker/step_test.go
index 0bc190830..4278fb50d 100644
--- a/builder/docker/step_test.go
+++ b/builder/docker/step_test.go
@@ -2,8 +2,8 @@ package docker
import (
"bytes"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/packer"
"testing"
)
diff --git a/builder/file/artifact_test.go b/builder/file/artifact_test.go
index 0aa77894b..c2c73d660 100644
--- a/builder/file/artifact_test.go
+++ b/builder/file/artifact_test.go
@@ -3,7 +3,7 @@ package file
import (
"testing"
- "github.com/mitchellh/packer/packer"
+ "github.com/hashicorp/packer/packer"
)
func TestNullArtifact(t *testing.T) {
diff --git a/builder/file/builder.go b/builder/file/builder.go
index 9a2c2cc7f..1ac87331c 100644
--- a/builder/file/builder.go
+++ b/builder/file/builder.go
@@ -11,8 +11,8 @@ import (
"io/ioutil"
"os"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/packer"
)
const BuilderId = "packer.file"
diff --git a/builder/file/builder_test.go b/builder/file/builder_test.go
index 3ce9e77ae..3979ab853 100644
--- a/builder/file/builder_test.go
+++ b/builder/file/builder_test.go
@@ -5,8 +5,8 @@ import (
"io/ioutil"
"testing"
- builderT "github.com/mitchellh/packer/helper/builder/testing"
- "github.com/mitchellh/packer/packer"
+ builderT "github.com/hashicorp/packer/helper/builder/testing"
+ "github.com/hashicorp/packer/packer"
)
func TestBuilder_implBuilder(t *testing.T) {
diff --git a/builder/file/config.go b/builder/file/config.go
index 6702e6894..7fc6ebc22 100644
--- a/builder/file/config.go
+++ b/builder/file/config.go
@@ -3,10 +3,10 @@ package file
import (
"fmt"
- "github.com/mitchellh/packer/common"
- "github.com/mitchellh/packer/helper/config"
- "github.com/mitchellh/packer/packer"
- "github.com/mitchellh/packer/template/interpolate"
+ "github.com/hashicorp/packer/common"
+ "github.com/hashicorp/packer/helper/config"
+ "github.com/hashicorp/packer/packer"
+ "github.com/hashicorp/packer/template/interpolate"
)
var ErrTargetRequired = fmt.Errorf("target required")
diff --git a/builder/googlecompute/artifact_test.go b/builder/googlecompute/artifact_test.go
index a892a3e53..9d028c1a3 100644
--- a/builder/googlecompute/artifact_test.go
+++ b/builder/googlecompute/artifact_test.go
@@ -1,7 +1,7 @@
package googlecompute
import (
- "github.com/mitchellh/packer/packer"
+ "github.com/hashicorp/packer/packer"
"testing"
)
diff --git a/builder/googlecompute/builder.go b/builder/googlecompute/builder.go
index d1413d83a..1cb79f2a7 100644
--- a/builder/googlecompute/builder.go
+++ b/builder/googlecompute/builder.go
@@ -6,10 +6,10 @@ import (
"fmt"
"log"
+ "github.com/hashicorp/packer/common"
+ "github.com/hashicorp/packer/helper/communicator"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/common"
- "github.com/mitchellh/packer/helper/communicator"
- "github.com/mitchellh/packer/packer"
)
// The unique ID for this builder.
diff --git a/builder/googlecompute/config.go b/builder/googlecompute/config.go
index fd8b7ba8a..4250f1824 100644
--- a/builder/googlecompute/config.go
+++ b/builder/googlecompute/config.go
@@ -6,12 +6,12 @@ import (
"regexp"
"time"
- "github.com/mitchellh/packer/common"
- "github.com/mitchellh/packer/common/uuid"
- "github.com/mitchellh/packer/helper/communicator"
- "github.com/mitchellh/packer/helper/config"
- "github.com/mitchellh/packer/packer"
- "github.com/mitchellh/packer/template/interpolate"
+ "github.com/hashicorp/packer/common"
+ "github.com/hashicorp/packer/common/uuid"
+ "github.com/hashicorp/packer/helper/communicator"
+ "github.com/hashicorp/packer/helper/config"
+ "github.com/hashicorp/packer/packer"
+ "github.com/hashicorp/packer/template/interpolate"
)
var reImageFamily = regexp.MustCompile(`^[a-z]([-a-z0-9]{0,61}[a-z0-9])?$`)
diff --git a/builder/googlecompute/driver_gce.go b/builder/googlecompute/driver_gce.go
index 0708d0f43..b4cdd8d84 100644
--- a/builder/googlecompute/driver_gce.go
+++ b/builder/googlecompute/driver_gce.go
@@ -16,9 +16,9 @@ import (
"google.golang.org/api/compute/v1"
- "github.com/mitchellh/packer/common"
- "github.com/mitchellh/packer/packer"
- "github.com/mitchellh/packer/version"
+ "github.com/hashicorp/packer/common"
+ "github.com/hashicorp/packer/packer"
+ "github.com/hashicorp/packer/version"
"golang.org/x/oauth2"
"golang.org/x/oauth2/google"
diff --git a/builder/googlecompute/step_check_existing_image.go b/builder/googlecompute/step_check_existing_image.go
index dbad5cf1c..d5f2f5e73 100644
--- a/builder/googlecompute/step_check_existing_image.go
+++ b/builder/googlecompute/step_check_existing_image.go
@@ -3,8 +3,8 @@ package googlecompute
import (
"fmt"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/packer"
)
// StepCheckExistingImage represents a Packer build step that checks if the
diff --git a/builder/googlecompute/step_create_image.go b/builder/googlecompute/step_create_image.go
index 79d0c3df6..13339d82f 100644
--- a/builder/googlecompute/step_create_image.go
+++ b/builder/googlecompute/step_create_image.go
@@ -5,8 +5,8 @@ import (
"fmt"
"time"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/packer"
)
// StepCreateImage represents a Packer build step that creates GCE machine
diff --git a/builder/googlecompute/step_create_instance.go b/builder/googlecompute/step_create_instance.go
index bbd8867a7..adb08e7bd 100644
--- a/builder/googlecompute/step_create_instance.go
+++ b/builder/googlecompute/step_create_instance.go
@@ -6,8 +6,8 @@ import (
"io/ioutil"
"time"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/packer"
)
// StepCreateInstance represents a Packer build step that creates GCE instances.
diff --git a/builder/googlecompute/step_create_ssh_key.go b/builder/googlecompute/step_create_ssh_key.go
index 1012867b6..fd6d7f55a 100644
--- a/builder/googlecompute/step_create_ssh_key.go
+++ b/builder/googlecompute/step_create_ssh_key.go
@@ -9,8 +9,8 @@ import (
"io/ioutil"
"os"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/packer"
"golang.org/x/crypto/ssh"
)
diff --git a/builder/googlecompute/step_create_windows_password.go b/builder/googlecompute/step_create_windows_password.go
index 4c16cb604..312e54512 100644
--- a/builder/googlecompute/step_create_windows_password.go
+++ b/builder/googlecompute/step_create_windows_password.go
@@ -12,8 +12,8 @@ import (
"os"
"time"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/packer"
)
// StepCreateWindowsPassword represents a Packer build step that sets the windows password on a Windows GCE instance.
diff --git a/builder/googlecompute/step_instance_info.go b/builder/googlecompute/step_instance_info.go
index 63653f420..d5ece22e7 100644
--- a/builder/googlecompute/step_instance_info.go
+++ b/builder/googlecompute/step_instance_info.go
@@ -5,8 +5,8 @@ import (
"fmt"
"time"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/packer"
)
// stepInstanceInfo represents a Packer build step that gathers GCE instance info.
diff --git a/builder/googlecompute/step_teardown_instance.go b/builder/googlecompute/step_teardown_instance.go
index 9f998a059..58585d78f 100644
--- a/builder/googlecompute/step_teardown_instance.go
+++ b/builder/googlecompute/step_teardown_instance.go
@@ -5,8 +5,8 @@ import (
"fmt"
"time"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/packer"
)
// StepTeardownInstance represents a Packer build step that tears down GCE
diff --git a/builder/googlecompute/step_test.go b/builder/googlecompute/step_test.go
index 4c1ceff55..3e9b843f4 100644
--- a/builder/googlecompute/step_test.go
+++ b/builder/googlecompute/step_test.go
@@ -4,8 +4,8 @@ import (
"bytes"
"testing"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/packer"
)
func testState(t *testing.T) multistep.StateBag {
diff --git a/builder/googlecompute/step_wait_startup_script.go b/builder/googlecompute/step_wait_startup_script.go
index 7a13d5457..78bb4e4e3 100644
--- a/builder/googlecompute/step_wait_startup_script.go
+++ b/builder/googlecompute/step_wait_startup_script.go
@@ -4,9 +4,9 @@ import (
"errors"
"fmt"
+ "github.com/hashicorp/packer/common"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/common"
- "github.com/mitchellh/packer/packer"
)
type StepWaitStartupScript int
diff --git a/builder/googlecompute/winrm.go b/builder/googlecompute/winrm.go
index 8f744f9aa..ec617cba5 100644
--- a/builder/googlecompute/winrm.go
+++ b/builder/googlecompute/winrm.go
@@ -1,8 +1,8 @@
package googlecompute
import (
+ "github.com/hashicorp/packer/helper/communicator"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/helper/communicator"
)
// winrmConfig returns the WinRM configuration.
diff --git a/builder/hyperv/common/artifact.go b/builder/hyperv/common/artifact.go
index 63b123eee..06537449d 100644
--- a/builder/hyperv/common/artifact.go
+++ b/builder/hyperv/common/artifact.go
@@ -5,7 +5,7 @@ import (
"os"
"path/filepath"
- "github.com/mitchellh/packer/packer"
+ "github.com/hashicorp/packer/packer"
)
// This is the common builder ID to all of these artifacts.
diff --git a/builder/hyperv/common/artifact_test.go b/builder/hyperv/common/artifact_test.go
index f9ddc5dbf..023d2dd44 100644
--- a/builder/hyperv/common/artifact_test.go
+++ b/builder/hyperv/common/artifact_test.go
@@ -6,7 +6,7 @@ import (
"path/filepath"
"testing"
- "github.com/mitchellh/packer/packer"
+ "github.com/hashicorp/packer/packer"
)
func TestArtifact_impl(t *testing.T) {
diff --git a/builder/hyperv/common/config_test.go b/builder/hyperv/common/config_test.go
index eeeda864a..e6a902cc2 100644
--- a/builder/hyperv/common/config_test.go
+++ b/builder/hyperv/common/config_test.go
@@ -3,7 +3,7 @@ package common
import (
"testing"
- "github.com/mitchellh/packer/template/interpolate"
+ "github.com/hashicorp/packer/template/interpolate"
)
func testConfigTemplate(t *testing.T) *interpolate.Context {
diff --git a/builder/hyperv/common/driver_ps_4.go b/builder/hyperv/common/driver_ps_4.go
index e563f89ea..c954a3d46 100644
--- a/builder/hyperv/common/driver_ps_4.go
+++ b/builder/hyperv/common/driver_ps_4.go
@@ -7,8 +7,8 @@ import (
"strconv"
"strings"
- "github.com/mitchellh/packer/common/powershell"
- "github.com/mitchellh/packer/common/powershell/hyperv"
+ "github.com/hashicorp/packer/common/powershell"
+ "github.com/hashicorp/packer/common/powershell/hyperv"
)
type HypervPS4Driver struct {
diff --git a/builder/hyperv/common/floppy_config.go b/builder/hyperv/common/floppy_config.go
index d656e103a..b0d6a5ab9 100644
--- a/builder/hyperv/common/floppy_config.go
+++ b/builder/hyperv/common/floppy_config.go
@@ -1,7 +1,7 @@
package common
import (
- "github.com/mitchellh/packer/template/interpolate"
+ "github.com/hashicorp/packer/template/interpolate"
)
// FloppyConfig is configuration related to created floppy disks and attaching
diff --git a/builder/hyperv/common/output_config.go b/builder/hyperv/common/output_config.go
index 7b5ddcd45..14eced008 100644
--- a/builder/hyperv/common/output_config.go
+++ b/builder/hyperv/common/output_config.go
@@ -3,8 +3,8 @@ package common
import (
"fmt"
- "github.com/mitchellh/packer/common"
- "github.com/mitchellh/packer/template/interpolate"
+ "github.com/hashicorp/packer/common"
+ "github.com/hashicorp/packer/template/interpolate"
)
type OutputConfig struct {
diff --git a/builder/hyperv/common/output_config_test.go b/builder/hyperv/common/output_config_test.go
index 3da8bda58..3a87dc18f 100644
--- a/builder/hyperv/common/output_config_test.go
+++ b/builder/hyperv/common/output_config_test.go
@@ -5,7 +5,7 @@ import (
"os"
"testing"
- "github.com/mitchellh/packer/common"
+ "github.com/hashicorp/packer/common"
)
func TestOutputConfigPrepare(t *testing.T) {
diff --git a/builder/hyperv/common/run_config.go b/builder/hyperv/common/run_config.go
index 35cdb3b5d..a189a0355 100644
--- a/builder/hyperv/common/run_config.go
+++ b/builder/hyperv/common/run_config.go
@@ -2,7 +2,7 @@ package common
import (
"fmt"
- "github.com/mitchellh/packer/template/interpolate"
+ "github.com/hashicorp/packer/template/interpolate"
"time"
)
diff --git a/builder/hyperv/common/shutdown_config.go b/builder/hyperv/common/shutdown_config.go
index 83d2224c3..faa90268f 100644
--- a/builder/hyperv/common/shutdown_config.go
+++ b/builder/hyperv/common/shutdown_config.go
@@ -4,7 +4,7 @@ import (
"fmt"
"time"
- "github.com/mitchellh/packer/template/interpolate"
+ "github.com/hashicorp/packer/template/interpolate"
)
type ShutdownConfig struct {
diff --git a/builder/hyperv/common/ssh.go b/builder/hyperv/common/ssh.go
index 1bb06bfd2..50db23ac2 100644
--- a/builder/hyperv/common/ssh.go
+++ b/builder/hyperv/common/ssh.go
@@ -1,9 +1,9 @@
package common
import (
+ commonssh "github.com/hashicorp/packer/common/ssh"
+ "github.com/hashicorp/packer/communicator/ssh"
"github.com/mitchellh/multistep"
- commonssh "github.com/mitchellh/packer/common/ssh"
- "github.com/mitchellh/packer/communicator/ssh"
gossh "golang.org/x/crypto/ssh"
)
diff --git a/builder/hyperv/common/ssh_config.go b/builder/hyperv/common/ssh_config.go
index 3569a00b6..152230ccd 100644
--- a/builder/hyperv/common/ssh_config.go
+++ b/builder/hyperv/common/ssh_config.go
@@ -1,8 +1,8 @@
package common
import (
- "github.com/mitchellh/packer/helper/communicator"
- "github.com/mitchellh/packer/template/interpolate"
+ "github.com/hashicorp/packer/helper/communicator"
+ "github.com/hashicorp/packer/template/interpolate"
)
type SSHConfig struct {
diff --git a/builder/hyperv/common/step_configure_ip.go b/builder/hyperv/common/step_configure_ip.go
index 330f784a0..deac917f8 100644
--- a/builder/hyperv/common/step_configure_ip.go
+++ b/builder/hyperv/common/step_configure_ip.go
@@ -6,8 +6,8 @@ import (
"strings"
"time"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/packer"
)
type StepConfigureIp struct {
diff --git a/builder/hyperv/common/step_configure_vlan.go b/builder/hyperv/common/step_configure_vlan.go
index cb81a8a6c..5d713ac99 100644
--- a/builder/hyperv/common/step_configure_vlan.go
+++ b/builder/hyperv/common/step_configure_vlan.go
@@ -3,8 +3,8 @@ package common
import (
"fmt"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/packer"
)
type StepConfigureVlan struct {
diff --git a/builder/hyperv/common/step_create_external_switch.go b/builder/hyperv/common/step_create_external_switch.go
index 112d79f45..8443202b3 100644
--- a/builder/hyperv/common/step_create_external_switch.go
+++ b/builder/hyperv/common/step_create_external_switch.go
@@ -3,9 +3,9 @@ package common
import (
"fmt"
+ "github.com/hashicorp/packer/common/uuid"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/common/uuid"
- "github.com/mitchellh/packer/packer"
)
// This step creates switch for VM.
diff --git a/builder/hyperv/common/step_create_switch.go b/builder/hyperv/common/step_create_switch.go
index 4f84e6bf1..7e5ea2751 100644
--- a/builder/hyperv/common/step_create_switch.go
+++ b/builder/hyperv/common/step_create_switch.go
@@ -2,8 +2,8 @@ package common
import (
"fmt"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/packer"
)
const (
diff --git a/builder/hyperv/common/step_create_tempdir.go b/builder/hyperv/common/step_create_tempdir.go
index 8ecb81b40..269ba4eae 100644
--- a/builder/hyperv/common/step_create_tempdir.go
+++ b/builder/hyperv/common/step_create_tempdir.go
@@ -2,8 +2,8 @@ package common
import (
"fmt"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/packer"
"io/ioutil"
"os"
)
diff --git a/builder/hyperv/common/step_create_vm.go b/builder/hyperv/common/step_create_vm.go
index 9fa65b1a8..13dd37e1f 100644
--- a/builder/hyperv/common/step_create_vm.go
+++ b/builder/hyperv/common/step_create_vm.go
@@ -3,8 +3,8 @@ package common
import (
"fmt"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/packer"
)
// This step creates the actual virtual machine.
diff --git a/builder/hyperv/common/step_disable_vlan.go b/builder/hyperv/common/step_disable_vlan.go
index fd101c7a1..883ff76c4 100644
--- a/builder/hyperv/common/step_disable_vlan.go
+++ b/builder/hyperv/common/step_disable_vlan.go
@@ -2,8 +2,8 @@ package common
import (
"fmt"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/packer"
)
type StepDisableVlan struct {
diff --git a/builder/hyperv/common/step_enable_integration_service.go b/builder/hyperv/common/step_enable_integration_service.go
index 399e1af44..0889bed22 100644
--- a/builder/hyperv/common/step_enable_integration_service.go
+++ b/builder/hyperv/common/step_enable_integration_service.go
@@ -2,8 +2,8 @@ package common
import (
"fmt"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/packer"
)
type StepEnableIntegrationService struct {
diff --git a/builder/hyperv/common/step_export_vm.go b/builder/hyperv/common/step_export_vm.go
index 904a4b62e..f3d96fbb6 100644
--- a/builder/hyperv/common/step_export_vm.go
+++ b/builder/hyperv/common/step_export_vm.go
@@ -2,8 +2,8 @@ package common
import (
"fmt"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/packer"
"io/ioutil"
"path/filepath"
)
diff --git a/builder/hyperv/common/step_mount_dvddrive.go b/builder/hyperv/common/step_mount_dvddrive.go
index 58426a252..632120053 100644
--- a/builder/hyperv/common/step_mount_dvddrive.go
+++ b/builder/hyperv/common/step_mount_dvddrive.go
@@ -2,8 +2,8 @@ package common
import (
"fmt"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/packer"
"log"
)
diff --git a/builder/hyperv/common/step_mount_floppydrive.go b/builder/hyperv/common/step_mount_floppydrive.go
index bb9272c54..c787b1fe7 100644
--- a/builder/hyperv/common/step_mount_floppydrive.go
+++ b/builder/hyperv/common/step_mount_floppydrive.go
@@ -2,8 +2,8 @@ package common
import (
"fmt"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/packer"
"io"
"io/ioutil"
"log"
diff --git a/builder/hyperv/common/step_mount_guest_additions.go b/builder/hyperv/common/step_mount_guest_additions.go
index 66e3a8bc6..954075d08 100644
--- a/builder/hyperv/common/step_mount_guest_additions.go
+++ b/builder/hyperv/common/step_mount_guest_additions.go
@@ -2,8 +2,8 @@ package common
import (
"fmt"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/packer"
"log"
)
diff --git a/builder/hyperv/common/step_mount_secondary_dvd_images.go b/builder/hyperv/common/step_mount_secondary_dvd_images.go
index 2550cd9f0..4e7663d40 100644
--- a/builder/hyperv/common/step_mount_secondary_dvd_images.go
+++ b/builder/hyperv/common/step_mount_secondary_dvd_images.go
@@ -2,8 +2,8 @@ package common
import (
"fmt"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/packer"
"log"
)
diff --git a/builder/hyperv/common/step_output_dir.go b/builder/hyperv/common/step_output_dir.go
index 1443e5791..0054d1994 100644
--- a/builder/hyperv/common/step_output_dir.go
+++ b/builder/hyperv/common/step_output_dir.go
@@ -7,8 +7,8 @@ import (
"path/filepath"
"time"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/packer"
)
// StepOutputDir sets up the output directory by creating it if it does
diff --git a/builder/hyperv/common/step_polling_installation.go b/builder/hyperv/common/step_polling_installation.go
index aa61a1e53..8586940b1 100644
--- a/builder/hyperv/common/step_polling_installation.go
+++ b/builder/hyperv/common/step_polling_installation.go
@@ -8,8 +8,8 @@ import (
"strings"
"time"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/packer"
)
const port string = "13000"
diff --git a/builder/hyperv/common/step_reboot_vm.go b/builder/hyperv/common/step_reboot_vm.go
index 6e45dfd62..9446781a2 100644
--- a/builder/hyperv/common/step_reboot_vm.go
+++ b/builder/hyperv/common/step_reboot_vm.go
@@ -2,8 +2,8 @@ package common
import (
"fmt"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/packer"
"time"
)
diff --git a/builder/hyperv/common/step_run.go b/builder/hyperv/common/step_run.go
index b052b1050..12d621e1c 100644
--- a/builder/hyperv/common/step_run.go
+++ b/builder/hyperv/common/step_run.go
@@ -2,8 +2,8 @@ package common
import (
"fmt"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/packer"
"time"
)
diff --git a/builder/hyperv/common/step_shutdown.go b/builder/hyperv/common/step_shutdown.go
index 84a20c26b..9b341b395 100644
--- a/builder/hyperv/common/step_shutdown.go
+++ b/builder/hyperv/common/step_shutdown.go
@@ -7,8 +7,8 @@ import (
"log"
"time"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/packer"
)
// This step shuts down the machine. It first attempts to do so gracefully,
diff --git a/builder/hyperv/common/step_sleep.go b/builder/hyperv/common/step_sleep.go
index ce61753e4..23f7e344f 100644
--- a/builder/hyperv/common/step_sleep.go
+++ b/builder/hyperv/common/step_sleep.go
@@ -2,8 +2,8 @@ package common
import (
"fmt"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/packer"
"time"
)
diff --git a/builder/hyperv/common/step_type_boot_command.go b/builder/hyperv/common/step_type_boot_command.go
index 2955813d4..dfeca6196 100644
--- a/builder/hyperv/common/step_type_boot_command.go
+++ b/builder/hyperv/common/step_type_boot_command.go
@@ -7,10 +7,10 @@ import (
"unicode"
"unicode/utf8"
+ "github.com/hashicorp/packer/common"
+ "github.com/hashicorp/packer/packer"
+ "github.com/hashicorp/packer/template/interpolate"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/common"
- "github.com/mitchellh/packer/packer"
- "github.com/mitchellh/packer/template/interpolate"
)
type bootCommandTemplateData struct {
diff --git a/builder/hyperv/common/step_unmount_dvddrive.go b/builder/hyperv/common/step_unmount_dvddrive.go
index 3af6566b3..7ba748f2f 100644
--- a/builder/hyperv/common/step_unmount_dvddrive.go
+++ b/builder/hyperv/common/step_unmount_dvddrive.go
@@ -2,8 +2,8 @@ package common
import (
"fmt"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/packer"
)
type StepUnmountDvdDrive struct {
diff --git a/builder/hyperv/common/step_unmount_floppydrive.go b/builder/hyperv/common/step_unmount_floppydrive.go
index c183f463b..2d271584d 100644
--- a/builder/hyperv/common/step_unmount_floppydrive.go
+++ b/builder/hyperv/common/step_unmount_floppydrive.go
@@ -2,8 +2,8 @@ package common
import (
"fmt"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/packer"
)
type StepUnmountFloppyDrive struct {
diff --git a/builder/hyperv/common/step_unmount_guest_additions.go b/builder/hyperv/common/step_unmount_guest_additions.go
index 16a4c14e8..b47e969d1 100644
--- a/builder/hyperv/common/step_unmount_guest_additions.go
+++ b/builder/hyperv/common/step_unmount_guest_additions.go
@@ -2,8 +2,8 @@ package common
import (
"fmt"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/packer"
)
type StepUnmountGuestAdditions struct {
diff --git a/builder/hyperv/common/step_unmount_secondary_dvd_images.go b/builder/hyperv/common/step_unmount_secondary_dvd_images.go
index 175f6484b..e59ad6014 100644
--- a/builder/hyperv/common/step_unmount_secondary_dvd_images.go
+++ b/builder/hyperv/common/step_unmount_secondary_dvd_images.go
@@ -2,8 +2,8 @@ package common
import (
"fmt"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/packer"
)
type StepUnmountSecondaryDvdImages struct {
diff --git a/builder/hyperv/common/step_wait_for_install_to_complete.go b/builder/hyperv/common/step_wait_for_install_to_complete.go
index b1674b2d6..51736ddb5 100644
--- a/builder/hyperv/common/step_wait_for_install_to_complete.go
+++ b/builder/hyperv/common/step_wait_for_install_to_complete.go
@@ -2,8 +2,8 @@ package common
import (
"fmt"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/packer"
"time"
)
diff --git a/builder/hyperv/iso/builder.go b/builder/hyperv/iso/builder.go
index ede06cca0..cd73c4873 100644
--- a/builder/hyperv/iso/builder.go
+++ b/builder/hyperv/iso/builder.go
@@ -7,15 +7,15 @@ import (
"os"
"strings"
+ hypervcommon "github.com/hashicorp/packer/builder/hyperv/common"
+ "github.com/hashicorp/packer/common"
+ powershell "github.com/hashicorp/packer/common/powershell"
+ "github.com/hashicorp/packer/common/powershell/hyperv"
+ "github.com/hashicorp/packer/helper/communicator"
+ "github.com/hashicorp/packer/helper/config"
+ "github.com/hashicorp/packer/packer"
+ "github.com/hashicorp/packer/template/interpolate"
"github.com/mitchellh/multistep"
- hypervcommon "github.com/mitchellh/packer/builder/hyperv/common"
- "github.com/mitchellh/packer/common"
- powershell "github.com/mitchellh/packer/common/powershell"
- "github.com/mitchellh/packer/common/powershell/hyperv"
- "github.com/mitchellh/packer/helper/communicator"
- "github.com/mitchellh/packer/helper/config"
- "github.com/mitchellh/packer/packer"
- "github.com/mitchellh/packer/template/interpolate"
)
const (
diff --git a/builder/hyperv/iso/builder_test.go b/builder/hyperv/iso/builder_test.go
index 3adf05aa9..561b6110c 100644
--- a/builder/hyperv/iso/builder_test.go
+++ b/builder/hyperv/iso/builder_test.go
@@ -4,7 +4,7 @@ import (
"reflect"
"testing"
- "github.com/mitchellh/packer/packer"
+ "github.com/hashicorp/packer/packer"
)
func testConfig() map[string]interface{} {
diff --git a/builder/null/artifact_export_test.go b/builder/null/artifact_export_test.go
index 9e71613a6..aa0540851 100644
--- a/builder/null/artifact_export_test.go
+++ b/builder/null/artifact_export_test.go
@@ -1,7 +1,7 @@
package null
import (
- "github.com/mitchellh/packer/packer"
+ "github.com/hashicorp/packer/packer"
"testing"
)
diff --git a/builder/null/builder.go b/builder/null/builder.go
index cce9227d6..08eb363b5 100644
--- a/builder/null/builder.go
+++ b/builder/null/builder.go
@@ -3,10 +3,10 @@ package null
import (
"log"
+ "github.com/hashicorp/packer/common"
+ "github.com/hashicorp/packer/helper/communicator"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/common"
- "github.com/mitchellh/packer/helper/communicator"
- "github.com/mitchellh/packer/packer"
)
const BuilderId = "fnoeding.null"
diff --git a/builder/null/builder_test.go b/builder/null/builder_test.go
index 3749b2f68..2f77ccb39 100644
--- a/builder/null/builder_test.go
+++ b/builder/null/builder_test.go
@@ -1,7 +1,7 @@
package null
import (
- "github.com/mitchellh/packer/packer"
+ "github.com/hashicorp/packer/packer"
"testing"
)
diff --git a/builder/null/config.go b/builder/null/config.go
index 697d40ce9..17d4925a1 100644
--- a/builder/null/config.go
+++ b/builder/null/config.go
@@ -3,11 +3,11 @@ package null
import (
"fmt"
- "github.com/mitchellh/packer/common"
- "github.com/mitchellh/packer/helper/communicator"
- "github.com/mitchellh/packer/helper/config"
- "github.com/mitchellh/packer/packer"
- "github.com/mitchellh/packer/template/interpolate"
+ "github.com/hashicorp/packer/common"
+ "github.com/hashicorp/packer/helper/communicator"
+ "github.com/hashicorp/packer/helper/config"
+ "github.com/hashicorp/packer/packer"
+ "github.com/hashicorp/packer/template/interpolate"
)
type Config struct {
diff --git a/builder/null/config_test.go b/builder/null/config_test.go
index 428533e0e..29114806b 100644
--- a/builder/null/config_test.go
+++ b/builder/null/config_test.go
@@ -4,7 +4,7 @@ import (
"os"
"testing"
- "github.com/mitchellh/packer/helper/communicator"
+ "github.com/hashicorp/packer/helper/communicator"
)
func testConfig() map[string]interface{} {
diff --git a/builder/null/ssh.go b/builder/null/ssh.go
index 483390e86..3c31df5cc 100644
--- a/builder/null/ssh.go
+++ b/builder/null/ssh.go
@@ -2,8 +2,8 @@ package null
import (
"fmt"
+ "github.com/hashicorp/packer/communicator/ssh"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/communicator/ssh"
gossh "golang.org/x/crypto/ssh"
"io/ioutil"
)
diff --git a/builder/oneandone/builder.go b/builder/oneandone/builder.go
index 050a5f38e..f4f8e1dc3 100644
--- a/builder/oneandone/builder.go
+++ b/builder/oneandone/builder.go
@@ -3,10 +3,10 @@ package oneandone
import (
"errors"
"fmt"
+ "github.com/hashicorp/packer/common"
+ "github.com/hashicorp/packer/helper/communicator"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/common"
- "github.com/mitchellh/packer/helper/communicator"
- "github.com/mitchellh/packer/packer"
"log"
)
diff --git a/builder/oneandone/builder_acc_test.go b/builder/oneandone/builder_acc_test.go
index a15dce6d5..57ca974f2 100644
--- a/builder/oneandone/builder_acc_test.go
+++ b/builder/oneandone/builder_acc_test.go
@@ -4,7 +4,7 @@ import (
"os"
"testing"
- builderT "github.com/mitchellh/packer/helper/builder/testing"
+ builderT "github.com/hashicorp/packer/helper/builder/testing"
)
func TestBuilderAcc_basic(t *testing.T) {
diff --git a/builder/oneandone/builder_test.go b/builder/oneandone/builder_test.go
index 808caf46a..ae90f72b2 100644
--- a/builder/oneandone/builder_test.go
+++ b/builder/oneandone/builder_test.go
@@ -2,7 +2,7 @@ package oneandone
import (
"fmt"
- "github.com/mitchellh/packer/packer"
+ "github.com/hashicorp/packer/packer"
"testing"
)
diff --git a/builder/oneandone/config.go b/builder/oneandone/config.go
index fcc3fca97..e71ef2c9f 100644
--- a/builder/oneandone/config.go
+++ b/builder/oneandone/config.go
@@ -3,12 +3,12 @@ package oneandone
import (
"errors"
"github.com/1and1/oneandone-cloudserver-sdk-go"
+ "github.com/hashicorp/packer/common"
+ "github.com/hashicorp/packer/helper/communicator"
+ "github.com/hashicorp/packer/helper/config"
+ "github.com/hashicorp/packer/packer"
+ "github.com/hashicorp/packer/template/interpolate"
"github.com/mitchellh/mapstructure"
- "github.com/mitchellh/packer/common"
- "github.com/mitchellh/packer/helper/communicator"
- "github.com/mitchellh/packer/helper/config"
- "github.com/mitchellh/packer/packer"
- "github.com/mitchellh/packer/template/interpolate"
"os"
"strings"
)
diff --git a/builder/oneandone/ssh.go b/builder/oneandone/ssh.go
index 669c571a5..8f1856a8e 100644
--- a/builder/oneandone/ssh.go
+++ b/builder/oneandone/ssh.go
@@ -2,8 +2,8 @@ package oneandone
import (
"fmt"
+ "github.com/hashicorp/packer/communicator/ssh"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/communicator/ssh"
gossh "golang.org/x/crypto/ssh"
)
diff --git a/builder/oneandone/step_create_server.go b/builder/oneandone/step_create_server.go
index f6825a00b..2ad268ff8 100644
--- a/builder/oneandone/step_create_server.go
+++ b/builder/oneandone/step_create_server.go
@@ -3,8 +3,8 @@ package oneandone
import (
"fmt"
"github.com/1and1/oneandone-cloudserver-sdk-go"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/packer"
"strings"
"time"
)
diff --git a/builder/oneandone/step_create_sshkey.go b/builder/oneandone/step_create_sshkey.go
index bb655d39d..0ad089c23 100644
--- a/builder/oneandone/step_create_sshkey.go
+++ b/builder/oneandone/step_create_sshkey.go
@@ -4,8 +4,8 @@ import (
"crypto/x509"
"encoding/pem"
"fmt"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/packer"
"golang.org/x/crypto/ssh"
"io/ioutil"
)
diff --git a/builder/oneandone/step_take_snapshot.go b/builder/oneandone/step_take_snapshot.go
index 8e8cb88fd..b19790c7d 100644
--- a/builder/oneandone/step_take_snapshot.go
+++ b/builder/oneandone/step_take_snapshot.go
@@ -2,8 +2,8 @@ package oneandone
import (
"github.com/1and1/oneandone-cloudserver-sdk-go"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/packer"
)
type stepTakeSnapshot struct{}
diff --git a/builder/openstack/access_config.go b/builder/openstack/access_config.go
index 04e7c854d..10b4fd02e 100644
--- a/builder/openstack/access_config.go
+++ b/builder/openstack/access_config.go
@@ -8,7 +8,7 @@ import (
"github.com/gophercloud/gophercloud"
"github.com/gophercloud/gophercloud/openstack"
- "github.com/mitchellh/packer/template/interpolate"
+ "github.com/hashicorp/packer/template/interpolate"
)
// AccessConfig is for common configuration related to openstack access
diff --git a/builder/openstack/artifact_test.go b/builder/openstack/artifact_test.go
index 313fea7cf..20f5fe3b5 100644
--- a/builder/openstack/artifact_test.go
+++ b/builder/openstack/artifact_test.go
@@ -1,7 +1,7 @@
package openstack
import (
- "github.com/mitchellh/packer/packer"
+ "github.com/hashicorp/packer/packer"
"testing"
)
diff --git a/builder/openstack/builder.go b/builder/openstack/builder.go
index 3d4263433..46d0e4e67 100644
--- a/builder/openstack/builder.go
+++ b/builder/openstack/builder.go
@@ -7,12 +7,12 @@ import (
"fmt"
"log"
+ "github.com/hashicorp/packer/common"
+ "github.com/hashicorp/packer/helper/communicator"
+ "github.com/hashicorp/packer/helper/config"
+ "github.com/hashicorp/packer/packer"
+ "github.com/hashicorp/packer/template/interpolate"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/common"
- "github.com/mitchellh/packer/helper/communicator"
- "github.com/mitchellh/packer/helper/config"
- "github.com/mitchellh/packer/packer"
- "github.com/mitchellh/packer/template/interpolate"
)
// The unique ID for this builder
diff --git a/builder/openstack/builder_test.go b/builder/openstack/builder_test.go
index ce15873eb..14fb8f2f9 100644
--- a/builder/openstack/builder_test.go
+++ b/builder/openstack/builder_test.go
@@ -1,7 +1,7 @@
package openstack
import (
- "github.com/mitchellh/packer/packer"
+ "github.com/hashicorp/packer/packer"
"testing"
)
diff --git a/builder/openstack/image_config.go b/builder/openstack/image_config.go
index 3e4319547..3bdc1fc50 100644
--- a/builder/openstack/image_config.go
+++ b/builder/openstack/image_config.go
@@ -5,7 +5,7 @@ import (
"strings"
imageservice "github.com/gophercloud/gophercloud/openstack/imageservice/v2/images"
- "github.com/mitchellh/packer/template/interpolate"
+ "github.com/hashicorp/packer/template/interpolate"
)
// ImageConfig is for common configuration related to creating Images.
@@ -26,7 +26,7 @@ func (c *ImageConfig) Prepare(ctx *interpolate.Context) []error {
// "snapshot", since it came from snapshotting a VM. A "snapshot" looks
// slightly different in the OpenStack UI and OpenStack won't show "snapshot"
// images as a choice in the list of images to boot from for a new instance.
- // See https://github.com/mitchellh/packer/issues/3038
+ // See https://github.com/hashicorp/packer/issues/3038
if c.ImageMetadata == nil {
c.ImageMetadata = map[string]string{"image_type": "image"}
} else if c.ImageMetadata["image_type"] == "" {
diff --git a/builder/openstack/run_config.go b/builder/openstack/run_config.go
index eddbae1ed..1c138f790 100644
--- a/builder/openstack/run_config.go
+++ b/builder/openstack/run_config.go
@@ -4,9 +4,9 @@ import (
"errors"
"fmt"
- "github.com/mitchellh/packer/common/uuid"
- "github.com/mitchellh/packer/helper/communicator"
- "github.com/mitchellh/packer/template/interpolate"
+ "github.com/hashicorp/packer/common/uuid"
+ "github.com/hashicorp/packer/helper/communicator"
+ "github.com/hashicorp/packer/template/interpolate"
)
// RunConfig contains configuration for running an instance from a source
diff --git a/builder/openstack/run_config_test.go b/builder/openstack/run_config_test.go
index 1a71b3ca2..151dcd99d 100644
--- a/builder/openstack/run_config_test.go
+++ b/builder/openstack/run_config_test.go
@@ -4,7 +4,7 @@ import (
"os"
"testing"
- "github.com/mitchellh/packer/helper/communicator"
+ "github.com/hashicorp/packer/helper/communicator"
)
func init() {
diff --git a/builder/openstack/ssh.go b/builder/openstack/ssh.go
index 9738c278e..3bf003e5e 100644
--- a/builder/openstack/ssh.go
+++ b/builder/openstack/ssh.go
@@ -11,8 +11,8 @@ import (
"github.com/gophercloud/gophercloud"
"github.com/gophercloud/gophercloud/openstack/compute/v2/extensions/floatingips"
"github.com/gophercloud/gophercloud/openstack/compute/v2/servers"
+ packerssh "github.com/hashicorp/packer/communicator/ssh"
"github.com/mitchellh/multistep"
- packerssh "github.com/mitchellh/packer/communicator/ssh"
"golang.org/x/crypto/ssh"
"golang.org/x/crypto/ssh/agent"
)
diff --git a/builder/openstack/step_add_image_members.go b/builder/openstack/step_add_image_members.go
index cd26b822f..642ed3d46 100644
--- a/builder/openstack/step_add_image_members.go
+++ b/builder/openstack/step_add_image_members.go
@@ -4,8 +4,8 @@ import (
"fmt"
"github.com/gophercloud/gophercloud/openstack/imageservice/v2/members"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/packer"
)
type stepAddImageMembers struct{}
diff --git a/builder/openstack/step_allocate_ip.go b/builder/openstack/step_allocate_ip.go
index 18f385053..521e42634 100644
--- a/builder/openstack/step_allocate_ip.go
+++ b/builder/openstack/step_allocate_ip.go
@@ -6,8 +6,8 @@ import (
"github.com/gophercloud/gophercloud/openstack/compute/v2/extensions/floatingips"
"github.com/gophercloud/gophercloud/openstack/compute/v2/servers"
"github.com/gophercloud/gophercloud/pagination"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/packer"
)
type StepAllocateIp struct {
diff --git a/builder/openstack/step_create_image.go b/builder/openstack/step_create_image.go
index c5b12b85e..126bd4971 100644
--- a/builder/openstack/step_create_image.go
+++ b/builder/openstack/step_create_image.go
@@ -8,8 +8,8 @@ import (
"github.com/gophercloud/gophercloud"
"github.com/gophercloud/gophercloud/openstack/compute/v2/images"
"github.com/gophercloud/gophercloud/openstack/compute/v2/servers"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/packer"
)
type stepCreateImage struct{}
diff --git a/builder/openstack/step_get_password.go b/builder/openstack/step_get_password.go
index dd11c98f3..10800d5be 100644
--- a/builder/openstack/step_get_password.go
+++ b/builder/openstack/step_get_password.go
@@ -7,9 +7,9 @@ import (
"time"
"github.com/gophercloud/gophercloud/openstack/compute/v2/servers"
+ "github.com/hashicorp/packer/helper/communicator"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/helper/communicator"
- "github.com/mitchellh/packer/packer"
"golang.org/x/crypto/ssh"
)
diff --git a/builder/openstack/step_key_pair.go b/builder/openstack/step_key_pair.go
index b28994030..5125c6c8f 100644
--- a/builder/openstack/step_key_pair.go
+++ b/builder/openstack/step_key_pair.go
@@ -9,8 +9,8 @@ import (
"runtime"
"github.com/gophercloud/gophercloud/openstack/compute/v2/extensions/keypairs"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/packer"
"golang.org/x/crypto/ssh"
)
@@ -123,7 +123,7 @@ func (s *StepKeyPair) Run(state multistep.StateBag) multistep.StepAction {
return multistep.ActionContinue
}
-// Work around for https://github.com/mitchellh/packer/issues/2526
+// Work around for https://github.com/hashicorp/packer/issues/2526
func berToDer(ber string, ui packer.Ui) string {
// Check if x/crypto/ssh can parse the key
_, err := ssh.ParsePrivateKey([]byte(ber))
diff --git a/builder/openstack/step_key_pair_test.go b/builder/openstack/step_key_pair_test.go
index 997844611..0ce45d6a7 100644
--- a/builder/openstack/step_key_pair_test.go
+++ b/builder/openstack/step_key_pair_test.go
@@ -5,7 +5,7 @@ import (
"os/exec"
"testing"
- "github.com/mitchellh/packer/packer"
+ "github.com/hashicorp/packer/packer"
"golang.org/x/crypto/ssh"
)
diff --git a/builder/openstack/step_load_extensions.go b/builder/openstack/step_load_extensions.go
index 4a3362fac..84ab0c8d2 100644
--- a/builder/openstack/step_load_extensions.go
+++ b/builder/openstack/step_load_extensions.go
@@ -6,8 +6,8 @@ import (
"github.com/gophercloud/gophercloud/openstack/compute/v2/extensions"
"github.com/gophercloud/gophercloud/pagination"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/packer"
)
// StepLoadExtensions gets the FlavorRef from a Flavor. It first assumes
diff --git a/builder/openstack/step_load_flavor.go b/builder/openstack/step_load_flavor.go
index bac84bfa9..816e0d8f4 100644
--- a/builder/openstack/step_load_flavor.go
+++ b/builder/openstack/step_load_flavor.go
@@ -5,8 +5,8 @@ import (
"log"
"github.com/gophercloud/gophercloud/openstack/compute/v2/flavors"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/packer"
)
// StepLoadFlavor gets the FlavorRef from a Flavor. It first assumes
diff --git a/builder/openstack/step_run_source_server.go b/builder/openstack/step_run_source_server.go
index 2d02173fa..427f507dc 100644
--- a/builder/openstack/step_run_source_server.go
+++ b/builder/openstack/step_run_source_server.go
@@ -7,8 +7,8 @@ import (
"github.com/gophercloud/gophercloud/openstack/compute/v2/extensions/keypairs"
"github.com/gophercloud/gophercloud/openstack/compute/v2/servers"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/packer"
)
type StepRunSourceServer struct {
diff --git a/builder/openstack/step_stop_server.go b/builder/openstack/step_stop_server.go
index ede909b54..e0f240fbd 100644
--- a/builder/openstack/step_stop_server.go
+++ b/builder/openstack/step_stop_server.go
@@ -5,8 +5,8 @@ import (
"github.com/gophercloud/gophercloud/openstack/compute/v2/extensions/startstop"
"github.com/gophercloud/gophercloud/openstack/compute/v2/servers"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/packer"
)
type StepStopServer struct{}
diff --git a/builder/openstack/step_update_image_visibility.go b/builder/openstack/step_update_image_visibility.go
index 96bd9d59c..fb83134bd 100644
--- a/builder/openstack/step_update_image_visibility.go
+++ b/builder/openstack/step_update_image_visibility.go
@@ -4,8 +4,8 @@ import (
"fmt"
imageservice "github.com/gophercloud/gophercloud/openstack/imageservice/v2/images"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/packer"
)
type stepUpdateImageVisibility struct{}
diff --git a/builder/openstack/step_wait_for_rackconnect.go b/builder/openstack/step_wait_for_rackconnect.go
index 0afbe1379..d791e9db0 100644
--- a/builder/openstack/step_wait_for_rackconnect.go
+++ b/builder/openstack/step_wait_for_rackconnect.go
@@ -5,8 +5,8 @@ import (
"time"
"github.com/gophercloud/gophercloud/openstack/compute/v2/servers"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/packer"
)
type StepWaitForRackConnect struct {
diff --git a/builder/parallels/common/artifact.go b/builder/parallels/common/artifact.go
index 04961974b..ec236151f 100644
--- a/builder/parallels/common/artifact.go
+++ b/builder/parallels/common/artifact.go
@@ -6,7 +6,7 @@ import (
"path/filepath"
"regexp"
- "github.com/mitchellh/packer/packer"
+ "github.com/hashicorp/packer/packer"
)
// BuilderId is the common builder ID to all of these artifacts.
diff --git a/builder/parallels/common/artifact_test.go b/builder/parallels/common/artifact_test.go
index 3f2438200..cb2da6d39 100644
--- a/builder/parallels/common/artifact_test.go
+++ b/builder/parallels/common/artifact_test.go
@@ -6,7 +6,7 @@ import (
"path/filepath"
"testing"
- "github.com/mitchellh/packer/packer"
+ "github.com/hashicorp/packer/packer"
)
func TestArtifact_impl(t *testing.T) {
diff --git a/builder/parallels/common/config_test.go b/builder/parallels/common/config_test.go
index eeeda864a..e6a902cc2 100644
--- a/builder/parallels/common/config_test.go
+++ b/builder/parallels/common/config_test.go
@@ -3,7 +3,7 @@ package common
import (
"testing"
- "github.com/mitchellh/packer/template/interpolate"
+ "github.com/hashicorp/packer/template/interpolate"
)
func testConfigTemplate(t *testing.T) *interpolate.Context {
diff --git a/builder/parallels/common/output_config.go b/builder/parallels/common/output_config.go
index 7514cf089..f2e6cea50 100644
--- a/builder/parallels/common/output_config.go
+++ b/builder/parallels/common/output_config.go
@@ -5,8 +5,8 @@ import (
"os"
"path"
- "github.com/mitchellh/packer/common"
- "github.com/mitchellh/packer/template/interpolate"
+ "github.com/hashicorp/packer/common"
+ "github.com/hashicorp/packer/template/interpolate"
)
// OutputConfig contains the configuration for builder's output.
diff --git a/builder/parallels/common/output_config_test.go b/builder/parallels/common/output_config_test.go
index 1bfac27fe..c3161ff42 100644
--- a/builder/parallels/common/output_config_test.go
+++ b/builder/parallels/common/output_config_test.go
@@ -5,7 +5,7 @@ import (
"os"
"testing"
- "github.com/mitchellh/packer/common"
+ "github.com/hashicorp/packer/common"
)
func TestOutputConfigPrepare(t *testing.T) {
diff --git a/builder/parallels/common/prlctl_config.go b/builder/parallels/common/prlctl_config.go
index f69ddf9ed..5d42c5ea4 100644
--- a/builder/parallels/common/prlctl_config.go
+++ b/builder/parallels/common/prlctl_config.go
@@ -1,7 +1,7 @@
package common
import (
- "github.com/mitchellh/packer/template/interpolate"
+ "github.com/hashicorp/packer/template/interpolate"
)
// PrlctlConfig contains the configuration for running "prlctl" commands
diff --git a/builder/parallels/common/prlctl_post_config.go b/builder/parallels/common/prlctl_post_config.go
index 5077bb1b3..27f5cb234 100644
--- a/builder/parallels/common/prlctl_post_config.go
+++ b/builder/parallels/common/prlctl_post_config.go
@@ -1,7 +1,7 @@
package common
import (
- "github.com/mitchellh/packer/template/interpolate"
+ "github.com/hashicorp/packer/template/interpolate"
)
// PrlctlPostConfig contains the configuration for running "prlctl" commands
diff --git a/builder/parallels/common/prlctl_version_config.go b/builder/parallels/common/prlctl_version_config.go
index b47d46fc5..ab2641cb3 100644
--- a/builder/parallels/common/prlctl_version_config.go
+++ b/builder/parallels/common/prlctl_version_config.go
@@ -1,7 +1,7 @@
package common
import (
- "github.com/mitchellh/packer/template/interpolate"
+ "github.com/hashicorp/packer/template/interpolate"
)
// PrlctlVersionConfig contains the configuration for `prlctl` version.
diff --git a/builder/parallels/common/run_config.go b/builder/parallels/common/run_config.go
index a3c4aba55..53fb8757b 100644
--- a/builder/parallels/common/run_config.go
+++ b/builder/parallels/common/run_config.go
@@ -4,7 +4,7 @@ import (
"fmt"
"time"
- "github.com/mitchellh/packer/template/interpolate"
+ "github.com/hashicorp/packer/template/interpolate"
)
// RunConfig contains the configuration for VM run.
diff --git a/builder/parallels/common/shutdown_config.go b/builder/parallels/common/shutdown_config.go
index ee37ab938..4ebdf405f 100644
--- a/builder/parallels/common/shutdown_config.go
+++ b/builder/parallels/common/shutdown_config.go
@@ -4,7 +4,7 @@ import (
"fmt"
"time"
- "github.com/mitchellh/packer/template/interpolate"
+ "github.com/hashicorp/packer/template/interpolate"
)
// ShutdownConfig contains the configuration for VM shutdown.
diff --git a/builder/parallels/common/ssh.go b/builder/parallels/common/ssh.go
index cdc5eab5c..c4c76fabf 100644
--- a/builder/parallels/common/ssh.go
+++ b/builder/parallels/common/ssh.go
@@ -1,9 +1,9 @@
package common
import (
+ commonssh "github.com/hashicorp/packer/common/ssh"
+ packerssh "github.com/hashicorp/packer/communicator/ssh"
"github.com/mitchellh/multistep"
- commonssh "github.com/mitchellh/packer/common/ssh"
- packerssh "github.com/mitchellh/packer/communicator/ssh"
"golang.org/x/crypto/ssh"
)
diff --git a/builder/parallels/common/ssh_config.go b/builder/parallels/common/ssh_config.go
index 8612cc0c2..10fdb30cc 100644
--- a/builder/parallels/common/ssh_config.go
+++ b/builder/parallels/common/ssh_config.go
@@ -3,8 +3,8 @@ package common
import (
"time"
- "github.com/mitchellh/packer/helper/communicator"
- "github.com/mitchellh/packer/template/interpolate"
+ "github.com/hashicorp/packer/helper/communicator"
+ "github.com/hashicorp/packer/template/interpolate"
)
// SSHConfig contains the configuration for SSH communicator.
diff --git a/builder/parallels/common/ssh_config_test.go b/builder/parallels/common/ssh_config_test.go
index 64889195f..43b83f3ad 100644
--- a/builder/parallels/common/ssh_config_test.go
+++ b/builder/parallels/common/ssh_config_test.go
@@ -5,7 +5,7 @@ import (
"os"
"testing"
- "github.com/mitchellh/packer/helper/communicator"
+ "github.com/hashicorp/packer/helper/communicator"
)
func testSSHConfig() *SSHConfig {
diff --git a/builder/parallels/common/step_attach_floppy.go b/builder/parallels/common/step_attach_floppy.go
index 64bf9ffa0..8b970fef2 100644
--- a/builder/parallels/common/step_attach_floppy.go
+++ b/builder/parallels/common/step_attach_floppy.go
@@ -4,8 +4,8 @@ import (
"fmt"
"log"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/packer"
)
// StepAttachFloppy is a step that attaches a floppy to the virtual machine.
diff --git a/builder/parallels/common/step_attach_parallels_tools.go b/builder/parallels/common/step_attach_parallels_tools.go
index a4fd0559b..87d602df7 100644
--- a/builder/parallels/common/step_attach_parallels_tools.go
+++ b/builder/parallels/common/step_attach_parallels_tools.go
@@ -4,8 +4,8 @@ import (
"fmt"
"log"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/packer"
)
// StepAttachParallelsTools is a step that attaches Parallels Tools ISO image
diff --git a/builder/parallels/common/step_compact_disk.go b/builder/parallels/common/step_compact_disk.go
index c6bd4e65e..2e88e7bd5 100644
--- a/builder/parallels/common/step_compact_disk.go
+++ b/builder/parallels/common/step_compact_disk.go
@@ -3,8 +3,8 @@ package common
import (
"fmt"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/packer"
)
// StepCompactDisk is a step that removes all empty blocks from expanding
diff --git a/builder/parallels/common/step_output_dir.go b/builder/parallels/common/step_output_dir.go
index 0634dbdbb..3accd2cbb 100644
--- a/builder/parallels/common/step_output_dir.go
+++ b/builder/parallels/common/step_output_dir.go
@@ -7,8 +7,8 @@ import (
"path/filepath"
"time"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/packer"
)
// StepOutputDir sets up the output directory by creating it if it does
diff --git a/builder/parallels/common/step_prlctl.go b/builder/parallels/common/step_prlctl.go
index 7b29919f0..a38d8b7fe 100644
--- a/builder/parallels/common/step_prlctl.go
+++ b/builder/parallels/common/step_prlctl.go
@@ -4,9 +4,9 @@ import (
"fmt"
"strings"
+ "github.com/hashicorp/packer/packer"
+ "github.com/hashicorp/packer/template/interpolate"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/packer"
- "github.com/mitchellh/packer/template/interpolate"
)
type commandTemplate struct {
diff --git a/builder/parallels/common/step_run.go b/builder/parallels/common/step_run.go
index 84b003de3..8f86e089b 100644
--- a/builder/parallels/common/step_run.go
+++ b/builder/parallels/common/step_run.go
@@ -4,8 +4,8 @@ import (
"fmt"
"time"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/packer"
)
// StepRun is a step that starts the virtual machine.
diff --git a/builder/parallels/common/step_shutdown.go b/builder/parallels/common/step_shutdown.go
index 3a93c1767..f8ec90009 100644
--- a/builder/parallels/common/step_shutdown.go
+++ b/builder/parallels/common/step_shutdown.go
@@ -7,8 +7,8 @@ import (
"log"
"time"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/packer"
)
// StepShutdown is a step that shuts down the machine. It first attempts to do
diff --git a/builder/parallels/common/step_shutdown_test.go b/builder/parallels/common/step_shutdown_test.go
index 72a4af6cf..de3baabda 100644
--- a/builder/parallels/common/step_shutdown_test.go
+++ b/builder/parallels/common/step_shutdown_test.go
@@ -4,8 +4,8 @@ import (
"testing"
"time"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/packer"
)
func TestStepShutdown_impl(t *testing.T) {
diff --git a/builder/parallels/common/step_test.go b/builder/parallels/common/step_test.go
index 82ad8f442..cdaab7922 100644
--- a/builder/parallels/common/step_test.go
+++ b/builder/parallels/common/step_test.go
@@ -4,8 +4,8 @@ import (
"bytes"
"testing"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/packer"
)
func testState(t *testing.T) multistep.StateBag {
diff --git a/builder/parallels/common/step_type_boot_command.go b/builder/parallels/common/step_type_boot_command.go
index 01f9743cb..c3076b82c 100644
--- a/builder/parallels/common/step_type_boot_command.go
+++ b/builder/parallels/common/step_type_boot_command.go
@@ -8,10 +8,10 @@ import (
"unicode"
"unicode/utf8"
+ packer_common "github.com/hashicorp/packer/common"
+ "github.com/hashicorp/packer/packer"
+ "github.com/hashicorp/packer/template/interpolate"
"github.com/mitchellh/multistep"
- packer_common "github.com/mitchellh/packer/common"
- "github.com/mitchellh/packer/packer"
- "github.com/mitchellh/packer/template/interpolate"
)
type bootCommandTemplateData struct {
diff --git a/builder/parallels/common/step_type_boot_command_test.go b/builder/parallels/common/step_type_boot_command_test.go
index 066ea2518..ea33b9369 100644
--- a/builder/parallels/common/step_type_boot_command_test.go
+++ b/builder/parallels/common/step_type_boot_command_test.go
@@ -4,8 +4,8 @@ import (
"strings"
"testing"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/packer"
)
func TestStepTypeBootCommand(t *testing.T) {
diff --git a/builder/parallels/common/step_upload_parallels_tools.go b/builder/parallels/common/step_upload_parallels_tools.go
index 97ba02d72..5769f1be5 100644
--- a/builder/parallels/common/step_upload_parallels_tools.go
+++ b/builder/parallels/common/step_upload_parallels_tools.go
@@ -5,9 +5,9 @@ import (
"log"
"os"
+ "github.com/hashicorp/packer/packer"
+ "github.com/hashicorp/packer/template/interpolate"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/packer"
- "github.com/mitchellh/packer/template/interpolate"
)
// This step uploads the Parallels Tools ISO to the virtual machine.
diff --git a/builder/parallels/common/step_upload_parallels_tools_test.go b/builder/parallels/common/step_upload_parallels_tools_test.go
index 25f0242ea..263571ff6 100644
--- a/builder/parallels/common/step_upload_parallels_tools_test.go
+++ b/builder/parallels/common/step_upload_parallels_tools_test.go
@@ -3,8 +3,8 @@ package common
import (
"testing"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/packer"
)
func TestStepUploadParallelsTools_impl(t *testing.T) {
diff --git a/builder/parallels/common/step_upload_version.go b/builder/parallels/common/step_upload_version.go
index a120f1478..6824b035e 100644
--- a/builder/parallels/common/step_upload_version.go
+++ b/builder/parallels/common/step_upload_version.go
@@ -5,8 +5,8 @@ import (
"fmt"
"log"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/packer"
)
// StepUploadVersion is a step that uploads a file containing the version of
diff --git a/builder/parallels/common/step_upload_version_test.go b/builder/parallels/common/step_upload_version_test.go
index c6ae76dec..8aaf9cc90 100644
--- a/builder/parallels/common/step_upload_version_test.go
+++ b/builder/parallels/common/step_upload_version_test.go
@@ -3,8 +3,8 @@ package common
import (
"testing"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/packer"
)
func TestStepUploadVersion_impl(t *testing.T) {
diff --git a/builder/parallels/common/tools_config.go b/builder/parallels/common/tools_config.go
index c587a77ad..c273d2e87 100644
--- a/builder/parallels/common/tools_config.go
+++ b/builder/parallels/common/tools_config.go
@@ -4,7 +4,7 @@ import (
"errors"
"fmt"
- "github.com/mitchellh/packer/template/interpolate"
+ "github.com/hashicorp/packer/template/interpolate"
)
// These are the different valid mode values for "parallels_tools_mode" which
diff --git a/builder/parallels/iso/builder.go b/builder/parallels/iso/builder.go
index e53509c50..14ae2991d 100644
--- a/builder/parallels/iso/builder.go
+++ b/builder/parallels/iso/builder.go
@@ -5,13 +5,13 @@ import (
"fmt"
"log"
+ parallelscommon "github.com/hashicorp/packer/builder/parallels/common"
+ "github.com/hashicorp/packer/common"
+ "github.com/hashicorp/packer/helper/communicator"
+ "github.com/hashicorp/packer/helper/config"
+ "github.com/hashicorp/packer/packer"
+ "github.com/hashicorp/packer/template/interpolate"
"github.com/mitchellh/multistep"
- parallelscommon "github.com/mitchellh/packer/builder/parallels/common"
- "github.com/mitchellh/packer/common"
- "github.com/mitchellh/packer/helper/communicator"
- "github.com/mitchellh/packer/helper/config"
- "github.com/mitchellh/packer/packer"
- "github.com/mitchellh/packer/template/interpolate"
)
const BuilderId = "rickard-von-essen.parallels"
diff --git a/builder/parallels/iso/builder_test.go b/builder/parallels/iso/builder_test.go
index 8230941a1..b4b9eb917 100644
--- a/builder/parallels/iso/builder_test.go
+++ b/builder/parallels/iso/builder_test.go
@@ -5,7 +5,7 @@ import (
"reflect"
"testing"
- "github.com/mitchellh/packer/packer"
+ "github.com/hashicorp/packer/packer"
)
func testConfig() map[string]interface{} {
diff --git a/builder/parallels/iso/step_attach_iso.go b/builder/parallels/iso/step_attach_iso.go
index df957081b..4dead4705 100644
--- a/builder/parallels/iso/step_attach_iso.go
+++ b/builder/parallels/iso/step_attach_iso.go
@@ -4,9 +4,9 @@ import (
"fmt"
"log"
+ parallelscommon "github.com/hashicorp/packer/builder/parallels/common"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- parallelscommon "github.com/mitchellh/packer/builder/parallels/common"
- "github.com/mitchellh/packer/packer"
)
// This step attaches the ISO to the virtual machine.
diff --git a/builder/parallels/iso/step_create_disk.go b/builder/parallels/iso/step_create_disk.go
index 1737dcf6a..0333472be 100644
--- a/builder/parallels/iso/step_create_disk.go
+++ b/builder/parallels/iso/step_create_disk.go
@@ -4,9 +4,9 @@ import (
"fmt"
"strconv"
+ parallelscommon "github.com/hashicorp/packer/builder/parallels/common"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- parallelscommon "github.com/mitchellh/packer/builder/parallels/common"
- "github.com/mitchellh/packer/packer"
)
// This step creates the virtual disk that will be used as the
diff --git a/builder/parallels/iso/step_create_vm.go b/builder/parallels/iso/step_create_vm.go
index ca8c7c44e..52cbf3fbf 100644
--- a/builder/parallels/iso/step_create_vm.go
+++ b/builder/parallels/iso/step_create_vm.go
@@ -3,9 +3,9 @@ package iso
import (
"fmt"
+ parallelscommon "github.com/hashicorp/packer/builder/parallels/common"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- parallelscommon "github.com/mitchellh/packer/builder/parallels/common"
- "github.com/mitchellh/packer/packer"
)
// This step creates the actual virtual machine.
diff --git a/builder/parallels/iso/step_set_boot_order.go b/builder/parallels/iso/step_set_boot_order.go
index 8880c0310..a32249173 100644
--- a/builder/parallels/iso/step_set_boot_order.go
+++ b/builder/parallels/iso/step_set_boot_order.go
@@ -3,9 +3,9 @@ package iso
import (
"fmt"
+ parallelscommon "github.com/hashicorp/packer/builder/parallels/common"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- parallelscommon "github.com/mitchellh/packer/builder/parallels/common"
- "github.com/mitchellh/packer/packer"
)
// This step sets the device boot order for the virtual machine.
diff --git a/builder/parallels/pvm/builder.go b/builder/parallels/pvm/builder.go
index bcfc75b8b..5db72bbaa 100644
--- a/builder/parallels/pvm/builder.go
+++ b/builder/parallels/pvm/builder.go
@@ -5,11 +5,11 @@ import (
"fmt"
"log"
+ parallelscommon "github.com/hashicorp/packer/builder/parallels/common"
+ "github.com/hashicorp/packer/common"
+ "github.com/hashicorp/packer/helper/communicator"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- parallelscommon "github.com/mitchellh/packer/builder/parallels/common"
- "github.com/mitchellh/packer/common"
- "github.com/mitchellh/packer/helper/communicator"
- "github.com/mitchellh/packer/packer"
)
// Builder implements packer.Builder and builds the actual Parallels
diff --git a/builder/parallels/pvm/config.go b/builder/parallels/pvm/config.go
index ddcadcfee..7641e0c9d 100644
--- a/builder/parallels/pvm/config.go
+++ b/builder/parallels/pvm/config.go
@@ -4,11 +4,11 @@ import (
"fmt"
"os"
- parallelscommon "github.com/mitchellh/packer/builder/parallels/common"
- "github.com/mitchellh/packer/common"
- "github.com/mitchellh/packer/helper/config"
- "github.com/mitchellh/packer/packer"
- "github.com/mitchellh/packer/template/interpolate"
+ parallelscommon "github.com/hashicorp/packer/builder/parallels/common"
+ "github.com/hashicorp/packer/common"
+ "github.com/hashicorp/packer/helper/config"
+ "github.com/hashicorp/packer/packer"
+ "github.com/hashicorp/packer/template/interpolate"
)
// Config is the configuration structure for the builder.
diff --git a/builder/parallels/pvm/config_test.go b/builder/parallels/pvm/config_test.go
index 87fd96b3d..c6c36a0b4 100644
--- a/builder/parallels/pvm/config_test.go
+++ b/builder/parallels/pvm/config_test.go
@@ -6,7 +6,7 @@ import (
"os"
"testing"
- "github.com/mitchellh/packer/packer"
+ "github.com/hashicorp/packer/packer"
)
func testConfig(t *testing.T) map[string]interface{} {
diff --git a/builder/parallels/pvm/step_import.go b/builder/parallels/pvm/step_import.go
index 123050f18..91b8878af 100644
--- a/builder/parallels/pvm/step_import.go
+++ b/builder/parallels/pvm/step_import.go
@@ -3,9 +3,9 @@ package pvm
import (
"fmt"
+ parallelscommon "github.com/hashicorp/packer/builder/parallels/common"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- parallelscommon "github.com/mitchellh/packer/builder/parallels/common"
- "github.com/mitchellh/packer/packer"
)
// This step imports an PVM VM into Parallels.
diff --git a/builder/parallels/pvm/step_test.go b/builder/parallels/pvm/step_test.go
index b9fdbb404..827850a35 100644
--- a/builder/parallels/pvm/step_test.go
+++ b/builder/parallels/pvm/step_test.go
@@ -4,9 +4,9 @@ import (
"bytes"
"testing"
+ parallelscommon "github.com/hashicorp/packer/builder/parallels/common"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- parallelscommon "github.com/mitchellh/packer/builder/parallels/common"
- "github.com/mitchellh/packer/packer"
)
func testState(t *testing.T) multistep.StateBag {
diff --git a/builder/profitbricks/artifact_test.go b/builder/profitbricks/artifact_test.go
index 5b9ad1a8c..1760f3b6a 100644
--- a/builder/profitbricks/artifact_test.go
+++ b/builder/profitbricks/artifact_test.go
@@ -3,7 +3,7 @@ package profitbricks
import (
"testing"
- "github.com/mitchellh/packer/packer"
+ "github.com/hashicorp/packer/packer"
)
func TestArtifact_Impl(t *testing.T) {
diff --git a/builder/profitbricks/builder.go b/builder/profitbricks/builder.go
index a7f3a371f..95a2b1b2d 100644
--- a/builder/profitbricks/builder.go
+++ b/builder/profitbricks/builder.go
@@ -2,10 +2,10 @@ package profitbricks
import (
"fmt"
+ "github.com/hashicorp/packer/common"
+ "github.com/hashicorp/packer/helper/communicator"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/common"
- "github.com/mitchellh/packer/helper/communicator"
- "github.com/mitchellh/packer/packer"
"log"
)
diff --git a/builder/profitbricks/builder_acc_test.go b/builder/profitbricks/builder_acc_test.go
index 921dc9d73..93fd7946d 100644
--- a/builder/profitbricks/builder_acc_test.go
+++ b/builder/profitbricks/builder_acc_test.go
@@ -4,7 +4,7 @@ import (
"os"
"testing"
- builderT "github.com/mitchellh/packer/helper/builder/testing"
+ builderT "github.com/hashicorp/packer/helper/builder/testing"
)
func TestBuilderAcc_basic(t *testing.T) {
diff --git a/builder/profitbricks/builder_test.go b/builder/profitbricks/builder_test.go
index 65e284690..70b73226f 100644
--- a/builder/profitbricks/builder_test.go
+++ b/builder/profitbricks/builder_test.go
@@ -2,7 +2,7 @@ package profitbricks
import (
"fmt"
- "github.com/mitchellh/packer/packer"
+ "github.com/hashicorp/packer/packer"
"testing"
)
diff --git a/builder/profitbricks/config.go b/builder/profitbricks/config.go
index 79c697a19..62ffc18c8 100644
--- a/builder/profitbricks/config.go
+++ b/builder/profitbricks/config.go
@@ -2,12 +2,12 @@ package profitbricks
import (
"errors"
+ "github.com/hashicorp/packer/common"
+ "github.com/hashicorp/packer/helper/communicator"
+ "github.com/hashicorp/packer/helper/config"
+ "github.com/hashicorp/packer/packer"
+ "github.com/hashicorp/packer/template/interpolate"
"github.com/mitchellh/mapstructure"
- "github.com/mitchellh/packer/common"
- "github.com/mitchellh/packer/helper/communicator"
- "github.com/mitchellh/packer/helper/config"
- "github.com/mitchellh/packer/packer"
- "github.com/mitchellh/packer/template/interpolate"
"os"
)
diff --git a/builder/profitbricks/ssh.go b/builder/profitbricks/ssh.go
index 55aa80950..7069a77ba 100644
--- a/builder/profitbricks/ssh.go
+++ b/builder/profitbricks/ssh.go
@@ -2,8 +2,8 @@ package profitbricks
import (
"fmt"
+ "github.com/hashicorp/packer/communicator/ssh"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/communicator/ssh"
gossh "golang.org/x/crypto/ssh"
)
diff --git a/builder/profitbricks/step_create_server.go b/builder/profitbricks/step_create_server.go
index ef606e380..70c9148d5 100644
--- a/builder/profitbricks/step_create_server.go
+++ b/builder/profitbricks/step_create_server.go
@@ -8,8 +8,8 @@ import (
"strings"
"time"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/packer"
"github.com/profitbricks/profitbricks-sdk-go"
)
diff --git a/builder/profitbricks/step_create_ssh_key.go b/builder/profitbricks/step_create_ssh_key.go
index eba23fc9d..0afccb494 100644
--- a/builder/profitbricks/step_create_ssh_key.go
+++ b/builder/profitbricks/step_create_ssh_key.go
@@ -4,8 +4,8 @@ import (
"crypto/x509"
"encoding/pem"
"fmt"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/packer"
"golang.org/x/crypto/ssh"
"io/ioutil"
)
diff --git a/builder/profitbricks/step_take_snapshot.go b/builder/profitbricks/step_take_snapshot.go
index 1c172daef..db63df73c 100644
--- a/builder/profitbricks/step_take_snapshot.go
+++ b/builder/profitbricks/step_take_snapshot.go
@@ -4,8 +4,8 @@ import (
"encoding/json"
"time"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/packer"
"github.com/profitbricks/profitbricks-sdk-go"
)
diff --git a/builder/qemu/builder.go b/builder/qemu/builder.go
index 3e2b79b11..2b6b206d9 100644
--- a/builder/qemu/builder.go
+++ b/builder/qemu/builder.go
@@ -10,12 +10,12 @@ import (
"runtime"
"time"
+ "github.com/hashicorp/packer/common"
+ "github.com/hashicorp/packer/helper/communicator"
+ "github.com/hashicorp/packer/helper/config"
+ "github.com/hashicorp/packer/packer"
+ "github.com/hashicorp/packer/template/interpolate"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/common"
- "github.com/mitchellh/packer/helper/communicator"
- "github.com/mitchellh/packer/helper/config"
- "github.com/mitchellh/packer/packer"
- "github.com/mitchellh/packer/template/interpolate"
)
const BuilderId = "transcend.qemu"
diff --git a/builder/qemu/builder_test.go b/builder/qemu/builder_test.go
index 9704d37b8..24c5dc47e 100644
--- a/builder/qemu/builder_test.go
+++ b/builder/qemu/builder_test.go
@@ -7,7 +7,7 @@ import (
"reflect"
"testing"
- "github.com/mitchellh/packer/packer"
+ "github.com/hashicorp/packer/packer"
)
var testPem = `
diff --git a/builder/qemu/ssh.go b/builder/qemu/ssh.go
index 498d3fbe9..83c923f67 100644
--- a/builder/qemu/ssh.go
+++ b/builder/qemu/ssh.go
@@ -1,9 +1,9 @@
package qemu
import (
+ commonssh "github.com/hashicorp/packer/common/ssh"
+ "github.com/hashicorp/packer/communicator/ssh"
"github.com/mitchellh/multistep"
- commonssh "github.com/mitchellh/packer/common/ssh"
- "github.com/mitchellh/packer/communicator/ssh"
gossh "golang.org/x/crypto/ssh"
)
diff --git a/builder/qemu/step_boot_wait.go b/builder/qemu/step_boot_wait.go
index 8557900a5..3e4e48320 100644
--- a/builder/qemu/step_boot_wait.go
+++ b/builder/qemu/step_boot_wait.go
@@ -2,8 +2,8 @@ package qemu
import (
"fmt"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/packer"
"time"
)
diff --git a/builder/qemu/step_configure_vnc.go b/builder/qemu/step_configure_vnc.go
index bda624f89..2cbfd6820 100644
--- a/builder/qemu/step_configure_vnc.go
+++ b/builder/qemu/step_configure_vnc.go
@@ -6,8 +6,8 @@ import (
"math/rand"
"net"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/packer"
)
// This step configures the VM to enable the VNC server.
diff --git a/builder/qemu/step_convert_disk.go b/builder/qemu/step_convert_disk.go
index 5017470fc..db7fe52c3 100644
--- a/builder/qemu/step_convert_disk.go
+++ b/builder/qemu/step_convert_disk.go
@@ -4,8 +4,8 @@ import (
"fmt"
"path/filepath"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/packer"
"os"
)
diff --git a/builder/qemu/step_copy_disk.go b/builder/qemu/step_copy_disk.go
index e5d53fa56..633d8d6b8 100644
--- a/builder/qemu/step_copy_disk.go
+++ b/builder/qemu/step_copy_disk.go
@@ -4,8 +4,8 @@ import (
"fmt"
"path/filepath"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/packer"
)
// This step copies the virtual disk that will be used as the
diff --git a/builder/qemu/step_create_disk.go b/builder/qemu/step_create_disk.go
index 3af48cd4b..5d844e2a0 100644
--- a/builder/qemu/step_create_disk.go
+++ b/builder/qemu/step_create_disk.go
@@ -4,8 +4,8 @@ import (
"fmt"
"path/filepath"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/packer"
)
// This step creates the virtual disk that will be used as the
diff --git a/builder/qemu/step_forward_ssh.go b/builder/qemu/step_forward_ssh.go
index c0653171b..7737fcbd8 100644
--- a/builder/qemu/step_forward_ssh.go
+++ b/builder/qemu/step_forward_ssh.go
@@ -6,8 +6,8 @@ import (
"math/rand"
"net"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/packer"
)
// This step adds a NAT port forwarding definition so that SSH is available
diff --git a/builder/qemu/step_prepare_output_dir.go b/builder/qemu/step_prepare_output_dir.go
index 0f3bd1278..7023ac9b8 100644
--- a/builder/qemu/step_prepare_output_dir.go
+++ b/builder/qemu/step_prepare_output_dir.go
@@ -1,8 +1,8 @@
package qemu
import (
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/packer"
"log"
"os"
"time"
diff --git a/builder/qemu/step_resize_disk.go b/builder/qemu/step_resize_disk.go
index 22c56dc37..fbbd8d572 100644
--- a/builder/qemu/step_resize_disk.go
+++ b/builder/qemu/step_resize_disk.go
@@ -4,8 +4,8 @@ import (
"fmt"
"path/filepath"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/packer"
)
// This step resizes the virtual disk that will be used as the
diff --git a/builder/qemu/step_run.go b/builder/qemu/step_run.go
index 12316dd97..dc9dd2faa 100644
--- a/builder/qemu/step_run.go
+++ b/builder/qemu/step_run.go
@@ -7,9 +7,9 @@ import (
"strconv"
"strings"
+ "github.com/hashicorp/packer/packer"
+ "github.com/hashicorp/packer/template/interpolate"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/packer"
- "github.com/mitchellh/packer/template/interpolate"
)
// stepRun runs the virtual machine
diff --git a/builder/qemu/step_set_iso.go b/builder/qemu/step_set_iso.go
index eb39f1448..f32a2687b 100644
--- a/builder/qemu/step_set_iso.go
+++ b/builder/qemu/step_set_iso.go
@@ -4,8 +4,8 @@ import (
"fmt"
"net/http"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/packer"
)
// This step set iso_patch to available url
diff --git a/builder/qemu/step_shutdown.go b/builder/qemu/step_shutdown.go
index 2bca7a09e..88fa42c34 100644
--- a/builder/qemu/step_shutdown.go
+++ b/builder/qemu/step_shutdown.go
@@ -6,8 +6,8 @@ import (
"log"
"time"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/packer"
)
// This step shuts down the machine. It first attempts to do so gracefully,
diff --git a/builder/qemu/step_type_boot_command.go b/builder/qemu/step_type_boot_command.go
index 2ec581685..526a792e3 100644
--- a/builder/qemu/step_type_boot_command.go
+++ b/builder/qemu/step_type_boot_command.go
@@ -10,11 +10,11 @@ import (
"unicode"
"unicode/utf8"
+ "github.com/hashicorp/packer/common"
+ "github.com/hashicorp/packer/packer"
+ "github.com/hashicorp/packer/template/interpolate"
"github.com/mitchellh/go-vnc"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/common"
- "github.com/mitchellh/packer/packer"
- "github.com/mitchellh/packer/template/interpolate"
"os"
)
diff --git a/builder/triton/access_config.go b/builder/triton/access_config.go
index 08deefdff..229f63ec9 100644
--- a/builder/triton/access_config.go
+++ b/builder/triton/access_config.go
@@ -6,11 +6,11 @@ import (
"log"
"os"
+ "github.com/hashicorp/packer/helper/communicator"
+ "github.com/hashicorp/packer/template/interpolate"
"github.com/joyent/gocommon/client"
"github.com/joyent/gosdc/cloudapi"
"github.com/joyent/gosign/auth"
- "github.com/mitchellh/packer/helper/communicator"
- "github.com/mitchellh/packer/template/interpolate"
)
// AccessConfig is for common configuration related to Triton access
diff --git a/builder/triton/builder.go b/builder/triton/builder.go
index 3c9f3e856..dd9ba30b9 100644
--- a/builder/triton/builder.go
+++ b/builder/triton/builder.go
@@ -4,11 +4,11 @@ import (
"log"
"github.com/hashicorp/go-multierror"
+ "github.com/hashicorp/packer/common"
+ "github.com/hashicorp/packer/helper/communicator"
+ "github.com/hashicorp/packer/helper/config"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/common"
- "github.com/mitchellh/packer/helper/communicator"
- "github.com/mitchellh/packer/helper/config"
- "github.com/mitchellh/packer/packer"
)
const (
diff --git a/builder/triton/config.go b/builder/triton/config.go
index 683fb807c..9a08508b5 100644
--- a/builder/triton/config.go
+++ b/builder/triton/config.go
@@ -1,9 +1,9 @@
package triton
import (
- "github.com/mitchellh/packer/common"
- "github.com/mitchellh/packer/helper/communicator"
- "github.com/mitchellh/packer/template/interpolate"
+ "github.com/hashicorp/packer/common"
+ "github.com/hashicorp/packer/helper/communicator"
+ "github.com/hashicorp/packer/template/interpolate"
)
type Config struct {
diff --git a/builder/triton/driver_triton.go b/builder/triton/driver_triton.go
index 277ab8ef9..cef18bab8 100644
--- a/builder/triton/driver_triton.go
+++ b/builder/triton/driver_triton.go
@@ -5,8 +5,8 @@ import (
"strings"
"time"
+ "github.com/hashicorp/packer/packer"
"github.com/joyent/gosdc/cloudapi"
- "github.com/mitchellh/packer/packer"
)
type driverTriton struct {
diff --git a/builder/triton/source_machine_config.go b/builder/triton/source_machine_config.go
index d98cce05b..549a2a114 100644
--- a/builder/triton/source_machine_config.go
+++ b/builder/triton/source_machine_config.go
@@ -3,7 +3,7 @@ package triton
import (
"fmt"
- "github.com/mitchellh/packer/template/interpolate"
+ "github.com/hashicorp/packer/template/interpolate"
)
// SourceMachineConfig represents the configuration to run a machine using
diff --git a/builder/triton/ssh.go b/builder/triton/ssh.go
index 084ad8909..496379318 100644
--- a/builder/triton/ssh.go
+++ b/builder/triton/ssh.go
@@ -3,8 +3,8 @@ package triton
import (
"fmt"
+ packerssh "github.com/hashicorp/packer/communicator/ssh"
"github.com/mitchellh/multistep"
- packerssh "github.com/mitchellh/packer/communicator/ssh"
"golang.org/x/crypto/ssh"
"golang.org/x/crypto/ssh/agent"
"io/ioutil"
diff --git a/builder/triton/step_create_image_from_machine.go b/builder/triton/step_create_image_from_machine.go
index dd2201576..76c46a768 100644
--- a/builder/triton/step_create_image_from_machine.go
+++ b/builder/triton/step_create_image_from_machine.go
@@ -4,8 +4,8 @@ import (
"fmt"
"time"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/packer"
)
// StepCreateImageFromMachine creates an image with the specified attributes
diff --git a/builder/triton/step_create_source_machine.go b/builder/triton/step_create_source_machine.go
index 6de30143e..b5a8aec15 100644
--- a/builder/triton/step_create_source_machine.go
+++ b/builder/triton/step_create_source_machine.go
@@ -4,8 +4,8 @@ import (
"fmt"
"time"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/packer"
)
// StepCreateSourceMachine creates an machine with the specified attributes
diff --git a/builder/triton/step_delete_machine.go b/builder/triton/step_delete_machine.go
index 1538212b6..d766f9833 100644
--- a/builder/triton/step_delete_machine.go
+++ b/builder/triton/step_delete_machine.go
@@ -4,8 +4,8 @@ import (
"fmt"
"time"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/packer"
)
// StepDeleteMachine deletes the machine with the ID specified in state["machine"]
diff --git a/builder/triton/step_stop_machine.go b/builder/triton/step_stop_machine.go
index 1974eb733..00eb75958 100644
--- a/builder/triton/step_stop_machine.go
+++ b/builder/triton/step_stop_machine.go
@@ -4,8 +4,8 @@ import (
"fmt"
"time"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/packer"
)
// StepStopMachine stops the machine with the given Machine ID, and waits
diff --git a/builder/triton/step_test.go b/builder/triton/step_test.go
index 1816af279..61580edfe 100644
--- a/builder/triton/step_test.go
+++ b/builder/triton/step_test.go
@@ -2,8 +2,8 @@ package triton
import (
"bytes"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/packer"
"testing"
)
diff --git a/builder/triton/step_wait_for_stop_to_not_fail.go b/builder/triton/step_wait_for_stop_to_not_fail.go
index dfe719466..cd4df4704 100644
--- a/builder/triton/step_wait_for_stop_to_not_fail.go
+++ b/builder/triton/step_wait_for_stop_to_not_fail.go
@@ -3,8 +3,8 @@ package triton
import (
"time"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/packer"
)
// StepWaitForStopNotToFail waits for 10 seconds before returning with continue
diff --git a/builder/triton/target_image_config.go b/builder/triton/target_image_config.go
index 3a180a8ee..53a9f58f7 100644
--- a/builder/triton/target_image_config.go
+++ b/builder/triton/target_image_config.go
@@ -3,7 +3,7 @@ package triton
import (
"fmt"
- "github.com/mitchellh/packer/template/interpolate"
+ "github.com/hashicorp/packer/template/interpolate"
)
// TargetImageConfig represents the configuration for the image to be created
diff --git a/builder/virtualbox/common/artifact.go b/builder/virtualbox/common/artifact.go
index c28fb6c59..e560e788d 100644
--- a/builder/virtualbox/common/artifact.go
+++ b/builder/virtualbox/common/artifact.go
@@ -5,7 +5,7 @@ import (
"os"
"path/filepath"
- "github.com/mitchellh/packer/packer"
+ "github.com/hashicorp/packer/packer"
)
// This is the common builder ID to all of these artifacts.
diff --git a/builder/virtualbox/common/artifact_test.go b/builder/virtualbox/common/artifact_test.go
index f9ddc5dbf..023d2dd44 100644
--- a/builder/virtualbox/common/artifact_test.go
+++ b/builder/virtualbox/common/artifact_test.go
@@ -6,7 +6,7 @@ import (
"path/filepath"
"testing"
- "github.com/mitchellh/packer/packer"
+ "github.com/hashicorp/packer/packer"
)
func TestArtifact_impl(t *testing.T) {
diff --git a/builder/virtualbox/common/config_test.go b/builder/virtualbox/common/config_test.go
index eeeda864a..e6a902cc2 100644
--- a/builder/virtualbox/common/config_test.go
+++ b/builder/virtualbox/common/config_test.go
@@ -3,7 +3,7 @@ package common
import (
"testing"
- "github.com/mitchellh/packer/template/interpolate"
+ "github.com/hashicorp/packer/template/interpolate"
)
func testConfigTemplate(t *testing.T) *interpolate.Context {
diff --git a/builder/virtualbox/common/export_config.go b/builder/virtualbox/common/export_config.go
index 62e11e607..08dfb267c 100644
--- a/builder/virtualbox/common/export_config.go
+++ b/builder/virtualbox/common/export_config.go
@@ -3,7 +3,7 @@ package common
import (
"errors"
- "github.com/mitchellh/packer/template/interpolate"
+ "github.com/hashicorp/packer/template/interpolate"
)
type ExportConfig struct {
diff --git a/builder/virtualbox/common/export_opts.go b/builder/virtualbox/common/export_opts.go
index cd66da586..de94a7caa 100644
--- a/builder/virtualbox/common/export_opts.go
+++ b/builder/virtualbox/common/export_opts.go
@@ -1,7 +1,7 @@
package common
import (
- "github.com/mitchellh/packer/template/interpolate"
+ "github.com/hashicorp/packer/template/interpolate"
)
type ExportOpts struct {
diff --git a/builder/virtualbox/common/output_config.go b/builder/virtualbox/common/output_config.go
index 7b5ddcd45..14eced008 100644
--- a/builder/virtualbox/common/output_config.go
+++ b/builder/virtualbox/common/output_config.go
@@ -3,8 +3,8 @@ package common
import (
"fmt"
- "github.com/mitchellh/packer/common"
- "github.com/mitchellh/packer/template/interpolate"
+ "github.com/hashicorp/packer/common"
+ "github.com/hashicorp/packer/template/interpolate"
)
type OutputConfig struct {
diff --git a/builder/virtualbox/common/output_config_test.go b/builder/virtualbox/common/output_config_test.go
index a4d8e7999..08cff37d1 100644
--- a/builder/virtualbox/common/output_config_test.go
+++ b/builder/virtualbox/common/output_config_test.go
@@ -1,7 +1,7 @@
package common
import (
- "github.com/mitchellh/packer/common"
+ "github.com/hashicorp/packer/common"
"io/ioutil"
"os"
"testing"
diff --git a/builder/virtualbox/common/run_config.go b/builder/virtualbox/common/run_config.go
index 595667b11..6d3f58686 100644
--- a/builder/virtualbox/common/run_config.go
+++ b/builder/virtualbox/common/run_config.go
@@ -4,7 +4,7 @@ import (
"fmt"
"time"
- "github.com/mitchellh/packer/template/interpolate"
+ "github.com/hashicorp/packer/template/interpolate"
)
type RunConfig struct {
diff --git a/builder/virtualbox/common/shutdown_config.go b/builder/virtualbox/common/shutdown_config.go
index cbb939645..05180ef09 100644
--- a/builder/virtualbox/common/shutdown_config.go
+++ b/builder/virtualbox/common/shutdown_config.go
@@ -4,7 +4,7 @@ import (
"fmt"
"time"
- "github.com/mitchellh/packer/template/interpolate"
+ "github.com/hashicorp/packer/template/interpolate"
)
type ShutdownConfig struct {
diff --git a/builder/virtualbox/common/ssh.go b/builder/virtualbox/common/ssh.go
index 0ad514be9..5316a1c31 100644
--- a/builder/virtualbox/common/ssh.go
+++ b/builder/virtualbox/common/ssh.go
@@ -1,9 +1,9 @@
package common
import (
+ commonssh "github.com/hashicorp/packer/common/ssh"
+ "github.com/hashicorp/packer/communicator/ssh"
"github.com/mitchellh/multistep"
- commonssh "github.com/mitchellh/packer/common/ssh"
- "github.com/mitchellh/packer/communicator/ssh"
gossh "golang.org/x/crypto/ssh"
)
diff --git a/builder/virtualbox/common/ssh_config.go b/builder/virtualbox/common/ssh_config.go
index 3d31781f1..3136bca98 100644
--- a/builder/virtualbox/common/ssh_config.go
+++ b/builder/virtualbox/common/ssh_config.go
@@ -4,8 +4,8 @@ import (
"errors"
"time"
- "github.com/mitchellh/packer/helper/communicator"
- "github.com/mitchellh/packer/template/interpolate"
+ "github.com/hashicorp/packer/helper/communicator"
+ "github.com/hashicorp/packer/template/interpolate"
)
type SSHConfig struct {
diff --git a/builder/virtualbox/common/ssh_config_test.go b/builder/virtualbox/common/ssh_config_test.go
index d31ab4f0b..b7dc7f90e 100644
--- a/builder/virtualbox/common/ssh_config_test.go
+++ b/builder/virtualbox/common/ssh_config_test.go
@@ -5,7 +5,7 @@ import (
"os"
"testing"
- "github.com/mitchellh/packer/helper/communicator"
+ "github.com/hashicorp/packer/helper/communicator"
)
func testSSHConfig() *SSHConfig {
diff --git a/builder/virtualbox/common/step_attach_floppy.go b/builder/virtualbox/common/step_attach_floppy.go
index 5ebcf9b5f..238619551 100644
--- a/builder/virtualbox/common/step_attach_floppy.go
+++ b/builder/virtualbox/common/step_attach_floppy.go
@@ -2,8 +2,8 @@ package common
import (
"fmt"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/packer"
"io"
"io/ioutil"
"log"
diff --git a/builder/virtualbox/common/step_attach_guest_additions.go b/builder/virtualbox/common/step_attach_guest_additions.go
index 6017079d4..de51237a5 100644
--- a/builder/virtualbox/common/step_attach_guest_additions.go
+++ b/builder/virtualbox/common/step_attach_guest_additions.go
@@ -2,8 +2,8 @@ package common
import (
"fmt"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/packer"
"log"
)
diff --git a/builder/virtualbox/common/step_configure_vrdp.go b/builder/virtualbox/common/step_configure_vrdp.go
index b48a70d60..9a966c508 100644
--- a/builder/virtualbox/common/step_configure_vrdp.go
+++ b/builder/virtualbox/common/step_configure_vrdp.go
@@ -6,8 +6,8 @@ import (
"math/rand"
"net"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/packer"
)
// This step configures the VM to enable the VRDP server
diff --git a/builder/virtualbox/common/step_download_guest_additions.go b/builder/virtualbox/common/step_download_guest_additions.go
index 5ade2457c..8039d0fa4 100644
--- a/builder/virtualbox/common/step_download_guest_additions.go
+++ b/builder/virtualbox/common/step_download_guest_additions.go
@@ -9,10 +9,10 @@ import (
"os"
"strings"
+ "github.com/hashicorp/packer/common"
+ "github.com/hashicorp/packer/packer"
+ "github.com/hashicorp/packer/template/interpolate"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/common"
- "github.com/mitchellh/packer/packer"
- "github.com/mitchellh/packer/template/interpolate"
)
var additionsVersionMap = map[string]string{
diff --git a/builder/virtualbox/common/step_export.go b/builder/virtualbox/common/step_export.go
index cf1bd18cf..4e7a6411f 100644
--- a/builder/virtualbox/common/step_export.go
+++ b/builder/virtualbox/common/step_export.go
@@ -2,8 +2,8 @@ package common
import (
"fmt"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/packer"
"log"
"path/filepath"
"strings"
diff --git a/builder/virtualbox/common/step_forward_ssh.go b/builder/virtualbox/common/step_forward_ssh.go
index 0f514a843..002397395 100644
--- a/builder/virtualbox/common/step_forward_ssh.go
+++ b/builder/virtualbox/common/step_forward_ssh.go
@@ -6,9 +6,9 @@ import (
"math/rand"
"net"
+ "github.com/hashicorp/packer/helper/communicator"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/helper/communicator"
- "github.com/mitchellh/packer/packer"
)
// This step adds a NAT port forwarding definition so that SSH is available
diff --git a/builder/virtualbox/common/step_output_dir.go b/builder/virtualbox/common/step_output_dir.go
index 1443e5791..0054d1994 100644
--- a/builder/virtualbox/common/step_output_dir.go
+++ b/builder/virtualbox/common/step_output_dir.go
@@ -7,8 +7,8 @@ import (
"path/filepath"
"time"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/packer"
)
// StepOutputDir sets up the output directory by creating it if it does
diff --git a/builder/virtualbox/common/step_remove_devices.go b/builder/virtualbox/common/step_remove_devices.go
index 6508a138f..52d32f1b2 100644
--- a/builder/virtualbox/common/step_remove_devices.go
+++ b/builder/virtualbox/common/step_remove_devices.go
@@ -4,9 +4,9 @@ import (
"fmt"
"log"
+ "github.com/hashicorp/packer/common"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/common"
- "github.com/mitchellh/packer/packer"
)
// This step removes any devices (floppy disks, ISOs, etc.) from the
diff --git a/builder/virtualbox/common/step_run.go b/builder/virtualbox/common/step_run.go
index 487f31430..3019c57d6 100644
--- a/builder/virtualbox/common/step_run.go
+++ b/builder/virtualbox/common/step_run.go
@@ -4,8 +4,8 @@ import (
"fmt"
"time"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/packer"
)
// This step starts the virtual machine.
diff --git a/builder/virtualbox/common/step_shutdown.go b/builder/virtualbox/common/step_shutdown.go
index 1b70485b6..82bcb05ab 100644
--- a/builder/virtualbox/common/step_shutdown.go
+++ b/builder/virtualbox/common/step_shutdown.go
@@ -3,8 +3,8 @@ package common
import (
"errors"
"fmt"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/packer"
"log"
"time"
)
diff --git a/builder/virtualbox/common/step_shutdown_test.go b/builder/virtualbox/common/step_shutdown_test.go
index a80dec7cd..769ed64f0 100644
--- a/builder/virtualbox/common/step_shutdown_test.go
+++ b/builder/virtualbox/common/step_shutdown_test.go
@@ -1,8 +1,8 @@
package common
import (
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/packer"
"testing"
"time"
)
diff --git a/builder/virtualbox/common/step_suppress_messages.go b/builder/virtualbox/common/step_suppress_messages.go
index a99576f12..863606526 100644
--- a/builder/virtualbox/common/step_suppress_messages.go
+++ b/builder/virtualbox/common/step_suppress_messages.go
@@ -2,8 +2,8 @@ package common
import (
"fmt"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/packer"
"log"
)
diff --git a/builder/virtualbox/common/step_test.go b/builder/virtualbox/common/step_test.go
index 9bf6d5d67..c6424b692 100644
--- a/builder/virtualbox/common/step_test.go
+++ b/builder/virtualbox/common/step_test.go
@@ -2,8 +2,8 @@ package common
import (
"bytes"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/packer"
"testing"
)
diff --git a/builder/virtualbox/common/step_type_boot_command.go b/builder/virtualbox/common/step_type_boot_command.go
index 26d5a9658..3220ca8b8 100644
--- a/builder/virtualbox/common/step_type_boot_command.go
+++ b/builder/virtualbox/common/step_type_boot_command.go
@@ -8,10 +8,10 @@ import (
"unicode"
"unicode/utf8"
+ "github.com/hashicorp/packer/common"
+ "github.com/hashicorp/packer/packer"
+ "github.com/hashicorp/packer/template/interpolate"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/common"
- "github.com/mitchellh/packer/packer"
- "github.com/mitchellh/packer/template/interpolate"
)
const KeyLeftShift uint32 = 0xFFE1
diff --git a/builder/virtualbox/common/step_upload_guest_additions.go b/builder/virtualbox/common/step_upload_guest_additions.go
index ccc054616..a98676555 100644
--- a/builder/virtualbox/common/step_upload_guest_additions.go
+++ b/builder/virtualbox/common/step_upload_guest_additions.go
@@ -5,9 +5,9 @@ import (
"log"
"os"
+ "github.com/hashicorp/packer/packer"
+ "github.com/hashicorp/packer/template/interpolate"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/packer"
- "github.com/mitchellh/packer/template/interpolate"
)
type guestAdditionsPathTemplate struct {
diff --git a/builder/virtualbox/common/step_upload_version.go b/builder/virtualbox/common/step_upload_version.go
index 02566c8cb..ab1ca6c7f 100644
--- a/builder/virtualbox/common/step_upload_version.go
+++ b/builder/virtualbox/common/step_upload_version.go
@@ -3,8 +3,8 @@ package common
import (
"bytes"
"fmt"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/packer"
"log"
)
diff --git a/builder/virtualbox/common/step_upload_version_test.go b/builder/virtualbox/common/step_upload_version_test.go
index 234c4b5df..1414a2278 100644
--- a/builder/virtualbox/common/step_upload_version_test.go
+++ b/builder/virtualbox/common/step_upload_version_test.go
@@ -1,8 +1,8 @@
package common
import (
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/packer"
"testing"
)
diff --git a/builder/virtualbox/common/step_vboxmanage.go b/builder/virtualbox/common/step_vboxmanage.go
index 4eae387ee..7544dbbce 100644
--- a/builder/virtualbox/common/step_vboxmanage.go
+++ b/builder/virtualbox/common/step_vboxmanage.go
@@ -4,9 +4,9 @@ import (
"fmt"
"strings"
+ "github.com/hashicorp/packer/packer"
+ "github.com/hashicorp/packer/template/interpolate"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/packer"
- "github.com/mitchellh/packer/template/interpolate"
)
type commandTemplate struct {
diff --git a/builder/virtualbox/common/vbox_version_config.go b/builder/virtualbox/common/vbox_version_config.go
index 5ece4d12a..2b2b87886 100644
--- a/builder/virtualbox/common/vbox_version_config.go
+++ b/builder/virtualbox/common/vbox_version_config.go
@@ -1,7 +1,7 @@
package common
import (
- "github.com/mitchellh/packer/template/interpolate"
+ "github.com/hashicorp/packer/template/interpolate"
)
type VBoxVersionConfig struct {
diff --git a/builder/virtualbox/common/vboxmanage_config.go b/builder/virtualbox/common/vboxmanage_config.go
index 1670aee0d..7ee0a19ce 100644
--- a/builder/virtualbox/common/vboxmanage_config.go
+++ b/builder/virtualbox/common/vboxmanage_config.go
@@ -1,7 +1,7 @@
package common
import (
- "github.com/mitchellh/packer/template/interpolate"
+ "github.com/hashicorp/packer/template/interpolate"
)
type VBoxManageConfig struct {
diff --git a/builder/virtualbox/common/vboxmanage_post_config.go b/builder/virtualbox/common/vboxmanage_post_config.go
index 570e9b1fc..d05913f9f 100644
--- a/builder/virtualbox/common/vboxmanage_post_config.go
+++ b/builder/virtualbox/common/vboxmanage_post_config.go
@@ -1,7 +1,7 @@
package common
import (
- "github.com/mitchellh/packer/template/interpolate"
+ "github.com/hashicorp/packer/template/interpolate"
)
type VBoxManagePostConfig struct {
diff --git a/builder/virtualbox/iso/builder.go b/builder/virtualbox/iso/builder.go
index f9def2528..f5442184e 100644
--- a/builder/virtualbox/iso/builder.go
+++ b/builder/virtualbox/iso/builder.go
@@ -6,13 +6,13 @@ import (
"log"
"strings"
+ vboxcommon "github.com/hashicorp/packer/builder/virtualbox/common"
+ "github.com/hashicorp/packer/common"
+ "github.com/hashicorp/packer/helper/communicator"
+ "github.com/hashicorp/packer/helper/config"
+ "github.com/hashicorp/packer/packer"
+ "github.com/hashicorp/packer/template/interpolate"
"github.com/mitchellh/multistep"
- vboxcommon "github.com/mitchellh/packer/builder/virtualbox/common"
- "github.com/mitchellh/packer/common"
- "github.com/mitchellh/packer/helper/communicator"
- "github.com/mitchellh/packer/helper/config"
- "github.com/mitchellh/packer/packer"
- "github.com/mitchellh/packer/template/interpolate"
)
const BuilderId = "mitchellh.virtualbox"
diff --git a/builder/virtualbox/iso/builder_acc_test.go b/builder/virtualbox/iso/builder_acc_test.go
index d756f452e..630d4094f 100644
--- a/builder/virtualbox/iso/builder_acc_test.go
+++ b/builder/virtualbox/iso/builder_acc_test.go
@@ -3,7 +3,7 @@ package iso
import (
"testing"
- builderT "github.com/mitchellh/packer/helper/builder/testing"
+ builderT "github.com/hashicorp/packer/helper/builder/testing"
)
func TestBuilderAcc_basic(t *testing.T) {
diff --git a/builder/virtualbox/iso/builder_test.go b/builder/virtualbox/iso/builder_test.go
index 5cf8bde28..370ebe675 100644
--- a/builder/virtualbox/iso/builder_test.go
+++ b/builder/virtualbox/iso/builder_test.go
@@ -5,8 +5,8 @@ import (
"reflect"
"testing"
- "github.com/mitchellh/packer/builder/virtualbox/common"
- "github.com/mitchellh/packer/packer"
+ "github.com/hashicorp/packer/builder/virtualbox/common"
+ "github.com/hashicorp/packer/packer"
)
func testConfig() map[string]interface{} {
diff --git a/builder/virtualbox/iso/step_attach_iso.go b/builder/virtualbox/iso/step_attach_iso.go
index dfba91b7b..a997ee823 100644
--- a/builder/virtualbox/iso/step_attach_iso.go
+++ b/builder/virtualbox/iso/step_attach_iso.go
@@ -2,9 +2,9 @@ package iso
import (
"fmt"
+ vboxcommon "github.com/hashicorp/packer/builder/virtualbox/common"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- vboxcommon "github.com/mitchellh/packer/builder/virtualbox/common"
- "github.com/mitchellh/packer/packer"
)
// This step attaches the ISO to the virtual machine.
diff --git a/builder/virtualbox/iso/step_create_disk.go b/builder/virtualbox/iso/step_create_disk.go
index 52e159687..bc581040e 100644
--- a/builder/virtualbox/iso/step_create_disk.go
+++ b/builder/virtualbox/iso/step_create_disk.go
@@ -2,9 +2,9 @@ package iso
import (
"fmt"
+ vboxcommon "github.com/hashicorp/packer/builder/virtualbox/common"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- vboxcommon "github.com/mitchellh/packer/builder/virtualbox/common"
- "github.com/mitchellh/packer/packer"
"path/filepath"
"strconv"
"strings"
diff --git a/builder/virtualbox/iso/step_create_vm.go b/builder/virtualbox/iso/step_create_vm.go
index 66cd75139..149fd6d9a 100644
--- a/builder/virtualbox/iso/step_create_vm.go
+++ b/builder/virtualbox/iso/step_create_vm.go
@@ -2,9 +2,9 @@ package iso
import (
"fmt"
+ vboxcommon "github.com/hashicorp/packer/builder/virtualbox/common"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- vboxcommon "github.com/mitchellh/packer/builder/virtualbox/common"
- "github.com/mitchellh/packer/packer"
"time"
)
diff --git a/builder/virtualbox/ovf/builder.go b/builder/virtualbox/ovf/builder.go
index 9607a0717..475bbebcf 100644
--- a/builder/virtualbox/ovf/builder.go
+++ b/builder/virtualbox/ovf/builder.go
@@ -5,11 +5,11 @@ import (
"fmt"
"log"
+ vboxcommon "github.com/hashicorp/packer/builder/virtualbox/common"
+ "github.com/hashicorp/packer/common"
+ "github.com/hashicorp/packer/helper/communicator"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- vboxcommon "github.com/mitchellh/packer/builder/virtualbox/common"
- "github.com/mitchellh/packer/common"
- "github.com/mitchellh/packer/helper/communicator"
- "github.com/mitchellh/packer/packer"
)
// Builder implements packer.Builder and builds the actual VirtualBox
diff --git a/builder/virtualbox/ovf/config.go b/builder/virtualbox/ovf/config.go
index 0151c3ca1..51d394fdb 100644
--- a/builder/virtualbox/ovf/config.go
+++ b/builder/virtualbox/ovf/config.go
@@ -4,11 +4,11 @@ import (
"fmt"
"strings"
- vboxcommon "github.com/mitchellh/packer/builder/virtualbox/common"
- "github.com/mitchellh/packer/common"
- "github.com/mitchellh/packer/helper/config"
- "github.com/mitchellh/packer/packer"
- "github.com/mitchellh/packer/template/interpolate"
+ vboxcommon "github.com/hashicorp/packer/builder/virtualbox/common"
+ "github.com/hashicorp/packer/common"
+ "github.com/hashicorp/packer/helper/config"
+ "github.com/hashicorp/packer/packer"
+ "github.com/hashicorp/packer/template/interpolate"
)
// Config is the configuration structure for the builder.
diff --git a/builder/virtualbox/ovf/config_test.go b/builder/virtualbox/ovf/config_test.go
index 9797c4831..980c4d4ef 100644
--- a/builder/virtualbox/ovf/config_test.go
+++ b/builder/virtualbox/ovf/config_test.go
@@ -6,7 +6,7 @@ import (
"os"
"testing"
- "github.com/mitchellh/packer/packer"
+ "github.com/hashicorp/packer/packer"
)
func testConfig(t *testing.T) map[string]interface{} {
diff --git a/builder/virtualbox/ovf/step_import.go b/builder/virtualbox/ovf/step_import.go
index 2d8887444..6e293d31b 100644
--- a/builder/virtualbox/ovf/step_import.go
+++ b/builder/virtualbox/ovf/step_import.go
@@ -2,9 +2,9 @@ package ovf
import (
"fmt"
+ vboxcommon "github.com/hashicorp/packer/builder/virtualbox/common"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- vboxcommon "github.com/mitchellh/packer/builder/virtualbox/common"
- "github.com/mitchellh/packer/packer"
)
// This step imports an OVF VM into VirtualBox.
diff --git a/builder/virtualbox/ovf/step_import_test.go b/builder/virtualbox/ovf/step_import_test.go
index 7d535dc05..217fee632 100644
--- a/builder/virtualbox/ovf/step_import_test.go
+++ b/builder/virtualbox/ovf/step_import_test.go
@@ -1,8 +1,8 @@
package ovf
import (
+ vboxcommon "github.com/hashicorp/packer/builder/virtualbox/common"
"github.com/mitchellh/multistep"
- vboxcommon "github.com/mitchellh/packer/builder/virtualbox/common"
"testing"
)
diff --git a/builder/virtualbox/ovf/step_test.go b/builder/virtualbox/ovf/step_test.go
index d53e29154..cbd18dbd5 100644
--- a/builder/virtualbox/ovf/step_test.go
+++ b/builder/virtualbox/ovf/step_test.go
@@ -2,9 +2,9 @@ package ovf
import (
"bytes"
+ vboxcommon "github.com/hashicorp/packer/builder/virtualbox/common"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- vboxcommon "github.com/mitchellh/packer/builder/virtualbox/common"
- "github.com/mitchellh/packer/packer"
"testing"
)
diff --git a/builder/vmware/common/artifact.go b/builder/vmware/common/artifact.go
index 15d797f3f..48fcb8139 100644
--- a/builder/vmware/common/artifact.go
+++ b/builder/vmware/common/artifact.go
@@ -5,7 +5,7 @@ import (
"os"
"path/filepath"
- "github.com/mitchellh/packer/packer"
+ "github.com/hashicorp/packer/packer"
)
// BuilderId for the local artifacts
diff --git a/builder/vmware/common/artifact_test.go b/builder/vmware/common/artifact_test.go
index a0379b82d..e081cc358 100644
--- a/builder/vmware/common/artifact_test.go
+++ b/builder/vmware/common/artifact_test.go
@@ -6,7 +6,7 @@ import (
"path/filepath"
"testing"
- "github.com/mitchellh/packer/packer"
+ "github.com/hashicorp/packer/packer"
)
func TestLocalArtifact_impl(t *testing.T) {
diff --git a/builder/vmware/common/config_test.go b/builder/vmware/common/config_test.go
index eeeda864a..e6a902cc2 100644
--- a/builder/vmware/common/config_test.go
+++ b/builder/vmware/common/config_test.go
@@ -3,7 +3,7 @@ package common
import (
"testing"
- "github.com/mitchellh/packer/template/interpolate"
+ "github.com/hashicorp/packer/template/interpolate"
)
func testConfigTemplate(t *testing.T) *interpolate.Context {
diff --git a/builder/vmware/common/driver_config.go b/builder/vmware/common/driver_config.go
index ecd42b0f5..13c9e96ac 100644
--- a/builder/vmware/common/driver_config.go
+++ b/builder/vmware/common/driver_config.go
@@ -3,7 +3,7 @@ package common
import (
"os"
- "github.com/mitchellh/packer/template/interpolate"
+ "github.com/hashicorp/packer/template/interpolate"
)
type DriverConfig struct {
diff --git a/builder/vmware/common/output_config.go b/builder/vmware/common/output_config.go
index 7b5ddcd45..14eced008 100644
--- a/builder/vmware/common/output_config.go
+++ b/builder/vmware/common/output_config.go
@@ -3,8 +3,8 @@ package common
import (
"fmt"
- "github.com/mitchellh/packer/common"
- "github.com/mitchellh/packer/template/interpolate"
+ "github.com/hashicorp/packer/common"
+ "github.com/hashicorp/packer/template/interpolate"
)
type OutputConfig struct {
diff --git a/builder/vmware/common/output_config_test.go b/builder/vmware/common/output_config_test.go
index 7de378d89..34983710f 100644
--- a/builder/vmware/common/output_config_test.go
+++ b/builder/vmware/common/output_config_test.go
@@ -3,7 +3,7 @@ package common
import (
"testing"
- "github.com/mitchellh/packer/common"
+ "github.com/hashicorp/packer/common"
)
func TestOutputConfigPrepare(t *testing.T) {
diff --git a/builder/vmware/common/run_config.go b/builder/vmware/common/run_config.go
index 7af3b9634..89f48b9c6 100644
--- a/builder/vmware/common/run_config.go
+++ b/builder/vmware/common/run_config.go
@@ -4,7 +4,7 @@ import (
"fmt"
"time"
- "github.com/mitchellh/packer/template/interpolate"
+ "github.com/hashicorp/packer/template/interpolate"
)
type RunConfig struct {
diff --git a/builder/vmware/common/shutdown_config.go b/builder/vmware/common/shutdown_config.go
index 83d2224c3..faa90268f 100644
--- a/builder/vmware/common/shutdown_config.go
+++ b/builder/vmware/common/shutdown_config.go
@@ -4,7 +4,7 @@ import (
"fmt"
"time"
- "github.com/mitchellh/packer/template/interpolate"
+ "github.com/hashicorp/packer/template/interpolate"
)
type ShutdownConfig struct {
diff --git a/builder/vmware/common/ssh.go b/builder/vmware/common/ssh.go
index 86e184bb5..c03a4e2df 100644
--- a/builder/vmware/common/ssh.go
+++ b/builder/vmware/common/ssh.go
@@ -7,9 +7,9 @@ import (
"log"
"os"
+ commonssh "github.com/hashicorp/packer/common/ssh"
+ "github.com/hashicorp/packer/communicator/ssh"
"github.com/mitchellh/multistep"
- commonssh "github.com/mitchellh/packer/common/ssh"
- "github.com/mitchellh/packer/communicator/ssh"
gossh "golang.org/x/crypto/ssh"
)
diff --git a/builder/vmware/common/ssh_config.go b/builder/vmware/common/ssh_config.go
index a0bbf942e..47cb9b917 100644
--- a/builder/vmware/common/ssh_config.go
+++ b/builder/vmware/common/ssh_config.go
@@ -3,8 +3,8 @@ package common
import (
"time"
- "github.com/mitchellh/packer/helper/communicator"
- "github.com/mitchellh/packer/template/interpolate"
+ "github.com/hashicorp/packer/helper/communicator"
+ "github.com/hashicorp/packer/template/interpolate"
)
type SSHConfig struct {
diff --git a/builder/vmware/common/ssh_config_test.go b/builder/vmware/common/ssh_config_test.go
index 64889195f..43b83f3ad 100644
--- a/builder/vmware/common/ssh_config_test.go
+++ b/builder/vmware/common/ssh_config_test.go
@@ -5,7 +5,7 @@ import (
"os"
"testing"
- "github.com/mitchellh/packer/helper/communicator"
+ "github.com/hashicorp/packer/helper/communicator"
)
func testSSHConfig() *SSHConfig {
diff --git a/builder/vmware/common/step_clean_files.go b/builder/vmware/common/step_clean_files.go
index de3debccc..6dc1a730c 100644
--- a/builder/vmware/common/step_clean_files.go
+++ b/builder/vmware/common/step_clean_files.go
@@ -2,8 +2,8 @@ package common
import (
"fmt"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/packer"
"os"
"path/filepath"
)
diff --git a/builder/vmware/common/step_clean_vmx.go b/builder/vmware/common/step_clean_vmx.go
index 42870f48e..816a353b6 100755
--- a/builder/vmware/common/step_clean_vmx.go
+++ b/builder/vmware/common/step_clean_vmx.go
@@ -6,8 +6,8 @@ import (
"regexp"
"strings"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/packer"
)
// This step cleans up the VMX by removing or changing this prior to
diff --git a/builder/vmware/common/step_compact_disk.go b/builder/vmware/common/step_compact_disk.go
index 9a81c98c8..d3eabec6f 100644
--- a/builder/vmware/common/step_compact_disk.go
+++ b/builder/vmware/common/step_compact_disk.go
@@ -2,8 +2,8 @@ package common
import (
"fmt"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/packer"
"log"
)
diff --git a/builder/vmware/common/step_configure_vmx.go b/builder/vmware/common/step_configure_vmx.go
index 7c8ca7717..854922a2c 100755
--- a/builder/vmware/common/step_configure_vmx.go
+++ b/builder/vmware/common/step_configure_vmx.go
@@ -7,8 +7,8 @@ import (
"regexp"
"strings"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/packer"
)
// This step configures a VMX by setting some default settings as well
diff --git a/builder/vmware/common/step_configure_vnc.go b/builder/vmware/common/step_configure_vnc.go
index bc65fc649..4b6a6cdae 100644
--- a/builder/vmware/common/step_configure_vnc.go
+++ b/builder/vmware/common/step_configure_vnc.go
@@ -8,8 +8,8 @@ import (
"net"
"os"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/packer"
)
// This step configures the VM to enable the VNC server.
diff --git a/builder/vmware/common/step_output_dir.go b/builder/vmware/common/step_output_dir.go
index 9807296ba..2b679f1fc 100644
--- a/builder/vmware/common/step_output_dir.go
+++ b/builder/vmware/common/step_output_dir.go
@@ -5,8 +5,8 @@ import (
"log"
"time"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/packer"
)
// StepOutputDir sets up the output directory by creating it if it does
diff --git a/builder/vmware/common/step_run.go b/builder/vmware/common/step_run.go
index 3e81dab33..bd463799d 100644
--- a/builder/vmware/common/step_run.go
+++ b/builder/vmware/common/step_run.go
@@ -2,8 +2,8 @@ package common
import (
"fmt"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/packer"
"time"
)
diff --git a/builder/vmware/common/step_shutdown.go b/builder/vmware/common/step_shutdown.go
index 8fcef7496..829ea1a3b 100644
--- a/builder/vmware/common/step_shutdown.go
+++ b/builder/vmware/common/step_shutdown.go
@@ -4,8 +4,8 @@ import (
"bytes"
"errors"
"fmt"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/packer"
"log"
"regexp"
"runtime"
diff --git a/builder/vmware/common/step_shutdown_test.go b/builder/vmware/common/step_shutdown_test.go
index cdbda852d..b693527da 100644
--- a/builder/vmware/common/step_shutdown_test.go
+++ b/builder/vmware/common/step_shutdown_test.go
@@ -7,8 +7,8 @@ import (
"testing"
"time"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/packer"
)
func testStepShutdownState(t *testing.T) multistep.StateBag {
diff --git a/builder/vmware/common/step_suppress_messages.go b/builder/vmware/common/step_suppress_messages.go
index a02b69336..ca83506bf 100644
--- a/builder/vmware/common/step_suppress_messages.go
+++ b/builder/vmware/common/step_suppress_messages.go
@@ -2,8 +2,8 @@ package common
import (
"fmt"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/packer"
"log"
)
diff --git a/builder/vmware/common/step_test.go b/builder/vmware/common/step_test.go
index 9bf6d5d67..c6424b692 100644
--- a/builder/vmware/common/step_test.go
+++ b/builder/vmware/common/step_test.go
@@ -2,8 +2,8 @@ package common
import (
"bytes"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/packer"
"testing"
)
diff --git a/builder/vmware/common/step_type_boot_command.go b/builder/vmware/common/step_type_boot_command.go
index f4d7367c8..e82a07031 100644
--- a/builder/vmware/common/step_type_boot_command.go
+++ b/builder/vmware/common/step_type_boot_command.go
@@ -11,11 +11,11 @@ import (
"unicode"
"unicode/utf8"
+ "github.com/hashicorp/packer/common"
+ "github.com/hashicorp/packer/packer"
+ "github.com/hashicorp/packer/template/interpolate"
"github.com/mitchellh/go-vnc"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/common"
- "github.com/mitchellh/packer/packer"
- "github.com/mitchellh/packer/template/interpolate"
)
const KeyLeftShift uint32 = 0xFFE1
diff --git a/builder/vmware/common/step_upload_tools.go b/builder/vmware/common/step_upload_tools.go
index 3f7214965..dfa8fcb88 100644
--- a/builder/vmware/common/step_upload_tools.go
+++ b/builder/vmware/common/step_upload_tools.go
@@ -4,9 +4,9 @@ import (
"fmt"
"os"
+ "github.com/hashicorp/packer/packer"
+ "github.com/hashicorp/packer/template/interpolate"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/packer"
- "github.com/mitchellh/packer/template/interpolate"
)
type toolsUploadPathTemplate struct {
diff --git a/builder/vmware/common/tools_config.go b/builder/vmware/common/tools_config.go
index 923e531bf..8bf5c9bad 100644
--- a/builder/vmware/common/tools_config.go
+++ b/builder/vmware/common/tools_config.go
@@ -1,7 +1,7 @@
package common
import (
- "github.com/mitchellh/packer/template/interpolate"
+ "github.com/hashicorp/packer/template/interpolate"
)
type ToolsConfig struct {
diff --git a/builder/vmware/common/vmx_config.go b/builder/vmware/common/vmx_config.go
index aac16d1e0..c8f19fa0d 100644
--- a/builder/vmware/common/vmx_config.go
+++ b/builder/vmware/common/vmx_config.go
@@ -1,7 +1,7 @@
package common
import (
- "github.com/mitchellh/packer/template/interpolate"
+ "github.com/hashicorp/packer/template/interpolate"
)
type VMXConfig struct {
diff --git a/builder/vmware/iso/artifact_test.go b/builder/vmware/iso/artifact_test.go
index 4394c2735..c18e60119 100644
--- a/builder/vmware/iso/artifact_test.go
+++ b/builder/vmware/iso/artifact_test.go
@@ -1,7 +1,7 @@
package iso
import (
- "github.com/mitchellh/packer/packer"
+ "github.com/hashicorp/packer/packer"
"testing"
)
diff --git a/builder/vmware/iso/builder.go b/builder/vmware/iso/builder.go
index 7d3b93a3b..1f78944b7 100755
--- a/builder/vmware/iso/builder.go
+++ b/builder/vmware/iso/builder.go
@@ -8,13 +8,13 @@ import (
"os"
"time"
+ vmwcommon "github.com/hashicorp/packer/builder/vmware/common"
+ "github.com/hashicorp/packer/common"
+ "github.com/hashicorp/packer/helper/communicator"
+ "github.com/hashicorp/packer/helper/config"
+ "github.com/hashicorp/packer/packer"
+ "github.com/hashicorp/packer/template/interpolate"
"github.com/mitchellh/multistep"
- vmwcommon "github.com/mitchellh/packer/builder/vmware/common"
- "github.com/mitchellh/packer/common"
- "github.com/mitchellh/packer/helper/communicator"
- "github.com/mitchellh/packer/helper/config"
- "github.com/mitchellh/packer/packer"
- "github.com/mitchellh/packer/template/interpolate"
)
const BuilderIdESX = "mitchellh.vmware-esx"
diff --git a/builder/vmware/iso/builder_test.go b/builder/vmware/iso/builder_test.go
index 886d01dae..ab01a270c 100644
--- a/builder/vmware/iso/builder_test.go
+++ b/builder/vmware/iso/builder_test.go
@@ -7,7 +7,7 @@ import (
"reflect"
"testing"
- "github.com/mitchellh/packer/packer"
+ "github.com/hashicorp/packer/packer"
)
func testConfig() map[string]interface{} {
diff --git a/builder/vmware/iso/driver.go b/builder/vmware/iso/driver.go
index ba96afe07..6a1b89918 100644
--- a/builder/vmware/iso/driver.go
+++ b/builder/vmware/iso/driver.go
@@ -3,7 +3,7 @@ package iso
import (
"fmt"
- vmwcommon "github.com/mitchellh/packer/builder/vmware/common"
+ vmwcommon "github.com/hashicorp/packer/builder/vmware/common"
)
// NewDriver returns a new driver implementation for this operating
diff --git a/builder/vmware/iso/driver_esx5.go b/builder/vmware/iso/driver_esx5.go
index 80dc1878d..cd0002abc 100644
--- a/builder/vmware/iso/driver_esx5.go
+++ b/builder/vmware/iso/driver_esx5.go
@@ -14,10 +14,10 @@ import (
"strings"
"time"
+ commonssh "github.com/hashicorp/packer/common/ssh"
+ "github.com/hashicorp/packer/communicator/ssh"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- commonssh "github.com/mitchellh/packer/common/ssh"
- "github.com/mitchellh/packer/communicator/ssh"
- "github.com/mitchellh/packer/packer"
gossh "golang.org/x/crypto/ssh"
)
diff --git a/builder/vmware/iso/driver_esx5_test.go b/builder/vmware/iso/driver_esx5_test.go
index 3b0953f74..6ce714ff1 100644
--- a/builder/vmware/iso/driver_esx5_test.go
+++ b/builder/vmware/iso/driver_esx5_test.go
@@ -5,8 +5,8 @@ import (
"net"
"testing"
+ vmwcommon "github.com/hashicorp/packer/builder/vmware/common"
"github.com/mitchellh/multistep"
- vmwcommon "github.com/mitchellh/packer/builder/vmware/common"
)
func TestESX5Driver_implDriver(t *testing.T) {
diff --git a/builder/vmware/iso/remote_driver.go b/builder/vmware/iso/remote_driver.go
index 378c949d4..4c6dc18e4 100644
--- a/builder/vmware/iso/remote_driver.go
+++ b/builder/vmware/iso/remote_driver.go
@@ -1,7 +1,7 @@
package iso
import (
- vmwcommon "github.com/mitchellh/packer/builder/vmware/common"
+ vmwcommon "github.com/hashicorp/packer/builder/vmware/common"
)
type RemoteDriver interface {
diff --git a/builder/vmware/iso/remote_driver_mock.go b/builder/vmware/iso/remote_driver_mock.go
index dcd1ba0aa..adf5fa713 100644
--- a/builder/vmware/iso/remote_driver_mock.go
+++ b/builder/vmware/iso/remote_driver_mock.go
@@ -1,7 +1,7 @@
package iso
import (
- vmwcommon "github.com/mitchellh/packer/builder/vmware/common"
+ vmwcommon "github.com/hashicorp/packer/builder/vmware/common"
)
type RemoteDriverMock struct {
diff --git a/builder/vmware/iso/remote_driver_mock_test.go b/builder/vmware/iso/remote_driver_mock_test.go
index 86779a847..dd7a26e0a 100644
--- a/builder/vmware/iso/remote_driver_mock_test.go
+++ b/builder/vmware/iso/remote_driver_mock_test.go
@@ -3,7 +3,7 @@ package iso
import (
"testing"
- vmwcommon "github.com/mitchellh/packer/builder/vmware/common"
+ vmwcommon "github.com/hashicorp/packer/builder/vmware/common"
)
func TestRemoteDriverMock_impl(t *testing.T) {
diff --git a/builder/vmware/iso/step_create_disk.go b/builder/vmware/iso/step_create_disk.go
index ded3a86da..463599780 100644
--- a/builder/vmware/iso/step_create_disk.go
+++ b/builder/vmware/iso/step_create_disk.go
@@ -2,9 +2,9 @@ package iso
import (
"fmt"
+ vmwcommon "github.com/hashicorp/packer/builder/vmware/common"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- vmwcommon "github.com/mitchellh/packer/builder/vmware/common"
- "github.com/mitchellh/packer/packer"
"path/filepath"
)
diff --git a/builder/vmware/iso/step_create_vmx.go b/builder/vmware/iso/step_create_vmx.go
index 23281cd01..1f4ee812f 100755
--- a/builder/vmware/iso/step_create_vmx.go
+++ b/builder/vmware/iso/step_create_vmx.go
@@ -6,10 +6,10 @@ import (
"os"
"path/filepath"
+ vmwcommon "github.com/hashicorp/packer/builder/vmware/common"
+ "github.com/hashicorp/packer/packer"
+ "github.com/hashicorp/packer/template/interpolate"
"github.com/mitchellh/multistep"
- vmwcommon "github.com/mitchellh/packer/builder/vmware/common"
- "github.com/mitchellh/packer/packer"
- "github.com/mitchellh/packer/template/interpolate"
)
type vmxTemplateData struct {
diff --git a/builder/vmware/iso/step_export.go b/builder/vmware/iso/step_export.go
index 734158b52..3d055ddb4 100644
--- a/builder/vmware/iso/step_export.go
+++ b/builder/vmware/iso/step_export.go
@@ -10,8 +10,8 @@ import (
"runtime"
"strings"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/packer"
)
type StepExport struct {
diff --git a/builder/vmware/iso/step_register.go b/builder/vmware/iso/step_register.go
index 5a3c9bf6d..a90de5fa2 100644
--- a/builder/vmware/iso/step_register.go
+++ b/builder/vmware/iso/step_register.go
@@ -4,9 +4,9 @@ import (
"fmt"
"time"
+ vmwcommon "github.com/hashicorp/packer/builder/vmware/common"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- vmwcommon "github.com/mitchellh/packer/builder/vmware/common"
- "github.com/mitchellh/packer/packer"
)
type StepRegister struct {
diff --git a/builder/vmware/iso/step_remote_upload.go b/builder/vmware/iso/step_remote_upload.go
index 1fc66a541..6ef27bce6 100644
--- a/builder/vmware/iso/step_remote_upload.go
+++ b/builder/vmware/iso/step_remote_upload.go
@@ -2,9 +2,9 @@ package iso
import (
"fmt"
+ vmwcommon "github.com/hashicorp/packer/builder/vmware/common"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- vmwcommon "github.com/mitchellh/packer/builder/vmware/common"
- "github.com/mitchellh/packer/packer"
"log"
)
diff --git a/builder/vmware/iso/step_test.go b/builder/vmware/iso/step_test.go
index aad099af5..783d38796 100644
--- a/builder/vmware/iso/step_test.go
+++ b/builder/vmware/iso/step_test.go
@@ -2,9 +2,9 @@ package iso
import (
"bytes"
+ vmwcommon "github.com/hashicorp/packer/builder/vmware/common"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- vmwcommon "github.com/mitchellh/packer/builder/vmware/common"
- "github.com/mitchellh/packer/packer"
"testing"
)
diff --git a/builder/vmware/iso/step_upload_vmx.go b/builder/vmware/iso/step_upload_vmx.go
index 96dde2cfc..39532674b 100644
--- a/builder/vmware/iso/step_upload_vmx.go
+++ b/builder/vmware/iso/step_upload_vmx.go
@@ -2,9 +2,9 @@ package iso
import (
"fmt"
+ vmwcommon "github.com/hashicorp/packer/builder/vmware/common"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- vmwcommon "github.com/mitchellh/packer/builder/vmware/common"
- "github.com/mitchellh/packer/packer"
"path/filepath"
)
diff --git a/builder/vmware/vmx/builder.go b/builder/vmware/vmx/builder.go
index f417b2e1f..6576db462 100644
--- a/builder/vmware/vmx/builder.go
+++ b/builder/vmware/vmx/builder.go
@@ -6,11 +6,11 @@ import (
"log"
"time"
+ vmwcommon "github.com/hashicorp/packer/builder/vmware/common"
+ "github.com/hashicorp/packer/common"
+ "github.com/hashicorp/packer/helper/communicator"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- vmwcommon "github.com/mitchellh/packer/builder/vmware/common"
- "github.com/mitchellh/packer/common"
- "github.com/mitchellh/packer/helper/communicator"
- "github.com/mitchellh/packer/packer"
)
// Builder implements packer.Builder and builds the actual VMware
diff --git a/builder/vmware/vmx/builder_test.go b/builder/vmware/vmx/builder_test.go
index 22b639f2b..841d4f718 100644
--- a/builder/vmware/vmx/builder_test.go
+++ b/builder/vmware/vmx/builder_test.go
@@ -7,7 +7,7 @@ import (
"reflect"
"testing"
- "github.com/mitchellh/packer/packer"
+ "github.com/hashicorp/packer/packer"
)
func TestBuilderPrepare_FloppyFiles(t *testing.T) {
diff --git a/builder/vmware/vmx/config.go b/builder/vmware/vmx/config.go
index 52ba61582..93e8347c6 100644
--- a/builder/vmware/vmx/config.go
+++ b/builder/vmware/vmx/config.go
@@ -4,11 +4,11 @@ import (
"fmt"
"os"
- vmwcommon "github.com/mitchellh/packer/builder/vmware/common"
- "github.com/mitchellh/packer/common"
- "github.com/mitchellh/packer/helper/config"
- "github.com/mitchellh/packer/packer"
- "github.com/mitchellh/packer/template/interpolate"
+ vmwcommon "github.com/hashicorp/packer/builder/vmware/common"
+ "github.com/hashicorp/packer/common"
+ "github.com/hashicorp/packer/helper/config"
+ "github.com/hashicorp/packer/packer"
+ "github.com/hashicorp/packer/template/interpolate"
)
// Config is the configuration structure for the builder.
diff --git a/builder/vmware/vmx/step_clone_vmx.go b/builder/vmware/vmx/step_clone_vmx.go
index a020e1627..eaa6607c5 100755
--- a/builder/vmware/vmx/step_clone_vmx.go
+++ b/builder/vmware/vmx/step_clone_vmx.go
@@ -5,9 +5,9 @@ import (
"log"
"path/filepath"
+ vmwcommon "github.com/hashicorp/packer/builder/vmware/common"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- vmwcommon "github.com/mitchellh/packer/builder/vmware/common"
- "github.com/mitchellh/packer/packer"
)
// StepCloneVMX takes a VMX file and clones the VM into the output directory.
diff --git a/builder/vmware/vmx/step_clone_vmx_test.go b/builder/vmware/vmx/step_clone_vmx_test.go
index 8b8b5a056..3b4cea1d5 100644
--- a/builder/vmware/vmx/step_clone_vmx_test.go
+++ b/builder/vmware/vmx/step_clone_vmx_test.go
@@ -6,8 +6,8 @@ import (
"path/filepath"
"testing"
+ vmwcommon "github.com/hashicorp/packer/builder/vmware/common"
"github.com/mitchellh/multistep"
- vmwcommon "github.com/mitchellh/packer/builder/vmware/common"
)
func TestStepCloneVMX_impl(t *testing.T) {
diff --git a/builder/vmware/vmx/step_test.go b/builder/vmware/vmx/step_test.go
index ad8075a61..60e2f890c 100644
--- a/builder/vmware/vmx/step_test.go
+++ b/builder/vmware/vmx/step_test.go
@@ -4,9 +4,9 @@ import (
"bytes"
"testing"
+ vmwcommon "github.com/hashicorp/packer/builder/vmware/common"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- vmwcommon "github.com/mitchellh/packer/builder/vmware/common"
- "github.com/mitchellh/packer/packer"
)
func testState(t *testing.T) multistep.StateBag {
diff --git a/checkpoint.go b/checkpoint.go
index 3fbd37b3f..bbefeef5e 100644
--- a/checkpoint.go
+++ b/checkpoint.go
@@ -6,9 +6,9 @@ import (
"path/filepath"
"github.com/hashicorp/go-checkpoint"
- "github.com/mitchellh/packer/command"
- "github.com/mitchellh/packer/packer"
- packerVersion "github.com/mitchellh/packer/version"
+ "github.com/hashicorp/packer/command"
+ "github.com/hashicorp/packer/packer"
+ packerVersion "github.com/hashicorp/packer/version"
)
func init() {
diff --git a/command/build.go b/command/build.go
index 9e79326a4..de9da51ee 100644
--- a/command/build.go
+++ b/command/build.go
@@ -10,9 +10,9 @@ import (
"strings"
"sync"
- "github.com/mitchellh/packer/helper/enumflag"
- "github.com/mitchellh/packer/packer"
- "github.com/mitchellh/packer/template"
+ "github.com/hashicorp/packer/helper/enumflag"
+ "github.com/hashicorp/packer/packer"
+ "github.com/hashicorp/packer/template"
)
type BuildCommand struct {
diff --git a/command/build_test.go b/command/build_test.go
index aa35a385f..f5ec395f8 100644
--- a/command/build_test.go
+++ b/command/build_test.go
@@ -6,8 +6,8 @@ import (
"path/filepath"
"testing"
- "github.com/mitchellh/packer/builder/file"
- "github.com/mitchellh/packer/packer"
+ "github.com/hashicorp/packer/builder/file"
+ "github.com/hashicorp/packer/packer"
)
func TestBuildOnlyFileCommaFlags(t *testing.T) {
diff --git a/command/command_test.go b/command/command_test.go
index 4ba4b8787..31f1e3d54 100644
--- a/command/command_test.go
+++ b/command/command_test.go
@@ -5,7 +5,7 @@ import (
"path/filepath"
"testing"
- "github.com/mitchellh/packer/packer"
+ "github.com/hashicorp/packer/packer"
)
const fixturesDir = "./test-fixtures"
diff --git a/command/fix.go b/command/fix.go
index 451742ebb..1a94f5786 100644
--- a/command/fix.go
+++ b/command/fix.go
@@ -8,8 +8,8 @@ import (
"os"
"strings"
- "github.com/mitchellh/packer/fix"
- "github.com/mitchellh/packer/template"
+ "github.com/hashicorp/packer/fix"
+ "github.com/hashicorp/packer/template"
)
type FixCommand struct {
diff --git a/command/inspect.go b/command/inspect.go
index 49302b023..71ddbba1d 100644
--- a/command/inspect.go
+++ b/command/inspect.go
@@ -5,7 +5,7 @@ import (
"sort"
"strings"
- "github.com/mitchellh/packer/template"
+ "github.com/hashicorp/packer/template"
)
type InspectCommand struct {
diff --git a/command/meta.go b/command/meta.go
index d22efcaba..b8dfdfbf5 100644
--- a/command/meta.go
+++ b/command/meta.go
@@ -6,10 +6,10 @@ import (
"fmt"
"io"
- "github.com/mitchellh/packer/helper/flag-kv"
- "github.com/mitchellh/packer/helper/flag-slice"
- "github.com/mitchellh/packer/packer"
- "github.com/mitchellh/packer/template"
+ "github.com/hashicorp/packer/helper/flag-kv"
+ "github.com/hashicorp/packer/helper/flag-slice"
+ "github.com/hashicorp/packer/packer"
+ "github.com/hashicorp/packer/template"
)
// FlagSetFlags is an enum to define what flags are present in the
diff --git a/command/plugin.go b/command/plugin.go
index 8f09f0a74..fdeab3e45 100644
--- a/command/plugin.go
+++ b/command/plugin.go
@@ -10,62 +10,62 @@ import (
"regexp"
"strings"
- "github.com/mitchellh/packer/packer"
- "github.com/mitchellh/packer/packer/plugin"
+ "github.com/hashicorp/packer/packer"
+ "github.com/hashicorp/packer/packer/plugin"
- amazonchrootbuilder "github.com/mitchellh/packer/builder/amazon/chroot"
- amazonebsbuilder "github.com/mitchellh/packer/builder/amazon/ebs"
- amazonebssurrogatebuilder "github.com/mitchellh/packer/builder/amazon/ebssurrogate"
- amazonebsvolumebuilder "github.com/mitchellh/packer/builder/amazon/ebsvolume"
- amazoninstancebuilder "github.com/mitchellh/packer/builder/amazon/instance"
- azurearmbuilder "github.com/mitchellh/packer/builder/azure/arm"
- cloudstackbuilder "github.com/mitchellh/packer/builder/cloudstack"
- digitaloceanbuilder "github.com/mitchellh/packer/builder/digitalocean"
- dockerbuilder "github.com/mitchellh/packer/builder/docker"
- filebuilder "github.com/mitchellh/packer/builder/file"
- googlecomputebuilder "github.com/mitchellh/packer/builder/googlecompute"
- hypervisobuilder "github.com/mitchellh/packer/builder/hyperv/iso"
- nullbuilder "github.com/mitchellh/packer/builder/null"
- oneandonebuilder "github.com/mitchellh/packer/builder/oneandone"
- openstackbuilder "github.com/mitchellh/packer/builder/openstack"
- parallelsisobuilder "github.com/mitchellh/packer/builder/parallels/iso"
- parallelspvmbuilder "github.com/mitchellh/packer/builder/parallels/pvm"
- profitbricksbuilder "github.com/mitchellh/packer/builder/profitbricks"
- qemubuilder "github.com/mitchellh/packer/builder/qemu"
- tritonbuilder "github.com/mitchellh/packer/builder/triton"
- virtualboxisobuilder "github.com/mitchellh/packer/builder/virtualbox/iso"
- virtualboxovfbuilder "github.com/mitchellh/packer/builder/virtualbox/ovf"
- vmwareisobuilder "github.com/mitchellh/packer/builder/vmware/iso"
- vmwarevmxbuilder "github.com/mitchellh/packer/builder/vmware/vmx"
- amazonimportpostprocessor "github.com/mitchellh/packer/post-processor/amazon-import"
- artificepostprocessor "github.com/mitchellh/packer/post-processor/artifice"
- atlaspostprocessor "github.com/mitchellh/packer/post-processor/atlas"
- checksumpostprocessor "github.com/mitchellh/packer/post-processor/checksum"
- compresspostprocessor "github.com/mitchellh/packer/post-processor/compress"
- dockerimportpostprocessor "github.com/mitchellh/packer/post-processor/docker-import"
- dockerpushpostprocessor "github.com/mitchellh/packer/post-processor/docker-push"
- dockersavepostprocessor "github.com/mitchellh/packer/post-processor/docker-save"
- dockertagpostprocessor "github.com/mitchellh/packer/post-processor/docker-tag"
- googlecomputeexportpostprocessor "github.com/mitchellh/packer/post-processor/googlecompute-export"
- manifestpostprocessor "github.com/mitchellh/packer/post-processor/manifest"
- shelllocalpostprocessor "github.com/mitchellh/packer/post-processor/shell-local"
- vagrantpostprocessor "github.com/mitchellh/packer/post-processor/vagrant"
- vagrantcloudpostprocessor "github.com/mitchellh/packer/post-processor/vagrant-cloud"
- vspherepostprocessor "github.com/mitchellh/packer/post-processor/vsphere"
- ansibleprovisioner "github.com/mitchellh/packer/provisioner/ansible"
- ansiblelocalprovisioner "github.com/mitchellh/packer/provisioner/ansible-local"
- chefclientprovisioner "github.com/mitchellh/packer/provisioner/chef-client"
- chefsoloprovisioner "github.com/mitchellh/packer/provisioner/chef-solo"
- convergeprovisioner "github.com/mitchellh/packer/provisioner/converge"
- fileprovisioner "github.com/mitchellh/packer/provisioner/file"
- powershellprovisioner "github.com/mitchellh/packer/provisioner/powershell"
- puppetmasterlessprovisioner "github.com/mitchellh/packer/provisioner/puppet-masterless"
- puppetserverprovisioner "github.com/mitchellh/packer/provisioner/puppet-server"
- saltmasterlessprovisioner "github.com/mitchellh/packer/provisioner/salt-masterless"
- shellprovisioner "github.com/mitchellh/packer/provisioner/shell"
- shelllocalprovisioner "github.com/mitchellh/packer/provisioner/shell-local"
- windowsrestartprovisioner "github.com/mitchellh/packer/provisioner/windows-restart"
- windowsshellprovisioner "github.com/mitchellh/packer/provisioner/windows-shell"
+ amazonchrootbuilder "github.com/hashicorp/packer/builder/amazon/chroot"
+ amazonebsbuilder "github.com/hashicorp/packer/builder/amazon/ebs"
+ amazonebssurrogatebuilder "github.com/hashicorp/packer/builder/amazon/ebssurrogate"
+ amazonebsvolumebuilder "github.com/hashicorp/packer/builder/amazon/ebsvolume"
+ amazoninstancebuilder "github.com/hashicorp/packer/builder/amazon/instance"
+ azurearmbuilder "github.com/hashicorp/packer/builder/azure/arm"
+ cloudstackbuilder "github.com/hashicorp/packer/builder/cloudstack"
+ digitaloceanbuilder "github.com/hashicorp/packer/builder/digitalocean"
+ dockerbuilder "github.com/hashicorp/packer/builder/docker"
+ filebuilder "github.com/hashicorp/packer/builder/file"
+ googlecomputebuilder "github.com/hashicorp/packer/builder/googlecompute"
+ hypervisobuilder "github.com/hashicorp/packer/builder/hyperv/iso"
+ nullbuilder "github.com/hashicorp/packer/builder/null"
+ oneandonebuilder "github.com/hashicorp/packer/builder/oneandone"
+ openstackbuilder "github.com/hashicorp/packer/builder/openstack"
+ parallelsisobuilder "github.com/hashicorp/packer/builder/parallels/iso"
+ parallelspvmbuilder "github.com/hashicorp/packer/builder/parallels/pvm"
+ profitbricksbuilder "github.com/hashicorp/packer/builder/profitbricks"
+ qemubuilder "github.com/hashicorp/packer/builder/qemu"
+ tritonbuilder "github.com/hashicorp/packer/builder/triton"
+ virtualboxisobuilder "github.com/hashicorp/packer/builder/virtualbox/iso"
+ virtualboxovfbuilder "github.com/hashicorp/packer/builder/virtualbox/ovf"
+ vmwareisobuilder "github.com/hashicorp/packer/builder/vmware/iso"
+ vmwarevmxbuilder "github.com/hashicorp/packer/builder/vmware/vmx"
+ amazonimportpostprocessor "github.com/hashicorp/packer/post-processor/amazon-import"
+ artificepostprocessor "github.com/hashicorp/packer/post-processor/artifice"
+ atlaspostprocessor "github.com/hashicorp/packer/post-processor/atlas"
+ checksumpostprocessor "github.com/hashicorp/packer/post-processor/checksum"
+ compresspostprocessor "github.com/hashicorp/packer/post-processor/compress"
+ dockerimportpostprocessor "github.com/hashicorp/packer/post-processor/docker-import"
+ dockerpushpostprocessor "github.com/hashicorp/packer/post-processor/docker-push"
+ dockersavepostprocessor "github.com/hashicorp/packer/post-processor/docker-save"
+ dockertagpostprocessor "github.com/hashicorp/packer/post-processor/docker-tag"
+ googlecomputeexportpostprocessor "github.com/hashicorp/packer/post-processor/googlecompute-export"
+ manifestpostprocessor "github.com/hashicorp/packer/post-processor/manifest"
+ shelllocalpostprocessor "github.com/hashicorp/packer/post-processor/shell-local"
+ vagrantpostprocessor "github.com/hashicorp/packer/post-processor/vagrant"
+ vagrantcloudpostprocessor "github.com/hashicorp/packer/post-processor/vagrant-cloud"
+ vspherepostprocessor "github.com/hashicorp/packer/post-processor/vsphere"
+ ansibleprovisioner "github.com/hashicorp/packer/provisioner/ansible"
+ ansiblelocalprovisioner "github.com/hashicorp/packer/provisioner/ansible-local"
+ chefclientprovisioner "github.com/hashicorp/packer/provisioner/chef-client"
+ chefsoloprovisioner "github.com/hashicorp/packer/provisioner/chef-solo"
+ convergeprovisioner "github.com/hashicorp/packer/provisioner/converge"
+ fileprovisioner "github.com/hashicorp/packer/provisioner/file"
+ powershellprovisioner "github.com/hashicorp/packer/provisioner/powershell"
+ puppetmasterlessprovisioner "github.com/hashicorp/packer/provisioner/puppet-masterless"
+ puppetserverprovisioner "github.com/hashicorp/packer/provisioner/puppet-server"
+ saltmasterlessprovisioner "github.com/hashicorp/packer/provisioner/salt-masterless"
+ shellprovisioner "github.com/hashicorp/packer/provisioner/shell"
+ shelllocalprovisioner "github.com/hashicorp/packer/provisioner/shell-local"
+ windowsrestartprovisioner "github.com/hashicorp/packer/provisioner/windows-restart"
+ windowsshellprovisioner "github.com/hashicorp/packer/provisioner/windows-shell"
)
type PluginCommand struct {
diff --git a/command/push.go b/command/push.go
index 9394d4fe8..a0edd6b84 100644
--- a/command/push.go
+++ b/command/push.go
@@ -11,8 +11,8 @@ import (
"github.com/hashicorp/atlas-go/archive"
"github.com/hashicorp/atlas-go/v1"
- "github.com/mitchellh/packer/helper/flag-kv"
- "github.com/mitchellh/packer/template"
+ "github.com/hashicorp/packer/helper/flag-kv"
+ "github.com/hashicorp/packer/template"
)
// archiveTemplateEntry is the name the template always takes within the slug.
diff --git a/command/validate.go b/command/validate.go
index c8f333fcf..a2fb47ff6 100644
--- a/command/validate.go
+++ b/command/validate.go
@@ -5,8 +5,8 @@ import (
"log"
"strings"
- "github.com/mitchellh/packer/packer"
- "github.com/mitchellh/packer/template"
+ "github.com/hashicorp/packer/packer"
+ "github.com/hashicorp/packer/template"
)
type ValidateCommand struct {
diff --git a/commands.go b/commands.go
index 9b02b5941..17b6a7f36 100644
--- a/commands.go
+++ b/commands.go
@@ -1,9 +1,9 @@
package main
import (
+ "github.com/hashicorp/packer/command"
+ "github.com/hashicorp/packer/version"
"github.com/mitchellh/cli"
- "github.com/mitchellh/packer/command"
- "github.com/mitchellh/packer/version"
)
// Commands is the mapping of all the available Packer commands.
diff --git a/common/floppy_config.go b/common/floppy_config.go
index ecaa5eddb..b1338cbcb 100644
--- a/common/floppy_config.go
+++ b/common/floppy_config.go
@@ -6,7 +6,7 @@ import (
"path/filepath"
"strings"
- "github.com/mitchellh/packer/template/interpolate"
+ "github.com/hashicorp/packer/template/interpolate"
)
type FloppyConfig struct {
diff --git a/common/http_config.go b/common/http_config.go
index 41381c2a0..bb9b46b26 100644
--- a/common/http_config.go
+++ b/common/http_config.go
@@ -3,7 +3,7 @@ package common
import (
"errors"
- "github.com/mitchellh/packer/template/interpolate"
+ "github.com/hashicorp/packer/template/interpolate"
)
// HTTPConfig contains configuration for the local HTTP Server
diff --git a/common/iso_config.go b/common/iso_config.go
index 254296e7a..07f005f75 100644
--- a/common/iso_config.go
+++ b/common/iso_config.go
@@ -11,7 +11,7 @@ import (
"runtime"
"strings"
- "github.com/mitchellh/packer/template/interpolate"
+ "github.com/hashicorp/packer/template/interpolate"
)
// ISOConfig contains configuration for downloading ISO images.
diff --git a/common/multistep_debug.go b/common/multistep_debug.go
index 8de05c48d..b726ce2c3 100644
--- a/common/multistep_debug.go
+++ b/common/multistep_debug.go
@@ -2,8 +2,8 @@ package common
import (
"fmt"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/packer"
"log"
"time"
)
diff --git a/common/multistep_runner.go b/common/multistep_runner.go
index 512a3ecd4..6f7c0a7cb 100644
--- a/common/multistep_runner.go
+++ b/common/multistep_runner.go
@@ -8,8 +8,8 @@ import (
"strings"
"time"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/packer"
)
func newRunner(steps []multistep.Step, config PackerConfig, ui packer.Ui) (multistep.Runner, multistep.DebugPauseFn) {
diff --git a/common/powershell/hyperv/hyperv.go b/common/powershell/hyperv/hyperv.go
index a674857b0..125e56099 100644
--- a/common/powershell/hyperv/hyperv.go
+++ b/common/powershell/hyperv/hyperv.go
@@ -5,7 +5,7 @@ import (
"strconv"
"strings"
- "github.com/mitchellh/packer/common/powershell"
+ "github.com/hashicorp/packer/common/powershell"
)
func GetHostAdapterIpAddressForSwitch(switchName string) (string, error) {
diff --git a/common/step_create_floppy.go b/common/step_create_floppy.go
index d00bc4da8..5f05eea78 100644
--- a/common/step_create_floppy.go
+++ b/common/step_create_floppy.go
@@ -10,10 +10,10 @@ import (
"path/filepath"
"strings"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/go-fs"
"github.com/mitchellh/go-fs/fat"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/packer"
)
// StepCreateFloppy will create a floppy disk with the given files.
diff --git a/common/step_create_floppy_test.go b/common/step_create_floppy_test.go
index cfdf3989e..f5cc16b64 100644
--- a/common/step_create_floppy_test.go
+++ b/common/step_create_floppy_test.go
@@ -3,8 +3,8 @@ package common
import (
"bytes"
"fmt"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/packer"
"io/ioutil"
"log"
"os"
diff --git a/common/step_download.go b/common/step_download.go
index b8bd60b5e..f63070a04 100644
--- a/common/step_download.go
+++ b/common/step_download.go
@@ -7,8 +7,8 @@ import (
"log"
"time"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/packer"
)
// StepDownload downloads a remote file using the download client within
diff --git a/common/step_http_server.go b/common/step_http_server.go
index e1664a01b..3752b51c6 100644
--- a/common/step_http_server.go
+++ b/common/step_http_server.go
@@ -10,8 +10,8 @@ import (
"os"
"path/filepath"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/packer"
)
// This step creates and runs the HTTP server that is serving files from the
diff --git a/common/step_provision.go b/common/step_provision.go
index f40cfd896..14074d7a1 100644
--- a/common/step_provision.go
+++ b/common/step_provision.go
@@ -1,8 +1,8 @@
package common
import (
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/packer"
"log"
"time"
)
diff --git a/communicator/none/communicator.go b/communicator/none/communicator.go
index 267c8c6c6..4e08aba1b 100644
--- a/communicator/none/communicator.go
+++ b/communicator/none/communicator.go
@@ -2,7 +2,7 @@ package none
import (
"errors"
- "github.com/mitchellh/packer/packer"
+ "github.com/hashicorp/packer/packer"
"io"
"os"
)
diff --git a/communicator/none/communicator_test.go b/communicator/none/communicator_test.go
index 1153afb5c..081fbfe77 100644
--- a/communicator/none/communicator_test.go
+++ b/communicator/none/communicator_test.go
@@ -3,7 +3,7 @@ package none
import (
"testing"
- "github.com/mitchellh/packer/packer"
+ "github.com/hashicorp/packer/packer"
)
func TestCommIsCommunicator(t *testing.T) {
diff --git a/communicator/ssh/communicator.go b/communicator/ssh/communicator.go
index ab828d747..a6a7f9cf9 100644
--- a/communicator/ssh/communicator.go
+++ b/communicator/ssh/communicator.go
@@ -15,7 +15,7 @@ import (
"strings"
"time"
- "github.com/mitchellh/packer/packer"
+ "github.com/hashicorp/packer/packer"
"github.com/pkg/sftp"
"golang.org/x/crypto/ssh"
"golang.org/x/crypto/ssh/agent"
diff --git a/communicator/ssh/communicator_test.go b/communicator/ssh/communicator_test.go
index b0bc03508..fa43ed1ee 100644
--- a/communicator/ssh/communicator_test.go
+++ b/communicator/ssh/communicator_test.go
@@ -9,7 +9,7 @@ import (
"testing"
"time"
- "github.com/mitchellh/packer/packer"
+ "github.com/hashicorp/packer/packer"
"golang.org/x/crypto/ssh"
)
diff --git a/communicator/winrm/communicator.go b/communicator/winrm/communicator.go
index d3c6ee46d..69f89194e 100644
--- a/communicator/winrm/communicator.go
+++ b/communicator/winrm/communicator.go
@@ -9,8 +9,8 @@ import (
"strings"
"sync"
+ "github.com/hashicorp/packer/packer"
"github.com/masterzen/winrm"
- "github.com/mitchellh/packer/packer"
"github.com/packer-community/winrmcp/winrmcp"
)
diff --git a/communicator/winrm/communicator_test.go b/communicator/winrm/communicator_test.go
index dde9dd381..5f61680f9 100644
--- a/communicator/winrm/communicator_test.go
+++ b/communicator/winrm/communicator_test.go
@@ -7,7 +7,7 @@ import (
"time"
"github.com/dylanmei/winrmtest"
- "github.com/mitchellh/packer/packer"
+ "github.com/hashicorp/packer/packer"
)
func newMockWinRMServer(t *testing.T) *winrmtest.Remote {
diff --git a/config.go b/config.go
index a62e28323..409b8f12d 100644
--- a/config.go
+++ b/config.go
@@ -11,10 +11,10 @@ import (
"runtime"
"strings"
+ "github.com/hashicorp/packer/command"
+ "github.com/hashicorp/packer/packer"
+ "github.com/hashicorp/packer/packer/plugin"
"github.com/kardianos/osext"
- "github.com/mitchellh/packer/command"
- "github.com/mitchellh/packer/packer"
- "github.com/mitchellh/packer/packer/plugin"
)
// PACKERSPACE is used to represent the spaces that separate args for a command
diff --git a/helper/builder/testing/testing.go b/helper/builder/testing/testing.go
index 0bfb136ae..7e862af9d 100644
--- a/helper/builder/testing/testing.go
+++ b/helper/builder/testing/testing.go
@@ -8,8 +8,8 @@ import (
"strings"
"testing"
- "github.com/mitchellh/packer/packer"
- "github.com/mitchellh/packer/template"
+ "github.com/hashicorp/packer/packer"
+ "github.com/hashicorp/packer/template"
)
// TestEnvVar must be set to a non-empty value for acceptance tests to run.
diff --git a/helper/communicator/config.go b/helper/communicator/config.go
index 5c55fee62..560b061b7 100644
--- a/helper/communicator/config.go
+++ b/helper/communicator/config.go
@@ -6,8 +6,8 @@ import (
"os"
"time"
+ "github.com/hashicorp/packer/template/interpolate"
"github.com/masterzen/winrm"
- "github.com/mitchellh/packer/template/interpolate"
)
// Config is the common configuration that communicators allow within
diff --git a/helper/communicator/config_test.go b/helper/communicator/config_test.go
index a6c7cfac2..a81dba53f 100644
--- a/helper/communicator/config_test.go
+++ b/helper/communicator/config_test.go
@@ -3,7 +3,7 @@ package communicator
import (
"testing"
- "github.com/mitchellh/packer/template/interpolate"
+ "github.com/hashicorp/packer/template/interpolate"
)
func testConfig() *Config {
diff --git a/helper/communicator/step_connect.go b/helper/communicator/step_connect.go
index 4e3ddaf14..7d738e4cc 100644
--- a/helper/communicator/step_connect.go
+++ b/helper/communicator/step_connect.go
@@ -4,9 +4,9 @@ import (
"fmt"
"log"
+ "github.com/hashicorp/packer/communicator/none"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/communicator/none"
- "github.com/mitchellh/packer/packer"
gossh "golang.org/x/crypto/ssh"
)
diff --git a/helper/communicator/step_connect_ssh.go b/helper/communicator/step_connect_ssh.go
index 71a6d1a39..f3f5c5bdb 100644
--- a/helper/communicator/step_connect_ssh.go
+++ b/helper/communicator/step_connect_ssh.go
@@ -8,10 +8,10 @@ import (
"strings"
"time"
+ commonssh "github.com/hashicorp/packer/common/ssh"
+ "github.com/hashicorp/packer/communicator/ssh"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- commonssh "github.com/mitchellh/packer/common/ssh"
- "github.com/mitchellh/packer/communicator/ssh"
- "github.com/mitchellh/packer/packer"
gossh "golang.org/x/crypto/ssh"
)
diff --git a/helper/communicator/step_connect_test.go b/helper/communicator/step_connect_test.go
index bf908f8fb..d83625dd2 100644
--- a/helper/communicator/step_connect_test.go
+++ b/helper/communicator/step_connect_test.go
@@ -4,8 +4,8 @@ import (
"bytes"
"testing"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/packer"
)
func TestStepConnect_impl(t *testing.T) {
diff --git a/helper/communicator/step_connect_winrm.go b/helper/communicator/step_connect_winrm.go
index a2b53ea90..2318bc1c0 100644
--- a/helper/communicator/step_connect_winrm.go
+++ b/helper/communicator/step_connect_winrm.go
@@ -6,9 +6,9 @@ import (
"log"
"time"
+ "github.com/hashicorp/packer/communicator/winrm"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/communicator/winrm"
- "github.com/mitchellh/packer/packer"
)
// StepConnectWinRM is a multistep Step implementation that waits for WinRM
diff --git a/helper/config/decode.go b/helper/config/decode.go
index 620198e35..8e573dd13 100644
--- a/helper/config/decode.go
+++ b/helper/config/decode.go
@@ -7,8 +7,8 @@ import (
"strings"
"github.com/hashicorp/go-multierror"
+ "github.com/hashicorp/packer/template/interpolate"
"github.com/mitchellh/mapstructure"
- "github.com/mitchellh/packer/template/interpolate"
)
// DecodeOpts are the options for decoding configuration.
diff --git a/helper/config/decode_test.go b/helper/config/decode_test.go
index f325ae4a5..a04329f27 100644
--- a/helper/config/decode_test.go
+++ b/helper/config/decode_test.go
@@ -5,7 +5,7 @@ import (
"testing"
"time"
- "github.com/mitchellh/packer/template/interpolate"
+ "github.com/hashicorp/packer/template/interpolate"
)
func TestDecode(t *testing.T) {
diff --git a/main.go b/main.go
index 06a4c7402..6bca18d2d 100644
--- a/main.go
+++ b/main.go
@@ -16,11 +16,11 @@ import (
"time"
"github.com/hashicorp/go-uuid"
+ "github.com/hashicorp/packer/command"
+ "github.com/hashicorp/packer/packer"
+ "github.com/hashicorp/packer/packer/plugin"
+ "github.com/hashicorp/packer/version"
"github.com/mitchellh/cli"
- "github.com/mitchellh/packer/command"
- "github.com/mitchellh/packer/packer"
- "github.com/mitchellh/packer/packer/plugin"
- "github.com/mitchellh/packer/version"
"github.com/mitchellh/panicwrap"
"github.com/mitchellh/prefixedio"
)
diff --git a/main_test.go b/main_test.go
index 0bc7ba96f..f4d44bbf1 100644
--- a/main_test.go
+++ b/main_test.go
@@ -6,8 +6,8 @@ import (
"strings"
"testing"
+ "github.com/hashicorp/packer/command"
"github.com/mitchellh/cli"
- "github.com/mitchellh/packer/command"
)
func TestExcludeHelpFunc(t *testing.T) {
diff --git a/packer/core.go b/packer/core.go
index 860e1808b..4371fbbc4 100644
--- a/packer/core.go
+++ b/packer/core.go
@@ -6,8 +6,8 @@ import (
"github.com/hashicorp/go-multierror"
"github.com/hashicorp/go-version"
- "github.com/mitchellh/packer/template"
- "github.com/mitchellh/packer/template/interpolate"
+ "github.com/hashicorp/packer/template"
+ "github.com/hashicorp/packer/template/interpolate"
)
// Core is the main executor of Packer. If Packer is being used as a
diff --git a/packer/core_test.go b/packer/core_test.go
index 07acea43c..6edf63c16 100644
--- a/packer/core_test.go
+++ b/packer/core_test.go
@@ -6,8 +6,8 @@ import (
"reflect"
"testing"
- configHelper "github.com/mitchellh/packer/helper/config"
- "github.com/mitchellh/packer/template"
+ configHelper "github.com/hashicorp/packer/helper/config"
+ "github.com/hashicorp/packer/template"
)
func TestCoreBuildNames(t *testing.T) {
diff --git a/packer/plugin/builder.go b/packer/plugin/builder.go
index a0a89d57b..9036cc1b1 100644
--- a/packer/plugin/builder.go
+++ b/packer/plugin/builder.go
@@ -1,7 +1,7 @@
package plugin
import (
- "github.com/mitchellh/packer/packer"
+ "github.com/hashicorp/packer/packer"
"log"
)
diff --git a/packer/plugin/client.go b/packer/plugin/client.go
index e4eabfa3a..67f2ad23e 100644
--- a/packer/plugin/client.go
+++ b/packer/plugin/client.go
@@ -4,8 +4,8 @@ import (
"bufio"
"errors"
"fmt"
- "github.com/mitchellh/packer/packer"
- packrpc "github.com/mitchellh/packer/packer/rpc"
+ "github.com/hashicorp/packer/packer"
+ packrpc "github.com/hashicorp/packer/packer/rpc"
"io"
"io/ioutil"
"log"
diff --git a/packer/plugin/hook.go b/packer/plugin/hook.go
index 5d4dbf06a..7d9f8f03f 100644
--- a/packer/plugin/hook.go
+++ b/packer/plugin/hook.go
@@ -1,7 +1,7 @@
package plugin
import (
- "github.com/mitchellh/packer/packer"
+ "github.com/hashicorp/packer/packer"
"log"
)
diff --git a/packer/plugin/plugin_test.go b/packer/plugin/plugin_test.go
index 23f994ea0..d35e7bb7b 100644
--- a/packer/plugin/plugin_test.go
+++ b/packer/plugin/plugin_test.go
@@ -2,7 +2,7 @@ package plugin
import (
"fmt"
- "github.com/mitchellh/packer/packer"
+ "github.com/hashicorp/packer/packer"
"log"
"os"
"os/exec"
diff --git a/packer/plugin/post_processor.go b/packer/plugin/post_processor.go
index 483140564..bb801448a 100644
--- a/packer/plugin/post_processor.go
+++ b/packer/plugin/post_processor.go
@@ -1,7 +1,7 @@
package plugin
import (
- "github.com/mitchellh/packer/packer"
+ "github.com/hashicorp/packer/packer"
"log"
)
diff --git a/packer/plugin/post_processor_test.go b/packer/plugin/post_processor_test.go
index df8a799f7..4c545142d 100644
--- a/packer/plugin/post_processor_test.go
+++ b/packer/plugin/post_processor_test.go
@@ -1,7 +1,7 @@
package plugin
import (
- "github.com/mitchellh/packer/packer"
+ "github.com/hashicorp/packer/packer"
"os/exec"
"testing"
)
diff --git a/packer/plugin/provisioner.go b/packer/plugin/provisioner.go
index 0feb9d727..d71854a58 100644
--- a/packer/plugin/provisioner.go
+++ b/packer/plugin/provisioner.go
@@ -1,7 +1,7 @@
package plugin
import (
- "github.com/mitchellh/packer/packer"
+ "github.com/hashicorp/packer/packer"
"log"
)
diff --git a/packer/plugin/server.go b/packer/plugin/server.go
index 191b8ba31..667907a5f 100644
--- a/packer/plugin/server.go
+++ b/packer/plugin/server.go
@@ -10,7 +10,7 @@ package plugin
import (
"errors"
"fmt"
- packrpc "github.com/mitchellh/packer/packer/rpc"
+ packrpc "github.com/hashicorp/packer/packer/rpc"
"io/ioutil"
"log"
"math/rand"
diff --git a/packer/rpc/artifact.go b/packer/rpc/artifact.go
index 3532cfbad..4d01bbabd 100644
--- a/packer/rpc/artifact.go
+++ b/packer/rpc/artifact.go
@@ -1,7 +1,7 @@
package rpc
import (
- "github.com/mitchellh/packer/packer"
+ "github.com/hashicorp/packer/packer"
"net/rpc"
)
diff --git a/packer/rpc/artifact_test.go b/packer/rpc/artifact_test.go
index 37f4cef9f..6959c3239 100644
--- a/packer/rpc/artifact_test.go
+++ b/packer/rpc/artifact_test.go
@@ -1,7 +1,7 @@
package rpc
import (
- "github.com/mitchellh/packer/packer"
+ "github.com/hashicorp/packer/packer"
"reflect"
"testing"
)
diff --git a/packer/rpc/build.go b/packer/rpc/build.go
index 7a99a54a4..8573b2e8c 100644
--- a/packer/rpc/build.go
+++ b/packer/rpc/build.go
@@ -3,7 +3,7 @@ package rpc
import (
"net/rpc"
- "github.com/mitchellh/packer/packer"
+ "github.com/hashicorp/packer/packer"
)
// An implementation of packer.Build where the build is actually executed
diff --git a/packer/rpc/build_test.go b/packer/rpc/build_test.go
index 57a4b8dc2..1dfb3d6f4 100644
--- a/packer/rpc/build_test.go
+++ b/packer/rpc/build_test.go
@@ -5,7 +5,7 @@ import (
"reflect"
"testing"
- "github.com/mitchellh/packer/packer"
+ "github.com/hashicorp/packer/packer"
)
var testBuildArtifact = &packer.MockArtifact{}
diff --git a/packer/rpc/builder.go b/packer/rpc/builder.go
index 0e2464bd7..ed847fa91 100644
--- a/packer/rpc/builder.go
+++ b/packer/rpc/builder.go
@@ -1,7 +1,7 @@
package rpc
import (
- "github.com/mitchellh/packer/packer"
+ "github.com/hashicorp/packer/packer"
"log"
"net/rpc"
)
diff --git a/packer/rpc/builder_test.go b/packer/rpc/builder_test.go
index 51dbf7044..255877352 100644
--- a/packer/rpc/builder_test.go
+++ b/packer/rpc/builder_test.go
@@ -1,7 +1,7 @@
package rpc
import (
- "github.com/mitchellh/packer/packer"
+ "github.com/hashicorp/packer/packer"
"reflect"
"testing"
)
diff --git a/packer/rpc/cache.go b/packer/rpc/cache.go
index a4539ae66..ce5a231bb 100644
--- a/packer/rpc/cache.go
+++ b/packer/rpc/cache.go
@@ -1,7 +1,7 @@
package rpc
import (
- "github.com/mitchellh/packer/packer"
+ "github.com/hashicorp/packer/packer"
"log"
"net/rpc"
)
diff --git a/packer/rpc/cache_test.go b/packer/rpc/cache_test.go
index 702ca98e4..1fa76f0e4 100644
--- a/packer/rpc/cache_test.go
+++ b/packer/rpc/cache_test.go
@@ -1,7 +1,7 @@
package rpc
import (
- "github.com/mitchellh/packer/packer"
+ "github.com/hashicorp/packer/packer"
"testing"
)
diff --git a/packer/rpc/client.go b/packer/rpc/client.go
index 85d1ff550..37571a450 100644
--- a/packer/rpc/client.go
+++ b/packer/rpc/client.go
@@ -5,7 +5,7 @@ import (
"log"
"net/rpc"
- "github.com/mitchellh/packer/packer"
+ "github.com/hashicorp/packer/packer"
"github.com/ugorji/go/codec"
)
diff --git a/packer/rpc/communicator.go b/packer/rpc/communicator.go
index f52bd30d4..e1aab41e0 100644
--- a/packer/rpc/communicator.go
+++ b/packer/rpc/communicator.go
@@ -7,7 +7,7 @@ import (
"net/rpc"
"os"
- "github.com/mitchellh/packer/packer"
+ "github.com/hashicorp/packer/packer"
)
// An implementation of packer.Communicator where the communicator is actually
diff --git a/packer/rpc/communicator_test.go b/packer/rpc/communicator_test.go
index 0e517aec9..1af9e53c8 100644
--- a/packer/rpc/communicator_test.go
+++ b/packer/rpc/communicator_test.go
@@ -2,7 +2,7 @@ package rpc
import (
"bufio"
- "github.com/mitchellh/packer/packer"
+ "github.com/hashicorp/packer/packer"
"io"
"reflect"
"testing"
diff --git a/packer/rpc/hook.go b/packer/rpc/hook.go
index 4aa7d75bc..590b0899a 100644
--- a/packer/rpc/hook.go
+++ b/packer/rpc/hook.go
@@ -1,7 +1,7 @@
package rpc
import (
- "github.com/mitchellh/packer/packer"
+ "github.com/hashicorp/packer/packer"
"log"
"net/rpc"
)
diff --git a/packer/rpc/hook_test.go b/packer/rpc/hook_test.go
index b3f4a420c..8043e6ad9 100644
--- a/packer/rpc/hook_test.go
+++ b/packer/rpc/hook_test.go
@@ -1,7 +1,7 @@
package rpc
import (
- "github.com/mitchellh/packer/packer"
+ "github.com/hashicorp/packer/packer"
"reflect"
"sync"
"testing"
diff --git a/packer/rpc/post_processor.go b/packer/rpc/post_processor.go
index 5831b125e..0107558de 100644
--- a/packer/rpc/post_processor.go
+++ b/packer/rpc/post_processor.go
@@ -3,7 +3,7 @@ package rpc
import (
"net/rpc"
- "github.com/mitchellh/packer/packer"
+ "github.com/hashicorp/packer/packer"
)
// An implementation of packer.PostProcessor where the PostProcessor is actually
diff --git a/packer/rpc/post_processor_test.go b/packer/rpc/post_processor_test.go
index d9ea9c86f..99258c50e 100644
--- a/packer/rpc/post_processor_test.go
+++ b/packer/rpc/post_processor_test.go
@@ -1,7 +1,7 @@
package rpc
import (
- "github.com/mitchellh/packer/packer"
+ "github.com/hashicorp/packer/packer"
"reflect"
"testing"
)
diff --git a/packer/rpc/provisioner.go b/packer/rpc/provisioner.go
index 08d31700a..80c57e264 100644
--- a/packer/rpc/provisioner.go
+++ b/packer/rpc/provisioner.go
@@ -1,7 +1,7 @@
package rpc
import (
- "github.com/mitchellh/packer/packer"
+ "github.com/hashicorp/packer/packer"
"log"
"net/rpc"
)
diff --git a/packer/rpc/provisioner_test.go b/packer/rpc/provisioner_test.go
index 421990ffd..448946682 100644
--- a/packer/rpc/provisioner_test.go
+++ b/packer/rpc/provisioner_test.go
@@ -1,7 +1,7 @@
package rpc
import (
- "github.com/mitchellh/packer/packer"
+ "github.com/hashicorp/packer/packer"
"reflect"
"testing"
)
diff --git a/packer/rpc/server.go b/packer/rpc/server.go
index ff1753269..8982ec0e7 100644
--- a/packer/rpc/server.go
+++ b/packer/rpc/server.go
@@ -5,7 +5,7 @@ import (
"log"
"net/rpc"
- "github.com/mitchellh/packer/packer"
+ "github.com/hashicorp/packer/packer"
"github.com/ugorji/go/codec"
)
diff --git a/packer/rpc/ui.go b/packer/rpc/ui.go
index da032160a..1b84e5cd1 100644
--- a/packer/rpc/ui.go
+++ b/packer/rpc/ui.go
@@ -1,7 +1,7 @@
package rpc
import (
- "github.com/mitchellh/packer/packer"
+ "github.com/hashicorp/packer/packer"
"log"
"net/rpc"
)
diff --git a/panic.go b/panic.go
index 4f5d6a10b..480d04324 100644
--- a/panic.go
+++ b/panic.go
@@ -19,7 +19,7 @@ A crash log has been placed at "crash.log" relative to your current
working directory. It would be immensely helpful if you could please
report the crash with Packer[1] so that we can fix this.
-[1]: https://github.com/mitchellh/packer/issues
+[1]: https://github.com/hashicorp/packer/issues
!!!!!!!!!!!!!!!!!!!!!!!!!!! PACKER CRASH !!!!!!!!!!!!!!!!!!!!!!!!!!!!
`
diff --git a/plugin/example/main.go b/plugin/example/main.go
index 3d20ef765..7f4edf6c4 100644
--- a/plugin/example/main.go
+++ b/plugin/example/main.go
@@ -15,10 +15,10 @@
package main
import (
- "github.com/mitchellh/packer/builder/amazon/chroot"
- "github.com/mitchellh/packer/packer/plugin"
- "github.com/mitchellh/packer/post-processor/docker-push"
- "github.com/mitchellh/packer/provisioner/powershell"
+ "github.com/hashicorp/packer/builder/amazon/chroot"
+ "github.com/hashicorp/packer/packer/plugin"
+ "github.com/hashicorp/packer/post-processor/docker-push"
+ "github.com/hashicorp/packer/provisioner/powershell"
)
func main() {
diff --git a/post-processor/amazon-import/post-processor.go b/post-processor/amazon-import/post-processor.go
index 236436e13..36a8f5844 100644
--- a/post-processor/amazon-import/post-processor.go
+++ b/post-processor/amazon-import/post-processor.go
@@ -11,11 +11,11 @@ import (
"github.com/aws/aws-sdk-go/service/ec2"
"github.com/aws/aws-sdk-go/service/s3"
"github.com/aws/aws-sdk-go/service/s3/s3manager"
- awscommon "github.com/mitchellh/packer/builder/amazon/common"
- "github.com/mitchellh/packer/common"
- "github.com/mitchellh/packer/helper/config"
- "github.com/mitchellh/packer/packer"
- "github.com/mitchellh/packer/template/interpolate"
+ awscommon "github.com/hashicorp/packer/builder/amazon/common"
+ "github.com/hashicorp/packer/common"
+ "github.com/hashicorp/packer/helper/config"
+ "github.com/hashicorp/packer/packer"
+ "github.com/hashicorp/packer/template/interpolate"
)
const BuilderId = "packer.post-processor.amazon-import"
diff --git a/post-processor/artifice/post-processor.go b/post-processor/artifice/post-processor.go
index ff33184de..030b52c07 100644
--- a/post-processor/artifice/post-processor.go
+++ b/post-processor/artifice/post-processor.go
@@ -4,10 +4,10 @@ import (
"fmt"
"strings"
- "github.com/mitchellh/packer/common"
- "github.com/mitchellh/packer/helper/config"
- "github.com/mitchellh/packer/packer"
- "github.com/mitchellh/packer/template/interpolate"
+ "github.com/hashicorp/packer/common"
+ "github.com/hashicorp/packer/helper/config"
+ "github.com/hashicorp/packer/packer"
+ "github.com/hashicorp/packer/template/interpolate"
)
// The artifact-override post-processor allows you to specify arbitrary files as
diff --git a/post-processor/atlas/post-processor.go b/post-processor/atlas/post-processor.go
index fb42f9443..587942631 100644
--- a/post-processor/atlas/post-processor.go
+++ b/post-processor/atlas/post-processor.go
@@ -8,11 +8,11 @@ import (
"github.com/hashicorp/atlas-go/archive"
"github.com/hashicorp/atlas-go/v1"
+ "github.com/hashicorp/packer/common"
+ "github.com/hashicorp/packer/helper/config"
+ "github.com/hashicorp/packer/packer"
+ "github.com/hashicorp/packer/template/interpolate"
"github.com/mitchellh/mapstructure"
- "github.com/mitchellh/packer/common"
- "github.com/mitchellh/packer/helper/config"
- "github.com/mitchellh/packer/packer"
- "github.com/mitchellh/packer/template/interpolate"
)
const (
diff --git a/post-processor/atlas/post-processor_test.go b/post-processor/atlas/post-processor_test.go
index add222bb6..fc1862aa7 100644
--- a/post-processor/atlas/post-processor_test.go
+++ b/post-processor/atlas/post-processor_test.go
@@ -5,7 +5,7 @@ import (
"reflect"
"testing"
- "github.com/mitchellh/packer/packer"
+ "github.com/hashicorp/packer/packer"
)
func TestPostProcessorConfigure(t *testing.T) {
diff --git a/post-processor/checksum/post-processor.go b/post-processor/checksum/post-processor.go
index 82d8c39a0..8da32d5d9 100644
--- a/post-processor/checksum/post-processor.go
+++ b/post-processor/checksum/post-processor.go
@@ -11,10 +11,10 @@ import (
"os"
"path/filepath"
- "github.com/mitchellh/packer/common"
- "github.com/mitchellh/packer/helper/config"
- "github.com/mitchellh/packer/packer"
- "github.com/mitchellh/packer/template/interpolate"
+ "github.com/hashicorp/packer/common"
+ "github.com/hashicorp/packer/helper/config"
+ "github.com/hashicorp/packer/packer"
+ "github.com/hashicorp/packer/template/interpolate"
)
type Config struct {
diff --git a/post-processor/checksum/post-processor_test.go b/post-processor/checksum/post-processor_test.go
index 8b60df2b4..fb4d0faf1 100644
--- a/post-processor/checksum/post-processor_test.go
+++ b/post-processor/checksum/post-processor_test.go
@@ -8,9 +8,9 @@ import (
"strings"
"testing"
- "github.com/mitchellh/packer/builder/file"
- "github.com/mitchellh/packer/packer"
- "github.com/mitchellh/packer/template"
+ "github.com/hashicorp/packer/builder/file"
+ "github.com/hashicorp/packer/packer"
+ "github.com/hashicorp/packer/template"
)
const expectedFileContents = "Hello world!"
diff --git a/post-processor/compress/artifact_test.go b/post-processor/compress/artifact_test.go
index 108ed84e7..2abde78d7 100644
--- a/post-processor/compress/artifact_test.go
+++ b/post-processor/compress/artifact_test.go
@@ -1,7 +1,7 @@
package compress
import (
- "github.com/mitchellh/packer/packer"
+ "github.com/hashicorp/packer/packer"
"testing"
)
diff --git a/post-processor/compress/post-processor.go b/post-processor/compress/post-processor.go
index 2d99e0ea0..d1bf89f1a 100644
--- a/post-processor/compress/post-processor.go
+++ b/post-processor/compress/post-processor.go
@@ -12,11 +12,11 @@ import (
"runtime"
"github.com/biogo/hts/bgzf"
+ "github.com/hashicorp/packer/common"
+ "github.com/hashicorp/packer/helper/config"
+ "github.com/hashicorp/packer/packer"
+ "github.com/hashicorp/packer/template/interpolate"
"github.com/klauspost/pgzip"
- "github.com/mitchellh/packer/common"
- "github.com/mitchellh/packer/helper/config"
- "github.com/mitchellh/packer/packer"
- "github.com/mitchellh/packer/template/interpolate"
"github.com/pierrec/lz4"
)
diff --git a/post-processor/compress/post-processor_test.go b/post-processor/compress/post-processor_test.go
index ea1d973eb..685e738ed 100644
--- a/post-processor/compress/post-processor_test.go
+++ b/post-processor/compress/post-processor_test.go
@@ -8,9 +8,9 @@ import (
"strings"
"testing"
- "github.com/mitchellh/packer/builder/file"
- "github.com/mitchellh/packer/packer"
- "github.com/mitchellh/packer/template"
+ "github.com/hashicorp/packer/builder/file"
+ "github.com/hashicorp/packer/packer"
+ "github.com/hashicorp/packer/template"
)
func TestDetectFilename(t *testing.T) {
diff --git a/post-processor/docker-import/post-processor.go b/post-processor/docker-import/post-processor.go
index 38c73ab55..80b99c8b3 100644
--- a/post-processor/docker-import/post-processor.go
+++ b/post-processor/docker-import/post-processor.go
@@ -3,12 +3,12 @@ package dockerimport
import (
"fmt"
- "github.com/mitchellh/packer/builder/docker"
- "github.com/mitchellh/packer/common"
- "github.com/mitchellh/packer/helper/config"
- "github.com/mitchellh/packer/packer"
- "github.com/mitchellh/packer/post-processor/artifice"
- "github.com/mitchellh/packer/template/interpolate"
+ "github.com/hashicorp/packer/builder/docker"
+ "github.com/hashicorp/packer/common"
+ "github.com/hashicorp/packer/helper/config"
+ "github.com/hashicorp/packer/packer"
+ "github.com/hashicorp/packer/post-processor/artifice"
+ "github.com/hashicorp/packer/template/interpolate"
)
const BuilderId = "packer.post-processor.docker-import"
diff --git a/post-processor/docker-import/post-processor_test.go b/post-processor/docker-import/post-processor_test.go
index 43ac0b4ef..4df15486e 100644
--- a/post-processor/docker-import/post-processor_test.go
+++ b/post-processor/docker-import/post-processor_test.go
@@ -2,7 +2,7 @@ package dockerimport
import (
"bytes"
- "github.com/mitchellh/packer/packer"
+ "github.com/hashicorp/packer/packer"
"testing"
)
diff --git a/post-processor/docker-push/post-processor.go b/post-processor/docker-push/post-processor.go
index 17a0f617c..5d44cecf0 100644
--- a/post-processor/docker-push/post-processor.go
+++ b/post-processor/docker-push/post-processor.go
@@ -3,13 +3,13 @@ package dockerpush
import (
"fmt"
- "github.com/mitchellh/packer/builder/docker"
- "github.com/mitchellh/packer/common"
- "github.com/mitchellh/packer/helper/config"
- "github.com/mitchellh/packer/packer"
- "github.com/mitchellh/packer/post-processor/docker-import"
- "github.com/mitchellh/packer/post-processor/docker-tag"
- "github.com/mitchellh/packer/template/interpolate"
+ "github.com/hashicorp/packer/builder/docker"
+ "github.com/hashicorp/packer/common"
+ "github.com/hashicorp/packer/helper/config"
+ "github.com/hashicorp/packer/packer"
+ "github.com/hashicorp/packer/post-processor/docker-import"
+ "github.com/hashicorp/packer/post-processor/docker-tag"
+ "github.com/hashicorp/packer/template/interpolate"
)
type Config struct {
diff --git a/post-processor/docker-push/post-processor_test.go b/post-processor/docker-push/post-processor_test.go
index c78e2b136..a79b4dc21 100644
--- a/post-processor/docker-push/post-processor_test.go
+++ b/post-processor/docker-push/post-processor_test.go
@@ -2,9 +2,9 @@ package dockerpush
import (
"bytes"
- "github.com/mitchellh/packer/builder/docker"
- "github.com/mitchellh/packer/packer"
- "github.com/mitchellh/packer/post-processor/docker-import"
+ "github.com/hashicorp/packer/builder/docker"
+ "github.com/hashicorp/packer/packer"
+ "github.com/hashicorp/packer/post-processor/docker-import"
"testing"
)
diff --git a/post-processor/docker-save/post-processor.go b/post-processor/docker-save/post-processor.go
index 2e3b36b4e..6cb348bf8 100644
--- a/post-processor/docker-save/post-processor.go
+++ b/post-processor/docker-save/post-processor.go
@@ -4,13 +4,13 @@ import (
"fmt"
"os"
- "github.com/mitchellh/packer/builder/docker"
- "github.com/mitchellh/packer/common"
- "github.com/mitchellh/packer/helper/config"
- "github.com/mitchellh/packer/packer"
- "github.com/mitchellh/packer/post-processor/docker-import"
- "github.com/mitchellh/packer/post-processor/docker-tag"
- "github.com/mitchellh/packer/template/interpolate"
+ "github.com/hashicorp/packer/builder/docker"
+ "github.com/hashicorp/packer/common"
+ "github.com/hashicorp/packer/helper/config"
+ "github.com/hashicorp/packer/packer"
+ "github.com/hashicorp/packer/post-processor/docker-import"
+ "github.com/hashicorp/packer/post-processor/docker-tag"
+ "github.com/hashicorp/packer/template/interpolate"
)
const BuilderId = "packer.post-processor.docker-save"
diff --git a/post-processor/docker-save/post-processor_test.go b/post-processor/docker-save/post-processor_test.go
index 2d29d58b9..45ef41986 100644
--- a/post-processor/docker-save/post-processor_test.go
+++ b/post-processor/docker-save/post-processor_test.go
@@ -2,7 +2,7 @@ package dockersave
import (
"bytes"
- "github.com/mitchellh/packer/packer"
+ "github.com/hashicorp/packer/packer"
"testing"
)
diff --git a/post-processor/docker-tag/post-processor.go b/post-processor/docker-tag/post-processor.go
index 2f52e965d..e9311d12f 100644
--- a/post-processor/docker-tag/post-processor.go
+++ b/post-processor/docker-tag/post-processor.go
@@ -3,12 +3,12 @@ package dockertag
import (
"fmt"
- "github.com/mitchellh/packer/builder/docker"
- "github.com/mitchellh/packer/common"
- "github.com/mitchellh/packer/helper/config"
- "github.com/mitchellh/packer/packer"
- "github.com/mitchellh/packer/post-processor/docker-import"
- "github.com/mitchellh/packer/template/interpolate"
+ "github.com/hashicorp/packer/builder/docker"
+ "github.com/hashicorp/packer/common"
+ "github.com/hashicorp/packer/helper/config"
+ "github.com/hashicorp/packer/packer"
+ "github.com/hashicorp/packer/post-processor/docker-import"
+ "github.com/hashicorp/packer/template/interpolate"
)
const BuilderId = "packer.post-processor.docker-tag"
diff --git a/post-processor/docker-tag/post-processor_test.go b/post-processor/docker-tag/post-processor_test.go
index 1c0221c1f..fef434ee9 100644
--- a/post-processor/docker-tag/post-processor_test.go
+++ b/post-processor/docker-tag/post-processor_test.go
@@ -4,9 +4,9 @@ import (
"bytes"
"testing"
- "github.com/mitchellh/packer/builder/docker"
- "github.com/mitchellh/packer/packer"
- "github.com/mitchellh/packer/post-processor/docker-import"
+ "github.com/hashicorp/packer/builder/docker"
+ "github.com/hashicorp/packer/packer"
+ "github.com/hashicorp/packer/post-processor/docker-import"
)
func testConfig() map[string]interface{} {
diff --git a/post-processor/googlecompute-export/post-processor.go b/post-processor/googlecompute-export/post-processor.go
index ab198cea4..9fd39aa46 100644
--- a/post-processor/googlecompute-export/post-processor.go
+++ b/post-processor/googlecompute-export/post-processor.go
@@ -5,12 +5,12 @@ import (
"io/ioutil"
"strings"
+ "github.com/hashicorp/packer/builder/googlecompute"
+ "github.com/hashicorp/packer/common"
+ "github.com/hashicorp/packer/helper/config"
+ "github.com/hashicorp/packer/packer"
+ "github.com/hashicorp/packer/template/interpolate"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/builder/googlecompute"
- "github.com/mitchellh/packer/common"
- "github.com/mitchellh/packer/helper/config"
- "github.com/mitchellh/packer/packer"
- "github.com/mitchellh/packer/template/interpolate"
)
type Config struct {
diff --git a/post-processor/manifest/post-processor.go b/post-processor/manifest/post-processor.go
index 5a75bd34c..f5807dbb2 100644
--- a/post-processor/manifest/post-processor.go
+++ b/post-processor/manifest/post-processor.go
@@ -9,10 +9,10 @@ import (
"path/filepath"
"time"
- "github.com/mitchellh/packer/common"
- "github.com/mitchellh/packer/helper/config"
- "github.com/mitchellh/packer/packer"
- "github.com/mitchellh/packer/template/interpolate"
+ "github.com/hashicorp/packer/common"
+ "github.com/hashicorp/packer/helper/config"
+ "github.com/hashicorp/packer/packer"
+ "github.com/hashicorp/packer/template/interpolate"
)
type Config struct {
diff --git a/post-processor/shell-local/communicator.go b/post-processor/shell-local/communicator.go
index 9b937027a..b0bfb008f 100644
--- a/post-processor/shell-local/communicator.go
+++ b/post-processor/shell-local/communicator.go
@@ -7,7 +7,7 @@ import (
"os/exec"
"syscall"
- "github.com/mitchellh/packer/packer"
+ "github.com/hashicorp/packer/packer"
)
type Communicator struct{}
diff --git a/post-processor/shell-local/communicator_test.go b/post-processor/shell-local/communicator_test.go
index 037629d1a..025deec54 100644
--- a/post-processor/shell-local/communicator_test.go
+++ b/post-processor/shell-local/communicator_test.go
@@ -6,7 +6,7 @@ import (
"strings"
"testing"
- "github.com/mitchellh/packer/packer"
+ "github.com/hashicorp/packer/packer"
)
func TestCommunicator_impl(t *testing.T) {
diff --git a/post-processor/shell-local/post-processor.go b/post-processor/shell-local/post-processor.go
index afe4eb486..c2bd2d5c0 100644
--- a/post-processor/shell-local/post-processor.go
+++ b/post-processor/shell-local/post-processor.go
@@ -10,10 +10,10 @@ import (
"sort"
"strings"
- "github.com/mitchellh/packer/common"
- "github.com/mitchellh/packer/helper/config"
- "github.com/mitchellh/packer/packer"
- "github.com/mitchellh/packer/template/interpolate"
+ "github.com/hashicorp/packer/common"
+ "github.com/hashicorp/packer/helper/config"
+ "github.com/hashicorp/packer/packer"
+ "github.com/hashicorp/packer/template/interpolate"
)
type Config struct {
diff --git a/post-processor/shell-local/post-processor_test.go b/post-processor/shell-local/post-processor_test.go
index c5681694a..094b84096 100644
--- a/post-processor/shell-local/post-processor_test.go
+++ b/post-processor/shell-local/post-processor_test.go
@@ -1,7 +1,7 @@
package shell_local
import (
- "github.com/mitchellh/packer/packer"
+ "github.com/hashicorp/packer/packer"
"io/ioutil"
"os"
"testing"
diff --git a/post-processor/vagrant-cloud/artifact_test.go b/post-processor/vagrant-cloud/artifact_test.go
index b95e04511..e22090612 100644
--- a/post-processor/vagrant-cloud/artifact_test.go
+++ b/post-processor/vagrant-cloud/artifact_test.go
@@ -1,7 +1,7 @@
package vagrantcloud
import (
- "github.com/mitchellh/packer/packer"
+ "github.com/hashicorp/packer/packer"
"testing"
)
diff --git a/post-processor/vagrant-cloud/post-processor.go b/post-processor/vagrant-cloud/post-processor.go
index 53d75dac1..ef1af114b 100644
--- a/post-processor/vagrant-cloud/post-processor.go
+++ b/post-processor/vagrant-cloud/post-processor.go
@@ -9,11 +9,11 @@ import (
"log"
"strings"
+ "github.com/hashicorp/packer/common"
+ "github.com/hashicorp/packer/helper/config"
+ "github.com/hashicorp/packer/packer"
+ "github.com/hashicorp/packer/template/interpolate"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/common"
- "github.com/mitchellh/packer/helper/config"
- "github.com/mitchellh/packer/packer"
- "github.com/mitchellh/packer/template/interpolate"
)
const VAGRANT_CLOUD_URL = "https://vagrantcloud.com/api/v1"
diff --git a/post-processor/vagrant-cloud/post-processor_test.go b/post-processor/vagrant-cloud/post-processor_test.go
index 985df88cc..53cc64e84 100644
--- a/post-processor/vagrant-cloud/post-processor_test.go
+++ b/post-processor/vagrant-cloud/post-processor_test.go
@@ -4,7 +4,7 @@ import (
"bytes"
"testing"
- "github.com/mitchellh/packer/packer"
+ "github.com/hashicorp/packer/packer"
)
func testGoodConfig() map[string]interface{} {
diff --git a/post-processor/vagrant-cloud/step_create_provider.go b/post-processor/vagrant-cloud/step_create_provider.go
index 6e19f3f3e..c3e3665c8 100644
--- a/post-processor/vagrant-cloud/step_create_provider.go
+++ b/post-processor/vagrant-cloud/step_create_provider.go
@@ -2,8 +2,8 @@ package vagrantcloud
import (
"fmt"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/packer"
)
type Provider struct {
diff --git a/post-processor/vagrant-cloud/step_create_version.go b/post-processor/vagrant-cloud/step_create_version.go
index 58c3051a7..0a544ceba 100644
--- a/post-processor/vagrant-cloud/step_create_version.go
+++ b/post-processor/vagrant-cloud/step_create_version.go
@@ -2,8 +2,8 @@ package vagrantcloud
import (
"fmt"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/packer"
)
type Version struct {
diff --git a/post-processor/vagrant-cloud/step_prepare_upload.go b/post-processor/vagrant-cloud/step_prepare_upload.go
index d28a9fd2b..62e270fd8 100644
--- a/post-processor/vagrant-cloud/step_prepare_upload.go
+++ b/post-processor/vagrant-cloud/step_prepare_upload.go
@@ -2,8 +2,8 @@ package vagrantcloud
import (
"fmt"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/packer"
)
type Upload struct {
diff --git a/post-processor/vagrant-cloud/step_release_version.go b/post-processor/vagrant-cloud/step_release_version.go
index 6301d5f19..7b6b25e93 100644
--- a/post-processor/vagrant-cloud/step_release_version.go
+++ b/post-processor/vagrant-cloud/step_release_version.go
@@ -2,8 +2,8 @@ package vagrantcloud
import (
"fmt"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/packer"
"strings"
)
diff --git a/post-processor/vagrant-cloud/step_upload.go b/post-processor/vagrant-cloud/step_upload.go
index 0d53a99d6..cca7ef83f 100644
--- a/post-processor/vagrant-cloud/step_upload.go
+++ b/post-processor/vagrant-cloud/step_upload.go
@@ -4,8 +4,8 @@ import (
"fmt"
"time"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/packer"
)
type stepUpload struct {
diff --git a/post-processor/vagrant-cloud/step_verify_box.go b/post-processor/vagrant-cloud/step_verify_box.go
index cc3f48b85..c3c7ef4a6 100644
--- a/post-processor/vagrant-cloud/step_verify_box.go
+++ b/post-processor/vagrant-cloud/step_verify_box.go
@@ -2,8 +2,8 @@ package vagrantcloud
import (
"fmt"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/packer"
)
type Box struct {
diff --git a/post-processor/vagrant-cloud/step_verify_upload.go b/post-processor/vagrant-cloud/step_verify_upload.go
index 4a90ffa2d..2aab64b08 100644
--- a/post-processor/vagrant-cloud/step_verify_upload.go
+++ b/post-processor/vagrant-cloud/step_verify_upload.go
@@ -5,8 +5,8 @@ import (
"log"
"time"
+ "github.com/hashicorp/packer/packer"
"github.com/mitchellh/multistep"
- "github.com/mitchellh/packer/packer"
)
type stepVerifyUpload struct {
diff --git a/post-processor/vagrant/artifact_test.go b/post-processor/vagrant/artifact_test.go
index 6e16285a2..3676e1d98 100644
--- a/post-processor/vagrant/artifact_test.go
+++ b/post-processor/vagrant/artifact_test.go
@@ -1,7 +1,7 @@
package vagrant
import (
- "github.com/mitchellh/packer/packer"
+ "github.com/hashicorp/packer/packer"
"testing"
)
diff --git a/post-processor/vagrant/aws.go b/post-processor/vagrant/aws.go
index da9088ffc..be23f038d 100644
--- a/post-processor/vagrant/aws.go
+++ b/post-processor/vagrant/aws.go
@@ -6,7 +6,7 @@ import (
"strings"
"text/template"
- "github.com/mitchellh/packer/packer"
+ "github.com/hashicorp/packer/packer"
)
type AWSProvider struct{}
diff --git a/post-processor/vagrant/aws_test.go b/post-processor/vagrant/aws_test.go
index 02eb02365..d242985d1 100644
--- a/post-processor/vagrant/aws_test.go
+++ b/post-processor/vagrant/aws_test.go
@@ -4,7 +4,7 @@ import (
"strings"
"testing"
- "github.com/mitchellh/packer/packer"
+ "github.com/hashicorp/packer/packer"
)
func TestAWSProvider_impl(t *testing.T) {
diff --git a/post-processor/vagrant/digitalocean.go b/post-processor/vagrant/digitalocean.go
index f14284e37..2aaba9067 100644
--- a/post-processor/vagrant/digitalocean.go
+++ b/post-processor/vagrant/digitalocean.go
@@ -3,7 +3,7 @@ package vagrant
import (
"bytes"
"fmt"
- "github.com/mitchellh/packer/packer"
+ "github.com/hashicorp/packer/packer"
"strings"
"text/template"
)
diff --git a/post-processor/vagrant/digitalocean_test.go b/post-processor/vagrant/digitalocean_test.go
index 6256fc249..c666b06a3 100644
--- a/post-processor/vagrant/digitalocean_test.go
+++ b/post-processor/vagrant/digitalocean_test.go
@@ -4,7 +4,7 @@ import (
"strings"
"testing"
- "github.com/mitchellh/packer/packer"
+ "github.com/hashicorp/packer/packer"
)
func TestDigitalOceanProvider_impl(t *testing.T) {
diff --git a/post-processor/vagrant/hyperv.go b/post-processor/vagrant/hyperv.go
index 2f7dc1440..cf71820e9 100644
--- a/post-processor/vagrant/hyperv.go
+++ b/post-processor/vagrant/hyperv.go
@@ -2,7 +2,7 @@ package vagrant
import (
"fmt"
- "github.com/mitchellh/packer/packer"
+ "github.com/hashicorp/packer/packer"
"os"
"path/filepath"
"strings"
diff --git a/post-processor/vagrant/libvirt.go b/post-processor/vagrant/libvirt.go
index 1afdcac45..ece535bf0 100644
--- a/post-processor/vagrant/libvirt.go
+++ b/post-processor/vagrant/libvirt.go
@@ -2,7 +2,7 @@ package vagrant
import (
"fmt"
- "github.com/mitchellh/packer/packer"
+ "github.com/hashicorp/packer/packer"
"path/filepath"
"strings"
)
diff --git a/post-processor/vagrant/parallels.go b/post-processor/vagrant/parallels.go
index 61e6ee5e6..41f9afa1a 100644
--- a/post-processor/vagrant/parallels.go
+++ b/post-processor/vagrant/parallels.go
@@ -5,7 +5,7 @@ import (
"path/filepath"
"regexp"
- "github.com/mitchellh/packer/packer"
+ "github.com/hashicorp/packer/packer"
)
// These are the extensions of files and directories that are unnecessary for the function
diff --git a/post-processor/vagrant/post-processor.go b/post-processor/vagrant/post-processor.go
index 472a182eb..aa65b2292 100644
--- a/post-processor/vagrant/post-processor.go
+++ b/post-processor/vagrant/post-processor.go
@@ -11,11 +11,11 @@ import (
"path/filepath"
"text/template"
+ "github.com/hashicorp/packer/common"
+ "github.com/hashicorp/packer/helper/config"
+ "github.com/hashicorp/packer/packer"
+ "github.com/hashicorp/packer/template/interpolate"
"github.com/mitchellh/mapstructure"
- "github.com/mitchellh/packer/common"
- "github.com/mitchellh/packer/helper/config"
- "github.com/mitchellh/packer/packer"
- "github.com/mitchellh/packer/template/interpolate"
)
var builtins = map[string]string{
diff --git a/post-processor/vagrant/post-processor_test.go b/post-processor/vagrant/post-processor_test.go
index 1bcb50be3..8b8bfe10a 100644
--- a/post-processor/vagrant/post-processor_test.go
+++ b/post-processor/vagrant/post-processor_test.go
@@ -3,7 +3,7 @@ package vagrant
import (
"bytes"
"compress/flate"
- "github.com/mitchellh/packer/packer"
+ "github.com/hashicorp/packer/packer"
"io/ioutil"
"os"
"strings"
diff --git a/post-processor/vagrant/provider.go b/post-processor/vagrant/provider.go
index cda29fcb7..e9b76d0c7 100644
--- a/post-processor/vagrant/provider.go
+++ b/post-processor/vagrant/provider.go
@@ -1,7 +1,7 @@
package vagrant
import (
- "github.com/mitchellh/packer/packer"
+ "github.com/hashicorp/packer/packer"
)
// Provider is the interface that each provider must implement in order
diff --git a/post-processor/vagrant/util.go b/post-processor/vagrant/util.go
index 6ae2c337f..bc154d640 100644
--- a/post-processor/vagrant/util.go
+++ b/post-processor/vagrant/util.go
@@ -11,8 +11,8 @@ import (
"path/filepath"
"runtime"
+ "github.com/hashicorp/packer/packer"
"github.com/klauspost/pgzip"
- "github.com/mitchellh/packer/packer"
)
var (
diff --git a/post-processor/vagrant/virtualbox.go b/post-processor/vagrant/virtualbox.go
index ade31b2fb..29201a01a 100644
--- a/post-processor/vagrant/virtualbox.go
+++ b/post-processor/vagrant/virtualbox.go
@@ -4,7 +4,7 @@ import (
"archive/tar"
"errors"
"fmt"
- "github.com/mitchellh/packer/packer"
+ "github.com/hashicorp/packer/packer"
"io"
"io/ioutil"
"log"
diff --git a/post-processor/vagrant/vmware.go b/post-processor/vagrant/vmware.go
index 75427397e..3fe2aed4e 100644
--- a/post-processor/vagrant/vmware.go
+++ b/post-processor/vagrant/vmware.go
@@ -2,7 +2,7 @@ package vagrant
import (
"fmt"
- "github.com/mitchellh/packer/packer"
+ "github.com/hashicorp/packer/packer"
"path/filepath"
)
diff --git a/post-processor/vsphere/post-processor.go b/post-processor/vsphere/post-processor.go
index 55ceded4a..e97147334 100644
--- a/post-processor/vsphere/post-processor.go
+++ b/post-processor/vsphere/post-processor.go
@@ -8,10 +8,10 @@ import (
"os/exec"
"strings"
- "github.com/mitchellh/packer/common"
- "github.com/mitchellh/packer/helper/config"
- "github.com/mitchellh/packer/packer"
- "github.com/mitchellh/packer/template/interpolate"
+ "github.com/hashicorp/packer/common"
+ "github.com/hashicorp/packer/helper/config"
+ "github.com/hashicorp/packer/packer"
+ "github.com/hashicorp/packer/template/interpolate"
)
var builtins = map[string]string{
diff --git a/provisioner/ansible-local/provisioner.go b/provisioner/ansible-local/provisioner.go
index 23562ec9a..88138e67f 100644
--- a/provisioner/ansible-local/provisioner.go
+++ b/provisioner/ansible-local/provisioner.go
@@ -7,11 +7,11 @@ import (
"path/filepath"
"strings"
- "github.com/mitchellh/packer/common"
- "github.com/mitchellh/packer/common/uuid"
- "github.com/mitchellh/packer/helper/config"
- "github.com/mitchellh/packer/packer"
- "github.com/mitchellh/packer/template/interpolate"
+ "github.com/hashicorp/packer/common"
+ "github.com/hashicorp/packer/common/uuid"
+ "github.com/hashicorp/packer/helper/config"
+ "github.com/hashicorp/packer/packer"
+ "github.com/hashicorp/packer/template/interpolate"
)
const DefaultStagingDir = "/tmp/packer-provisioner-ansible-local"
diff --git a/provisioner/ansible-local/provisioner_test.go b/provisioner/ansible-local/provisioner_test.go
index 236c6252a..2195b7107 100644
--- a/provisioner/ansible-local/provisioner_test.go
+++ b/provisioner/ansible-local/provisioner_test.go
@@ -7,7 +7,7 @@ import (
"strings"
"testing"
- "github.com/mitchellh/packer/packer"
+ "github.com/hashicorp/packer/packer"
)
func testConfig() map[string]interface{} {
diff --git a/provisioner/ansible/adapter.go b/provisioner/ansible/adapter.go
index eb481abd6..c3dfd3495 100644
--- a/provisioner/ansible/adapter.go
+++ b/provisioner/ansible/adapter.go
@@ -11,7 +11,7 @@ import (
"strings"
"github.com/google/shlex"
- "github.com/mitchellh/packer/packer"
+ "github.com/hashicorp/packer/packer"
"golang.org/x/crypto/ssh"
)
diff --git a/provisioner/ansible/adapter_test.go b/provisioner/ansible/adapter_test.go
index 41aab358c..2ab2d350b 100644
--- a/provisioner/ansible/adapter_test.go
+++ b/provisioner/ansible/adapter_test.go
@@ -9,7 +9,7 @@ import (
"testing"
"time"
- "github.com/mitchellh/packer/packer"
+ "github.com/hashicorp/packer/packer"
"golang.org/x/crypto/ssh"
)
diff --git a/provisioner/ansible/provisioner.go b/provisioner/ansible/provisioner.go
index 0577c58f3..c6e055e01 100644
--- a/provisioner/ansible/provisioner.go
+++ b/provisioner/ansible/provisioner.go
@@ -24,10 +24,10 @@ import (
"golang.org/x/crypto/ssh"
- "github.com/mitchellh/packer/common"
- "github.com/mitchellh/packer/helper/config"
- "github.com/mitchellh/packer/packer"
- "github.com/mitchellh/packer/template/interpolate"
+ "github.com/hashicorp/packer/common"
+ "github.com/hashicorp/packer/helper/config"
+ "github.com/hashicorp/packer/packer"
+ "github.com/hashicorp/packer/template/interpolate"
)
type Config struct {
diff --git a/provisioner/ansible/provisioner_test.go b/provisioner/ansible/provisioner_test.go
index 13042c5e1..bda07080b 100644
--- a/provisioner/ansible/provisioner_test.go
+++ b/provisioner/ansible/provisioner_test.go
@@ -11,7 +11,7 @@ import (
"strings"
"testing"
- "github.com/mitchellh/packer/packer"
+ "github.com/hashicorp/packer/packer"
)
// Be sure to remove the Ansible stub file in each test with:
diff --git a/provisioner/ansible/scp.go b/provisioner/ansible/scp.go
index 6378bdc14..0d951c728 100644
--- a/provisioner/ansible/scp.go
+++ b/provisioner/ansible/scp.go
@@ -13,7 +13,7 @@ import (
"strings"
"time"
- "github.com/mitchellh/packer/packer"
+ "github.com/hashicorp/packer/packer"
)
const (
diff --git a/provisioner/ansible/test-fixtures/long-debug-message.yml b/provisioner/ansible/test-fixtures/long-debug-message.yml
index cdd72e8b3..e633061bd 100644
--- a/provisioner/ansible/test-fixtures/long-debug-message.yml
+++ b/provisioner/ansible/test-fixtures/long-debug-message.yml
@@ -3,6 +3,6 @@
connection: local
tasks:
- - name: Very long Ansible output (>65535 chars) (Issue https://github.com/mitchellh/packer/issues/3268)
+ - name: Very long Ansible output (>65535 chars) (Issue https://github.com/hashicorp/packer/issues/3268)
debug:
msg: "{{ lipsum(n=300, html=false) }}"
diff --git a/provisioner/chef-client/provisioner.go b/provisioner/chef-client/provisioner.go
index a0be8df9b..3853613fc 100644
--- a/provisioner/chef-client/provisioner.go
+++ b/provisioner/chef-client/provisioner.go
@@ -12,12 +12,12 @@ import (
"path/filepath"
"strings"
- "github.com/mitchellh/packer/common"
- "github.com/mitchellh/packer/common/uuid"
- "github.com/mitchellh/packer/helper/config"
- "github.com/mitchellh/packer/packer"
- "github.com/mitchellh/packer/provisioner"
- "github.com/mitchellh/packer/template/interpolate"
+ "github.com/hashicorp/packer/common"
+ "github.com/hashicorp/packer/common/uuid"
+ "github.com/hashicorp/packer/helper/config"
+ "github.com/hashicorp/packer/packer"
+ "github.com/hashicorp/packer/provisioner"
+ "github.com/hashicorp/packer/template/interpolate"
)
type guestOSTypeConfig struct {
diff --git a/provisioner/chef-client/provisioner_test.go b/provisioner/chef-client/provisioner_test.go
index e84c81c72..ac148721a 100644
--- a/provisioner/chef-client/provisioner_test.go
+++ b/provisioner/chef-client/provisioner_test.go
@@ -7,7 +7,7 @@ import (
"strings"
"testing"
- "github.com/mitchellh/packer/packer"
+ "github.com/hashicorp/packer/packer"
)
func testConfig() map[string]interface{} {
diff --git a/provisioner/chef-solo/provisioner.go b/provisioner/chef-solo/provisioner.go
index c4ca5fd61..981619a18 100644
--- a/provisioner/chef-solo/provisioner.go
+++ b/provisioner/chef-solo/provisioner.go
@@ -12,11 +12,11 @@ import (
"path/filepath"
"strings"
- "github.com/mitchellh/packer/common"
- "github.com/mitchellh/packer/helper/config"
- "github.com/mitchellh/packer/packer"
- "github.com/mitchellh/packer/provisioner"
- "github.com/mitchellh/packer/template/interpolate"
+ "github.com/hashicorp/packer/common"
+ "github.com/hashicorp/packer/helper/config"
+ "github.com/hashicorp/packer/packer"
+ "github.com/hashicorp/packer/provisioner"
+ "github.com/hashicorp/packer/template/interpolate"
)
type guestOSTypeConfig struct {
diff --git a/provisioner/chef-solo/provisioner_test.go b/provisioner/chef-solo/provisioner_test.go
index 67fc1009a..15ae499c7 100644
--- a/provisioner/chef-solo/provisioner_test.go
+++ b/provisioner/chef-solo/provisioner_test.go
@@ -1,7 +1,7 @@
package chefsolo
import (
- "github.com/mitchellh/packer/packer"
+ "github.com/hashicorp/packer/packer"
"io/ioutil"
"os"
"testing"
diff --git a/provisioner/converge/provisioner.go b/provisioner/converge/provisioner.go
index dab861115..924cfa493 100644
--- a/provisioner/converge/provisioner.go
+++ b/provisioner/converge/provisioner.go
@@ -12,10 +12,10 @@ import (
"encoding/json"
- "github.com/mitchellh/packer/common"
- "github.com/mitchellh/packer/helper/config"
- "github.com/mitchellh/packer/packer"
- "github.com/mitchellh/packer/template/interpolate"
+ "github.com/hashicorp/packer/common"
+ "github.com/hashicorp/packer/helper/config"
+ "github.com/hashicorp/packer/packer"
+ "github.com/hashicorp/packer/template/interpolate"
)
// Config for Converge provisioner
diff --git a/provisioner/converge/provisioner_test.go b/provisioner/converge/provisioner_test.go
index b4cd2d361..ee38905a5 100644
--- a/provisioner/converge/provisioner_test.go
+++ b/provisioner/converge/provisioner_test.go
@@ -3,7 +3,7 @@ package converge
import (
"testing"
- "github.com/mitchellh/packer/packer"
+ "github.com/hashicorp/packer/packer"
)
func testConfig() map[string]interface{} {
diff --git a/provisioner/file/provisioner.go b/provisioner/file/provisioner.go
index 433c9f23a..b3283b20c 100644
--- a/provisioner/file/provisioner.go
+++ b/provisioner/file/provisioner.go
@@ -7,10 +7,10 @@ import (
"path/filepath"
"strings"
- "github.com/mitchellh/packer/common"
- "github.com/mitchellh/packer/helper/config"
- "github.com/mitchellh/packer/packer"
- "github.com/mitchellh/packer/template/interpolate"
+ "github.com/hashicorp/packer/common"
+ "github.com/hashicorp/packer/helper/config"
+ "github.com/hashicorp/packer/packer"
+ "github.com/hashicorp/packer/template/interpolate"
)
type Config struct {
diff --git a/provisioner/file/provisioner_test.go b/provisioner/file/provisioner_test.go
index 2169c96a3..762eb83f8 100644
--- a/provisioner/file/provisioner_test.go
+++ b/provisioner/file/provisioner_test.go
@@ -7,7 +7,7 @@ import (
"strings"
"testing"
- "github.com/mitchellh/packer/packer"
+ "github.com/hashicorp/packer/packer"
)
func testConfig() map[string]interface{} {
diff --git a/provisioner/powershell/provisioner.go b/provisioner/powershell/provisioner.go
index 8448cf819..1443c56dc 100644
--- a/provisioner/powershell/provisioner.go
+++ b/provisioner/powershell/provisioner.go
@@ -14,11 +14,11 @@ import (
"strings"
"time"
- "github.com/mitchellh/packer/common"
- "github.com/mitchellh/packer/common/uuid"
- "github.com/mitchellh/packer/helper/config"
- "github.com/mitchellh/packer/packer"
- "github.com/mitchellh/packer/template/interpolate"
+ "github.com/hashicorp/packer/common"
+ "github.com/hashicorp/packer/common/uuid"
+ "github.com/hashicorp/packer/helper/config"
+ "github.com/hashicorp/packer/packer"
+ "github.com/hashicorp/packer/template/interpolate"
)
const DefaultRemotePath = "c:/Windows/Temp/script.ps1"
diff --git a/provisioner/powershell/provisioner_test.go b/provisioner/powershell/provisioner_test.go
index 7291159fa..a0d6d80c0 100644
--- a/provisioner/powershell/provisioner_test.go
+++ b/provisioner/powershell/provisioner_test.go
@@ -12,7 +12,7 @@ import (
"testing"
"time"
- "github.com/mitchellh/packer/packer"
+ "github.com/hashicorp/packer/packer"
)
func testConfig() map[string]interface{} {
diff --git a/provisioner/puppet-masterless/provisioner.go b/provisioner/puppet-masterless/provisioner.go
index ba4c73458..6f1b6eee4 100644
--- a/provisioner/puppet-masterless/provisioner.go
+++ b/provisioner/puppet-masterless/provisioner.go
@@ -9,10 +9,10 @@ import (
"path/filepath"
"strings"
- "github.com/mitchellh/packer/common"
- "github.com/mitchellh/packer/helper/config"
- "github.com/mitchellh/packer/packer"
- "github.com/mitchellh/packer/template/interpolate"
+ "github.com/hashicorp/packer/common"
+ "github.com/hashicorp/packer/helper/config"
+ "github.com/hashicorp/packer/packer"
+ "github.com/hashicorp/packer/template/interpolate"
)
type Config struct {
diff --git a/provisioner/puppet-masterless/provisioner_test.go b/provisioner/puppet-masterless/provisioner_test.go
index 581919bee..6c58f63d7 100644
--- a/provisioner/puppet-masterless/provisioner_test.go
+++ b/provisioner/puppet-masterless/provisioner_test.go
@@ -6,7 +6,7 @@ import (
"strings"
"testing"
- "github.com/mitchellh/packer/packer"
+ "github.com/hashicorp/packer/packer"
)
func testConfig() map[string]interface{} {
diff --git a/provisioner/puppet-server/provisioner.go b/provisioner/puppet-server/provisioner.go
index 9986d12d3..9e5e6a498 100644
--- a/provisioner/puppet-server/provisioner.go
+++ b/provisioner/puppet-server/provisioner.go
@@ -7,10 +7,10 @@ import (
"os"
"strings"
- "github.com/mitchellh/packer/common"
- "github.com/mitchellh/packer/helper/config"
- "github.com/mitchellh/packer/packer"
- "github.com/mitchellh/packer/template/interpolate"
+ "github.com/hashicorp/packer/common"
+ "github.com/hashicorp/packer/helper/config"
+ "github.com/hashicorp/packer/packer"
+ "github.com/hashicorp/packer/template/interpolate"
)
type Config struct {
diff --git a/provisioner/puppet-server/provisioner_test.go b/provisioner/puppet-server/provisioner_test.go
index 46702dfc3..a41a6bec5 100644
--- a/provisioner/puppet-server/provisioner_test.go
+++ b/provisioner/puppet-server/provisioner_test.go
@@ -1,7 +1,7 @@
package puppetserver
import (
- "github.com/mitchellh/packer/packer"
+ "github.com/hashicorp/packer/packer"
"io/ioutil"
"os"
"testing"
diff --git a/provisioner/salt-masterless/provisioner.go b/provisioner/salt-masterless/provisioner.go
index dc22fd4ca..41d1e261b 100644
--- a/provisioner/salt-masterless/provisioner.go
+++ b/provisioner/salt-masterless/provisioner.go
@@ -9,10 +9,10 @@ import (
"os"
"path/filepath"
- "github.com/mitchellh/packer/common"
- "github.com/mitchellh/packer/helper/config"
- "github.com/mitchellh/packer/packer"
- "github.com/mitchellh/packer/template/interpolate"
+ "github.com/hashicorp/packer/common"
+ "github.com/hashicorp/packer/helper/config"
+ "github.com/hashicorp/packer/packer"
+ "github.com/hashicorp/packer/template/interpolate"
)
const DefaultTempConfigDir = "/tmp/salt"
diff --git a/provisioner/salt-masterless/provisioner_test.go b/provisioner/salt-masterless/provisioner_test.go
index 09f97df26..2b7f3a026 100644
--- a/provisioner/salt-masterless/provisioner_test.go
+++ b/provisioner/salt-masterless/provisioner_test.go
@@ -1,7 +1,7 @@
package saltmasterless
import (
- "github.com/mitchellh/packer/packer"
+ "github.com/hashicorp/packer/packer"
"io/ioutil"
"os"
"strings"
diff --git a/provisioner/shell-local/communicator.go b/provisioner/shell-local/communicator.go
index 0470bb3a0..2afbe1028 100644
--- a/provisioner/shell-local/communicator.go
+++ b/provisioner/shell-local/communicator.go
@@ -7,8 +7,8 @@ import (
"os/exec"
"syscall"
- "github.com/mitchellh/packer/packer"
- "github.com/mitchellh/packer/template/interpolate"
+ "github.com/hashicorp/packer/packer"
+ "github.com/hashicorp/packer/template/interpolate"
)
type Communicator struct {
diff --git a/provisioner/shell-local/communicator_test.go b/provisioner/shell-local/communicator_test.go
index 90402324b..8ebd4fa60 100644
--- a/provisioner/shell-local/communicator_test.go
+++ b/provisioner/shell-local/communicator_test.go
@@ -6,7 +6,7 @@ import (
"strings"
"testing"
- "github.com/mitchellh/packer/packer"
+ "github.com/hashicorp/packer/packer"
)
func TestCommunicator_impl(t *testing.T) {
diff --git a/provisioner/shell-local/provisioner.go b/provisioner/shell-local/provisioner.go
index f3c451951..3f8222c19 100644
--- a/provisioner/shell-local/provisioner.go
+++ b/provisioner/shell-local/provisioner.go
@@ -5,10 +5,10 @@ import (
"fmt"
"runtime"
- "github.com/mitchellh/packer/common"
- "github.com/mitchellh/packer/helper/config"
- "github.com/mitchellh/packer/packer"
- "github.com/mitchellh/packer/template/interpolate"
+ "github.com/hashicorp/packer/common"
+ "github.com/hashicorp/packer/helper/config"
+ "github.com/hashicorp/packer/packer"
+ "github.com/hashicorp/packer/template/interpolate"
)
type Config struct {
diff --git a/provisioner/shell-local/provisioner_test.go b/provisioner/shell-local/provisioner_test.go
index ad8f3065d..9f4fb9d2a 100644
--- a/provisioner/shell-local/provisioner_test.go
+++ b/provisioner/shell-local/provisioner_test.go
@@ -3,7 +3,7 @@ package shell
import (
"testing"
- "github.com/mitchellh/packer/packer"
+ "github.com/hashicorp/packer/packer"
)
func TestProvisioner_impl(t *testing.T) {
diff --git a/provisioner/shell/provisioner.go b/provisioner/shell/provisioner.go
index 30468aee1..5e9c587a1 100644
--- a/provisioner/shell/provisioner.go
+++ b/provisioner/shell/provisioner.go
@@ -15,10 +15,10 @@ import (
"strings"
"time"
- "github.com/mitchellh/packer/common"
- "github.com/mitchellh/packer/helper/config"
- "github.com/mitchellh/packer/packer"
- "github.com/mitchellh/packer/template/interpolate"
+ "github.com/hashicorp/packer/common"
+ "github.com/hashicorp/packer/helper/config"
+ "github.com/hashicorp/packer/packer"
+ "github.com/hashicorp/packer/template/interpolate"
)
type Config struct {
diff --git a/provisioner/shell/provisioner_test.go b/provisioner/shell/provisioner_test.go
index c2bcb455d..ee0edf95b 100644
--- a/provisioner/shell/provisioner_test.go
+++ b/provisioner/shell/provisioner_test.go
@@ -1,7 +1,7 @@
package shell
import (
- "github.com/mitchellh/packer/packer"
+ "github.com/hashicorp/packer/packer"
"io/ioutil"
"os"
"regexp"
diff --git a/provisioner/windows-restart/provisioner.go b/provisioner/windows-restart/provisioner.go
index ae58dd9d1..ed7dfee63 100644
--- a/provisioner/windows-restart/provisioner.go
+++ b/provisioner/windows-restart/provisioner.go
@@ -6,11 +6,11 @@ import (
"sync"
"time"
+ "github.com/hashicorp/packer/common"
+ "github.com/hashicorp/packer/helper/config"
+ "github.com/hashicorp/packer/packer"
+ "github.com/hashicorp/packer/template/interpolate"
"github.com/masterzen/winrm"
- "github.com/mitchellh/packer/common"
- "github.com/mitchellh/packer/helper/config"
- "github.com/mitchellh/packer/packer"
- "github.com/mitchellh/packer/template/interpolate"
)
var DefaultRestartCommand = "shutdown /r /f /t 0 /c \"packer restart\""
diff --git a/provisioner/windows-restart/provisioner_test.go b/provisioner/windows-restart/provisioner_test.go
index 6ba63f8b5..05b6b204a 100644
--- a/provisioner/windows-restart/provisioner_test.go
+++ b/provisioner/windows-restart/provisioner_test.go
@@ -7,7 +7,7 @@ import (
"testing"
"time"
- "github.com/mitchellh/packer/packer"
+ "github.com/hashicorp/packer/packer"
)
func testConfig() map[string]interface{} {
diff --git a/provisioner/windows-shell/provisioner.go b/provisioner/windows-shell/provisioner.go
index 6baebe70a..585fa437c 100644
--- a/provisioner/windows-shell/provisioner.go
+++ b/provisioner/windows-shell/provisioner.go
@@ -13,10 +13,10 @@ import (
"strings"
"time"
- "github.com/mitchellh/packer/common"
- "github.com/mitchellh/packer/helper/config"
- "github.com/mitchellh/packer/packer"
- "github.com/mitchellh/packer/template/interpolate"
+ "github.com/hashicorp/packer/common"
+ "github.com/hashicorp/packer/helper/config"
+ "github.com/hashicorp/packer/packer"
+ "github.com/hashicorp/packer/template/interpolate"
)
const DefaultRemotePath = "c:/Windows/Temp/script.bat"
diff --git a/provisioner/windows-shell/provisioner_test.go b/provisioner/windows-shell/provisioner_test.go
index a086fb739..62f78f20a 100644
--- a/provisioner/windows-shell/provisioner_test.go
+++ b/provisioner/windows-shell/provisioner_test.go
@@ -4,7 +4,7 @@ import (
"bytes"
"errors"
"fmt"
- "github.com/mitchellh/packer/packer"
+ "github.com/hashicorp/packer/packer"
"io/ioutil"
"log"
"os"
diff --git a/scripts/build.ps1 b/scripts/build.ps1
index d82f1e679..5287704aa 100644
--- a/scripts/build.ps1
+++ b/scripts/build.ps1
@@ -70,7 +70,7 @@ echo "==> Building..."
gox.exe `
-os="${XC_OS}" `
-arch="${XC_ARCH}" `
- -ldflags "-X github.com/mitchellh/packer/version.GitCommit=${GIT_COMMIT}${GIT_DIRTY}" `
+ -ldflags "-X github.com/hashicorp/packer/version.GitCommit=${GIT_COMMIT}${GIT_DIRTY}" `
-output "pkg/{{.OS}}_{{.Arch}}/packer" `
.
diff --git a/scripts/build.sh b/scripts/build.sh
index 3c2c889e0..98c7449b1 100755
--- a/scripts/build.sh
+++ b/scripts/build.sh
@@ -37,7 +37,7 @@ set +e
gox \
-os="${XC_OS}" \
-arch="${XC_ARCH}" \
- -ldflags "-X github.com/mitchellh/packer/version.GitCommit=${GIT_COMMIT}${GIT_DIRTY}" \
+ -ldflags "-X github.com/hashicorp/packer/version.GitCommit=${GIT_COMMIT}${GIT_DIRTY}" \
-output "pkg/{{.OS}}_{{.Arch}}/packer" \
.
set -e
diff --git a/scripts/generate-plugins.go b/scripts/generate-plugins.go
index 6d5cfcc28..80f561636 100644
--- a/scripts/generate-plugins.go
+++ b/scripts/generate-plugins.go
@@ -1,7 +1,7 @@
// Generate Plugins is a small program that updates the lists of plugins in
// command/plugin.go so they will be compiled into the main packer binary.
//
-// See https://github.com/mitchellh/packer/pull/2608 for details.
+// See https://github.com/hashicorp/packer/pull/2608 for details.
package main
import (
@@ -96,15 +96,15 @@ func makeImports(builders, provisioners, postProcessors []plugin) string {
plugins := []string{}
for _, builder := range builders {
- plugins = append(plugins, fmt.Sprintf("\t%s \"github.com/mitchellh/packer/%s\"\n", builder.ImportName, filepath.ToSlash(builder.Path)))
+ plugins = append(plugins, fmt.Sprintf("\t%s \"github.com/hashicorp/packer/%s\"\n", builder.ImportName, filepath.ToSlash(builder.Path)))
}
for _, provisioner := range provisioners {
- plugins = append(plugins, fmt.Sprintf("\t%s \"github.com/mitchellh/packer/%s\"\n", provisioner.ImportName, filepath.ToSlash(provisioner.Path)))
+ plugins = append(plugins, fmt.Sprintf("\t%s \"github.com/hashicorp/packer/%s\"\n", provisioner.ImportName, filepath.ToSlash(provisioner.Path)))
}
for _, postProcessor := range postProcessors {
- plugins = append(plugins, fmt.Sprintf("\t%s \"github.com/mitchellh/packer/%s\"\n", postProcessor.ImportName, filepath.ToSlash(postProcessor.Path)))
+ plugins = append(plugins, fmt.Sprintf("\t%s \"github.com/hashicorp/packer/%s\"\n", postProcessor.ImportName, filepath.ToSlash(postProcessor.Path)))
}
// Make things pretty
@@ -238,8 +238,8 @@ import (
"regexp"
"strings"
- "github.com/mitchellh/packer/packer"
- "github.com/mitchellh/packer/packer/plugin"
+ "github.com/hashicorp/packer/packer"
+ "github.com/hashicorp/packer/packer/plugin"
IMPORTS
)
diff --git a/scripts/prepare_changelog.sh b/scripts/prepare_changelog.sh
index bc5a121b9..f44bd93bd 100755
--- a/scripts/prepare_changelog.sh
+++ b/scripts/prepare_changelog.sh
@@ -19,7 +19,7 @@ do
fi
done | while read line
do
- echo "https://github.com/mitchellh/packer/pull/${line}"
+ echo "https://github.com/hashicorp/packer/pull/${line}"
#TODO get tags. ignore docs
echo $line
vared -ch ok
diff --git a/template/interpolate/funcs.go b/template/interpolate/funcs.go
index 1244a55fc..ee5e21ccc 100644
--- a/template/interpolate/funcs.go
+++ b/template/interpolate/funcs.go
@@ -10,7 +10,7 @@ import (
"text/template"
"time"
- "github.com/mitchellh/packer/common/uuid"
+ "github.com/hashicorp/packer/common/uuid"
)
// InitTime is the UTC time when this package was initialized. It is
diff --git a/website/source/community.html.erb b/website/source/community.html.erb
index e26b00be3..6fc8b332d 100644
--- a/website/source/community.html.erb
+++ b/website/source/community.html.erb
@@ -23,7 +23,7 @@ description: |-
Bug Tracker:
- Issue tracker
+ Issue tracker
on GitHub. Please only use this for reporting bugs. Do not ask
for general help here. Use IRC or the mailing list for that.
diff --git a/website/source/docs/builders/azure-setup.html.md b/website/source/docs/builders/azure-setup.html.md
index 882fd072d..0c0405844 100644
--- a/website/source/docs/builders/azure-setup.html.md
+++ b/website/source/docs/builders/azure-setup.html.md
@@ -61,7 +61,7 @@ $ npm install -g azure-cli --no-progress
## Guided Setup
-The Packer project includes a [setup script](https://github.com/mitchellh/packer/blob/master/contrib/azure-setup.sh) that can help you setup your account. It uses an interactive bash script to log you into Azure, name your resources, and export your Packer configuration.
+The Packer project includes a [setup script](https://github.com/hashicorp/packer/blob/master/contrib/azure-setup.sh) that can help you setup your account. It uses an interactive bash script to log you into Azure, name your resources, and export your Packer configuration.
## Manual Setup
diff --git a/website/source/docs/builders/azure.html.md b/website/source/docs/builders/azure.html.md
index d7f1ec0b4..5027ceb4c 100644
--- a/website/source/docs/builders/azure.html.md
+++ b/website/source/docs/builders/azure.html.md
@@ -151,7 +151,7 @@ Here is a basic example for Azure.
Azure VMs should be deprovisioned at the end of every build. For Windows this means executing sysprep, and for Linux this means executing the waagent deprovision process.
-Please refer to the Azure [examples](https://github.com/mitchellh/packer/tree/master/examples/azure) for complete examples showing the deprovision process.
+Please refer to the Azure [examples](https://github.com/hashicorp/packer/tree/master/examples/azure) for complete examples showing the deprovision process.
### Windows
@@ -286,5 +286,5 @@ minimal, so overall impact is small.
> The KeyVault certificate is protected using the object_id of the SPN. This is why Windows builds require object_id,
and an SPN. The KeyVault is deleted when the resource group is deleted.
-See the [examples/azure](https://github.com/mitchellh/packer/tree/master/examples/azure) folder in the packer project
+See the [examples/azure](https://github.com/hashicorp/packer/tree/master/examples/azure) folder in the packer project
for more examples.
diff --git a/website/source/docs/builders/vmware-iso.html.md b/website/source/docs/builders/vmware-iso.html.md
index b3b3bfa5d..377ab9018 100644
--- a/website/source/docs/builders/vmware-iso.html.md
+++ b/website/source/docs/builders/vmware-iso.html.md
@@ -401,7 +401,7 @@ Ubuntu 12.04 installer:
The heart of a VMware machine is the "vmx" file. This contains all the virtual
hardware metadata necessary for the VM to function. Packer by default uses a
[safe, flexible VMX
-file](https://github.com/mitchellh/packer/blob/20541a7eda085aa5cf35bfed5069592ca49d106e/builder/vmware/step_create_vmx.go#L84).
+file](https://github.com/hashicorp/packer/blob/20541a7eda085aa5cf35bfed5069592ca49d106e/builder/vmware/step_create_vmx.go#L84).
But for advanced users, this template can be customized. This allows Packer to
build virtual machines of effectively any guest operating system type.
diff --git a/website/source/docs/extending/custom-builders.html.md b/website/source/docs/extending/custom-builders.html.md
index 484614550..6b5a7e708 100644
--- a/website/source/docs/extending/custom-builders.html.md
+++ b/website/source/docs/extending/custom-builders.html.md
@@ -123,7 +123,7 @@ the artifact results, so it is important it never changes.
Other than the builder ID, the rest should be self-explanatory by reading the
[packer.Artifact interface
-documentation](https://github.com/mitchellh/packer/blob/master/packer/artifact.go).
+documentation](https://github.com/hashicorp/packer/blob/master/packer/artifact.go).
## Provisioning
@@ -166,5 +166,5 @@ The locking mechanisms of the cache allow one of the builders to download it
only once, but allow both builders to share the downloaded file.
The [documentation for
-packer.Cache](https://github.com/mitchellh/packer/blob/master/packer/cache.go)
+packer.Cache](https://github.com/hashicorp/packer/blob/master/packer/cache.go)
is very detailed in how it works.
diff --git a/website/source/docs/extending/custom-provisioners.html.md b/website/source/docs/extending/custom-provisioners.html.md
index ffd3db38f..582a5704d 100644
--- a/website/source/docs/extending/custom-provisioners.html.md
+++ b/website/source/docs/extending/custom-provisioners.html.md
@@ -86,7 +86,7 @@ some sort) or it may be remote (in a cloud). The communicator interface
abstracts this away so that communication is the same overall.
The documentation around the [code
-itself](https://github.com/mitchellh/packer/blob/master/packer/communicator.go)
+itself](https://github.com/hashicorp/packer/blob/master/packer/communicator.go)
is really great as an overview of how to use the interface. You should begin by
reading this. Once you have read it, you can see some example usage below:
diff --git a/website/source/docs/extending/plugins.html.md b/website/source/docs/extending/plugins.html.md
index 894396ebf..97b8c4ebf 100644
--- a/website/source/docs/extending/plugins.html.md
+++ b/website/source/docs/extending/plugins.html.md
@@ -116,7 +116,7 @@ dependencies.
- `github.com/mitchellh/packer` - Contains all the interfaces that you have to
implement for any given plugin.
-- `github.com/mitchellh/packer/packer/plugin` - Contains the code to serve
+- `github.com/hashicorp/packer/packer/plugin` - Contains the code to serve
the plugin. This handles all the inter-process communication stuff.
There are two steps involved in creating a plugin:
@@ -132,7 +132,7 @@ implements the `packer.Builder` interface:
```go
import (
- "github.com/mitchellh/packer/packer/plugin"
+ "github.com/hashicorp/packer/packer/plugin"
)
// Assume this implements packer.Builder
diff --git a/website/source/downloads.html.erb b/website/source/downloads.html.erb
index 7d4111364..0b975246a 100644
--- a/website/source/downloads.html.erb
+++ b/website/source/downloads.html.erb
@@ -29,7 +29,7 @@ description: |-
You can also download other versions of Packer from the releases service.
- Check out the v<%= latest_version %> CHANGELOG for information on the latest release.
+ Check out the v<%= latest_version %> CHANGELOG for information on the latest release.
diff --git a/website/source/intro/getting-started/install.html.md b/website/source/intro/getting-started/install.html.md
index 3ccd45adb..a0efa616a 100644
--- a/website/source/intro/getting-started/install.html.md
+++ b/website/source/intro/getting-started/install.html.md
@@ -16,7 +16,7 @@ Packer must first be installed on the machine you want to run it on. To make
installation easy, Packer is distributed as a [binary package](/downloads.html)
for all supported platforms and architectures. This page will not cover how to
compile Packer from source, as that is covered in the
-[README](https://github.com/mitchellh/packer/blob/master/README.md) and is only
+[README](https://github.com/hashicorp/packer/blob/master/README.md) and is only
recommended for advanced users.
## Installing Packer
From 31518792835ebbeab0e771780e894dc2450d1824 Mon Sep 17 00:00:00 2001
From: Matthew Hooker
Date: Tue, 4 Apr 2017 15:26:38 -0700
Subject: [PATCH 08/32] tweak wording for supported plugins
---
website/source/downloads-community.html.md | 9 +++++----
1 file changed, 5 insertions(+), 4 deletions(-)
diff --git a/website/source/downloads-community.html.md b/website/source/downloads-community.html.md
index ae2d5aee6..17d44525f 100644
--- a/website/source/downloads-community.html.md
+++ b/website/source/downloads-community.html.md
@@ -47,9 +47,10 @@ power of Packer templates.
## Community Maintained Plugins
-The following plugins are maintained by HashiCorp. Any plugins not on this list
-are maintained by the community, and not actively contributed to by HashiCorp,
-although they are still distributed with Packer.
+The following plugins (i.e. Builders, Provisioners, and Post-Processors) are
+maintained by HashiCorp. Any plugins not on this list are maintained by the
+community, and not actively contributed to by HashiCorp, although they are
+still distributed with Packer.
### Builders
@@ -57,7 +58,7 @@ although they are still distributed with Packer.
- Azure
- Docker
- Google Cloud
-- VMWare
+- VMware
- VirtualBox
### Provisioners
From df6337e8aba47b79aba3673637c94a7c44a22598 Mon Sep 17 00:00:00 2001
From: Craig Barr
Date: Wed, 5 Apr 2017 10:46:44 +1000
Subject: [PATCH 09/32] Added AMIName validation (issue 4761)
---
builder/amazon/common/ami_config.go | 11 ++++++++++-
builder/amazon/common/ami_config_test.go | 23 +++++++++++++++++++++++
2 files changed, 33 insertions(+), 1 deletion(-)
diff --git a/builder/amazon/common/ami_config.go b/builder/amazon/common/ami_config.go
index 4f6cd7316..0dc431cda 100644
--- a/builder/amazon/common/ami_config.go
+++ b/builder/amazon/common/ami_config.go
@@ -2,7 +2,7 @@ package common
import (
"fmt"
-
+ "regexp"
"github.com/hashicorp/packer/template/interpolate"
)
@@ -68,6 +68,15 @@ func (c *AMIConfig) Prepare(ctx *interpolate.Context) []error {
errs = append(errs, fmt.Errorf("Cannot share snapshot encrypted with default KMS key"))
}
+ if len(c.AMIName) < 3 || len(c.AMIName) > 128 {
+ errs = append(errs, fmt.Errorf("AMIName must be between 3 and 128 characters long"))
+ }
+
+ var IsValidName = regexp.MustCompile(`^[a-zA-Z().-/_]+$`).MatchString
+ if !IsValidName(c.AMIName) {
+ errs = append(errs, fmt.Errorf("AMIName should only contain letters, numbers, '(', ')', '.', '-', '/' and '_'"))
+ }
+
if len(errs) > 0 {
return errs
}
diff --git a/builder/amazon/common/ami_config_test.go b/builder/amazon/common/ami_config_test.go
index ecb88bcb4..07a118f48 100644
--- a/builder/amazon/common/ami_config_test.go
+++ b/builder/amazon/common/ami_config_test.go
@@ -74,3 +74,26 @@ func TestAMIConfigPrepare_Share_EncryptedBoot(t *testing.T) {
t.Fatal("shouldn't be able to share ami with encrypted boot volume")
}
}
+
+func TestAMINameValidation(t *testing.T) {
+ c := testAMIConfig()
+
+ c.AMIName = "aa"
+ if err := c.Prepare(nil); err == nil {
+ t.Fatal("shouldn't be able to have an ami name with less than 3 characters")
+ }
+
+ var longAmiName string
+ for i := 0; i < 129; i++ {
+ longAmiName += "a"
+ }
+ c.AMIName = longAmiName
+ if err := c.Prepare(nil); err == nil {
+ t.Fatal("shouldn't be able to have an ami name with great than 128 characters")
+ }
+
+ c.AMIName = "+"
+ if err := c.Prepare(nil); err == nil {
+ t.Fatal("shouldn't be able to have an ami name with invalid characters")
+ }
+}
\ No newline at end of file
From fdae6858c82b716e7fe32a6900a7d3c2a11887d9 Mon Sep 17 00:00:00 2001
From: Craig Barr
Date: Wed, 5 Apr 2017 10:53:58 +1000
Subject: [PATCH 10/32] conforming to the standard for imports
---
builder/amazon/common/ami_config.go | 1 +
1 file changed, 1 insertion(+)
diff --git a/builder/amazon/common/ami_config.go b/builder/amazon/common/ami_config.go
index 0dc431cda..44e72d5e5 100644
--- a/builder/amazon/common/ami_config.go
+++ b/builder/amazon/common/ami_config.go
@@ -3,6 +3,7 @@ package common
import (
"fmt"
"regexp"
+
"github.com/hashicorp/packer/template/interpolate"
)
From 7911cfa94b064a4e131df07c95d3da673899a472 Mon Sep 17 00:00:00 2001
From: Craig Barr
Date: Wed, 5 Apr 2017 11:02:23 +1000
Subject: [PATCH 11/32] Formatting as per make fmt
---
builder/amazon/common/ami_config.go | 2 +-
builder/amazon/common/ami_config_test.go | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/builder/amazon/common/ami_config.go b/builder/amazon/common/ami_config.go
index 44e72d5e5..21438a50b 100644
--- a/builder/amazon/common/ami_config.go
+++ b/builder/amazon/common/ami_config.go
@@ -3,7 +3,7 @@ package common
import (
"fmt"
"regexp"
-
+
"github.com/hashicorp/packer/template/interpolate"
)
diff --git a/builder/amazon/common/ami_config_test.go b/builder/amazon/common/ami_config_test.go
index 07a118f48..efc3584cc 100644
--- a/builder/amazon/common/ami_config_test.go
+++ b/builder/amazon/common/ami_config_test.go
@@ -96,4 +96,4 @@ func TestAMINameValidation(t *testing.T) {
if err := c.Prepare(nil); err == nil {
t.Fatal("shouldn't be able to have an ami name with invalid characters")
}
-}
\ No newline at end of file
+}
From d9041bda0cabce849818d8fc214e467e32077a79 Mon Sep 17 00:00:00 2001
From: Craig Barr
Date: Wed, 5 Apr 2017 11:06:59 +1000
Subject: [PATCH 12/32] Improved the test for special character so that it
doesn't get halted by less than 3 character check
---
builder/amazon/common/ami_config_test.go | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/builder/amazon/common/ami_config_test.go b/builder/amazon/common/ami_config_test.go
index efc3584cc..beccb98a2 100644
--- a/builder/amazon/common/ami_config_test.go
+++ b/builder/amazon/common/ami_config_test.go
@@ -92,7 +92,7 @@ func TestAMINameValidation(t *testing.T) {
t.Fatal("shouldn't be able to have an ami name with great than 128 characters")
}
- c.AMIName = "+"
+ c.AMIName = "+aaa"
if err := c.Prepare(nil); err == nil {
t.Fatal("shouldn't be able to have an ami name with invalid characters")
}
From f06db39c7db3a6cea031299b62cdd5b083ec7579 Mon Sep 17 00:00:00 2001
From: Jeremy Voorhis
Date: Tue, 4 Apr 2017 20:00:38 -0700
Subject: [PATCH 13/32] Removes a supurious docs section.
---
.../docs/builders/amazon-ebssurrogate.html.md | 27 -------------------
1 file changed, 27 deletions(-)
diff --git a/website/source/docs/builders/amazon-ebssurrogate.html.md b/website/source/docs/builders/amazon-ebssurrogate.html.md
index 230e28af2..ee5546845 100644
--- a/website/source/docs/builders/amazon-ebssurrogate.html.md
+++ b/website/source/docs/builders/amazon-ebssurrogate.html.md
@@ -324,33 +324,6 @@ builder.
## Basic Example
-Here is a basic example. You will need to provide access keys, and may need to
-change the AMI IDs according to what images exist at the time the template is run:
-
-```javascript
-{
- "type": "amazon-ebs",
- "access_key": "YOUR KEY HERE",
- "secret_key": "YOUR SECRET KEY HERE",
- "region": "us-east-1",
- "source_ami": "ami-fce3c696",
- "instance_type": "t2.micro",
- "ssh_username": "ubuntu",
- "ami_name": "packer-quick-start {{timestamp}}"
-}
-```
-
--> **Note:** Packer can also read the access key and secret access key from
-environmental variables. See the configuration reference in the section above
-for more information on what environmental variables Packer will look for.
-
-Further information on locating AMI IDs and their relationship to instance types
-and regions can be found in the AWS EC2 Documentation
-[for Linux](http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/finding-an-ami.html)
-or [for Windows](http://docs.aws.amazon.com/AWSEC2/latest/WindowsGuide/finding-an-ami.html).
-
-## Basic Example
-
```javascript
{
"type" : "amazon-surrogate",
From dba189f587d03064f56e21148c106f996e1ae172 Mon Sep 17 00:00:00 2001
From: Matthew Hooker
Date: Tue, 4 Apr 2017 22:07:17 -0700
Subject: [PATCH 14/32] update vendors slightly
---
vendor/github.com/mitchellh/cli/Makefile | 20 ++++++++++++++++++++
vendor/vendor.json | 2 +-
2 files changed, 21 insertions(+), 1 deletion(-)
create mode 100644 vendor/github.com/mitchellh/cli/Makefile
diff --git a/vendor/github.com/mitchellh/cli/Makefile b/vendor/github.com/mitchellh/cli/Makefile
new file mode 100644
index 000000000..4874b0082
--- /dev/null
+++ b/vendor/github.com/mitchellh/cli/Makefile
@@ -0,0 +1,20 @@
+TEST?=./...
+
+default: test
+
+# test runs the test suite and vets the code
+test:
+ go list $(TEST) | xargs -n1 go test -timeout=60s -parallel=10 $(TESTARGS)
+
+# testrace runs the race checker
+testrace:
+ go list $(TEST) | xargs -n1 go test -race $(TESTARGS)
+
+# updatedeps installs all the dependencies to run and build
+updatedeps:
+ go list ./... \
+ | xargs go list -f '{{ join .Deps "\n" }}{{ printf "\n" }}{{ join .TestImports "\n" }}' \
+ | grep -v github.com/mitchellh/cli \
+ | xargs go get -f -u -v
+
+.PHONY: test testrace updatedeps
diff --git a/vendor/vendor.json b/vendor/vendor.json
index 96dc50dd4..94fce7ed1 100644
--- a/vendor/vendor.json
+++ b/vendor/vendor.json
@@ -964,5 +964,5 @@
"revision": "860cbeca3ebcc600db0b213c0e83ad6ce91f5739"
}
],
- "rootPath": "github.com/mitchellh/packer"
+ "rootPath": "github.com/hashicorp/packer"
}
From 3f6b5165f29fc9d7888678b062c7f9b1f620971d Mon Sep 17 00:00:00 2001
From: Matthew Hooker
Date: Tue, 4 Apr 2017 22:08:09 -0700
Subject: [PATCH 15/32] add affirmative test case for #4762
---
builder/amazon/common/ami_config.go | 4 ++--
builder/amazon/common/ami_config_test.go | 6 ++++++
2 files changed, 8 insertions(+), 2 deletions(-)
diff --git a/builder/amazon/common/ami_config.go b/builder/amazon/common/ami_config.go
index 21438a50b..014ca35da 100644
--- a/builder/amazon/common/ami_config.go
+++ b/builder/amazon/common/ami_config.go
@@ -73,8 +73,8 @@ func (c *AMIConfig) Prepare(ctx *interpolate.Context) []error {
errs = append(errs, fmt.Errorf("AMIName must be between 3 and 128 characters long"))
}
- var IsValidName = regexp.MustCompile(`^[a-zA-Z().-/_]+$`).MatchString
- if !IsValidName(c.AMIName) {
+ amiNameRe := regexp.MustCompile(`^[a-zA-Z().\-/_]+$`)
+ if !amiNameRe.MatchString(c.AMIName) {
errs = append(errs, fmt.Errorf("AMIName should only contain letters, numbers, '(', ')', '.', '-', '/' and '_'"))
}
diff --git a/builder/amazon/common/ami_config_test.go b/builder/amazon/common/ami_config_test.go
index beccb98a2..875406222 100644
--- a/builder/amazon/common/ami_config_test.go
+++ b/builder/amazon/common/ami_config_test.go
@@ -96,4 +96,10 @@ func TestAMINameValidation(t *testing.T) {
if err := c.Prepare(nil); err == nil {
t.Fatal("shouldn't be able to have an ami name with invalid characters")
}
+
+ c.AMIName = "foo().-/_bar"
+ if err := c.Prepare(nil); err != nil {
+ t.Fatal("expected 'foobar' to be a valid ami name")
+ }
+
}
From a7965bc8059943986d2f00f2ec0e14abd3cf3869 Mon Sep 17 00:00:00 2001
From: Matthew Hooker
Date: Tue, 4 Apr 2017 22:12:23 -0700
Subject: [PATCH 16/32] update changelog
---
CHANGELOG.md | 1 +
1 file changed, 1 insertion(+)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 1547616dc..8cd4fb9f5 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -31,6 +31,7 @@
prevent the default `/etc/resolv.conf` file from being copied. If `copy_files`
isn't given at all, the default behavior remains. [GH-4708]
* More diligently try to complete azure-setup.sh. [GH-4752]
+* builder/amazon: validate ami name. [GH-4762]
## 0.12.3 (March 1, 2017)
From 105fb9089027dea97855a0188196ac1390bfdcf3 Mon Sep 17 00:00:00 2001
From: Matt Duftler
Date: Wed, 5 Apr 2017 11:32:43 -0400
Subject: [PATCH 17/32] Fix changelog typo.
---
CHANGELOG.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 8cd4fb9f5..318d94607 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -16,7 +16,7 @@
* core: Invoking packer `--help` or `--version` now exits with status 0.
[GH-4723]
-### IMRPOVEMENTS:
+### IMPROVEMENTS:
* builder/amazon: validate ssh key name/file. [GH-4665]
* builder/amazon: set force_deregister to true on -force. [GH-4649]
From e11fa66f12073111335eedbdebdb9e9c16b4a4c8 Mon Sep 17 00:00:00 2001
From: Matthew Hooker
Date: Wed, 5 Apr 2017 10:42:10 -0700
Subject: [PATCH 18/32] list 1.0 changes in changelog
---
CHANGELOG.md | 35 +++++++++++++++++++++--------------
1 file changed, 21 insertions(+), 14 deletions(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 318d94607..c7ed25246 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,9 +1,21 @@
## (Unreleased)
+### IMPROVEMENTS:
+
+* builder/openstack: Add ssh agent support. [GH-4655]
+* builder/parallels-iso: Configuration of disk type, plain or expanding.
+ [GH-4621]
+* builder/amazon: validate ami name. [GH-4762]
+
+## 1.0.0 (April 4, 2017)
+
### BUG FIXES:
-* builder/googlecompute: Correct values for `on_host_maintenance`. [GH-4643]
-* builder/amazon: Fix crash in `step_region_copy`. [GH-4642]
+* core: fix version number
+* communicator/ssh: don't return error if we can't close connection. #4741
+* builder/googlecompute: Use "default" service account. [GH-4749]
+* core: Invoking packer `--help` or `--version` now exits with status 0.
+ [GH-4723]
* core: show correct step name when debugging. [GH-4672]
* builder/virtualbox: fix `none` communicator by allowing skipping upload of
version file. [GH-4678]
@@ -12,26 +24,21 @@
* builder/amazon: Fix b/c issue by reporting again the tags we create.
[GH-4704]
* builder/virtualbox: retry removing floppy controller. [GH-4705]
-* builder/googlecompute: Use "default" service account. [GH-4749]
-* core: Invoking packer `--help` or `--version` now exits with status 0.
- [GH-4723]
+* builder/googlecompute: Correct values for `on_host_maintenance`. [GH-4643]
+* builder/amazon: Fix crash in `step_region_copy`. [GH-4642]
### IMPROVEMENTS:
-* builder/amazon: validate ssh key name/file. [GH-4665]
-* builder/amazon: set force_deregister to true on -force. [GH-4649]
-* builder/hyper-v: validate output dir in step, not in config. [GH-4645]
-* website: fix display on ios devices. [GH-4618]
-* builder/openstack: Add ssh agent support. [GH-4655]
-* builder/parallels-iso: Configuration of disk type, plain or expanding.
- [GH-4621]
+* More diligently try to complete azure-setup.sh. [GH-4752]
* builder/ansible: Clearer error message when we have problems getting the
ansible version. [GH-4694]
* builder/amazon-chroot: Ability to give an empty list in `copy_files` to
prevent the default `/etc/resolv.conf` file from being copied. If `copy_files`
isn't given at all, the default behavior remains. [GH-4708]
-* More diligently try to complete azure-setup.sh. [GH-4752]
-* builder/amazon: validate ami name. [GH-4762]
+* builder/amazon: validate ssh key name/file. [GH-4665]
+* builder/amazon: set force_deregister to true on -force. [GH-4649]
+* builder/hyper-v: validate output dir in step, not in config. [GH-4645]
+* website: fix display on ios devices. [GH-4618]
## 0.12.3 (March 1, 2017)
From bc3510b473753879e828ccfdc74de1a5575ff34d Mon Sep 17 00:00:00 2001
From: Matthew Hooker
Date: Wed, 5 Apr 2017 12:00:53 -0700
Subject: [PATCH 19/32] fix spelling
closes #4767
---
builder/hyperv/common/step_export_vm.go | 7 ++++---
1 file changed, 4 insertions(+), 3 deletions(-)
diff --git a/builder/hyperv/common/step_export_vm.go b/builder/hyperv/common/step_export_vm.go
index f3d96fbb6..8c32052a3 100644
--- a/builder/hyperv/common/step_export_vm.go
+++ b/builder/hyperv/common/step_export_vm.go
@@ -2,10 +2,11 @@ package common
import (
"fmt"
- "github.com/hashicorp/packer/packer"
- "github.com/mitchellh/multistep"
"io/ioutil"
"path/filepath"
+
+ "github.com/hashicorp/packer/packer"
+ "github.com/mitchellh/multistep"
)
const (
@@ -67,7 +68,7 @@ func (s *StepExportVm) Run(state multistep.StateBag) multistep.StepAction {
}
}
- ui.Say("Coping to output dir...")
+ ui.Say("Copying to output dir...")
err = driver.CopyExportedVirtualMachine(expPath, outputPath, vhdDir, vmDir)
if err != nil {
errorMsg = "Error exporting vm: %s"
From da8c4004f0f5b777786799ba909996af626ef3b7 Mon Sep 17 00:00:00 2001
From: Matthew Hooker
Date: Wed, 5 Apr 2017 12:39:16 -0700
Subject: [PATCH 20/32] builder/amazon: numbers are valid in ami name
---
builder/amazon/common/ami_config.go | 7 +++++--
builder/amazon/common/ami_config_test.go | 5 +++++
2 files changed, 10 insertions(+), 2 deletions(-)
diff --git a/builder/amazon/common/ami_config.go b/builder/amazon/common/ami_config.go
index 014ca35da..a0f299d37 100644
--- a/builder/amazon/common/ami_config.go
+++ b/builder/amazon/common/ami_config.go
@@ -73,9 +73,12 @@ func (c *AMIConfig) Prepare(ctx *interpolate.Context) []error {
errs = append(errs, fmt.Errorf("AMIName must be between 3 and 128 characters long"))
}
- amiNameRe := regexp.MustCompile(`^[a-zA-Z().\-/_]+$`)
+ amiNameRe := regexp.MustCompile(`^[0-9a-zA-Z().\-/_]+$`)
if !amiNameRe.MatchString(c.AMIName) {
- errs = append(errs, fmt.Errorf("AMIName should only contain letters, numbers, '(', ')', '.', '-', '/' and '_'"))
+ errs = append(errs, fmt.Errorf("AMIName should only contain letters,"+
+ " numbers, '(', ')', '.', '-', '/' and '_'. You can use the "+
+ "`clean_ami_name` template filter to automatically clean your ami "+
+ "name."))
}
if len(errs) > 0 {
diff --git a/builder/amazon/common/ami_config_test.go b/builder/amazon/common/ami_config_test.go
index 875406222..ce85e7fef 100644
--- a/builder/amazon/common/ami_config_test.go
+++ b/builder/amazon/common/ami_config_test.go
@@ -102,4 +102,9 @@ func TestAMINameValidation(t *testing.T) {
t.Fatal("expected 'foobar' to be a valid ami name")
}
+ c.AMIName = `xyz-base-2017-04-05-1934`
+ if err := c.Prepare(nil); err != nil {
+ t.Fatalf("expected `xyz-base-2017-04-05-1934` to pass validation.")
+ }
+
}
From da40e469e0e5cf10f0778f50b96bc5ff8c7736f5 Mon Sep 17 00:00:00 2001
From: Seth Vargo
Date: Thu, 6 Apr 2017 17:39:01 -0400
Subject: [PATCH 21/32] Add press kit
---
website/source/assets/files/press-kit.zip | Bin 0 -> 71614 bytes
website/source/layouts/_sidebar.erb | 1 +
website/source/layouts/layout.erb | 1 +
3 files changed, 2 insertions(+)
create mode 100644 website/source/assets/files/press-kit.zip
diff --git a/website/source/assets/files/press-kit.zip b/website/source/assets/files/press-kit.zip
new file mode 100644
index 0000000000000000000000000000000000000000..23bc7cca1af5b16e9f069d9e6edd90ca0b3303f8
GIT binary patch
literal 71614
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