Gennady Lipenkov
|
d83d2b0273
|
Update documentation
|
2020-07-09 17:43:11 +03:00 |
GennadySpb
|
446d259459
|
Update post-processor/yandex-export/post-processor.go
Co-authored-by: Wilken Rivera <dev@wilkenrivera.com>
|
2020-07-09 16:21:21 +03:00 |
Gennady Lipenkov
|
b02401c41b
|
Update doc and example.
|
2020-07-09 16:21:21 +03:00 |
Gennady Lipenkov
|
5762367de1
|
Provide 'GeneratedData' value for step 'StepCreateInstance'
|
2020-07-09 16:21:21 +03:00 |
Gennady Lipenkov
|
099dd3e7b3
|
Validate and render 'paths' config value
|
2020-07-09 16:21:21 +03:00 |
GennadySpb
|
919b54f4f4
|
yandex-export: tiny improvements (#9554)
|
2020-07-09 10:46:51 +02:00 |
Gennady Lipenkov
|
56224ae08d
|
Instance SA auth for yandex-export post-processor
|
2020-06-17 18:15:53 +03: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
|
b982d987a7
|
Add Artifice postprocessor ID to valid artifacts for postprocessors that perform artifact type validation
|
2020-05-15 13:13:43 -07: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 |