Commit Graph

7786 Commits

Author SHA1 Message Date
James Turnbull cae2170375 Updated the naming of variables
Ensured template variables are described as that where references and
distinguished from user variables.
2017-05-15 15:41:27 -04:00
Matthew Hooker 5425b38083
docs: add line break 2017-05-15 11:52:25 -07:00
Matthew Hooker 09bf27e5e7 Merge pull request #4889 from jamtur01/userfunc
Made some changes to the Packer templating docs
2017-05-15 11:51:44 -07:00
James Turnbull f73617b6b7 Made some changes to the Packer templating docs
1. Added the `user` function.
2. Some tidying up of language.
2017-05-15 14:31:58 -04:00
Roger Shimizu 28ee60d216 handle ABI change of golang-golang-x-crypto-dev
That ABI change was due to CVE security fix

Fix is picked from upstream of golang-golang-x-crypto-dev:
  e4e2799dd7

Closes: #861282
2017-05-14 23:54:04 +09:00
Matthew Hooker 45a48132d0 Merge pull request #4878 from UnquietCode/patch-1
fixes a typo introduced in a previous change
2017-05-11 13:44:53 -07:00
Ben Fagin 6f63881020 fixes a typo introduced in a previous change 2017-05-11 13:34:48 -07:00
Matthew Hooker 25b7a0b1c3
update changelog 2017-05-11 08:35:03 -07:00
Matthew Hooker 3de2d48029 Merge pull request #4876 from luis-silva/master
Fix issue 4875 - use retry logic when creating instance tags
2017-05-11 08:32:10 -07:00
luis-silva a269bbc6fa Fix issue 4875 - use retry logic when creating instance tags 2017-05-11 16:25:28 +01:00
James Nugent bad36dfc2d Merge pull request #4872 from sean-/f-synchronous-deletes
Synchronous Deletes for Triton Machines
2017-05-10 17:07:36 -05:00
Matthew Hooker 38536b3d53 Merge pull request #4866 from feministy/liz/docs-wording
docs: clarify language for "easy"/"simple", update website readme
2017-05-10 13:40:16 -07:00
liz abinante 489f3ee2b0 make the garbage sentence less confusing 🎉 2017-05-10 13:18:17 -07:00
Matthew Hooker b12d5a703f
update changelog 2017-05-10 11:53:10 -07:00
Matthew Hooker fca5c1e2ad Merge pull request #4867 from szkl/website-builder-docker-changes
Update docker metadata fields that can be changed
2017-05-10 11:52:12 -07:00
Sean Chittenden eece75a7a6
Wait for a 410 before returning success on a machine delete. 2017-05-10 09:12:24 -07:00
Sönmez Kartal b189252f98
Add ONBUILD field to acceptable metadata list
Signed-off-by: Sönmez Kartal <szkl89@gmail.com>
2017-05-10 17:14:08 +03:00
Sönmez Kartal 56ec046fe5
Add LABEL field to acceptable metadata list
Signed-off-by: Sönmez Kartal <szkl89@gmail.com>
2017-05-10 17:13:38 +03:00
Sönmez Kartal 1d66ecf0f8
Add deprecation notice for MAINTAINER field
Signed-off-by: Sönmez Kartal <szkl89@gmail.com>
2017-05-10 17:03:15 +03:00
Sean Chittenden 236c12c07a
Update github.com/joyent/triton-go to the latest. 2017-05-09 14:20:30 -07:00
liz abinante cf63578ac1 add docker install 🐳 2017-05-09 11:49:02 -07:00
liz abinante 5139949d5c docs: some stuff is easy, some stuff is not let's be more descriptive 2017-05-09 11:49:02 -07:00
Matthew Hooker f7ced1c40d Merge pull request #4861 from cheapRoc/f-update-triton
triton: Update triton builder for latest upstream
2017-05-08 10:05:10 -07:00
Justin Reagor bd12c17bb0 Update triton client calls to pass along context 2017-05-05 11:20:21 -04:00
Justin Reagor 7725403462 Bump tracked version of joyent/triton-go 2017-05-05 10:00:09 -04:00
Matthew Hooker 42885279f0 Merge pull request #4860 from hashicorp/devspeed
vastly speed up dev builds.
2017-05-04 20:49:24 -07:00
Matthew Hooker d805f5c8a5
put back the goose 2017-05-04 20:45:17 -07:00
Matthew Hooker 97892349dd
vastly speed up dev builds.
Copies work from hashicorp/consul#2924
2017-05-04 20:30:09 -07:00
Matthew Hooker 20b53f5ca3 Merge pull request #4856 from hashicorp/enetdoc
website: document how to enable advanced networking
2017-05-03 22:46:27 -07:00
Matthew Hooker 30a957d556
website: document how to enable advanced networking 2017-05-03 22:45:48 -07:00
Matthew Hooker 084a7fb375
update changelog 2017-05-01 10:45:25 -07:00
Matthew Hooker 98af553685 Merge pull request #4850 from hashicorp/tmpkeyflag
builder/amazon: set flag to delete temporary keypair
2017-05-01 10:44:33 -07:00
Matthew Hooker 80d6cd91fd
remove unneeded keypair var 2017-05-01 10:17:21 -07:00
Ben Phegan c4b8e8e5df Merge branch 'master' into virtualbox_sata_port_count 2017-05-01 09:23:05 +10:00
Matthew Hooker 602fd64c5d
builder/amazon: set flag to delete temporary keypair 2017-04-30 14:24:22 -07:00
Matthew Hooker 1ec9525204
update changelog 2017-04-27 11:08:15 -07:00
Matthew Hooker 122ab87f92 Merge pull request #4846 from hashicorp/azurepanic
builder/azure: replace panics with error returns
2017-04-27 11:07:27 -07:00
Matthew Hooker 7aca9b7f71
builder/azure: replace panics with error returns 2017-04-27 11:04:57 -07:00
Matthew Hooker 919ade4ef7 Merge pull request #4839 from jen20/triton-docs-reconcile
builder/triton: Reconcile #4829 and #4838 docs
2017-04-26 15:54:35 -07:00
Matthew Hooker 8e277b0ad3 remove tilde expansion 2017-04-26 15:54:18 -07:00
James Nugent d2ae36214a builder/triton: Reconcile #4829 and #4838 docs
This changes the default region to match the default from Joyent
documentation.
2017-04-26 15:47:04 -07:00
Matthew Hooker 9339d8710c
update changelog 2017-04-26 15:22:10 -07:00
Matthew Hooker 7999f886b1 Merge pull request #4792 from mkuzmin/slash
provisioner/ansible-local: Convert Windows paths with backslashes to …
2017-04-26 15:20:49 -07:00
James Nugent e1d740dd9b Update CHANGELOG.md 2017-04-26 15:16:52 -07:00
James Nugent a0271a18c1 Merge pull request #4838 from jen20/triton-new-lib
builder/triton: Replace deprecated joyent/gosdc library with joyent/triton-go
2017-04-26 15:14:20 -07:00
James Nugent c1cad8726b builder/triton: Better AccessConfig tests
This commit adds an actual public/private key pair for testing since
these are now validated.
2017-04-26 14:08:29 -07:00
James Nugent d46a8593ae builder/triton: Update documentation 2017-04-26 14:02:04 -07:00
James Nugent 237180a95b deps: Add joyent/triton-go 2017-04-26 14:02:04 -07:00
James Nugent 648b7f471b deps: Remove joyent/gosdc and dependencies 2017-04-26 14:02:03 -07:00
James Nugent d9ba951929 builder/triton: Switch to joyent/triton-go library
This commit substitutes the now-deprecated gosdc library for the newer
triton-go library. This is transparent from a user perspective, except
for the fact that key material can now be ommitted and requests can be
signed with an SSH agent. This allows for both encrypted keys and ECDSA
keys to be used.

In addition, a fix is made to not pass in an empty array of networks if
none are specified in configuration, thus honouring the API default of
putting instances with no explicit networks specified on the Joyent
public and internal shared networks.
2017-04-26 14:02:03 -07:00