Chris Lundquist
2d19b4f2d2
Revert "[lxc] only build for linux. Ignore vim swp files."
...
This reverts commit 60409dc678 .
2017-09-05 15:17:15 -07:00
Chris Lundquist
8b4e94d9c6
[lxc] remove commented code
2017-09-05 15:17:15 -07:00
Chris Lundquist
e23920a6b9
[lxc] only build for linux. Ignore vim swp files.
2017-09-05 15:17:15 -07:00
Chris Lundquist
15c18c83a9
[lxc] default to target runlevel 3
2017-09-05 15:17:15 -07:00
Chris Lundquist
ddbb584235
[lxc] Ubuntu likes runlevel 5
2017-09-05 15:17:15 -07:00
Chris Lundquist
341ebdd7e8
[lxc] implement interface, add validation
2017-09-05 15:17:15 -07:00
Michele Catalano
659a0da594
Add lxc builder to packer
2017-09-05 15:15:28 -07:00
Megan Marsh
7f0d253dbf
some last minute cleanup
2017-09-05 14:09:15 -07:00
Chris Lundquist
f6bc158a80
[lxd] minor fixups for new styles and docs
2017-09-05 12:46:36 -07:00
Chris Lundquist
29bbe10c1c
[lxd] rework local tar command to avoid chdir
2017-09-05 12:44:39 -07:00
Chris Lundquist
acae8fc2f9
[lxd] implement artifact detroy
2017-09-05 12:44:39 -07:00
Chris Lundquist
68bb72380a
[lxd] avoid extra container start/stop and race
...
Before we couldn't be sure if we were a permanent container or not.
Now we explicitly pass this on the command line so we don't depend on the
extra logic in `lxc publish --force` for ephemeral handling.
This means we avoid restarting the container after we publish
since we tear it down right away anyhow.
Likewise, there was sometimes a race which prevented the deletion
while the container was in a boot stage.
2017-09-05 12:44:39 -07:00
Chris Lundquist
e29f06fe1c
[lxd] refactor commands to dry things up
2017-09-05 12:44:39 -07:00
Chris Lundquist
c79e8ddc8f
[lxd] more cleanup
2017-09-05 12:44:39 -07:00
Chris Lundquist
607da30547
[lxd] remove CheckInit
2017-09-05 12:44:39 -07:00
Chris Lundquist
8326d7b6ac
[lxd] fixup some publish stuff
2017-09-05 12:44:39 -07:00
Chris Lundquist
c62f9a0301
[lxd] cleanup and tweaks
2017-09-05 12:44:39 -07:00
Chris Lundquist
3a0ef7b8b8
[lxd] it 'works'
2017-09-05 12:44:39 -07:00
Chris Lundquist
821cca56a8
[lxd] hack for UploadDir, improve Upload/Download
2017-09-05 12:44:39 -07:00
Chris Lundquist
7366b6c78e
[lxd] first pass
2017-09-05 12:44:39 -07:00
Andrew Pryde
dbbe8665e6
NewRunner -> NewRunnerWithPauseFn in bmcs builder
2017-09-05 11:08:27 +01:00
Rickard von Essen
516bf52115
Merge pull request #5173 from rickard-von-essen/cloudstack-fixes
...
cloudstack: Move ipaddress, host port, and source to statebag
2017-09-05 06:29:22 +02:00
Matthew Hooker
07bb47f793
Replace pkcs12 code with upstream
2017-09-02 16:09:29 -07:00
Sander Saares
2a1a9a55f8
Clean up both VHD and regular temp dir
2017-09-02 14:55:00 +03:00
Sander Saares
028c941b77
Enable use of separate temp path for Hyper-V VHD
2017-09-02 14:55:00 +03:00
Megan Marsh
3974976518
Merge pull request #5137 from vilkaspilkas/f-googlecompute-accelerator
...
Add accelerator api support to googlecompute builder
2017-09-01 14:12:26 -07:00
Rickard von Essen
cad3978e6a
cloudstack: Updated after review
2017-08-31 12:00:29 -07:00
Rickard von Essen
1a1ab3863c
cloudstack: Add support for Security Groups
...
Adds two new options:
- `create_security_group` which automatically creates a temporary SG.
- `security_groups` which takes a list of SGs to attach to the instance.
2017-08-31 12:00:03 -07:00
Matthew Hooker
d843531452
Merge pull request #5297 from vijayinvites/fix5295
...
Fix -on-error issue not working.
2017-08-31 11:52:02 -07:00
Vijaya Bhaskar Reddy Kondreddi
e45223a867
Fix -on-error issue not working.
...
When we supply -on-error flag for Packer with Hyper-v builder, it does not do anything.
2017-09-01 00:14:28 +05:30