Adrien Delorme
|
c88cb098a1
|
Update post-processor.go
|
2020-07-02 16:04:38 +02:00 |
|
Adrien Delorme
|
7969b690de
|
Revert "Share build info with Provisioner and Post-Processor via HCL2 variables (#9444)"
This reverts commit 99046c9178.
|
2020-07-02 15:07:29 +02:00 |
|
Sylvia Moss
|
99046c9178
|
Share build info with Provisioner and Post-Processor via HCL2 variables (#9444)
|
2020-06-29 13:44:57 +02:00 |
|
 
|
8a8abdf615
|
update ucloud-uhost builder (#9466)
* update ucloud-uhost builder, docs and deps
Co-authored-by: Wilken Rivera <[email protected]>
Co-authored-by: Adrien Delorme <[email protected]>
|
2020-06-24 14:31:05 +02:00 |
|
Megan Marsh
|
4f77bb0c4a
|
add new ssh_ciphers option
|
2020-06-17 16:48:23 -07:00 |
|
Gennady Lipenkov
|
56224ae08d
|
Instance SA auth for yandex-export post-processor
|
2020-06-17 18:15:53 +03:00 |
|
Megan Marsh
|
4178625afb
|
re-add winrm_no_proxy option. Winrm code needs to be modified in order to read no_proxy env var when client is created rather than when net/http library is instantiated.
|
2020-06-16 10:27:30 -07:00 |
|
Megan Marsh
|
a0a3ddbadb
|
Merge pull request #9379 from GennadySpb/sa-auth-in-yandex-export
Support Authentication by Service Account Key file in Yandex Export post-processor
|
2020-06-10 09:40:02 -07:00 |
|
GennadySpb
|
79770f919a
|
Fix error message (#9373)
|
2020-06-10 13:29:20 +02:00 |
|
Gennady Lipenkov
|
85da85271f
|
Support SA Key authentication in Yandex Export post-processor
|
2020-06-09 11:06:12 +03:00 |
|
Adrien Delorme
|
40947c2bf6
|
HCL2: generate hcl tags with go-cty tags too (#9306)
This will allow to generate the config files:
```go
package main
import (
"fmt"
"github.com/hashicorp/hcl/v2/gohcl"
"github.com/hashicorp/hcl/v2/hclwrite"
"github.com/hashicorp/packer/builder/alicloud/ecs"
)
func main() {
name := "name"
app := ecs.FlatConfig{
AlicloudImageName: &name,
ECSSystemDiskMapping: &ecs.FlatAlicloudDiskDevice{
DiskName: &name,
},
}
f := hclwrite.NewEmptyFile()
block := gohcl.EncodeAsBlock(&app, `source "something" "something"`)
f.Body().AppendBlock(block)
fmt.Printf("%s", f.Bytes())
}
```
Will output:
```
source "something" "something" {
packer_user_variables = null
packer_sensitive_variables = null
image_name = "name"
image_share_account = null
image_unshare_account = null
image_copy_regions = null
image_copy_names = null
tags = null
tag = null
system_disk_mapping = { disk_category = null, disk_delete_with_instance = null, disk_descri
ption = null, disk_device = null, disk_encrypted = null, disk_name = "name", disk_size = null, disk_
snapshot_id = null }
image_disk_mappings = null
ssh_remote_tunnels = null
ssh_local_tunnels = null
ssh_public_key = null
ssh_private_key = null
}
```
This is a good first step for #9015 and #9282
fix #9304
|
2020-05-28 11:19:00 +02:00 |
|
Megan Marsh
|
4041cb7775
|
generated code
|
2020-05-19 16:10:51 -07:00 |
|
Megan Marsh
|
557eb015ea
|
make artifice post-processor play nicely with vagrant post-processor, including template validation., Update docs for each.
|
2020-05-19 15:52:12 -07:00 |
|
Megan Marsh
|
b982d987a7
|
Add Artifice postprocessor ID to valid artifacts for postprocessors that perform artifact type validation
|
2020-05-15 13:13:43 -07:00 |
|
Wilken Rivera
|
aa2c069067
|
Update post-processor/alicloud-import/post-processor.go
|
2020-05-13 10:19:55 -04:00 |
|
Adrien Delorme
|
c2d3e494b6
|
alicloud: better docs + autogenerated post processor docs
|
2020-05-13 15:49:34 +02:00 |
|
Megan Marsh
|
9476aa03de
|
Merge pull request #9105 from hashicorp/google_iap
Implement iap proxy for googlecompute
|
2020-05-08 12:40:42 -07:00 |
|
Megan Marsh
|
f67a8ab431
|
revert unneeded changes to driver roles
|
2020-05-08 10:13:42 -07:00 |
|
Megan Marsh
|
e6073bcec7
|
implement iap proxy for googlecompute. ssh-only so far
|
2020-05-08 10:13:42 -07:00 |
|
Megan Marsh
|
7c13cc5744
|
swap out tag for tags since it's a list
add fixer for docker tag to tags change
|
2020-05-07 13:24:25 -07:00 |
|
Megan Marsh
|
26d05abd4f
|
Merge pull request #9182 from hashicorp/fix_9131
support pushing multiple tags
|
2020-05-07 12:09:19 -07:00 |
|
Megan Marsh
|
841c23d5f9
|
fix tests
|
2020-05-06 17:14:27 -07:00 |
|
Megan Marsh
|
02c1cf5b28
|
support pushing multiple tags
|
2020-05-06 16:39:41 -07:00 |
|
Wilken Rivera
|
dc6de091e7
|
Merge pull request #9146 from jhawk28/bug_9141
add vsphere builder's artifact to vsphere-template's supported types
|
2020-05-05 14:27:52 -04:00 |
|
Megan Marsh
|
6a682aca2e
|
Merge pull request #9124 from GennadySpb/yandex-export-post-processor
[WIP] Yandex export post processor
|
2020-05-05 11:01:13 -07:00 |
|
Megan Marsh
|
7e0cfd8b77
|
add undocumented tag to struct-markdown generator so that we can leave internal-use-only fields out of docs
|
2020-05-01 10:31:38 -07:00 |
|
Joshua Foster
|
00d0632f4a
|
add vsphere builder's artifact to vsphere-template's supported types
|
2020-05-01 11:17:31 -04:00 |
|
Gennady Lipenkov
|
2658d58507
|
Fixes
|
2020-04-27 10:12:41 +03:00 |
|
Gennady Lipenkov
|
d5a6781fb7
|
Add new 'yandex-export' post-processor
|
2020-04-27 02:20:30 +03:00 |
|
Adrien Delorme
|
73242e8de4
|
make sure keyvalue and namevalue filters are using the same naming as the service being used
|
2020-04-16 17:22:13 +02:00 |
|