Megan Marsh
|
b6fdccc2af
|
Merge pull request #7970 from williamb1024/master
Decrease the delay between Hyper-V VM startup and hyper-v builder's ability to send keystrokes to the target VM.
|
2019-08-19 14:37:10 -07:00 |
Megan Marsh
|
4aa33306cb
|
make sure that fleetId exists before trying to stick it into error message
|
2019-08-19 13:44:39 -07:00 |
Megan Marsh
|
8dbd078738
|
Merge pull request #8011 from tmeckel/vbox-vm-target-snapshot-optional
Fix: VirtualBox VM builder, target snapshot optional
|
2019-08-19 13:29:06 -07:00 |
Megan Marsh
|
dd97435d42
|
Merge pull request #7957 from milescrabill/fix-vagrant-builder-basebox-sourcebox
vagrant builder: fix provisioning boxes, define source and output boxes
|
2019-08-19 13:25:54 -07:00 |
Thomas Meckel
|
01edafb49f
|
Cleaned up golint warnings
|
2019-08-19 21:36:43 +02:00 |
Thomas Meckel
|
92501cd344
|
target_snapshot is not optional as described in the documentation
|
2019-08-19 21:36:43 +02:00 |
William L. Brooks
|
be4ca4b666
|
Move hyper-v host ip determination earlier in steps, connect to Hyper-V vm prior to issuing the start operation.
|
2019-08-19 11:45:41 -07:00 |
Megan Marsh
|
06bef2844b
|
Merge pull request #7996 from hashicorp/fix_7925
dont bother with a targetpath for the vbox additions; use a hash like…
|
2019-08-19 09:45:38 -07:00 |
Brian Fox
|
47c027e5c8
|
Remove check/requirement for target_snapshot
|
2019-08-19 11:25:17 +02:00 |
Megan Marsh
|
316a30b31d
|
fix spot_tags
|
2019-08-15 16:06:16 -07:00 |
Megan Marsh
|
02399f32f6
|
dont bother with a targetpath for the vbox additions; use a hash like everything else
|
2019-08-15 15:10:25 -07:00 |
Megan Marsh
|
94d8da60f0
|
Merge pull request #7940 from jgeorgeson/openstack-winrmpassword-provisioners
OpenStack builder store WinRM password for provisioners to use
|
2019-08-15 12:02:26 -07:00 |
Megan Marsh
|
9f6d14c75a
|
work around spot_tags related regression and bad fleet cleanup in spot instances
|
2019-08-14 11:08:59 -07:00 |
Andre Hilsendeger
|
cb1e30ef69
|
feat(builder/hcloud): allow selecting image based on filters
|
2019-08-13 08:40:47 +02:00 |
Megan Marsh
|
0eebebaedb
|
Merge pull request #7939 from hashicorp/fix_7938
check container os, not host os, when creating container dir default
|
2019-08-12 16:45:00 -07:00 |
xiaohan.liang
|
f4fc9dd09a
|
Rewrite all files, remove sensitive information
|
2019-08-09 15:00:23 +08:00 |
Miles Crabill
|
ff157c8a6d
|
vagrant builder: define source box and output box in Vagrantfile
|
2019-08-07 10:11:34 -07:00 |
Justin Georgeson
|
c0ee859559
|
OpenStack builder store WinRM password for provisioners to use
|
2019-08-01 19:02:36 -05:00 |
Megan Marsh
|
c0e37e6045
|
Merge pull request #7780 from tmeckel/own-vbox-snapshot
VirtualBox Snapshot Builder
|
2019-08-01 15:31:15 -07:00 |
Megan Marsh
|
1952130030
|
Merge pull request #7920 from hashicorp/fix_7865
[wip] fix polling issues in azure
|
2019-08-01 12:40:11 -07:00 |
Megan Marsh
|
773e76c1ce
|
remove unused import
|
2019-08-01 11:35:53 -07:00 |
Megan Marsh
|
b6f3742425
|
check container os, not host os, when creating container dir default
|
2019-08-01 11:31:21 -07:00 |
Megan Marsh
|
6a201211a9
|
fix polling issues in azure
adds a configurable timeout to the shared image gallery publisher
|
2019-08-01 11:18:03 -07:00 |
Mason, Elliot
|
ee484f2dd9
|
Updated public gcp cloud images
|
2019-07-31 11:38:35 -05:00 |
Megan Marsh
|
f97df6721e
|
Merge pull request #7927 from hashicorp/fix_googlecompute_crash_7921
code changed recently so that sometimes the conf is nil.
|
2019-07-30 09:55:09 -07:00 |
Megan Marsh
|
7c93a5c51e
|
code changed recently so that sometimes the conf is nil.
|
2019-07-29 13:19:43 -07:00 |
Megan Marsh
|
b42701380c
|
add test for nil case
|
2019-07-29 12:11:59 -07:00 |
DanHam
|
088151e51d
|
Type assertion safety - fix panic when key cannot be retrieved from statebag
|
2019-07-28 10:44:24 +01:00 |
Thomas Meckel
|
822b72bd14
|
Added force_delete_snapshot configuration item and the corresponding checks
|
2019-07-26 12:34:28 +02:00 |
Thomas Meckel
|
e7583de847
|
StepCreateSnapshot.Run() will stop and create an error if the virtual machine is still running
Removed left over code from StepCreateSnapshot.Cleanup()
|
2019-07-26 12:34:27 +02:00 |
Thomas Meckel
|
d9b8623f64
|
StepShutdown now always waits for the shutdown of the virtual machine to complete, not only if a shutdown command is specified
|
2019-07-26 12:34:27 +02:00 |
Thomas Meckel
|
b873876670
|
Added test TestSnapshot_EnsureParents
No using asserts NotNil and Nil
|
2019-07-26 12:34:27 +02:00 |
Thomas Meckel
|
6fd0b3e83e
|
Fixed a bug in ParseSnapshotData
Added fuction GetSnapshots
|
2019-07-26 12:34:26 +02:00 |
Thomas Meckel
|
225a140055
|
Applied correct source format (got fmt) to builder\virtualbox\common\driver_mock.go
|
2019-07-26 12:34:26 +02:00 |
Thomas Meckel
|
51e5ae69db
|
Corrected method signatures in builder\virtualbox\common\driver_mock.go
|
2019-07-26 12:34:26 +02:00 |
Thomas Meckel
|
ab6a163ff2
|
Added missing newline at end of builder\virtualbox\common\driver_mock.go
|
2019-07-26 12:34:25 +02:00 |
Thomas Meckel
|
e9b5332e99
|
Added missing functions to builder\virtualbox\common\driver_mock.go
|
2019-07-26 12:34:25 +02:00 |
Thomas Meckel
|
fd5a2db58f
|
Removed commented (obsolete) code from builder\virtualbox\common\driver_4_2.go
|
2019-07-26 12:34:25 +02:00 |
Thomas Meckel
|
7d3c84e5f9
|
Changed VirtualBox VM builder according to current builder interface
|
2019-07-26 12:29:48 +02:00 |
Thomas Meckel
|
2ef911f6f0
|
Fixed bugs in snapshot and builder code
|
2019-07-26 12:29:47 +02:00 |
Thomas Meckel
|
ebd2780e5d
|
implemented first unit tests for snapshot.go
|
2019-07-26 12:29:46 +02:00 |
Thomas Meckel
|
f1f7c4e10c
|
* added function ParseSnapshotData to parse a string representation of a VBox snapshot tree
* fixed bugs
|
2019-07-26 12:29:46 +02:00 |
Thomas Meckel
|
45e2095ae3
|
Moved parsing of tree string representation to new function in snapshot.go
|
2019-07-26 12:29:45 +02:00 |
Thomas Meckel
|
092e32fe9e
|
First version of reworked snapshot implementation
|
2019-07-26 12:29:45 +02:00 |
Thomas Meckel
|
a6074894f1
|
Defined struct and first function for enhanced snapshot handling
|
2019-07-26 12:29:45 +02:00 |
Thomas Meckel
|
d3202497ae
|
First working version of virtualbox/vm builder
|
2019-07-26 12:29:44 +02:00 |
Thomas Meckel
|
2a531f8ad6
|
Merged changes from local branch
|
2019-07-26 12:29:44 +02:00 |
mingsheng.su
|
66f142adf1
|
update docs
|
2019-07-26 17:27:58 +08:00 |
mingsheng.su
|
59c8911cd5
|
update api about stop instance
|
2019-07-26 17:03:57 +08:00 |
Megan Marsh
|
d21f4eb888
|
Merge pull request #7908 from muesli/typo-fixes
Fixed various typos
|
2019-07-25 12:21:20 -07:00 |
Megan Marsh
|
3d22535742
|
Merge pull request #7884 from jprorama/fix-7171
[WIP] Fix #7171: select instance network on which to assign floating ip
|
2019-07-25 11:57:24 -07:00 |
Megan Marsh
|
166f1de5fd
|
Merge pull request #7887 from xunleii/f-scaleway-autoremove-volume
Allow removing volume after image creation for Scaleway builder
|
2019-07-25 11:56:23 -07:00 |
Christian Muehlhaeuser
|
216afbaa8b
|
Fixed various typos
Just a bunch of nit-picky typo fixes.
|
2019-07-25 06:49:51 +02:00 |
Megan Marsh
|
140785f088
|
make sure we create the temp dir explicitly when we are setting up the config dir in docker. Otherwise, we create it with root later on and it causes permissions failures.
|
2019-07-24 16:51:38 -07:00 |
Alexandre NICOLAIE
|
6835a12cb3
|
fix: fix typo in comment
Co-Authored-By: Megan Marsh <megan@hashicorp.com>
|
2019-07-24 21:19:53 +02:00 |
Megan Marsh
|
54a7b4f377
|
update comments and docs
|
2019-07-22 11:54:42 -07:00 |
y-kuno
|
6305c555df
|
Add openstack image min_disk option
|
2019-07-22 11:44:34 -07:00 |
Alexandre NICOLAIE
|
b010442e07
|
fix: delete volume only after snapshot step
Signed-off-by: Alexandre NICOLAIE <alexandre.nicolaie@gmail.com>
|
2019-07-21 10:42:34 +02:00 |
Alexandre NICOLAIE
|
39b8c0ecca
|
feat: add 'remove volume' step to scaleway
Signed-off-by: Alexandre NICOLAIE <alexandre.nicolaie@gmail.com>
|
2019-07-18 23:19:48 +02:00 |
Megan Marsh
|
975ee377b2
|
Merge pull request #7792 from psinghal20/issue-7721
set openstack image metadata with use_blockstorage_volume
|
2019-07-18 11:58:01 -07:00 |
Marin Salinas
|
e634caee0a
|
remove chroot acc test
|
2019-07-18 12:07:08 -05:00 |
Megan Marsh
|
e10b9fb708
|
fix ssh interface conflict
|
2019-07-18 09:47:15 -07:00 |
Marin Salinas
|
1424f1b564
|
fix: remove AWS references and unnecessary code
|
2019-07-18 09:39:08 -07:00 |
Marin Salinas
|
73cd148e80
|
refactor: change ebs_volume to bsu_volumeattribute in bsuvolume builder
|
2019-07-18 09:39:08 -07:00 |
Marin Salinas
|
7e23f14d4e
|
fix: chroot builder
|
2019-07-18 09:39:08 -07:00 |
Marin Salinas
|
1b7c56f73d
|
fix: change bad artifact validation in bsu builder
|
2019-07-18 09:39:08 -07:00 |
Marin Salinas
|
03f8b2ceb5
|
fix: change GlobalPermission to false in order to prevent public image creation
|
2019-07-18 09:39:08 -07:00 |
Marin Salinas
|
dc0db4b322
|
fix: change osc builder to be passed a context for cancellation and remove conflicts
|
2019-07-18 09:39:08 -07:00 |
Marin Salinas
|
2337703be6
|
fix: add missing secret key in http client configuration
|
2019-07-18 09:39:08 -07:00 |
Marin Salinas
|
ed2d2b9058
|
refactor: clean duplicate files with aws chroot builder
|
2019-07-18 09:39:08 -07:00 |
Marin Salinas
|
488535118d
|
refactor: change validation when bsu is set
|
2019-07-18 09:39:08 -07:00 |
Marin Salinas
|
6820806436
|
refactor: add err check in create tags
|
2019-07-18 09:39:08 -07:00 |
Marin Salinas
|
17ee7b8163
|
fix: add missing secret key in http client configuration
|
2019-07-18 09:39:08 -07:00 |
Marin Salinas
|
f28c3877e3
|
refactor: remove unused attributes
|
2019-07-18 09:39:08 -07:00 |
Marin Salinas
|
590bef0969
|
chore: fix bad comments
|
2019-07-18 09:39:08 -07:00 |
Marin Salinas
|
04534d87ac
|
chore: change templateCleanOMIName to templateCleanResourceName function
:
|
2019-07-18 09:39:08 -07:00 |
Marin Salinas
|
1811b3af52
|
chore: remove unused buildBlockDevice function
|
2019-07-18 09:39:08 -07:00 |
Marin Salinas
|
4b52816935
|
fix: go modules conflicts
|
2019-07-18 09:39:08 -07:00 |
Marin Salinas
|
35c7c6163c
|
refactor: remove unnecessary fields and add default values
|
2019-07-18 09:39:08 -07:00 |
Marin Salinas
|
810e30e8e1
|
refactor: fix symlink issue on ubuntu
|
2019-07-18 09:39:08 -07:00 |
Marin Salinas
|
27528aeb68
|
test: fix test error in block_device
|
2019-07-18 09:39:08 -07:00 |
Marin Salinas
|
80dadaf3f1
|
feature: add bsuvolume builder and acceptance test
|
2019-07-18 09:39:08 -07:00 |
Marin Salinas
|
c9b8bc6b54
|
fix: typo in bsusurrogate acc test
|
2019-07-18 09:39:08 -07:00 |
Marin Salinas
|
8b8eb70e19
|
feature: add create tags to volume
|
2019-07-18 09:39:08 -07:00 |
Marin Salinas
|
db2832d80c
|
fix: change name of dirs
|
2019-07-18 09:39:08 -07:00 |
Marin Salinas
|
683431afa2
|
fix acceptance test configuration
|
2019-07-18 09:39:08 -07:00 |
Marin Salinas
|
571ef828e6
|
fix: remove pointer when vm is getting
|
2019-07-18 09:39:08 -07:00 |
Marin Salinas
|
cf1fdfef00
|
fix: add missing keys when artifact is destroying
|
2019-07-18 09:39:08 -07:00 |
Marin Salinas
|
8a6faf1ad3
|
feature: add create tags for vm and volume
|
2019-07-18 09:39:08 -07:00 |
Marin Salinas
|
ff0336965b
|
feature: add create tags function
|
2019-07-18 09:39:08 -07:00 |
Marin Salinas
|
987b4148e1
|
fix: remove pointer when gets vm from the state
|
2019-07-18 09:39:08 -07:00 |
Marin Salinas
|
9d6c4a8e5b
|
feature: add remaining steps and and create artifact in chroot builder
|
2019-07-18 09:39:08 -07:00 |
Marin Salinas
|
70d2ff3d8a
|
feature: add create omi step in chroot builder
|
2019-07-18 09:39:08 -07:00 |
Marin Salinas
|
6843b64331
|
feature: add eartly cleanup and snapshot steps in chroot builder
|
2019-07-18 09:39:08 -07:00 |
Marin Salinas
|
352972a33d
|
feature: add chroot provision step in chroot builder
|
2019-07-18 09:39:08 -07:00 |
Marin Salinas
|
31367ff768
|
feature: add copy files step in chroot builder
|
2019-07-18 09:39:08 -07:00 |
Marin Salinas
|
07b1580003
|
feature: add mount extra step in chroot builder
|
2019-07-18 09:39:07 -07:00 |
Marin Salinas
|
b3d165e864
|
feature: add post mount commands step in chroot builder
|
2019-07-18 09:39:07 -07:00 |
Marin Salinas
|
6e6bdc4f42
|
feature: add mount device step in chroot builder
|
2019-07-18 09:39:07 -07:00 |
Marin Salinas
|
00ab0097de
|
feature: add pre mount commands step for chroot builder
|
2019-07-18 09:39:07 -07:00 |