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 |
Marin Salinas
|
0f51ab5c08
|
feature: add early unflock step for chroot builder
|
2019-07-18 09:39:07 -07:00 |
Marin Salinas
|
b3310f65a6
|
feature: add link volume step for chroot builder
|
2019-07-18 09:39:07 -07:00 |
Marin Salinas
|
f1e5dafc71
|
fix: convert volume size to Gib before volume creation
|
2019-07-18 09:39:07 -07:00 |
Marin Salinas
|
b246bf7329
|
wip: add create_volume step in chroot builder
|
2019-07-18 09:39:07 -07:00 |
Marin Salinas
|
b7f8c6ad9d
|
feature: add prepare device for chroot builder
|
2019-07-18 09:39:07 -07:00 |
Marin Salinas
|
bf2d66c4e6
|
feature: add file lock step for chroot builder
|
2019-07-18 09:39:07 -07:00 |
Marin Salinas
|
66cf27fe31
|
feature: add step check root device step in chrrot builder
|
2019-07-18 09:39:07 -07:00 |
Marin Salinas
|
bc907f0fd0
|
feature: add vm info step
|
2019-07-18 09:39:07 -07:00 |
Marin Salinas
|
a3b0c28bb6
|
test: add acceptance basic test for outscale chroot builder
|
2019-07-18 09:39:07 -07:00 |
Marin Salinas
|
e8ef12e41c
|
test: fix unit test in block device security group and build info
|
2019-07-18 09:39:07 -07:00 |
Marin Salinas
|
2f87427fd4
|
feature: add chroot build prepare function implementation
|
2019-07-18 09:39:07 -07:00 |
Marin Salinas
|
0d5ce8b9b9
|
feature: add chroot build cancel function implementation
|
2019-07-18 09:39:07 -07:00 |
Marin Salinas
|
30d5b1f7c2
|
feature: add chroot builder configuration
|
2019-07-18 09:39:07 -07:00 |
Marin Salinas
|
0c47ee55e6
|
feature: add chroot builder structure
|
2019-07-18 09:39:07 -07:00 |
Marin Salinas
|
6e6e518095
|
fix: change image id on bsu acceptance test
|
2019-07-18 09:39:07 -07:00 |
Marin Salinas
|
52621a3dd2
|
chore: remove unencrypted work in log when image is creating
|
2019-07-18 09:39:07 -07:00 |
Marin Salinas
|
a4966d9823
|
add ExpectedRunDevice constant
|
2019-07-18 09:39:07 -07:00 |
Marin Salinas
|
c4e69d3169
|
wip: add bsu plugin acc testing
|
2019-07-18 09:39:07 -07:00 |
Marin Salinas
|
4779b028f1
|
feature: bsu, run implementation add artifact
|
2019-07-18 09:39:07 -07:00 |
Marin Salinas
|
972dcc2b25
|
feature: bsu, run implementation add steps after createOMI step
|
2019-07-18 09:39:07 -07:00 |
Marin Salinas
|
83c9a3d4c8
|
feature: bsu, run implementation add createOMI step
|
2019-07-18 09:39:07 -07:00 |
Marin Salinas
|
4847e79b8d
|
feature: bsu, run implementation add steps before createOMI step
|
2019-07-18 09:39:07 -07:00 |
Marin Salinas
|
1c8e9a7dd8
|
feature: bsu, run implementation add step prevalidate
|
2019-07-18 09:39:07 -07:00 |
Marin Salinas
|
4c04df26fd
|
feature: bsu, cancel function implementation
|
2019-07-18 09:39:07 -07:00 |
Marin Salinas
|
85d601dd81
|
feature: bsu, prepare function and test
|
2019-07-18 09:39:07 -07:00 |
Marin Salinas
|
91bdf5c212
|
feature: bsu, builder structure and test
|
2019-07-18 09:39:07 -07:00 |
Marin Salinas
|
d2d794f6dc
|
fix: undefined variable correction
|
2019-07-18 09:39:07 -07:00 |
Marin Salinas
|
996ee89397
|
change amis to omis in artifact
|
2019-07-18 09:39:07 -07:00 |
Marin Salinas
|
ae444a3250
|
fix: change the debugKeyPath name in osc bsusurrogate builder
|
2019-07-18 09:39:07 -07:00 |
Marin Salinas
|
1c69d55a1f
|
feature: bsusurrogate, run implementation add artifact
|
2019-07-18 09:39:07 -07:00 |
Marin Salinas
|
3bcebc1af6
|
feature: bsusurrogate, add CreateTags step
|
2019-07-18 09:39:07 -07:00 |
Marin Salinas
|
2c4b2b8657
|
feature: bsusurrogate, add StepUpdateOMIAttributes step
|
2019-07-18 09:39:07 -07:00 |
Marin Salinas
|
b46636a39b
|
feature: bsusurrogate, add RegisterOMI step
|
2019-07-18 09:39:07 -07:00 |
Marin Salinas
|
9c63f4cd92
|
feature: bsusurrogate, add DeregisterOMI step
|
2019-07-18 09:39:07 -07:00 |
Marin Salinas
|
871df8be85
|
feature: bsusurrogate, add StepUpdateBSUBackedVm and StepSnapshotVolumes step
|
2019-07-18 09:39:07 -07:00 |
Marin Salinas
|
09b899bb84
|
fix: change name to keypair key path file
|
2019-07-18 09:39:07 -07:00 |
Marin Salinas
|
52962f2355
|
feature: bsusurrogate, add stop bsu backed vm step
|
2019-07-18 09:39:07 -07:00 |
Marin Salinas
|
3ed7c7ff33
|
feature: bsusurrogate, add provision and cleanup temp keys step
|
2019-07-18 09:39:07 -07:00 |
Marin Salinas
|
957bdae441
|
feature: bsusurrogate, add clean connect step
|
2019-07-18 09:39:07 -07:00 |
Marin Salinas
|
b0c4784b96
|
feature: bsusurrogate, add clean get password step
|
2019-07-18 09:39:07 -07:00 |