8418 Commits

Author SHA1 Message Date
Chris Lundquist
612c87ee2d [lxc] add first draft of documentation 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
3a136aad77 [lxc] remove vagrant post processor 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
f4f0ab9f50 add integrate lxc builder in packer
add lxc with scripts/generate-plugins.go
2017-09-05 15:17:15 -07:00
Michele Catalano
659a0da594 Add lxc builder to packer 2017-09-05 15:15:28 -07:00
Michele Catalano
21c9f7a9aa Add version field with value 1.0.0 to metadata 2017-09-05 15:15:28 -07:00
Michele Catalano
e1ca5c4488 Add lxc to vagrant post-processor 2017-09-05 15:15:28 -07:00
Megan Marsh
f409dc54f5 Merge pull request #5304 from hashicorp/pr/3625
Pr/3625
2017-09-05 15:13:07 -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
3b09a324c4 [lxd] add link to lxd docs from layouts 2017-09-05 12:45:47 -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
05f072929f [lxd] first pass at docs 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
Megan Marsh
78f9c8a619 Merge pull request #5300 from hashicorp/5298
add echo test to winrm connection.
2017-09-05 10:46:33 -07:00
Andrew Pryde
dbbe8665e6 NewRunner -> NewRunnerWithPauseFn in bmcs builder 2017-09-05 11:08:27 +01:00
Rickard von Essen
634fd42b99 Updated CHANGELOG.MD 2017-09-05 06:32:25 +02: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
Matthew Hooker
2a0a8cb8fa Merge pull request #5104 from lfarnell/bug-5100
Added ansible-galaxy command to docs
2017-09-02 14:31:17 -07:00
Sander Saares
fb4db02586 Copy/link permissions 0777 -> 0755
Previous permission flags were unusually permissive. Almost everything else in Packer uses 0755.
2017-09-02 15:06:04 +03:00
Sander Saares
0ebf1d0da9 Link VHD instead of copy where allowed by OS
No need to incur that copy I/O if we don't even change the file!
2017-09-02 14:56:59 +03: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
959db1ac16 add echo test to winrm connection. 2017-09-01 15:26:41 -07: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
Megan Marsh
a7c18fc4e7 Merge pull request #5114 from bennu/vsphere-tpl
New post-processor vSphere Template for vmware-iso builder
2017-09-01 09:23:54 -07:00
bugbuilder
6590dfaf82 using runner with pause func 2017-09-01 00:33:40 -03:00
bugbuilder
abc21406cb Merge branch 'master' of https://github.com/hashicorp/packer into vsphere-tpl 2017-08-31 22:22:51 -03:00
Matthew Hooker
0047de9b96
update changelog 2017-08-31 13:47:28 -07:00
Matthew Hooker
54920422ea Merge pull request #5252 from c22/packer_4391_rework
#4391 rework (see #4426)
2017-08-31 13:46:48 -07:00
Matthew Hooker
2f3c73b160
update changelog 2017-08-31 12:05:36 -07:00
Matthew Hooker
4884efd0d4 Merge pull request #5175 from rickard-von-essen/cloudstack-sg
cloudstack: Add support for Security Groups
2017-08-31 12:04:49 -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
e622a8788a
update changelog 2017-08-31 11:53:01 -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
Megan Marsh
e93d64e80f Merge pull request #4592 from jimmythedog/ovfexportpath-localoutputdir
Ovfexportpath localoutputdir -- Merging for release with 1.1.0
2017-08-31 09:55:58 -07:00