From 22b6fc80ab03ca41d0e30d172246b9f1d37d14f0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jules=20Cast=C3=A9ran?= Date: Tue, 11 Feb 2025 15:36:41 +0100 Subject: [PATCH] feat: add root_volume config and default to sbs volume type (#212) * feat: add root_volume config and default to sbs volume type * update block cassettes * lint * wait for volumes before deletion * update simple_test * add root_volume test * update cassettes * add root_volume test * update cassettes * lint --- .../components/builder/scaleway/README.md | 2 + builder/scaleway/api.go | 11 + builder/scaleway/config.go | 14 +- builder/scaleway/config.hcl2spec.go | 29 + builder/scaleway/config_root_volume.go | 49 + builder/scaleway/step_create_server.go | 18 +- builder/scaleway/step_create_volume.go | 53 +- .../builder/scaleway/Config-not-required.mdx | 2 + .../ConfigRootVolume-not-required.mdx | 9 + internal/checks/block_snapshot.go | 52 + internal/checks/image.go | 26 +- internal/checks/volume.go | 3 +- internal/tests/block_test.go | 2 +- internal/tests/root_volume_sbs_test.go | 42 + internal/tests/root_volume_test.go | 42 + internal/tests/simple_test.go | 2 +- internal/tests/testdata/block.cassette.yaml | 40 +- .../testdata/packer-e2e-block.cassette.yaml | 661 +++++---- .../packer-e2e-root-volume-sbs.cassette.yaml | 1201 +++++++++++++++++ .../packer-e2e-root-volume.cassette.yaml | 1101 +++++++++++++++ .../testdata/packer-e2e-simple.cassette.yaml | 491 ++++--- .../testdata/root-volume-sbs.cassette.yaml | 158 +++ .../tests/testdata/root-volume.cassette.yaml | 158 +++ internal/tests/testdata/simple.cassette.yaml | 52 +- 24 files changed, 3576 insertions(+), 642 deletions(-) create mode 100644 builder/scaleway/api.go create mode 100644 builder/scaleway/config_root_volume.go create mode 100644 docs-partials/builder/scaleway/ConfigRootVolume-not-required.mdx create mode 100644 internal/checks/block_snapshot.go create mode 100644 internal/tests/root_volume_sbs_test.go create mode 100644 internal/tests/root_volume_test.go create mode 100644 internal/tests/testdata/packer-e2e-root-volume-sbs.cassette.yaml create mode 100644 internal/tests/testdata/packer-e2e-root-volume.cassette.yaml create mode 100644 internal/tests/testdata/root-volume-sbs.cassette.yaml create mode 100644 internal/tests/testdata/root-volume.cassette.yaml diff --git a/.web-docs/components/builder/scaleway/README.md b/.web-docs/components/builder/scaleway/README.md index 5485502..f613598 100644 --- a/.web-docs/components/builder/scaleway/README.md +++ b/.web-docs/components/builder/scaleway/README.md @@ -90,6 +90,8 @@ can also be supplied to override the typical auto-generated key: - `remove_volume` (bool) - RemoveVolume remove the temporary volumes created before running the server +- `root_volume` (ConfigRootVolume) - RootVolumeType lets you configure the root volume + - `block_volume` ([]ConfigBlockVolume) - BlockVolumes define block volumes attached to the server alongside the default volume See the [BlockVolumes](#block-volumes-configuration) documentation for fields. diff --git a/builder/scaleway/api.go b/builder/scaleway/api.go new file mode 100644 index 0000000..c3d5e8d --- /dev/null +++ b/builder/scaleway/api.go @@ -0,0 +1,11 @@ +package scaleway + +import ( + _ "unsafe" // Import required for link + + "github.com/scaleway/scaleway-sdk-go/api/instance/v1" + "github.com/scaleway/scaleway-sdk-go/scw" +) + +//go:linkname createServer github.com/scaleway/scaleway-sdk-go/api/instance/v1.(*API).createServer +func createServer(*instance.API, *instance.CreateServerRequest, ...scw.RequestOption) (*instance.CreateServerResponse, error) diff --git a/builder/scaleway/config.go b/builder/scaleway/config.go index 99ea518..a5b40d6 100644 --- a/builder/scaleway/config.go +++ b/builder/scaleway/config.go @@ -1,5 +1,5 @@ //go:generate packer-sdc struct-markdown -//go:generate packer-sdc mapstructure-to-hcl2 -type Config,ConfigBlockVolume +//go:generate packer-sdc mapstructure-to-hcl2 -type Config,ConfigBlockVolume,ConfigRootVolume package scaleway @@ -30,6 +30,15 @@ const ( defaultCleanupMachineRelatedDataStatus = "false" ) +type ConfigRootVolume struct { + // The type of the root volume + Type string `mapstructure:"type"` + // IOPS of the root volume if using SBS, will only affect runtime. Image's volumes cannot have a configured IOPS. + IOPS *uint32 `mapstructure:"iops"` + // Size of the root volume + SizeInGB uint64 `mapstructure:"size_in_gb"` +} + type ConfigBlockVolume struct { // The name of the created volume Name string `mapstructure:"name"` @@ -100,6 +109,9 @@ type Config struct { // RemoveVolume remove the temporary volumes created before running the server RemoveVolume bool `mapstructure:"remove_volume"` + // RootVolumeType lets you configure the root volume + RootVolume ConfigRootVolume `mapstructure:"root_volume" required:"false"` + // BlockVolumes define block volumes attached to the server alongside the default volume // See the [BlockVolumes](#block-volumes-configuration) documentation for fields. BlockVolumes []ConfigBlockVolume `mapstructure:"block_volume"` diff --git a/builder/scaleway/config.hcl2spec.go b/builder/scaleway/config.hcl2spec.go index df18874..2820153 100644 --- a/builder/scaleway/config.hcl2spec.go +++ b/builder/scaleway/config.hcl2spec.go @@ -81,6 +81,7 @@ type FlatConfig struct { Bootscript *string `mapstructure:"bootscript" required:"false" cty:"bootscript" hcl:"bootscript"` BootType *string `mapstructure:"boottype" required:"false" cty:"boottype" hcl:"boottype"` RemoveVolume *bool `mapstructure:"remove_volume" cty:"remove_volume" hcl:"remove_volume"` + RootVolume *FlatConfigRootVolume `mapstructure:"root_volume" required:"false" cty:"root_volume" hcl:"root_volume"` BlockVolumes []FlatConfigBlockVolume `mapstructure:"block_volume" cty:"block_volume" hcl:"block_volume"` CleanupMachineRelatedData *string `mapstructure:"cleanup_machine_related_data" required:"false" cty:"cleanup_machine_related_data" hcl:"cleanup_machine_related_data"` SnapshotCreationTimeout *string `mapstructure:"snapshot_creation_timeout" required:"false" cty:"snapshot_creation_timeout" hcl:"snapshot_creation_timeout"` @@ -178,6 +179,7 @@ func (*FlatConfig) HCL2Spec() map[string]hcldec.Spec { "bootscript": &hcldec.AttrSpec{Name: "bootscript", Type: cty.String, Required: false}, "boottype": &hcldec.AttrSpec{Name: "boottype", Type: cty.String, Required: false}, "remove_volume": &hcldec.AttrSpec{Name: "remove_volume", Type: cty.Bool, Required: false}, + "root_volume": &hcldec.BlockSpec{TypeName: "root_volume", Nested: hcldec.ObjectSpec((*FlatConfigRootVolume)(nil).HCL2Spec())}, "block_volume": &hcldec.BlockListSpec{TypeName: "block_volume", Nested: hcldec.ObjectSpec((*FlatConfigBlockVolume)(nil).HCL2Spec())}, "cleanup_machine_related_data": &hcldec.AttrSpec{Name: "cleanup_machine_related_data", Type: cty.String, Required: false}, "snapshot_creation_timeout": &hcldec.AttrSpec{Name: "snapshot_creation_timeout", Type: cty.String, Required: false}, @@ -222,3 +224,30 @@ func (*FlatConfigBlockVolume) HCL2Spec() map[string]hcldec.Spec { } return s } + +// FlatConfigRootVolume is an auto-generated flat version of ConfigRootVolume. +// Where the contents of a field with a `mapstructure:,squash` tag are bubbled up. +type FlatConfigRootVolume struct { + Type *string `mapstructure:"type" cty:"type" hcl:"type"` + IOPS *uint32 `mapstructure:"iops" cty:"iops" hcl:"iops"` + SizeInGB *uint64 `mapstructure:"size_in_gb" cty:"size_in_gb" hcl:"size_in_gb"` +} + +// FlatMapstructure returns a new FlatConfigRootVolume. +// FlatConfigRootVolume is an auto-generated flat version of ConfigRootVolume. +// Where the contents a fields with a `mapstructure:,squash` tag are bubbled up. +func (*ConfigRootVolume) FlatMapstructure() interface{ HCL2Spec() map[string]hcldec.Spec } { + return new(FlatConfigRootVolume) +} + +// HCL2Spec returns the hcl spec of a ConfigRootVolume. +// This spec is used by HCL to read the fields of ConfigRootVolume. +// The decoded values from this spec will then be applied to a FlatConfigRootVolume. +func (*FlatConfigRootVolume) HCL2Spec() map[string]hcldec.Spec { + s := map[string]hcldec.Spec{ + "type": &hcldec.AttrSpec{Name: "type", Type: cty.String, Required: false}, + "iops": &hcldec.AttrSpec{Name: "iops", Type: cty.Number, Required: false}, + "size_in_gb": &hcldec.AttrSpec{Name: "size_in_gb", Type: cty.Number, Required: false}, + } + return s +} diff --git a/builder/scaleway/config_root_volume.go b/builder/scaleway/config_root_volume.go new file mode 100644 index 0000000..3d3b62b --- /dev/null +++ b/builder/scaleway/config_root_volume.go @@ -0,0 +1,49 @@ +package scaleway + +import ( + "errors" + + block "github.com/scaleway/scaleway-sdk-go/api/block/v1alpha1" + "github.com/scaleway/scaleway-sdk-go/api/instance/v1" + "github.com/scaleway/scaleway-sdk-go/scw" +) + +// IsConfigured returns true if root volume has been manually configured. +// If true, the volume template should be used when creating the server. +func (c *ConfigRootVolume) IsConfigured() bool { + return c.Type != "" || c.IOPS != nil || c.SizeInGB != 0 +} + +// VolumeServerTemplate returns the template to create the volume in a CreateServerRequest +func (c *ConfigRootVolume) VolumeServerTemplate() *instance.VolumeServerTemplate { + tmpl := &instance.VolumeServerTemplate{} + + if c.Type != "" { + tmpl.VolumeType = instance.VolumeVolumeType(c.Type) + } else { + tmpl.VolumeType = instance.VolumeVolumeTypeSbsVolume + } + + if c.SizeInGB > 0 { + tmpl.Size = scw.SizePtr(scw.Size(c.SizeInGB) * scw.GB) + } + + return tmpl +} + +func (c *ConfigRootVolume) PostServerCreationSetup(blockAPI *block.API, server *instance.Server) error { + if c.IOPS != nil { + rootVolume, exists := server.Volumes["0"] + if !exists { + return errors.New("root volume not found") + } + _, err := blockAPI.UpdateVolume(&block.UpdateVolumeRequest{ + Zone: rootVolume.Zone, + VolumeID: rootVolume.ID, + PerfIops: c.IOPS, + }) + return err + } + + return nil +} diff --git a/builder/scaleway/step_create_server.go b/builder/scaleway/step_create_server.go index 0d22717..403abb6 100644 --- a/builder/scaleway/step_create_server.go +++ b/builder/scaleway/step_create_server.go @@ -11,6 +11,7 @@ import ( "github.com/hashicorp/packer-plugin-sdk/multistep" packersdk "github.com/hashicorp/packer-plugin-sdk/packer" + block "github.com/scaleway/scaleway-sdk-go/api/block/v1alpha1" "github.com/scaleway/scaleway-sdk-go/api/instance/v1" "github.com/scaleway/scaleway-sdk-go/scw" ) @@ -58,6 +59,13 @@ func (s *stepCreateServer) Run(ctx context.Context, state multistep.StateBag) mu } } + if c.RootVolume.IsConfigured() { + if createServerReq.Volumes == nil { + createServerReq.Volumes = make(map[string]*instance.VolumeServerTemplate) + } + createServerReq.Volumes["0"] = c.RootVolume.VolumeServerTemplate() + } + if len(c.BlockVolumes) > 0 { if createServerReq.Volumes == nil { createServerReq.Volumes = make(map[string]*instance.VolumeServerTemplate) @@ -69,7 +77,7 @@ func (s *stepCreateServer) Run(ctx context.Context, state multistep.StateBag) mu } } - createServerResp, err := instanceAPI.CreateServer(createServerReq, scw.WithContext(ctx)) + createServerResp, err := createServer(instanceAPI, createServerReq, scw.WithContext(ctx)) if err != nil { err := fmt.Errorf("error creating server: %s", err) state.Put("error", err) @@ -77,6 +85,14 @@ func (s *stepCreateServer) Run(ctx context.Context, state multistep.StateBag) mu return multistep.ActionHalt } + err = c.RootVolume.PostServerCreationSetup(block.NewAPI(state.Get("client").(*scw.Client)), createServerResp.Server) + if err != nil { + err := fmt.Errorf("error during post server creation setup server: %s", err) + state.Put("error", err) + ui.Error(err.Error()) + return multistep.ActionHalt + } + if len(c.UserData) > 0 { m := map[string]io.Reader{} for k, v := range c.UserData { diff --git a/builder/scaleway/step_create_volume.go b/builder/scaleway/step_create_volume.go index 3a0fd8a..aeceb4b 100644 --- a/builder/scaleway/step_create_volume.go +++ b/builder/scaleway/step_create_volume.go @@ -93,10 +93,7 @@ func (s *stepCreateVolume) Cleanup(state multistep.StateBag) { volumes := state.Get("volumes").([]*instance.VolumeServer) for _, volume := range volumes { - err := instanceAPI.DeleteVolume(&instance.DeleteVolumeRequest{ - VolumeID: volume.ID, - Zone: scw.Zone(c.Zone), - }) + err := waitAndDeleteInstanceVolume(instanceAPI, scw.Zone(c.Zone), volume.ID) if err != nil && !httperrors.Is404(err) { err := fmt.Errorf("error removing block volume %s: %s", volume.ID, err) state.Put("error", err) @@ -105,11 +102,7 @@ func (s *stepCreateVolume) Cleanup(state multistep.StateBag) { if err == nil { continue } - - err = blockAPI.DeleteVolume(&block.DeleteVolumeRequest{ - Zone: scw.Zone(c.Zone), - VolumeID: volume.ID, - }) + err = waitAndDeleteBlockVolume(blockAPI, scw.Zone(c.Zone), volume.ID) if err != nil { err := fmt.Errorf("error removing block volume %s: %s", volume.ID, err) state.Put("error", err) @@ -117,3 +110,45 @@ func (s *stepCreateVolume) Cleanup(state multistep.StateBag) { } } } + +func waitAndDeleteInstanceVolume(instanceAPI *instance.API, zone scw.Zone, volumeID string) error { + _, err := instanceAPI.WaitForVolume(&instance.WaitForVolumeRequest{ + VolumeID: volumeID, + Zone: zone, + }) + if err != nil && !httperrors.Is404(err) { + return err + } + + err = instanceAPI.DeleteVolume(&instance.DeleteVolumeRequest{ + VolumeID: volumeID, + Zone: zone, + }) + if err != nil { + return err + } + + return nil +} + +func waitAndDeleteBlockVolume(blockAPI *block.API, zone scw.Zone, volumeID string) error { + volumeTerminalStatus := block.VolumeStatusAvailable + _, err := blockAPI.WaitForVolumeAndReferences(&block.WaitForVolumeAndReferencesRequest{ + VolumeID: volumeID, + Zone: zone, + VolumeTerminalStatus: &volumeTerminalStatus, + }) + if err != nil { + return err + } + + err = blockAPI.DeleteVolume(&block.DeleteVolumeRequest{ + Zone: zone, + VolumeID: volumeID, + }) + if err != nil { + return err + } + + return nil +} diff --git a/docs-partials/builder/scaleway/Config-not-required.mdx b/docs-partials/builder/scaleway/Config-not-required.mdx index 5c65f93..87a63f9 100644 --- a/docs-partials/builder/scaleway/Config-not-required.mdx +++ b/docs-partials/builder/scaleway/Config-not-required.mdx @@ -23,6 +23,8 @@ - `remove_volume` (bool) - RemoveVolume remove the temporary volumes created before running the server +- `root_volume` (ConfigRootVolume) - RootVolumeType lets you configure the root volume + - `block_volume` ([]ConfigBlockVolume) - BlockVolumes define block volumes attached to the server alongside the default volume See the [BlockVolumes](#block-volumes-configuration) documentation for fields. diff --git a/docs-partials/builder/scaleway/ConfigRootVolume-not-required.mdx b/docs-partials/builder/scaleway/ConfigRootVolume-not-required.mdx new file mode 100644 index 0000000..a030062 --- /dev/null +++ b/docs-partials/builder/scaleway/ConfigRootVolume-not-required.mdx @@ -0,0 +1,9 @@ + + +- `type` (string) - The type of the root volume + +- `iops` (\*uint32) - IOPS of the root volume if using SBS, will only affect runtime. Image's volumes cannot have a configured IOPS. + +- `size_in_gb` (uint64) - Size of the root volume + + diff --git a/internal/checks/block_snapshot.go b/internal/checks/block_snapshot.go new file mode 100644 index 0000000..4666f0a --- /dev/null +++ b/internal/checks/block_snapshot.go @@ -0,0 +1,52 @@ +package checks + +import ( + "context" + "errors" + "fmt" + + "github.com/scaleway/packer-plugin-scaleway/internal/tester" + block "github.com/scaleway/scaleway-sdk-go/api/block/v1alpha1" + "github.com/scaleway/scaleway-sdk-go/scw" +) + +type BlockSnapshotCheck struct { + zone scw.Zone + snapshotID *string + + size *scw.Size +} + +func (c *BlockSnapshotCheck) SizeInGB(size uint64) *BlockSnapshotCheck { + c.size = scw.SizePtr(scw.Size(size) * scw.GB) + + return c +} + +func (c *BlockSnapshotCheck) Check(ctx context.Context) error { + testCtx := tester.ExtractCtx(ctx) + api := block.NewAPI(testCtx.ScwClient) + + if c.snapshotID == nil { + return errors.New("snapshot ID is required") + } + + snapshot, err := api.GetSnapshot(&block.GetSnapshotRequest{ + Zone: c.zone, + SnapshotID: *c.snapshotID, + }) + if err != nil { + return fmt.Errorf("error getting snapshot %s: %w", *c.snapshotID, err) + } + + if c.size != nil && snapshot.Size != *c.size { + return fmt.Errorf("snapshot size %d does not match expected size %d", snapshot.Size, *c.size) + } + + return nil +} + +// BlockSnapshot returns an empty check, to be passed to another check to fill ID and zone +func BlockSnapshot() *BlockSnapshotCheck { + return &BlockSnapshotCheck{} +} diff --git a/internal/checks/image.go b/internal/checks/image.go index 7ef5e8d..d5d7aa4 100644 --- a/internal/checks/image.go +++ b/internal/checks/image.go @@ -22,9 +22,10 @@ type ImageCheck struct { zone scw.Zone imageName string - rootVolumeType *string - size *scw.Size - extraVolumesType map[string]string + rootVolumeType *string + rootVolumeSnapshot *BlockSnapshotCheck + size *scw.Size + extraVolumesType map[string]string } func (c *ImageCheck) RootVolumeType(rootVolumeType string) *ImageCheck { @@ -33,6 +34,12 @@ func (c *ImageCheck) RootVolumeType(rootVolumeType string) *ImageCheck { return c } +func (c *ImageCheck) RootVolumeBlockSnapshot(snapshotCheck *BlockSnapshotCheck) *ImageCheck { + c.rootVolumeSnapshot = snapshotCheck + + return c +} + func (c *ImageCheck) ExtraVolumeType(key string, volumeType string) *ImageCheck { if c.extraVolumesType == nil { c.extraVolumesType = map[string]string{} @@ -51,6 +58,7 @@ func (c *ImageCheck) SizeInGb(size uint64) *ImageCheck { func (c *ImageCheck) Check(ctx context.Context) error { testCtx := tester.ExtractCtx(ctx) api := instance.NewAPI(testCtx.ScwClient) + images := []*instance.Image(nil) resp, err := api.ListImages(&instance.ListImagesRequest{ Name: &c.imageName, @@ -61,15 +69,21 @@ func (c *ImageCheck) Check(ctx context.Context) error { return fmt.Errorf("failed to list images: %w", err) } - if len(resp.Images) == 0 { + for _, img := range resp.Images { + if img.Name == c.imageName { + images = append(images, img) + } + } + + if len(images) == 0 { return fmt.Errorf("image %s not found, no images found", c.imageName) } - if len(resp.Images) > 1 { + if len(images) > 1 { return fmt.Errorf("multiple images found with name %s", c.imageName) } - image := resp.Images[0] + image := images[0] if image.Name != c.imageName { return fmt.Errorf("image name %s does not match expected %s", image.Name, c.imageName) diff --git a/internal/checks/volume.go b/internal/checks/volume.go index 3d4d202..b93ea03 100644 --- a/internal/checks/volume.go +++ b/internal/checks/volume.go @@ -22,7 +22,8 @@ func (c *NoVolumesCheck) Check(ctx context.Context) error { blockAPI := block.NewAPI(testCtx.ScwClient) resp, err := instanceAPI.ListVolumes(&instance.ListVolumesRequest{ - Zone: c.zone, + Zone: c.zone, + Project: &testCtx.ProjectID, }, scw.WithContext(ctx)) if err != nil { return fmt.Errorf("failed to list instance volumes: %w", err) diff --git a/internal/tests/block_test.go b/internal/tests/block_test.go index 2796c63..8fd0399 100644 --- a/internal/tests/block_test.go +++ b/internal/tests/block_test.go @@ -35,7 +35,7 @@ build { `, Checks: []tester.PackerCheck{ checks.Image(zone, "packer-e2e-block"). - RootVolumeType("b_ssd"). + RootVolumeType("sbs_snapshot"). ExtraVolumeType("1", "sbs_snapshot"), checks.NoVolume(zone), }, diff --git a/internal/tests/root_volume_sbs_test.go b/internal/tests/root_volume_sbs_test.go new file mode 100644 index 0000000..e43b138 --- /dev/null +++ b/internal/tests/root_volume_sbs_test.go @@ -0,0 +1,42 @@ +package tests_test + +import ( + "testing" + + "github.com/scaleway/packer-plugin-scaleway/internal/checks" + "github.com/scaleway/packer-plugin-scaleway/internal/tester" + "github.com/scaleway/scaleway-sdk-go/scw" +) + +func TestRootVolumeSBS(t *testing.T) { + zone := scw.ZoneFrPar1 + + tester.Test(t, &tester.TestConfig{ + Config: ` +source "scaleway" "basic" { + communicator = "none" + commercial_type = "PLAY2-PICO" + zone = "fr-par-1" + image = "ubuntu_jammy" + image_name = "packer-e2e-root-volume-sbs" + ssh_username = "root" + remove_volume = true + + root_volume { + size_in_gb = 50 + iops = 15000 + } +} + +build { + sources = ["source.scaleway.basic"] +} +`, + Checks: []tester.PackerCheck{ + checks.Image(zone, "packer-e2e-root-volume-sbs"). + RootVolumeType("sbs_snapshot"). + RootVolumeBlockSnapshot(checks.BlockSnapshot().SizeInGB(50)), + checks.NoVolume(zone), + }, + }) +} diff --git a/internal/tests/root_volume_test.go b/internal/tests/root_volume_test.go new file mode 100644 index 0000000..67830c8 --- /dev/null +++ b/internal/tests/root_volume_test.go @@ -0,0 +1,42 @@ +package tests_test + +import ( + "testing" + + "github.com/scaleway/packer-plugin-scaleway/internal/checks" + "github.com/scaleway/packer-plugin-scaleway/internal/tester" + "github.com/scaleway/scaleway-sdk-go/scw" +) + +func TestRootVolume(t *testing.T) { + zone := scw.ZoneFrPar1 + + tester.Test(t, &tester.TestConfig{ + Config: ` +source "scaleway" "basic" { + communicator = "none" + commercial_type = "PLAY2-PICO" + zone = "fr-par-1" + image = "ubuntu_jammy" + image_name = "packer-e2e-root-volume" + ssh_username = "root" + remove_volume = true + + root_volume { + type = "b_ssd" + size_in_gb = 50 + } +} + +build { + sources = ["source.scaleway.basic"] +} +`, + Checks: []tester.PackerCheck{ + checks.Image(zone, "packer-e2e-root-volume"). + RootVolumeType("b_ssd"). + SizeInGb(50), + checks.NoVolume(zone), + }, + }) +} diff --git a/internal/tests/simple_test.go b/internal/tests/simple_test.go index c3f5f70..b1c2abb 100644 --- a/internal/tests/simple_test.go +++ b/internal/tests/simple_test.go @@ -29,7 +29,7 @@ build { `, Checks: []tester.PackerCheck{ checks.Image(zone, "packer-e2e-simple"). - RootVolumeType("unified"), + RootVolumeType("sbs_snapshot"), checks.NoVolume(zone), }, }) diff --git a/internal/tests/testdata/block.cassette.yaml b/internal/tests/testdata/block.cassette.yaml index 17557bd..3eb61e3 100644 --- a/internal/tests/testdata/block.cassette.yaml +++ b/internal/tests/testdata/block.cassette.yaml @@ -16,8 +16,8 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.4; darwin; arm64) - url: https://api.scaleway.com/instance/v1/zones/fr-par-1/images?name=packer-e2e-block&page=1&project=3df5fc53-1c2c-49d6-bcb2-87b2bf0d6c10 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.5; darwin; arm64) + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/images?name=packer-e2e-block&page=1&project=b577a333-d52a-4d86-9310-b413d5fe9bb1 method: GET response: proto: HTTP/2.0 @@ -25,20 +25,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 746 + content_length: 720 uncompressed: false - body: '{"images": [{"id": "967ca867-3164-41a4-98d2-5971c5901bcc", "name": "packer-e2e-block", "organization": "ee7bd9e1-9cbd-4724-b2f4-19e50f3cf38b", "project": "3df5fc53-1c2c-49d6-bcb2-87b2bf0d6c10", "root_volume": {"id": "a8769235-13b3-4cdb-86fd-9d3757c14041", "name": "packer-e2e-block_snap_0", "volume_type": "b_ssd", "size": 10000000000}, "extra_volumes": {"1": {"volume_type": "sbs_snapshot", "id": "a193c5d7-d9f1-4c17-bf07-44f8a9c9553c", "size": 0, "name": ""}}, "public": false, "arch": "x86_64", "creation_date": "2025-01-28T13:41:44.294450+00:00", "modification_date": "2025-01-28T13:41:44.294450+00:00", "default_bootscript": null, "from_server": "c5a1dbf7-5db6-4ad7-83b6-a98cc93c1f5b", "state": "available", "tags": [], "zone": "fr-par-1"}]}' + body: '{"images": [{"id": "37a6357e-f971-4fbf-a80d-1fc6b7cc328a", "name": "packer-e2e-block", "organization": "ee7bd9e1-9cbd-4724-b2f4-19e50f3cf38b", "project": "b577a333-d52a-4d86-9310-b413d5fe9bb1", "root_volume": {"volume_type": "sbs_snapshot", "id": "c9e1d66a-a330-4636-9419-b5f660df4d6e", "size": 0, "name": ""}, "extra_volumes": {"1": {"volume_type": "sbs_snapshot", "id": "1057e812-e695-43b1-be59-75d40c4433bd", "size": 0, "name": ""}}, "public": false, "arch": "x86_64", "creation_date": "2025-02-10T15:36:41.434137+00:00", "modification_date": "2025-02-10T15:36:41.434137+00:00", "default_bootscript": null, "from_server": "c12a0843-fb85-4985-9441-2dc15014ed13", "state": "available", "tags": [], "zone": "fr-par-1"}]}' headers: Content-Length: - - "746" + - "720" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Tue, 28 Jan 2025 13:41:51 GMT + - Mon, 10 Feb 2025 15:36:44 GMT Link: - - ; rel="last" + - ; rel="last" Server: - Scaleway API Gateway (fr-par-1;edge02) Strict-Transport-Security: @@ -48,12 +48,12 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - ee90cc8c-6536-49aa-a12a-df912f1533f1 + - 3470787c-c644-4234-9b58-70dcaa8e776c X-Total-Count: - "1" status: 200 OK code: 200 - duration: 565.817542ms + duration: 384.537ms - id: 1 request: proto: HTTP/1.1 @@ -69,8 +69,8 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.4; darwin; arm64) - url: https://api.scaleway.com/instance/v1/zones/fr-par-1/volumes + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.5; darwin; arm64) + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/volumes?project=b577a333-d52a-4d86-9310-b413d5fe9bb1 method: GET response: proto: HTTP/2.0 @@ -89,9 +89,9 @@ interactions: Content-Type: - application/json Date: - - Tue, 28 Jan 2025 13:41:51 GMT + - Mon, 10 Feb 2025 15:36:44 GMT Link: - - ; rel="last" + - ; rel="last" Server: - Scaleway API Gateway (fr-par-1;edge02) Strict-Transport-Security: @@ -101,12 +101,12 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 448a80b4-fbe2-4268-9e60-df743d2bd23f + - d41b6018-2520-4663-94b5-005fd9eece59 X-Total-Count: - "0" status: 200 OK code: 200 - duration: 65.033792ms + duration: 66.034792ms - id: 2 request: proto: HTTP/1.1 @@ -122,8 +122,8 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.4; darwin; arm64) - url: https://api.scaleway.com/block/v1alpha1/zones/fr-par-1/volumes?order_by=created_at_asc&project_id=3df5fc53-1c2c-49d6-bcb2-87b2bf0d6c10 + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.5; darwin; arm64) + url: https://api.scaleway.com/block/v1alpha1/zones/fr-par-1/volumes?order_by=created_at_asc&project_id=b577a333-d52a-4d86-9310-b413d5fe9bb1 method: GET response: proto: HTTP/2.0 @@ -142,7 +142,7 @@ interactions: Content-Type: - application/json Date: - - Tue, 28 Jan 2025 13:41:51 GMT + - Mon, 10 Feb 2025 15:36:45 GMT Server: - Scaleway API Gateway (fr-par-1;edge02) Strict-Transport-Security: @@ -152,7 +152,7 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 1f8c29b7-e140-4076-b10c-4ac7867d18c6 + - cbf10e3f-5cb5-4de6-a599-c144fdee008d status: 200 OK code: 200 - duration: 47.311541ms + duration: 54.641125ms diff --git a/internal/tests/testdata/packer-e2e-block.cassette.yaml b/internal/tests/testdata/packer-e2e-block.cassette.yaml index 18beb27..284586b 100644 --- a/internal/tests/testdata/packer-e2e-block.cassette.yaml +++ b/internal/tests/testdata/packer-e2e-block.cassette.yaml @@ -16,7 +16,7 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.30 (go1.23.4; darwin; arm64) Packer/1.1.1-dev (+https://www.packer.io/; go1.23.4; darwin/arm64) + - scaleway-sdk-go/v1.0.0-beta.30 (go1.23.5; darwin; arm64) Packer/1.1.1-dev (+https://www.packer.io/; go1.23.5; darwin/arm64) url: https://api.scaleway.com/instance/v1/zones/fr-par-1/images?name=packer-e2e-block&page=1 method: GET response: @@ -36,11 +36,11 @@ interactions: Content-Type: - application/json Date: - - Tue, 28 Jan 2025 13:40:38 GMT + - Mon, 10 Feb 2025 15:35:51 GMT Link: - ; rel="last" Server: - - Scaleway API Gateway (fr-par-1;edge02) + - Scaleway API Gateway (fr-par-1;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -48,12 +48,12 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - bcd9fd1c-8131-4ff7-b67b-c69c9397fde1 + - 51813ecc-43ec-4fa9-bea4-f811b5be009c X-Total-Count: - "0" status: 200 OK code: 200 - duration: 656.21775ms + duration: 367.040792ms - id: 1 request: proto: HTTP/1.1 @@ -69,8 +69,8 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.30 (go1.23.4; darwin; arm64) Packer/1.1.1-dev (+https://www.packer.io/; go1.23.4; darwin/arm64) - url: https://api.scaleway.com/instance/v1/zones/fr-par-1/snapshots?name=snapshot-packer-1738071638&page=1 + - scaleway-sdk-go/v1.0.0-beta.30 (go1.23.5; darwin; arm64) Packer/1.1.1-dev (+https://www.packer.io/; go1.23.5; darwin/arm64) + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/snapshots?name=snapshot-packer-1739201751&page=1 method: GET response: proto: HTTP/2.0 @@ -89,11 +89,11 @@ interactions: Content-Type: - application/json Date: - - Tue, 28 Jan 2025 13:40:38 GMT + - Mon, 10 Feb 2025 15:35:51 GMT Link: - - ; rel="last" + - ; rel="last" Server: - - Scaleway API Gateway (fr-par-1;edge02) + - Scaleway API Gateway (fr-par-1;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -101,12 +101,12 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 3815cea8-747c-4652-9aca-ee09f124c5e5 + - 3be89f0f-de0b-4065-97a4-eb8dcaa61ed7 X-Total-Count: - "0" status: 200 OK code: 200 - duration: 187.925875ms + duration: 175.760416ms - id: 2 request: proto: HTTP/1.1 @@ -118,13 +118,13 @@ interactions: host: api.scaleway.com remote_addr: "" request_uri: "" - body: '{"name":"packer-e2e-block-vol1","perf_iops":5000,"project_id":"3df5fc53-1c2c-49d6-bcb2-87b2bf0d6c10","from_empty":{"size":20000000000},"tags":null}' + body: '{"name":"packer-e2e-block-vol1","perf_iops":5000,"project_id":"b577a333-d52a-4d86-9310-b413d5fe9bb1","from_empty":{"size":20000000000},"tags":null}' form: {} headers: Content-Type: - application/json User-Agent: - - scaleway-sdk-go/v1.0.0-beta.30 (go1.23.4; darwin; arm64) Packer/1.1.1-dev (+https://www.packer.io/; go1.23.4; darwin/arm64) + - scaleway-sdk-go/v1.0.0-beta.30 (go1.23.5; darwin; arm64) Packer/1.1.1-dev (+https://www.packer.io/; go1.23.5; darwin/arm64) url: https://api.scaleway.com/block/v1alpha1/zones/fr-par-1/volumes method: POST response: @@ -135,7 +135,7 @@ interactions: trailer: {} content_length: 404 uncompressed: false - body: '{"id":"45f0fdaa-9e88-4ae6-8a58-8b4eb0d36d04","name":"packer-e2e-block-vol1","type":"sbs_5k","size":20000000000,"project_id":"3df5fc53-1c2c-49d6-bcb2-87b2bf0d6c10","created_at":"2025-01-28T13:40:39.663029Z","updated_at":"2025-01-28T13:40:39.663029Z","references":[],"parent_snapshot_id":null,"status":"creating","tags":[],"specs":{"perf_iops":5000,"class":"sbs"},"last_detached_at":null,"zone":"fr-par-1"}' + body: '{"id":"530d0f22-79a8-4ee7-94cd-92aa46642c9d","name":"packer-e2e-block-vol1","type":"sbs_5k","size":20000000000,"project_id":"b577a333-d52a-4d86-9310-b413d5fe9bb1","created_at":"2025-02-10T15:35:56.279368Z","updated_at":"2025-02-10T15:35:56.279368Z","references":[],"parent_snapshot_id":null,"status":"creating","tags":[],"specs":{"perf_iops":5000,"class":"sbs"},"last_detached_at":null,"zone":"fr-par-1"}' headers: Content-Length: - "404" @@ -144,9 +144,9 @@ interactions: Content-Type: - application/json Date: - - Tue, 28 Jan 2025 13:40:39 GMT + - Mon, 10 Feb 2025 15:35:56 GMT Server: - - Scaleway API Gateway (fr-par-1;edge02) + - Scaleway API Gateway (fr-par-1;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -154,48 +154,52 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 9dfcb570-f48b-4b51-823c-55b72fa9d24d + - 822f4045-b8fe-46cd-9aa3-f5480ce2b978 status: 200 OK code: 200 - duration: 120.754166ms + duration: 166.860875ms - id: 3 request: proto: HTTP/1.1 proto_major: 1 proto_minor: 1 - content_length: 0 + content_length: 1015 transfer_encoding: [] trailer: {} host: api.scaleway.com remote_addr: "" request_uri: "" - body: "" + body: '{"name":"packer-67aa1cd7-2661-f03d-6fe9-b3ebef43410b","commercial_type":"PRO2-XXS","image":"ubuntu_jammy","volumes":{"1":{"id":"530d0f22-79a8-4ee7-94cd-92aa46642c9d","volume_type":"sbs_volume"}},"boot_type":"local","project":"b577a333-d52a-4d86-9310-b413d5fe9bb1","tags":["AUTHORIZED_KEY=ssh-rsa_AAAAB3NzaC1yc2EAAAADAQABAAACAQC2Yyyy1gDN4ixip/N7LGZ7Ghk87o2Cw0vRWmkqQ3mFYHMSHrZZwrZT6jI/Z3AMZsKXd3RfKnjbjA54Ggb1Qe36U3g0ht0HJ7mBsLQoFM3NDgaxnVnATm+fbU2sJNfyxKmyrNJjF5QM6YHHna1Eb6S4Dbh6qqtySbKrWiAvryTZqjS39EnBIuiSSOjkSBtlKNFnmd4xyRIyzwjPBRTDJahSxkLeiTGFGsFi/fhZ3U5n15JlRW+tQnOGrxJVvtrSqcTXegkDRKDoa1fbIT5GfdPQHrxzbPcJRgSX7FRHZ4uQSGllvLGH9pQthAc1JgY871ujjkMv3E+NSqZOHuhz5R78CndlwDM8R6f+qWQ0j+SlQ+qEIozMUHC0vTyhq6X2g4CDWwo1ANq7CyPN6g3kHCMr3NeE6nxIwLojBoYTp0YbzsdGsaykR7s1h0liBhFJ+NCq+694O6NZ98+SS6/poprd+lraSLdE9QgU28iBoJSMoITpSW9Uf4dxG16nmfO2UPr0WKlenM/+qN2YUHF+c93tgiiX0p3DW2hRaGWKtTfKi1j/KT1dchQRRAr0KQmjZO5pPviBJXBPCuPnhj8wQMkimaVIrbvqc3Zp9mjfPFPabMNiRoWVGTXKAs+OCuYilafNvEESslfl2gttnMEEXLitKvMenmOjbmG86qVtZtxbBQ=="]}' form: {} headers: + Content-Type: + - application/json User-Agent: - - scaleway-sdk-go/v1.0.0-beta.30 (go1.23.4; darwin; arm64) Packer/1.1.1-dev (+https://www.packer.io/; go1.23.4; darwin/arm64) - url: https://api.scaleway.com/marketplace/v2/local-images?image_label=ubuntu_jammy&order_by=type_asc&type=unknown_type&zone=fr-par-1 - method: GET + - scaleway-sdk-go/v1.0.0-beta.30 (go1.23.5; darwin; arm64) Packer/1.1.1-dev (+https://www.packer.io/; go1.23.5; darwin/arm64) + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers + method: POST response: proto: HTTP/2.0 proto_major: 2 proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 2402 + content_length: 2579 uncompressed: false - body: '{"local_images":[{"id":"2982a1c0-be7e-4114-af3d-a8af8aa7aec5","arch":"arm64","zone":"fr-par-1","compatible_commercial_types":["AMP2-C1","AMP2-C2","AMP2-C4","AMP2-C8","AMP2-C12","AMP2-C24","AMP2-C48","AMP2-C60","COPARM1-2C-8G","COPARM1-4C-16G","COPARM1-8C-32G","COPARM1-16C-64G","COPARM1-32C-128G"],"label":"ubuntu_jammy","type":"instance_local"},{"id":"bc50e86c-a6c7-401a-8fbb-2ef17ce87aee","arch":"x86_64","zone":"fr-par-1","compatible_commercial_types":["DEV1-L","DEV1-M","DEV1-S","DEV1-XL","GP1-L","GP1-M","GP1-S","GP1-XL","GP1-XS","START1-L","START1-M","START1-S","START1-XS","VC1L","VC1M","VC1S","X64-120GB","X64-15GB","X64-30GB","X64-60GB","ENT1-XXS","ENT1-XS","ENT1-S","ENT1-M","ENT1-L","ENT1-XL","ENT1-2XL","PRO2-XXS","PRO2-XS","PRO2-S","PRO2-M","PRO2-L","STARDUST1-S","PLAY2-MICRO","PLAY2-NANO","PLAY2-PICO","POP2-2C-8G","POP2-4C-16G","POP2-8C-32G","POP2-16C-64G","POP2-32C-128G","POP2-64C-256G","POP2-HM-2C-16G","POP2-HM-4C-32G","POP2-HM-8C-64G","POP2-HM-16C-128G","POP2-HM-32C-256G","POP2-HM-64C-512G","POP2-HC-2C-4G","POP2-HC-4C-8G","POP2-HC-8C-16G","POP2-HC-16C-32G","POP2-HC-32C-64G","POP2-HC-64C-128G","POP2-HN-3","POP2-HN-5","POP2-HN-10"],"label":"ubuntu_jammy","type":"instance_local"},{"id":"1fb9bfa4-68c3-4d6f-a362-8913a1af27b0","arch":"x86_64","zone":"fr-par-1","compatible_commercial_types":["DEV1-L","DEV1-M","DEV1-S","DEV1-XL","GP1-L","GP1-M","GP1-S","GP1-XL","GP1-XS","START1-L","START1-M","START1-S","START1-XS","VC1L","VC1M","VC1S","X64-120GB","X64-15GB","X64-30GB","X64-60GB","ENT1-XXS","ENT1-XS","ENT1-S","ENT1-M","ENT1-L","ENT1-XL","ENT1-2XL","PRO2-XXS","PRO2-XS","PRO2-S","PRO2-M","PRO2-L","STARDUST1-S","PLAY2-MICRO","PLAY2-NANO","PLAY2-PICO","POP2-2C-8G","POP2-4C-16G","POP2-8C-32G","POP2-16C-64G","POP2-32C-128G","POP2-64C-256G","POP2-HM-2C-16G","POP2-HM-4C-32G","POP2-HM-8C-64G","POP2-HM-16C-128G","POP2-HM-32C-256G","POP2-HM-64C-512G","POP2-HC-2C-4G","POP2-HC-4C-8G","POP2-HC-8C-16G","POP2-HC-16C-32G","POP2-HC-32C-64G","POP2-HC-64C-128G","POP2-HN-3","POP2-HN-5","POP2-HN-10"],"label":"ubuntu_jammy","type":"instance_sbs"},{"id":"7044ae1e-a35d-4364-a962-93811c845f2f","arch":"arm64","zone":"fr-par-1","compatible_commercial_types":["AMP2-C1","AMP2-C2","AMP2-C4","AMP2-C8","AMP2-C12","AMP2-C24","AMP2-C48","AMP2-C60","COPARM1-2C-8G","COPARM1-4C-16G","COPARM1-8C-32G","COPARM1-16C-64G","COPARM1-32C-128G"],"label":"ubuntu_jammy","type":"instance_sbs"}],"total_count":4}' + body: '{"server": {"id": "c12a0843-fb85-4985-9441-2dc15014ed13", "name": "packer-67aa1cd7-2661-f03d-6fe9-b3ebef43410b", "arch": "x86_64", "commercial_type": "PRO2-XXS", "boot_type": "local", "organization": "ee7bd9e1-9cbd-4724-b2f4-19e50f3cf38b", "project": "b577a333-d52a-4d86-9310-b413d5fe9bb1", "hostname": "packer-67aa1cd7-2661-f03d-6fe9-b3ebef43410b", "image": {"id": "1fb9bfa4-68c3-4d6f-a362-8913a1af27b0", "name": "Ubuntu 22.04 Jammy Jellyfish", "organization": "51b656e3-4865-41e8-adbc-0c45bdd780db", "project": "51b656e3-4865-41e8-adbc-0c45bdd780db", "root_volume": {"volume_type": "sbs_snapshot", "id": "4eb9437f-8993-444a-b564-f7654add2131", "size": 0, "name": ""}, "extra_volumes": {}, "public": true, "arch": "x86_64", "creation_date": "2024-10-07T11:39:13.069801+00:00", "modification_date": "2024-10-07T11:39:13.069801+00:00", "default_bootscript": null, "from_server": "", "state": "available", "tags": [], "zone": "fr-par-1"}, "volumes": {"0": {"boot": false, "volume_type": "sbs_volume", "id": "34b8befc-f3e2-47eb-8d5a-14a5a28bfb8c", "zone": "fr-par-1"}, "1": {"boot": false, "volume_type": "sbs_volume", "id": "530d0f22-79a8-4ee7-94cd-92aa46642c9d", "zone": "fr-par-1"}}, "tags": ["AUTHORIZED_KEY=ssh-rsa_AAAAB3NzaC1yc2EAAAADAQABAAACAQC2Yyyy1gDN4ixip/N7LGZ7Ghk87o2Cw0vRWmkqQ3mFYHMSHrZZwrZT6jI/Z3AMZsKXd3RfKnjbjA54Ggb1Qe36U3g0ht0HJ7mBsLQoFM3NDgaxnVnATm+fbU2sJNfyxKmyrNJjF5QM6YHHna1Eb6S4Dbh6qqtySbKrWiAvryTZqjS39EnBIuiSSOjkSBtlKNFnmd4xyRIyzwjPBRTDJahSxkLeiTGFGsFi/fhZ3U5n15JlRW+tQnOGrxJVvtrSqcTXegkDRKDoa1fbIT5GfdPQHrxzbPcJRgSX7FRHZ4uQSGllvLGH9pQthAc1JgY871ujjkMv3E+NSqZOHuhz5R78CndlwDM8R6f+qWQ0j+SlQ+qEIozMUHC0vTyhq6X2g4CDWwo1ANq7CyPN6g3kHCMr3NeE6nxIwLojBoYTp0YbzsdGsaykR7s1h0liBhFJ+NCq+694O6NZ98+SS6/poprd+lraSLdE9QgU28iBoJSMoITpSW9Uf4dxG16nmfO2UPr0WKlenM/+qN2YUHF+c93tgiiX0p3DW2hRaGWKtTfKi1j/KT1dchQRRAr0KQmjZO5pPviBJXBPCuPnhj8wQMkimaVIrbvqc3Zp9mjfPFPabMNiRoWVGTXKAs+OCuYilafNvEESslfl2gttnMEEXLitKvMenmOjbmG86qVtZtxbBQ=="], "state": "stopped", "protected": false, "state_detail": "", "public_ip": null, "public_ips": [], "mac_address": "de:00:00:93:2b:0d", "routed_ip_enabled": true, "ipv6": null, "extra_networks": [], "dynamic_ip_required": true, "enable_ipv6": false, "private_ip": null, "creation_date": "2025-02-10T15:35:56.681054+00:00", "modification_date": "2025-02-10T15:35:56.681054+00:00", "bootscript": null, "security_group": {"id": "0a1339e8-9a2a-4650-badf-eb97dda33105", "name": "Default security group"}, "location": null, "maintenances": [], "allowed_actions": ["poweron", "backup"], "placement_group": null, "private_nics": [], "zone": "fr-par-1"}}' headers: Content-Length: - - "2402" + - "2579" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Tue, 28 Jan 2025 13:40:39 GMT + - Mon, 10 Feb 2025 15:35:57 GMT + Location: + - https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/c12a0843-fb85-4985-9441-2dc15014ed13 Server: - - Scaleway API Gateway (fr-par-1;edge02) + - Scaleway API Gateway (fr-par-1;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -203,29 +207,29 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 16e7aa8d-7fe5-4cb4-b72e-b33b4a5f7d50 - status: 200 OK - code: 200 - duration: 87.56875ms + - db847a8f-7a59-4353-af00-093c8f0d4f92 + status: 201 Created + code: 201 + duration: 1.323946917s - id: 4 request: proto: HTTP/1.1 proto_major: 1 proto_minor: 1 - content_length: 1039 + content_length: 20 transfer_encoding: [] trailer: {} host: api.scaleway.com remote_addr: "" request_uri: "" - body: '{"name":"packer-6798de56-240b-fae4-86d0-00d4b7691e9a","commercial_type":"PRO2-XXS","image":"bc50e86c-a6c7-401a-8fbb-2ef17ce87aee","volumes":{"1":{"id":"45f0fdaa-9e88-4ae6-8a58-8b4eb0d36d04","volume_type":"sbs_volume"}},"boot_type":"local","project":"3df5fc53-1c2c-49d6-bcb2-87b2bf0d6c10","tags":["AUTHORIZED_KEY=ssh-rsa_AAAAB3NzaC1yc2EAAAADAQABAAACAQC1RCRGm04uk5jgq/w19AWbtO6ZxmVWDP1bv7LpEJioU2wV8G5MzoXAOkUTzbRATdUENobrVPMMayxqltPI6tDBd8I6DoAZAyd7WDcAM3l+uzopToQHlaQQS1kMGR5rDQbaj0WUwxLXKmZmJcYfOEvri0llIfCayLMofdKPNN8tAPQBv6UK5WiLjrH7PSw5l08yGK+ze0NxxTHqDx/4UUSOGOxAqoL6cmQhArQLzZTz5Houm5RkrtFNurhAp/2N9nFSSL3z96BgVeuCwkAWf5NkL8hFltvLHqgIbmI/gbdBtzoGZB9af8FoGYLK3z/dCUmhZ8OwJ1vmSJpdbyuOG0+2LhCpihPzcbIDfvVNhFZNs0D1MHJuaYhzXukh3g6OuomSmg/4EhCqExNA/wsUABO5tfMx5//EHDhU/z8AanzAAvqer/dSTaw6nCtozp7fONRw4xR+hAb3tysauwen1u0/BYEZj+WO5kxCHxRN6M0qMXxTGhzvr520TAST2AEj5UCwWjY2vW/aPOR35xQaR0ovnHmyfs32e5BxuKpcjdlZXfoS8ZgMXN5X2uu/qGgj01e9+a44JmJCY1cyL6AAt36jDhlHBzcBWdVDs2dKthkuVwTYH7BNVP1a47Mgxq8/Qt92jmrkl30cb6YWktdDga50u6mxGJnECHgQJRyNMIPbYQ=="]}' + body: '{"action":"poweron"}' form: {} headers: Content-Type: - application/json User-Agent: - - scaleway-sdk-go/v1.0.0-beta.30 (go1.23.4; darwin; arm64) Packer/1.1.1-dev (+https://www.packer.io/; go1.23.4; darwin/arm64) - url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers + - scaleway-sdk-go/v1.0.0-beta.30 (go1.23.5; darwin; arm64) Packer/1.1.1-dev (+https://www.packer.io/; go1.23.5; darwin/arm64) + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/c12a0843-fb85-4985-9441-2dc15014ed13/action method: POST response: proto: HTTP/2.0 @@ -233,22 +237,22 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 3052 + content_length: 357 uncompressed: false - body: '{"server": {"id": "c5a1dbf7-5db6-4ad7-83b6-a98cc93c1f5b", "name": "packer-6798de56-240b-fae4-86d0-00d4b7691e9a", "arch": "x86_64", "commercial_type": "PRO2-XXS", "boot_type": "local", "organization": "ee7bd9e1-9cbd-4724-b2f4-19e50f3cf38b", "project": "3df5fc53-1c2c-49d6-bcb2-87b2bf0d6c10", "hostname": "packer-6798de56-240b-fae4-86d0-00d4b7691e9a", "image": {"id": "bc50e86c-a6c7-401a-8fbb-2ef17ce87aee", "name": "Ubuntu 22.04 Jammy Jellyfish", "organization": "51b656e3-4865-41e8-adbc-0c45bdd780db", "project": "51b656e3-4865-41e8-adbc-0c45bdd780db", "root_volume": {"id": "f1efdd5c-375b-431e-ac06-daaf1518369b", "name": "Ubuntu 22.04 Jammy Jellyfish", "volume_type": "unified", "size": 10000000000}, "extra_volumes": {}, "public": true, "arch": "x86_64", "creation_date": "2024-10-07T11:39:08.941837+00:00", "modification_date": "2024-10-07T11:39:08.941837+00:00", "default_bootscript": null, "from_server": "", "state": "available", "tags": [], "zone": "fr-par-1"}, "volumes": {"0": {"boot": false, "id": "d3b78c5f-fd7b-46cd-8a8f-192147c2a5ff", "name": "Ubuntu 22.04 Jammy Jellyfish", "volume_type": "b_ssd", "export_uri": null, "organization": "ee7bd9e1-9cbd-4724-b2f4-19e50f3cf38b", "project": "3df5fc53-1c2c-49d6-bcb2-87b2bf0d6c10", "server": {"id": "c5a1dbf7-5db6-4ad7-83b6-a98cc93c1f5b", "name": "packer-6798de56-240b-fae4-86d0-00d4b7691e9a"}, "size": 10000000000, "state": "available", "creation_date": "2025-01-28T13:40:40.196323+00:00", "modification_date": "2025-01-28T13:40:40.196323+00:00", "tags": [], "zone": "fr-par-1"}, "1": {"boot": false, "volume_type": "sbs_volume", "id": "45f0fdaa-9e88-4ae6-8a58-8b4eb0d36d04", "zone": "fr-par-1"}}, "tags": ["AUTHORIZED_KEY=ssh-rsa_AAAAB3NzaC1yc2EAAAADAQABAAACAQC1RCRGm04uk5jgq/w19AWbtO6ZxmVWDP1bv7LpEJioU2wV8G5MzoXAOkUTzbRATdUENobrVPMMayxqltPI6tDBd8I6DoAZAyd7WDcAM3l+uzopToQHlaQQS1kMGR5rDQbaj0WUwxLXKmZmJcYfOEvri0llIfCayLMofdKPNN8tAPQBv6UK5WiLjrH7PSw5l08yGK+ze0NxxTHqDx/4UUSOGOxAqoL6cmQhArQLzZTz5Houm5RkrtFNurhAp/2N9nFSSL3z96BgVeuCwkAWf5NkL8hFltvLHqgIbmI/gbdBtzoGZB9af8FoGYLK3z/dCUmhZ8OwJ1vmSJpdbyuOG0+2LhCpihPzcbIDfvVNhFZNs0D1MHJuaYhzXukh3g6OuomSmg/4EhCqExNA/wsUABO5tfMx5//EHDhU/z8AanzAAvqer/dSTaw6nCtozp7fONRw4xR+hAb3tysauwen1u0/BYEZj+WO5kxCHxRN6M0qMXxTGhzvr520TAST2AEj5UCwWjY2vW/aPOR35xQaR0ovnHmyfs32e5BxuKpcjdlZXfoS8ZgMXN5X2uu/qGgj01e9+a44JmJCY1cyL6AAt36jDhlHBzcBWdVDs2dKthkuVwTYH7BNVP1a47Mgxq8/Qt92jmrkl30cb6YWktdDga50u6mxGJnECHgQJRyNMIPbYQ=="], "state": "stopped", "protected": false, "state_detail": "", "public_ip": null, "public_ips": [], "mac_address": "de:00:00:90:45:d3", "routed_ip_enabled": true, "ipv6": null, "extra_networks": [], "dynamic_ip_required": true, "enable_ipv6": false, "private_ip": null, "creation_date": "2025-01-28T13:40:40.196323+00:00", "modification_date": "2025-01-28T13:40:40.196323+00:00", "bootscript": null, "security_group": {"id": "2c4f1a72-b9ee-4d14-9bbd-dd5c04e83eaa", "name": "Default security group"}, "location": null, "maintenances": [], "allowed_actions": ["poweron", "backup"], "placement_group": null, "private_nics": [], "zone": "fr-par-1"}}' + body: '{"task": {"id": "3e92484b-9e12-4749-8ae5-1ef621e0479f", "description": "server_batch_poweron", "status": "pending", "href_from": "/servers/c12a0843-fb85-4985-9441-2dc15014ed13/action", "href_result": "/servers/c12a0843-fb85-4985-9441-2dc15014ed13", "started_at": "2025-02-10T15:35:58.127814+00:00", "terminated_at": null, "progress": 0, "zone": "fr-par-1"}}' headers: Content-Length: - - "3052" + - "357" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Tue, 28 Jan 2025 13:40:40 GMT + - Mon, 10 Feb 2025 15:35:57 GMT Location: - - https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/c5a1dbf7-5db6-4ad7-83b6-a98cc93c1f5b + - https://api.scaleway.com/instance/v1/zones/fr-par-1/tasks/3e92484b-9e12-4749-8ae5-1ef621e0479f Server: - - Scaleway API Gateway (fr-par-1;edge02) + - Scaleway API Gateway (fr-par-1;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -256,52 +260,48 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - c9d8c3b7-816c-472a-85e1-36c3b40af61d - status: 201 Created - code: 201 - duration: 915.982959ms + - d327f263-587a-443e-9b50-4766dea58907 + status: 202 Accepted + code: 202 + duration: 505.100083ms - id: 5 request: proto: HTTP/1.1 proto_major: 1 proto_minor: 1 - content_length: 20 + content_length: 0 transfer_encoding: [] trailer: {} host: api.scaleway.com remote_addr: "" request_uri: "" - body: '{"action":"poweron"}' + body: "" form: {} headers: - Content-Type: - - application/json User-Agent: - - scaleway-sdk-go/v1.0.0-beta.30 (go1.23.4; darwin; arm64) Packer/1.1.1-dev (+https://www.packer.io/; go1.23.4; darwin/arm64) - url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/c5a1dbf7-5db6-4ad7-83b6-a98cc93c1f5b/action - method: POST + - scaleway-sdk-go/v1.0.0-beta.30 (go1.23.5; darwin; arm64) Packer/1.1.1-dev (+https://www.packer.io/; go1.23.5; darwin/arm64) + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/c12a0843-fb85-4985-9441-2dc15014ed13 + method: GET response: proto: HTTP/2.0 proto_major: 2 proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 357 + content_length: 2601 uncompressed: false - body: '{"task": {"id": "78b74efb-cd5d-4794-afe9-c8676d82c9fd", "description": "server_batch_poweron", "status": "pending", "href_from": "/servers/c5a1dbf7-5db6-4ad7-83b6-a98cc93c1f5b/action", "href_result": "/servers/c5a1dbf7-5db6-4ad7-83b6-a98cc93c1f5b", "started_at": "2025-01-28T13:40:41.231461+00:00", "terminated_at": null, "progress": 0, "zone": "fr-par-1"}}' + body: '{"server": {"id": "c12a0843-fb85-4985-9441-2dc15014ed13", "name": "packer-67aa1cd7-2661-f03d-6fe9-b3ebef43410b", "arch": "x86_64", "commercial_type": "PRO2-XXS", "boot_type": "local", "organization": "ee7bd9e1-9cbd-4724-b2f4-19e50f3cf38b", "project": "b577a333-d52a-4d86-9310-b413d5fe9bb1", "hostname": "packer-67aa1cd7-2661-f03d-6fe9-b3ebef43410b", "image": {"id": "1fb9bfa4-68c3-4d6f-a362-8913a1af27b0", "name": "Ubuntu 22.04 Jammy Jellyfish", "organization": "51b656e3-4865-41e8-adbc-0c45bdd780db", "project": "51b656e3-4865-41e8-adbc-0c45bdd780db", "root_volume": {"volume_type": "sbs_snapshot", "id": "4eb9437f-8993-444a-b564-f7654add2131", "size": 0, "name": ""}, "extra_volumes": {}, "public": true, "arch": "x86_64", "creation_date": "2024-10-07T11:39:13.069801+00:00", "modification_date": "2024-10-07T11:39:13.069801+00:00", "default_bootscript": null, "from_server": "", "state": "available", "tags": [], "zone": "fr-par-1"}, "volumes": {"0": {"boot": false, "volume_type": "sbs_volume", "id": "34b8befc-f3e2-47eb-8d5a-14a5a28bfb8c", "zone": "fr-par-1"}, "1": {"boot": false, "volume_type": "sbs_volume", "id": "530d0f22-79a8-4ee7-94cd-92aa46642c9d", "zone": "fr-par-1"}}, "tags": ["AUTHORIZED_KEY=ssh-rsa_AAAAB3NzaC1yc2EAAAADAQABAAACAQC2Yyyy1gDN4ixip/N7LGZ7Ghk87o2Cw0vRWmkqQ3mFYHMSHrZZwrZT6jI/Z3AMZsKXd3RfKnjbjA54Ggb1Qe36U3g0ht0HJ7mBsLQoFM3NDgaxnVnATm+fbU2sJNfyxKmyrNJjF5QM6YHHna1Eb6S4Dbh6qqtySbKrWiAvryTZqjS39EnBIuiSSOjkSBtlKNFnmd4xyRIyzwjPBRTDJahSxkLeiTGFGsFi/fhZ3U5n15JlRW+tQnOGrxJVvtrSqcTXegkDRKDoa1fbIT5GfdPQHrxzbPcJRgSX7FRHZ4uQSGllvLGH9pQthAc1JgY871ujjkMv3E+NSqZOHuhz5R78CndlwDM8R6f+qWQ0j+SlQ+qEIozMUHC0vTyhq6X2g4CDWwo1ANq7CyPN6g3kHCMr3NeE6nxIwLojBoYTp0YbzsdGsaykR7s1h0liBhFJ+NCq+694O6NZ98+SS6/poprd+lraSLdE9QgU28iBoJSMoITpSW9Uf4dxG16nmfO2UPr0WKlenM/+qN2YUHF+c93tgiiX0p3DW2hRaGWKtTfKi1j/KT1dchQRRAr0KQmjZO5pPviBJXBPCuPnhj8wQMkimaVIrbvqc3Zp9mjfPFPabMNiRoWVGTXKAs+OCuYilafNvEESslfl2gttnMEEXLitKvMenmOjbmG86qVtZtxbBQ=="], "state": "starting", "protected": false, "state_detail": "allocating node", "public_ip": null, "public_ips": [], "mac_address": "de:00:00:93:2b:0d", "routed_ip_enabled": true, "ipv6": null, "extra_networks": [], "dynamic_ip_required": true, "enable_ipv6": false, "private_ip": null, "creation_date": "2025-02-10T15:35:56.681054+00:00", "modification_date": "2025-02-10T15:35:57.839561+00:00", "bootscript": null, "security_group": {"id": "0a1339e8-9a2a-4650-badf-eb97dda33105", "name": "Default security group"}, "location": null, "maintenances": [], "allowed_actions": ["stop_in_place", "backup"], "placement_group": null, "private_nics": [], "zone": "fr-par-1"}}' headers: Content-Length: - - "357" + - "2601" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Tue, 28 Jan 2025 13:40:41 GMT - Location: - - https://api.scaleway.com/instance/v1/zones/fr-par-1/tasks/78b74efb-cd5d-4794-afe9-c8676d82c9fd + - Mon, 10 Feb 2025 15:35:58 GMT Server: - - Scaleway API Gateway (fr-par-1;edge02) + - Scaleway API Gateway (fr-par-1;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -309,10 +309,10 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 81d50ba2-83e7-4808-b2d8-2464a59bc805 - status: 202 Accepted - code: 202 - duration: 650.972958ms + - 04c1be38-c75c-4676-ba3d-cd5253f3c4ca + status: 200 OK + code: 200 + duration: 306.7935ms - id: 6 request: proto: HTTP/1.1 @@ -328,8 +328,8 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.30 (go1.23.4; darwin; arm64) Packer/1.1.1-dev (+https://www.packer.io/; go1.23.4; darwin/arm64) - url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/c5a1dbf7-5db6-4ad7-83b6-a98cc93c1f5b + - scaleway-sdk-go/v1.0.0-beta.30 (go1.23.5; darwin; arm64) Packer/1.1.1-dev (+https://www.packer.io/; go1.23.5; darwin/arm64) + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/c12a0843-fb85-4985-9441-2dc15014ed13 method: GET response: proto: HTTP/2.0 @@ -337,20 +337,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 3074 + content_length: 3258 uncompressed: false - body: '{"server": {"id": "c5a1dbf7-5db6-4ad7-83b6-a98cc93c1f5b", "name": "packer-6798de56-240b-fae4-86d0-00d4b7691e9a", "arch": "x86_64", "commercial_type": "PRO2-XXS", "boot_type": "local", "organization": "ee7bd9e1-9cbd-4724-b2f4-19e50f3cf38b", "project": "3df5fc53-1c2c-49d6-bcb2-87b2bf0d6c10", "hostname": "packer-6798de56-240b-fae4-86d0-00d4b7691e9a", "image": {"id": "bc50e86c-a6c7-401a-8fbb-2ef17ce87aee", "name": "Ubuntu 22.04 Jammy Jellyfish", "organization": "51b656e3-4865-41e8-adbc-0c45bdd780db", "project": "51b656e3-4865-41e8-adbc-0c45bdd780db", "root_volume": {"id": "f1efdd5c-375b-431e-ac06-daaf1518369b", "name": "Ubuntu 22.04 Jammy Jellyfish", "volume_type": "unified", "size": 10000000000}, "extra_volumes": {}, "public": true, "arch": "x86_64", "creation_date": "2024-10-07T11:39:08.941837+00:00", "modification_date": "2024-10-07T11:39:08.941837+00:00", "default_bootscript": null, "from_server": "", "state": "available", "tags": [], "zone": "fr-par-1"}, "volumes": {"0": {"boot": false, "id": "d3b78c5f-fd7b-46cd-8a8f-192147c2a5ff", "name": "Ubuntu 22.04 Jammy Jellyfish", "volume_type": "b_ssd", "export_uri": null, "organization": "ee7bd9e1-9cbd-4724-b2f4-19e50f3cf38b", "project": "3df5fc53-1c2c-49d6-bcb2-87b2bf0d6c10", "server": {"id": "c5a1dbf7-5db6-4ad7-83b6-a98cc93c1f5b", "name": "packer-6798de56-240b-fae4-86d0-00d4b7691e9a"}, "size": 10000000000, "state": "available", "creation_date": "2025-01-28T13:40:40.196323+00:00", "modification_date": "2025-01-28T13:40:40.196323+00:00", "tags": [], "zone": "fr-par-1"}, "1": {"boot": false, "volume_type": "sbs_volume", "id": "45f0fdaa-9e88-4ae6-8a58-8b4eb0d36d04", "zone": "fr-par-1"}}, "tags": ["AUTHORIZED_KEY=ssh-rsa_AAAAB3NzaC1yc2EAAAADAQABAAACAQC1RCRGm04uk5jgq/w19AWbtO6ZxmVWDP1bv7LpEJioU2wV8G5MzoXAOkUTzbRATdUENobrVPMMayxqltPI6tDBd8I6DoAZAyd7WDcAM3l+uzopToQHlaQQS1kMGR5rDQbaj0WUwxLXKmZmJcYfOEvri0llIfCayLMofdKPNN8tAPQBv6UK5WiLjrH7PSw5l08yGK+ze0NxxTHqDx/4UUSOGOxAqoL6cmQhArQLzZTz5Houm5RkrtFNurhAp/2N9nFSSL3z96BgVeuCwkAWf5NkL8hFltvLHqgIbmI/gbdBtzoGZB9af8FoGYLK3z/dCUmhZ8OwJ1vmSJpdbyuOG0+2LhCpihPzcbIDfvVNhFZNs0D1MHJuaYhzXukh3g6OuomSmg/4EhCqExNA/wsUABO5tfMx5//EHDhU/z8AanzAAvqer/dSTaw6nCtozp7fONRw4xR+hAb3tysauwen1u0/BYEZj+WO5kxCHxRN6M0qMXxTGhzvr520TAST2AEj5UCwWjY2vW/aPOR35xQaR0ovnHmyfs32e5BxuKpcjdlZXfoS8ZgMXN5X2uu/qGgj01e9+a44JmJCY1cyL6AAt36jDhlHBzcBWdVDs2dKthkuVwTYH7BNVP1a47Mgxq8/Qt92jmrkl30cb6YWktdDga50u6mxGJnECHgQJRyNMIPbYQ=="], "state": "starting", "protected": false, "state_detail": "allocating node", "public_ip": null, "public_ips": [], "mac_address": "de:00:00:90:45:d3", "routed_ip_enabled": true, "ipv6": null, "extra_networks": [], "dynamic_ip_required": true, "enable_ipv6": false, "private_ip": null, "creation_date": "2025-01-28T13:40:40.196323+00:00", "modification_date": "2025-01-28T13:40:40.735601+00:00", "bootscript": null, "security_group": {"id": "2c4f1a72-b9ee-4d14-9bbd-dd5c04e83eaa", "name": "Default security group"}, "location": null, "maintenances": [], "allowed_actions": ["stop_in_place", "backup"], "placement_group": null, "private_nics": [], "zone": "fr-par-1"}}' + body: '{"server": {"id": "c12a0843-fb85-4985-9441-2dc15014ed13", "name": "packer-67aa1cd7-2661-f03d-6fe9-b3ebef43410b", "arch": "x86_64", "commercial_type": "PRO2-XXS", "boot_type": "local", "organization": "ee7bd9e1-9cbd-4724-b2f4-19e50f3cf38b", "project": "b577a333-d52a-4d86-9310-b413d5fe9bb1", "hostname": "packer-67aa1cd7-2661-f03d-6fe9-b3ebef43410b", "image": {"id": "1fb9bfa4-68c3-4d6f-a362-8913a1af27b0", "name": "Ubuntu 22.04 Jammy Jellyfish", "organization": "51b656e3-4865-41e8-adbc-0c45bdd780db", "project": "51b656e3-4865-41e8-adbc-0c45bdd780db", "root_volume": {"volume_type": "sbs_snapshot", "id": "4eb9437f-8993-444a-b564-f7654add2131", "size": 0, "name": ""}, "extra_volumes": {}, "public": true, "arch": "x86_64", "creation_date": "2024-10-07T11:39:13.069801+00:00", "modification_date": "2024-10-07T11:39:13.069801+00:00", "default_bootscript": null, "from_server": "", "state": "available", "tags": [], "zone": "fr-par-1"}, "volumes": {"0": {"boot": false, "volume_type": "sbs_volume", "id": "34b8befc-f3e2-47eb-8d5a-14a5a28bfb8c", "zone": "fr-par-1"}, "1": {"boot": false, "volume_type": "sbs_volume", "id": "530d0f22-79a8-4ee7-94cd-92aa46642c9d", "zone": "fr-par-1"}}, "tags": ["AUTHORIZED_KEY=ssh-rsa_AAAAB3NzaC1yc2EAAAADAQABAAACAQC2Yyyy1gDN4ixip/N7LGZ7Ghk87o2Cw0vRWmkqQ3mFYHMSHrZZwrZT6jI/Z3AMZsKXd3RfKnjbjA54Ggb1Qe36U3g0ht0HJ7mBsLQoFM3NDgaxnVnATm+fbU2sJNfyxKmyrNJjF5QM6YHHna1Eb6S4Dbh6qqtySbKrWiAvryTZqjS39EnBIuiSSOjkSBtlKNFnmd4xyRIyzwjPBRTDJahSxkLeiTGFGsFi/fhZ3U5n15JlRW+tQnOGrxJVvtrSqcTXegkDRKDoa1fbIT5GfdPQHrxzbPcJRgSX7FRHZ4uQSGllvLGH9pQthAc1JgY871ujjkMv3E+NSqZOHuhz5R78CndlwDM8R6f+qWQ0j+SlQ+qEIozMUHC0vTyhq6X2g4CDWwo1ANq7CyPN6g3kHCMr3NeE6nxIwLojBoYTp0YbzsdGsaykR7s1h0liBhFJ+NCq+694O6NZ98+SS6/poprd+lraSLdE9QgU28iBoJSMoITpSW9Uf4dxG16nmfO2UPr0WKlenM/+qN2YUHF+c93tgiiX0p3DW2hRaGWKtTfKi1j/KT1dchQRRAr0KQmjZO5pPviBJXBPCuPnhj8wQMkimaVIrbvqc3Zp9mjfPFPabMNiRoWVGTXKAs+OCuYilafNvEESslfl2gttnMEEXLitKvMenmOjbmG86qVtZtxbBQ=="], "state": "running", "protected": false, "state_detail": "booting kernel", "public_ip": {"id": "5e153afc-a565-4bc9-a26c-81e5740ea1ed", "address": "163.172.184.6", "dynamic": true, "gateway": "62.210.0.1", "netmask": "32", "family": "inet", "provisioning_mode": "dhcp", "tags": [], "state": "attached", "ipam_id": "9c8e941e-8283-4cc0-92ae-299a63dcb1dd"}, "public_ips": [{"id": "5e153afc-a565-4bc9-a26c-81e5740ea1ed", "address": "163.172.184.6", "dynamic": true, "gateway": "62.210.0.1", "netmask": "32", "family": "inet", "provisioning_mode": "dhcp", "tags": [], "state": "attached", "ipam_id": "9c8e941e-8283-4cc0-92ae-299a63dcb1dd"}], "mac_address": "de:00:00:93:2b:0d", "routed_ip_enabled": true, "ipv6": null, "extra_networks": [], "dynamic_ip_required": true, "enable_ipv6": false, "private_ip": null, "creation_date": "2025-02-10T15:35:56.681054+00:00", "modification_date": "2025-02-10T15:36:03.050411+00:00", "bootscript": null, "security_group": {"id": "0a1339e8-9a2a-4650-badf-eb97dda33105", "name": "Default security group"}, "location": {"zone_id": "fr-par-1", "platform_id": "14", "cluster_id": "28", "hypervisor_id": "101", "node_id": "4"}, "maintenances": [], "allowed_actions": ["poweroff", "terminate", "reboot", "stop_in_place", "backup"], "placement_group": null, "private_nics": [], "zone": "fr-par-1"}}' headers: Content-Length: - - "3074" + - "3258" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Tue, 28 Jan 2025 13:40:41 GMT + - Mon, 10 Feb 2025 15:36:03 GMT Server: - - Scaleway API Gateway (fr-par-1;edge02) + - Scaleway API Gateway (fr-par-1;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -358,10 +358,10 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 8eb4efdf-c904-4f43-862c-2508ffab51af + - a067f455-5510-42e0-a810-5492fcf61717 status: 200 OK code: 200 - duration: 305.635208ms + duration: 528.347083ms - id: 7 request: proto: HTTP/1.1 @@ -377,8 +377,8 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.30 (go1.23.4; darwin; arm64) Packer/1.1.1-dev (+https://www.packer.io/; go1.23.4; darwin/arm64) - url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/c5a1dbf7-5db6-4ad7-83b6-a98cc93c1f5b + - scaleway-sdk-go/v1.0.0-beta.30 (go1.23.5; darwin; arm64) Packer/1.1.1-dev (+https://www.packer.io/; go1.23.5; darwin/arm64) + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/c12a0843-fb85-4985-9441-2dc15014ed13 method: GET response: proto: HTTP/2.0 @@ -386,20 +386,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 3699 + content_length: 3258 uncompressed: false - body: '{"server": {"id": "c5a1dbf7-5db6-4ad7-83b6-a98cc93c1f5b", "name": "packer-6798de56-240b-fae4-86d0-00d4b7691e9a", "arch": "x86_64", "commercial_type": "PRO2-XXS", "boot_type": "local", "organization": "ee7bd9e1-9cbd-4724-b2f4-19e50f3cf38b", "project": "3df5fc53-1c2c-49d6-bcb2-87b2bf0d6c10", "hostname": "packer-6798de56-240b-fae4-86d0-00d4b7691e9a", "image": {"id": "bc50e86c-a6c7-401a-8fbb-2ef17ce87aee", "name": "Ubuntu 22.04 Jammy Jellyfish", "organization": "51b656e3-4865-41e8-adbc-0c45bdd780db", "project": "51b656e3-4865-41e8-adbc-0c45bdd780db", "root_volume": {"id": "f1efdd5c-375b-431e-ac06-daaf1518369b", "name": "Ubuntu 22.04 Jammy Jellyfish", "volume_type": "unified", "size": 10000000000}, "extra_volumes": {}, "public": true, "arch": "x86_64", "creation_date": "2024-10-07T11:39:08.941837+00:00", "modification_date": "2024-10-07T11:39:08.941837+00:00", "default_bootscript": null, "from_server": "", "state": "available", "tags": [], "zone": "fr-par-1"}, "volumes": {"0": {"boot": false, "id": "d3b78c5f-fd7b-46cd-8a8f-192147c2a5ff", "name": "Ubuntu 22.04 Jammy Jellyfish", "volume_type": "b_ssd", "export_uri": null, "organization": "ee7bd9e1-9cbd-4724-b2f4-19e50f3cf38b", "project": "3df5fc53-1c2c-49d6-bcb2-87b2bf0d6c10", "server": {"id": "c5a1dbf7-5db6-4ad7-83b6-a98cc93c1f5b", "name": "packer-6798de56-240b-fae4-86d0-00d4b7691e9a"}, "size": 10000000000, "state": "available", "creation_date": "2025-01-28T13:40:40.196323+00:00", "modification_date": "2025-01-28T13:40:40.196323+00:00", "tags": [], "zone": "fr-par-1"}, "1": {"boot": false, "volume_type": "sbs_volume", "id": "45f0fdaa-9e88-4ae6-8a58-8b4eb0d36d04", "zone": "fr-par-1"}}, "tags": ["AUTHORIZED_KEY=ssh-rsa_AAAAB3NzaC1yc2EAAAADAQABAAACAQC1RCRGm04uk5jgq/w19AWbtO6ZxmVWDP1bv7LpEJioU2wV8G5MzoXAOkUTzbRATdUENobrVPMMayxqltPI6tDBd8I6DoAZAyd7WDcAM3l+uzopToQHlaQQS1kMGR5rDQbaj0WUwxLXKmZmJcYfOEvri0llIfCayLMofdKPNN8tAPQBv6UK5WiLjrH7PSw5l08yGK+ze0NxxTHqDx/4UUSOGOxAqoL6cmQhArQLzZTz5Houm5RkrtFNurhAp/2N9nFSSL3z96BgVeuCwkAWf5NkL8hFltvLHqgIbmI/gbdBtzoGZB9af8FoGYLK3z/dCUmhZ8OwJ1vmSJpdbyuOG0+2LhCpihPzcbIDfvVNhFZNs0D1MHJuaYhzXukh3g6OuomSmg/4EhCqExNA/wsUABO5tfMx5//EHDhU/z8AanzAAvqer/dSTaw6nCtozp7fONRw4xR+hAb3tysauwen1u0/BYEZj+WO5kxCHxRN6M0qMXxTGhzvr520TAST2AEj5UCwWjY2vW/aPOR35xQaR0ovnHmyfs32e5BxuKpcjdlZXfoS8ZgMXN5X2uu/qGgj01e9+a44JmJCY1cyL6AAt36jDhlHBzcBWdVDs2dKthkuVwTYH7BNVP1a47Mgxq8/Qt92jmrkl30cb6YWktdDga50u6mxGJnECHgQJRyNMIPbYQ=="], "state": "starting", "protected": false, "state_detail": "provisioning node", "public_ip": {"id": "6190b01e-20f4-41b1-8e7d-2f3f09e84cb1", "address": "51.15.201.39", "dynamic": true, "gateway": "62.210.0.1", "netmask": "32", "family": "inet", "provisioning_mode": "dhcp", "tags": [], "state": "attached", "ipam_id": "a9feffc6-0211-4087-8238-90a96cae3768"}, "public_ips": [{"id": "6190b01e-20f4-41b1-8e7d-2f3f09e84cb1", "address": "51.15.201.39", "dynamic": true, "gateway": "62.210.0.1", "netmask": "32", "family": "inet", "provisioning_mode": "dhcp", "tags": [], "state": "attached", "ipam_id": "a9feffc6-0211-4087-8238-90a96cae3768"}], "mac_address": "de:00:00:90:45:d3", "routed_ip_enabled": true, "ipv6": null, "extra_networks": [], "dynamic_ip_required": true, "enable_ipv6": false, "private_ip": null, "creation_date": "2025-01-28T13:40:40.196323+00:00", "modification_date": "2025-01-28T13:40:40.735601+00:00", "bootscript": null, "security_group": {"id": "2c4f1a72-b9ee-4d14-9bbd-dd5c04e83eaa", "name": "Default security group"}, "location": {"zone_id": "fr-par-1", "platform_id": "14", "cluster_id": "28", "hypervisor_id": "801", "node_id": "28"}, "maintenances": [], "allowed_actions": ["stop_in_place", "backup"], "placement_group": null, "private_nics": [], "zone": "fr-par-1"}}' + body: '{"server": {"id": "c12a0843-fb85-4985-9441-2dc15014ed13", "name": "packer-67aa1cd7-2661-f03d-6fe9-b3ebef43410b", "arch": "x86_64", "commercial_type": "PRO2-XXS", "boot_type": "local", "organization": "ee7bd9e1-9cbd-4724-b2f4-19e50f3cf38b", "project": "b577a333-d52a-4d86-9310-b413d5fe9bb1", "hostname": "packer-67aa1cd7-2661-f03d-6fe9-b3ebef43410b", "image": {"id": "1fb9bfa4-68c3-4d6f-a362-8913a1af27b0", "name": "Ubuntu 22.04 Jammy Jellyfish", "organization": "51b656e3-4865-41e8-adbc-0c45bdd780db", "project": "51b656e3-4865-41e8-adbc-0c45bdd780db", "root_volume": {"volume_type": "sbs_snapshot", "id": "4eb9437f-8993-444a-b564-f7654add2131", "size": 0, "name": ""}, "extra_volumes": {}, "public": true, "arch": "x86_64", "creation_date": "2024-10-07T11:39:13.069801+00:00", "modification_date": "2024-10-07T11:39:13.069801+00:00", "default_bootscript": null, "from_server": "", "state": "available", "tags": [], "zone": "fr-par-1"}, "volumes": {"0": {"boot": false, "volume_type": "sbs_volume", "id": "34b8befc-f3e2-47eb-8d5a-14a5a28bfb8c", "zone": "fr-par-1"}, "1": {"boot": false, "volume_type": "sbs_volume", "id": "530d0f22-79a8-4ee7-94cd-92aa46642c9d", "zone": "fr-par-1"}}, "tags": ["AUTHORIZED_KEY=ssh-rsa_AAAAB3NzaC1yc2EAAAADAQABAAACAQC2Yyyy1gDN4ixip/N7LGZ7Ghk87o2Cw0vRWmkqQ3mFYHMSHrZZwrZT6jI/Z3AMZsKXd3RfKnjbjA54Ggb1Qe36U3g0ht0HJ7mBsLQoFM3NDgaxnVnATm+fbU2sJNfyxKmyrNJjF5QM6YHHna1Eb6S4Dbh6qqtySbKrWiAvryTZqjS39EnBIuiSSOjkSBtlKNFnmd4xyRIyzwjPBRTDJahSxkLeiTGFGsFi/fhZ3U5n15JlRW+tQnOGrxJVvtrSqcTXegkDRKDoa1fbIT5GfdPQHrxzbPcJRgSX7FRHZ4uQSGllvLGH9pQthAc1JgY871ujjkMv3E+NSqZOHuhz5R78CndlwDM8R6f+qWQ0j+SlQ+qEIozMUHC0vTyhq6X2g4CDWwo1ANq7CyPN6g3kHCMr3NeE6nxIwLojBoYTp0YbzsdGsaykR7s1h0liBhFJ+NCq+694O6NZ98+SS6/poprd+lraSLdE9QgU28iBoJSMoITpSW9Uf4dxG16nmfO2UPr0WKlenM/+qN2YUHF+c93tgiiX0p3DW2hRaGWKtTfKi1j/KT1dchQRRAr0KQmjZO5pPviBJXBPCuPnhj8wQMkimaVIrbvqc3Zp9mjfPFPabMNiRoWVGTXKAs+OCuYilafNvEESslfl2gttnMEEXLitKvMenmOjbmG86qVtZtxbBQ=="], "state": "running", "protected": false, "state_detail": "booting kernel", "public_ip": {"id": "5e153afc-a565-4bc9-a26c-81e5740ea1ed", "address": "163.172.184.6", "dynamic": true, "gateway": "62.210.0.1", "netmask": "32", "family": "inet", "provisioning_mode": "dhcp", "tags": [], "state": "attached", "ipam_id": "9c8e941e-8283-4cc0-92ae-299a63dcb1dd"}, "public_ips": [{"id": "5e153afc-a565-4bc9-a26c-81e5740ea1ed", "address": "163.172.184.6", "dynamic": true, "gateway": "62.210.0.1", "netmask": "32", "family": "inet", "provisioning_mode": "dhcp", "tags": [], "state": "attached", "ipam_id": "9c8e941e-8283-4cc0-92ae-299a63dcb1dd"}], "mac_address": "de:00:00:93:2b:0d", "routed_ip_enabled": true, "ipv6": null, "extra_networks": [], "dynamic_ip_required": true, "enable_ipv6": false, "private_ip": null, "creation_date": "2025-02-10T15:35:56.681054+00:00", "modification_date": "2025-02-10T15:36:03.050411+00:00", "bootscript": null, "security_group": {"id": "0a1339e8-9a2a-4650-badf-eb97dda33105", "name": "Default security group"}, "location": {"zone_id": "fr-par-1", "platform_id": "14", "cluster_id": "28", "hypervisor_id": "101", "node_id": "4"}, "maintenances": [], "allowed_actions": ["poweroff", "terminate", "reboot", "stop_in_place", "backup"], "placement_group": null, "private_nics": [], "zone": "fr-par-1"}}' headers: Content-Length: - - "3699" + - "3258" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Tue, 28 Jan 2025 13:40:46 GMT + - Mon, 10 Feb 2025 15:36:03 GMT Server: - - Scaleway API Gateway (fr-par-1;edge02) + - Scaleway API Gateway (fr-par-1;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -407,48 +407,52 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - b378592f-8412-49d5-ac26-449b1cdc08e7 + - fba0df8c-4b85-43ac-9255-4d641065569f status: 200 OK code: 200 - duration: 190.582917ms + duration: 304.512667ms - id: 8 request: proto: HTTP/1.1 proto_major: 1 proto_minor: 1 - content_length: 0 + content_length: 21 transfer_encoding: [] trailer: {} host: api.scaleway.com remote_addr: "" request_uri: "" - body: "" + body: '{"action":"poweroff"}' form: {} headers: + Content-Type: + - application/json User-Agent: - - scaleway-sdk-go/v1.0.0-beta.30 (go1.23.4; darwin; arm64) Packer/1.1.1-dev (+https://www.packer.io/; go1.23.4; darwin/arm64) - url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/c5a1dbf7-5db6-4ad7-83b6-a98cc93c1f5b - method: GET + - scaleway-sdk-go/v1.0.0-beta.30 (go1.23.5; darwin; arm64) Packer/1.1.1-dev (+https://www.packer.io/; go1.23.5; darwin/arm64) + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/c12a0843-fb85-4985-9441-2dc15014ed13/action + method: POST response: proto: HTTP/2.0 proto_major: 2 proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 3699 + content_length: 352 uncompressed: false - body: '{"server": {"id": "c5a1dbf7-5db6-4ad7-83b6-a98cc93c1f5b", "name": "packer-6798de56-240b-fae4-86d0-00d4b7691e9a", "arch": "x86_64", "commercial_type": "PRO2-XXS", "boot_type": "local", "organization": "ee7bd9e1-9cbd-4724-b2f4-19e50f3cf38b", "project": "3df5fc53-1c2c-49d6-bcb2-87b2bf0d6c10", "hostname": "packer-6798de56-240b-fae4-86d0-00d4b7691e9a", "image": {"id": "bc50e86c-a6c7-401a-8fbb-2ef17ce87aee", "name": "Ubuntu 22.04 Jammy Jellyfish", "organization": "51b656e3-4865-41e8-adbc-0c45bdd780db", "project": "51b656e3-4865-41e8-adbc-0c45bdd780db", "root_volume": {"id": "f1efdd5c-375b-431e-ac06-daaf1518369b", "name": "Ubuntu 22.04 Jammy Jellyfish", "volume_type": "unified", "size": 10000000000}, "extra_volumes": {}, "public": true, "arch": "x86_64", "creation_date": "2024-10-07T11:39:08.941837+00:00", "modification_date": "2024-10-07T11:39:08.941837+00:00", "default_bootscript": null, "from_server": "", "state": "available", "tags": [], "zone": "fr-par-1"}, "volumes": {"0": {"boot": false, "id": "d3b78c5f-fd7b-46cd-8a8f-192147c2a5ff", "name": "Ubuntu 22.04 Jammy Jellyfish", "volume_type": "b_ssd", "export_uri": null, "organization": "ee7bd9e1-9cbd-4724-b2f4-19e50f3cf38b", "project": "3df5fc53-1c2c-49d6-bcb2-87b2bf0d6c10", "server": {"id": "c5a1dbf7-5db6-4ad7-83b6-a98cc93c1f5b", "name": "packer-6798de56-240b-fae4-86d0-00d4b7691e9a"}, "size": 10000000000, "state": "available", "creation_date": "2025-01-28T13:40:40.196323+00:00", "modification_date": "2025-01-28T13:40:40.196323+00:00", "tags": [], "zone": "fr-par-1"}, "1": {"boot": false, "volume_type": "sbs_volume", "id": "45f0fdaa-9e88-4ae6-8a58-8b4eb0d36d04", "zone": "fr-par-1"}}, "tags": ["AUTHORIZED_KEY=ssh-rsa_AAAAB3NzaC1yc2EAAAADAQABAAACAQC1RCRGm04uk5jgq/w19AWbtO6ZxmVWDP1bv7LpEJioU2wV8G5MzoXAOkUTzbRATdUENobrVPMMayxqltPI6tDBd8I6DoAZAyd7WDcAM3l+uzopToQHlaQQS1kMGR5rDQbaj0WUwxLXKmZmJcYfOEvri0llIfCayLMofdKPNN8tAPQBv6UK5WiLjrH7PSw5l08yGK+ze0NxxTHqDx/4UUSOGOxAqoL6cmQhArQLzZTz5Houm5RkrtFNurhAp/2N9nFSSL3z96BgVeuCwkAWf5NkL8hFltvLHqgIbmI/gbdBtzoGZB9af8FoGYLK3z/dCUmhZ8OwJ1vmSJpdbyuOG0+2LhCpihPzcbIDfvVNhFZNs0D1MHJuaYhzXukh3g6OuomSmg/4EhCqExNA/wsUABO5tfMx5//EHDhU/z8AanzAAvqer/dSTaw6nCtozp7fONRw4xR+hAb3tysauwen1u0/BYEZj+WO5kxCHxRN6M0qMXxTGhzvr520TAST2AEj5UCwWjY2vW/aPOR35xQaR0ovnHmyfs32e5BxuKpcjdlZXfoS8ZgMXN5X2uu/qGgj01e9+a44JmJCY1cyL6AAt36jDhlHBzcBWdVDs2dKthkuVwTYH7BNVP1a47Mgxq8/Qt92jmrkl30cb6YWktdDga50u6mxGJnECHgQJRyNMIPbYQ=="], "state": "starting", "protected": false, "state_detail": "provisioning node", "public_ip": {"id": "6190b01e-20f4-41b1-8e7d-2f3f09e84cb1", "address": "51.15.201.39", "dynamic": true, "gateway": "62.210.0.1", "netmask": "32", "family": "inet", "provisioning_mode": "dhcp", "tags": [], "state": "attached", "ipam_id": "a9feffc6-0211-4087-8238-90a96cae3768"}, "public_ips": [{"id": "6190b01e-20f4-41b1-8e7d-2f3f09e84cb1", "address": "51.15.201.39", "dynamic": true, "gateway": "62.210.0.1", "netmask": "32", "family": "inet", "provisioning_mode": "dhcp", "tags": [], "state": "attached", "ipam_id": "a9feffc6-0211-4087-8238-90a96cae3768"}], "mac_address": "de:00:00:90:45:d3", "routed_ip_enabled": true, "ipv6": null, "extra_networks": [], "dynamic_ip_required": true, "enable_ipv6": false, "private_ip": null, "creation_date": "2025-01-28T13:40:40.196323+00:00", "modification_date": "2025-01-28T13:40:40.735601+00:00", "bootscript": null, "security_group": {"id": "2c4f1a72-b9ee-4d14-9bbd-dd5c04e83eaa", "name": "Default security group"}, "location": {"zone_id": "fr-par-1", "platform_id": "14", "cluster_id": "28", "hypervisor_id": "801", "node_id": "28"}, "maintenances": [], "allowed_actions": ["stop_in_place", "backup"], "placement_group": null, "private_nics": [], "zone": "fr-par-1"}}' + body: '{"task": {"id": "ec2ff12e-2a8e-438f-8b53-cb7c72542b4a", "description": "server_poweroff", "status": "pending", "href_from": "/servers/c12a0843-fb85-4985-9441-2dc15014ed13/action", "href_result": "/servers/c12a0843-fb85-4985-9441-2dc15014ed13", "started_at": "2025-02-10T15:36:04.620902+00:00", "terminated_at": null, "progress": 0, "zone": "fr-par-1"}}' headers: Content-Length: - - "3699" + - "352" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Tue, 28 Jan 2025 13:40:51 GMT + - Mon, 10 Feb 2025 15:36:04 GMT + Location: + - https://api.scaleway.com/instance/v1/zones/fr-par-1/tasks/ec2ff12e-2a8e-438f-8b53-cb7c72542b4a Server: - - Scaleway API Gateway (fr-par-1;edge02) + - Scaleway API Gateway (fr-par-1;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -456,10 +460,10 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 69faaf75-4731-4211-986b-94f1b7520c4e - status: 200 OK - code: 200 - duration: 141.874125ms + - a805e2a6-78e6-4ea7-a136-df7891740840 + status: 202 Accepted + code: 202 + duration: 407.946833ms - id: 9 request: proto: HTTP/1.1 @@ -475,8 +479,8 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.30 (go1.23.4; darwin; arm64) Packer/1.1.1-dev (+https://www.packer.io/; go1.23.4; darwin/arm64) - url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/c5a1dbf7-5db6-4ad7-83b6-a98cc93c1f5b + - scaleway-sdk-go/v1.0.0-beta.30 (go1.23.5; darwin; arm64) Packer/1.1.1-dev (+https://www.packer.io/; go1.23.5; darwin/arm64) + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/c12a0843-fb85-4985-9441-2dc15014ed13 method: GET response: proto: HTTP/2.0 @@ -484,20 +488,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 3730 + content_length: 3218 uncompressed: false - body: '{"server": {"id": "c5a1dbf7-5db6-4ad7-83b6-a98cc93c1f5b", "name": "packer-6798de56-240b-fae4-86d0-00d4b7691e9a", "arch": "x86_64", "commercial_type": "PRO2-XXS", "boot_type": "local", "organization": "ee7bd9e1-9cbd-4724-b2f4-19e50f3cf38b", "project": "3df5fc53-1c2c-49d6-bcb2-87b2bf0d6c10", "hostname": "packer-6798de56-240b-fae4-86d0-00d4b7691e9a", "image": {"id": "bc50e86c-a6c7-401a-8fbb-2ef17ce87aee", "name": "Ubuntu 22.04 Jammy Jellyfish", "organization": "51b656e3-4865-41e8-adbc-0c45bdd780db", "project": "51b656e3-4865-41e8-adbc-0c45bdd780db", "root_volume": {"id": "f1efdd5c-375b-431e-ac06-daaf1518369b", "name": "Ubuntu 22.04 Jammy Jellyfish", "volume_type": "unified", "size": 10000000000}, "extra_volumes": {}, "public": true, "arch": "x86_64", "creation_date": "2024-10-07T11:39:08.941837+00:00", "modification_date": "2024-10-07T11:39:08.941837+00:00", "default_bootscript": null, "from_server": "", "state": "available", "tags": [], "zone": "fr-par-1"}, "volumes": {"0": {"boot": false, "id": "d3b78c5f-fd7b-46cd-8a8f-192147c2a5ff", "name": "Ubuntu 22.04 Jammy Jellyfish", "volume_type": "b_ssd", "export_uri": null, "organization": "ee7bd9e1-9cbd-4724-b2f4-19e50f3cf38b", "project": "3df5fc53-1c2c-49d6-bcb2-87b2bf0d6c10", "server": {"id": "c5a1dbf7-5db6-4ad7-83b6-a98cc93c1f5b", "name": "packer-6798de56-240b-fae4-86d0-00d4b7691e9a"}, "size": 10000000000, "state": "available", "creation_date": "2025-01-28T13:40:40.196323+00:00", "modification_date": "2025-01-28T13:40:40.196323+00:00", "tags": [], "zone": "fr-par-1"}, "1": {"boot": false, "volume_type": "sbs_volume", "id": "45f0fdaa-9e88-4ae6-8a58-8b4eb0d36d04", "zone": "fr-par-1"}}, "tags": ["AUTHORIZED_KEY=ssh-rsa_AAAAB3NzaC1yc2EAAAADAQABAAACAQC1RCRGm04uk5jgq/w19AWbtO6ZxmVWDP1bv7LpEJioU2wV8G5MzoXAOkUTzbRATdUENobrVPMMayxqltPI6tDBd8I6DoAZAyd7WDcAM3l+uzopToQHlaQQS1kMGR5rDQbaj0WUwxLXKmZmJcYfOEvri0llIfCayLMofdKPNN8tAPQBv6UK5WiLjrH7PSw5l08yGK+ze0NxxTHqDx/4UUSOGOxAqoL6cmQhArQLzZTz5Houm5RkrtFNurhAp/2N9nFSSL3z96BgVeuCwkAWf5NkL8hFltvLHqgIbmI/gbdBtzoGZB9af8FoGYLK3z/dCUmhZ8OwJ1vmSJpdbyuOG0+2LhCpihPzcbIDfvVNhFZNs0D1MHJuaYhzXukh3g6OuomSmg/4EhCqExNA/wsUABO5tfMx5//EHDhU/z8AanzAAvqer/dSTaw6nCtozp7fONRw4xR+hAb3tysauwen1u0/BYEZj+WO5kxCHxRN6M0qMXxTGhzvr520TAST2AEj5UCwWjY2vW/aPOR35xQaR0ovnHmyfs32e5BxuKpcjdlZXfoS8ZgMXN5X2uu/qGgj01e9+a44JmJCY1cyL6AAt36jDhlHBzcBWdVDs2dKthkuVwTYH7BNVP1a47Mgxq8/Qt92jmrkl30cb6YWktdDga50u6mxGJnECHgQJRyNMIPbYQ=="], "state": "running", "protected": false, "state_detail": "booting kernel", "public_ip": {"id": "6190b01e-20f4-41b1-8e7d-2f3f09e84cb1", "address": "51.15.201.39", "dynamic": true, "gateway": "62.210.0.1", "netmask": "32", "family": "inet", "provisioning_mode": "dhcp", "tags": [], "state": "attached", "ipam_id": "a9feffc6-0211-4087-8238-90a96cae3768"}, "public_ips": [{"id": "6190b01e-20f4-41b1-8e7d-2f3f09e84cb1", "address": "51.15.201.39", "dynamic": true, "gateway": "62.210.0.1", "netmask": "32", "family": "inet", "provisioning_mode": "dhcp", "tags": [], "state": "attached", "ipam_id": "a9feffc6-0211-4087-8238-90a96cae3768"}], "mac_address": "de:00:00:90:45:d3", "routed_ip_enabled": true, "ipv6": null, "extra_networks": [], "dynamic_ip_required": true, "enable_ipv6": false, "private_ip": null, "creation_date": "2025-01-28T13:40:40.196323+00:00", "modification_date": "2025-01-28T13:40:55.169412+00:00", "bootscript": null, "security_group": {"id": "2c4f1a72-b9ee-4d14-9bbd-dd5c04e83eaa", "name": "Default security group"}, "location": {"zone_id": "fr-par-1", "platform_id": "14", "cluster_id": "28", "hypervisor_id": "801", "node_id": "28"}, "maintenances": [], "allowed_actions": ["poweroff", "terminate", "reboot", "stop_in_place", "backup"], "placement_group": null, "private_nics": [], "zone": "fr-par-1"}}' + body: '{"server": {"id": "c12a0843-fb85-4985-9441-2dc15014ed13", "name": "packer-67aa1cd7-2661-f03d-6fe9-b3ebef43410b", "arch": "x86_64", "commercial_type": "PRO2-XXS", "boot_type": "local", "organization": "ee7bd9e1-9cbd-4724-b2f4-19e50f3cf38b", "project": "b577a333-d52a-4d86-9310-b413d5fe9bb1", "hostname": "packer-67aa1cd7-2661-f03d-6fe9-b3ebef43410b", "image": {"id": "1fb9bfa4-68c3-4d6f-a362-8913a1af27b0", "name": "Ubuntu 22.04 Jammy Jellyfish", "organization": "51b656e3-4865-41e8-adbc-0c45bdd780db", "project": "51b656e3-4865-41e8-adbc-0c45bdd780db", "root_volume": {"volume_type": "sbs_snapshot", "id": "4eb9437f-8993-444a-b564-f7654add2131", "size": 0, "name": ""}, "extra_volumes": {}, "public": true, "arch": "x86_64", "creation_date": "2024-10-07T11:39:13.069801+00:00", "modification_date": "2024-10-07T11:39:13.069801+00:00", "default_bootscript": null, "from_server": "", "state": "available", "tags": [], "zone": "fr-par-1"}, "volumes": {"0": {"boot": false, "volume_type": "sbs_volume", "id": "34b8befc-f3e2-47eb-8d5a-14a5a28bfb8c", "zone": "fr-par-1"}, "1": {"boot": false, "volume_type": "sbs_volume", "id": "530d0f22-79a8-4ee7-94cd-92aa46642c9d", "zone": "fr-par-1"}}, "tags": ["AUTHORIZED_KEY=ssh-rsa_AAAAB3NzaC1yc2EAAAADAQABAAACAQC2Yyyy1gDN4ixip/N7LGZ7Ghk87o2Cw0vRWmkqQ3mFYHMSHrZZwrZT6jI/Z3AMZsKXd3RfKnjbjA54Ggb1Qe36U3g0ht0HJ7mBsLQoFM3NDgaxnVnATm+fbU2sJNfyxKmyrNJjF5QM6YHHna1Eb6S4Dbh6qqtySbKrWiAvryTZqjS39EnBIuiSSOjkSBtlKNFnmd4xyRIyzwjPBRTDJahSxkLeiTGFGsFi/fhZ3U5n15JlRW+tQnOGrxJVvtrSqcTXegkDRKDoa1fbIT5GfdPQHrxzbPcJRgSX7FRHZ4uQSGllvLGH9pQthAc1JgY871ujjkMv3E+NSqZOHuhz5R78CndlwDM8R6f+qWQ0j+SlQ+qEIozMUHC0vTyhq6X2g4CDWwo1ANq7CyPN6g3kHCMr3NeE6nxIwLojBoYTp0YbzsdGsaykR7s1h0liBhFJ+NCq+694O6NZ98+SS6/poprd+lraSLdE9QgU28iBoJSMoITpSW9Uf4dxG16nmfO2UPr0WKlenM/+qN2YUHF+c93tgiiX0p3DW2hRaGWKtTfKi1j/KT1dchQRRAr0KQmjZO5pPviBJXBPCuPnhj8wQMkimaVIrbvqc3Zp9mjfPFPabMNiRoWVGTXKAs+OCuYilafNvEESslfl2gttnMEEXLitKvMenmOjbmG86qVtZtxbBQ=="], "state": "stopping", "protected": false, "state_detail": "stopping", "public_ip": {"id": "5e153afc-a565-4bc9-a26c-81e5740ea1ed", "address": "163.172.184.6", "dynamic": true, "gateway": "62.210.0.1", "netmask": "32", "family": "inet", "provisioning_mode": "dhcp", "tags": [], "state": "attached", "ipam_id": "9c8e941e-8283-4cc0-92ae-299a63dcb1dd"}, "public_ips": [{"id": "5e153afc-a565-4bc9-a26c-81e5740ea1ed", "address": "163.172.184.6", "dynamic": true, "gateway": "62.210.0.1", "netmask": "32", "family": "inet", "provisioning_mode": "dhcp", "tags": [], "state": "attached", "ipam_id": "9c8e941e-8283-4cc0-92ae-299a63dcb1dd"}], "mac_address": "de:00:00:93:2b:0d", "routed_ip_enabled": true, "ipv6": null, "extra_networks": [], "dynamic_ip_required": true, "enable_ipv6": false, "private_ip": null, "creation_date": "2025-02-10T15:35:56.681054+00:00", "modification_date": "2025-02-10T15:36:04.411293+00:00", "bootscript": null, "security_group": {"id": "0a1339e8-9a2a-4650-badf-eb97dda33105", "name": "Default security group"}, "location": {"zone_id": "fr-par-1", "platform_id": "14", "cluster_id": "28", "hypervisor_id": "101", "node_id": "4"}, "maintenances": [], "allowed_actions": ["stop_in_place", "backup"], "placement_group": null, "private_nics": [], "zone": "fr-par-1"}}' headers: Content-Length: - - "3730" + - "3218" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Tue, 28 Jan 2025 13:40:57 GMT + - Mon, 10 Feb 2025 15:36:04 GMT Server: - - Scaleway API Gateway (fr-par-1;edge02) + - Scaleway API Gateway (fr-par-1;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -505,10 +509,10 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 2baee4df-9c9e-4a5b-a56f-eb7b87353ffd + - 393a9944-ff5e-4426-a473-842823579a9a status: 200 OK code: 200 - duration: 133.003625ms + duration: 303.872ms - id: 10 request: proto: HTTP/1.1 @@ -524,8 +528,8 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.30 (go1.23.4; darwin; arm64) Packer/1.1.1-dev (+https://www.packer.io/; go1.23.4; darwin/arm64) - url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/c5a1dbf7-5db6-4ad7-83b6-a98cc93c1f5b + - scaleway-sdk-go/v1.0.0-beta.30 (go1.23.5; darwin; arm64) Packer/1.1.1-dev (+https://www.packer.io/; go1.23.5; darwin/arm64) + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/c12a0843-fb85-4985-9441-2dc15014ed13 method: GET response: proto: HTTP/2.0 @@ -533,20 +537,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 3730 + content_length: 2694 uncompressed: false - body: '{"server": {"id": "c5a1dbf7-5db6-4ad7-83b6-a98cc93c1f5b", "name": "packer-6798de56-240b-fae4-86d0-00d4b7691e9a", "arch": "x86_64", "commercial_type": "PRO2-XXS", "boot_type": "local", "organization": "ee7bd9e1-9cbd-4724-b2f4-19e50f3cf38b", "project": "3df5fc53-1c2c-49d6-bcb2-87b2bf0d6c10", "hostname": "packer-6798de56-240b-fae4-86d0-00d4b7691e9a", "image": {"id": "bc50e86c-a6c7-401a-8fbb-2ef17ce87aee", "name": "Ubuntu 22.04 Jammy Jellyfish", "organization": "51b656e3-4865-41e8-adbc-0c45bdd780db", "project": "51b656e3-4865-41e8-adbc-0c45bdd780db", "root_volume": {"id": "f1efdd5c-375b-431e-ac06-daaf1518369b", "name": "Ubuntu 22.04 Jammy Jellyfish", "volume_type": "unified", "size": 10000000000}, "extra_volumes": {}, "public": true, "arch": "x86_64", "creation_date": "2024-10-07T11:39:08.941837+00:00", "modification_date": "2024-10-07T11:39:08.941837+00:00", "default_bootscript": null, "from_server": "", "state": "available", "tags": [], "zone": "fr-par-1"}, "volumes": {"0": {"boot": false, "id": "d3b78c5f-fd7b-46cd-8a8f-192147c2a5ff", "name": "Ubuntu 22.04 Jammy Jellyfish", "volume_type": "b_ssd", "export_uri": null, "organization": "ee7bd9e1-9cbd-4724-b2f4-19e50f3cf38b", "project": "3df5fc53-1c2c-49d6-bcb2-87b2bf0d6c10", "server": {"id": "c5a1dbf7-5db6-4ad7-83b6-a98cc93c1f5b", "name": "packer-6798de56-240b-fae4-86d0-00d4b7691e9a"}, "size": 10000000000, "state": "available", "creation_date": "2025-01-28T13:40:40.196323+00:00", "modification_date": "2025-01-28T13:40:40.196323+00:00", "tags": [], "zone": "fr-par-1"}, "1": {"boot": false, "volume_type": "sbs_volume", "id": "45f0fdaa-9e88-4ae6-8a58-8b4eb0d36d04", "zone": "fr-par-1"}}, "tags": ["AUTHORIZED_KEY=ssh-rsa_AAAAB3NzaC1yc2EAAAADAQABAAACAQC1RCRGm04uk5jgq/w19AWbtO6ZxmVWDP1bv7LpEJioU2wV8G5MzoXAOkUTzbRATdUENobrVPMMayxqltPI6tDBd8I6DoAZAyd7WDcAM3l+uzopToQHlaQQS1kMGR5rDQbaj0WUwxLXKmZmJcYfOEvri0llIfCayLMofdKPNN8tAPQBv6UK5WiLjrH7PSw5l08yGK+ze0NxxTHqDx/4UUSOGOxAqoL6cmQhArQLzZTz5Houm5RkrtFNurhAp/2N9nFSSL3z96BgVeuCwkAWf5NkL8hFltvLHqgIbmI/gbdBtzoGZB9af8FoGYLK3z/dCUmhZ8OwJ1vmSJpdbyuOG0+2LhCpihPzcbIDfvVNhFZNs0D1MHJuaYhzXukh3g6OuomSmg/4EhCqExNA/wsUABO5tfMx5//EHDhU/z8AanzAAvqer/dSTaw6nCtozp7fONRw4xR+hAb3tysauwen1u0/BYEZj+WO5kxCHxRN6M0qMXxTGhzvr520TAST2AEj5UCwWjY2vW/aPOR35xQaR0ovnHmyfs32e5BxuKpcjdlZXfoS8ZgMXN5X2uu/qGgj01e9+a44JmJCY1cyL6AAt36jDhlHBzcBWdVDs2dKthkuVwTYH7BNVP1a47Mgxq8/Qt92jmrkl30cb6YWktdDga50u6mxGJnECHgQJRyNMIPbYQ=="], "state": "running", "protected": false, "state_detail": "booting kernel", "public_ip": {"id": "6190b01e-20f4-41b1-8e7d-2f3f09e84cb1", "address": "51.15.201.39", "dynamic": true, "gateway": "62.210.0.1", "netmask": "32", "family": "inet", "provisioning_mode": "dhcp", "tags": [], "state": "attached", "ipam_id": "a9feffc6-0211-4087-8238-90a96cae3768"}, "public_ips": [{"id": "6190b01e-20f4-41b1-8e7d-2f3f09e84cb1", "address": "51.15.201.39", "dynamic": true, "gateway": "62.210.0.1", "netmask": "32", "family": "inet", "provisioning_mode": "dhcp", "tags": [], "state": "attached", "ipam_id": "a9feffc6-0211-4087-8238-90a96cae3768"}], "mac_address": "de:00:00:90:45:d3", "routed_ip_enabled": true, "ipv6": null, "extra_networks": [], "dynamic_ip_required": true, "enable_ipv6": false, "private_ip": null, "creation_date": "2025-01-28T13:40:40.196323+00:00", "modification_date": "2025-01-28T13:40:55.169412+00:00", "bootscript": null, "security_group": {"id": "2c4f1a72-b9ee-4d14-9bbd-dd5c04e83eaa", "name": "Default security group"}, "location": {"zone_id": "fr-par-1", "platform_id": "14", "cluster_id": "28", "hypervisor_id": "801", "node_id": "28"}, "maintenances": [], "allowed_actions": ["poweroff", "terminate", "reboot", "stop_in_place", "backup"], "placement_group": null, "private_nics": [], "zone": "fr-par-1"}}' + body: '{"server": {"id": "c12a0843-fb85-4985-9441-2dc15014ed13", "name": "packer-67aa1cd7-2661-f03d-6fe9-b3ebef43410b", "arch": "x86_64", "commercial_type": "PRO2-XXS", "boot_type": "local", "organization": "ee7bd9e1-9cbd-4724-b2f4-19e50f3cf38b", "project": "b577a333-d52a-4d86-9310-b413d5fe9bb1", "hostname": "packer-67aa1cd7-2661-f03d-6fe9-b3ebef43410b", "image": {"id": "1fb9bfa4-68c3-4d6f-a362-8913a1af27b0", "name": "Ubuntu 22.04 Jammy Jellyfish", "organization": "51b656e3-4865-41e8-adbc-0c45bdd780db", "project": "51b656e3-4865-41e8-adbc-0c45bdd780db", "root_volume": {"volume_type": "sbs_snapshot", "id": "4eb9437f-8993-444a-b564-f7654add2131", "size": 0, "name": ""}, "extra_volumes": {}, "public": true, "arch": "x86_64", "creation_date": "2024-10-07T11:39:13.069801+00:00", "modification_date": "2024-10-07T11:39:13.069801+00:00", "default_bootscript": null, "from_server": "", "state": "available", "tags": [], "zone": "fr-par-1"}, "volumes": {"0": {"boot": false, "volume_type": "sbs_volume", "id": "34b8befc-f3e2-47eb-8d5a-14a5a28bfb8c", "zone": "fr-par-1"}, "1": {"boot": false, "volume_type": "sbs_volume", "id": "530d0f22-79a8-4ee7-94cd-92aa46642c9d", "zone": "fr-par-1"}}, "tags": ["AUTHORIZED_KEY=ssh-rsa_AAAAB3NzaC1yc2EAAAADAQABAAACAQC2Yyyy1gDN4ixip/N7LGZ7Ghk87o2Cw0vRWmkqQ3mFYHMSHrZZwrZT6jI/Z3AMZsKXd3RfKnjbjA54Ggb1Qe36U3g0ht0HJ7mBsLQoFM3NDgaxnVnATm+fbU2sJNfyxKmyrNJjF5QM6YHHna1Eb6S4Dbh6qqtySbKrWiAvryTZqjS39EnBIuiSSOjkSBtlKNFnmd4xyRIyzwjPBRTDJahSxkLeiTGFGsFi/fhZ3U5n15JlRW+tQnOGrxJVvtrSqcTXegkDRKDoa1fbIT5GfdPQHrxzbPcJRgSX7FRHZ4uQSGllvLGH9pQthAc1JgY871ujjkMv3E+NSqZOHuhz5R78CndlwDM8R6f+qWQ0j+SlQ+qEIozMUHC0vTyhq6X2g4CDWwo1ANq7CyPN6g3kHCMr3NeE6nxIwLojBoYTp0YbzsdGsaykR7s1h0liBhFJ+NCq+694O6NZ98+SS6/poprd+lraSLdE9QgU28iBoJSMoITpSW9Uf4dxG16nmfO2UPr0WKlenM/+qN2YUHF+c93tgiiX0p3DW2hRaGWKtTfKi1j/KT1dchQRRAr0KQmjZO5pPviBJXBPCuPnhj8wQMkimaVIrbvqc3Zp9mjfPFPabMNiRoWVGTXKAs+OCuYilafNvEESslfl2gttnMEEXLitKvMenmOjbmG86qVtZtxbBQ=="], "state": "stopping", "protected": false, "state_detail": "stopping", "public_ip": null, "public_ips": [], "mac_address": "de:00:00:93:2b:0d", "routed_ip_enabled": true, "ipv6": null, "extra_networks": [], "dynamic_ip_required": true, "enable_ipv6": false, "private_ip": null, "creation_date": "2025-02-10T15:35:56.681054+00:00", "modification_date": "2025-02-10T15:36:04.411293+00:00", "bootscript": null, "security_group": {"id": "0a1339e8-9a2a-4650-badf-eb97dda33105", "name": "Default security group"}, "location": {"zone_id": "fr-par-1", "platform_id": "14", "cluster_id": "28", "hypervisor_id": "101", "node_id": "4"}, "maintenances": [], "allowed_actions": ["stop_in_place", "backup"], "placement_group": null, "private_nics": [], "zone": "fr-par-1"}}' headers: Content-Length: - - "3730" + - "2694" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Tue, 28 Jan 2025 13:40:57 GMT + - Mon, 10 Feb 2025 15:36:10 GMT Server: - - Scaleway API Gateway (fr-par-1;edge02) + - Scaleway API Gateway (fr-par-1;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -554,52 +558,48 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 0cd40133-e209-4963-9f90-bb49f59e64f7 + - d94755c9-8564-4d70-a38f-3ad4b418f19d status: 200 OK code: 200 - duration: 125.789583ms + duration: 150.543916ms - id: 11 request: proto: HTTP/1.1 proto_major: 1 proto_minor: 1 - content_length: 21 + content_length: 0 transfer_encoding: [] trailer: {} host: api.scaleway.com remote_addr: "" request_uri: "" - body: '{"action":"poweroff"}' + body: "" form: {} headers: - Content-Type: - - application/json User-Agent: - - scaleway-sdk-go/v1.0.0-beta.30 (go1.23.4; darwin; arm64) Packer/1.1.1-dev (+https://www.packer.io/; go1.23.4; darwin/arm64) - url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/c5a1dbf7-5db6-4ad7-83b6-a98cc93c1f5b/action - method: POST + - scaleway-sdk-go/v1.0.0-beta.30 (go1.23.5; darwin; arm64) Packer/1.1.1-dev (+https://www.packer.io/; go1.23.5; darwin/arm64) + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/c12a0843-fb85-4985-9441-2dc15014ed13 + method: GET response: proto: HTTP/2.0 proto_major: 2 proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 352 + content_length: 2694 uncompressed: false - body: '{"task": {"id": "1f9b8c21-4bb4-42c6-a178-4988950402f5", "description": "server_poweroff", "status": "pending", "href_from": "/servers/c5a1dbf7-5db6-4ad7-83b6-a98cc93c1f5b/action", "href_result": "/servers/c5a1dbf7-5db6-4ad7-83b6-a98cc93c1f5b", "started_at": "2025-01-28T13:40:57.448973+00:00", "terminated_at": null, "progress": 0, "zone": "fr-par-1"}}' + body: '{"server": {"id": "c12a0843-fb85-4985-9441-2dc15014ed13", "name": "packer-67aa1cd7-2661-f03d-6fe9-b3ebef43410b", "arch": "x86_64", "commercial_type": "PRO2-XXS", "boot_type": "local", "organization": "ee7bd9e1-9cbd-4724-b2f4-19e50f3cf38b", "project": "b577a333-d52a-4d86-9310-b413d5fe9bb1", "hostname": "packer-67aa1cd7-2661-f03d-6fe9-b3ebef43410b", "image": {"id": "1fb9bfa4-68c3-4d6f-a362-8913a1af27b0", "name": "Ubuntu 22.04 Jammy Jellyfish", "organization": "51b656e3-4865-41e8-adbc-0c45bdd780db", "project": "51b656e3-4865-41e8-adbc-0c45bdd780db", "root_volume": {"volume_type": "sbs_snapshot", "id": "4eb9437f-8993-444a-b564-f7654add2131", "size": 0, "name": ""}, "extra_volumes": {}, "public": true, "arch": "x86_64", "creation_date": "2024-10-07T11:39:13.069801+00:00", "modification_date": "2024-10-07T11:39:13.069801+00:00", "default_bootscript": null, "from_server": "", "state": "available", "tags": [], "zone": "fr-par-1"}, "volumes": {"0": {"boot": false, "volume_type": "sbs_volume", "id": "34b8befc-f3e2-47eb-8d5a-14a5a28bfb8c", "zone": "fr-par-1"}, "1": {"boot": false, "volume_type": "sbs_volume", "id": "530d0f22-79a8-4ee7-94cd-92aa46642c9d", "zone": "fr-par-1"}}, "tags": ["AUTHORIZED_KEY=ssh-rsa_AAAAB3NzaC1yc2EAAAADAQABAAACAQC2Yyyy1gDN4ixip/N7LGZ7Ghk87o2Cw0vRWmkqQ3mFYHMSHrZZwrZT6jI/Z3AMZsKXd3RfKnjbjA54Ggb1Qe36U3g0ht0HJ7mBsLQoFM3NDgaxnVnATm+fbU2sJNfyxKmyrNJjF5QM6YHHna1Eb6S4Dbh6qqtySbKrWiAvryTZqjS39EnBIuiSSOjkSBtlKNFnmd4xyRIyzwjPBRTDJahSxkLeiTGFGsFi/fhZ3U5n15JlRW+tQnOGrxJVvtrSqcTXegkDRKDoa1fbIT5GfdPQHrxzbPcJRgSX7FRHZ4uQSGllvLGH9pQthAc1JgY871ujjkMv3E+NSqZOHuhz5R78CndlwDM8R6f+qWQ0j+SlQ+qEIozMUHC0vTyhq6X2g4CDWwo1ANq7CyPN6g3kHCMr3NeE6nxIwLojBoYTp0YbzsdGsaykR7s1h0liBhFJ+NCq+694O6NZ98+SS6/poprd+lraSLdE9QgU28iBoJSMoITpSW9Uf4dxG16nmfO2UPr0WKlenM/+qN2YUHF+c93tgiiX0p3DW2hRaGWKtTfKi1j/KT1dchQRRAr0KQmjZO5pPviBJXBPCuPnhj8wQMkimaVIrbvqc3Zp9mjfPFPabMNiRoWVGTXKAs+OCuYilafNvEESslfl2gttnMEEXLitKvMenmOjbmG86qVtZtxbBQ=="], "state": "stopping", "protected": false, "state_detail": "stopping", "public_ip": null, "public_ips": [], "mac_address": "de:00:00:93:2b:0d", "routed_ip_enabled": true, "ipv6": null, "extra_networks": [], "dynamic_ip_required": true, "enable_ipv6": false, "private_ip": null, "creation_date": "2025-02-10T15:35:56.681054+00:00", "modification_date": "2025-02-10T15:36:04.411293+00:00", "bootscript": null, "security_group": {"id": "0a1339e8-9a2a-4650-badf-eb97dda33105", "name": "Default security group"}, "location": {"zone_id": "fr-par-1", "platform_id": "14", "cluster_id": "28", "hypervisor_id": "101", "node_id": "4"}, "maintenances": [], "allowed_actions": ["stop_in_place", "backup"], "placement_group": null, "private_nics": [], "zone": "fr-par-1"}}' headers: Content-Length: - - "352" + - "2694" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Tue, 28 Jan 2025 13:40:57 GMT - Location: - - https://api.scaleway.com/instance/v1/zones/fr-par-1/tasks/1f9b8c21-4bb4-42c6-a178-4988950402f5 + - Mon, 10 Feb 2025 15:36:15 GMT Server: - - Scaleway API Gateway (fr-par-1;edge02) + - Scaleway API Gateway (fr-par-1;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -607,10 +607,10 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 728195b8-b97e-42c6-b7d3-561f009f07e8 - status: 202 Accepted - code: 202 - duration: 373.523709ms + - 27a3045e-93e5-4179-88e2-17dddadcd9dc + status: 200 OK + code: 200 + duration: 162.605208ms - id: 12 request: proto: HTTP/1.1 @@ -626,8 +626,8 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.30 (go1.23.4; darwin; arm64) Packer/1.1.1-dev (+https://www.packer.io/; go1.23.4; darwin/arm64) - url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/c5a1dbf7-5db6-4ad7-83b6-a98cc93c1f5b + - scaleway-sdk-go/v1.0.0-beta.30 (go1.23.5; darwin; arm64) Packer/1.1.1-dev (+https://www.packer.io/; go1.23.5; darwin/arm64) + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/c12a0843-fb85-4985-9441-2dc15014ed13 method: GET response: proto: HTTP/2.0 @@ -635,20 +635,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 3690 + content_length: 2694 uncompressed: false - body: '{"server": {"id": "c5a1dbf7-5db6-4ad7-83b6-a98cc93c1f5b", "name": "packer-6798de56-240b-fae4-86d0-00d4b7691e9a", "arch": "x86_64", "commercial_type": "PRO2-XXS", "boot_type": "local", "organization": "ee7bd9e1-9cbd-4724-b2f4-19e50f3cf38b", "project": "3df5fc53-1c2c-49d6-bcb2-87b2bf0d6c10", "hostname": "packer-6798de56-240b-fae4-86d0-00d4b7691e9a", "image": {"id": "bc50e86c-a6c7-401a-8fbb-2ef17ce87aee", "name": "Ubuntu 22.04 Jammy Jellyfish", "organization": "51b656e3-4865-41e8-adbc-0c45bdd780db", "project": "51b656e3-4865-41e8-adbc-0c45bdd780db", "root_volume": {"id": "f1efdd5c-375b-431e-ac06-daaf1518369b", "name": "Ubuntu 22.04 Jammy Jellyfish", "volume_type": "unified", "size": 10000000000}, "extra_volumes": {}, "public": true, "arch": "x86_64", "creation_date": "2024-10-07T11:39:08.941837+00:00", "modification_date": "2024-10-07T11:39:08.941837+00:00", "default_bootscript": null, "from_server": "", "state": "available", "tags": [], "zone": "fr-par-1"}, "volumes": {"0": {"boot": false, "id": "d3b78c5f-fd7b-46cd-8a8f-192147c2a5ff", "name": "Ubuntu 22.04 Jammy Jellyfish", "volume_type": "b_ssd", "export_uri": null, "organization": "ee7bd9e1-9cbd-4724-b2f4-19e50f3cf38b", "project": "3df5fc53-1c2c-49d6-bcb2-87b2bf0d6c10", "server": {"id": "c5a1dbf7-5db6-4ad7-83b6-a98cc93c1f5b", "name": "packer-6798de56-240b-fae4-86d0-00d4b7691e9a"}, "size": 10000000000, "state": "available", "creation_date": "2025-01-28T13:40:40.196323+00:00", "modification_date": "2025-01-28T13:40:40.196323+00:00", "tags": [], "zone": "fr-par-1"}, "1": {"boot": false, "volume_type": "sbs_volume", "id": "45f0fdaa-9e88-4ae6-8a58-8b4eb0d36d04", "zone": "fr-par-1"}}, "tags": ["AUTHORIZED_KEY=ssh-rsa_AAAAB3NzaC1yc2EAAAADAQABAAACAQC1RCRGm04uk5jgq/w19AWbtO6ZxmVWDP1bv7LpEJioU2wV8G5MzoXAOkUTzbRATdUENobrVPMMayxqltPI6tDBd8I6DoAZAyd7WDcAM3l+uzopToQHlaQQS1kMGR5rDQbaj0WUwxLXKmZmJcYfOEvri0llIfCayLMofdKPNN8tAPQBv6UK5WiLjrH7PSw5l08yGK+ze0NxxTHqDx/4UUSOGOxAqoL6cmQhArQLzZTz5Houm5RkrtFNurhAp/2N9nFSSL3z96BgVeuCwkAWf5NkL8hFltvLHqgIbmI/gbdBtzoGZB9af8FoGYLK3z/dCUmhZ8OwJ1vmSJpdbyuOG0+2LhCpihPzcbIDfvVNhFZNs0D1MHJuaYhzXukh3g6OuomSmg/4EhCqExNA/wsUABO5tfMx5//EHDhU/z8AanzAAvqer/dSTaw6nCtozp7fONRw4xR+hAb3tysauwen1u0/BYEZj+WO5kxCHxRN6M0qMXxTGhzvr520TAST2AEj5UCwWjY2vW/aPOR35xQaR0ovnHmyfs32e5BxuKpcjdlZXfoS8ZgMXN5X2uu/qGgj01e9+a44JmJCY1cyL6AAt36jDhlHBzcBWdVDs2dKthkuVwTYH7BNVP1a47Mgxq8/Qt92jmrkl30cb6YWktdDga50u6mxGJnECHgQJRyNMIPbYQ=="], "state": "stopping", "protected": false, "state_detail": "stopping", "public_ip": {"id": "6190b01e-20f4-41b1-8e7d-2f3f09e84cb1", "address": "51.15.201.39", "dynamic": true, "gateway": "62.210.0.1", "netmask": "32", "family": "inet", "provisioning_mode": "dhcp", "tags": [], "state": "attached", "ipam_id": "a9feffc6-0211-4087-8238-90a96cae3768"}, "public_ips": [{"id": "6190b01e-20f4-41b1-8e7d-2f3f09e84cb1", "address": "51.15.201.39", "dynamic": true, "gateway": "62.210.0.1", "netmask": "32", "family": "inet", "provisioning_mode": "dhcp", "tags": [], "state": "attached", "ipam_id": "a9feffc6-0211-4087-8238-90a96cae3768"}], "mac_address": "de:00:00:90:45:d3", "routed_ip_enabled": true, "ipv6": null, "extra_networks": [], "dynamic_ip_required": true, "enable_ipv6": false, "private_ip": null, "creation_date": "2025-01-28T13:40:40.196323+00:00", "modification_date": "2025-01-28T13:40:57.294817+00:00", "bootscript": null, "security_group": {"id": "2c4f1a72-b9ee-4d14-9bbd-dd5c04e83eaa", "name": "Default security group"}, "location": {"zone_id": "fr-par-1", "platform_id": "14", "cluster_id": "28", "hypervisor_id": "801", "node_id": "28"}, "maintenances": [], "allowed_actions": ["stop_in_place", "backup"], "placement_group": null, "private_nics": [], "zone": "fr-par-1"}}' + body: '{"server": {"id": "c12a0843-fb85-4985-9441-2dc15014ed13", "name": "packer-67aa1cd7-2661-f03d-6fe9-b3ebef43410b", "arch": "x86_64", "commercial_type": "PRO2-XXS", "boot_type": "local", "organization": "ee7bd9e1-9cbd-4724-b2f4-19e50f3cf38b", "project": "b577a333-d52a-4d86-9310-b413d5fe9bb1", "hostname": "packer-67aa1cd7-2661-f03d-6fe9-b3ebef43410b", "image": {"id": "1fb9bfa4-68c3-4d6f-a362-8913a1af27b0", "name": "Ubuntu 22.04 Jammy Jellyfish", "organization": "51b656e3-4865-41e8-adbc-0c45bdd780db", "project": "51b656e3-4865-41e8-adbc-0c45bdd780db", "root_volume": {"volume_type": "sbs_snapshot", "id": "4eb9437f-8993-444a-b564-f7654add2131", "size": 0, "name": ""}, "extra_volumes": {}, "public": true, "arch": "x86_64", "creation_date": "2024-10-07T11:39:13.069801+00:00", "modification_date": "2024-10-07T11:39:13.069801+00:00", "default_bootscript": null, "from_server": "", "state": "available", "tags": [], "zone": "fr-par-1"}, "volumes": {"0": {"boot": false, "volume_type": "sbs_volume", "id": "34b8befc-f3e2-47eb-8d5a-14a5a28bfb8c", "zone": "fr-par-1"}, "1": {"boot": false, "volume_type": "sbs_volume", "id": "530d0f22-79a8-4ee7-94cd-92aa46642c9d", "zone": "fr-par-1"}}, "tags": ["AUTHORIZED_KEY=ssh-rsa_AAAAB3NzaC1yc2EAAAADAQABAAACAQC2Yyyy1gDN4ixip/N7LGZ7Ghk87o2Cw0vRWmkqQ3mFYHMSHrZZwrZT6jI/Z3AMZsKXd3RfKnjbjA54Ggb1Qe36U3g0ht0HJ7mBsLQoFM3NDgaxnVnATm+fbU2sJNfyxKmyrNJjF5QM6YHHna1Eb6S4Dbh6qqtySbKrWiAvryTZqjS39EnBIuiSSOjkSBtlKNFnmd4xyRIyzwjPBRTDJahSxkLeiTGFGsFi/fhZ3U5n15JlRW+tQnOGrxJVvtrSqcTXegkDRKDoa1fbIT5GfdPQHrxzbPcJRgSX7FRHZ4uQSGllvLGH9pQthAc1JgY871ujjkMv3E+NSqZOHuhz5R78CndlwDM8R6f+qWQ0j+SlQ+qEIozMUHC0vTyhq6X2g4CDWwo1ANq7CyPN6g3kHCMr3NeE6nxIwLojBoYTp0YbzsdGsaykR7s1h0liBhFJ+NCq+694O6NZ98+SS6/poprd+lraSLdE9QgU28iBoJSMoITpSW9Uf4dxG16nmfO2UPr0WKlenM/+qN2YUHF+c93tgiiX0p3DW2hRaGWKtTfKi1j/KT1dchQRRAr0KQmjZO5pPviBJXBPCuPnhj8wQMkimaVIrbvqc3Zp9mjfPFPabMNiRoWVGTXKAs+OCuYilafNvEESslfl2gttnMEEXLitKvMenmOjbmG86qVtZtxbBQ=="], "state": "stopping", "protected": false, "state_detail": "stopping", "public_ip": null, "public_ips": [], "mac_address": "de:00:00:93:2b:0d", "routed_ip_enabled": true, "ipv6": null, "extra_networks": [], "dynamic_ip_required": true, "enable_ipv6": false, "private_ip": null, "creation_date": "2025-02-10T15:35:56.681054+00:00", "modification_date": "2025-02-10T15:36:04.411293+00:00", "bootscript": null, "security_group": {"id": "0a1339e8-9a2a-4650-badf-eb97dda33105", "name": "Default security group"}, "location": {"zone_id": "fr-par-1", "platform_id": "14", "cluster_id": "28", "hypervisor_id": "101", "node_id": "4"}, "maintenances": [], "allowed_actions": ["stop_in_place", "backup"], "placement_group": null, "private_nics": [], "zone": "fr-par-1"}}' headers: Content-Length: - - "3690" + - "2694" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Tue, 28 Jan 2025 13:40:57 GMT + - Mon, 10 Feb 2025 15:36:20 GMT Server: - - Scaleway API Gateway (fr-par-1;edge02) + - Scaleway API Gateway (fr-par-1;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -656,10 +656,10 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 8c56fb6c-21d7-4416-a579-ec3386660aaa + - 83534265-b11d-4441-a4d6-bea2c98604ea status: 200 OK code: 200 - duration: 196.590167ms + duration: 346.0205ms - id: 13 request: proto: HTTP/1.1 @@ -675,8 +675,8 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.30 (go1.23.4; darwin; arm64) Packer/1.1.1-dev (+https://www.packer.io/; go1.23.4; darwin/arm64) - url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/c5a1dbf7-5db6-4ad7-83b6-a98cc93c1f5b + - scaleway-sdk-go/v1.0.0-beta.30 (go1.23.5; darwin; arm64) Packer/1.1.1-dev (+https://www.packer.io/; go1.23.5; darwin/arm64) + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/c12a0843-fb85-4985-9441-2dc15014ed13 method: GET response: proto: HTTP/2.0 @@ -684,20 +684,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 3168 + content_length: 2694 uncompressed: false - body: '{"server": {"id": "c5a1dbf7-5db6-4ad7-83b6-a98cc93c1f5b", "name": "packer-6798de56-240b-fae4-86d0-00d4b7691e9a", "arch": "x86_64", "commercial_type": "PRO2-XXS", "boot_type": "local", "organization": "ee7bd9e1-9cbd-4724-b2f4-19e50f3cf38b", "project": "3df5fc53-1c2c-49d6-bcb2-87b2bf0d6c10", "hostname": "packer-6798de56-240b-fae4-86d0-00d4b7691e9a", "image": {"id": "bc50e86c-a6c7-401a-8fbb-2ef17ce87aee", "name": "Ubuntu 22.04 Jammy Jellyfish", "organization": "51b656e3-4865-41e8-adbc-0c45bdd780db", "project": "51b656e3-4865-41e8-adbc-0c45bdd780db", "root_volume": {"id": "f1efdd5c-375b-431e-ac06-daaf1518369b", "name": "Ubuntu 22.04 Jammy Jellyfish", "volume_type": "unified", "size": 10000000000}, "extra_volumes": {}, "public": true, "arch": "x86_64", "creation_date": "2024-10-07T11:39:08.941837+00:00", "modification_date": "2024-10-07T11:39:08.941837+00:00", "default_bootscript": null, "from_server": "", "state": "available", "tags": [], "zone": "fr-par-1"}, "volumes": {"0": {"boot": false, "id": "d3b78c5f-fd7b-46cd-8a8f-192147c2a5ff", "name": "Ubuntu 22.04 Jammy Jellyfish", "volume_type": "b_ssd", "export_uri": null, "organization": "ee7bd9e1-9cbd-4724-b2f4-19e50f3cf38b", "project": "3df5fc53-1c2c-49d6-bcb2-87b2bf0d6c10", "server": {"id": "c5a1dbf7-5db6-4ad7-83b6-a98cc93c1f5b", "name": "packer-6798de56-240b-fae4-86d0-00d4b7691e9a"}, "size": 10000000000, "state": "available", "creation_date": "2025-01-28T13:40:40.196323+00:00", "modification_date": "2025-01-28T13:40:40.196323+00:00", "tags": [], "zone": "fr-par-1"}, "1": {"boot": false, "volume_type": "sbs_volume", "id": "45f0fdaa-9e88-4ae6-8a58-8b4eb0d36d04", "zone": "fr-par-1"}}, "tags": ["AUTHORIZED_KEY=ssh-rsa_AAAAB3NzaC1yc2EAAAADAQABAAACAQC1RCRGm04uk5jgq/w19AWbtO6ZxmVWDP1bv7LpEJioU2wV8G5MzoXAOkUTzbRATdUENobrVPMMayxqltPI6tDBd8I6DoAZAyd7WDcAM3l+uzopToQHlaQQS1kMGR5rDQbaj0WUwxLXKmZmJcYfOEvri0llIfCayLMofdKPNN8tAPQBv6UK5WiLjrH7PSw5l08yGK+ze0NxxTHqDx/4UUSOGOxAqoL6cmQhArQLzZTz5Houm5RkrtFNurhAp/2N9nFSSL3z96BgVeuCwkAWf5NkL8hFltvLHqgIbmI/gbdBtzoGZB9af8FoGYLK3z/dCUmhZ8OwJ1vmSJpdbyuOG0+2LhCpihPzcbIDfvVNhFZNs0D1MHJuaYhzXukh3g6OuomSmg/4EhCqExNA/wsUABO5tfMx5//EHDhU/z8AanzAAvqer/dSTaw6nCtozp7fONRw4xR+hAb3tysauwen1u0/BYEZj+WO5kxCHxRN6M0qMXxTGhzvr520TAST2AEj5UCwWjY2vW/aPOR35xQaR0ovnHmyfs32e5BxuKpcjdlZXfoS8ZgMXN5X2uu/qGgj01e9+a44JmJCY1cyL6AAt36jDhlHBzcBWdVDs2dKthkuVwTYH7BNVP1a47Mgxq8/Qt92jmrkl30cb6YWktdDga50u6mxGJnECHgQJRyNMIPbYQ=="], "state": "stopping", "protected": false, "state_detail": "stopping", "public_ip": null, "public_ips": [], "mac_address": "de:00:00:90:45:d3", "routed_ip_enabled": true, "ipv6": null, "extra_networks": [], "dynamic_ip_required": true, "enable_ipv6": false, "private_ip": null, "creation_date": "2025-01-28T13:40:40.196323+00:00", "modification_date": "2025-01-28T13:40:57.294817+00:00", "bootscript": null, "security_group": {"id": "2c4f1a72-b9ee-4d14-9bbd-dd5c04e83eaa", "name": "Default security group"}, "location": {"zone_id": "fr-par-1", "platform_id": "14", "cluster_id": "28", "hypervisor_id": "801", "node_id": "28"}, "maintenances": [], "allowed_actions": ["stop_in_place", "backup"], "placement_group": null, "private_nics": [], "zone": "fr-par-1"}}' + body: '{"server": {"id": "c12a0843-fb85-4985-9441-2dc15014ed13", "name": "packer-67aa1cd7-2661-f03d-6fe9-b3ebef43410b", "arch": "x86_64", "commercial_type": "PRO2-XXS", "boot_type": "local", "organization": "ee7bd9e1-9cbd-4724-b2f4-19e50f3cf38b", "project": "b577a333-d52a-4d86-9310-b413d5fe9bb1", "hostname": "packer-67aa1cd7-2661-f03d-6fe9-b3ebef43410b", "image": {"id": "1fb9bfa4-68c3-4d6f-a362-8913a1af27b0", "name": "Ubuntu 22.04 Jammy Jellyfish", "organization": "51b656e3-4865-41e8-adbc-0c45bdd780db", "project": "51b656e3-4865-41e8-adbc-0c45bdd780db", "root_volume": {"volume_type": "sbs_snapshot", "id": "4eb9437f-8993-444a-b564-f7654add2131", "size": 0, "name": ""}, "extra_volumes": {}, "public": true, "arch": "x86_64", "creation_date": "2024-10-07T11:39:13.069801+00:00", "modification_date": "2024-10-07T11:39:13.069801+00:00", "default_bootscript": null, "from_server": "", "state": "available", "tags": [], "zone": "fr-par-1"}, "volumes": {"0": {"boot": false, "volume_type": "sbs_volume", "id": "34b8befc-f3e2-47eb-8d5a-14a5a28bfb8c", "zone": "fr-par-1"}, "1": {"boot": false, "volume_type": "sbs_volume", "id": "530d0f22-79a8-4ee7-94cd-92aa46642c9d", "zone": "fr-par-1"}}, "tags": ["AUTHORIZED_KEY=ssh-rsa_AAAAB3NzaC1yc2EAAAADAQABAAACAQC2Yyyy1gDN4ixip/N7LGZ7Ghk87o2Cw0vRWmkqQ3mFYHMSHrZZwrZT6jI/Z3AMZsKXd3RfKnjbjA54Ggb1Qe36U3g0ht0HJ7mBsLQoFM3NDgaxnVnATm+fbU2sJNfyxKmyrNJjF5QM6YHHna1Eb6S4Dbh6qqtySbKrWiAvryTZqjS39EnBIuiSSOjkSBtlKNFnmd4xyRIyzwjPBRTDJahSxkLeiTGFGsFi/fhZ3U5n15JlRW+tQnOGrxJVvtrSqcTXegkDRKDoa1fbIT5GfdPQHrxzbPcJRgSX7FRHZ4uQSGllvLGH9pQthAc1JgY871ujjkMv3E+NSqZOHuhz5R78CndlwDM8R6f+qWQ0j+SlQ+qEIozMUHC0vTyhq6X2g4CDWwo1ANq7CyPN6g3kHCMr3NeE6nxIwLojBoYTp0YbzsdGsaykR7s1h0liBhFJ+NCq+694O6NZ98+SS6/poprd+lraSLdE9QgU28iBoJSMoITpSW9Uf4dxG16nmfO2UPr0WKlenM/+qN2YUHF+c93tgiiX0p3DW2hRaGWKtTfKi1j/KT1dchQRRAr0KQmjZO5pPviBJXBPCuPnhj8wQMkimaVIrbvqc3Zp9mjfPFPabMNiRoWVGTXKAs+OCuYilafNvEESslfl2gttnMEEXLitKvMenmOjbmG86qVtZtxbBQ=="], "state": "stopping", "protected": false, "state_detail": "stopping", "public_ip": null, "public_ips": [], "mac_address": "de:00:00:93:2b:0d", "routed_ip_enabled": true, "ipv6": null, "extra_networks": [], "dynamic_ip_required": true, "enable_ipv6": false, "private_ip": null, "creation_date": "2025-02-10T15:35:56.681054+00:00", "modification_date": "2025-02-10T15:36:04.411293+00:00", "bootscript": null, "security_group": {"id": "0a1339e8-9a2a-4650-badf-eb97dda33105", "name": "Default security group"}, "location": {"zone_id": "fr-par-1", "platform_id": "14", "cluster_id": "28", "hypervisor_id": "101", "node_id": "4"}, "maintenances": [], "allowed_actions": ["stop_in_place", "backup"], "placement_group": null, "private_nics": [], "zone": "fr-par-1"}}' headers: Content-Length: - - "3168" + - "2694" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Tue, 28 Jan 2025 13:41:02 GMT + - Mon, 10 Feb 2025 15:36:25 GMT Server: - - Scaleway API Gateway (fr-par-1;edge02) + - Scaleway API Gateway (fr-par-1;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -705,10 +705,10 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 5f920004-cb87-42f7-bf64-ceef29162e1e + - e024c7bc-b761-446c-bdae-aa97301e5034 status: 200 OK code: 200 - duration: 154.781667ms + duration: 183.577875ms - id: 14 request: proto: HTTP/1.1 @@ -724,8 +724,8 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.30 (go1.23.4; darwin; arm64) Packer/1.1.1-dev (+https://www.packer.io/; go1.23.4; darwin/arm64) - url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/c5a1dbf7-5db6-4ad7-83b6-a98cc93c1f5b + - scaleway-sdk-go/v1.0.0-beta.30 (go1.23.5; darwin; arm64) Packer/1.1.1-dev (+https://www.packer.io/; go1.23.5; darwin/arm64) + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/c12a0843-fb85-4985-9441-2dc15014ed13 method: GET response: proto: HTTP/2.0 @@ -733,20 +733,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 3168 + content_length: 2694 uncompressed: false - body: '{"server": {"id": "c5a1dbf7-5db6-4ad7-83b6-a98cc93c1f5b", "name": "packer-6798de56-240b-fae4-86d0-00d4b7691e9a", "arch": "x86_64", "commercial_type": "PRO2-XXS", "boot_type": "local", "organization": "ee7bd9e1-9cbd-4724-b2f4-19e50f3cf38b", "project": "3df5fc53-1c2c-49d6-bcb2-87b2bf0d6c10", "hostname": "packer-6798de56-240b-fae4-86d0-00d4b7691e9a", "image": {"id": "bc50e86c-a6c7-401a-8fbb-2ef17ce87aee", "name": "Ubuntu 22.04 Jammy Jellyfish", "organization": "51b656e3-4865-41e8-adbc-0c45bdd780db", "project": "51b656e3-4865-41e8-adbc-0c45bdd780db", "root_volume": {"id": "f1efdd5c-375b-431e-ac06-daaf1518369b", "name": "Ubuntu 22.04 Jammy Jellyfish", "volume_type": "unified", "size": 10000000000}, "extra_volumes": {}, "public": true, "arch": "x86_64", "creation_date": "2024-10-07T11:39:08.941837+00:00", "modification_date": "2024-10-07T11:39:08.941837+00:00", "default_bootscript": null, "from_server": "", "state": "available", "tags": [], "zone": "fr-par-1"}, "volumes": {"0": {"boot": false, "id": "d3b78c5f-fd7b-46cd-8a8f-192147c2a5ff", "name": "Ubuntu 22.04 Jammy Jellyfish", "volume_type": "b_ssd", "export_uri": null, "organization": "ee7bd9e1-9cbd-4724-b2f4-19e50f3cf38b", "project": "3df5fc53-1c2c-49d6-bcb2-87b2bf0d6c10", "server": {"id": "c5a1dbf7-5db6-4ad7-83b6-a98cc93c1f5b", "name": "packer-6798de56-240b-fae4-86d0-00d4b7691e9a"}, "size": 10000000000, "state": "available", "creation_date": "2025-01-28T13:40:40.196323+00:00", "modification_date": "2025-01-28T13:40:40.196323+00:00", "tags": [], "zone": "fr-par-1"}, "1": {"boot": false, "volume_type": "sbs_volume", "id": "45f0fdaa-9e88-4ae6-8a58-8b4eb0d36d04", "zone": "fr-par-1"}}, "tags": ["AUTHORIZED_KEY=ssh-rsa_AAAAB3NzaC1yc2EAAAADAQABAAACAQC1RCRGm04uk5jgq/w19AWbtO6ZxmVWDP1bv7LpEJioU2wV8G5MzoXAOkUTzbRATdUENobrVPMMayxqltPI6tDBd8I6DoAZAyd7WDcAM3l+uzopToQHlaQQS1kMGR5rDQbaj0WUwxLXKmZmJcYfOEvri0llIfCayLMofdKPNN8tAPQBv6UK5WiLjrH7PSw5l08yGK+ze0NxxTHqDx/4UUSOGOxAqoL6cmQhArQLzZTz5Houm5RkrtFNurhAp/2N9nFSSL3z96BgVeuCwkAWf5NkL8hFltvLHqgIbmI/gbdBtzoGZB9af8FoGYLK3z/dCUmhZ8OwJ1vmSJpdbyuOG0+2LhCpihPzcbIDfvVNhFZNs0D1MHJuaYhzXukh3g6OuomSmg/4EhCqExNA/wsUABO5tfMx5//EHDhU/z8AanzAAvqer/dSTaw6nCtozp7fONRw4xR+hAb3tysauwen1u0/BYEZj+WO5kxCHxRN6M0qMXxTGhzvr520TAST2AEj5UCwWjY2vW/aPOR35xQaR0ovnHmyfs32e5BxuKpcjdlZXfoS8ZgMXN5X2uu/qGgj01e9+a44JmJCY1cyL6AAt36jDhlHBzcBWdVDs2dKthkuVwTYH7BNVP1a47Mgxq8/Qt92jmrkl30cb6YWktdDga50u6mxGJnECHgQJRyNMIPbYQ=="], "state": "stopping", "protected": false, "state_detail": "stopping", "public_ip": null, "public_ips": [], "mac_address": "de:00:00:90:45:d3", "routed_ip_enabled": true, "ipv6": null, "extra_networks": [], "dynamic_ip_required": true, "enable_ipv6": false, "private_ip": null, "creation_date": "2025-01-28T13:40:40.196323+00:00", "modification_date": "2025-01-28T13:40:57.294817+00:00", "bootscript": null, "security_group": {"id": "2c4f1a72-b9ee-4d14-9bbd-dd5c04e83eaa", "name": "Default security group"}, "location": {"zone_id": "fr-par-1", "platform_id": "14", "cluster_id": "28", "hypervisor_id": "801", "node_id": "28"}, "maintenances": [], "allowed_actions": ["stop_in_place", "backup"], "placement_group": null, "private_nics": [], "zone": "fr-par-1"}}' + body: '{"server": {"id": "c12a0843-fb85-4985-9441-2dc15014ed13", "name": "packer-67aa1cd7-2661-f03d-6fe9-b3ebef43410b", "arch": "x86_64", "commercial_type": "PRO2-XXS", "boot_type": "local", "organization": "ee7bd9e1-9cbd-4724-b2f4-19e50f3cf38b", "project": "b577a333-d52a-4d86-9310-b413d5fe9bb1", "hostname": "packer-67aa1cd7-2661-f03d-6fe9-b3ebef43410b", "image": {"id": "1fb9bfa4-68c3-4d6f-a362-8913a1af27b0", "name": "Ubuntu 22.04 Jammy Jellyfish", "organization": "51b656e3-4865-41e8-adbc-0c45bdd780db", "project": "51b656e3-4865-41e8-adbc-0c45bdd780db", "root_volume": {"volume_type": "sbs_snapshot", "id": "4eb9437f-8993-444a-b564-f7654add2131", "size": 0, "name": ""}, "extra_volumes": {}, "public": true, "arch": "x86_64", "creation_date": "2024-10-07T11:39:13.069801+00:00", "modification_date": "2024-10-07T11:39:13.069801+00:00", "default_bootscript": null, "from_server": "", "state": "available", "tags": [], "zone": "fr-par-1"}, "volumes": {"0": {"boot": false, "volume_type": "sbs_volume", "id": "34b8befc-f3e2-47eb-8d5a-14a5a28bfb8c", "zone": "fr-par-1"}, "1": {"boot": false, "volume_type": "sbs_volume", "id": "530d0f22-79a8-4ee7-94cd-92aa46642c9d", "zone": "fr-par-1"}}, "tags": ["AUTHORIZED_KEY=ssh-rsa_AAAAB3NzaC1yc2EAAAADAQABAAACAQC2Yyyy1gDN4ixip/N7LGZ7Ghk87o2Cw0vRWmkqQ3mFYHMSHrZZwrZT6jI/Z3AMZsKXd3RfKnjbjA54Ggb1Qe36U3g0ht0HJ7mBsLQoFM3NDgaxnVnATm+fbU2sJNfyxKmyrNJjF5QM6YHHna1Eb6S4Dbh6qqtySbKrWiAvryTZqjS39EnBIuiSSOjkSBtlKNFnmd4xyRIyzwjPBRTDJahSxkLeiTGFGsFi/fhZ3U5n15JlRW+tQnOGrxJVvtrSqcTXegkDRKDoa1fbIT5GfdPQHrxzbPcJRgSX7FRHZ4uQSGllvLGH9pQthAc1JgY871ujjkMv3E+NSqZOHuhz5R78CndlwDM8R6f+qWQ0j+SlQ+qEIozMUHC0vTyhq6X2g4CDWwo1ANq7CyPN6g3kHCMr3NeE6nxIwLojBoYTp0YbzsdGsaykR7s1h0liBhFJ+NCq+694O6NZ98+SS6/poprd+lraSLdE9QgU28iBoJSMoITpSW9Uf4dxG16nmfO2UPr0WKlenM/+qN2YUHF+c93tgiiX0p3DW2hRaGWKtTfKi1j/KT1dchQRRAr0KQmjZO5pPviBJXBPCuPnhj8wQMkimaVIrbvqc3Zp9mjfPFPabMNiRoWVGTXKAs+OCuYilafNvEESslfl2gttnMEEXLitKvMenmOjbmG86qVtZtxbBQ=="], "state": "stopping", "protected": false, "state_detail": "stopping", "public_ip": null, "public_ips": [], "mac_address": "de:00:00:93:2b:0d", "routed_ip_enabled": true, "ipv6": null, "extra_networks": [], "dynamic_ip_required": true, "enable_ipv6": false, "private_ip": null, "creation_date": "2025-02-10T15:35:56.681054+00:00", "modification_date": "2025-02-10T15:36:04.411293+00:00", "bootscript": null, "security_group": {"id": "0a1339e8-9a2a-4650-badf-eb97dda33105", "name": "Default security group"}, "location": {"zone_id": "fr-par-1", "platform_id": "14", "cluster_id": "28", "hypervisor_id": "101", "node_id": "4"}, "maintenances": [], "allowed_actions": ["stop_in_place", "backup"], "placement_group": null, "private_nics": [], "zone": "fr-par-1"}}' headers: Content-Length: - - "3168" + - "2694" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Tue, 28 Jan 2025 13:41:07 GMT + - Mon, 10 Feb 2025 15:36:30 GMT Server: - - Scaleway API Gateway (fr-par-1;edge02) + - Scaleway API Gateway (fr-par-1;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -754,10 +754,10 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 25d97ce1-0e20-4c9d-b951-7b3b6c4ca135 + - 1c10a0ca-8d77-411e-9b2b-67f4b873570b status: 200 OK code: 200 - duration: 149.931584ms + duration: 144.727708ms - id: 15 request: proto: HTTP/1.1 @@ -773,8 +773,8 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.30 (go1.23.4; darwin; arm64) Packer/1.1.1-dev (+https://www.packer.io/; go1.23.4; darwin/arm64) - url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/c5a1dbf7-5db6-4ad7-83b6-a98cc93c1f5b + - scaleway-sdk-go/v1.0.0-beta.30 (go1.23.5; darwin; arm64) Packer/1.1.1-dev (+https://www.packer.io/; go1.23.5; darwin/arm64) + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/c12a0843-fb85-4985-9441-2dc15014ed13 method: GET response: proto: HTTP/2.0 @@ -782,20 +782,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 3168 + content_length: 2694 uncompressed: false - body: '{"server": {"id": "c5a1dbf7-5db6-4ad7-83b6-a98cc93c1f5b", "name": "packer-6798de56-240b-fae4-86d0-00d4b7691e9a", "arch": "x86_64", "commercial_type": "PRO2-XXS", "boot_type": "local", "organization": "ee7bd9e1-9cbd-4724-b2f4-19e50f3cf38b", "project": "3df5fc53-1c2c-49d6-bcb2-87b2bf0d6c10", "hostname": "packer-6798de56-240b-fae4-86d0-00d4b7691e9a", "image": {"id": "bc50e86c-a6c7-401a-8fbb-2ef17ce87aee", "name": "Ubuntu 22.04 Jammy Jellyfish", "organization": "51b656e3-4865-41e8-adbc-0c45bdd780db", "project": "51b656e3-4865-41e8-adbc-0c45bdd780db", "root_volume": {"id": "f1efdd5c-375b-431e-ac06-daaf1518369b", "name": "Ubuntu 22.04 Jammy Jellyfish", "volume_type": "unified", "size": 10000000000}, "extra_volumes": {}, "public": true, "arch": "x86_64", "creation_date": "2024-10-07T11:39:08.941837+00:00", "modification_date": "2024-10-07T11:39:08.941837+00:00", "default_bootscript": null, "from_server": "", "state": "available", "tags": [], "zone": "fr-par-1"}, "volumes": {"0": {"boot": false, "id": "d3b78c5f-fd7b-46cd-8a8f-192147c2a5ff", "name": "Ubuntu 22.04 Jammy Jellyfish", "volume_type": "b_ssd", "export_uri": null, "organization": "ee7bd9e1-9cbd-4724-b2f4-19e50f3cf38b", "project": "3df5fc53-1c2c-49d6-bcb2-87b2bf0d6c10", "server": {"id": "c5a1dbf7-5db6-4ad7-83b6-a98cc93c1f5b", "name": "packer-6798de56-240b-fae4-86d0-00d4b7691e9a"}, "size": 10000000000, "state": "available", "creation_date": "2025-01-28T13:40:40.196323+00:00", "modification_date": "2025-01-28T13:40:40.196323+00:00", "tags": [], "zone": "fr-par-1"}, "1": {"boot": false, "volume_type": "sbs_volume", "id": "45f0fdaa-9e88-4ae6-8a58-8b4eb0d36d04", "zone": "fr-par-1"}}, "tags": ["AUTHORIZED_KEY=ssh-rsa_AAAAB3NzaC1yc2EAAAADAQABAAACAQC1RCRGm04uk5jgq/w19AWbtO6ZxmVWDP1bv7LpEJioU2wV8G5MzoXAOkUTzbRATdUENobrVPMMayxqltPI6tDBd8I6DoAZAyd7WDcAM3l+uzopToQHlaQQS1kMGR5rDQbaj0WUwxLXKmZmJcYfOEvri0llIfCayLMofdKPNN8tAPQBv6UK5WiLjrH7PSw5l08yGK+ze0NxxTHqDx/4UUSOGOxAqoL6cmQhArQLzZTz5Houm5RkrtFNurhAp/2N9nFSSL3z96BgVeuCwkAWf5NkL8hFltvLHqgIbmI/gbdBtzoGZB9af8FoGYLK3z/dCUmhZ8OwJ1vmSJpdbyuOG0+2LhCpihPzcbIDfvVNhFZNs0D1MHJuaYhzXukh3g6OuomSmg/4EhCqExNA/wsUABO5tfMx5//EHDhU/z8AanzAAvqer/dSTaw6nCtozp7fONRw4xR+hAb3tysauwen1u0/BYEZj+WO5kxCHxRN6M0qMXxTGhzvr520TAST2AEj5UCwWjY2vW/aPOR35xQaR0ovnHmyfs32e5BxuKpcjdlZXfoS8ZgMXN5X2uu/qGgj01e9+a44JmJCY1cyL6AAt36jDhlHBzcBWdVDs2dKthkuVwTYH7BNVP1a47Mgxq8/Qt92jmrkl30cb6YWktdDga50u6mxGJnECHgQJRyNMIPbYQ=="], "state": "stopping", "protected": false, "state_detail": "stopping", "public_ip": null, "public_ips": [], "mac_address": "de:00:00:90:45:d3", "routed_ip_enabled": true, "ipv6": null, "extra_networks": [], "dynamic_ip_required": true, "enable_ipv6": false, "private_ip": null, "creation_date": "2025-01-28T13:40:40.196323+00:00", "modification_date": "2025-01-28T13:40:57.294817+00:00", "bootscript": null, "security_group": {"id": "2c4f1a72-b9ee-4d14-9bbd-dd5c04e83eaa", "name": "Default security group"}, "location": {"zone_id": "fr-par-1", "platform_id": "14", "cluster_id": "28", "hypervisor_id": "801", "node_id": "28"}, "maintenances": [], "allowed_actions": ["stop_in_place", "backup"], "placement_group": null, "private_nics": [], "zone": "fr-par-1"}}' + body: '{"server": {"id": "c12a0843-fb85-4985-9441-2dc15014ed13", "name": "packer-67aa1cd7-2661-f03d-6fe9-b3ebef43410b", "arch": "x86_64", "commercial_type": "PRO2-XXS", "boot_type": "local", "organization": "ee7bd9e1-9cbd-4724-b2f4-19e50f3cf38b", "project": "b577a333-d52a-4d86-9310-b413d5fe9bb1", "hostname": "packer-67aa1cd7-2661-f03d-6fe9-b3ebef43410b", "image": {"id": "1fb9bfa4-68c3-4d6f-a362-8913a1af27b0", "name": "Ubuntu 22.04 Jammy Jellyfish", "organization": "51b656e3-4865-41e8-adbc-0c45bdd780db", "project": "51b656e3-4865-41e8-adbc-0c45bdd780db", "root_volume": {"volume_type": "sbs_snapshot", "id": "4eb9437f-8993-444a-b564-f7654add2131", "size": 0, "name": ""}, "extra_volumes": {}, "public": true, "arch": "x86_64", "creation_date": "2024-10-07T11:39:13.069801+00:00", "modification_date": "2024-10-07T11:39:13.069801+00:00", "default_bootscript": null, "from_server": "", "state": "available", "tags": [], "zone": "fr-par-1"}, "volumes": {"0": {"boot": false, "volume_type": "sbs_volume", "id": "34b8befc-f3e2-47eb-8d5a-14a5a28bfb8c", "zone": "fr-par-1"}, "1": {"boot": false, "volume_type": "sbs_volume", "id": "530d0f22-79a8-4ee7-94cd-92aa46642c9d", "zone": "fr-par-1"}}, "tags": ["AUTHORIZED_KEY=ssh-rsa_AAAAB3NzaC1yc2EAAAADAQABAAACAQC2Yyyy1gDN4ixip/N7LGZ7Ghk87o2Cw0vRWmkqQ3mFYHMSHrZZwrZT6jI/Z3AMZsKXd3RfKnjbjA54Ggb1Qe36U3g0ht0HJ7mBsLQoFM3NDgaxnVnATm+fbU2sJNfyxKmyrNJjF5QM6YHHna1Eb6S4Dbh6qqtySbKrWiAvryTZqjS39EnBIuiSSOjkSBtlKNFnmd4xyRIyzwjPBRTDJahSxkLeiTGFGsFi/fhZ3U5n15JlRW+tQnOGrxJVvtrSqcTXegkDRKDoa1fbIT5GfdPQHrxzbPcJRgSX7FRHZ4uQSGllvLGH9pQthAc1JgY871ujjkMv3E+NSqZOHuhz5R78CndlwDM8R6f+qWQ0j+SlQ+qEIozMUHC0vTyhq6X2g4CDWwo1ANq7CyPN6g3kHCMr3NeE6nxIwLojBoYTp0YbzsdGsaykR7s1h0liBhFJ+NCq+694O6NZ98+SS6/poprd+lraSLdE9QgU28iBoJSMoITpSW9Uf4dxG16nmfO2UPr0WKlenM/+qN2YUHF+c93tgiiX0p3DW2hRaGWKtTfKi1j/KT1dchQRRAr0KQmjZO5pPviBJXBPCuPnhj8wQMkimaVIrbvqc3Zp9mjfPFPabMNiRoWVGTXKAs+OCuYilafNvEESslfl2gttnMEEXLitKvMenmOjbmG86qVtZtxbBQ=="], "state": "stopping", "protected": false, "state_detail": "stopping", "public_ip": null, "public_ips": [], "mac_address": "de:00:00:93:2b:0d", "routed_ip_enabled": true, "ipv6": null, "extra_networks": [], "dynamic_ip_required": true, "enable_ipv6": false, "private_ip": null, "creation_date": "2025-02-10T15:35:56.681054+00:00", "modification_date": "2025-02-10T15:36:04.411293+00:00", "bootscript": null, "security_group": {"id": "0a1339e8-9a2a-4650-badf-eb97dda33105", "name": "Default security group"}, "location": {"zone_id": "fr-par-1", "platform_id": "14", "cluster_id": "28", "hypervisor_id": "101", "node_id": "4"}, "maintenances": [], "allowed_actions": ["stop_in_place", "backup"], "placement_group": null, "private_nics": [], "zone": "fr-par-1"}}' headers: Content-Length: - - "3168" + - "2694" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Tue, 28 Jan 2025 13:41:12 GMT + - Mon, 10 Feb 2025 15:36:35 GMT Server: - - Scaleway API Gateway (fr-par-1;edge02) + - Scaleway API Gateway (fr-par-1;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -803,10 +803,10 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - b26bfe30-d9d5-4226-b988-a6142200d3fe + - 535b035f-bcb0-42c3-9260-e3647be54474 status: 200 OK code: 200 - duration: 158.07225ms + duration: 141.9405ms - id: 16 request: proto: HTTP/1.1 @@ -822,8 +822,8 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.30 (go1.23.4; darwin; arm64) Packer/1.1.1-dev (+https://www.packer.io/; go1.23.4; darwin/arm64) - url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/c5a1dbf7-5db6-4ad7-83b6-a98cc93c1f5b + - scaleway-sdk-go/v1.0.0-beta.30 (go1.23.5; darwin; arm64) Packer/1.1.1-dev (+https://www.packer.io/; go1.23.5; darwin/arm64) + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/c12a0843-fb85-4985-9441-2dc15014ed13 method: GET response: proto: HTTP/2.0 @@ -831,20 +831,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 3168 + content_length: 2579 uncompressed: false - body: '{"server": {"id": "c5a1dbf7-5db6-4ad7-83b6-a98cc93c1f5b", "name": "packer-6798de56-240b-fae4-86d0-00d4b7691e9a", "arch": "x86_64", "commercial_type": "PRO2-XXS", "boot_type": "local", "organization": "ee7bd9e1-9cbd-4724-b2f4-19e50f3cf38b", "project": "3df5fc53-1c2c-49d6-bcb2-87b2bf0d6c10", "hostname": "packer-6798de56-240b-fae4-86d0-00d4b7691e9a", "image": {"id": "bc50e86c-a6c7-401a-8fbb-2ef17ce87aee", "name": "Ubuntu 22.04 Jammy Jellyfish", "organization": "51b656e3-4865-41e8-adbc-0c45bdd780db", "project": "51b656e3-4865-41e8-adbc-0c45bdd780db", "root_volume": {"id": "f1efdd5c-375b-431e-ac06-daaf1518369b", "name": "Ubuntu 22.04 Jammy Jellyfish", "volume_type": "unified", "size": 10000000000}, "extra_volumes": {}, "public": true, "arch": "x86_64", "creation_date": "2024-10-07T11:39:08.941837+00:00", "modification_date": "2024-10-07T11:39:08.941837+00:00", "default_bootscript": null, "from_server": "", "state": "available", "tags": [], "zone": "fr-par-1"}, "volumes": {"0": {"boot": false, "id": "d3b78c5f-fd7b-46cd-8a8f-192147c2a5ff", "name": "Ubuntu 22.04 Jammy Jellyfish", "volume_type": "b_ssd", "export_uri": null, "organization": "ee7bd9e1-9cbd-4724-b2f4-19e50f3cf38b", "project": "3df5fc53-1c2c-49d6-bcb2-87b2bf0d6c10", "server": {"id": "c5a1dbf7-5db6-4ad7-83b6-a98cc93c1f5b", "name": "packer-6798de56-240b-fae4-86d0-00d4b7691e9a"}, "size": 10000000000, "state": "available", "creation_date": "2025-01-28T13:40:40.196323+00:00", "modification_date": "2025-01-28T13:40:40.196323+00:00", "tags": [], "zone": "fr-par-1"}, "1": {"boot": false, "volume_type": "sbs_volume", "id": "45f0fdaa-9e88-4ae6-8a58-8b4eb0d36d04", "zone": "fr-par-1"}}, "tags": ["AUTHORIZED_KEY=ssh-rsa_AAAAB3NzaC1yc2EAAAADAQABAAACAQC1RCRGm04uk5jgq/w19AWbtO6ZxmVWDP1bv7LpEJioU2wV8G5MzoXAOkUTzbRATdUENobrVPMMayxqltPI6tDBd8I6DoAZAyd7WDcAM3l+uzopToQHlaQQS1kMGR5rDQbaj0WUwxLXKmZmJcYfOEvri0llIfCayLMofdKPNN8tAPQBv6UK5WiLjrH7PSw5l08yGK+ze0NxxTHqDx/4UUSOGOxAqoL6cmQhArQLzZTz5Houm5RkrtFNurhAp/2N9nFSSL3z96BgVeuCwkAWf5NkL8hFltvLHqgIbmI/gbdBtzoGZB9af8FoGYLK3z/dCUmhZ8OwJ1vmSJpdbyuOG0+2LhCpihPzcbIDfvVNhFZNs0D1MHJuaYhzXukh3g6OuomSmg/4EhCqExNA/wsUABO5tfMx5//EHDhU/z8AanzAAvqer/dSTaw6nCtozp7fONRw4xR+hAb3tysauwen1u0/BYEZj+WO5kxCHxRN6M0qMXxTGhzvr520TAST2AEj5UCwWjY2vW/aPOR35xQaR0ovnHmyfs32e5BxuKpcjdlZXfoS8ZgMXN5X2uu/qGgj01e9+a44JmJCY1cyL6AAt36jDhlHBzcBWdVDs2dKthkuVwTYH7BNVP1a47Mgxq8/Qt92jmrkl30cb6YWktdDga50u6mxGJnECHgQJRyNMIPbYQ=="], "state": "stopping", "protected": false, "state_detail": "stopping", "public_ip": null, "public_ips": [], "mac_address": "de:00:00:90:45:d3", "routed_ip_enabled": true, "ipv6": null, "extra_networks": [], "dynamic_ip_required": true, "enable_ipv6": false, "private_ip": null, "creation_date": "2025-01-28T13:40:40.196323+00:00", "modification_date": "2025-01-28T13:40:57.294817+00:00", "bootscript": null, "security_group": {"id": "2c4f1a72-b9ee-4d14-9bbd-dd5c04e83eaa", "name": "Default security group"}, "location": {"zone_id": "fr-par-1", "platform_id": "14", "cluster_id": "28", "hypervisor_id": "801", "node_id": "28"}, "maintenances": [], "allowed_actions": ["stop_in_place", "backup"], "placement_group": null, "private_nics": [], "zone": "fr-par-1"}}' + body: '{"server": {"id": "c12a0843-fb85-4985-9441-2dc15014ed13", "name": "packer-67aa1cd7-2661-f03d-6fe9-b3ebef43410b", "arch": "x86_64", "commercial_type": "PRO2-XXS", "boot_type": "local", "organization": "ee7bd9e1-9cbd-4724-b2f4-19e50f3cf38b", "project": "b577a333-d52a-4d86-9310-b413d5fe9bb1", "hostname": "packer-67aa1cd7-2661-f03d-6fe9-b3ebef43410b", "image": {"id": "1fb9bfa4-68c3-4d6f-a362-8913a1af27b0", "name": "Ubuntu 22.04 Jammy Jellyfish", "organization": "51b656e3-4865-41e8-adbc-0c45bdd780db", "project": "51b656e3-4865-41e8-adbc-0c45bdd780db", "root_volume": {"volume_type": "sbs_snapshot", "id": "4eb9437f-8993-444a-b564-f7654add2131", "size": 0, "name": ""}, "extra_volumes": {}, "public": true, "arch": "x86_64", "creation_date": "2024-10-07T11:39:13.069801+00:00", "modification_date": "2024-10-07T11:39:13.069801+00:00", "default_bootscript": null, "from_server": "", "state": "available", "tags": [], "zone": "fr-par-1"}, "volumes": {"0": {"boot": false, "volume_type": "sbs_volume", "id": "34b8befc-f3e2-47eb-8d5a-14a5a28bfb8c", "zone": "fr-par-1"}, "1": {"boot": false, "volume_type": "sbs_volume", "id": "530d0f22-79a8-4ee7-94cd-92aa46642c9d", "zone": "fr-par-1"}}, "tags": ["AUTHORIZED_KEY=ssh-rsa_AAAAB3NzaC1yc2EAAAADAQABAAACAQC2Yyyy1gDN4ixip/N7LGZ7Ghk87o2Cw0vRWmkqQ3mFYHMSHrZZwrZT6jI/Z3AMZsKXd3RfKnjbjA54Ggb1Qe36U3g0ht0HJ7mBsLQoFM3NDgaxnVnATm+fbU2sJNfyxKmyrNJjF5QM6YHHna1Eb6S4Dbh6qqtySbKrWiAvryTZqjS39EnBIuiSSOjkSBtlKNFnmd4xyRIyzwjPBRTDJahSxkLeiTGFGsFi/fhZ3U5n15JlRW+tQnOGrxJVvtrSqcTXegkDRKDoa1fbIT5GfdPQHrxzbPcJRgSX7FRHZ4uQSGllvLGH9pQthAc1JgY871ujjkMv3E+NSqZOHuhz5R78CndlwDM8R6f+qWQ0j+SlQ+qEIozMUHC0vTyhq6X2g4CDWwo1ANq7CyPN6g3kHCMr3NeE6nxIwLojBoYTp0YbzsdGsaykR7s1h0liBhFJ+NCq+694O6NZ98+SS6/poprd+lraSLdE9QgU28iBoJSMoITpSW9Uf4dxG16nmfO2UPr0WKlenM/+qN2YUHF+c93tgiiX0p3DW2hRaGWKtTfKi1j/KT1dchQRRAr0KQmjZO5pPviBJXBPCuPnhj8wQMkimaVIrbvqc3Zp9mjfPFPabMNiRoWVGTXKAs+OCuYilafNvEESslfl2gttnMEEXLitKvMenmOjbmG86qVtZtxbBQ=="], "state": "stopped", "protected": false, "state_detail": "", "public_ip": null, "public_ips": [], "mac_address": "de:00:00:93:2b:0d", "routed_ip_enabled": true, "ipv6": null, "extra_networks": [], "dynamic_ip_required": true, "enable_ipv6": false, "private_ip": null, "creation_date": "2025-02-10T15:35:56.681054+00:00", "modification_date": "2025-02-10T15:36:38.017211+00:00", "bootscript": null, "security_group": {"id": "0a1339e8-9a2a-4650-badf-eb97dda33105", "name": "Default security group"}, "location": null, "maintenances": [], "allowed_actions": ["poweron", "backup"], "placement_group": null, "private_nics": [], "zone": "fr-par-1"}}' headers: Content-Length: - - "3168" + - "2579" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Tue, 28 Jan 2025 13:41:18 GMT + - Mon, 10 Feb 2025 15:36:41 GMT Server: - - Scaleway API Gateway (fr-par-1;edge02) + - Scaleway API Gateway (fr-par-1;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -852,48 +852,52 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 115d4fa2-ca63-4716-aa8c-41632466044f + - 0085ebdc-19c5-4eb3-9aac-50ea0ca3cf5a status: 200 OK code: 200 - duration: 221.395125ms + duration: 204.371959ms - id: 17 request: proto: HTTP/1.1 proto_major: 1 proto_minor: 1 - content_length: 0 + content_length: 141 transfer_encoding: [] trailer: {} host: api.scaleway.com remote_addr: "" request_uri: "" - body: "" + body: '{"action":"backup","name":"packer-e2e-block","volumes":{"34b8befc-f3e2-47eb-8d5a-14a5a28bfb8c":{},"530d0f22-79a8-4ee7-94cd-92aa46642c9d":{}}}' form: {} headers: + Content-Type: + - application/json User-Agent: - - scaleway-sdk-go/v1.0.0-beta.30 (go1.23.4; darwin; arm64) Packer/1.1.1-dev (+https://www.packer.io/; go1.23.4; darwin/arm64) - url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/c5a1dbf7-5db6-4ad7-83b6-a98cc93c1f5b - method: GET + - scaleway-sdk-go/v1.0.0-beta.30 (go1.23.5; darwin; arm64) Packer/1.1.1-dev (+https://www.packer.io/; go1.23.5; darwin/arm64) + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/c12a0843-fb85-4985-9441-2dc15014ed13/action + method: POST response: proto: HTTP/2.0 proto_major: 2 proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 3168 + content_length: 351 uncompressed: false - body: '{"server": {"id": "c5a1dbf7-5db6-4ad7-83b6-a98cc93c1f5b", "name": "packer-6798de56-240b-fae4-86d0-00d4b7691e9a", "arch": "x86_64", "commercial_type": "PRO2-XXS", "boot_type": "local", "organization": "ee7bd9e1-9cbd-4724-b2f4-19e50f3cf38b", "project": "3df5fc53-1c2c-49d6-bcb2-87b2bf0d6c10", "hostname": "packer-6798de56-240b-fae4-86d0-00d4b7691e9a", "image": {"id": "bc50e86c-a6c7-401a-8fbb-2ef17ce87aee", "name": "Ubuntu 22.04 Jammy Jellyfish", "organization": "51b656e3-4865-41e8-adbc-0c45bdd780db", "project": "51b656e3-4865-41e8-adbc-0c45bdd780db", "root_volume": {"id": "f1efdd5c-375b-431e-ac06-daaf1518369b", "name": "Ubuntu 22.04 Jammy Jellyfish", "volume_type": "unified", "size": 10000000000}, "extra_volumes": {}, "public": true, "arch": "x86_64", "creation_date": "2024-10-07T11:39:08.941837+00:00", "modification_date": "2024-10-07T11:39:08.941837+00:00", "default_bootscript": null, "from_server": "", "state": "available", "tags": [], "zone": "fr-par-1"}, "volumes": {"0": {"boot": false, "id": "d3b78c5f-fd7b-46cd-8a8f-192147c2a5ff", "name": "Ubuntu 22.04 Jammy Jellyfish", "volume_type": "b_ssd", "export_uri": null, "organization": "ee7bd9e1-9cbd-4724-b2f4-19e50f3cf38b", "project": "3df5fc53-1c2c-49d6-bcb2-87b2bf0d6c10", "server": {"id": "c5a1dbf7-5db6-4ad7-83b6-a98cc93c1f5b", "name": "packer-6798de56-240b-fae4-86d0-00d4b7691e9a"}, "size": 10000000000, "state": "available", "creation_date": "2025-01-28T13:40:40.196323+00:00", "modification_date": "2025-01-28T13:40:40.196323+00:00", "tags": [], "zone": "fr-par-1"}, "1": {"boot": false, "volume_type": "sbs_volume", "id": "45f0fdaa-9e88-4ae6-8a58-8b4eb0d36d04", "zone": "fr-par-1"}}, "tags": ["AUTHORIZED_KEY=ssh-rsa_AAAAB3NzaC1yc2EAAAADAQABAAACAQC1RCRGm04uk5jgq/w19AWbtO6ZxmVWDP1bv7LpEJioU2wV8G5MzoXAOkUTzbRATdUENobrVPMMayxqltPI6tDBd8I6DoAZAyd7WDcAM3l+uzopToQHlaQQS1kMGR5rDQbaj0WUwxLXKmZmJcYfOEvri0llIfCayLMofdKPNN8tAPQBv6UK5WiLjrH7PSw5l08yGK+ze0NxxTHqDx/4UUSOGOxAqoL6cmQhArQLzZTz5Houm5RkrtFNurhAp/2N9nFSSL3z96BgVeuCwkAWf5NkL8hFltvLHqgIbmI/gbdBtzoGZB9af8FoGYLK3z/dCUmhZ8OwJ1vmSJpdbyuOG0+2LhCpihPzcbIDfvVNhFZNs0D1MHJuaYhzXukh3g6OuomSmg/4EhCqExNA/wsUABO5tfMx5//EHDhU/z8AanzAAvqer/dSTaw6nCtozp7fONRw4xR+hAb3tysauwen1u0/BYEZj+WO5kxCHxRN6M0qMXxTGhzvr520TAST2AEj5UCwWjY2vW/aPOR35xQaR0ovnHmyfs32e5BxuKpcjdlZXfoS8ZgMXN5X2uu/qGgj01e9+a44JmJCY1cyL6AAt36jDhlHBzcBWdVDs2dKthkuVwTYH7BNVP1a47Mgxq8/Qt92jmrkl30cb6YWktdDga50u6mxGJnECHgQJRyNMIPbYQ=="], "state": "stopping", "protected": false, "state_detail": "stopping", "public_ip": null, "public_ips": [], "mac_address": "de:00:00:90:45:d3", "routed_ip_enabled": true, "ipv6": null, "extra_networks": [], "dynamic_ip_required": true, "enable_ipv6": false, "private_ip": null, "creation_date": "2025-01-28T13:40:40.196323+00:00", "modification_date": "2025-01-28T13:40:57.294817+00:00", "bootscript": null, "security_group": {"id": "2c4f1a72-b9ee-4d14-9bbd-dd5c04e83eaa", "name": "Default security group"}, "location": {"zone_id": "fr-par-1", "platform_id": "14", "cluster_id": "28", "hypervisor_id": "801", "node_id": "28"}, "maintenances": [], "allowed_actions": ["stop_in_place", "backup"], "placement_group": null, "private_nics": [], "zone": "fr-par-1"}}' + body: '{"task": {"id": "74dcc31f-41fb-462d-a377-fe69c691c458", "description": "instance_backup", "status": "pending", "href_from": "/servers/c12a0843-fb85-4985-9441-2dc15014ed13/action", "href_result": "/images/37a6357e-f971-4fbf-a80d-1fc6b7cc328a", "started_at": "2025-02-10T15:36:42.335841+00:00", "terminated_at": null, "progress": 0, "zone": "fr-par-1"}}' headers: Content-Length: - - "3168" + - "351" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Tue, 28 Jan 2025 13:41:23 GMT + - Mon, 10 Feb 2025 15:36:41 GMT + Location: + - https://api.scaleway.com/instance/v1/zones/fr-par-1/tasks/74dcc31f-41fb-462d-a377-fe69c691c458 Server: - - Scaleway API Gateway (fr-par-1;edge02) + - Scaleway API Gateway (fr-par-1;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -901,10 +905,10 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - dc481e48-ccf3-444f-9ba0-6ebe876ec6de - status: 200 OK - code: 200 - duration: 150.881ms + - 429de2ba-7542-4946-b0fa-eca8fa044f56 + status: 202 Accepted + code: 202 + duration: 1.020117334s - id: 18 request: proto: HTTP/1.1 @@ -920,8 +924,8 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.30 (go1.23.4; darwin; arm64) Packer/1.1.1-dev (+https://www.packer.io/; go1.23.4; darwin/arm64) - url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/c5a1dbf7-5db6-4ad7-83b6-a98cc93c1f5b + - scaleway-sdk-go/v1.0.0-beta.30 (go1.23.5; darwin; arm64) Packer/1.1.1-dev (+https://www.packer.io/; go1.23.5; darwin/arm64) + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/images/37a6357e-f971-4fbf-a80d-1fc6b7cc328a method: GET response: proto: HTTP/2.0 @@ -929,20 +933,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 3168 + content_length: 717 uncompressed: false - body: '{"server": {"id": "c5a1dbf7-5db6-4ad7-83b6-a98cc93c1f5b", "name": "packer-6798de56-240b-fae4-86d0-00d4b7691e9a", "arch": "x86_64", "commercial_type": "PRO2-XXS", "boot_type": "local", "organization": "ee7bd9e1-9cbd-4724-b2f4-19e50f3cf38b", "project": "3df5fc53-1c2c-49d6-bcb2-87b2bf0d6c10", "hostname": "packer-6798de56-240b-fae4-86d0-00d4b7691e9a", "image": {"id": "bc50e86c-a6c7-401a-8fbb-2ef17ce87aee", "name": "Ubuntu 22.04 Jammy Jellyfish", "organization": "51b656e3-4865-41e8-adbc-0c45bdd780db", "project": "51b656e3-4865-41e8-adbc-0c45bdd780db", "root_volume": {"id": "f1efdd5c-375b-431e-ac06-daaf1518369b", "name": "Ubuntu 22.04 Jammy Jellyfish", "volume_type": "unified", "size": 10000000000}, "extra_volumes": {}, "public": true, "arch": "x86_64", "creation_date": "2024-10-07T11:39:08.941837+00:00", "modification_date": "2024-10-07T11:39:08.941837+00:00", "default_bootscript": null, "from_server": "", "state": "available", "tags": [], "zone": "fr-par-1"}, "volumes": {"0": {"boot": false, "id": "d3b78c5f-fd7b-46cd-8a8f-192147c2a5ff", "name": "Ubuntu 22.04 Jammy Jellyfish", "volume_type": "b_ssd", "export_uri": null, "organization": "ee7bd9e1-9cbd-4724-b2f4-19e50f3cf38b", "project": "3df5fc53-1c2c-49d6-bcb2-87b2bf0d6c10", "server": {"id": "c5a1dbf7-5db6-4ad7-83b6-a98cc93c1f5b", "name": "packer-6798de56-240b-fae4-86d0-00d4b7691e9a"}, "size": 10000000000, "state": "available", "creation_date": "2025-01-28T13:40:40.196323+00:00", "modification_date": "2025-01-28T13:40:40.196323+00:00", "tags": [], "zone": "fr-par-1"}, "1": {"boot": false, "volume_type": "sbs_volume", "id": "45f0fdaa-9e88-4ae6-8a58-8b4eb0d36d04", "zone": "fr-par-1"}}, "tags": ["AUTHORIZED_KEY=ssh-rsa_AAAAB3NzaC1yc2EAAAADAQABAAACAQC1RCRGm04uk5jgq/w19AWbtO6ZxmVWDP1bv7LpEJioU2wV8G5MzoXAOkUTzbRATdUENobrVPMMayxqltPI6tDBd8I6DoAZAyd7WDcAM3l+uzopToQHlaQQS1kMGR5rDQbaj0WUwxLXKmZmJcYfOEvri0llIfCayLMofdKPNN8tAPQBv6UK5WiLjrH7PSw5l08yGK+ze0NxxTHqDx/4UUSOGOxAqoL6cmQhArQLzZTz5Houm5RkrtFNurhAp/2N9nFSSL3z96BgVeuCwkAWf5NkL8hFltvLHqgIbmI/gbdBtzoGZB9af8FoGYLK3z/dCUmhZ8OwJ1vmSJpdbyuOG0+2LhCpihPzcbIDfvVNhFZNs0D1MHJuaYhzXukh3g6OuomSmg/4EhCqExNA/wsUABO5tfMx5//EHDhU/z8AanzAAvqer/dSTaw6nCtozp7fONRw4xR+hAb3tysauwen1u0/BYEZj+WO5kxCHxRN6M0qMXxTGhzvr520TAST2AEj5UCwWjY2vW/aPOR35xQaR0ovnHmyfs32e5BxuKpcjdlZXfoS8ZgMXN5X2uu/qGgj01e9+a44JmJCY1cyL6AAt36jDhlHBzcBWdVDs2dKthkuVwTYH7BNVP1a47Mgxq8/Qt92jmrkl30cb6YWktdDga50u6mxGJnECHgQJRyNMIPbYQ=="], "state": "stopping", "protected": false, "state_detail": "stopping", "public_ip": null, "public_ips": [], "mac_address": "de:00:00:90:45:d3", "routed_ip_enabled": true, "ipv6": null, "extra_networks": [], "dynamic_ip_required": true, "enable_ipv6": false, "private_ip": null, "creation_date": "2025-01-28T13:40:40.196323+00:00", "modification_date": "2025-01-28T13:40:57.294817+00:00", "bootscript": null, "security_group": {"id": "2c4f1a72-b9ee-4d14-9bbd-dd5c04e83eaa", "name": "Default security group"}, "location": {"zone_id": "fr-par-1", "platform_id": "14", "cluster_id": "28", "hypervisor_id": "801", "node_id": "28"}, "maintenances": [], "allowed_actions": ["stop_in_place", "backup"], "placement_group": null, "private_nics": [], "zone": "fr-par-1"}}' + body: '{"image": {"id": "37a6357e-f971-4fbf-a80d-1fc6b7cc328a", "name": "packer-e2e-block", "organization": "ee7bd9e1-9cbd-4724-b2f4-19e50f3cf38b", "project": "b577a333-d52a-4d86-9310-b413d5fe9bb1", "root_volume": {"volume_type": "sbs_snapshot", "id": "c9e1d66a-a330-4636-9419-b5f660df4d6e", "size": 0, "name": ""}, "extra_volumes": {"1": {"volume_type": "sbs_snapshot", "id": "1057e812-e695-43b1-be59-75d40c4433bd", "size": 0, "name": ""}}, "public": false, "arch": "x86_64", "creation_date": "2025-02-10T15:36:41.434137+00:00", "modification_date": "2025-02-10T15:36:41.434137+00:00", "default_bootscript": null, "from_server": "c12a0843-fb85-4985-9441-2dc15014ed13", "state": "available", "tags": [], "zone": "fr-par-1"}}' headers: Content-Length: - - "3168" + - "717" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Tue, 28 Jan 2025 13:41:28 GMT + - Mon, 10 Feb 2025 15:36:42 GMT Server: - - Scaleway API Gateway (fr-par-1;edge02) + - Scaleway API Gateway (fr-par-1;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -950,10 +954,10 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 31a48d8d-6b93-4cb0-9f58-2f2a6d1ac68a + - 12c5b779-f141-4b6a-9988-2f7ef9447fa2 status: 200 OK code: 200 - duration: 148.76725ms + duration: 88.89425ms - id: 19 request: proto: HTTP/1.1 @@ -969,29 +973,27 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.30 (go1.23.4; darwin; arm64) Packer/1.1.1-dev (+https://www.packer.io/; go1.23.4; darwin/arm64) - url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/c5a1dbf7-5db6-4ad7-83b6-a98cc93c1f5b - method: GET + - scaleway-sdk-go/v1.0.0-beta.30 (go1.23.5; darwin; arm64) Packer/1.1.1-dev (+https://www.packer.io/; go1.23.5; darwin/arm64) + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/c12a0843-fb85-4985-9441-2dc15014ed13 + method: DELETE response: proto: HTTP/2.0 proto_major: 2 proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 3168 + content_length: 0 uncompressed: false - body: '{"server": {"id": "c5a1dbf7-5db6-4ad7-83b6-a98cc93c1f5b", "name": "packer-6798de56-240b-fae4-86d0-00d4b7691e9a", "arch": "x86_64", "commercial_type": "PRO2-XXS", "boot_type": "local", "organization": "ee7bd9e1-9cbd-4724-b2f4-19e50f3cf38b", "project": "3df5fc53-1c2c-49d6-bcb2-87b2bf0d6c10", "hostname": "packer-6798de56-240b-fae4-86d0-00d4b7691e9a", "image": {"id": "bc50e86c-a6c7-401a-8fbb-2ef17ce87aee", "name": "Ubuntu 22.04 Jammy Jellyfish", "organization": "51b656e3-4865-41e8-adbc-0c45bdd780db", "project": "51b656e3-4865-41e8-adbc-0c45bdd780db", "root_volume": {"id": "f1efdd5c-375b-431e-ac06-daaf1518369b", "name": "Ubuntu 22.04 Jammy Jellyfish", "volume_type": "unified", "size": 10000000000}, "extra_volumes": {}, "public": true, "arch": "x86_64", "creation_date": "2024-10-07T11:39:08.941837+00:00", "modification_date": "2024-10-07T11:39:08.941837+00:00", "default_bootscript": null, "from_server": "", "state": "available", "tags": [], "zone": "fr-par-1"}, "volumes": {"0": {"boot": false, "id": "d3b78c5f-fd7b-46cd-8a8f-192147c2a5ff", "name": "Ubuntu 22.04 Jammy Jellyfish", "volume_type": "b_ssd", "export_uri": null, "organization": "ee7bd9e1-9cbd-4724-b2f4-19e50f3cf38b", "project": "3df5fc53-1c2c-49d6-bcb2-87b2bf0d6c10", "server": {"id": "c5a1dbf7-5db6-4ad7-83b6-a98cc93c1f5b", "name": "packer-6798de56-240b-fae4-86d0-00d4b7691e9a"}, "size": 10000000000, "state": "available", "creation_date": "2025-01-28T13:40:40.196323+00:00", "modification_date": "2025-01-28T13:40:40.196323+00:00", "tags": [], "zone": "fr-par-1"}, "1": {"boot": false, "volume_type": "sbs_volume", "id": "45f0fdaa-9e88-4ae6-8a58-8b4eb0d36d04", "zone": "fr-par-1"}}, "tags": ["AUTHORIZED_KEY=ssh-rsa_AAAAB3NzaC1yc2EAAAADAQABAAACAQC1RCRGm04uk5jgq/w19AWbtO6ZxmVWDP1bv7LpEJioU2wV8G5MzoXAOkUTzbRATdUENobrVPMMayxqltPI6tDBd8I6DoAZAyd7WDcAM3l+uzopToQHlaQQS1kMGR5rDQbaj0WUwxLXKmZmJcYfOEvri0llIfCayLMofdKPNN8tAPQBv6UK5WiLjrH7PSw5l08yGK+ze0NxxTHqDx/4UUSOGOxAqoL6cmQhArQLzZTz5Houm5RkrtFNurhAp/2N9nFSSL3z96BgVeuCwkAWf5NkL8hFltvLHqgIbmI/gbdBtzoGZB9af8FoGYLK3z/dCUmhZ8OwJ1vmSJpdbyuOG0+2LhCpihPzcbIDfvVNhFZNs0D1MHJuaYhzXukh3g6OuomSmg/4EhCqExNA/wsUABO5tfMx5//EHDhU/z8AanzAAvqer/dSTaw6nCtozp7fONRw4xR+hAb3tysauwen1u0/BYEZj+WO5kxCHxRN6M0qMXxTGhzvr520TAST2AEj5UCwWjY2vW/aPOR35xQaR0ovnHmyfs32e5BxuKpcjdlZXfoS8ZgMXN5X2uu/qGgj01e9+a44JmJCY1cyL6AAt36jDhlHBzcBWdVDs2dKthkuVwTYH7BNVP1a47Mgxq8/Qt92jmrkl30cb6YWktdDga50u6mxGJnECHgQJRyNMIPbYQ=="], "state": "stopping", "protected": false, "state_detail": "stopping", "public_ip": null, "public_ips": [], "mac_address": "de:00:00:90:45:d3", "routed_ip_enabled": true, "ipv6": null, "extra_networks": [], "dynamic_ip_required": true, "enable_ipv6": false, "private_ip": null, "creation_date": "2025-01-28T13:40:40.196323+00:00", "modification_date": "2025-01-28T13:40:57.294817+00:00", "bootscript": null, "security_group": {"id": "2c4f1a72-b9ee-4d14-9bbd-dd5c04e83eaa", "name": "Default security group"}, "location": {"zone_id": "fr-par-1", "platform_id": "14", "cluster_id": "28", "hypervisor_id": "801", "node_id": "28"}, "maintenances": [], "allowed_actions": ["stop_in_place", "backup"], "placement_group": null, "private_nics": [], "zone": "fr-par-1"}}' + body: "" headers: - Content-Length: - - "3168" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Tue, 28 Jan 2025 13:41:33 GMT + - Mon, 10 Feb 2025 15:36:42 GMT Server: - - Scaleway API Gateway (fr-par-1;edge02) + - Scaleway API Gateway (fr-par-1;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -999,10 +1001,10 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 13f9592e-fbb3-4386-b8de-be85d933de13 - status: 200 OK - code: 200 - duration: 143.300584ms + - bd756ec4-b26d-49c3-a030-e89c8b11fefb + status: 204 No Content + code: 204 + duration: 728.289458ms - id: 20 request: proto: HTTP/1.1 @@ -1018,8 +1020,8 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.30 (go1.23.4; darwin; arm64) Packer/1.1.1-dev (+https://www.packer.io/; go1.23.4; darwin/arm64) - url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/c5a1dbf7-5db6-4ad7-83b6-a98cc93c1f5b + - scaleway-sdk-go/v1.0.0-beta.30 (go1.23.5; darwin; arm64) Packer/1.1.1-dev (+https://www.packer.io/; go1.23.5; darwin/arm64) + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/volumes/530d0f22-79a8-4ee7-94cd-92aa46642c9d method: GET response: proto: HTTP/2.0 @@ -1027,20 +1029,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 3168 + content_length: 143 uncompressed: false - body: '{"server": {"id": "c5a1dbf7-5db6-4ad7-83b6-a98cc93c1f5b", "name": "packer-6798de56-240b-fae4-86d0-00d4b7691e9a", "arch": "x86_64", "commercial_type": "PRO2-XXS", "boot_type": "local", "organization": "ee7bd9e1-9cbd-4724-b2f4-19e50f3cf38b", "project": "3df5fc53-1c2c-49d6-bcb2-87b2bf0d6c10", "hostname": "packer-6798de56-240b-fae4-86d0-00d4b7691e9a", "image": {"id": "bc50e86c-a6c7-401a-8fbb-2ef17ce87aee", "name": "Ubuntu 22.04 Jammy Jellyfish", "organization": "51b656e3-4865-41e8-adbc-0c45bdd780db", "project": "51b656e3-4865-41e8-adbc-0c45bdd780db", "root_volume": {"id": "f1efdd5c-375b-431e-ac06-daaf1518369b", "name": "Ubuntu 22.04 Jammy Jellyfish", "volume_type": "unified", "size": 10000000000}, "extra_volumes": {}, "public": true, "arch": "x86_64", "creation_date": "2024-10-07T11:39:08.941837+00:00", "modification_date": "2024-10-07T11:39:08.941837+00:00", "default_bootscript": null, "from_server": "", "state": "available", "tags": [], "zone": "fr-par-1"}, "volumes": {"0": {"boot": false, "id": "d3b78c5f-fd7b-46cd-8a8f-192147c2a5ff", "name": "Ubuntu 22.04 Jammy Jellyfish", "volume_type": "b_ssd", "export_uri": null, "organization": "ee7bd9e1-9cbd-4724-b2f4-19e50f3cf38b", "project": "3df5fc53-1c2c-49d6-bcb2-87b2bf0d6c10", "server": {"id": "c5a1dbf7-5db6-4ad7-83b6-a98cc93c1f5b", "name": "packer-6798de56-240b-fae4-86d0-00d4b7691e9a"}, "size": 10000000000, "state": "available", "creation_date": "2025-01-28T13:40:40.196323+00:00", "modification_date": "2025-01-28T13:40:40.196323+00:00", "tags": [], "zone": "fr-par-1"}, "1": {"boot": false, "volume_type": "sbs_volume", "id": "45f0fdaa-9e88-4ae6-8a58-8b4eb0d36d04", "zone": "fr-par-1"}}, "tags": ["AUTHORIZED_KEY=ssh-rsa_AAAAB3NzaC1yc2EAAAADAQABAAACAQC1RCRGm04uk5jgq/w19AWbtO6ZxmVWDP1bv7LpEJioU2wV8G5MzoXAOkUTzbRATdUENobrVPMMayxqltPI6tDBd8I6DoAZAyd7WDcAM3l+uzopToQHlaQQS1kMGR5rDQbaj0WUwxLXKmZmJcYfOEvri0llIfCayLMofdKPNN8tAPQBv6UK5WiLjrH7PSw5l08yGK+ze0NxxTHqDx/4UUSOGOxAqoL6cmQhArQLzZTz5Houm5RkrtFNurhAp/2N9nFSSL3z96BgVeuCwkAWf5NkL8hFltvLHqgIbmI/gbdBtzoGZB9af8FoGYLK3z/dCUmhZ8OwJ1vmSJpdbyuOG0+2LhCpihPzcbIDfvVNhFZNs0D1MHJuaYhzXukh3g6OuomSmg/4EhCqExNA/wsUABO5tfMx5//EHDhU/z8AanzAAvqer/dSTaw6nCtozp7fONRw4xR+hAb3tysauwen1u0/BYEZj+WO5kxCHxRN6M0qMXxTGhzvr520TAST2AEj5UCwWjY2vW/aPOR35xQaR0ovnHmyfs32e5BxuKpcjdlZXfoS8ZgMXN5X2uu/qGgj01e9+a44JmJCY1cyL6AAt36jDhlHBzcBWdVDs2dKthkuVwTYH7BNVP1a47Mgxq8/Qt92jmrkl30cb6YWktdDga50u6mxGJnECHgQJRyNMIPbYQ=="], "state": "stopping", "protected": false, "state_detail": "stopping", "public_ip": null, "public_ips": [], "mac_address": "de:00:00:90:45:d3", "routed_ip_enabled": true, "ipv6": null, "extra_networks": [], "dynamic_ip_required": true, "enable_ipv6": false, "private_ip": null, "creation_date": "2025-01-28T13:40:40.196323+00:00", "modification_date": "2025-01-28T13:40:57.294817+00:00", "bootscript": null, "security_group": {"id": "2c4f1a72-b9ee-4d14-9bbd-dd5c04e83eaa", "name": "Default security group"}, "location": {"zone_id": "fr-par-1", "platform_id": "14", "cluster_id": "28", "hypervisor_id": "801", "node_id": "28"}, "maintenances": [], "allowed_actions": ["stop_in_place", "backup"], "placement_group": null, "private_nics": [], "zone": "fr-par-1"}}' + body: '{"message": "resource is not found", "type": "not_found", "resource": "instance_volume", "resource_id": "530d0f22-79a8-4ee7-94cd-92aa46642c9d"}' headers: Content-Length: - - "3168" + - "143" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Tue, 28 Jan 2025 13:41:39 GMT + - Mon, 10 Feb 2025 15:36:43 GMT Server: - - Scaleway API Gateway (fr-par-1;edge02) + - Scaleway API Gateway (fr-par-1;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -1048,10 +1050,10 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 3daf1250-b67b-40b5-8022-a6cf0352c8b8 - status: 200 OK - code: 200 - duration: 135.158625ms + - 1a274a4b-407c-4057-bd4f-267befa40870 + status: 404 Not Found + code: 404 + duration: 31.479584ms - id: 21 request: proto: HTTP/1.1 @@ -1067,29 +1069,29 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.30 (go1.23.4; darwin; arm64) Packer/1.1.1-dev (+https://www.packer.io/; go1.23.4; darwin/arm64) - url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/c5a1dbf7-5db6-4ad7-83b6-a98cc93c1f5b - method: GET + - scaleway-sdk-go/v1.0.0-beta.30 (go1.23.5; darwin; arm64) Packer/1.1.1-dev (+https://www.packer.io/; go1.23.5; darwin/arm64) + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/volumes/530d0f22-79a8-4ee7-94cd-92aa46642c9d + method: DELETE response: proto: HTTP/2.0 proto_major: 2 proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 3052 + content_length: 143 uncompressed: false - body: '{"server": {"id": "c5a1dbf7-5db6-4ad7-83b6-a98cc93c1f5b", "name": "packer-6798de56-240b-fae4-86d0-00d4b7691e9a", "arch": "x86_64", "commercial_type": "PRO2-XXS", "boot_type": "local", "organization": "ee7bd9e1-9cbd-4724-b2f4-19e50f3cf38b", "project": "3df5fc53-1c2c-49d6-bcb2-87b2bf0d6c10", "hostname": "packer-6798de56-240b-fae4-86d0-00d4b7691e9a", "image": {"id": "bc50e86c-a6c7-401a-8fbb-2ef17ce87aee", "name": "Ubuntu 22.04 Jammy Jellyfish", "organization": "51b656e3-4865-41e8-adbc-0c45bdd780db", "project": "51b656e3-4865-41e8-adbc-0c45bdd780db", "root_volume": {"id": "f1efdd5c-375b-431e-ac06-daaf1518369b", "name": "Ubuntu 22.04 Jammy Jellyfish", "volume_type": "unified", "size": 10000000000}, "extra_volumes": {}, "public": true, "arch": "x86_64", "creation_date": "2024-10-07T11:39:08.941837+00:00", "modification_date": "2024-10-07T11:39:08.941837+00:00", "default_bootscript": null, "from_server": "", "state": "available", "tags": [], "zone": "fr-par-1"}, "volumes": {"0": {"boot": false, "id": "d3b78c5f-fd7b-46cd-8a8f-192147c2a5ff", "name": "Ubuntu 22.04 Jammy Jellyfish", "volume_type": "b_ssd", "export_uri": null, "organization": "ee7bd9e1-9cbd-4724-b2f4-19e50f3cf38b", "project": "3df5fc53-1c2c-49d6-bcb2-87b2bf0d6c10", "server": {"id": "c5a1dbf7-5db6-4ad7-83b6-a98cc93c1f5b", "name": "packer-6798de56-240b-fae4-86d0-00d4b7691e9a"}, "size": 10000000000, "state": "available", "creation_date": "2025-01-28T13:40:40.196323+00:00", "modification_date": "2025-01-28T13:40:40.196323+00:00", "tags": [], "zone": "fr-par-1"}, "1": {"boot": false, "volume_type": "sbs_volume", "id": "45f0fdaa-9e88-4ae6-8a58-8b4eb0d36d04", "zone": "fr-par-1"}}, "tags": ["AUTHORIZED_KEY=ssh-rsa_AAAAB3NzaC1yc2EAAAADAQABAAACAQC1RCRGm04uk5jgq/w19AWbtO6ZxmVWDP1bv7LpEJioU2wV8G5MzoXAOkUTzbRATdUENobrVPMMayxqltPI6tDBd8I6DoAZAyd7WDcAM3l+uzopToQHlaQQS1kMGR5rDQbaj0WUwxLXKmZmJcYfOEvri0llIfCayLMofdKPNN8tAPQBv6UK5WiLjrH7PSw5l08yGK+ze0NxxTHqDx/4UUSOGOxAqoL6cmQhArQLzZTz5Houm5RkrtFNurhAp/2N9nFSSL3z96BgVeuCwkAWf5NkL8hFltvLHqgIbmI/gbdBtzoGZB9af8FoGYLK3z/dCUmhZ8OwJ1vmSJpdbyuOG0+2LhCpihPzcbIDfvVNhFZNs0D1MHJuaYhzXukh3g6OuomSmg/4EhCqExNA/wsUABO5tfMx5//EHDhU/z8AanzAAvqer/dSTaw6nCtozp7fONRw4xR+hAb3tysauwen1u0/BYEZj+WO5kxCHxRN6M0qMXxTGhzvr520TAST2AEj5UCwWjY2vW/aPOR35xQaR0ovnHmyfs32e5BxuKpcjdlZXfoS8ZgMXN5X2uu/qGgj01e9+a44JmJCY1cyL6AAt36jDhlHBzcBWdVDs2dKthkuVwTYH7BNVP1a47Mgxq8/Qt92jmrkl30cb6YWktdDga50u6mxGJnECHgQJRyNMIPbYQ=="], "state": "stopped", "protected": false, "state_detail": "", "public_ip": null, "public_ips": [], "mac_address": "de:00:00:90:45:d3", "routed_ip_enabled": true, "ipv6": null, "extra_networks": [], "dynamic_ip_required": true, "enable_ipv6": false, "private_ip": null, "creation_date": "2025-01-28T13:40:40.196323+00:00", "modification_date": "2025-01-28T13:41:40.297053+00:00", "bootscript": null, "security_group": {"id": "2c4f1a72-b9ee-4d14-9bbd-dd5c04e83eaa", "name": "Default security group"}, "location": null, "maintenances": [], "allowed_actions": ["poweron", "backup"], "placement_group": null, "private_nics": [], "zone": "fr-par-1"}}' + body: '{"message": "resource is not found", "type": "not_found", "resource": "instance_volume", "resource_id": "530d0f22-79a8-4ee7-94cd-92aa46642c9d"}' headers: Content-Length: - - "3052" + - "143" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Tue, 28 Jan 2025 13:41:43 GMT + - Mon, 10 Feb 2025 15:36:43 GMT Server: - - Scaleway API Gateway (fr-par-1;edge02) + - Scaleway API Gateway (fr-par-1;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -1097,52 +1099,48 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - c13e4a63-8e7d-4efa-9b8f-663309d25f82 - status: 200 OK - code: 200 - duration: 138.146292ms + - f97d5a3e-7874-48dd-b336-26f9a94b96b2 + status: 404 Not Found + code: 404 + duration: 36.462083ms - id: 22 request: proto: HTTP/1.1 proto_major: 1 proto_minor: 1 - content_length: 141 + content_length: 0 transfer_encoding: [] trailer: {} host: api.scaleway.com remote_addr: "" request_uri: "" - body: '{"action":"backup","name":"packer-e2e-block","volumes":{"45f0fdaa-9e88-4ae6-8a58-8b4eb0d36d04":{},"d3b78c5f-fd7b-46cd-8a8f-192147c2a5ff":{}}}' + body: "" form: {} headers: - Content-Type: - - application/json User-Agent: - - scaleway-sdk-go/v1.0.0-beta.30 (go1.23.4; darwin; arm64) Packer/1.1.1-dev (+https://www.packer.io/; go1.23.4; darwin/arm64) - url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/c5a1dbf7-5db6-4ad7-83b6-a98cc93c1f5b/action - method: POST + - scaleway-sdk-go/v1.0.0-beta.30 (go1.23.5; darwin; arm64) Packer/1.1.1-dev (+https://www.packer.io/; go1.23.5; darwin/arm64) + url: https://api.scaleway.com/block/v1alpha1/zones/fr-par-1/volumes/530d0f22-79a8-4ee7-94cd-92aa46642c9d + method: GET response: proto: HTTP/2.0 proto_major: 2 proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 351 + content_length: 430 uncompressed: false - body: '{"task": {"id": "23b2b100-1690-4100-8ffb-03d1e8f3d53b", "description": "instance_backup", "status": "pending", "href_from": "/servers/c5a1dbf7-5db6-4ad7-83b6-a98cc93c1f5b/action", "href_result": "/images/967ca867-3164-41a4-98d2-5971c5901bcc", "started_at": "2025-01-28T13:41:44.789700+00:00", "terminated_at": null, "progress": 0, "zone": "fr-par-1"}}' + body: '{"id":"530d0f22-79a8-4ee7-94cd-92aa46642c9d","name":"packer-e2e-block-vol1","type":"sbs_5k","size":20000000000,"project_id":"b577a333-d52a-4d86-9310-b413d5fe9bb1","created_at":"2025-02-10T15:35:56.279368Z","updated_at":"2025-02-10T15:36:43.276018Z","references":[],"parent_snapshot_id":null,"status":"available","tags":[],"specs":{"perf_iops":5000,"class":"sbs"},"last_detached_at":"2025-02-10T15:36:43.276018Z","zone":"fr-par-1"}' headers: Content-Length: - - "351" + - "430" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Tue, 28 Jan 2025 13:41:44 GMT - Location: - - https://api.scaleway.com/instance/v1/zones/fr-par-1/tasks/23b2b100-1690-4100-8ffb-03d1e8f3d53b + - Mon, 10 Feb 2025 15:36:43 GMT Server: - - Scaleway API Gateway (fr-par-1;edge02) + - Scaleway API Gateway (fr-par-1;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -1150,10 +1148,10 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 47b3df89-3c38-447a-b558-1705fb2d39a0 - status: 202 Accepted - code: 202 - duration: 550.103542ms + - 648100ec-5f28-4ff5-b3e2-688dd42f4ae1 + status: 200 OK + code: 200 + duration: 48.550917ms - id: 23 request: proto: HTTP/1.1 @@ -1169,29 +1167,27 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.30 (go1.23.4; darwin; arm64) Packer/1.1.1-dev (+https://www.packer.io/; go1.23.4; darwin/arm64) - url: https://api.scaleway.com/instance/v1/zones/fr-par-1/images/967ca867-3164-41a4-98d2-5971c5901bcc - method: GET + - scaleway-sdk-go/v1.0.0-beta.30 (go1.23.5; darwin; arm64) Packer/1.1.1-dev (+https://www.packer.io/; go1.23.5; darwin/arm64) + url: https://api.scaleway.com/block/v1alpha1/zones/fr-par-1/volumes/530d0f22-79a8-4ee7-94cd-92aa46642c9d + method: DELETE response: proto: HTTP/2.0 proto_major: 2 proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 742 + content_length: 0 uncompressed: false - body: '{"image": {"id": "967ca867-3164-41a4-98d2-5971c5901bcc", "name": "packer-e2e-block", "organization": "ee7bd9e1-9cbd-4724-b2f4-19e50f3cf38b", "project": "3df5fc53-1c2c-49d6-bcb2-87b2bf0d6c10", "root_volume": {"id": "a8769235-13b3-4cdb-86fd-9d3757c14041", "name": "packer-e2e-block_snap_0", "volume_type": "b_ssd", "size": 10000000000}, "extra_volumes": {"1": {"volume_type": "sbs_snapshot", "id": "a193c5d7-d9f1-4c17-bf07-44f8a9c9553c", "size": 0, "name": ""}}, "public": false, "arch": "x86_64", "creation_date": "2025-01-28T13:41:44.294450+00:00", "modification_date": "2025-01-28T13:41:44.294450+00:00", "default_bootscript": null, "from_server": "c5a1dbf7-5db6-4ad7-83b6-a98cc93c1f5b", "state": "creating", "tags": [], "zone": "fr-par-1"}}' + body: "" headers: - Content-Length: - - "742" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Tue, 28 Jan 2025 13:41:44 GMT + - Mon, 10 Feb 2025 15:36:43 GMT Server: - - Scaleway API Gateway (fr-par-1;edge02) + - Scaleway API Gateway (fr-par-1;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -1199,10 +1195,10 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 7f2dd719-2496-448b-971b-951bd9c6d5af - status: 200 OK - code: 200 - duration: 91.613542ms + - 7c5233a4-1a78-4320-8c96-9f5bffff406f + status: 204 No Content + code: 204 + duration: 83.28975ms - id: 24 request: proto: HTTP/1.1 @@ -1218,8 +1214,8 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.30 (go1.23.4; darwin; arm64) Packer/1.1.1-dev (+https://www.packer.io/; go1.23.4; darwin/arm64) - url: https://api.scaleway.com/instance/v1/zones/fr-par-1/images/967ca867-3164-41a4-98d2-5971c5901bcc + - scaleway-sdk-go/v1.0.0-beta.30 (go1.23.5; darwin; arm64) Packer/1.1.1-dev (+https://www.packer.io/; go1.23.5; darwin/arm64) + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/volumes/34b8befc-f3e2-47eb-8d5a-14a5a28bfb8c method: GET response: proto: HTTP/2.0 @@ -1227,20 +1223,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 743 + content_length: 143 uncompressed: false - body: '{"image": {"id": "967ca867-3164-41a4-98d2-5971c5901bcc", "name": "packer-e2e-block", "organization": "ee7bd9e1-9cbd-4724-b2f4-19e50f3cf38b", "project": "3df5fc53-1c2c-49d6-bcb2-87b2bf0d6c10", "root_volume": {"id": "a8769235-13b3-4cdb-86fd-9d3757c14041", "name": "packer-e2e-block_snap_0", "volume_type": "b_ssd", "size": 10000000000}, "extra_volumes": {"1": {"volume_type": "sbs_snapshot", "id": "a193c5d7-d9f1-4c17-bf07-44f8a9c9553c", "size": 0, "name": ""}}, "public": false, "arch": "x86_64", "creation_date": "2025-01-28T13:41:44.294450+00:00", "modification_date": "2025-01-28T13:41:44.294450+00:00", "default_bootscript": null, "from_server": "c5a1dbf7-5db6-4ad7-83b6-a98cc93c1f5b", "state": "available", "tags": [], "zone": "fr-par-1"}}' + body: '{"message": "resource is not found", "type": "not_found", "resource": "instance_volume", "resource_id": "34b8befc-f3e2-47eb-8d5a-14a5a28bfb8c"}' headers: Content-Length: - - "743" + - "143" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Tue, 28 Jan 2025 13:41:49 GMT + - Mon, 10 Feb 2025 15:36:43 GMT Server: - - Scaleway API Gateway (fr-par-1;edge02) + - Scaleway API Gateway (fr-par-1;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -1248,10 +1244,10 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 9a051ade-a928-4a71-90dd-16fc79575373 - status: 200 OK - code: 200 - duration: 106.972833ms + - d9dd7504-d7ff-4e43-b569-8d091b772887 + status: 404 Not Found + code: 404 + duration: 32.958417ms - id: 25 request: proto: HTTP/1.1 @@ -1267,8 +1263,8 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.30 (go1.23.4; darwin; arm64) Packer/1.1.1-dev (+https://www.packer.io/; go1.23.4; darwin/arm64) - url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/c5a1dbf7-5db6-4ad7-83b6-a98cc93c1f5b + - scaleway-sdk-go/v1.0.0-beta.30 (go1.23.5; darwin; arm64) Packer/1.1.1-dev (+https://www.packer.io/; go1.23.5; darwin/arm64) + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/volumes/34b8befc-f3e2-47eb-8d5a-14a5a28bfb8c method: DELETE response: proto: HTTP/2.0 @@ -1276,18 +1272,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 0 + content_length: 143 uncompressed: false - body: "" + body: '{"message": "resource is not found", "type": "not_found", "resource": "instance_volume", "resource_id": "34b8befc-f3e2-47eb-8d5a-14a5a28bfb8c"}' headers: + Content-Length: + - "143" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Tue, 28 Jan 2025 13:41:49 GMT + - Mon, 10 Feb 2025 15:36:43 GMT Server: - - Scaleway API Gateway (fr-par-1;edge02) + - Scaleway API Gateway (fr-par-1;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -1295,10 +1293,10 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 34483122-88a5-4bca-a4c4-1a54fa6f8e30 - status: 204 No Content - code: 204 - duration: 355.7375ms + - 120eb39f-8877-4dbe-8869-0bd651ba3356 + status: 404 Not Found + code: 404 + duration: 52.103417ms - id: 26 request: proto: HTTP/1.1 @@ -1314,76 +1312,29 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.30 (go1.23.4; darwin; arm64) Packer/1.1.1-dev (+https://www.packer.io/; go1.23.4; darwin/arm64) - url: https://api.scaleway.com/instance/v1/zones/fr-par-1/volumes/d3b78c5f-fd7b-46cd-8a8f-192147c2a5ff - method: DELETE - response: - proto: HTTP/2.0 - proto_major: 2 - proto_minor: 0 - transfer_encoding: [] - trailer: {} - content_length: 0 - uncompressed: false - body: "" - headers: - Content-Security-Policy: - - default-src 'none'; frame-ancestors 'none' - Content-Type: - - application/json - Date: - - Tue, 28 Jan 2025 13:41:50 GMT - Server: - - Scaleway API Gateway (fr-par-1;edge02) - Strict-Transport-Security: - - max-age=63072000 - X-Content-Type-Options: - - nosniff - X-Frame-Options: - - DENY - X-Request-Id: - - b19000ec-31c3-4f66-a226-532f602de0b1 - status: 204 No Content - code: 204 - duration: 168.587083ms - - id: 27 - request: - proto: HTTP/1.1 - proto_major: 1 - proto_minor: 1 - content_length: 0 - transfer_encoding: [] - trailer: {} - host: api.scaleway.com - remote_addr: "" - request_uri: "" - body: "" - form: {} - headers: - User-Agent: - - scaleway-sdk-go/v1.0.0-beta.30 (go1.23.4; darwin; arm64) Packer/1.1.1-dev (+https://www.packer.io/; go1.23.4; darwin/arm64) - url: https://api.scaleway.com/instance/v1/zones/fr-par-1/volumes/45f0fdaa-9e88-4ae6-8a58-8b4eb0d36d04 - method: DELETE + - scaleway-sdk-go/v1.0.0-beta.30 (go1.23.5; darwin; arm64) Packer/1.1.1-dev (+https://www.packer.io/; go1.23.5; darwin/arm64) + url: https://api.scaleway.com/block/v1alpha1/zones/fr-par-1/volumes/34b8befc-f3e2-47eb-8d5a-14a5a28bfb8c + method: GET response: proto: HTTP/2.0 proto_major: 2 proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 143 + content_length: 484 uncompressed: false - body: '{"message": "resource is not found", "type": "not_found", "resource": "instance_volume", "resource_id": "45f0fdaa-9e88-4ae6-8a58-8b4eb0d36d04"}' + body: '{"id":"34b8befc-f3e2-47eb-8d5a-14a5a28bfb8c","name":"Ubuntu 22.04 Jammy Jellyfish_sbs_volume_0","type":"sbs_5k","size":10000000000,"project_id":"b577a333-d52a-4d86-9310-b413d5fe9bb1","created_at":"2025-02-10T15:35:56.831512Z","updated_at":"2025-02-10T15:36:43.193737Z","references":[],"parent_snapshot_id":"4eb9437f-8993-444a-b564-f7654add2131","status":"available","tags":[],"specs":{"perf_iops":5000,"class":"sbs"},"last_detached_at":"2025-02-10T15:36:43.193737Z","zone":"fr-par-1"}' headers: Content-Length: - - "143" + - "484" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Tue, 28 Jan 2025 13:41:50 GMT + - Mon, 10 Feb 2025 15:36:43 GMT Server: - - Scaleway API Gateway (fr-par-1;edge02) + - Scaleway API Gateway (fr-par-1;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -1391,11 +1342,11 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 46e431e5-ddda-4cab-945e-a8372db0f3e1 - status: 404 Not Found - code: 404 - duration: 45.755125ms - - id: 28 + - 98c6a1a0-51a1-4972-9613-2736a284f71d + status: 200 OK + code: 200 + duration: 47.727125ms + - id: 27 request: proto: HTTP/1.1 proto_major: 1 @@ -1410,8 +1361,8 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.30 (go1.23.4; darwin; arm64) Packer/1.1.1-dev (+https://www.packer.io/; go1.23.4; darwin/arm64) - url: https://api.scaleway.com/block/v1alpha1/zones/fr-par-1/volumes/45f0fdaa-9e88-4ae6-8a58-8b4eb0d36d04 + - scaleway-sdk-go/v1.0.0-beta.30 (go1.23.5; darwin; arm64) Packer/1.1.1-dev (+https://www.packer.io/; go1.23.5; darwin/arm64) + url: https://api.scaleway.com/block/v1alpha1/zones/fr-par-1/volumes/34b8befc-f3e2-47eb-8d5a-14a5a28bfb8c method: DELETE response: proto: HTTP/2.0 @@ -1428,9 +1379,9 @@ interactions: Content-Type: - application/json Date: - - Tue, 28 Jan 2025 13:41:50 GMT + - Mon, 10 Feb 2025 15:36:43 GMT Server: - - Scaleway API Gateway (fr-par-1;edge02) + - Scaleway API Gateway (fr-par-1;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -1438,7 +1389,7 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - e075ce72-6f7b-4e1d-b1f7-f4163045a99f + - cf8702e8-b1ef-4ef0-ae23-a72ff52a379e status: 204 No Content code: 204 - duration: 96.143ms + duration: 68.381666ms diff --git a/internal/tests/testdata/packer-e2e-root-volume-sbs.cassette.yaml b/internal/tests/testdata/packer-e2e-root-volume-sbs.cassette.yaml new file mode 100644 index 0000000..e6da49a --- /dev/null +++ b/internal/tests/testdata/packer-e2e-root-volume-sbs.cassette.yaml @@ -0,0 +1,1201 @@ +--- +version: 2 +interactions: + - id: 0 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.30 (go1.23.5; darwin; arm64) Packer/1.1.1-dev (+https://www.packer.io/; go1.23.5; darwin/arm64) + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/images?name=packer-e2e-root-volume-sbs&page=1 + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 14 + uncompressed: false + body: '{"images": []}' + headers: + Content-Length: + - "14" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Mon, 10 Feb 2025 15:36:45 GMT + Link: + - ; rel="last" + Server: + - Scaleway API Gateway (fr-par-1;edge02) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 019e8c6c-760e-46b5-86df-13800299d55e + X-Total-Count: + - "0" + status: 200 OK + code: 200 + duration: 516.266667ms + - id: 1 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.30 (go1.23.5; darwin; arm64) Packer/1.1.1-dev (+https://www.packer.io/; go1.23.5; darwin/arm64) + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/snapshots?name=snapshot-packer-1739201805&page=1 + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 17 + uncompressed: false + body: '{"snapshots": []}' + headers: + Content-Length: + - "17" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Mon, 10 Feb 2025 15:36:45 GMT + Link: + - ; rel="last" + Server: + - Scaleway API Gateway (fr-par-1;edge02) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - c512391c-ba95-41b3-963c-6b92dd5a6529 + X-Total-Count: + - "0" + status: 200 OK + code: 200 + duration: 193.996333ms + - id: 2 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 992 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: '{"name":"packer-67aa1d0d-a359-1d5b-3ca1-00b9eb61da43","commercial_type":"PLAY2-PICO","image":"ubuntu_jammy","volumes":{"0":{"size":50000000000,"volume_type":"sbs_volume"}},"boot_type":"local","project":"b577a333-d52a-4d86-9310-b413d5fe9bb1","tags":["AUTHORIZED_KEY=ssh-rsa_AAAAB3NzaC1yc2EAAAADAQABAAACAQDvBzaAZfrDUdVkjZ7bBVJ2cJI/KRMPPsG511mSGK4zbmLa55mcSdgqiU75rOH3ppRAx7s++j9yNbfXDZMIg2L52WNcmPHIcMQN3sUH90qHNCMaLnEKFqqD3tJ68X0gf20TwNZsqWj7tLePJjGupoOxeVsLxjA+KqiEWDBUIcGOi8hDLmgnixQh2YsGHr/A+ohqGmQCZwuieqvYLZCIRSHiKJ4DLCJLe2Dvrdb8uvACFy5NSuvp8aVw37KrMjdX2zY2M4agZfmEVk7PBaKXxtVueuLvSVrkv9uk2Td/GbJtv3aaJyITwU1BsHEq0f5cFWx2wwFJgGiU7q7uxbzlijqXHiyzmWMCGnCDXLycGUM2fXXrF5T4ykUuwqokLaV0va/EyUc7BlIKeOWSp5CV8WPMMc5xsSeyoOPWEhC7WSLx4A4ZsOTlmXRd00il8m++cDDPAFYWJBPN0F+wN/wDQbiPtz3JRMQlBbaPZ0/k3tjbp6ss6YBkTyVq6OT70WO43b9O6bS8RTVu8U0XZIn10dzhxDS4XbyNgN81EA5L8fvVF35rsMPao1GlC7S66oa9ZzGn9WmPsADyDeIplhIC2EJ0Dt91OPA9aa4XmdSAteYMynIbu+B7o3DtgpHFUkgmq6CPwYmdG9px5Hjv6LoSq64XqviWZIjFZDma/g7B4eJyQQ=="]}' + form: {} + headers: + Content-Type: + - application/json + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.30 (go1.23.5; darwin; arm64) Packer/1.1.1-dev (+https://www.packer.io/; go1.23.5; darwin/arm64) + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers + method: POST + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 2464 + uncompressed: false + body: '{"server": {"id": "8122c68c-01b5-46b9-8201-aefe8c91fa98", "name": "packer-67aa1d0d-a359-1d5b-3ca1-00b9eb61da43", "arch": "x86_64", "commercial_type": "PLAY2-PICO", "boot_type": "local", "organization": "ee7bd9e1-9cbd-4724-b2f4-19e50f3cf38b", "project": "b577a333-d52a-4d86-9310-b413d5fe9bb1", "hostname": "packer-67aa1d0d-a359-1d5b-3ca1-00b9eb61da43", "image": {"id": "1fb9bfa4-68c3-4d6f-a362-8913a1af27b0", "name": "Ubuntu 22.04 Jammy Jellyfish", "organization": "51b656e3-4865-41e8-adbc-0c45bdd780db", "project": "51b656e3-4865-41e8-adbc-0c45bdd780db", "root_volume": {"volume_type": "sbs_snapshot", "id": "4eb9437f-8993-444a-b564-f7654add2131", "size": 0, "name": ""}, "extra_volumes": {}, "public": true, "arch": "x86_64", "creation_date": "2024-10-07T11:39:13.069801+00:00", "modification_date": "2024-10-07T11:39:13.069801+00:00", "default_bootscript": null, "from_server": "", "state": "available", "tags": [], "zone": "fr-par-1"}, "volumes": {"0": {"boot": false, "volume_type": "sbs_volume", "id": "c9584eaf-b206-4456-99fd-9853c8f7b8b7", "zone": "fr-par-1"}}, "tags": ["AUTHORIZED_KEY=ssh-rsa_AAAAB3NzaC1yc2EAAAADAQABAAACAQDvBzaAZfrDUdVkjZ7bBVJ2cJI/KRMPPsG511mSGK4zbmLa55mcSdgqiU75rOH3ppRAx7s++j9yNbfXDZMIg2L52WNcmPHIcMQN3sUH90qHNCMaLnEKFqqD3tJ68X0gf20TwNZsqWj7tLePJjGupoOxeVsLxjA+KqiEWDBUIcGOi8hDLmgnixQh2YsGHr/A+ohqGmQCZwuieqvYLZCIRSHiKJ4DLCJLe2Dvrdb8uvACFy5NSuvp8aVw37KrMjdX2zY2M4agZfmEVk7PBaKXxtVueuLvSVrkv9uk2Td/GbJtv3aaJyITwU1BsHEq0f5cFWx2wwFJgGiU7q7uxbzlijqXHiyzmWMCGnCDXLycGUM2fXXrF5T4ykUuwqokLaV0va/EyUc7BlIKeOWSp5CV8WPMMc5xsSeyoOPWEhC7WSLx4A4ZsOTlmXRd00il8m++cDDPAFYWJBPN0F+wN/wDQbiPtz3JRMQlBbaPZ0/k3tjbp6ss6YBkTyVq6OT70WO43b9O6bS8RTVu8U0XZIn10dzhxDS4XbyNgN81EA5L8fvVF35rsMPao1GlC7S66oa9ZzGn9WmPsADyDeIplhIC2EJ0Dt91OPA9aa4XmdSAteYMynIbu+B7o3DtgpHFUkgmq6CPwYmdG9px5Hjv6LoSq64XqviWZIjFZDma/g7B4eJyQQ=="], "state": "stopped", "protected": false, "state_detail": "", "public_ip": null, "public_ips": [], "mac_address": "de:00:00:93:2b:1f", "routed_ip_enabled": true, "ipv6": null, "extra_networks": [], "dynamic_ip_required": true, "enable_ipv6": false, "private_ip": null, "creation_date": "2025-02-10T15:36:46.717460+00:00", "modification_date": "2025-02-10T15:36:46.717460+00:00", "bootscript": null, "security_group": {"id": "0a1339e8-9a2a-4650-badf-eb97dda33105", "name": "Default security group"}, "location": null, "maintenances": [], "allowed_actions": ["poweron", "backup"], "placement_group": null, "private_nics": [], "zone": "fr-par-1"}}' + headers: + Content-Length: + - "2464" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Mon, 10 Feb 2025 15:36:46 GMT + Location: + - https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/8122c68c-01b5-46b9-8201-aefe8c91fa98 + Server: + - Scaleway API Gateway (fr-par-1;edge02) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 977518a0-f37b-4010-a1cf-01d524c31012 + status: 201 Created + code: 201 + duration: 983.651834ms + - id: 3 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 19 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: '{"perf_iops":15000}' + form: {} + headers: + Content-Type: + - application/json + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.30 (go1.23.5; darwin; arm64) Packer/1.1.1-dev (+https://www.packer.io/; go1.23.5; darwin/arm64) + url: https://api.scaleway.com/block/v1alpha1/zones/fr-par-1/volumes/c9584eaf-b206-4456-99fd-9853c8f7b8b7 + method: PATCH + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 688 + uncompressed: false + body: '{"id":"c9584eaf-b206-4456-99fd-9853c8f7b8b7","name":"Ubuntu 22.04 Jammy Jellyfish_sbs_volume_0","type":"sbs_5k","size":50000000000,"project_id":"b577a333-d52a-4d86-9310-b413d5fe9bb1","created_at":"2025-02-10T15:36:46.854944Z","updated_at":"2025-02-10T15:36:46.854944Z","references":[{"id":"f24099d5-1909-4702-a452-5627df6bf471","product_resource_type":"instance_server","product_resource_id":"8122c68c-01b5-46b9-8201-aefe8c91fa98","created_at":"2025-02-10T15:36:46.854944Z","type":"exclusive","status":"attached"}],"parent_snapshot_id":"4eb9437f-8993-444a-b564-f7654add2131","status":"updating","tags":[],"specs":{"perf_iops":5000,"class":"sbs"},"last_detached_at":null,"zone":"fr-par-1"}' + headers: + Content-Length: + - "688" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Mon, 10 Feb 2025 15:36:47 GMT + Server: + - Scaleway API Gateway (fr-par-1;edge02) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - bd9d20d5-a86c-4a9e-91ec-8ea4d2720bb4 + status: 200 OK + code: 200 + duration: 122.810083ms + - id: 4 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 20 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: '{"action":"poweron"}' + form: {} + headers: + Content-Type: + - application/json + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.30 (go1.23.5; darwin; arm64) Packer/1.1.1-dev (+https://www.packer.io/; go1.23.5; darwin/arm64) + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/8122c68c-01b5-46b9-8201-aefe8c91fa98/action + method: POST + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 357 + uncompressed: false + body: '{"task": {"id": "3e4b6c24-e125-4180-8cd6-05743f49fd09", "description": "server_batch_poweron", "status": "pending", "href_from": "/servers/8122c68c-01b5-46b9-8201-aefe8c91fa98/action", "href_result": "/servers/8122c68c-01b5-46b9-8201-aefe8c91fa98", "started_at": "2025-02-10T15:36:47.610807+00:00", "terminated_at": null, "progress": 0, "zone": "fr-par-1"}}' + headers: + Content-Length: + - "357" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Mon, 10 Feb 2025 15:36:47 GMT + Location: + - https://api.scaleway.com/instance/v1/zones/fr-par-1/tasks/3e4b6c24-e125-4180-8cd6-05743f49fd09 + Server: + - Scaleway API Gateway (fr-par-1;edge02) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 8aef0e56-d378-434d-a0bc-2c13973c693f + status: 202 Accepted + code: 202 + duration: 383.023959ms + - id: 5 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.30 (go1.23.5; darwin; arm64) Packer/1.1.1-dev (+https://www.packer.io/; go1.23.5; darwin/arm64) + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/8122c68c-01b5-46b9-8201-aefe8c91fa98 + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 2486 + uncompressed: false + body: '{"server": {"id": "8122c68c-01b5-46b9-8201-aefe8c91fa98", "name": "packer-67aa1d0d-a359-1d5b-3ca1-00b9eb61da43", "arch": "x86_64", "commercial_type": "PLAY2-PICO", "boot_type": "local", "organization": "ee7bd9e1-9cbd-4724-b2f4-19e50f3cf38b", "project": "b577a333-d52a-4d86-9310-b413d5fe9bb1", "hostname": "packer-67aa1d0d-a359-1d5b-3ca1-00b9eb61da43", "image": {"id": "1fb9bfa4-68c3-4d6f-a362-8913a1af27b0", "name": "Ubuntu 22.04 Jammy Jellyfish", "organization": "51b656e3-4865-41e8-adbc-0c45bdd780db", "project": "51b656e3-4865-41e8-adbc-0c45bdd780db", "root_volume": {"volume_type": "sbs_snapshot", "id": "4eb9437f-8993-444a-b564-f7654add2131", "size": 0, "name": ""}, "extra_volumes": {}, "public": true, "arch": "x86_64", "creation_date": "2024-10-07T11:39:13.069801+00:00", "modification_date": "2024-10-07T11:39:13.069801+00:00", "default_bootscript": null, "from_server": "", "state": "available", "tags": [], "zone": "fr-par-1"}, "volumes": {"0": {"boot": false, "volume_type": "sbs_volume", "id": "c9584eaf-b206-4456-99fd-9853c8f7b8b7", "zone": "fr-par-1"}}, "tags": ["AUTHORIZED_KEY=ssh-rsa_AAAAB3NzaC1yc2EAAAADAQABAAACAQDvBzaAZfrDUdVkjZ7bBVJ2cJI/KRMPPsG511mSGK4zbmLa55mcSdgqiU75rOH3ppRAx7s++j9yNbfXDZMIg2L52WNcmPHIcMQN3sUH90qHNCMaLnEKFqqD3tJ68X0gf20TwNZsqWj7tLePJjGupoOxeVsLxjA+KqiEWDBUIcGOi8hDLmgnixQh2YsGHr/A+ohqGmQCZwuieqvYLZCIRSHiKJ4DLCJLe2Dvrdb8uvACFy5NSuvp8aVw37KrMjdX2zY2M4agZfmEVk7PBaKXxtVueuLvSVrkv9uk2Td/GbJtv3aaJyITwU1BsHEq0f5cFWx2wwFJgGiU7q7uxbzlijqXHiyzmWMCGnCDXLycGUM2fXXrF5T4ykUuwqokLaV0va/EyUc7BlIKeOWSp5CV8WPMMc5xsSeyoOPWEhC7WSLx4A4ZsOTlmXRd00il8m++cDDPAFYWJBPN0F+wN/wDQbiPtz3JRMQlBbaPZ0/k3tjbp6ss6YBkTyVq6OT70WO43b9O6bS8RTVu8U0XZIn10dzhxDS4XbyNgN81EA5L8fvVF35rsMPao1GlC7S66oa9ZzGn9WmPsADyDeIplhIC2EJ0Dt91OPA9aa4XmdSAteYMynIbu+B7o3DtgpHFUkgmq6CPwYmdG9px5Hjv6LoSq64XqviWZIjFZDma/g7B4eJyQQ=="], "state": "starting", "protected": false, "state_detail": "allocating node", "public_ip": null, "public_ips": [], "mac_address": "de:00:00:93:2b:1f", "routed_ip_enabled": true, "ipv6": null, "extra_networks": [], "dynamic_ip_required": true, "enable_ipv6": false, "private_ip": null, "creation_date": "2025-02-10T15:36:46.717460+00:00", "modification_date": "2025-02-10T15:36:47.405616+00:00", "bootscript": null, "security_group": {"id": "0a1339e8-9a2a-4650-badf-eb97dda33105", "name": "Default security group"}, "location": null, "maintenances": [], "allowed_actions": ["stop_in_place", "backup"], "placement_group": null, "private_nics": [], "zone": "fr-par-1"}}' + headers: + Content-Length: + - "2486" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Mon, 10 Feb 2025 15:36:47 GMT + Server: + - Scaleway API Gateway (fr-par-1;edge02) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - c883f627-0b8d-4ced-9bf4-fe4449daa803 + status: 200 OK + code: 200 + duration: 201.663291ms + - id: 6 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.30 (go1.23.5; darwin; arm64) Packer/1.1.1-dev (+https://www.packer.io/; go1.23.5; darwin/arm64) + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/8122c68c-01b5-46b9-8201-aefe8c91fa98 + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 3144 + uncompressed: false + body: '{"server": {"id": "8122c68c-01b5-46b9-8201-aefe8c91fa98", "name": "packer-67aa1d0d-a359-1d5b-3ca1-00b9eb61da43", "arch": "x86_64", "commercial_type": "PLAY2-PICO", "boot_type": "local", "organization": "ee7bd9e1-9cbd-4724-b2f4-19e50f3cf38b", "project": "b577a333-d52a-4d86-9310-b413d5fe9bb1", "hostname": "packer-67aa1d0d-a359-1d5b-3ca1-00b9eb61da43", "image": {"id": "1fb9bfa4-68c3-4d6f-a362-8913a1af27b0", "name": "Ubuntu 22.04 Jammy Jellyfish", "organization": "51b656e3-4865-41e8-adbc-0c45bdd780db", "project": "51b656e3-4865-41e8-adbc-0c45bdd780db", "root_volume": {"volume_type": "sbs_snapshot", "id": "4eb9437f-8993-444a-b564-f7654add2131", "size": 0, "name": ""}, "extra_volumes": {}, "public": true, "arch": "x86_64", "creation_date": "2024-10-07T11:39:13.069801+00:00", "modification_date": "2024-10-07T11:39:13.069801+00:00", "default_bootscript": null, "from_server": "", "state": "available", "tags": [], "zone": "fr-par-1"}, "volumes": {"0": {"boot": false, "volume_type": "sbs_volume", "id": "c9584eaf-b206-4456-99fd-9853c8f7b8b7", "zone": "fr-par-1"}}, "tags": ["AUTHORIZED_KEY=ssh-rsa_AAAAB3NzaC1yc2EAAAADAQABAAACAQDvBzaAZfrDUdVkjZ7bBVJ2cJI/KRMPPsG511mSGK4zbmLa55mcSdgqiU75rOH3ppRAx7s++j9yNbfXDZMIg2L52WNcmPHIcMQN3sUH90qHNCMaLnEKFqqD3tJ68X0gf20TwNZsqWj7tLePJjGupoOxeVsLxjA+KqiEWDBUIcGOi8hDLmgnixQh2YsGHr/A+ohqGmQCZwuieqvYLZCIRSHiKJ4DLCJLe2Dvrdb8uvACFy5NSuvp8aVw37KrMjdX2zY2M4agZfmEVk7PBaKXxtVueuLvSVrkv9uk2Td/GbJtv3aaJyITwU1BsHEq0f5cFWx2wwFJgGiU7q7uxbzlijqXHiyzmWMCGnCDXLycGUM2fXXrF5T4ykUuwqokLaV0va/EyUc7BlIKeOWSp5CV8WPMMc5xsSeyoOPWEhC7WSLx4A4ZsOTlmXRd00il8m++cDDPAFYWJBPN0F+wN/wDQbiPtz3JRMQlBbaPZ0/k3tjbp6ss6YBkTyVq6OT70WO43b9O6bS8RTVu8U0XZIn10dzhxDS4XbyNgN81EA5L8fvVF35rsMPao1GlC7S66oa9ZzGn9WmPsADyDeIplhIC2EJ0Dt91OPA9aa4XmdSAteYMynIbu+B7o3DtgpHFUkgmq6CPwYmdG9px5Hjv6LoSq64XqviWZIjFZDma/g7B4eJyQQ=="], "state": "running", "protected": false, "state_detail": "booting kernel", "public_ip": {"id": "5e153afc-a565-4bc9-a26c-81e5740ea1ed", "address": "163.172.184.6", "dynamic": true, "gateway": "62.210.0.1", "netmask": "32", "family": "inet", "provisioning_mode": "dhcp", "tags": [], "state": "attached", "ipam_id": "f31f2ead-9f72-466c-94c8-0dc86e71c200"}, "public_ips": [{"id": "5e153afc-a565-4bc9-a26c-81e5740ea1ed", "address": "163.172.184.6", "dynamic": true, "gateway": "62.210.0.1", "netmask": "32", "family": "inet", "provisioning_mode": "dhcp", "tags": [], "state": "attached", "ipam_id": "f31f2ead-9f72-466c-94c8-0dc86e71c200"}], "mac_address": "de:00:00:93:2b:1f", "routed_ip_enabled": true, "ipv6": null, "extra_networks": [], "dynamic_ip_required": true, "enable_ipv6": false, "private_ip": null, "creation_date": "2025-02-10T15:36:46.717460+00:00", "modification_date": "2025-02-10T15:36:50.828049+00:00", "bootscript": null, "security_group": {"id": "0a1339e8-9a2a-4650-badf-eb97dda33105", "name": "Default security group"}, "location": {"zone_id": "fr-par-1", "platform_id": "14", "cluster_id": "30", "hypervisor_id": "101", "node_id": "29"}, "maintenances": [], "allowed_actions": ["poweroff", "terminate", "reboot", "stop_in_place", "backup"], "placement_group": null, "private_nics": [], "zone": "fr-par-1"}}' + headers: + Content-Length: + - "3144" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Mon, 10 Feb 2025 15:36:53 GMT + Server: + - Scaleway API Gateway (fr-par-1;edge02) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - c1af7c0e-34b4-4df3-a56f-8a8854ed9515 + status: 200 OK + code: 200 + duration: 167.6095ms + - id: 7 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.30 (go1.23.5; darwin; arm64) Packer/1.1.1-dev (+https://www.packer.io/; go1.23.5; darwin/arm64) + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/8122c68c-01b5-46b9-8201-aefe8c91fa98 + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 3144 + uncompressed: false + body: '{"server": {"id": "8122c68c-01b5-46b9-8201-aefe8c91fa98", "name": "packer-67aa1d0d-a359-1d5b-3ca1-00b9eb61da43", "arch": "x86_64", "commercial_type": "PLAY2-PICO", "boot_type": "local", "organization": "ee7bd9e1-9cbd-4724-b2f4-19e50f3cf38b", "project": "b577a333-d52a-4d86-9310-b413d5fe9bb1", "hostname": "packer-67aa1d0d-a359-1d5b-3ca1-00b9eb61da43", "image": {"id": "1fb9bfa4-68c3-4d6f-a362-8913a1af27b0", "name": "Ubuntu 22.04 Jammy Jellyfish", "organization": "51b656e3-4865-41e8-adbc-0c45bdd780db", "project": "51b656e3-4865-41e8-adbc-0c45bdd780db", "root_volume": {"volume_type": "sbs_snapshot", "id": "4eb9437f-8993-444a-b564-f7654add2131", "size": 0, "name": ""}, "extra_volumes": {}, "public": true, "arch": "x86_64", "creation_date": "2024-10-07T11:39:13.069801+00:00", "modification_date": "2024-10-07T11:39:13.069801+00:00", "default_bootscript": null, "from_server": "", "state": "available", "tags": [], "zone": "fr-par-1"}, "volumes": {"0": {"boot": false, "volume_type": "sbs_volume", "id": "c9584eaf-b206-4456-99fd-9853c8f7b8b7", "zone": "fr-par-1"}}, "tags": ["AUTHORIZED_KEY=ssh-rsa_AAAAB3NzaC1yc2EAAAADAQABAAACAQDvBzaAZfrDUdVkjZ7bBVJ2cJI/KRMPPsG511mSGK4zbmLa55mcSdgqiU75rOH3ppRAx7s++j9yNbfXDZMIg2L52WNcmPHIcMQN3sUH90qHNCMaLnEKFqqD3tJ68X0gf20TwNZsqWj7tLePJjGupoOxeVsLxjA+KqiEWDBUIcGOi8hDLmgnixQh2YsGHr/A+ohqGmQCZwuieqvYLZCIRSHiKJ4DLCJLe2Dvrdb8uvACFy5NSuvp8aVw37KrMjdX2zY2M4agZfmEVk7PBaKXxtVueuLvSVrkv9uk2Td/GbJtv3aaJyITwU1BsHEq0f5cFWx2wwFJgGiU7q7uxbzlijqXHiyzmWMCGnCDXLycGUM2fXXrF5T4ykUuwqokLaV0va/EyUc7BlIKeOWSp5CV8WPMMc5xsSeyoOPWEhC7WSLx4A4ZsOTlmXRd00il8m++cDDPAFYWJBPN0F+wN/wDQbiPtz3JRMQlBbaPZ0/k3tjbp6ss6YBkTyVq6OT70WO43b9O6bS8RTVu8U0XZIn10dzhxDS4XbyNgN81EA5L8fvVF35rsMPao1GlC7S66oa9ZzGn9WmPsADyDeIplhIC2EJ0Dt91OPA9aa4XmdSAteYMynIbu+B7o3DtgpHFUkgmq6CPwYmdG9px5Hjv6LoSq64XqviWZIjFZDma/g7B4eJyQQ=="], "state": "running", "protected": false, "state_detail": "booting kernel", "public_ip": {"id": "5e153afc-a565-4bc9-a26c-81e5740ea1ed", "address": "163.172.184.6", "dynamic": true, "gateway": "62.210.0.1", "netmask": "32", "family": "inet", "provisioning_mode": "dhcp", "tags": [], "state": "attached", "ipam_id": "f31f2ead-9f72-466c-94c8-0dc86e71c200"}, "public_ips": [{"id": "5e153afc-a565-4bc9-a26c-81e5740ea1ed", "address": "163.172.184.6", "dynamic": true, "gateway": "62.210.0.1", "netmask": "32", "family": "inet", "provisioning_mode": "dhcp", "tags": [], "state": "attached", "ipam_id": "f31f2ead-9f72-466c-94c8-0dc86e71c200"}], "mac_address": "de:00:00:93:2b:1f", "routed_ip_enabled": true, "ipv6": null, "extra_networks": [], "dynamic_ip_required": true, "enable_ipv6": false, "private_ip": null, "creation_date": "2025-02-10T15:36:46.717460+00:00", "modification_date": "2025-02-10T15:36:50.828049+00:00", "bootscript": null, "security_group": {"id": "0a1339e8-9a2a-4650-badf-eb97dda33105", "name": "Default security group"}, "location": {"zone_id": "fr-par-1", "platform_id": "14", "cluster_id": "30", "hypervisor_id": "101", "node_id": "29"}, "maintenances": [], "allowed_actions": ["poweroff", "terminate", "reboot", "stop_in_place", "backup"], "placement_group": null, "private_nics": [], "zone": "fr-par-1"}}' + headers: + Content-Length: + - "3144" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Mon, 10 Feb 2025 15:36:53 GMT + Server: + - Scaleway API Gateway (fr-par-1;edge02) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 33e11819-d656-47ba-bdb1-57c6005b45ba + status: 200 OK + code: 200 + duration: 257.587459ms + - id: 8 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 21 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: '{"action":"poweroff"}' + form: {} + headers: + Content-Type: + - application/json + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.30 (go1.23.5; darwin; arm64) Packer/1.1.1-dev (+https://www.packer.io/; go1.23.5; darwin/arm64) + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/8122c68c-01b5-46b9-8201-aefe8c91fa98/action + method: POST + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 352 + uncompressed: false + body: '{"task": {"id": "51ef83ae-046d-4fd2-965c-1de01cac9016", "description": "server_poweroff", "status": "pending", "href_from": "/servers/8122c68c-01b5-46b9-8201-aefe8c91fa98/action", "href_result": "/servers/8122c68c-01b5-46b9-8201-aefe8c91fa98", "started_at": "2025-02-10T15:36:53.569704+00:00", "terminated_at": null, "progress": 0, "zone": "fr-par-1"}}' + headers: + Content-Length: + - "352" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Mon, 10 Feb 2025 15:36:53 GMT + Location: + - https://api.scaleway.com/instance/v1/zones/fr-par-1/tasks/51ef83ae-046d-4fd2-965c-1de01cac9016 + Server: + - Scaleway API Gateway (fr-par-1;edge02) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - f387ad39-bc62-49c3-b2b2-dec3789b7aaa + status: 202 Accepted + code: 202 + duration: 305.262333ms + - id: 9 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.30 (go1.23.5; darwin; arm64) Packer/1.1.1-dev (+https://www.packer.io/; go1.23.5; darwin/arm64) + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/8122c68c-01b5-46b9-8201-aefe8c91fa98 + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 3104 + uncompressed: false + body: '{"server": {"id": "8122c68c-01b5-46b9-8201-aefe8c91fa98", "name": "packer-67aa1d0d-a359-1d5b-3ca1-00b9eb61da43", "arch": "x86_64", "commercial_type": "PLAY2-PICO", "boot_type": "local", "organization": "ee7bd9e1-9cbd-4724-b2f4-19e50f3cf38b", "project": "b577a333-d52a-4d86-9310-b413d5fe9bb1", "hostname": "packer-67aa1d0d-a359-1d5b-3ca1-00b9eb61da43", "image": {"id": "1fb9bfa4-68c3-4d6f-a362-8913a1af27b0", "name": "Ubuntu 22.04 Jammy Jellyfish", "organization": "51b656e3-4865-41e8-adbc-0c45bdd780db", "project": "51b656e3-4865-41e8-adbc-0c45bdd780db", "root_volume": {"volume_type": "sbs_snapshot", "id": "4eb9437f-8993-444a-b564-f7654add2131", "size": 0, "name": ""}, "extra_volumes": {}, "public": true, "arch": "x86_64", "creation_date": "2024-10-07T11:39:13.069801+00:00", "modification_date": "2024-10-07T11:39:13.069801+00:00", "default_bootscript": null, "from_server": "", "state": "available", "tags": [], "zone": "fr-par-1"}, "volumes": {"0": {"boot": false, "volume_type": "sbs_volume", "id": "c9584eaf-b206-4456-99fd-9853c8f7b8b7", "zone": "fr-par-1"}}, "tags": ["AUTHORIZED_KEY=ssh-rsa_AAAAB3NzaC1yc2EAAAADAQABAAACAQDvBzaAZfrDUdVkjZ7bBVJ2cJI/KRMPPsG511mSGK4zbmLa55mcSdgqiU75rOH3ppRAx7s++j9yNbfXDZMIg2L52WNcmPHIcMQN3sUH90qHNCMaLnEKFqqD3tJ68X0gf20TwNZsqWj7tLePJjGupoOxeVsLxjA+KqiEWDBUIcGOi8hDLmgnixQh2YsGHr/A+ohqGmQCZwuieqvYLZCIRSHiKJ4DLCJLe2Dvrdb8uvACFy5NSuvp8aVw37KrMjdX2zY2M4agZfmEVk7PBaKXxtVueuLvSVrkv9uk2Td/GbJtv3aaJyITwU1BsHEq0f5cFWx2wwFJgGiU7q7uxbzlijqXHiyzmWMCGnCDXLycGUM2fXXrF5T4ykUuwqokLaV0va/EyUc7BlIKeOWSp5CV8WPMMc5xsSeyoOPWEhC7WSLx4A4ZsOTlmXRd00il8m++cDDPAFYWJBPN0F+wN/wDQbiPtz3JRMQlBbaPZ0/k3tjbp6ss6YBkTyVq6OT70WO43b9O6bS8RTVu8U0XZIn10dzhxDS4XbyNgN81EA5L8fvVF35rsMPao1GlC7S66oa9ZzGn9WmPsADyDeIplhIC2EJ0Dt91OPA9aa4XmdSAteYMynIbu+B7o3DtgpHFUkgmq6CPwYmdG9px5Hjv6LoSq64XqviWZIjFZDma/g7B4eJyQQ=="], "state": "stopping", "protected": false, "state_detail": "stopping", "public_ip": {"id": "5e153afc-a565-4bc9-a26c-81e5740ea1ed", "address": "163.172.184.6", "dynamic": true, "gateway": "62.210.0.1", "netmask": "32", "family": "inet", "provisioning_mode": "dhcp", "tags": [], "state": "attached", "ipam_id": "f31f2ead-9f72-466c-94c8-0dc86e71c200"}, "public_ips": [{"id": "5e153afc-a565-4bc9-a26c-81e5740ea1ed", "address": "163.172.184.6", "dynamic": true, "gateway": "62.210.0.1", "netmask": "32", "family": "inet", "provisioning_mode": "dhcp", "tags": [], "state": "attached", "ipam_id": "f31f2ead-9f72-466c-94c8-0dc86e71c200"}], "mac_address": "de:00:00:93:2b:1f", "routed_ip_enabled": true, "ipv6": null, "extra_networks": [], "dynamic_ip_required": true, "enable_ipv6": false, "private_ip": null, "creation_date": "2025-02-10T15:36:46.717460+00:00", "modification_date": "2025-02-10T15:36:53.425416+00:00", "bootscript": null, "security_group": {"id": "0a1339e8-9a2a-4650-badf-eb97dda33105", "name": "Default security group"}, "location": {"zone_id": "fr-par-1", "platform_id": "14", "cluster_id": "30", "hypervisor_id": "101", "node_id": "29"}, "maintenances": [], "allowed_actions": ["stop_in_place", "backup"], "placement_group": null, "private_nics": [], "zone": "fr-par-1"}}' + headers: + Content-Length: + - "3104" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Mon, 10 Feb 2025 15:36:53 GMT + Server: + - Scaleway API Gateway (fr-par-1;edge02) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 55d4f1ae-0258-48ec-a302-afb16735a50e + status: 200 OK + code: 200 + duration: 310.232042ms + - id: 10 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.30 (go1.23.5; darwin; arm64) Packer/1.1.1-dev (+https://www.packer.io/; go1.23.5; darwin/arm64) + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/8122c68c-01b5-46b9-8201-aefe8c91fa98 + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 2580 + uncompressed: false + body: '{"server": {"id": "8122c68c-01b5-46b9-8201-aefe8c91fa98", "name": "packer-67aa1d0d-a359-1d5b-3ca1-00b9eb61da43", "arch": "x86_64", "commercial_type": "PLAY2-PICO", "boot_type": "local", "organization": "ee7bd9e1-9cbd-4724-b2f4-19e50f3cf38b", "project": "b577a333-d52a-4d86-9310-b413d5fe9bb1", "hostname": "packer-67aa1d0d-a359-1d5b-3ca1-00b9eb61da43", "image": {"id": "1fb9bfa4-68c3-4d6f-a362-8913a1af27b0", "name": "Ubuntu 22.04 Jammy Jellyfish", "organization": "51b656e3-4865-41e8-adbc-0c45bdd780db", "project": "51b656e3-4865-41e8-adbc-0c45bdd780db", "root_volume": {"volume_type": "sbs_snapshot", "id": "4eb9437f-8993-444a-b564-f7654add2131", "size": 0, "name": ""}, "extra_volumes": {}, "public": true, "arch": "x86_64", "creation_date": "2024-10-07T11:39:13.069801+00:00", "modification_date": "2024-10-07T11:39:13.069801+00:00", "default_bootscript": null, "from_server": "", "state": "available", "tags": [], "zone": "fr-par-1"}, "volumes": {"0": {"boot": false, "volume_type": "sbs_volume", "id": "c9584eaf-b206-4456-99fd-9853c8f7b8b7", "zone": "fr-par-1"}}, "tags": ["AUTHORIZED_KEY=ssh-rsa_AAAAB3NzaC1yc2EAAAADAQABAAACAQDvBzaAZfrDUdVkjZ7bBVJ2cJI/KRMPPsG511mSGK4zbmLa55mcSdgqiU75rOH3ppRAx7s++j9yNbfXDZMIg2L52WNcmPHIcMQN3sUH90qHNCMaLnEKFqqD3tJ68X0gf20TwNZsqWj7tLePJjGupoOxeVsLxjA+KqiEWDBUIcGOi8hDLmgnixQh2YsGHr/A+ohqGmQCZwuieqvYLZCIRSHiKJ4DLCJLe2Dvrdb8uvACFy5NSuvp8aVw37KrMjdX2zY2M4agZfmEVk7PBaKXxtVueuLvSVrkv9uk2Td/GbJtv3aaJyITwU1BsHEq0f5cFWx2wwFJgGiU7q7uxbzlijqXHiyzmWMCGnCDXLycGUM2fXXrF5T4ykUuwqokLaV0va/EyUc7BlIKeOWSp5CV8WPMMc5xsSeyoOPWEhC7WSLx4A4ZsOTlmXRd00il8m++cDDPAFYWJBPN0F+wN/wDQbiPtz3JRMQlBbaPZ0/k3tjbp6ss6YBkTyVq6OT70WO43b9O6bS8RTVu8U0XZIn10dzhxDS4XbyNgN81EA5L8fvVF35rsMPao1GlC7S66oa9ZzGn9WmPsADyDeIplhIC2EJ0Dt91OPA9aa4XmdSAteYMynIbu+B7o3DtgpHFUkgmq6CPwYmdG9px5Hjv6LoSq64XqviWZIjFZDma/g7B4eJyQQ=="], "state": "stopping", "protected": false, "state_detail": "stopping", "public_ip": null, "public_ips": [], "mac_address": "de:00:00:93:2b:1f", "routed_ip_enabled": true, "ipv6": null, "extra_networks": [], "dynamic_ip_required": true, "enable_ipv6": false, "private_ip": null, "creation_date": "2025-02-10T15:36:46.717460+00:00", "modification_date": "2025-02-10T15:36:53.425416+00:00", "bootscript": null, "security_group": {"id": "0a1339e8-9a2a-4650-badf-eb97dda33105", "name": "Default security group"}, "location": {"zone_id": "fr-par-1", "platform_id": "14", "cluster_id": "30", "hypervisor_id": "101", "node_id": "29"}, "maintenances": [], "allowed_actions": ["stop_in_place", "backup"], "placement_group": null, "private_nics": [], "zone": "fr-par-1"}}' + headers: + Content-Length: + - "2580" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Mon, 10 Feb 2025 15:36:58 GMT + Server: + - Scaleway API Gateway (fr-par-1;edge02) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 5877f6eb-7a19-4d59-9f5b-11aa048a1cf8 + status: 200 OK + code: 200 + duration: 216.679584ms + - id: 11 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.30 (go1.23.5; darwin; arm64) Packer/1.1.1-dev (+https://www.packer.io/; go1.23.5; darwin/arm64) + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/8122c68c-01b5-46b9-8201-aefe8c91fa98 + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 2580 + uncompressed: false + body: '{"server": {"id": "8122c68c-01b5-46b9-8201-aefe8c91fa98", "name": "packer-67aa1d0d-a359-1d5b-3ca1-00b9eb61da43", "arch": "x86_64", "commercial_type": "PLAY2-PICO", "boot_type": "local", "organization": "ee7bd9e1-9cbd-4724-b2f4-19e50f3cf38b", "project": "b577a333-d52a-4d86-9310-b413d5fe9bb1", "hostname": "packer-67aa1d0d-a359-1d5b-3ca1-00b9eb61da43", "image": {"id": "1fb9bfa4-68c3-4d6f-a362-8913a1af27b0", "name": "Ubuntu 22.04 Jammy Jellyfish", "organization": "51b656e3-4865-41e8-adbc-0c45bdd780db", "project": "51b656e3-4865-41e8-adbc-0c45bdd780db", "root_volume": {"volume_type": "sbs_snapshot", "id": "4eb9437f-8993-444a-b564-f7654add2131", "size": 0, "name": ""}, "extra_volumes": {}, "public": true, "arch": "x86_64", "creation_date": "2024-10-07T11:39:13.069801+00:00", "modification_date": "2024-10-07T11:39:13.069801+00:00", "default_bootscript": null, "from_server": "", "state": "available", "tags": [], "zone": "fr-par-1"}, "volumes": {"0": {"boot": false, "volume_type": "sbs_volume", "id": "c9584eaf-b206-4456-99fd-9853c8f7b8b7", "zone": "fr-par-1"}}, "tags": ["AUTHORIZED_KEY=ssh-rsa_AAAAB3NzaC1yc2EAAAADAQABAAACAQDvBzaAZfrDUdVkjZ7bBVJ2cJI/KRMPPsG511mSGK4zbmLa55mcSdgqiU75rOH3ppRAx7s++j9yNbfXDZMIg2L52WNcmPHIcMQN3sUH90qHNCMaLnEKFqqD3tJ68X0gf20TwNZsqWj7tLePJjGupoOxeVsLxjA+KqiEWDBUIcGOi8hDLmgnixQh2YsGHr/A+ohqGmQCZwuieqvYLZCIRSHiKJ4DLCJLe2Dvrdb8uvACFy5NSuvp8aVw37KrMjdX2zY2M4agZfmEVk7PBaKXxtVueuLvSVrkv9uk2Td/GbJtv3aaJyITwU1BsHEq0f5cFWx2wwFJgGiU7q7uxbzlijqXHiyzmWMCGnCDXLycGUM2fXXrF5T4ykUuwqokLaV0va/EyUc7BlIKeOWSp5CV8WPMMc5xsSeyoOPWEhC7WSLx4A4ZsOTlmXRd00il8m++cDDPAFYWJBPN0F+wN/wDQbiPtz3JRMQlBbaPZ0/k3tjbp6ss6YBkTyVq6OT70WO43b9O6bS8RTVu8U0XZIn10dzhxDS4XbyNgN81EA5L8fvVF35rsMPao1GlC7S66oa9ZzGn9WmPsADyDeIplhIC2EJ0Dt91OPA9aa4XmdSAteYMynIbu+B7o3DtgpHFUkgmq6CPwYmdG9px5Hjv6LoSq64XqviWZIjFZDma/g7B4eJyQQ=="], "state": "stopping", "protected": false, "state_detail": "stopping", "public_ip": null, "public_ips": [], "mac_address": "de:00:00:93:2b:1f", "routed_ip_enabled": true, "ipv6": null, "extra_networks": [], "dynamic_ip_required": true, "enable_ipv6": false, "private_ip": null, "creation_date": "2025-02-10T15:36:46.717460+00:00", "modification_date": "2025-02-10T15:36:53.425416+00:00", "bootscript": null, "security_group": {"id": "0a1339e8-9a2a-4650-badf-eb97dda33105", "name": "Default security group"}, "location": {"zone_id": "fr-par-1", "platform_id": "14", "cluster_id": "30", "hypervisor_id": "101", "node_id": "29"}, "maintenances": [], "allowed_actions": ["stop_in_place", "backup"], "placement_group": null, "private_nics": [], "zone": "fr-par-1"}}' + headers: + Content-Length: + - "2580" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Mon, 10 Feb 2025 15:37:04 GMT + Server: + - Scaleway API Gateway (fr-par-1;edge02) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - dad21c17-35d3-4212-8a67-ae5744264205 + status: 200 OK + code: 200 + duration: 425.960459ms + - id: 12 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.30 (go1.23.5; darwin; arm64) Packer/1.1.1-dev (+https://www.packer.io/; go1.23.5; darwin/arm64) + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/8122c68c-01b5-46b9-8201-aefe8c91fa98 + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 2580 + uncompressed: false + body: '{"server": {"id": "8122c68c-01b5-46b9-8201-aefe8c91fa98", "name": "packer-67aa1d0d-a359-1d5b-3ca1-00b9eb61da43", "arch": "x86_64", "commercial_type": "PLAY2-PICO", "boot_type": "local", "organization": "ee7bd9e1-9cbd-4724-b2f4-19e50f3cf38b", "project": "b577a333-d52a-4d86-9310-b413d5fe9bb1", "hostname": "packer-67aa1d0d-a359-1d5b-3ca1-00b9eb61da43", "image": {"id": "1fb9bfa4-68c3-4d6f-a362-8913a1af27b0", "name": "Ubuntu 22.04 Jammy Jellyfish", "organization": "51b656e3-4865-41e8-adbc-0c45bdd780db", "project": "51b656e3-4865-41e8-adbc-0c45bdd780db", "root_volume": {"volume_type": "sbs_snapshot", "id": "4eb9437f-8993-444a-b564-f7654add2131", "size": 0, "name": ""}, "extra_volumes": {}, "public": true, "arch": "x86_64", "creation_date": "2024-10-07T11:39:13.069801+00:00", "modification_date": "2024-10-07T11:39:13.069801+00:00", "default_bootscript": null, "from_server": "", "state": "available", "tags": [], "zone": "fr-par-1"}, "volumes": {"0": {"boot": false, "volume_type": "sbs_volume", "id": "c9584eaf-b206-4456-99fd-9853c8f7b8b7", "zone": "fr-par-1"}}, "tags": ["AUTHORIZED_KEY=ssh-rsa_AAAAB3NzaC1yc2EAAAADAQABAAACAQDvBzaAZfrDUdVkjZ7bBVJ2cJI/KRMPPsG511mSGK4zbmLa55mcSdgqiU75rOH3ppRAx7s++j9yNbfXDZMIg2L52WNcmPHIcMQN3sUH90qHNCMaLnEKFqqD3tJ68X0gf20TwNZsqWj7tLePJjGupoOxeVsLxjA+KqiEWDBUIcGOi8hDLmgnixQh2YsGHr/A+ohqGmQCZwuieqvYLZCIRSHiKJ4DLCJLe2Dvrdb8uvACFy5NSuvp8aVw37KrMjdX2zY2M4agZfmEVk7PBaKXxtVueuLvSVrkv9uk2Td/GbJtv3aaJyITwU1BsHEq0f5cFWx2wwFJgGiU7q7uxbzlijqXHiyzmWMCGnCDXLycGUM2fXXrF5T4ykUuwqokLaV0va/EyUc7BlIKeOWSp5CV8WPMMc5xsSeyoOPWEhC7WSLx4A4ZsOTlmXRd00il8m++cDDPAFYWJBPN0F+wN/wDQbiPtz3JRMQlBbaPZ0/k3tjbp6ss6YBkTyVq6OT70WO43b9O6bS8RTVu8U0XZIn10dzhxDS4XbyNgN81EA5L8fvVF35rsMPao1GlC7S66oa9ZzGn9WmPsADyDeIplhIC2EJ0Dt91OPA9aa4XmdSAteYMynIbu+B7o3DtgpHFUkgmq6CPwYmdG9px5Hjv6LoSq64XqviWZIjFZDma/g7B4eJyQQ=="], "state": "stopping", "protected": false, "state_detail": "stopping", "public_ip": null, "public_ips": [], "mac_address": "de:00:00:93:2b:1f", "routed_ip_enabled": true, "ipv6": null, "extra_networks": [], "dynamic_ip_required": true, "enable_ipv6": false, "private_ip": null, "creation_date": "2025-02-10T15:36:46.717460+00:00", "modification_date": "2025-02-10T15:36:53.425416+00:00", "bootscript": null, "security_group": {"id": "0a1339e8-9a2a-4650-badf-eb97dda33105", "name": "Default security group"}, "location": {"zone_id": "fr-par-1", "platform_id": "14", "cluster_id": "30", "hypervisor_id": "101", "node_id": "29"}, "maintenances": [], "allowed_actions": ["stop_in_place", "backup"], "placement_group": null, "private_nics": [], "zone": "fr-par-1"}}' + headers: + Content-Length: + - "2580" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Mon, 10 Feb 2025 15:37:09 GMT + Server: + - Scaleway API Gateway (fr-par-1;edge02) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 6c068900-a8ac-40ec-8d8e-b6ae355caa09 + status: 200 OK + code: 200 + duration: 605.787625ms + - id: 13 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.30 (go1.23.5; darwin; arm64) Packer/1.1.1-dev (+https://www.packer.io/; go1.23.5; darwin/arm64) + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/8122c68c-01b5-46b9-8201-aefe8c91fa98 + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 2580 + uncompressed: false + body: '{"server": {"id": "8122c68c-01b5-46b9-8201-aefe8c91fa98", "name": "packer-67aa1d0d-a359-1d5b-3ca1-00b9eb61da43", "arch": "x86_64", "commercial_type": "PLAY2-PICO", "boot_type": "local", "organization": "ee7bd9e1-9cbd-4724-b2f4-19e50f3cf38b", "project": "b577a333-d52a-4d86-9310-b413d5fe9bb1", "hostname": "packer-67aa1d0d-a359-1d5b-3ca1-00b9eb61da43", "image": {"id": "1fb9bfa4-68c3-4d6f-a362-8913a1af27b0", "name": "Ubuntu 22.04 Jammy Jellyfish", "organization": "51b656e3-4865-41e8-adbc-0c45bdd780db", "project": "51b656e3-4865-41e8-adbc-0c45bdd780db", "root_volume": {"volume_type": "sbs_snapshot", "id": "4eb9437f-8993-444a-b564-f7654add2131", "size": 0, "name": ""}, "extra_volumes": {}, "public": true, "arch": "x86_64", "creation_date": "2024-10-07T11:39:13.069801+00:00", "modification_date": "2024-10-07T11:39:13.069801+00:00", "default_bootscript": null, "from_server": "", "state": "available", "tags": [], "zone": "fr-par-1"}, "volumes": {"0": {"boot": false, "volume_type": "sbs_volume", "id": "c9584eaf-b206-4456-99fd-9853c8f7b8b7", "zone": "fr-par-1"}}, "tags": ["AUTHORIZED_KEY=ssh-rsa_AAAAB3NzaC1yc2EAAAADAQABAAACAQDvBzaAZfrDUdVkjZ7bBVJ2cJI/KRMPPsG511mSGK4zbmLa55mcSdgqiU75rOH3ppRAx7s++j9yNbfXDZMIg2L52WNcmPHIcMQN3sUH90qHNCMaLnEKFqqD3tJ68X0gf20TwNZsqWj7tLePJjGupoOxeVsLxjA+KqiEWDBUIcGOi8hDLmgnixQh2YsGHr/A+ohqGmQCZwuieqvYLZCIRSHiKJ4DLCJLe2Dvrdb8uvACFy5NSuvp8aVw37KrMjdX2zY2M4agZfmEVk7PBaKXxtVueuLvSVrkv9uk2Td/GbJtv3aaJyITwU1BsHEq0f5cFWx2wwFJgGiU7q7uxbzlijqXHiyzmWMCGnCDXLycGUM2fXXrF5T4ykUuwqokLaV0va/EyUc7BlIKeOWSp5CV8WPMMc5xsSeyoOPWEhC7WSLx4A4ZsOTlmXRd00il8m++cDDPAFYWJBPN0F+wN/wDQbiPtz3JRMQlBbaPZ0/k3tjbp6ss6YBkTyVq6OT70WO43b9O6bS8RTVu8U0XZIn10dzhxDS4XbyNgN81EA5L8fvVF35rsMPao1GlC7S66oa9ZzGn9WmPsADyDeIplhIC2EJ0Dt91OPA9aa4XmdSAteYMynIbu+B7o3DtgpHFUkgmq6CPwYmdG9px5Hjv6LoSq64XqviWZIjFZDma/g7B4eJyQQ=="], "state": "stopping", "protected": false, "state_detail": "stopping", "public_ip": null, "public_ips": [], "mac_address": "de:00:00:93:2b:1f", "routed_ip_enabled": true, "ipv6": null, "extra_networks": [], "dynamic_ip_required": true, "enable_ipv6": false, "private_ip": null, "creation_date": "2025-02-10T15:36:46.717460+00:00", "modification_date": "2025-02-10T15:36:53.425416+00:00", "bootscript": null, "security_group": {"id": "0a1339e8-9a2a-4650-badf-eb97dda33105", "name": "Default security group"}, "location": {"zone_id": "fr-par-1", "platform_id": "14", "cluster_id": "30", "hypervisor_id": "101", "node_id": "29"}, "maintenances": [], "allowed_actions": ["stop_in_place", "backup"], "placement_group": null, "private_nics": [], "zone": "fr-par-1"}}' + headers: + Content-Length: + - "2580" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Mon, 10 Feb 2025 15:37:15 GMT + Server: + - Scaleway API Gateway (fr-par-1;edge02) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 20476f32-68f2-4743-bd56-77a33610211e + status: 200 OK + code: 200 + duration: 162.547042ms + - id: 14 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.30 (go1.23.5; darwin; arm64) Packer/1.1.1-dev (+https://www.packer.io/; go1.23.5; darwin/arm64) + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/8122c68c-01b5-46b9-8201-aefe8c91fa98 + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 2580 + uncompressed: false + body: '{"server": {"id": "8122c68c-01b5-46b9-8201-aefe8c91fa98", "name": "packer-67aa1d0d-a359-1d5b-3ca1-00b9eb61da43", "arch": "x86_64", "commercial_type": "PLAY2-PICO", "boot_type": "local", "organization": "ee7bd9e1-9cbd-4724-b2f4-19e50f3cf38b", "project": "b577a333-d52a-4d86-9310-b413d5fe9bb1", "hostname": "packer-67aa1d0d-a359-1d5b-3ca1-00b9eb61da43", "image": {"id": "1fb9bfa4-68c3-4d6f-a362-8913a1af27b0", "name": "Ubuntu 22.04 Jammy Jellyfish", "organization": "51b656e3-4865-41e8-adbc-0c45bdd780db", "project": "51b656e3-4865-41e8-adbc-0c45bdd780db", "root_volume": {"volume_type": "sbs_snapshot", "id": "4eb9437f-8993-444a-b564-f7654add2131", "size": 0, "name": ""}, "extra_volumes": {}, "public": true, "arch": "x86_64", "creation_date": "2024-10-07T11:39:13.069801+00:00", "modification_date": "2024-10-07T11:39:13.069801+00:00", "default_bootscript": null, "from_server": "", "state": "available", "tags": [], "zone": "fr-par-1"}, "volumes": {"0": {"boot": false, "volume_type": "sbs_volume", "id": "c9584eaf-b206-4456-99fd-9853c8f7b8b7", "zone": "fr-par-1"}}, "tags": ["AUTHORIZED_KEY=ssh-rsa_AAAAB3NzaC1yc2EAAAADAQABAAACAQDvBzaAZfrDUdVkjZ7bBVJ2cJI/KRMPPsG511mSGK4zbmLa55mcSdgqiU75rOH3ppRAx7s++j9yNbfXDZMIg2L52WNcmPHIcMQN3sUH90qHNCMaLnEKFqqD3tJ68X0gf20TwNZsqWj7tLePJjGupoOxeVsLxjA+KqiEWDBUIcGOi8hDLmgnixQh2YsGHr/A+ohqGmQCZwuieqvYLZCIRSHiKJ4DLCJLe2Dvrdb8uvACFy5NSuvp8aVw37KrMjdX2zY2M4agZfmEVk7PBaKXxtVueuLvSVrkv9uk2Td/GbJtv3aaJyITwU1BsHEq0f5cFWx2wwFJgGiU7q7uxbzlijqXHiyzmWMCGnCDXLycGUM2fXXrF5T4ykUuwqokLaV0va/EyUc7BlIKeOWSp5CV8WPMMc5xsSeyoOPWEhC7WSLx4A4ZsOTlmXRd00il8m++cDDPAFYWJBPN0F+wN/wDQbiPtz3JRMQlBbaPZ0/k3tjbp6ss6YBkTyVq6OT70WO43b9O6bS8RTVu8U0XZIn10dzhxDS4XbyNgN81EA5L8fvVF35rsMPao1GlC7S66oa9ZzGn9WmPsADyDeIplhIC2EJ0Dt91OPA9aa4XmdSAteYMynIbu+B7o3DtgpHFUkgmq6CPwYmdG9px5Hjv6LoSq64XqviWZIjFZDma/g7B4eJyQQ=="], "state": "stopping", "protected": false, "state_detail": "stopping", "public_ip": null, "public_ips": [], "mac_address": "de:00:00:93:2b:1f", "routed_ip_enabled": true, "ipv6": null, "extra_networks": [], "dynamic_ip_required": true, "enable_ipv6": false, "private_ip": null, "creation_date": "2025-02-10T15:36:46.717460+00:00", "modification_date": "2025-02-10T15:36:53.425416+00:00", "bootscript": null, "security_group": {"id": "0a1339e8-9a2a-4650-badf-eb97dda33105", "name": "Default security group"}, "location": {"zone_id": "fr-par-1", "platform_id": "14", "cluster_id": "30", "hypervisor_id": "101", "node_id": "29"}, "maintenances": [], "allowed_actions": ["stop_in_place", "backup"], "placement_group": null, "private_nics": [], "zone": "fr-par-1"}}' + headers: + Content-Length: + - "2580" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Mon, 10 Feb 2025 15:37:20 GMT + Server: + - Scaleway API Gateway (fr-par-1;edge02) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 0ba76942-9e89-4bb5-9b91-722d73337d1b + status: 200 OK + code: 200 + duration: 322.526833ms + - id: 15 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.30 (go1.23.5; darwin; arm64) Packer/1.1.1-dev (+https://www.packer.io/; go1.23.5; darwin/arm64) + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/8122c68c-01b5-46b9-8201-aefe8c91fa98 + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 2580 + uncompressed: false + body: '{"server": {"id": "8122c68c-01b5-46b9-8201-aefe8c91fa98", "name": "packer-67aa1d0d-a359-1d5b-3ca1-00b9eb61da43", "arch": "x86_64", "commercial_type": "PLAY2-PICO", "boot_type": "local", "organization": "ee7bd9e1-9cbd-4724-b2f4-19e50f3cf38b", "project": "b577a333-d52a-4d86-9310-b413d5fe9bb1", "hostname": "packer-67aa1d0d-a359-1d5b-3ca1-00b9eb61da43", "image": {"id": "1fb9bfa4-68c3-4d6f-a362-8913a1af27b0", "name": "Ubuntu 22.04 Jammy Jellyfish", "organization": "51b656e3-4865-41e8-adbc-0c45bdd780db", "project": "51b656e3-4865-41e8-adbc-0c45bdd780db", "root_volume": {"volume_type": "sbs_snapshot", "id": "4eb9437f-8993-444a-b564-f7654add2131", "size": 0, "name": ""}, "extra_volumes": {}, "public": true, "arch": "x86_64", "creation_date": "2024-10-07T11:39:13.069801+00:00", "modification_date": "2024-10-07T11:39:13.069801+00:00", "default_bootscript": null, "from_server": "", "state": "available", "tags": [], "zone": "fr-par-1"}, "volumes": {"0": {"boot": false, "volume_type": "sbs_volume", "id": "c9584eaf-b206-4456-99fd-9853c8f7b8b7", "zone": "fr-par-1"}}, "tags": ["AUTHORIZED_KEY=ssh-rsa_AAAAB3NzaC1yc2EAAAADAQABAAACAQDvBzaAZfrDUdVkjZ7bBVJ2cJI/KRMPPsG511mSGK4zbmLa55mcSdgqiU75rOH3ppRAx7s++j9yNbfXDZMIg2L52WNcmPHIcMQN3sUH90qHNCMaLnEKFqqD3tJ68X0gf20TwNZsqWj7tLePJjGupoOxeVsLxjA+KqiEWDBUIcGOi8hDLmgnixQh2YsGHr/A+ohqGmQCZwuieqvYLZCIRSHiKJ4DLCJLe2Dvrdb8uvACFy5NSuvp8aVw37KrMjdX2zY2M4agZfmEVk7PBaKXxtVueuLvSVrkv9uk2Td/GbJtv3aaJyITwU1BsHEq0f5cFWx2wwFJgGiU7q7uxbzlijqXHiyzmWMCGnCDXLycGUM2fXXrF5T4ykUuwqokLaV0va/EyUc7BlIKeOWSp5CV8WPMMc5xsSeyoOPWEhC7WSLx4A4ZsOTlmXRd00il8m++cDDPAFYWJBPN0F+wN/wDQbiPtz3JRMQlBbaPZ0/k3tjbp6ss6YBkTyVq6OT70WO43b9O6bS8RTVu8U0XZIn10dzhxDS4XbyNgN81EA5L8fvVF35rsMPao1GlC7S66oa9ZzGn9WmPsADyDeIplhIC2EJ0Dt91OPA9aa4XmdSAteYMynIbu+B7o3DtgpHFUkgmq6CPwYmdG9px5Hjv6LoSq64XqviWZIjFZDma/g7B4eJyQQ=="], "state": "stopping", "protected": false, "state_detail": "stopping", "public_ip": null, "public_ips": [], "mac_address": "de:00:00:93:2b:1f", "routed_ip_enabled": true, "ipv6": null, "extra_networks": [], "dynamic_ip_required": true, "enable_ipv6": false, "private_ip": null, "creation_date": "2025-02-10T15:36:46.717460+00:00", "modification_date": "2025-02-10T15:36:53.425416+00:00", "bootscript": null, "security_group": {"id": "0a1339e8-9a2a-4650-badf-eb97dda33105", "name": "Default security group"}, "location": {"zone_id": "fr-par-1", "platform_id": "14", "cluster_id": "30", "hypervisor_id": "101", "node_id": "29"}, "maintenances": [], "allowed_actions": ["stop_in_place", "backup"], "placement_group": null, "private_nics": [], "zone": "fr-par-1"}}' + headers: + Content-Length: + - "2580" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Mon, 10 Feb 2025 15:37:25 GMT + Server: + - Scaleway API Gateway (fr-par-1;edge02) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 393c60e8-779d-49fd-9bc4-4f09f0c25ef2 + status: 200 OK + code: 200 + duration: 180.736542ms + - id: 16 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.30 (go1.23.5; darwin; arm64) Packer/1.1.1-dev (+https://www.packer.io/; go1.23.5; darwin/arm64) + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/8122c68c-01b5-46b9-8201-aefe8c91fa98 + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 2464 + uncompressed: false + body: '{"server": {"id": "8122c68c-01b5-46b9-8201-aefe8c91fa98", "name": "packer-67aa1d0d-a359-1d5b-3ca1-00b9eb61da43", "arch": "x86_64", "commercial_type": "PLAY2-PICO", "boot_type": "local", "organization": "ee7bd9e1-9cbd-4724-b2f4-19e50f3cf38b", "project": "b577a333-d52a-4d86-9310-b413d5fe9bb1", "hostname": "packer-67aa1d0d-a359-1d5b-3ca1-00b9eb61da43", "image": {"id": "1fb9bfa4-68c3-4d6f-a362-8913a1af27b0", "name": "Ubuntu 22.04 Jammy Jellyfish", "organization": "51b656e3-4865-41e8-adbc-0c45bdd780db", "project": "51b656e3-4865-41e8-adbc-0c45bdd780db", "root_volume": {"volume_type": "sbs_snapshot", "id": "4eb9437f-8993-444a-b564-f7654add2131", "size": 0, "name": ""}, "extra_volumes": {}, "public": true, "arch": "x86_64", "creation_date": "2024-10-07T11:39:13.069801+00:00", "modification_date": "2024-10-07T11:39:13.069801+00:00", "default_bootscript": null, "from_server": "", "state": "available", "tags": [], "zone": "fr-par-1"}, "volumes": {"0": {"boot": false, "volume_type": "sbs_volume", "id": "c9584eaf-b206-4456-99fd-9853c8f7b8b7", "zone": "fr-par-1"}}, "tags": ["AUTHORIZED_KEY=ssh-rsa_AAAAB3NzaC1yc2EAAAADAQABAAACAQDvBzaAZfrDUdVkjZ7bBVJ2cJI/KRMPPsG511mSGK4zbmLa55mcSdgqiU75rOH3ppRAx7s++j9yNbfXDZMIg2L52WNcmPHIcMQN3sUH90qHNCMaLnEKFqqD3tJ68X0gf20TwNZsqWj7tLePJjGupoOxeVsLxjA+KqiEWDBUIcGOi8hDLmgnixQh2YsGHr/A+ohqGmQCZwuieqvYLZCIRSHiKJ4DLCJLe2Dvrdb8uvACFy5NSuvp8aVw37KrMjdX2zY2M4agZfmEVk7PBaKXxtVueuLvSVrkv9uk2Td/GbJtv3aaJyITwU1BsHEq0f5cFWx2wwFJgGiU7q7uxbzlijqXHiyzmWMCGnCDXLycGUM2fXXrF5T4ykUuwqokLaV0va/EyUc7BlIKeOWSp5CV8WPMMc5xsSeyoOPWEhC7WSLx4A4ZsOTlmXRd00il8m++cDDPAFYWJBPN0F+wN/wDQbiPtz3JRMQlBbaPZ0/k3tjbp6ss6YBkTyVq6OT70WO43b9O6bS8RTVu8U0XZIn10dzhxDS4XbyNgN81EA5L8fvVF35rsMPao1GlC7S66oa9ZzGn9WmPsADyDeIplhIC2EJ0Dt91OPA9aa4XmdSAteYMynIbu+B7o3DtgpHFUkgmq6CPwYmdG9px5Hjv6LoSq64XqviWZIjFZDma/g7B4eJyQQ=="], "state": "stopped", "protected": false, "state_detail": "", "public_ip": null, "public_ips": [], "mac_address": "de:00:00:93:2b:1f", "routed_ip_enabled": true, "ipv6": null, "extra_networks": [], "dynamic_ip_required": true, "enable_ipv6": false, "private_ip": null, "creation_date": "2025-02-10T15:36:46.717460+00:00", "modification_date": "2025-02-10T15:37:27.194340+00:00", "bootscript": null, "security_group": {"id": "0a1339e8-9a2a-4650-badf-eb97dda33105", "name": "Default security group"}, "location": null, "maintenances": [], "allowed_actions": ["poweron", "backup"], "placement_group": null, "private_nics": [], "zone": "fr-par-1"}}' + headers: + Content-Length: + - "2464" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Mon, 10 Feb 2025 15:37:31 GMT + Server: + - Scaleway API Gateway (fr-par-1;edge02) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - e3644ade-10cb-492f-9f05-6c713aef1d99 + status: 200 OK + code: 200 + duration: 145.356791ms + - id: 17 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 109 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: '{"action":"backup","name":"packer-e2e-root-volume-sbs","volumes":{"c9584eaf-b206-4456-99fd-9853c8f7b8b7":{}}}' + form: {} + headers: + Content-Type: + - application/json + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.30 (go1.23.5; darwin; arm64) Packer/1.1.1-dev (+https://www.packer.io/; go1.23.5; darwin/arm64) + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/8122c68c-01b5-46b9-8201-aefe8c91fa98/action + method: POST + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 351 + uncompressed: false + body: '{"task": {"id": "fefc55e1-d050-464a-b070-73dc572970c8", "description": "instance_backup", "status": "pending", "href_from": "/servers/8122c68c-01b5-46b9-8201-aefe8c91fa98/action", "href_result": "/images/a77ece2d-74ac-4c43-bd0d-cf23cac99746", "started_at": "2025-02-10T15:37:31.570830+00:00", "terminated_at": null, "progress": 0, "zone": "fr-par-1"}}' + headers: + Content-Length: + - "351" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Mon, 10 Feb 2025 15:37:31 GMT + Location: + - https://api.scaleway.com/instance/v1/zones/fr-par-1/tasks/fefc55e1-d050-464a-b070-73dc572970c8 + Server: + - Scaleway API Gateway (fr-par-1;edge02) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 77f2d587-e308-4df5-9545-2a292a99d064 + status: 202 Accepted + code: 202 + duration: 602.124166ms + - id: 18 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.30 (go1.23.5; darwin; arm64) Packer/1.1.1-dev (+https://www.packer.io/; go1.23.5; darwin/arm64) + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/images/a77ece2d-74ac-4c43-bd0d-cf23cac99746 + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 622 + uncompressed: false + body: '{"image": {"id": "a77ece2d-74ac-4c43-bd0d-cf23cac99746", "name": "packer-e2e-root-volume-sbs", "organization": "ee7bd9e1-9cbd-4724-b2f4-19e50f3cf38b", "project": "b577a333-d52a-4d86-9310-b413d5fe9bb1", "root_volume": {"volume_type": "sbs_snapshot", "id": "f3639014-608d-450b-844c-15e19a5a8f4c", "size": 0, "name": ""}, "extra_volumes": {}, "public": false, "arch": "x86_64", "creation_date": "2025-02-10T15:37:31.116776+00:00", "modification_date": "2025-02-10T15:37:31.116776+00:00", "default_bootscript": null, "from_server": "8122c68c-01b5-46b9-8201-aefe8c91fa98", "state": "available", "tags": [], "zone": "fr-par-1"}}' + headers: + Content-Length: + - "622" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Mon, 10 Feb 2025 15:37:31 GMT + Server: + - Scaleway API Gateway (fr-par-1;edge02) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 9ab5daea-f697-48f1-8379-b01699f94c64 + status: 200 OK + code: 200 + duration: 87.163209ms + - id: 19 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.30 (go1.23.5; darwin; arm64) Packer/1.1.1-dev (+https://www.packer.io/; go1.23.5; darwin/arm64) + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/8122c68c-01b5-46b9-8201-aefe8c91fa98 + method: DELETE + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 0 + uncompressed: false + body: "" + headers: + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Mon, 10 Feb 2025 15:37:32 GMT + Server: + - Scaleway API Gateway (fr-par-1;edge02) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - e3a54c71-06ed-4760-b7c3-3447cb5f9598 + status: 204 No Content + code: 204 + duration: 522.590541ms + - id: 20 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.30 (go1.23.5; darwin; arm64) Packer/1.1.1-dev (+https://www.packer.io/; go1.23.5; darwin/arm64) + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/volumes/c9584eaf-b206-4456-99fd-9853c8f7b8b7 + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 143 + uncompressed: false + body: '{"message": "resource is not found", "type": "not_found", "resource": "instance_volume", "resource_id": "c9584eaf-b206-4456-99fd-9853c8f7b8b7"}' + headers: + Content-Length: + - "143" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Mon, 10 Feb 2025 15:37:32 GMT + Server: + - Scaleway API Gateway (fr-par-1;edge02) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - bccfe6d6-39c1-418f-9153-502d09f0722b + status: 404 Not Found + code: 404 + duration: 55.009208ms + - id: 21 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.30 (go1.23.5; darwin; arm64) Packer/1.1.1-dev (+https://www.packer.io/; go1.23.5; darwin/arm64) + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/volumes/c9584eaf-b206-4456-99fd-9853c8f7b8b7 + method: DELETE + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 143 + uncompressed: false + body: '{"message": "resource is not found", "type": "not_found", "resource": "instance_volume", "resource_id": "c9584eaf-b206-4456-99fd-9853c8f7b8b7"}' + headers: + Content-Length: + - "143" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Mon, 10 Feb 2025 15:37:32 GMT + Server: + - Scaleway API Gateway (fr-par-1;edge02) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - be9f93c5-a0d2-4284-8a5d-d0c4ec498b7e + status: 404 Not Found + code: 404 + duration: 30.283375ms + - id: 22 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.30 (go1.23.5; darwin; arm64) Packer/1.1.1-dev (+https://www.packer.io/; go1.23.5; darwin/arm64) + url: https://api.scaleway.com/block/v1alpha1/zones/fr-par-1/volumes/c9584eaf-b206-4456-99fd-9853c8f7b8b7 + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 486 + uncompressed: false + body: '{"id":"c9584eaf-b206-4456-99fd-9853c8f7b8b7","name":"Ubuntu 22.04 Jammy Jellyfish_sbs_volume_0","type":"sbs_15k","size":50000000000,"project_id":"b577a333-d52a-4d86-9310-b413d5fe9bb1","created_at":"2025-02-10T15:36:46.854944Z","updated_at":"2025-02-10T15:37:32.258948Z","references":[],"parent_snapshot_id":"4eb9437f-8993-444a-b564-f7654add2131","status":"available","tags":[],"specs":{"perf_iops":15000,"class":"sbs"},"last_detached_at":"2025-02-10T15:37:32.258948Z","zone":"fr-par-1"}' + headers: + Content-Length: + - "486" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Mon, 10 Feb 2025 15:37:32 GMT + Server: + - Scaleway API Gateway (fr-par-1;edge02) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - aa3ab29b-8c3e-4ab0-b8d2-56f3a713a286 + status: 200 OK + code: 200 + duration: 60.988625ms + - id: 23 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.30 (go1.23.5; darwin; arm64) Packer/1.1.1-dev (+https://www.packer.io/; go1.23.5; darwin/arm64) + url: https://api.scaleway.com/block/v1alpha1/zones/fr-par-1/volumes/c9584eaf-b206-4456-99fd-9853c8f7b8b7 + method: DELETE + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 0 + uncompressed: false + body: "" + headers: + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Mon, 10 Feb 2025 15:37:32 GMT + Server: + - Scaleway API Gateway (fr-par-1;edge02) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 9a70de7e-5d9f-44b7-8be6-201fe485109b + status: 204 No Content + code: 204 + duration: 89.794583ms diff --git a/internal/tests/testdata/packer-e2e-root-volume.cassette.yaml b/internal/tests/testdata/packer-e2e-root-volume.cassette.yaml new file mode 100644 index 0000000..59f31b6 --- /dev/null +++ b/internal/tests/testdata/packer-e2e-root-volume.cassette.yaml @@ -0,0 +1,1101 @@ +--- +version: 2 +interactions: + - id: 0 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.30 (go1.23.5; darwin; arm64) Packer/1.1.1-dev (+https://www.packer.io/; go1.23.5; darwin/arm64) + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/images?name=packer-e2e-root-volume&page=1 + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 625 + uncompressed: false + body: '{"images": [{"id": "a77ece2d-74ac-4c43-bd0d-cf23cac99746", "name": "packer-e2e-root-volume-sbs", "organization": "ee7bd9e1-9cbd-4724-b2f4-19e50f3cf38b", "project": "b577a333-d52a-4d86-9310-b413d5fe9bb1", "root_volume": {"volume_type": "sbs_snapshot", "id": "f3639014-608d-450b-844c-15e19a5a8f4c", "size": 0, "name": ""}, "extra_volumes": {}, "public": false, "arch": "x86_64", "creation_date": "2025-02-10T15:37:31.116776+00:00", "modification_date": "2025-02-10T15:37:31.116776+00:00", "default_bootscript": null, "from_server": "8122c68c-01b5-46b9-8201-aefe8c91fa98", "state": "available", "tags": [], "zone": "fr-par-1"}]}' + headers: + Content-Length: + - "625" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Mon, 10 Feb 2025 15:37:35 GMT + Link: + - ; rel="last" + Server: + - Scaleway API Gateway (fr-par-1;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 90fae6d0-78a0-48dc-8969-705922cc474d + X-Total-Count: + - "1" + status: 200 OK + code: 200 + duration: 741.265792ms + - id: 1 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.30 (go1.23.5; darwin; arm64) Packer/1.1.1-dev (+https://www.packer.io/; go1.23.5; darwin/arm64) + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/snapshots?name=snapshot-packer-1739201854&page=1 + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 17 + uncompressed: false + body: '{"snapshots": []}' + headers: + Content-Length: + - "17" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Mon, 10 Feb 2025 15:37:35 GMT + Link: + - ; rel="last" + Server: + - Scaleway API Gateway (fr-par-1;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - ef53bb3f-ecd0-4a85-88e2-5839b0cf18bf + X-Total-Count: + - "0" + status: 200 OK + code: 200 + duration: 159.121333ms + - id: 2 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 987 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: '{"name":"packer-67aa1d3e-c4c7-b381-81cc-f62e161756bf","commercial_type":"PLAY2-PICO","image":"ubuntu_jammy","volumes":{"0":{"size":50000000000,"volume_type":"b_ssd"}},"boot_type":"local","project":"b577a333-d52a-4d86-9310-b413d5fe9bb1","tags":["AUTHORIZED_KEY=ssh-rsa_AAAAB3NzaC1yc2EAAAADAQABAAACAQDKPzVX3wL1/MfIBh7lNfnsOrOxo8Yg2eFbtc+y6KlAG9/2glp6df7eDGP69ZDaTPh6ZvmpbaCRmqvjZDRH+NOENHRsSfDRMyXvaH3aCG3scX9tgvLOH59j7xTgRLlr8xsXjoVBv5RKFRNqWBNyB6/L3OUbsVS38WHIu2J+5N+sSMnfRXVUPFEbDBhgp+OQiKJryRz+JrO5gVCOrqDaEgIjs8t5g/BJgrB12ZUQ3gf83X18o0P02PQtrX+nthCZMyWzZ4z7bo1LbmVJ8gbBS1A0wR4XH93xZnkiuXRGvzHmMiDgtWgaEIFtFP0uOvIj2lFGfwF/T8XaNCuoIVU0+kgfs9kW+IRXqVE7aJLCipcJ3JHsjQ5d41XPodCvASYx4LphgPRPbRI/jL5LQfjRzjxf2X+xwk9B6CWhY8b6dUPcYZ9q3EkycP5bH64iBmy4DxSxWuzjD7WWHlrWERwK2ntDBxx+AGGGPo2eruTAlImOQARgH0GER3y1gWpdJQpvxKD07+yq2czvph38p6rMTxK1ii+GLe/WbY+8n7vQNEJ/E3wicQWtzTPB4xlzdnHl6/qRtOjyQgWHQ8m3kU66aNc8cXvSuZvS0U3C1pi1bYH03g7cz0kTFUHCo2mEdFLfiFZhQVz8SeR37ugWcb2rMAS9Wxe0QPT3lNHuuPa9CKSNJQ=="]}' + form: {} + headers: + Content-Type: + - application/json + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.30 (go1.23.5; darwin; arm64) Packer/1.1.1-dev (+https://www.packer.io/; go1.23.5; darwin/arm64) + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers + method: POST + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 2937 + uncompressed: false + body: '{"server": {"id": "b46d82ac-01ae-40c6-8c0e-a37138026141", "name": "packer-67aa1d3e-c4c7-b381-81cc-f62e161756bf", "arch": "x86_64", "commercial_type": "PLAY2-PICO", "boot_type": "local", "organization": "ee7bd9e1-9cbd-4724-b2f4-19e50f3cf38b", "project": "b577a333-d52a-4d86-9310-b413d5fe9bb1", "hostname": "packer-67aa1d3e-c4c7-b381-81cc-f62e161756bf", "image": {"id": "bc50e86c-a6c7-401a-8fbb-2ef17ce87aee", "name": "Ubuntu 22.04 Jammy Jellyfish", "organization": "51b656e3-4865-41e8-adbc-0c45bdd780db", "project": "51b656e3-4865-41e8-adbc-0c45bdd780db", "root_volume": {"id": "f1efdd5c-375b-431e-ac06-daaf1518369b", "name": "Ubuntu 22.04 Jammy Jellyfish", "volume_type": "unified", "size": 10000000000}, "extra_volumes": {}, "public": true, "arch": "x86_64", "creation_date": "2024-10-07T11:39:08.941837+00:00", "modification_date": "2024-10-07T11:39:08.941837+00:00", "default_bootscript": null, "from_server": "", "state": "available", "tags": [], "zone": "fr-par-1"}, "volumes": {"0": {"boot": false, "id": "234005ad-b951-4fb2-ba3e-cccf7d928952", "name": "Ubuntu 22.04 Jammy Jellyfish", "volume_type": "b_ssd", "export_uri": null, "organization": "ee7bd9e1-9cbd-4724-b2f4-19e50f3cf38b", "project": "b577a333-d52a-4d86-9310-b413d5fe9bb1", "server": {"id": "b46d82ac-01ae-40c6-8c0e-a37138026141", "name": "packer-67aa1d3e-c4c7-b381-81cc-f62e161756bf"}, "size": 50000000000, "state": "available", "creation_date": "2025-02-10T15:37:36.809921+00:00", "modification_date": "2025-02-10T15:37:36.809921+00:00", "tags": [], "zone": "fr-par-1"}}, "tags": ["AUTHORIZED_KEY=ssh-rsa_AAAAB3NzaC1yc2EAAAADAQABAAACAQDKPzVX3wL1/MfIBh7lNfnsOrOxo8Yg2eFbtc+y6KlAG9/2glp6df7eDGP69ZDaTPh6ZvmpbaCRmqvjZDRH+NOENHRsSfDRMyXvaH3aCG3scX9tgvLOH59j7xTgRLlr8xsXjoVBv5RKFRNqWBNyB6/L3OUbsVS38WHIu2J+5N+sSMnfRXVUPFEbDBhgp+OQiKJryRz+JrO5gVCOrqDaEgIjs8t5g/BJgrB12ZUQ3gf83X18o0P02PQtrX+nthCZMyWzZ4z7bo1LbmVJ8gbBS1A0wR4XH93xZnkiuXRGvzHmMiDgtWgaEIFtFP0uOvIj2lFGfwF/T8XaNCuoIVU0+kgfs9kW+IRXqVE7aJLCipcJ3JHsjQ5d41XPodCvASYx4LphgPRPbRI/jL5LQfjRzjxf2X+xwk9B6CWhY8b6dUPcYZ9q3EkycP5bH64iBmy4DxSxWuzjD7WWHlrWERwK2ntDBxx+AGGGPo2eruTAlImOQARgH0GER3y1gWpdJQpvxKD07+yq2czvph38p6rMTxK1ii+GLe/WbY+8n7vQNEJ/E3wicQWtzTPB4xlzdnHl6/qRtOjyQgWHQ8m3kU66aNc8cXvSuZvS0U3C1pi1bYH03g7cz0kTFUHCo2mEdFLfiFZhQVz8SeR37ugWcb2rMAS9Wxe0QPT3lNHuuPa9CKSNJQ=="], "state": "stopped", "protected": false, "state_detail": "", "public_ip": null, "public_ips": [], "mac_address": "de:00:00:93:2b:27", "routed_ip_enabled": true, "ipv6": null, "extra_networks": [], "dynamic_ip_required": true, "enable_ipv6": false, "private_ip": null, "creation_date": "2025-02-10T15:37:36.809921+00:00", "modification_date": "2025-02-10T15:37:36.809921+00:00", "bootscript": null, "security_group": {"id": "0a1339e8-9a2a-4650-badf-eb97dda33105", "name": "Default security group"}, "location": null, "maintenances": [], "allowed_actions": ["poweron", "backup"], "placement_group": null, "private_nics": [], "zone": "fr-par-1"}}' + headers: + Content-Length: + - "2937" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Mon, 10 Feb 2025 15:37:36 GMT + Location: + - https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/b46d82ac-01ae-40c6-8c0e-a37138026141 + Server: + - Scaleway API Gateway (fr-par-1;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - a56e9375-a9ba-467f-8525-9a7b181c0944 + status: 201 Created + code: 201 + duration: 809.497958ms + - id: 3 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 20 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: '{"action":"poweron"}' + form: {} + headers: + Content-Type: + - application/json + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.30 (go1.23.5; darwin; arm64) Packer/1.1.1-dev (+https://www.packer.io/; go1.23.5; darwin/arm64) + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/b46d82ac-01ae-40c6-8c0e-a37138026141/action + method: POST + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 357 + uncompressed: false + body: '{"task": {"id": "e4bbba92-5ab4-4028-a3ff-d1b423908fb6", "description": "server_batch_poweron", "status": "pending", "href_from": "/servers/b46d82ac-01ae-40c6-8c0e-a37138026141/action", "href_result": "/servers/b46d82ac-01ae-40c6-8c0e-a37138026141", "started_at": "2025-02-10T15:37:37.355962+00:00", "terminated_at": null, "progress": 0, "zone": "fr-par-1"}}' + headers: + Content-Length: + - "357" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Mon, 10 Feb 2025 15:37:36 GMT + Location: + - https://api.scaleway.com/instance/v1/zones/fr-par-1/tasks/e4bbba92-5ab4-4028-a3ff-d1b423908fb6 + Server: + - Scaleway API Gateway (fr-par-1;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 578c60cb-82a9-4b9b-8b42-ed829bb93983 + status: 202 Accepted + code: 202 + duration: 238.987625ms + - id: 4 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.30 (go1.23.5; darwin; arm64) Packer/1.1.1-dev (+https://www.packer.io/; go1.23.5; darwin/arm64) + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/b46d82ac-01ae-40c6-8c0e-a37138026141 + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 2959 + uncompressed: false + body: '{"server": {"id": "b46d82ac-01ae-40c6-8c0e-a37138026141", "name": "packer-67aa1d3e-c4c7-b381-81cc-f62e161756bf", "arch": "x86_64", "commercial_type": "PLAY2-PICO", "boot_type": "local", "organization": "ee7bd9e1-9cbd-4724-b2f4-19e50f3cf38b", "project": "b577a333-d52a-4d86-9310-b413d5fe9bb1", "hostname": "packer-67aa1d3e-c4c7-b381-81cc-f62e161756bf", "image": {"id": "bc50e86c-a6c7-401a-8fbb-2ef17ce87aee", "name": "Ubuntu 22.04 Jammy Jellyfish", "organization": "51b656e3-4865-41e8-adbc-0c45bdd780db", "project": "51b656e3-4865-41e8-adbc-0c45bdd780db", "root_volume": {"id": "f1efdd5c-375b-431e-ac06-daaf1518369b", "name": "Ubuntu 22.04 Jammy Jellyfish", "volume_type": "unified", "size": 10000000000}, "extra_volumes": {}, "public": true, "arch": "x86_64", "creation_date": "2024-10-07T11:39:08.941837+00:00", "modification_date": "2024-10-07T11:39:08.941837+00:00", "default_bootscript": null, "from_server": "", "state": "available", "tags": [], "zone": "fr-par-1"}, "volumes": {"0": {"boot": false, "id": "234005ad-b951-4fb2-ba3e-cccf7d928952", "name": "Ubuntu 22.04 Jammy Jellyfish", "volume_type": "b_ssd", "export_uri": null, "organization": "ee7bd9e1-9cbd-4724-b2f4-19e50f3cf38b", "project": "b577a333-d52a-4d86-9310-b413d5fe9bb1", "server": {"id": "b46d82ac-01ae-40c6-8c0e-a37138026141", "name": "packer-67aa1d3e-c4c7-b381-81cc-f62e161756bf"}, "size": 50000000000, "state": "available", "creation_date": "2025-02-10T15:37:36.809921+00:00", "modification_date": "2025-02-10T15:37:36.809921+00:00", "tags": [], "zone": "fr-par-1"}}, "tags": ["AUTHORIZED_KEY=ssh-rsa_AAAAB3NzaC1yc2EAAAADAQABAAACAQDKPzVX3wL1/MfIBh7lNfnsOrOxo8Yg2eFbtc+y6KlAG9/2glp6df7eDGP69ZDaTPh6ZvmpbaCRmqvjZDRH+NOENHRsSfDRMyXvaH3aCG3scX9tgvLOH59j7xTgRLlr8xsXjoVBv5RKFRNqWBNyB6/L3OUbsVS38WHIu2J+5N+sSMnfRXVUPFEbDBhgp+OQiKJryRz+JrO5gVCOrqDaEgIjs8t5g/BJgrB12ZUQ3gf83X18o0P02PQtrX+nthCZMyWzZ4z7bo1LbmVJ8gbBS1A0wR4XH93xZnkiuXRGvzHmMiDgtWgaEIFtFP0uOvIj2lFGfwF/T8XaNCuoIVU0+kgfs9kW+IRXqVE7aJLCipcJ3JHsjQ5d41XPodCvASYx4LphgPRPbRI/jL5LQfjRzjxf2X+xwk9B6CWhY8b6dUPcYZ9q3EkycP5bH64iBmy4DxSxWuzjD7WWHlrWERwK2ntDBxx+AGGGPo2eruTAlImOQARgH0GER3y1gWpdJQpvxKD07+yq2czvph38p6rMTxK1ii+GLe/WbY+8n7vQNEJ/E3wicQWtzTPB4xlzdnHl6/qRtOjyQgWHQ8m3kU66aNc8cXvSuZvS0U3C1pi1bYH03g7cz0kTFUHCo2mEdFLfiFZhQVz8SeR37ugWcb2rMAS9Wxe0QPT3lNHuuPa9CKSNJQ=="], "state": "starting", "protected": false, "state_detail": "allocating node", "public_ip": null, "public_ips": [], "mac_address": "de:00:00:93:2b:27", "routed_ip_enabled": true, "ipv6": null, "extra_networks": [], "dynamic_ip_required": true, "enable_ipv6": false, "private_ip": null, "creation_date": "2025-02-10T15:37:36.809921+00:00", "modification_date": "2025-02-10T15:37:37.180435+00:00", "bootscript": null, "security_group": {"id": "0a1339e8-9a2a-4650-badf-eb97dda33105", "name": "Default security group"}, "location": null, "maintenances": [], "allowed_actions": ["stop_in_place", "backup"], "placement_group": null, "private_nics": [], "zone": "fr-par-1"}}' + headers: + Content-Length: + - "2959" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Mon, 10 Feb 2025 15:37:37 GMT + Server: + - Scaleway API Gateway (fr-par-1;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - c4ec34de-b670-4b60-ab38-b12021b4e130 + status: 200 OK + code: 200 + duration: 138.614041ms + - id: 5 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.30 (go1.23.5; darwin; arm64) Packer/1.1.1-dev (+https://www.packer.io/; go1.23.5; darwin/arm64) + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/b46d82ac-01ae-40c6-8c0e-a37138026141 + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 3616 + uncompressed: false + body: '{"server": {"id": "b46d82ac-01ae-40c6-8c0e-a37138026141", "name": "packer-67aa1d3e-c4c7-b381-81cc-f62e161756bf", "arch": "x86_64", "commercial_type": "PLAY2-PICO", "boot_type": "local", "organization": "ee7bd9e1-9cbd-4724-b2f4-19e50f3cf38b", "project": "b577a333-d52a-4d86-9310-b413d5fe9bb1", "hostname": "packer-67aa1d3e-c4c7-b381-81cc-f62e161756bf", "image": {"id": "bc50e86c-a6c7-401a-8fbb-2ef17ce87aee", "name": "Ubuntu 22.04 Jammy Jellyfish", "organization": "51b656e3-4865-41e8-adbc-0c45bdd780db", "project": "51b656e3-4865-41e8-adbc-0c45bdd780db", "root_volume": {"id": "f1efdd5c-375b-431e-ac06-daaf1518369b", "name": "Ubuntu 22.04 Jammy Jellyfish", "volume_type": "unified", "size": 10000000000}, "extra_volumes": {}, "public": true, "arch": "x86_64", "creation_date": "2024-10-07T11:39:08.941837+00:00", "modification_date": "2024-10-07T11:39:08.941837+00:00", "default_bootscript": null, "from_server": "", "state": "available", "tags": [], "zone": "fr-par-1"}, "volumes": {"0": {"boot": false, "id": "234005ad-b951-4fb2-ba3e-cccf7d928952", "name": "Ubuntu 22.04 Jammy Jellyfish", "volume_type": "b_ssd", "export_uri": null, "organization": "ee7bd9e1-9cbd-4724-b2f4-19e50f3cf38b", "project": "b577a333-d52a-4d86-9310-b413d5fe9bb1", "server": {"id": "b46d82ac-01ae-40c6-8c0e-a37138026141", "name": "packer-67aa1d3e-c4c7-b381-81cc-f62e161756bf"}, "size": 50000000000, "state": "available", "creation_date": "2025-02-10T15:37:36.809921+00:00", "modification_date": "2025-02-10T15:37:36.809921+00:00", "tags": [], "zone": "fr-par-1"}}, "tags": ["AUTHORIZED_KEY=ssh-rsa_AAAAB3NzaC1yc2EAAAADAQABAAACAQDKPzVX3wL1/MfIBh7lNfnsOrOxo8Yg2eFbtc+y6KlAG9/2glp6df7eDGP69ZDaTPh6ZvmpbaCRmqvjZDRH+NOENHRsSfDRMyXvaH3aCG3scX9tgvLOH59j7xTgRLlr8xsXjoVBv5RKFRNqWBNyB6/L3OUbsVS38WHIu2J+5N+sSMnfRXVUPFEbDBhgp+OQiKJryRz+JrO5gVCOrqDaEgIjs8t5g/BJgrB12ZUQ3gf83X18o0P02PQtrX+nthCZMyWzZ4z7bo1LbmVJ8gbBS1A0wR4XH93xZnkiuXRGvzHmMiDgtWgaEIFtFP0uOvIj2lFGfwF/T8XaNCuoIVU0+kgfs9kW+IRXqVE7aJLCipcJ3JHsjQ5d41XPodCvASYx4LphgPRPbRI/jL5LQfjRzjxf2X+xwk9B6CWhY8b6dUPcYZ9q3EkycP5bH64iBmy4DxSxWuzjD7WWHlrWERwK2ntDBxx+AGGGPo2eruTAlImOQARgH0GER3y1gWpdJQpvxKD07+yq2czvph38p6rMTxK1ii+GLe/WbY+8n7vQNEJ/E3wicQWtzTPB4xlzdnHl6/qRtOjyQgWHQ8m3kU66aNc8cXvSuZvS0U3C1pi1bYH03g7cz0kTFUHCo2mEdFLfiFZhQVz8SeR37ugWcb2rMAS9Wxe0QPT3lNHuuPa9CKSNJQ=="], "state": "running", "protected": false, "state_detail": "booting kernel", "public_ip": {"id": "5e153afc-a565-4bc9-a26c-81e5740ea1ed", "address": "163.172.184.6", "dynamic": true, "gateway": "62.210.0.1", "netmask": "32", "family": "inet", "provisioning_mode": "dhcp", "tags": [], "state": "attached", "ipam_id": "dd0720a2-864e-4484-9d66-c296222e9cf8"}, "public_ips": [{"id": "5e153afc-a565-4bc9-a26c-81e5740ea1ed", "address": "163.172.184.6", "dynamic": true, "gateway": "62.210.0.1", "netmask": "32", "family": "inet", "provisioning_mode": "dhcp", "tags": [], "state": "attached", "ipam_id": "dd0720a2-864e-4484-9d66-c296222e9cf8"}], "mac_address": "de:00:00:93:2b:27", "routed_ip_enabled": true, "ipv6": null, "extra_networks": [], "dynamic_ip_required": true, "enable_ipv6": false, "private_ip": null, "creation_date": "2025-02-10T15:37:36.809921+00:00", "modification_date": "2025-02-10T15:37:42.027900+00:00", "bootscript": null, "security_group": {"id": "0a1339e8-9a2a-4650-badf-eb97dda33105", "name": "Default security group"}, "location": {"zone_id": "fr-par-1", "platform_id": "14", "cluster_id": "60", "hypervisor_id": "801", "node_id": "7"}, "maintenances": [], "allowed_actions": ["poweroff", "terminate", "reboot", "stop_in_place", "backup"], "placement_group": null, "private_nics": [], "zone": "fr-par-1"}}' + headers: + Content-Length: + - "3616" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Mon, 10 Feb 2025 15:37:42 GMT + Server: + - Scaleway API Gateway (fr-par-1;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 4997c1c6-7769-49f7-90ff-e5efa0a3f02e + status: 200 OK + code: 200 + duration: 178.307417ms + - id: 6 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.30 (go1.23.5; darwin; arm64) Packer/1.1.1-dev (+https://www.packer.io/; go1.23.5; darwin/arm64) + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/b46d82ac-01ae-40c6-8c0e-a37138026141 + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 3616 + uncompressed: false + body: '{"server": {"id": "b46d82ac-01ae-40c6-8c0e-a37138026141", "name": "packer-67aa1d3e-c4c7-b381-81cc-f62e161756bf", "arch": "x86_64", "commercial_type": "PLAY2-PICO", "boot_type": "local", "organization": "ee7bd9e1-9cbd-4724-b2f4-19e50f3cf38b", "project": "b577a333-d52a-4d86-9310-b413d5fe9bb1", "hostname": "packer-67aa1d3e-c4c7-b381-81cc-f62e161756bf", "image": {"id": "bc50e86c-a6c7-401a-8fbb-2ef17ce87aee", "name": "Ubuntu 22.04 Jammy Jellyfish", "organization": "51b656e3-4865-41e8-adbc-0c45bdd780db", "project": "51b656e3-4865-41e8-adbc-0c45bdd780db", "root_volume": {"id": "f1efdd5c-375b-431e-ac06-daaf1518369b", "name": "Ubuntu 22.04 Jammy Jellyfish", "volume_type": "unified", "size": 10000000000}, "extra_volumes": {}, "public": true, "arch": "x86_64", "creation_date": "2024-10-07T11:39:08.941837+00:00", "modification_date": "2024-10-07T11:39:08.941837+00:00", "default_bootscript": null, "from_server": "", "state": "available", "tags": [], "zone": "fr-par-1"}, "volumes": {"0": {"boot": false, "id": "234005ad-b951-4fb2-ba3e-cccf7d928952", "name": "Ubuntu 22.04 Jammy Jellyfish", "volume_type": "b_ssd", "export_uri": null, "organization": "ee7bd9e1-9cbd-4724-b2f4-19e50f3cf38b", "project": "b577a333-d52a-4d86-9310-b413d5fe9bb1", "server": {"id": "b46d82ac-01ae-40c6-8c0e-a37138026141", "name": "packer-67aa1d3e-c4c7-b381-81cc-f62e161756bf"}, "size": 50000000000, "state": "available", "creation_date": "2025-02-10T15:37:36.809921+00:00", "modification_date": "2025-02-10T15:37:36.809921+00:00", "tags": [], "zone": "fr-par-1"}}, "tags": ["AUTHORIZED_KEY=ssh-rsa_AAAAB3NzaC1yc2EAAAADAQABAAACAQDKPzVX3wL1/MfIBh7lNfnsOrOxo8Yg2eFbtc+y6KlAG9/2glp6df7eDGP69ZDaTPh6ZvmpbaCRmqvjZDRH+NOENHRsSfDRMyXvaH3aCG3scX9tgvLOH59j7xTgRLlr8xsXjoVBv5RKFRNqWBNyB6/L3OUbsVS38WHIu2J+5N+sSMnfRXVUPFEbDBhgp+OQiKJryRz+JrO5gVCOrqDaEgIjs8t5g/BJgrB12ZUQ3gf83X18o0P02PQtrX+nthCZMyWzZ4z7bo1LbmVJ8gbBS1A0wR4XH93xZnkiuXRGvzHmMiDgtWgaEIFtFP0uOvIj2lFGfwF/T8XaNCuoIVU0+kgfs9kW+IRXqVE7aJLCipcJ3JHsjQ5d41XPodCvASYx4LphgPRPbRI/jL5LQfjRzjxf2X+xwk9B6CWhY8b6dUPcYZ9q3EkycP5bH64iBmy4DxSxWuzjD7WWHlrWERwK2ntDBxx+AGGGPo2eruTAlImOQARgH0GER3y1gWpdJQpvxKD07+yq2czvph38p6rMTxK1ii+GLe/WbY+8n7vQNEJ/E3wicQWtzTPB4xlzdnHl6/qRtOjyQgWHQ8m3kU66aNc8cXvSuZvS0U3C1pi1bYH03g7cz0kTFUHCo2mEdFLfiFZhQVz8SeR37ugWcb2rMAS9Wxe0QPT3lNHuuPa9CKSNJQ=="], "state": "running", "protected": false, "state_detail": "booting kernel", "public_ip": {"id": "5e153afc-a565-4bc9-a26c-81e5740ea1ed", "address": "163.172.184.6", "dynamic": true, "gateway": "62.210.0.1", "netmask": "32", "family": "inet", "provisioning_mode": "dhcp", "tags": [], "state": "attached", "ipam_id": "dd0720a2-864e-4484-9d66-c296222e9cf8"}, "public_ips": [{"id": "5e153afc-a565-4bc9-a26c-81e5740ea1ed", "address": "163.172.184.6", "dynamic": true, "gateway": "62.210.0.1", "netmask": "32", "family": "inet", "provisioning_mode": "dhcp", "tags": [], "state": "attached", "ipam_id": "dd0720a2-864e-4484-9d66-c296222e9cf8"}], "mac_address": "de:00:00:93:2b:27", "routed_ip_enabled": true, "ipv6": null, "extra_networks": [], "dynamic_ip_required": true, "enable_ipv6": false, "private_ip": null, "creation_date": "2025-02-10T15:37:36.809921+00:00", "modification_date": "2025-02-10T15:37:42.027900+00:00", "bootscript": null, "security_group": {"id": "0a1339e8-9a2a-4650-badf-eb97dda33105", "name": "Default security group"}, "location": {"zone_id": "fr-par-1", "platform_id": "14", "cluster_id": "60", "hypervisor_id": "801", "node_id": "7"}, "maintenances": [], "allowed_actions": ["poweroff", "terminate", "reboot", "stop_in_place", "backup"], "placement_group": null, "private_nics": [], "zone": "fr-par-1"}}' + headers: + Content-Length: + - "3616" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Mon, 10 Feb 2025 15:37:42 GMT + Server: + - Scaleway API Gateway (fr-par-1;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 74d72449-12dd-4b68-bc4b-aaa5e42ec9e1 + status: 200 OK + code: 200 + duration: 193.3045ms + - id: 7 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 21 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: '{"action":"poweroff"}' + form: {} + headers: + Content-Type: + - application/json + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.30 (go1.23.5; darwin; arm64) Packer/1.1.1-dev (+https://www.packer.io/; go1.23.5; darwin/arm64) + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/b46d82ac-01ae-40c6-8c0e-a37138026141/action + method: POST + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 352 + uncompressed: false + body: '{"task": {"id": "658360ee-36e9-4609-aa83-13b013a7ecf5", "description": "server_poweroff", "status": "pending", "href_from": "/servers/b46d82ac-01ae-40c6-8c0e-a37138026141/action", "href_result": "/servers/b46d82ac-01ae-40c6-8c0e-a37138026141", "started_at": "2025-02-10T15:37:43.265320+00:00", "terminated_at": null, "progress": 0, "zone": "fr-par-1"}}' + headers: + Content-Length: + - "352" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Mon, 10 Feb 2025 15:37:43 GMT + Location: + - https://api.scaleway.com/instance/v1/zones/fr-par-1/tasks/658360ee-36e9-4609-aa83-13b013a7ecf5 + Server: + - Scaleway API Gateway (fr-par-1;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 87829279-be44-4981-8070-4d0f815a63d2 + status: 202 Accepted + code: 202 + duration: 449.32975ms + - id: 8 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.30 (go1.23.5; darwin; arm64) Packer/1.1.1-dev (+https://www.packer.io/; go1.23.5; darwin/arm64) + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/b46d82ac-01ae-40c6-8c0e-a37138026141 + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 3576 + uncompressed: false + body: '{"server": {"id": "b46d82ac-01ae-40c6-8c0e-a37138026141", "name": "packer-67aa1d3e-c4c7-b381-81cc-f62e161756bf", "arch": "x86_64", "commercial_type": "PLAY2-PICO", "boot_type": "local", "organization": "ee7bd9e1-9cbd-4724-b2f4-19e50f3cf38b", "project": "b577a333-d52a-4d86-9310-b413d5fe9bb1", "hostname": "packer-67aa1d3e-c4c7-b381-81cc-f62e161756bf", "image": {"id": "bc50e86c-a6c7-401a-8fbb-2ef17ce87aee", "name": "Ubuntu 22.04 Jammy Jellyfish", "organization": "51b656e3-4865-41e8-adbc-0c45bdd780db", "project": "51b656e3-4865-41e8-adbc-0c45bdd780db", "root_volume": {"id": "f1efdd5c-375b-431e-ac06-daaf1518369b", "name": "Ubuntu 22.04 Jammy Jellyfish", "volume_type": "unified", "size": 10000000000}, "extra_volumes": {}, "public": true, "arch": "x86_64", "creation_date": "2024-10-07T11:39:08.941837+00:00", "modification_date": "2024-10-07T11:39:08.941837+00:00", "default_bootscript": null, "from_server": "", "state": "available", "tags": [], "zone": "fr-par-1"}, "volumes": {"0": {"boot": false, "id": "234005ad-b951-4fb2-ba3e-cccf7d928952", "name": "Ubuntu 22.04 Jammy Jellyfish", "volume_type": "b_ssd", "export_uri": null, "organization": "ee7bd9e1-9cbd-4724-b2f4-19e50f3cf38b", "project": "b577a333-d52a-4d86-9310-b413d5fe9bb1", "server": {"id": "b46d82ac-01ae-40c6-8c0e-a37138026141", "name": "packer-67aa1d3e-c4c7-b381-81cc-f62e161756bf"}, "size": 50000000000, "state": "available", "creation_date": "2025-02-10T15:37:36.809921+00:00", "modification_date": "2025-02-10T15:37:36.809921+00:00", "tags": [], "zone": "fr-par-1"}}, "tags": ["AUTHORIZED_KEY=ssh-rsa_AAAAB3NzaC1yc2EAAAADAQABAAACAQDKPzVX3wL1/MfIBh7lNfnsOrOxo8Yg2eFbtc+y6KlAG9/2glp6df7eDGP69ZDaTPh6ZvmpbaCRmqvjZDRH+NOENHRsSfDRMyXvaH3aCG3scX9tgvLOH59j7xTgRLlr8xsXjoVBv5RKFRNqWBNyB6/L3OUbsVS38WHIu2J+5N+sSMnfRXVUPFEbDBhgp+OQiKJryRz+JrO5gVCOrqDaEgIjs8t5g/BJgrB12ZUQ3gf83X18o0P02PQtrX+nthCZMyWzZ4z7bo1LbmVJ8gbBS1A0wR4XH93xZnkiuXRGvzHmMiDgtWgaEIFtFP0uOvIj2lFGfwF/T8XaNCuoIVU0+kgfs9kW+IRXqVE7aJLCipcJ3JHsjQ5d41XPodCvASYx4LphgPRPbRI/jL5LQfjRzjxf2X+xwk9B6CWhY8b6dUPcYZ9q3EkycP5bH64iBmy4DxSxWuzjD7WWHlrWERwK2ntDBxx+AGGGPo2eruTAlImOQARgH0GER3y1gWpdJQpvxKD07+yq2czvph38p6rMTxK1ii+GLe/WbY+8n7vQNEJ/E3wicQWtzTPB4xlzdnHl6/qRtOjyQgWHQ8m3kU66aNc8cXvSuZvS0U3C1pi1bYH03g7cz0kTFUHCo2mEdFLfiFZhQVz8SeR37ugWcb2rMAS9Wxe0QPT3lNHuuPa9CKSNJQ=="], "state": "stopping", "protected": false, "state_detail": "stopping", "public_ip": {"id": "5e153afc-a565-4bc9-a26c-81e5740ea1ed", "address": "163.172.184.6", "dynamic": true, "gateway": "62.210.0.1", "netmask": "32", "family": "inet", "provisioning_mode": "dhcp", "tags": [], "state": "attached", "ipam_id": "dd0720a2-864e-4484-9d66-c296222e9cf8"}, "public_ips": [{"id": "5e153afc-a565-4bc9-a26c-81e5740ea1ed", "address": "163.172.184.6", "dynamic": true, "gateway": "62.210.0.1", "netmask": "32", "family": "inet", "provisioning_mode": "dhcp", "tags": [], "state": "attached", "ipam_id": "dd0720a2-864e-4484-9d66-c296222e9cf8"}], "mac_address": "de:00:00:93:2b:27", "routed_ip_enabled": true, "ipv6": null, "extra_networks": [], "dynamic_ip_required": true, "enable_ipv6": false, "private_ip": null, "creation_date": "2025-02-10T15:37:36.809921+00:00", "modification_date": "2025-02-10T15:37:42.937067+00:00", "bootscript": null, "security_group": {"id": "0a1339e8-9a2a-4650-badf-eb97dda33105", "name": "Default security group"}, "location": {"zone_id": "fr-par-1", "platform_id": "14", "cluster_id": "60", "hypervisor_id": "801", "node_id": "7"}, "maintenances": [], "allowed_actions": ["stop_in_place", "backup"], "placement_group": null, "private_nics": [], "zone": "fr-par-1"}}' + headers: + Content-Length: + - "3576" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Mon, 10 Feb 2025 15:37:43 GMT + Server: + - Scaleway API Gateway (fr-par-1;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 666284b8-7880-41a3-b541-d294a8d07fb0 + status: 200 OK + code: 200 + duration: 204.168292ms + - id: 9 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.30 (go1.23.5; darwin; arm64) Packer/1.1.1-dev (+https://www.packer.io/; go1.23.5; darwin/arm64) + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/b46d82ac-01ae-40c6-8c0e-a37138026141 + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 3052 + uncompressed: false + body: '{"server": {"id": "b46d82ac-01ae-40c6-8c0e-a37138026141", "name": "packer-67aa1d3e-c4c7-b381-81cc-f62e161756bf", "arch": "x86_64", "commercial_type": "PLAY2-PICO", "boot_type": "local", "organization": "ee7bd9e1-9cbd-4724-b2f4-19e50f3cf38b", "project": "b577a333-d52a-4d86-9310-b413d5fe9bb1", "hostname": "packer-67aa1d3e-c4c7-b381-81cc-f62e161756bf", "image": {"id": "bc50e86c-a6c7-401a-8fbb-2ef17ce87aee", "name": "Ubuntu 22.04 Jammy Jellyfish", "organization": "51b656e3-4865-41e8-adbc-0c45bdd780db", "project": "51b656e3-4865-41e8-adbc-0c45bdd780db", "root_volume": {"id": "f1efdd5c-375b-431e-ac06-daaf1518369b", "name": "Ubuntu 22.04 Jammy Jellyfish", "volume_type": "unified", "size": 10000000000}, "extra_volumes": {}, "public": true, "arch": "x86_64", "creation_date": "2024-10-07T11:39:08.941837+00:00", "modification_date": "2024-10-07T11:39:08.941837+00:00", "default_bootscript": null, "from_server": "", "state": "available", "tags": [], "zone": "fr-par-1"}, "volumes": {"0": {"boot": false, "id": "234005ad-b951-4fb2-ba3e-cccf7d928952", "name": "Ubuntu 22.04 Jammy Jellyfish", "volume_type": "b_ssd", "export_uri": null, "organization": "ee7bd9e1-9cbd-4724-b2f4-19e50f3cf38b", "project": "b577a333-d52a-4d86-9310-b413d5fe9bb1", "server": {"id": "b46d82ac-01ae-40c6-8c0e-a37138026141", "name": "packer-67aa1d3e-c4c7-b381-81cc-f62e161756bf"}, "size": 50000000000, "state": "available", "creation_date": "2025-02-10T15:37:36.809921+00:00", "modification_date": "2025-02-10T15:37:36.809921+00:00", "tags": [], "zone": "fr-par-1"}}, "tags": ["AUTHORIZED_KEY=ssh-rsa_AAAAB3NzaC1yc2EAAAADAQABAAACAQDKPzVX3wL1/MfIBh7lNfnsOrOxo8Yg2eFbtc+y6KlAG9/2glp6df7eDGP69ZDaTPh6ZvmpbaCRmqvjZDRH+NOENHRsSfDRMyXvaH3aCG3scX9tgvLOH59j7xTgRLlr8xsXjoVBv5RKFRNqWBNyB6/L3OUbsVS38WHIu2J+5N+sSMnfRXVUPFEbDBhgp+OQiKJryRz+JrO5gVCOrqDaEgIjs8t5g/BJgrB12ZUQ3gf83X18o0P02PQtrX+nthCZMyWzZ4z7bo1LbmVJ8gbBS1A0wR4XH93xZnkiuXRGvzHmMiDgtWgaEIFtFP0uOvIj2lFGfwF/T8XaNCuoIVU0+kgfs9kW+IRXqVE7aJLCipcJ3JHsjQ5d41XPodCvASYx4LphgPRPbRI/jL5LQfjRzjxf2X+xwk9B6CWhY8b6dUPcYZ9q3EkycP5bH64iBmy4DxSxWuzjD7WWHlrWERwK2ntDBxx+AGGGPo2eruTAlImOQARgH0GER3y1gWpdJQpvxKD07+yq2czvph38p6rMTxK1ii+GLe/WbY+8n7vQNEJ/E3wicQWtzTPB4xlzdnHl6/qRtOjyQgWHQ8m3kU66aNc8cXvSuZvS0U3C1pi1bYH03g7cz0kTFUHCo2mEdFLfiFZhQVz8SeR37ugWcb2rMAS9Wxe0QPT3lNHuuPa9CKSNJQ=="], "state": "stopping", "protected": false, "state_detail": "stopping", "public_ip": null, "public_ips": [], "mac_address": "de:00:00:93:2b:27", "routed_ip_enabled": true, "ipv6": null, "extra_networks": [], "dynamic_ip_required": true, "enable_ipv6": false, "private_ip": null, "creation_date": "2025-02-10T15:37:36.809921+00:00", "modification_date": "2025-02-10T15:37:42.937067+00:00", "bootscript": null, "security_group": {"id": "0a1339e8-9a2a-4650-badf-eb97dda33105", "name": "Default security group"}, "location": {"zone_id": "fr-par-1", "platform_id": "14", "cluster_id": "60", "hypervisor_id": "801", "node_id": "7"}, "maintenances": [], "allowed_actions": ["stop_in_place", "backup"], "placement_group": null, "private_nics": [], "zone": "fr-par-1"}}' + headers: + Content-Length: + - "3052" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Mon, 10 Feb 2025 15:37:48 GMT + Server: + - Scaleway API Gateway (fr-par-1;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 79e24100-ad34-440c-b51b-81fe22a1d8a3 + status: 200 OK + code: 200 + duration: 125.068292ms + - id: 10 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.30 (go1.23.5; darwin; arm64) Packer/1.1.1-dev (+https://www.packer.io/; go1.23.5; darwin/arm64) + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/b46d82ac-01ae-40c6-8c0e-a37138026141 + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 3052 + uncompressed: false + body: '{"server": {"id": "b46d82ac-01ae-40c6-8c0e-a37138026141", "name": "packer-67aa1d3e-c4c7-b381-81cc-f62e161756bf", "arch": "x86_64", "commercial_type": "PLAY2-PICO", "boot_type": "local", "organization": "ee7bd9e1-9cbd-4724-b2f4-19e50f3cf38b", "project": "b577a333-d52a-4d86-9310-b413d5fe9bb1", "hostname": "packer-67aa1d3e-c4c7-b381-81cc-f62e161756bf", "image": {"id": "bc50e86c-a6c7-401a-8fbb-2ef17ce87aee", "name": "Ubuntu 22.04 Jammy Jellyfish", "organization": "51b656e3-4865-41e8-adbc-0c45bdd780db", "project": "51b656e3-4865-41e8-adbc-0c45bdd780db", "root_volume": {"id": "f1efdd5c-375b-431e-ac06-daaf1518369b", "name": "Ubuntu 22.04 Jammy Jellyfish", "volume_type": "unified", "size": 10000000000}, "extra_volumes": {}, "public": true, "arch": "x86_64", "creation_date": "2024-10-07T11:39:08.941837+00:00", "modification_date": "2024-10-07T11:39:08.941837+00:00", "default_bootscript": null, "from_server": "", "state": "available", "tags": [], "zone": "fr-par-1"}, "volumes": {"0": {"boot": false, "id": "234005ad-b951-4fb2-ba3e-cccf7d928952", "name": "Ubuntu 22.04 Jammy Jellyfish", "volume_type": "b_ssd", "export_uri": null, "organization": "ee7bd9e1-9cbd-4724-b2f4-19e50f3cf38b", "project": "b577a333-d52a-4d86-9310-b413d5fe9bb1", "server": {"id": "b46d82ac-01ae-40c6-8c0e-a37138026141", "name": "packer-67aa1d3e-c4c7-b381-81cc-f62e161756bf"}, "size": 50000000000, "state": "available", "creation_date": "2025-02-10T15:37:36.809921+00:00", "modification_date": "2025-02-10T15:37:36.809921+00:00", "tags": [], "zone": "fr-par-1"}}, "tags": ["AUTHORIZED_KEY=ssh-rsa_AAAAB3NzaC1yc2EAAAADAQABAAACAQDKPzVX3wL1/MfIBh7lNfnsOrOxo8Yg2eFbtc+y6KlAG9/2glp6df7eDGP69ZDaTPh6ZvmpbaCRmqvjZDRH+NOENHRsSfDRMyXvaH3aCG3scX9tgvLOH59j7xTgRLlr8xsXjoVBv5RKFRNqWBNyB6/L3OUbsVS38WHIu2J+5N+sSMnfRXVUPFEbDBhgp+OQiKJryRz+JrO5gVCOrqDaEgIjs8t5g/BJgrB12ZUQ3gf83X18o0P02PQtrX+nthCZMyWzZ4z7bo1LbmVJ8gbBS1A0wR4XH93xZnkiuXRGvzHmMiDgtWgaEIFtFP0uOvIj2lFGfwF/T8XaNCuoIVU0+kgfs9kW+IRXqVE7aJLCipcJ3JHsjQ5d41XPodCvASYx4LphgPRPbRI/jL5LQfjRzjxf2X+xwk9B6CWhY8b6dUPcYZ9q3EkycP5bH64iBmy4DxSxWuzjD7WWHlrWERwK2ntDBxx+AGGGPo2eruTAlImOQARgH0GER3y1gWpdJQpvxKD07+yq2czvph38p6rMTxK1ii+GLe/WbY+8n7vQNEJ/E3wicQWtzTPB4xlzdnHl6/qRtOjyQgWHQ8m3kU66aNc8cXvSuZvS0U3C1pi1bYH03g7cz0kTFUHCo2mEdFLfiFZhQVz8SeR37ugWcb2rMAS9Wxe0QPT3lNHuuPa9CKSNJQ=="], "state": "stopping", "protected": false, "state_detail": "stopping", "public_ip": null, "public_ips": [], "mac_address": "de:00:00:93:2b:27", "routed_ip_enabled": true, "ipv6": null, "extra_networks": [], "dynamic_ip_required": true, "enable_ipv6": false, "private_ip": null, "creation_date": "2025-02-10T15:37:36.809921+00:00", "modification_date": "2025-02-10T15:37:42.937067+00:00", "bootscript": null, "security_group": {"id": "0a1339e8-9a2a-4650-badf-eb97dda33105", "name": "Default security group"}, "location": {"zone_id": "fr-par-1", "platform_id": "14", "cluster_id": "60", "hypervisor_id": "801", "node_id": "7"}, "maintenances": [], "allowed_actions": ["stop_in_place", "backup"], "placement_group": null, "private_nics": [], "zone": "fr-par-1"}}' + headers: + Content-Length: + - "3052" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Mon, 10 Feb 2025 15:37:53 GMT + Server: + - Scaleway API Gateway (fr-par-1;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 5fc2987d-74f0-416b-9088-1bef841bda44 + status: 200 OK + code: 200 + duration: 159.731875ms + - id: 11 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.30 (go1.23.5; darwin; arm64) Packer/1.1.1-dev (+https://www.packer.io/; go1.23.5; darwin/arm64) + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/b46d82ac-01ae-40c6-8c0e-a37138026141 + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 3052 + uncompressed: false + body: '{"server": {"id": "b46d82ac-01ae-40c6-8c0e-a37138026141", "name": "packer-67aa1d3e-c4c7-b381-81cc-f62e161756bf", "arch": "x86_64", "commercial_type": "PLAY2-PICO", "boot_type": "local", "organization": "ee7bd9e1-9cbd-4724-b2f4-19e50f3cf38b", "project": "b577a333-d52a-4d86-9310-b413d5fe9bb1", "hostname": "packer-67aa1d3e-c4c7-b381-81cc-f62e161756bf", "image": {"id": "bc50e86c-a6c7-401a-8fbb-2ef17ce87aee", "name": "Ubuntu 22.04 Jammy Jellyfish", "organization": "51b656e3-4865-41e8-adbc-0c45bdd780db", "project": "51b656e3-4865-41e8-adbc-0c45bdd780db", "root_volume": {"id": "f1efdd5c-375b-431e-ac06-daaf1518369b", "name": "Ubuntu 22.04 Jammy Jellyfish", "volume_type": "unified", "size": 10000000000}, "extra_volumes": {}, "public": true, "arch": "x86_64", "creation_date": "2024-10-07T11:39:08.941837+00:00", "modification_date": "2024-10-07T11:39:08.941837+00:00", "default_bootscript": null, "from_server": "", "state": "available", "tags": [], "zone": "fr-par-1"}, "volumes": {"0": {"boot": false, "id": "234005ad-b951-4fb2-ba3e-cccf7d928952", "name": "Ubuntu 22.04 Jammy Jellyfish", "volume_type": "b_ssd", "export_uri": null, "organization": "ee7bd9e1-9cbd-4724-b2f4-19e50f3cf38b", "project": "b577a333-d52a-4d86-9310-b413d5fe9bb1", "server": {"id": "b46d82ac-01ae-40c6-8c0e-a37138026141", "name": "packer-67aa1d3e-c4c7-b381-81cc-f62e161756bf"}, "size": 50000000000, "state": "available", "creation_date": "2025-02-10T15:37:36.809921+00:00", "modification_date": "2025-02-10T15:37:36.809921+00:00", "tags": [], "zone": "fr-par-1"}}, "tags": ["AUTHORIZED_KEY=ssh-rsa_AAAAB3NzaC1yc2EAAAADAQABAAACAQDKPzVX3wL1/MfIBh7lNfnsOrOxo8Yg2eFbtc+y6KlAG9/2glp6df7eDGP69ZDaTPh6ZvmpbaCRmqvjZDRH+NOENHRsSfDRMyXvaH3aCG3scX9tgvLOH59j7xTgRLlr8xsXjoVBv5RKFRNqWBNyB6/L3OUbsVS38WHIu2J+5N+sSMnfRXVUPFEbDBhgp+OQiKJryRz+JrO5gVCOrqDaEgIjs8t5g/BJgrB12ZUQ3gf83X18o0P02PQtrX+nthCZMyWzZ4z7bo1LbmVJ8gbBS1A0wR4XH93xZnkiuXRGvzHmMiDgtWgaEIFtFP0uOvIj2lFGfwF/T8XaNCuoIVU0+kgfs9kW+IRXqVE7aJLCipcJ3JHsjQ5d41XPodCvASYx4LphgPRPbRI/jL5LQfjRzjxf2X+xwk9B6CWhY8b6dUPcYZ9q3EkycP5bH64iBmy4DxSxWuzjD7WWHlrWERwK2ntDBxx+AGGGPo2eruTAlImOQARgH0GER3y1gWpdJQpvxKD07+yq2czvph38p6rMTxK1ii+GLe/WbY+8n7vQNEJ/E3wicQWtzTPB4xlzdnHl6/qRtOjyQgWHQ8m3kU66aNc8cXvSuZvS0U3C1pi1bYH03g7cz0kTFUHCo2mEdFLfiFZhQVz8SeR37ugWcb2rMAS9Wxe0QPT3lNHuuPa9CKSNJQ=="], "state": "stopping", "protected": false, "state_detail": "stopping", "public_ip": null, "public_ips": [], "mac_address": "de:00:00:93:2b:27", "routed_ip_enabled": true, "ipv6": null, "extra_networks": [], "dynamic_ip_required": true, "enable_ipv6": false, "private_ip": null, "creation_date": "2025-02-10T15:37:36.809921+00:00", "modification_date": "2025-02-10T15:37:42.937067+00:00", "bootscript": null, "security_group": {"id": "0a1339e8-9a2a-4650-badf-eb97dda33105", "name": "Default security group"}, "location": {"zone_id": "fr-par-1", "platform_id": "14", "cluster_id": "60", "hypervisor_id": "801", "node_id": "7"}, "maintenances": [], "allowed_actions": ["stop_in_place", "backup"], "placement_group": null, "private_nics": [], "zone": "fr-par-1"}}' + headers: + Content-Length: + - "3052" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Mon, 10 Feb 2025 15:37:58 GMT + Server: + - Scaleway API Gateway (fr-par-1;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 7492c48e-7872-4aaf-8f6e-5ba402631e0c + status: 200 OK + code: 200 + duration: 165.585917ms + - id: 12 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.30 (go1.23.5; darwin; arm64) Packer/1.1.1-dev (+https://www.packer.io/; go1.23.5; darwin/arm64) + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/b46d82ac-01ae-40c6-8c0e-a37138026141 + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 3052 + uncompressed: false + body: '{"server": {"id": "b46d82ac-01ae-40c6-8c0e-a37138026141", "name": "packer-67aa1d3e-c4c7-b381-81cc-f62e161756bf", "arch": "x86_64", "commercial_type": "PLAY2-PICO", "boot_type": "local", "organization": "ee7bd9e1-9cbd-4724-b2f4-19e50f3cf38b", "project": "b577a333-d52a-4d86-9310-b413d5fe9bb1", "hostname": "packer-67aa1d3e-c4c7-b381-81cc-f62e161756bf", "image": {"id": "bc50e86c-a6c7-401a-8fbb-2ef17ce87aee", "name": "Ubuntu 22.04 Jammy Jellyfish", "organization": "51b656e3-4865-41e8-adbc-0c45bdd780db", "project": "51b656e3-4865-41e8-adbc-0c45bdd780db", "root_volume": {"id": "f1efdd5c-375b-431e-ac06-daaf1518369b", "name": "Ubuntu 22.04 Jammy Jellyfish", "volume_type": "unified", "size": 10000000000}, "extra_volumes": {}, "public": true, "arch": "x86_64", "creation_date": "2024-10-07T11:39:08.941837+00:00", "modification_date": "2024-10-07T11:39:08.941837+00:00", "default_bootscript": null, "from_server": "", "state": "available", "tags": [], "zone": "fr-par-1"}, "volumes": {"0": {"boot": false, "id": "234005ad-b951-4fb2-ba3e-cccf7d928952", "name": "Ubuntu 22.04 Jammy Jellyfish", "volume_type": "b_ssd", "export_uri": null, "organization": "ee7bd9e1-9cbd-4724-b2f4-19e50f3cf38b", "project": "b577a333-d52a-4d86-9310-b413d5fe9bb1", "server": {"id": "b46d82ac-01ae-40c6-8c0e-a37138026141", "name": "packer-67aa1d3e-c4c7-b381-81cc-f62e161756bf"}, "size": 50000000000, "state": "available", "creation_date": "2025-02-10T15:37:36.809921+00:00", "modification_date": "2025-02-10T15:37:36.809921+00:00", "tags": [], "zone": "fr-par-1"}}, "tags": ["AUTHORIZED_KEY=ssh-rsa_AAAAB3NzaC1yc2EAAAADAQABAAACAQDKPzVX3wL1/MfIBh7lNfnsOrOxo8Yg2eFbtc+y6KlAG9/2glp6df7eDGP69ZDaTPh6ZvmpbaCRmqvjZDRH+NOENHRsSfDRMyXvaH3aCG3scX9tgvLOH59j7xTgRLlr8xsXjoVBv5RKFRNqWBNyB6/L3OUbsVS38WHIu2J+5N+sSMnfRXVUPFEbDBhgp+OQiKJryRz+JrO5gVCOrqDaEgIjs8t5g/BJgrB12ZUQ3gf83X18o0P02PQtrX+nthCZMyWzZ4z7bo1LbmVJ8gbBS1A0wR4XH93xZnkiuXRGvzHmMiDgtWgaEIFtFP0uOvIj2lFGfwF/T8XaNCuoIVU0+kgfs9kW+IRXqVE7aJLCipcJ3JHsjQ5d41XPodCvASYx4LphgPRPbRI/jL5LQfjRzjxf2X+xwk9B6CWhY8b6dUPcYZ9q3EkycP5bH64iBmy4DxSxWuzjD7WWHlrWERwK2ntDBxx+AGGGPo2eruTAlImOQARgH0GER3y1gWpdJQpvxKD07+yq2czvph38p6rMTxK1ii+GLe/WbY+8n7vQNEJ/E3wicQWtzTPB4xlzdnHl6/qRtOjyQgWHQ8m3kU66aNc8cXvSuZvS0U3C1pi1bYH03g7cz0kTFUHCo2mEdFLfiFZhQVz8SeR37ugWcb2rMAS9Wxe0QPT3lNHuuPa9CKSNJQ=="], "state": "stopping", "protected": false, "state_detail": "stopping", "public_ip": null, "public_ips": [], "mac_address": "de:00:00:93:2b:27", "routed_ip_enabled": true, "ipv6": null, "extra_networks": [], "dynamic_ip_required": true, "enable_ipv6": false, "private_ip": null, "creation_date": "2025-02-10T15:37:36.809921+00:00", "modification_date": "2025-02-10T15:37:42.937067+00:00", "bootscript": null, "security_group": {"id": "0a1339e8-9a2a-4650-badf-eb97dda33105", "name": "Default security group"}, "location": {"zone_id": "fr-par-1", "platform_id": "14", "cluster_id": "60", "hypervisor_id": "801", "node_id": "7"}, "maintenances": [], "allowed_actions": ["stop_in_place", "backup"], "placement_group": null, "private_nics": [], "zone": "fr-par-1"}}' + headers: + Content-Length: + - "3052" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Mon, 10 Feb 2025 15:38:03 GMT + Server: + - Scaleway API Gateway (fr-par-1;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 654b3c98-2864-4062-8bad-b8c425e074c5 + status: 200 OK + code: 200 + duration: 198.949458ms + - id: 13 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.30 (go1.23.5; darwin; arm64) Packer/1.1.1-dev (+https://www.packer.io/; go1.23.5; darwin/arm64) + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/b46d82ac-01ae-40c6-8c0e-a37138026141 + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 3052 + uncompressed: false + body: '{"server": {"id": "b46d82ac-01ae-40c6-8c0e-a37138026141", "name": "packer-67aa1d3e-c4c7-b381-81cc-f62e161756bf", "arch": "x86_64", "commercial_type": "PLAY2-PICO", "boot_type": "local", "organization": "ee7bd9e1-9cbd-4724-b2f4-19e50f3cf38b", "project": "b577a333-d52a-4d86-9310-b413d5fe9bb1", "hostname": "packer-67aa1d3e-c4c7-b381-81cc-f62e161756bf", "image": {"id": "bc50e86c-a6c7-401a-8fbb-2ef17ce87aee", "name": "Ubuntu 22.04 Jammy Jellyfish", "organization": "51b656e3-4865-41e8-adbc-0c45bdd780db", "project": "51b656e3-4865-41e8-adbc-0c45bdd780db", "root_volume": {"id": "f1efdd5c-375b-431e-ac06-daaf1518369b", "name": "Ubuntu 22.04 Jammy Jellyfish", "volume_type": "unified", "size": 10000000000}, "extra_volumes": {}, "public": true, "arch": "x86_64", "creation_date": "2024-10-07T11:39:08.941837+00:00", "modification_date": "2024-10-07T11:39:08.941837+00:00", "default_bootscript": null, "from_server": "", "state": "available", "tags": [], "zone": "fr-par-1"}, "volumes": {"0": {"boot": false, "id": "234005ad-b951-4fb2-ba3e-cccf7d928952", "name": "Ubuntu 22.04 Jammy Jellyfish", "volume_type": "b_ssd", "export_uri": null, "organization": "ee7bd9e1-9cbd-4724-b2f4-19e50f3cf38b", "project": "b577a333-d52a-4d86-9310-b413d5fe9bb1", "server": {"id": "b46d82ac-01ae-40c6-8c0e-a37138026141", "name": "packer-67aa1d3e-c4c7-b381-81cc-f62e161756bf"}, "size": 50000000000, "state": "available", "creation_date": "2025-02-10T15:37:36.809921+00:00", "modification_date": "2025-02-10T15:37:36.809921+00:00", "tags": [], "zone": "fr-par-1"}}, "tags": ["AUTHORIZED_KEY=ssh-rsa_AAAAB3NzaC1yc2EAAAADAQABAAACAQDKPzVX3wL1/MfIBh7lNfnsOrOxo8Yg2eFbtc+y6KlAG9/2glp6df7eDGP69ZDaTPh6ZvmpbaCRmqvjZDRH+NOENHRsSfDRMyXvaH3aCG3scX9tgvLOH59j7xTgRLlr8xsXjoVBv5RKFRNqWBNyB6/L3OUbsVS38WHIu2J+5N+sSMnfRXVUPFEbDBhgp+OQiKJryRz+JrO5gVCOrqDaEgIjs8t5g/BJgrB12ZUQ3gf83X18o0P02PQtrX+nthCZMyWzZ4z7bo1LbmVJ8gbBS1A0wR4XH93xZnkiuXRGvzHmMiDgtWgaEIFtFP0uOvIj2lFGfwF/T8XaNCuoIVU0+kgfs9kW+IRXqVE7aJLCipcJ3JHsjQ5d41XPodCvASYx4LphgPRPbRI/jL5LQfjRzjxf2X+xwk9B6CWhY8b6dUPcYZ9q3EkycP5bH64iBmy4DxSxWuzjD7WWHlrWERwK2ntDBxx+AGGGPo2eruTAlImOQARgH0GER3y1gWpdJQpvxKD07+yq2czvph38p6rMTxK1ii+GLe/WbY+8n7vQNEJ/E3wicQWtzTPB4xlzdnHl6/qRtOjyQgWHQ8m3kU66aNc8cXvSuZvS0U3C1pi1bYH03g7cz0kTFUHCo2mEdFLfiFZhQVz8SeR37ugWcb2rMAS9Wxe0QPT3lNHuuPa9CKSNJQ=="], "state": "stopping", "protected": false, "state_detail": "stopping", "public_ip": null, "public_ips": [], "mac_address": "de:00:00:93:2b:27", "routed_ip_enabled": true, "ipv6": null, "extra_networks": [], "dynamic_ip_required": true, "enable_ipv6": false, "private_ip": null, "creation_date": "2025-02-10T15:37:36.809921+00:00", "modification_date": "2025-02-10T15:37:42.937067+00:00", "bootscript": null, "security_group": {"id": "0a1339e8-9a2a-4650-badf-eb97dda33105", "name": "Default security group"}, "location": {"zone_id": "fr-par-1", "platform_id": "14", "cluster_id": "60", "hypervisor_id": "801", "node_id": "7"}, "maintenances": [], "allowed_actions": ["stop_in_place", "backup"], "placement_group": null, "private_nics": [], "zone": "fr-par-1"}}' + headers: + Content-Length: + - "3052" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Mon, 10 Feb 2025 15:38:09 GMT + Server: + - Scaleway API Gateway (fr-par-1;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - c62d52db-8671-4945-bf1c-a82f588b87b3 + status: 200 OK + code: 200 + duration: 149.687ms + - id: 14 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.30 (go1.23.5; darwin; arm64) Packer/1.1.1-dev (+https://www.packer.io/; go1.23.5; darwin/arm64) + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/b46d82ac-01ae-40c6-8c0e-a37138026141 + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 3052 + uncompressed: false + body: '{"server": {"id": "b46d82ac-01ae-40c6-8c0e-a37138026141", "name": "packer-67aa1d3e-c4c7-b381-81cc-f62e161756bf", "arch": "x86_64", "commercial_type": "PLAY2-PICO", "boot_type": "local", "organization": "ee7bd9e1-9cbd-4724-b2f4-19e50f3cf38b", "project": "b577a333-d52a-4d86-9310-b413d5fe9bb1", "hostname": "packer-67aa1d3e-c4c7-b381-81cc-f62e161756bf", "image": {"id": "bc50e86c-a6c7-401a-8fbb-2ef17ce87aee", "name": "Ubuntu 22.04 Jammy Jellyfish", "organization": "51b656e3-4865-41e8-adbc-0c45bdd780db", "project": "51b656e3-4865-41e8-adbc-0c45bdd780db", "root_volume": {"id": "f1efdd5c-375b-431e-ac06-daaf1518369b", "name": "Ubuntu 22.04 Jammy Jellyfish", "volume_type": "unified", "size": 10000000000}, "extra_volumes": {}, "public": true, "arch": "x86_64", "creation_date": "2024-10-07T11:39:08.941837+00:00", "modification_date": "2024-10-07T11:39:08.941837+00:00", "default_bootscript": null, "from_server": "", "state": "available", "tags": [], "zone": "fr-par-1"}, "volumes": {"0": {"boot": false, "id": "234005ad-b951-4fb2-ba3e-cccf7d928952", "name": "Ubuntu 22.04 Jammy Jellyfish", "volume_type": "b_ssd", "export_uri": null, "organization": "ee7bd9e1-9cbd-4724-b2f4-19e50f3cf38b", "project": "b577a333-d52a-4d86-9310-b413d5fe9bb1", "server": {"id": "b46d82ac-01ae-40c6-8c0e-a37138026141", "name": "packer-67aa1d3e-c4c7-b381-81cc-f62e161756bf"}, "size": 50000000000, "state": "available", "creation_date": "2025-02-10T15:37:36.809921+00:00", "modification_date": "2025-02-10T15:37:36.809921+00:00", "tags": [], "zone": "fr-par-1"}}, "tags": ["AUTHORIZED_KEY=ssh-rsa_AAAAB3NzaC1yc2EAAAADAQABAAACAQDKPzVX3wL1/MfIBh7lNfnsOrOxo8Yg2eFbtc+y6KlAG9/2glp6df7eDGP69ZDaTPh6ZvmpbaCRmqvjZDRH+NOENHRsSfDRMyXvaH3aCG3scX9tgvLOH59j7xTgRLlr8xsXjoVBv5RKFRNqWBNyB6/L3OUbsVS38WHIu2J+5N+sSMnfRXVUPFEbDBhgp+OQiKJryRz+JrO5gVCOrqDaEgIjs8t5g/BJgrB12ZUQ3gf83X18o0P02PQtrX+nthCZMyWzZ4z7bo1LbmVJ8gbBS1A0wR4XH93xZnkiuXRGvzHmMiDgtWgaEIFtFP0uOvIj2lFGfwF/T8XaNCuoIVU0+kgfs9kW+IRXqVE7aJLCipcJ3JHsjQ5d41XPodCvASYx4LphgPRPbRI/jL5LQfjRzjxf2X+xwk9B6CWhY8b6dUPcYZ9q3EkycP5bH64iBmy4DxSxWuzjD7WWHlrWERwK2ntDBxx+AGGGPo2eruTAlImOQARgH0GER3y1gWpdJQpvxKD07+yq2czvph38p6rMTxK1ii+GLe/WbY+8n7vQNEJ/E3wicQWtzTPB4xlzdnHl6/qRtOjyQgWHQ8m3kU66aNc8cXvSuZvS0U3C1pi1bYH03g7cz0kTFUHCo2mEdFLfiFZhQVz8SeR37ugWcb2rMAS9Wxe0QPT3lNHuuPa9CKSNJQ=="], "state": "stopping", "protected": false, "state_detail": "stopping", "public_ip": null, "public_ips": [], "mac_address": "de:00:00:93:2b:27", "routed_ip_enabled": true, "ipv6": null, "extra_networks": [], "dynamic_ip_required": true, "enable_ipv6": false, "private_ip": null, "creation_date": "2025-02-10T15:37:36.809921+00:00", "modification_date": "2025-02-10T15:37:42.937067+00:00", "bootscript": null, "security_group": {"id": "0a1339e8-9a2a-4650-badf-eb97dda33105", "name": "Default security group"}, "location": {"zone_id": "fr-par-1", "platform_id": "14", "cluster_id": "60", "hypervisor_id": "801", "node_id": "7"}, "maintenances": [], "allowed_actions": ["stop_in_place", "backup"], "placement_group": null, "private_nics": [], "zone": "fr-par-1"}}' + headers: + Content-Length: + - "3052" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Mon, 10 Feb 2025 15:38:14 GMT + Server: + - Scaleway API Gateway (fr-par-1;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 7110722b-7541-49ce-ae1a-76154a1d76f5 + status: 200 OK + code: 200 + duration: 420.501458ms + - id: 15 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.30 (go1.23.5; darwin; arm64) Packer/1.1.1-dev (+https://www.packer.io/; go1.23.5; darwin/arm64) + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/b46d82ac-01ae-40c6-8c0e-a37138026141 + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 2937 + uncompressed: false + body: '{"server": {"id": "b46d82ac-01ae-40c6-8c0e-a37138026141", "name": "packer-67aa1d3e-c4c7-b381-81cc-f62e161756bf", "arch": "x86_64", "commercial_type": "PLAY2-PICO", "boot_type": "local", "organization": "ee7bd9e1-9cbd-4724-b2f4-19e50f3cf38b", "project": "b577a333-d52a-4d86-9310-b413d5fe9bb1", "hostname": "packer-67aa1d3e-c4c7-b381-81cc-f62e161756bf", "image": {"id": "bc50e86c-a6c7-401a-8fbb-2ef17ce87aee", "name": "Ubuntu 22.04 Jammy Jellyfish", "organization": "51b656e3-4865-41e8-adbc-0c45bdd780db", "project": "51b656e3-4865-41e8-adbc-0c45bdd780db", "root_volume": {"id": "f1efdd5c-375b-431e-ac06-daaf1518369b", "name": "Ubuntu 22.04 Jammy Jellyfish", "volume_type": "unified", "size": 10000000000}, "extra_volumes": {}, "public": true, "arch": "x86_64", "creation_date": "2024-10-07T11:39:08.941837+00:00", "modification_date": "2024-10-07T11:39:08.941837+00:00", "default_bootscript": null, "from_server": "", "state": "available", "tags": [], "zone": "fr-par-1"}, "volumes": {"0": {"boot": false, "id": "234005ad-b951-4fb2-ba3e-cccf7d928952", "name": "Ubuntu 22.04 Jammy Jellyfish", "volume_type": "b_ssd", "export_uri": null, "organization": "ee7bd9e1-9cbd-4724-b2f4-19e50f3cf38b", "project": "b577a333-d52a-4d86-9310-b413d5fe9bb1", "server": {"id": "b46d82ac-01ae-40c6-8c0e-a37138026141", "name": "packer-67aa1d3e-c4c7-b381-81cc-f62e161756bf"}, "size": 50000000000, "state": "available", "creation_date": "2025-02-10T15:37:36.809921+00:00", "modification_date": "2025-02-10T15:37:36.809921+00:00", "tags": [], "zone": "fr-par-1"}}, "tags": ["AUTHORIZED_KEY=ssh-rsa_AAAAB3NzaC1yc2EAAAADAQABAAACAQDKPzVX3wL1/MfIBh7lNfnsOrOxo8Yg2eFbtc+y6KlAG9/2glp6df7eDGP69ZDaTPh6ZvmpbaCRmqvjZDRH+NOENHRsSfDRMyXvaH3aCG3scX9tgvLOH59j7xTgRLlr8xsXjoVBv5RKFRNqWBNyB6/L3OUbsVS38WHIu2J+5N+sSMnfRXVUPFEbDBhgp+OQiKJryRz+JrO5gVCOrqDaEgIjs8t5g/BJgrB12ZUQ3gf83X18o0P02PQtrX+nthCZMyWzZ4z7bo1LbmVJ8gbBS1A0wR4XH93xZnkiuXRGvzHmMiDgtWgaEIFtFP0uOvIj2lFGfwF/T8XaNCuoIVU0+kgfs9kW+IRXqVE7aJLCipcJ3JHsjQ5d41XPodCvASYx4LphgPRPbRI/jL5LQfjRzjxf2X+xwk9B6CWhY8b6dUPcYZ9q3EkycP5bH64iBmy4DxSxWuzjD7WWHlrWERwK2ntDBxx+AGGGPo2eruTAlImOQARgH0GER3y1gWpdJQpvxKD07+yq2czvph38p6rMTxK1ii+GLe/WbY+8n7vQNEJ/E3wicQWtzTPB4xlzdnHl6/qRtOjyQgWHQ8m3kU66aNc8cXvSuZvS0U3C1pi1bYH03g7cz0kTFUHCo2mEdFLfiFZhQVz8SeR37ugWcb2rMAS9Wxe0QPT3lNHuuPa9CKSNJQ=="], "state": "stopped", "protected": false, "state_detail": "", "public_ip": null, "public_ips": [], "mac_address": "de:00:00:93:2b:27", "routed_ip_enabled": true, "ipv6": null, "extra_networks": [], "dynamic_ip_required": true, "enable_ipv6": false, "private_ip": null, "creation_date": "2025-02-10T15:37:36.809921+00:00", "modification_date": "2025-02-10T15:38:17.136632+00:00", "bootscript": null, "security_group": {"id": "0a1339e8-9a2a-4650-badf-eb97dda33105", "name": "Default security group"}, "location": null, "maintenances": [], "allowed_actions": ["poweron", "backup"], "placement_group": null, "private_nics": [], "zone": "fr-par-1"}}' + headers: + Content-Length: + - "2937" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Mon, 10 Feb 2025 15:38:19 GMT + Server: + - Scaleway API Gateway (fr-par-1;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 4a9669ab-e1c0-4790-a04f-8fae9ff21002 + status: 200 OK + code: 200 + duration: 117.167417ms + - id: 16 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 105 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: '{"action":"backup","name":"packer-e2e-root-volume","volumes":{"234005ad-b951-4fb2-ba3e-cccf7d928952":{}}}' + form: {} + headers: + Content-Type: + - application/json + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.30 (go1.23.5; darwin; arm64) Packer/1.1.1-dev (+https://www.packer.io/; go1.23.5; darwin/arm64) + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/b46d82ac-01ae-40c6-8c0e-a37138026141/action + method: POST + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 351 + uncompressed: false + body: '{"task": {"id": "68ef7fb4-4953-4c48-9f45-a51687d9b00f", "description": "instance_backup", "status": "pending", "href_from": "/servers/b46d82ac-01ae-40c6-8c0e-a37138026141/action", "href_result": "/images/b96d1e58-acac-4f7f-9511-b195d3a6851a", "started_at": "2025-02-10T15:38:20.388644+00:00", "terminated_at": null, "progress": 0, "zone": "fr-par-1"}}' + headers: + Content-Length: + - "351" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Mon, 10 Feb 2025 15:38:20 GMT + Location: + - https://api.scaleway.com/instance/v1/zones/fr-par-1/tasks/68ef7fb4-4953-4c48-9f45-a51687d9b00f + Server: + - Scaleway API Gateway (fr-par-1;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 77f4519a-ddd6-4ae8-8be7-37522e5420e3 + status: 202 Accepted + code: 202 + duration: 612.398083ms + - id: 17 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.30 (go1.23.5; darwin; arm64) Packer/1.1.1-dev (+https://www.packer.io/; go1.23.5; darwin/arm64) + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/images/b96d1e58-acac-4f7f-9511-b195d3a6851a + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 649 + uncompressed: false + body: '{"image": {"id": "b96d1e58-acac-4f7f-9511-b195d3a6851a", "name": "packer-e2e-root-volume", "organization": "ee7bd9e1-9cbd-4724-b2f4-19e50f3cf38b", "project": "b577a333-d52a-4d86-9310-b413d5fe9bb1", "root_volume": {"id": "3d76deb4-e252-4ac1-b709-6eb4e4698d79", "name": "packer-e2e-root-volume_snap_0", "volume_type": "b_ssd", "size": 50000000000}, "extra_volumes": {}, "public": false, "arch": "x86_64", "creation_date": "2025-02-10T15:38:20.019704+00:00", "modification_date": "2025-02-10T15:38:20.019704+00:00", "default_bootscript": null, "from_server": "b46d82ac-01ae-40c6-8c0e-a37138026141", "state": "creating", "tags": [], "zone": "fr-par-1"}}' + headers: + Content-Length: + - "649" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Mon, 10 Feb 2025 15:38:20 GMT + Server: + - Scaleway API Gateway (fr-par-1;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - d5c91ac7-89fa-4c09-8a17-838b0153b955 + status: 200 OK + code: 200 + duration: 71.297917ms + - id: 18 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.30 (go1.23.5; darwin; arm64) Packer/1.1.1-dev (+https://www.packer.io/; go1.23.5; darwin/arm64) + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/images/b96d1e58-acac-4f7f-9511-b195d3a6851a + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 650 + uncompressed: false + body: '{"image": {"id": "b96d1e58-acac-4f7f-9511-b195d3a6851a", "name": "packer-e2e-root-volume", "organization": "ee7bd9e1-9cbd-4724-b2f4-19e50f3cf38b", "project": "b577a333-d52a-4d86-9310-b413d5fe9bb1", "root_volume": {"id": "3d76deb4-e252-4ac1-b709-6eb4e4698d79", "name": "packer-e2e-root-volume_snap_0", "volume_type": "b_ssd", "size": 50000000000}, "extra_volumes": {}, "public": false, "arch": "x86_64", "creation_date": "2025-02-10T15:38:20.019704+00:00", "modification_date": "2025-02-10T15:38:20.019704+00:00", "default_bootscript": null, "from_server": "b46d82ac-01ae-40c6-8c0e-a37138026141", "state": "available", "tags": [], "zone": "fr-par-1"}}' + headers: + Content-Length: + - "650" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Mon, 10 Feb 2025 15:38:25 GMT + Server: + - Scaleway API Gateway (fr-par-1;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 65d4080b-8ce9-42a9-a19f-300363ca8f82 + status: 200 OK + code: 200 + duration: 107.344417ms + - id: 19 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.30 (go1.23.5; darwin; arm64) Packer/1.1.1-dev (+https://www.packer.io/; go1.23.5; darwin/arm64) + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/b46d82ac-01ae-40c6-8c0e-a37138026141 + method: DELETE + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 0 + uncompressed: false + body: "" + headers: + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Mon, 10 Feb 2025 15:38:25 GMT + Server: + - Scaleway API Gateway (fr-par-1;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - ce2915ec-67fa-4823-ba28-f5e8504c1684 + status: 204 No Content + code: 204 + duration: 176.700417ms + - id: 20 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.30 (go1.23.5; darwin; arm64) Packer/1.1.1-dev (+https://www.packer.io/; go1.23.5; darwin/arm64) + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/volumes/234005ad-b951-4fb2-ba3e-cccf7d928952 + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 450 + uncompressed: false + body: '{"volume": {"id": "234005ad-b951-4fb2-ba3e-cccf7d928952", "name": "Ubuntu 22.04 Jammy Jellyfish", "volume_type": "b_ssd", "export_uri": null, "organization": "ee7bd9e1-9cbd-4724-b2f4-19e50f3cf38b", "project": "b577a333-d52a-4d86-9310-b413d5fe9bb1", "server": null, "size": 50000000000, "state": "available", "creation_date": "2025-02-10T15:37:36.809921+00:00", "modification_date": "2025-02-10T15:38:25.745516+00:00", "tags": [], "zone": "fr-par-1"}}' + headers: + Content-Length: + - "450" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Mon, 10 Feb 2025 15:38:25 GMT + Server: + - Scaleway API Gateway (fr-par-1;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 85bba0a0-f2b1-4ddc-bf47-94cacb296338 + status: 200 OK + code: 200 + duration: 59.165917ms + - id: 21 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.30 (go1.23.5; darwin; arm64) Packer/1.1.1-dev (+https://www.packer.io/; go1.23.5; darwin/arm64) + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/volumes/234005ad-b951-4fb2-ba3e-cccf7d928952 + method: DELETE + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 0 + uncompressed: false + body: "" + headers: + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Mon, 10 Feb 2025 15:38:25 GMT + Server: + - Scaleway API Gateway (fr-par-1;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - eaa0f00d-9bbd-459a-b4aa-2e7eb9d21fba + status: 204 No Content + code: 204 + duration: 158.863833ms diff --git a/internal/tests/testdata/packer-e2e-simple.cassette.yaml b/internal/tests/testdata/packer-e2e-simple.cassette.yaml index 13b6b20..5c0dd20 100644 --- a/internal/tests/testdata/packer-e2e-simple.cassette.yaml +++ b/internal/tests/testdata/packer-e2e-simple.cassette.yaml @@ -16,7 +16,7 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.30 (go1.23.4; darwin; arm64) Packer/1.1.1-dev (+https://www.packer.io/; go1.23.4; darwin/arm64) + - scaleway-sdk-go/v1.0.0-beta.30 (go1.23.5; darwin; arm64) Packer/1.1.1-dev (+https://www.packer.io/; go1.23.5; darwin/arm64) url: https://api.scaleway.com/instance/v1/zones/fr-par-1/images?name=packer-e2e-simple&page=1 method: GET response: @@ -36,7 +36,7 @@ interactions: Content-Type: - application/json Date: - - Mon, 13 Jan 2025 09:31:05 GMT + - Mon, 10 Feb 2025 15:38:27 GMT Link: - ; rel="last" Server: @@ -48,12 +48,12 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 7035ad85-5fe0-415d-a0c5-5f95c84a448b + - 7c3f0865-f24e-4ed8-8354-ed6b835f9e4b X-Total-Count: - "0" status: 200 OK code: 200 - duration: 4.690355041s + duration: 404.80925ms - id: 1 request: proto: HTTP/1.1 @@ -69,8 +69,8 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.30 (go1.23.4; darwin; arm64) Packer/1.1.1-dev (+https://www.packer.io/; go1.23.4; darwin/arm64) - url: https://api.scaleway.com/instance/v1/zones/fr-par-1/snapshots?name=snapshot-packer-1736760661&page=1 + - scaleway-sdk-go/v1.0.0-beta.30 (go1.23.5; darwin; arm64) Packer/1.1.1-dev (+https://www.packer.io/; go1.23.5; darwin/arm64) + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/snapshots?name=snapshot-packer-1739201907&page=1 method: GET response: proto: HTTP/2.0 @@ -89,9 +89,9 @@ interactions: Content-Type: - application/json Date: - - Mon, 13 Jan 2025 09:31:06 GMT + - Mon, 10 Feb 2025 15:38:27 GMT Link: - - ; rel="last" + - ; rel="last" Server: - Scaleway API Gateway (fr-par-1;edge02) Strict-Transport-Security: @@ -101,48 +101,52 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 7a55523c-0217-4a85-a29d-8cbbb7a11d98 + - 333ab444-12c1-4ac5-b3d1-3618be4a9c5a X-Total-Count: - "0" status: 200 OK code: 200 - duration: 204.380416ms + duration: 508.982041ms - id: 2 request: proto: HTTP/1.1 proto_major: 1 proto_minor: 1 - content_length: 0 + content_length: 926 transfer_encoding: [] trailer: {} host: api.scaleway.com remote_addr: "" request_uri: "" - body: "" + body: '{"name":"packer-67aa1d73-f2e1-4c15-3a7b-d8b6511a6889","commercial_type":"PRO2-XXS","image":"ubuntu_jammy","boot_type":"local","project":"b577a333-d52a-4d86-9310-b413d5fe9bb1","tags":["AUTHORIZED_KEY=ssh-rsa_AAAAB3NzaC1yc2EAAAADAQABAAACAQDFjHzA/c3ZSJE1cDb2jT6j6gMLTNyk/gEu8WtQxU2cXXPD/iZgCgRLjRXAhAieWWkRspqIXPi0Co8JUf9+GQca3UK0LVNceji5oUlq0ORhr0gB58VxaGbzOGYDLyoDH4tM47c2n552/3IsDy6hby8ZjyQ/iDbYt2L3wfS1l47Pd86MKUS+RFQsJmOfId47/g9/klH+Q9BL954jv2YhNrHJnndQafDf6s9ehJo92hdDT9JZQxTDtRlHj6bVKegsPAeuL5gGUEgHczfn1xOC6mqsyvabKjlK4gZAK61RKLTH2ExJHrtV28KIH/9BsfgBTPRASZ2Q24T1kF+HZmtUM40Ii2f6pqZdu/DSlhGNHxetOvv5JigYG9OpJPQzpeHGP/0SrTpD7yhXqsJdm40fJWWI+LFBRYQJbAfhA015yDgBRvKFxLzlwVNiSjKh0kGjUXRLTAPxdmQrp33BYsQ8h3BKVb6Ma74mXUWpVikdbWQ5djp7j2VTPl0oFiBVOaf8rmALKgBc0F+O7DQB5j0szC56D9atZ2UB9mtbzWiTSckFTpNBjvsRUF12AUbMPGLGWwZNzERJG6B59rsqU4PcuC91GzDhkNomRynV8FXZmXIH7TTh6m5uJoSlbmh5yWnhmlqqNEh/tFmUc6EJDPSlSjES4p2odOM9xYDkazdqKRONGw=="]}' form: {} headers: + Content-Type: + - application/json User-Agent: - - scaleway-sdk-go/v1.0.0-beta.30 (go1.23.4; darwin; arm64) Packer/1.1.1-dev (+https://www.packer.io/; go1.23.4; darwin/arm64) - url: https://api.scaleway.com/marketplace/v2/local-images?image_label=ubuntu_jammy&order_by=type_asc&type=unknown_type&zone=fr-par-1 - method: GET + - scaleway-sdk-go/v1.0.0-beta.30 (go1.23.5; darwin; arm64) Packer/1.1.1-dev (+https://www.packer.io/; go1.23.5; darwin/arm64) + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers + method: POST response: proto: HTTP/2.0 proto_major: 2 proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 2562 + content_length: 2462 uncompressed: false - body: '{"local_images":[{"id":"2982a1c0-be7e-4114-af3d-a8af8aa7aec5", "arch":"arm64", "zone":"fr-par-1", "compatible_commercial_types":["AMP2-C1", "AMP2-C2", "AMP2-C4", "AMP2-C8", "AMP2-C12", "AMP2-C24", "AMP2-C48", "AMP2-C60", "COPARM1-2C-8G", "COPARM1-4C-16G", "COPARM1-8C-32G", "COPARM1-16C-64G", "COPARM1-32C-128G"], "label":"ubuntu_jammy", "type":"instance_local"}, {"id":"bc50e86c-a6c7-401a-8fbb-2ef17ce87aee", "arch":"x86_64", "zone":"fr-par-1", "compatible_commercial_types":["DEV1-L", "DEV1-M", "DEV1-S", "DEV1-XL", "GP1-L", "GP1-M", "GP1-S", "GP1-XL", "GP1-XS", "START1-L", "START1-M", "START1-S", "START1-XS", "VC1L", "VC1M", "VC1S", "X64-120GB", "X64-15GB", "X64-30GB", "X64-60GB", "ENT1-XXS", "ENT1-XS", "ENT1-S", "ENT1-M", "ENT1-L", "ENT1-XL", "ENT1-2XL", "PRO2-XXS", "PRO2-XS", "PRO2-S", "PRO2-M", "PRO2-L", "STARDUST1-S", "PLAY2-MICRO", "PLAY2-NANO", "PLAY2-PICO", "POP2-2C-8G", "POP2-4C-16G", "POP2-8C-32G", "POP2-16C-64G", "POP2-32C-128G", "POP2-64C-256G", "POP2-HM-2C-16G", "POP2-HM-4C-32G", "POP2-HM-8C-64G", "POP2-HM-16C-128G", "POP2-HM-32C-256G", "POP2-HM-64C-512G", "POP2-HC-2C-4G", "POP2-HC-4C-8G", "POP2-HC-8C-16G", "POP2-HC-16C-32G", "POP2-HC-32C-64G", "POP2-HC-64C-128G", "POP2-HN-3", "POP2-HN-5", "POP2-HN-10"], "label":"ubuntu_jammy", "type":"instance_local"}, {"id":"1fb9bfa4-68c3-4d6f-a362-8913a1af27b0", "arch":"x86_64", "zone":"fr-par-1", "compatible_commercial_types":["DEV1-L", "DEV1-M", "DEV1-S", "DEV1-XL", "GP1-L", "GP1-M", "GP1-S", "GP1-XL", "GP1-XS", "START1-L", "START1-M", "START1-S", "START1-XS", "VC1L", "VC1M", "VC1S", "X64-120GB", "X64-15GB", "X64-30GB", "X64-60GB", "ENT1-XXS", "ENT1-XS", "ENT1-S", "ENT1-M", "ENT1-L", "ENT1-XL", "ENT1-2XL", "PRO2-XXS", "PRO2-XS", "PRO2-S", "PRO2-M", "PRO2-L", "STARDUST1-S", "PLAY2-MICRO", "PLAY2-NANO", "PLAY2-PICO", "POP2-2C-8G", "POP2-4C-16G", "POP2-8C-32G", "POP2-16C-64G", "POP2-32C-128G", "POP2-64C-256G", "POP2-HM-2C-16G", "POP2-HM-4C-32G", "POP2-HM-8C-64G", "POP2-HM-16C-128G", "POP2-HM-32C-256G", "POP2-HM-64C-512G", "POP2-HC-2C-4G", "POP2-HC-4C-8G", "POP2-HC-8C-16G", "POP2-HC-16C-32G", "POP2-HC-32C-64G", "POP2-HC-64C-128G", "POP2-HN-3", "POP2-HN-5", "POP2-HN-10"], "label":"ubuntu_jammy", "type":"instance_sbs"}, {"id":"7044ae1e-a35d-4364-a962-93811c845f2f", "arch":"arm64", "zone":"fr-par-1", "compatible_commercial_types":["AMP2-C1", "AMP2-C2", "AMP2-C4", "AMP2-C8", "AMP2-C12", "AMP2-C24", "AMP2-C48", "AMP2-C60", "COPARM1-2C-8G", "COPARM1-4C-16G", "COPARM1-8C-32G", "COPARM1-16C-64G", "COPARM1-32C-128G"], "label":"ubuntu_jammy", "type":"instance_sbs"}], "total_count":4}' + body: '{"server": {"id": "e2813b3a-bf1f-4a1b-887d-8bd54c63d0b7", "name": "packer-67aa1d73-f2e1-4c15-3a7b-d8b6511a6889", "arch": "x86_64", "commercial_type": "PRO2-XXS", "boot_type": "local", "organization": "ee7bd9e1-9cbd-4724-b2f4-19e50f3cf38b", "project": "b577a333-d52a-4d86-9310-b413d5fe9bb1", "hostname": "packer-67aa1d73-f2e1-4c15-3a7b-d8b6511a6889", "image": {"id": "1fb9bfa4-68c3-4d6f-a362-8913a1af27b0", "name": "Ubuntu 22.04 Jammy Jellyfish", "organization": "51b656e3-4865-41e8-adbc-0c45bdd780db", "project": "51b656e3-4865-41e8-adbc-0c45bdd780db", "root_volume": {"volume_type": "sbs_snapshot", "id": "4eb9437f-8993-444a-b564-f7654add2131", "size": 0, "name": ""}, "extra_volumes": {}, "public": true, "arch": "x86_64", "creation_date": "2024-10-07T11:39:13.069801+00:00", "modification_date": "2024-10-07T11:39:13.069801+00:00", "default_bootscript": null, "from_server": "", "state": "available", "tags": [], "zone": "fr-par-1"}, "volumes": {"0": {"boot": false, "volume_type": "sbs_volume", "id": "0bfa9a8c-8b6c-4e44-ad74-f46c2b03f234", "zone": "fr-par-1"}}, "tags": ["AUTHORIZED_KEY=ssh-rsa_AAAAB3NzaC1yc2EAAAADAQABAAACAQDFjHzA/c3ZSJE1cDb2jT6j6gMLTNyk/gEu8WtQxU2cXXPD/iZgCgRLjRXAhAieWWkRspqIXPi0Co8JUf9+GQca3UK0LVNceji5oUlq0ORhr0gB58VxaGbzOGYDLyoDH4tM47c2n552/3IsDy6hby8ZjyQ/iDbYt2L3wfS1l47Pd86MKUS+RFQsJmOfId47/g9/klH+Q9BL954jv2YhNrHJnndQafDf6s9ehJo92hdDT9JZQxTDtRlHj6bVKegsPAeuL5gGUEgHczfn1xOC6mqsyvabKjlK4gZAK61RKLTH2ExJHrtV28KIH/9BsfgBTPRASZ2Q24T1kF+HZmtUM40Ii2f6pqZdu/DSlhGNHxetOvv5JigYG9OpJPQzpeHGP/0SrTpD7yhXqsJdm40fJWWI+LFBRYQJbAfhA015yDgBRvKFxLzlwVNiSjKh0kGjUXRLTAPxdmQrp33BYsQ8h3BKVb6Ma74mXUWpVikdbWQ5djp7j2VTPl0oFiBVOaf8rmALKgBc0F+O7DQB5j0szC56D9atZ2UB9mtbzWiTSckFTpNBjvsRUF12AUbMPGLGWwZNzERJG6B59rsqU4PcuC91GzDhkNomRynV8FXZmXIH7TTh6m5uJoSlbmh5yWnhmlqqNEh/tFmUc6EJDPSlSjES4p2odOM9xYDkazdqKRONGw=="], "state": "stopped", "protected": false, "state_detail": "", "public_ip": null, "public_ips": [], "mac_address": "de:00:00:93:2b:3b", "routed_ip_enabled": true, "ipv6": null, "extra_networks": [], "dynamic_ip_required": true, "enable_ipv6": false, "private_ip": null, "creation_date": "2025-02-10T15:38:31.178214+00:00", "modification_date": "2025-02-10T15:38:31.178214+00:00", "bootscript": null, "security_group": {"id": "0a1339e8-9a2a-4650-badf-eb97dda33105", "name": "Default security group"}, "location": null, "maintenances": [], "allowed_actions": ["poweron", "backup"], "placement_group": null, "private_nics": [], "zone": "fr-par-1"}}' headers: Content-Length: - - "2562" + - "2462" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Mon, 13 Jan 2025 09:31:07 GMT + - Mon, 10 Feb 2025 15:38:31 GMT + Location: + - https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/e2813b3a-bf1f-4a1b-887d-8bd54c63d0b7 Server: - Scaleway API Gateway (fr-par-1;edge02) Strict-Transport-Security: @@ -152,29 +156,29 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - a224fec6-8dcd-4697-89b1-bb66d5c19ca8 - status: 200 OK - code: 200 - duration: 126.78675ms + - 893c7a31-a3f5-46b8-ba2d-1643aade77f8 + status: 201 Created + code: 201 + duration: 1.7231115s - id: 3 request: proto: HTTP/1.1 proto_major: 1 proto_minor: 1 - content_length: 950 + content_length: 20 transfer_encoding: [] trailer: {} host: api.scaleway.com remote_addr: "" request_uri: "" - body: '{"name":"packer-6784dd55-014e-8cfe-e298-d4d936bf312f","commercial_type":"PRO2-XXS","image":"bc50e86c-a6c7-401a-8fbb-2ef17ce87aee","boot_type":"local","project":"ac06b5eb-7546-4f57-9ffb-5425d6bb291b","tags":["AUTHORIZED_KEY=ssh-rsa_AAAAB3NzaC1yc2EAAAADAQABAAACAQDFxjPw96Mwa7ojJcIDhpX3HbShBQ46L3pZ3iBMatgPH2NQtMbVor4dKP5KeyWShaoukh6XGVs81sglBnFJW3ajB2rl44DS2bO+0tQnFygTXjOb478+MBP/dfmgFkBKy4UzcdVu6NKlneCmgKAi55D52OR+4DPwIQsdg2M/Z+l3WxZ6KPSI/iA45U8MjudefL3yOT0kVfw4F7JApCof5HN6rACeQ9NYuJNIh5Ow8G901rao/XclzQtc6YxCvHxLdiSg22vcTVelew7+aekYEoQDtxRrCkNHJaUu6gR/1ImeV/Hdq41Hw80ek8y+XhNIGy/kONoiCxJ2RnDwlDqr5AfMyQf1ez1xxjm6mzsOuqvw/pvawe2AFmL7PKn8LmBjzCcweaJyHfjjgVVd8AFJRnhOm4B+HMqMN+RPxMb0p4w9PXdNlhOa+A3vbUAytPviZmt9DVAiQofTLpce8Rgc4jjoQPyDhe0HzZ1SUl4wyjftd1YDtRHuQ9Pa6CYMZfUsBtIHiCKmcTzmdJHcTvWvvCkZr1q73BrGcqTg1vNPOo4d004giOgkITd1u69Yct/pMKEdJh1+DOJNxCrItIS5/QycHxNiYo1vNpDYSjRyTTM3awIgy/ZK//p3nHfJsqjGhlkPijkClqzOL3DmjqTuFpvCFeLcEcMh8aVLVECyaW48bw=="]}' + body: '{"action":"poweron"}' form: {} headers: Content-Type: - application/json User-Agent: - - scaleway-sdk-go/v1.0.0-beta.30 (go1.23.4; darwin; arm64) Packer/1.1.1-dev (+https://www.packer.io/; go1.23.4; darwin/arm64) - url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers + - scaleway-sdk-go/v1.0.0-beta.30 (go1.23.5; darwin; arm64) Packer/1.1.1-dev (+https://www.packer.io/; go1.23.5; darwin/arm64) + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/e2813b3a-bf1f-4a1b-887d-8bd54c63d0b7/action method: POST response: proto: HTTP/2.0 @@ -182,20 +186,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 2935 + content_length: 357 uncompressed: false - body: '{"server": {"id": "66c81978-be4c-4e50-9815-95f4cdbd4a8c", "name": "packer-6784dd55-014e-8cfe-e298-d4d936bf312f", "arch": "x86_64", "commercial_type": "PRO2-XXS", "boot_type": "local", "organization": "ee7bd9e1-9cbd-4724-b2f4-19e50f3cf38b", "project": "ac06b5eb-7546-4f57-9ffb-5425d6bb291b", "hostname": "packer-6784dd55-014e-8cfe-e298-d4d936bf312f", "image": {"id": "bc50e86c-a6c7-401a-8fbb-2ef17ce87aee", "name": "Ubuntu 22.04 Jammy Jellyfish", "organization": "51b656e3-4865-41e8-adbc-0c45bdd780db", "project": "51b656e3-4865-41e8-adbc-0c45bdd780db", "root_volume": {"id": "f1efdd5c-375b-431e-ac06-daaf1518369b", "name": "Ubuntu 22.04 Jammy Jellyfish", "volume_type": "unified", "size": 10000000000}, "extra_volumes": {}, "public": true, "arch": "x86_64", "creation_date": "2024-10-07T11:39:08.941837+00:00", "modification_date": "2024-10-07T11:39:08.941837+00:00", "default_bootscript": null, "from_server": "", "state": "available", "tags": [], "zone": "fr-par-1"}, "volumes": {"0": {"boot": false, "id": "8b91f397-ca67-4359-a6b7-0c0fadb7b055", "name": "Ubuntu 22.04 Jammy Jellyfish", "volume_type": "b_ssd", "export_uri": null, "organization": "ee7bd9e1-9cbd-4724-b2f4-19e50f3cf38b", "project": "ac06b5eb-7546-4f57-9ffb-5425d6bb291b", "server": {"id": "66c81978-be4c-4e50-9815-95f4cdbd4a8c", "name": "packer-6784dd55-014e-8cfe-e298-d4d936bf312f"}, "size": 10000000000, "state": "available", "creation_date": "2025-01-13T09:31:07.495552+00:00", "modification_date": "2025-01-13T09:31:07.495552+00:00", "tags": [], "zone": "fr-par-1"}}, "tags": ["AUTHORIZED_KEY=ssh-rsa_AAAAB3NzaC1yc2EAAAADAQABAAACAQDFxjPw96Mwa7ojJcIDhpX3HbShBQ46L3pZ3iBMatgPH2NQtMbVor4dKP5KeyWShaoukh6XGVs81sglBnFJW3ajB2rl44DS2bO+0tQnFygTXjOb478+MBP/dfmgFkBKy4UzcdVu6NKlneCmgKAi55D52OR+4DPwIQsdg2M/Z+l3WxZ6KPSI/iA45U8MjudefL3yOT0kVfw4F7JApCof5HN6rACeQ9NYuJNIh5Ow8G901rao/XclzQtc6YxCvHxLdiSg22vcTVelew7+aekYEoQDtxRrCkNHJaUu6gR/1ImeV/Hdq41Hw80ek8y+XhNIGy/kONoiCxJ2RnDwlDqr5AfMyQf1ez1xxjm6mzsOuqvw/pvawe2AFmL7PKn8LmBjzCcweaJyHfjjgVVd8AFJRnhOm4B+HMqMN+RPxMb0p4w9PXdNlhOa+A3vbUAytPviZmt9DVAiQofTLpce8Rgc4jjoQPyDhe0HzZ1SUl4wyjftd1YDtRHuQ9Pa6CYMZfUsBtIHiCKmcTzmdJHcTvWvvCkZr1q73BrGcqTg1vNPOo4d004giOgkITd1u69Yct/pMKEdJh1+DOJNxCrItIS5/QycHxNiYo1vNpDYSjRyTTM3awIgy/ZK//p3nHfJsqjGhlkPijkClqzOL3DmjqTuFpvCFeLcEcMh8aVLVECyaW48bw=="], "state": "stopped", "protected": false, "state_detail": "", "public_ip": null, "public_ips": [], "mac_address": "de:00:00:8c:fe:f3", "routed_ip_enabled": true, "ipv6": null, "extra_networks": [], "dynamic_ip_required": true, "enable_ipv6": false, "private_ip": null, "creation_date": "2025-01-13T09:31:07.495552+00:00", "modification_date": "2025-01-13T09:31:07.495552+00:00", "bootscript": null, "security_group": {"id": "390578d1-6df4-4e36-b1c6-2799cea30746", "name": "Default security group"}, "location": null, "maintenances": [], "allowed_actions": ["poweron", "backup"], "placement_group": null, "private_nics": [], "zone": "fr-par-1"}}' + body: '{"task": {"id": "63712494-930b-441a-9197-3edb10aa6f39", "description": "server_batch_poweron", "status": "pending", "href_from": "/servers/e2813b3a-bf1f-4a1b-887d-8bd54c63d0b7/action", "href_result": "/servers/e2813b3a-bf1f-4a1b-887d-8bd54c63d0b7", "started_at": "2025-02-10T15:38:32.605154+00:00", "terminated_at": null, "progress": 0, "zone": "fr-par-1"}}' headers: Content-Length: - - "2935" + - "357" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Mon, 13 Jan 2025 09:31:07 GMT + - Mon, 10 Feb 2025 15:38:32 GMT Location: - - https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/66c81978-be4c-4e50-9815-95f4cdbd4a8c + - https://api.scaleway.com/instance/v1/zones/fr-par-1/tasks/63712494-930b-441a-9197-3edb10aa6f39 Server: - Scaleway API Gateway (fr-par-1;edge02) Strict-Transport-Security: @@ -205,50 +209,46 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 38c9f4f9-c47a-44a2-a0fa-79bc91d92e71 - status: 201 Created - code: 201 - duration: 504.369208ms + - 52457b01-b5d3-422b-bdde-dc45667cefd4 + status: 202 Accepted + code: 202 + duration: 305.392834ms - id: 4 request: proto: HTTP/1.1 proto_major: 1 proto_minor: 1 - content_length: 20 + content_length: 0 transfer_encoding: [] trailer: {} host: api.scaleway.com remote_addr: "" request_uri: "" - body: '{"action":"poweron"}' + body: "" form: {} headers: - Content-Type: - - application/json User-Agent: - - scaleway-sdk-go/v1.0.0-beta.30 (go1.23.4; darwin; arm64) Packer/1.1.1-dev (+https://www.packer.io/; go1.23.4; darwin/arm64) - url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/66c81978-be4c-4e50-9815-95f4cdbd4a8c/action - method: POST + - scaleway-sdk-go/v1.0.0-beta.30 (go1.23.5; darwin; arm64) Packer/1.1.1-dev (+https://www.packer.io/; go1.23.5; darwin/arm64) + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/e2813b3a-bf1f-4a1b-887d-8bd54c63d0b7 + method: GET response: proto: HTTP/2.0 proto_major: 2 proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 357 + content_length: 2484 uncompressed: false - body: '{"task": {"id": "fe550818-a38b-4b6a-a81d-2fb69508e027", "description": "server_batch_poweron", "status": "pending", "href_from": "/servers/66c81978-be4c-4e50-9815-95f4cdbd4a8c/action", "href_result": "/servers/66c81978-be4c-4e50-9815-95f4cdbd4a8c", "started_at": "2025-01-13T09:31:08.038537+00:00", "terminated_at": null, "progress": 0, "zone": "fr-par-1"}}' + body: '{"server": {"id": "e2813b3a-bf1f-4a1b-887d-8bd54c63d0b7", "name": "packer-67aa1d73-f2e1-4c15-3a7b-d8b6511a6889", "arch": "x86_64", "commercial_type": "PRO2-XXS", "boot_type": "local", "organization": "ee7bd9e1-9cbd-4724-b2f4-19e50f3cf38b", "project": "b577a333-d52a-4d86-9310-b413d5fe9bb1", "hostname": "packer-67aa1d73-f2e1-4c15-3a7b-d8b6511a6889", "image": {"id": "1fb9bfa4-68c3-4d6f-a362-8913a1af27b0", "name": "Ubuntu 22.04 Jammy Jellyfish", "organization": "51b656e3-4865-41e8-adbc-0c45bdd780db", "project": "51b656e3-4865-41e8-adbc-0c45bdd780db", "root_volume": {"volume_type": "sbs_snapshot", "id": "4eb9437f-8993-444a-b564-f7654add2131", "size": 0, "name": ""}, "extra_volumes": {}, "public": true, "arch": "x86_64", "creation_date": "2024-10-07T11:39:13.069801+00:00", "modification_date": "2024-10-07T11:39:13.069801+00:00", "default_bootscript": null, "from_server": "", "state": "available", "tags": [], "zone": "fr-par-1"}, "volumes": {"0": {"boot": false, "volume_type": "sbs_volume", "id": "0bfa9a8c-8b6c-4e44-ad74-f46c2b03f234", "zone": "fr-par-1"}}, "tags": ["AUTHORIZED_KEY=ssh-rsa_AAAAB3NzaC1yc2EAAAADAQABAAACAQDFjHzA/c3ZSJE1cDb2jT6j6gMLTNyk/gEu8WtQxU2cXXPD/iZgCgRLjRXAhAieWWkRspqIXPi0Co8JUf9+GQca3UK0LVNceji5oUlq0ORhr0gB58VxaGbzOGYDLyoDH4tM47c2n552/3IsDy6hby8ZjyQ/iDbYt2L3wfS1l47Pd86MKUS+RFQsJmOfId47/g9/klH+Q9BL954jv2YhNrHJnndQafDf6s9ehJo92hdDT9JZQxTDtRlHj6bVKegsPAeuL5gGUEgHczfn1xOC6mqsyvabKjlK4gZAK61RKLTH2ExJHrtV28KIH/9BsfgBTPRASZ2Q24T1kF+HZmtUM40Ii2f6pqZdu/DSlhGNHxetOvv5JigYG9OpJPQzpeHGP/0SrTpD7yhXqsJdm40fJWWI+LFBRYQJbAfhA015yDgBRvKFxLzlwVNiSjKh0kGjUXRLTAPxdmQrp33BYsQ8h3BKVb6Ma74mXUWpVikdbWQ5djp7j2VTPl0oFiBVOaf8rmALKgBc0F+O7DQB5j0szC56D9atZ2UB9mtbzWiTSckFTpNBjvsRUF12AUbMPGLGWwZNzERJG6B59rsqU4PcuC91GzDhkNomRynV8FXZmXIH7TTh6m5uJoSlbmh5yWnhmlqqNEh/tFmUc6EJDPSlSjES4p2odOM9xYDkazdqKRONGw=="], "state": "starting", "protected": false, "state_detail": "allocating node", "public_ip": null, "public_ips": [], "mac_address": "de:00:00:93:2b:3b", "routed_ip_enabled": true, "ipv6": null, "extra_networks": [], "dynamic_ip_required": true, "enable_ipv6": false, "private_ip": null, "creation_date": "2025-02-10T15:38:31.178214+00:00", "modification_date": "2025-02-10T15:38:32.429719+00:00", "bootscript": null, "security_group": {"id": "0a1339e8-9a2a-4650-badf-eb97dda33105", "name": "Default security group"}, "location": null, "maintenances": [], "allowed_actions": ["stop_in_place", "backup"], "placement_group": null, "private_nics": [], "zone": "fr-par-1"}}' headers: Content-Length: - - "357" + - "2484" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Mon, 13 Jan 2025 09:31:07 GMT - Location: - - https://api.scaleway.com/instance/v1/zones/fr-par-1/tasks/fe550818-a38b-4b6a-a81d-2fb69508e027 + - Mon, 10 Feb 2025 15:38:32 GMT Server: - Scaleway API Gateway (fr-par-1;edge02) Strict-Transport-Security: @@ -258,10 +258,10 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - a4e8305b-cc91-4e17-95e8-45a718b6e8b7 - status: 202 Accepted - code: 202 - duration: 261.288084ms + - 68027e04-2dbb-4237-ba59-89edcc6f4aa9 + status: 200 OK + code: 200 + duration: 131.153334ms - id: 5 request: proto: HTTP/1.1 @@ -277,8 +277,8 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.30 (go1.23.4; darwin; arm64) Packer/1.1.1-dev (+https://www.packer.io/; go1.23.4; darwin/arm64) - url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/66c81978-be4c-4e50-9815-95f4cdbd4a8c + - scaleway-sdk-go/v1.0.0-beta.30 (go1.23.5; darwin; arm64) Packer/1.1.1-dev (+https://www.packer.io/; go1.23.5; darwin/arm64) + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/e2813b3a-bf1f-4a1b-887d-8bd54c63d0b7 method: GET response: proto: HTTP/2.0 @@ -286,18 +286,18 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 2957 + content_length: 3143 uncompressed: false - body: '{"server": {"id": "66c81978-be4c-4e50-9815-95f4cdbd4a8c", "name": "packer-6784dd55-014e-8cfe-e298-d4d936bf312f", "arch": "x86_64", "commercial_type": "PRO2-XXS", "boot_type": "local", "organization": "ee7bd9e1-9cbd-4724-b2f4-19e50f3cf38b", "project": "ac06b5eb-7546-4f57-9ffb-5425d6bb291b", "hostname": "packer-6784dd55-014e-8cfe-e298-d4d936bf312f", "image": {"id": "bc50e86c-a6c7-401a-8fbb-2ef17ce87aee", "name": "Ubuntu 22.04 Jammy Jellyfish", "organization": "51b656e3-4865-41e8-adbc-0c45bdd780db", "project": "51b656e3-4865-41e8-adbc-0c45bdd780db", "root_volume": {"id": "f1efdd5c-375b-431e-ac06-daaf1518369b", "name": "Ubuntu 22.04 Jammy Jellyfish", "volume_type": "unified", "size": 10000000000}, "extra_volumes": {}, "public": true, "arch": "x86_64", "creation_date": "2024-10-07T11:39:08.941837+00:00", "modification_date": "2024-10-07T11:39:08.941837+00:00", "default_bootscript": null, "from_server": "", "state": "available", "tags": [], "zone": "fr-par-1"}, "volumes": {"0": {"boot": false, "id": "8b91f397-ca67-4359-a6b7-0c0fadb7b055", "name": "Ubuntu 22.04 Jammy Jellyfish", "volume_type": "b_ssd", "export_uri": null, "organization": "ee7bd9e1-9cbd-4724-b2f4-19e50f3cf38b", "project": "ac06b5eb-7546-4f57-9ffb-5425d6bb291b", "server": {"id": "66c81978-be4c-4e50-9815-95f4cdbd4a8c", "name": "packer-6784dd55-014e-8cfe-e298-d4d936bf312f"}, "size": 10000000000, "state": "available", "creation_date": "2025-01-13T09:31:07.495552+00:00", "modification_date": "2025-01-13T09:31:07.495552+00:00", "tags": [], "zone": "fr-par-1"}}, "tags": ["AUTHORIZED_KEY=ssh-rsa_AAAAB3NzaC1yc2EAAAADAQABAAACAQDFxjPw96Mwa7ojJcIDhpX3HbShBQ46L3pZ3iBMatgPH2NQtMbVor4dKP5KeyWShaoukh6XGVs81sglBnFJW3ajB2rl44DS2bO+0tQnFygTXjOb478+MBP/dfmgFkBKy4UzcdVu6NKlneCmgKAi55D52OR+4DPwIQsdg2M/Z+l3WxZ6KPSI/iA45U8MjudefL3yOT0kVfw4F7JApCof5HN6rACeQ9NYuJNIh5Ow8G901rao/XclzQtc6YxCvHxLdiSg22vcTVelew7+aekYEoQDtxRrCkNHJaUu6gR/1ImeV/Hdq41Hw80ek8y+XhNIGy/kONoiCxJ2RnDwlDqr5AfMyQf1ez1xxjm6mzsOuqvw/pvawe2AFmL7PKn8LmBjzCcweaJyHfjjgVVd8AFJRnhOm4B+HMqMN+RPxMb0p4w9PXdNlhOa+A3vbUAytPviZmt9DVAiQofTLpce8Rgc4jjoQPyDhe0HzZ1SUl4wyjftd1YDtRHuQ9Pa6CYMZfUsBtIHiCKmcTzmdJHcTvWvvCkZr1q73BrGcqTg1vNPOo4d004giOgkITd1u69Yct/pMKEdJh1+DOJNxCrItIS5/QycHxNiYo1vNpDYSjRyTTM3awIgy/ZK//p3nHfJsqjGhlkPijkClqzOL3DmjqTuFpvCFeLcEcMh8aVLVECyaW48bw=="], "state": "starting", "protected": false, "state_detail": "allocating node", "public_ip": null, "public_ips": [], "mac_address": "de:00:00:8c:fe:f3", "routed_ip_enabled": true, "ipv6": null, "extra_networks": [], "dynamic_ip_required": true, "enable_ipv6": false, "private_ip": null, "creation_date": "2025-01-13T09:31:07.495552+00:00", "modification_date": "2025-01-13T09:31:07.874253+00:00", "bootscript": null, "security_group": {"id": "390578d1-6df4-4e36-b1c6-2799cea30746", "name": "Default security group"}, "location": null, "maintenances": [], "allowed_actions": ["stop_in_place", "backup"], "placement_group": null, "private_nics": [], "zone": "fr-par-1"}}' + body: '{"server": {"id": "e2813b3a-bf1f-4a1b-887d-8bd54c63d0b7", "name": "packer-67aa1d73-f2e1-4c15-3a7b-d8b6511a6889", "arch": "x86_64", "commercial_type": "PRO2-XXS", "boot_type": "local", "organization": "ee7bd9e1-9cbd-4724-b2f4-19e50f3cf38b", "project": "b577a333-d52a-4d86-9310-b413d5fe9bb1", "hostname": "packer-67aa1d73-f2e1-4c15-3a7b-d8b6511a6889", "image": {"id": "1fb9bfa4-68c3-4d6f-a362-8913a1af27b0", "name": "Ubuntu 22.04 Jammy Jellyfish", "organization": "51b656e3-4865-41e8-adbc-0c45bdd780db", "project": "51b656e3-4865-41e8-adbc-0c45bdd780db", "root_volume": {"volume_type": "sbs_snapshot", "id": "4eb9437f-8993-444a-b564-f7654add2131", "size": 0, "name": ""}, "extra_volumes": {}, "public": true, "arch": "x86_64", "creation_date": "2024-10-07T11:39:13.069801+00:00", "modification_date": "2024-10-07T11:39:13.069801+00:00", "default_bootscript": null, "from_server": "", "state": "available", "tags": [], "zone": "fr-par-1"}, "volumes": {"0": {"boot": false, "volume_type": "sbs_volume", "id": "0bfa9a8c-8b6c-4e44-ad74-f46c2b03f234", "zone": "fr-par-1"}}, "tags": ["AUTHORIZED_KEY=ssh-rsa_AAAAB3NzaC1yc2EAAAADAQABAAACAQDFjHzA/c3ZSJE1cDb2jT6j6gMLTNyk/gEu8WtQxU2cXXPD/iZgCgRLjRXAhAieWWkRspqIXPi0Co8JUf9+GQca3UK0LVNceji5oUlq0ORhr0gB58VxaGbzOGYDLyoDH4tM47c2n552/3IsDy6hby8ZjyQ/iDbYt2L3wfS1l47Pd86MKUS+RFQsJmOfId47/g9/klH+Q9BL954jv2YhNrHJnndQafDf6s9ehJo92hdDT9JZQxTDtRlHj6bVKegsPAeuL5gGUEgHczfn1xOC6mqsyvabKjlK4gZAK61RKLTH2ExJHrtV28KIH/9BsfgBTPRASZ2Q24T1kF+HZmtUM40Ii2f6pqZdu/DSlhGNHxetOvv5JigYG9OpJPQzpeHGP/0SrTpD7yhXqsJdm40fJWWI+LFBRYQJbAfhA015yDgBRvKFxLzlwVNiSjKh0kGjUXRLTAPxdmQrp33BYsQ8h3BKVb6Ma74mXUWpVikdbWQ5djp7j2VTPl0oFiBVOaf8rmALKgBc0F+O7DQB5j0szC56D9atZ2UB9mtbzWiTSckFTpNBjvsRUF12AUbMPGLGWwZNzERJG6B59rsqU4PcuC91GzDhkNomRynV8FXZmXIH7TTh6m5uJoSlbmh5yWnhmlqqNEh/tFmUc6EJDPSlSjES4p2odOM9xYDkazdqKRONGw=="], "state": "running", "protected": false, "state_detail": "booting kernel", "public_ip": {"id": "5e153afc-a565-4bc9-a26c-81e5740ea1ed", "address": "163.172.184.6", "dynamic": true, "gateway": "62.210.0.1", "netmask": "32", "family": "inet", "provisioning_mode": "dhcp", "tags": [], "state": "attached", "ipam_id": "b9b9f59d-9c2f-4926-b377-bfd2288f1802"}, "public_ips": [{"id": "5e153afc-a565-4bc9-a26c-81e5740ea1ed", "address": "163.172.184.6", "dynamic": true, "gateway": "62.210.0.1", "netmask": "32", "family": "inet", "provisioning_mode": "dhcp", "tags": [], "state": "attached", "ipam_id": "b9b9f59d-9c2f-4926-b377-bfd2288f1802"}], "mac_address": "de:00:00:93:2b:3b", "routed_ip_enabled": true, "ipv6": null, "extra_networks": [], "dynamic_ip_required": true, "enable_ipv6": false, "private_ip": null, "creation_date": "2025-02-10T15:38:31.178214+00:00", "modification_date": "2025-02-10T15:38:35.417221+00:00", "bootscript": null, "security_group": {"id": "0a1339e8-9a2a-4650-badf-eb97dda33105", "name": "Default security group"}, "location": {"zone_id": "fr-par-1", "platform_id": "14", "cluster_id": "20", "hypervisor_id": "1001", "node_id": "16"}, "maintenances": [], "allowed_actions": ["poweroff", "terminate", "reboot", "stop_in_place", "backup"], "placement_group": null, "private_nics": [], "zone": "fr-par-1"}}' headers: Content-Length: - - "2957" + - "3143" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Mon, 13 Jan 2025 09:31:08 GMT + - Mon, 10 Feb 2025 15:38:37 GMT Server: - Scaleway API Gateway (fr-par-1;edge02) Strict-Transport-Security: @@ -307,10 +307,10 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 1bb19e94-1f4b-4ea0-b2dc-d7a7b4daf2d5 + - dd150167-0ae8-4cd1-a45d-71b890ed43a2 status: 200 OK code: 200 - duration: 152.336958ms + duration: 165.166458ms - id: 6 request: proto: HTTP/1.1 @@ -326,8 +326,8 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.30 (go1.23.4; darwin; arm64) Packer/1.1.1-dev (+https://www.packer.io/; go1.23.4; darwin/arm64) - url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/66c81978-be4c-4e50-9815-95f4cdbd4a8c + - scaleway-sdk-go/v1.0.0-beta.30 (go1.23.5; darwin; arm64) Packer/1.1.1-dev (+https://www.packer.io/; go1.23.5; darwin/arm64) + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/e2813b3a-bf1f-4a1b-887d-8bd54c63d0b7 method: GET response: proto: HTTP/2.0 @@ -335,18 +335,18 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 3609 + content_length: 3143 uncompressed: false - body: '{"server": {"id": "66c81978-be4c-4e50-9815-95f4cdbd4a8c", "name": "packer-6784dd55-014e-8cfe-e298-d4d936bf312f", "arch": "x86_64", "commercial_type": "PRO2-XXS", "boot_type": "local", "organization": "ee7bd9e1-9cbd-4724-b2f4-19e50f3cf38b", "project": "ac06b5eb-7546-4f57-9ffb-5425d6bb291b", "hostname": "packer-6784dd55-014e-8cfe-e298-d4d936bf312f", "image": {"id": "bc50e86c-a6c7-401a-8fbb-2ef17ce87aee", "name": "Ubuntu 22.04 Jammy Jellyfish", "organization": "51b656e3-4865-41e8-adbc-0c45bdd780db", "project": "51b656e3-4865-41e8-adbc-0c45bdd780db", "root_volume": {"id": "f1efdd5c-375b-431e-ac06-daaf1518369b", "name": "Ubuntu 22.04 Jammy Jellyfish", "volume_type": "unified", "size": 10000000000}, "extra_volumes": {}, "public": true, "arch": "x86_64", "creation_date": "2024-10-07T11:39:08.941837+00:00", "modification_date": "2024-10-07T11:39:08.941837+00:00", "default_bootscript": null, "from_server": "", "state": "available", "tags": [], "zone": "fr-par-1"}, "volumes": {"0": {"boot": false, "id": "8b91f397-ca67-4359-a6b7-0c0fadb7b055", "name": "Ubuntu 22.04 Jammy Jellyfish", "volume_type": "b_ssd", "export_uri": null, "organization": "ee7bd9e1-9cbd-4724-b2f4-19e50f3cf38b", "project": "ac06b5eb-7546-4f57-9ffb-5425d6bb291b", "server": {"id": "66c81978-be4c-4e50-9815-95f4cdbd4a8c", "name": "packer-6784dd55-014e-8cfe-e298-d4d936bf312f"}, "size": 10000000000, "state": "available", "creation_date": "2025-01-13T09:31:07.495552+00:00", "modification_date": "2025-01-13T09:31:07.495552+00:00", "tags": [], "zone": "fr-par-1"}}, "tags": ["AUTHORIZED_KEY=ssh-rsa_AAAAB3NzaC1yc2EAAAADAQABAAACAQDFxjPw96Mwa7ojJcIDhpX3HbShBQ46L3pZ3iBMatgPH2NQtMbVor4dKP5KeyWShaoukh6XGVs81sglBnFJW3ajB2rl44DS2bO+0tQnFygTXjOb478+MBP/dfmgFkBKy4UzcdVu6NKlneCmgKAi55D52OR+4DPwIQsdg2M/Z+l3WxZ6KPSI/iA45U8MjudefL3yOT0kVfw4F7JApCof5HN6rACeQ9NYuJNIh5Ow8G901rao/XclzQtc6YxCvHxLdiSg22vcTVelew7+aekYEoQDtxRrCkNHJaUu6gR/1ImeV/Hdq41Hw80ek8y+XhNIGy/kONoiCxJ2RnDwlDqr5AfMyQf1ez1xxjm6mzsOuqvw/pvawe2AFmL7PKn8LmBjzCcweaJyHfjjgVVd8AFJRnhOm4B+HMqMN+RPxMb0p4w9PXdNlhOa+A3vbUAytPviZmt9DVAiQofTLpce8Rgc4jjoQPyDhe0HzZ1SUl4wyjftd1YDtRHuQ9Pa6CYMZfUsBtIHiCKmcTzmdJHcTvWvvCkZr1q73BrGcqTg1vNPOo4d004giOgkITd1u69Yct/pMKEdJh1+DOJNxCrItIS5/QycHxNiYo1vNpDYSjRyTTM3awIgy/ZK//p3nHfJsqjGhlkPijkClqzOL3DmjqTuFpvCFeLcEcMh8aVLVECyaW48bw=="], "state": "running", "protected": false, "state_detail": "booting kernel", "public_ip": {"id": "4cd59068-6e30-458f-8ffb-7e4cb9a064d3", "address": "51.15.138.40", "dynamic": true, "gateway": "62.210.0.1", "netmask": "32", "family": "inet", "provisioning_mode": "dhcp", "tags": [], "state": "attached", "ipam_id": "a81c8ac1-c21d-44e5-8760-a207d4f024b2"}, "public_ips": [{"id": "4cd59068-6e30-458f-8ffb-7e4cb9a064d3", "address": "51.15.138.40", "dynamic": true, "gateway": "62.210.0.1", "netmask": "32", "family": "inet", "provisioning_mode": "dhcp", "tags": [], "state": "attached", "ipam_id": "a81c8ac1-c21d-44e5-8760-a207d4f024b2"}], "mac_address": "de:00:00:8c:fe:f3", "routed_ip_enabled": true, "ipv6": null, "extra_networks": [], "dynamic_ip_required": true, "enable_ipv6": false, "private_ip": null, "creation_date": "2025-01-13T09:31:07.495552+00:00", "modification_date": "2025-01-13T09:31:11.078847+00:00", "bootscript": null, "security_group": {"id": "390578d1-6df4-4e36-b1c6-2799cea30746", "name": "Default security group"}, "location": {"zone_id": "par1", "platform_id": "14", "cluster_id": "12", "hypervisor_id": "501", "node_id": "26"}, "maintenances": [], "allowed_actions": ["poweroff", "terminate", "reboot", "stop_in_place", "backup"], "placement_group": null, "private_nics": [], "zone": "fr-par-1"}}' + body: '{"server": {"id": "e2813b3a-bf1f-4a1b-887d-8bd54c63d0b7", "name": "packer-67aa1d73-f2e1-4c15-3a7b-d8b6511a6889", "arch": "x86_64", "commercial_type": "PRO2-XXS", "boot_type": "local", "organization": "ee7bd9e1-9cbd-4724-b2f4-19e50f3cf38b", "project": "b577a333-d52a-4d86-9310-b413d5fe9bb1", "hostname": "packer-67aa1d73-f2e1-4c15-3a7b-d8b6511a6889", "image": {"id": "1fb9bfa4-68c3-4d6f-a362-8913a1af27b0", "name": "Ubuntu 22.04 Jammy Jellyfish", "organization": "51b656e3-4865-41e8-adbc-0c45bdd780db", "project": "51b656e3-4865-41e8-adbc-0c45bdd780db", "root_volume": {"volume_type": "sbs_snapshot", "id": "4eb9437f-8993-444a-b564-f7654add2131", "size": 0, "name": ""}, "extra_volumes": {}, "public": true, "arch": "x86_64", "creation_date": "2024-10-07T11:39:13.069801+00:00", "modification_date": "2024-10-07T11:39:13.069801+00:00", "default_bootscript": null, "from_server": "", "state": "available", "tags": [], "zone": "fr-par-1"}, "volumes": {"0": {"boot": false, "volume_type": "sbs_volume", "id": "0bfa9a8c-8b6c-4e44-ad74-f46c2b03f234", "zone": "fr-par-1"}}, "tags": ["AUTHORIZED_KEY=ssh-rsa_AAAAB3NzaC1yc2EAAAADAQABAAACAQDFjHzA/c3ZSJE1cDb2jT6j6gMLTNyk/gEu8WtQxU2cXXPD/iZgCgRLjRXAhAieWWkRspqIXPi0Co8JUf9+GQca3UK0LVNceji5oUlq0ORhr0gB58VxaGbzOGYDLyoDH4tM47c2n552/3IsDy6hby8ZjyQ/iDbYt2L3wfS1l47Pd86MKUS+RFQsJmOfId47/g9/klH+Q9BL954jv2YhNrHJnndQafDf6s9ehJo92hdDT9JZQxTDtRlHj6bVKegsPAeuL5gGUEgHczfn1xOC6mqsyvabKjlK4gZAK61RKLTH2ExJHrtV28KIH/9BsfgBTPRASZ2Q24T1kF+HZmtUM40Ii2f6pqZdu/DSlhGNHxetOvv5JigYG9OpJPQzpeHGP/0SrTpD7yhXqsJdm40fJWWI+LFBRYQJbAfhA015yDgBRvKFxLzlwVNiSjKh0kGjUXRLTAPxdmQrp33BYsQ8h3BKVb6Ma74mXUWpVikdbWQ5djp7j2VTPl0oFiBVOaf8rmALKgBc0F+O7DQB5j0szC56D9atZ2UB9mtbzWiTSckFTpNBjvsRUF12AUbMPGLGWwZNzERJG6B59rsqU4PcuC91GzDhkNomRynV8FXZmXIH7TTh6m5uJoSlbmh5yWnhmlqqNEh/tFmUc6EJDPSlSjES4p2odOM9xYDkazdqKRONGw=="], "state": "running", "protected": false, "state_detail": "booting kernel", "public_ip": {"id": "5e153afc-a565-4bc9-a26c-81e5740ea1ed", "address": "163.172.184.6", "dynamic": true, "gateway": "62.210.0.1", "netmask": "32", "family": "inet", "provisioning_mode": "dhcp", "tags": [], "state": "attached", "ipam_id": "b9b9f59d-9c2f-4926-b377-bfd2288f1802"}, "public_ips": [{"id": "5e153afc-a565-4bc9-a26c-81e5740ea1ed", "address": "163.172.184.6", "dynamic": true, "gateway": "62.210.0.1", "netmask": "32", "family": "inet", "provisioning_mode": "dhcp", "tags": [], "state": "attached", "ipam_id": "b9b9f59d-9c2f-4926-b377-bfd2288f1802"}], "mac_address": "de:00:00:93:2b:3b", "routed_ip_enabled": true, "ipv6": null, "extra_networks": [], "dynamic_ip_required": true, "enable_ipv6": false, "private_ip": null, "creation_date": "2025-02-10T15:38:31.178214+00:00", "modification_date": "2025-02-10T15:38:35.417221+00:00", "bootscript": null, "security_group": {"id": "0a1339e8-9a2a-4650-badf-eb97dda33105", "name": "Default security group"}, "location": {"zone_id": "fr-par-1", "platform_id": "14", "cluster_id": "20", "hypervisor_id": "1001", "node_id": "16"}, "maintenances": [], "allowed_actions": ["poweroff", "terminate", "reboot", "stop_in_place", "backup"], "placement_group": null, "private_nics": [], "zone": "fr-par-1"}}' headers: Content-Length: - - "3609" + - "3143" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Mon, 13 Jan 2025 09:31:13 GMT + - Mon, 10 Feb 2025 15:38:38 GMT Server: - Scaleway API Gateway (fr-par-1;edge02) Strict-Transport-Security: @@ -356,46 +356,50 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - bae654e4-ba36-49b1-80d7-0c20a094f596 + - 98e64021-511c-40b1-bb73-8894c50added status: 200 OK code: 200 - duration: 169.474959ms + duration: 149.215125ms - id: 7 request: proto: HTTP/1.1 proto_major: 1 proto_minor: 1 - content_length: 0 + content_length: 21 transfer_encoding: [] trailer: {} host: api.scaleway.com remote_addr: "" request_uri: "" - body: "" + body: '{"action":"poweroff"}' form: {} headers: + Content-Type: + - application/json User-Agent: - - scaleway-sdk-go/v1.0.0-beta.30 (go1.23.4; darwin; arm64) Packer/1.1.1-dev (+https://www.packer.io/; go1.23.4; darwin/arm64) - url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/66c81978-be4c-4e50-9815-95f4cdbd4a8c - method: GET + - scaleway-sdk-go/v1.0.0-beta.30 (go1.23.5; darwin; arm64) Packer/1.1.1-dev (+https://www.packer.io/; go1.23.5; darwin/arm64) + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/e2813b3a-bf1f-4a1b-887d-8bd54c63d0b7/action + method: POST response: proto: HTTP/2.0 proto_major: 2 proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 3609 + content_length: 352 uncompressed: false - body: '{"server": {"id": "66c81978-be4c-4e50-9815-95f4cdbd4a8c", "name": "packer-6784dd55-014e-8cfe-e298-d4d936bf312f", "arch": "x86_64", "commercial_type": "PRO2-XXS", "boot_type": "local", "organization": "ee7bd9e1-9cbd-4724-b2f4-19e50f3cf38b", "project": "ac06b5eb-7546-4f57-9ffb-5425d6bb291b", "hostname": "packer-6784dd55-014e-8cfe-e298-d4d936bf312f", "image": {"id": "bc50e86c-a6c7-401a-8fbb-2ef17ce87aee", "name": "Ubuntu 22.04 Jammy Jellyfish", "organization": "51b656e3-4865-41e8-adbc-0c45bdd780db", "project": "51b656e3-4865-41e8-adbc-0c45bdd780db", "root_volume": {"id": "f1efdd5c-375b-431e-ac06-daaf1518369b", "name": "Ubuntu 22.04 Jammy Jellyfish", "volume_type": "unified", "size": 10000000000}, "extra_volumes": {}, "public": true, "arch": "x86_64", "creation_date": "2024-10-07T11:39:08.941837+00:00", "modification_date": "2024-10-07T11:39:08.941837+00:00", "default_bootscript": null, "from_server": "", "state": "available", "tags": [], "zone": "fr-par-1"}, "volumes": {"0": {"boot": false, "id": "8b91f397-ca67-4359-a6b7-0c0fadb7b055", "name": "Ubuntu 22.04 Jammy Jellyfish", "volume_type": "b_ssd", "export_uri": null, "organization": "ee7bd9e1-9cbd-4724-b2f4-19e50f3cf38b", "project": "ac06b5eb-7546-4f57-9ffb-5425d6bb291b", "server": {"id": "66c81978-be4c-4e50-9815-95f4cdbd4a8c", "name": "packer-6784dd55-014e-8cfe-e298-d4d936bf312f"}, "size": 10000000000, "state": "available", "creation_date": "2025-01-13T09:31:07.495552+00:00", "modification_date": "2025-01-13T09:31:07.495552+00:00", "tags": [], "zone": "fr-par-1"}}, "tags": ["AUTHORIZED_KEY=ssh-rsa_AAAAB3NzaC1yc2EAAAADAQABAAACAQDFxjPw96Mwa7ojJcIDhpX3HbShBQ46L3pZ3iBMatgPH2NQtMbVor4dKP5KeyWShaoukh6XGVs81sglBnFJW3ajB2rl44DS2bO+0tQnFygTXjOb478+MBP/dfmgFkBKy4UzcdVu6NKlneCmgKAi55D52OR+4DPwIQsdg2M/Z+l3WxZ6KPSI/iA45U8MjudefL3yOT0kVfw4F7JApCof5HN6rACeQ9NYuJNIh5Ow8G901rao/XclzQtc6YxCvHxLdiSg22vcTVelew7+aekYEoQDtxRrCkNHJaUu6gR/1ImeV/Hdq41Hw80ek8y+XhNIGy/kONoiCxJ2RnDwlDqr5AfMyQf1ez1xxjm6mzsOuqvw/pvawe2AFmL7PKn8LmBjzCcweaJyHfjjgVVd8AFJRnhOm4B+HMqMN+RPxMb0p4w9PXdNlhOa+A3vbUAytPviZmt9DVAiQofTLpce8Rgc4jjoQPyDhe0HzZ1SUl4wyjftd1YDtRHuQ9Pa6CYMZfUsBtIHiCKmcTzmdJHcTvWvvCkZr1q73BrGcqTg1vNPOo4d004giOgkITd1u69Yct/pMKEdJh1+DOJNxCrItIS5/QycHxNiYo1vNpDYSjRyTTM3awIgy/ZK//p3nHfJsqjGhlkPijkClqzOL3DmjqTuFpvCFeLcEcMh8aVLVECyaW48bw=="], "state": "running", "protected": false, "state_detail": "booting kernel", "public_ip": {"id": "4cd59068-6e30-458f-8ffb-7e4cb9a064d3", "address": "51.15.138.40", "dynamic": true, "gateway": "62.210.0.1", "netmask": "32", "family": "inet", "provisioning_mode": "dhcp", "tags": [], "state": "attached", "ipam_id": "a81c8ac1-c21d-44e5-8760-a207d4f024b2"}, "public_ips": [{"id": "4cd59068-6e30-458f-8ffb-7e4cb9a064d3", "address": "51.15.138.40", "dynamic": true, "gateway": "62.210.0.1", "netmask": "32", "family": "inet", "provisioning_mode": "dhcp", "tags": [], "state": "attached", "ipam_id": "a81c8ac1-c21d-44e5-8760-a207d4f024b2"}], "mac_address": "de:00:00:8c:fe:f3", "routed_ip_enabled": true, "ipv6": null, "extra_networks": [], "dynamic_ip_required": true, "enable_ipv6": false, "private_ip": null, "creation_date": "2025-01-13T09:31:07.495552+00:00", "modification_date": "2025-01-13T09:31:11.078847+00:00", "bootscript": null, "security_group": {"id": "390578d1-6df4-4e36-b1c6-2799cea30746", "name": "Default security group"}, "location": {"zone_id": "par1", "platform_id": "14", "cluster_id": "12", "hypervisor_id": "501", "node_id": "26"}, "maintenances": [], "allowed_actions": ["poweroff", "terminate", "reboot", "stop_in_place", "backup"], "placement_group": null, "private_nics": [], "zone": "fr-par-1"}}' + body: '{"task": {"id": "065d13d2-9e7b-4c26-8216-c66798ae445e", "description": "server_poweroff", "status": "pending", "href_from": "/servers/e2813b3a-bf1f-4a1b-887d-8bd54c63d0b7/action", "href_result": "/servers/e2813b3a-bf1f-4a1b-887d-8bd54c63d0b7", "started_at": "2025-02-10T15:38:38.407307+00:00", "terminated_at": null, "progress": 0, "zone": "fr-par-1"}}' headers: Content-Length: - - "3609" + - "352" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Mon, 13 Jan 2025 09:31:13 GMT + - Mon, 10 Feb 2025 15:38:37 GMT + Location: + - https://api.scaleway.com/instance/v1/zones/fr-par-1/tasks/065d13d2-9e7b-4c26-8216-c66798ae445e Server: - Scaleway API Gateway (fr-par-1;edge02) Strict-Transport-Security: @@ -405,50 +409,46 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 8666fef2-b5d3-4f02-ae0c-5fe37a8a77e1 - status: 200 OK - code: 200 - duration: 241.158875ms + - fc4ce2a9-99e5-40d5-85ab-bcb9ef8d1a77 + status: 202 Accepted + code: 202 + duration: 267.339334ms - id: 8 request: proto: HTTP/1.1 proto_major: 1 proto_minor: 1 - content_length: 21 + content_length: 0 transfer_encoding: [] trailer: {} host: api.scaleway.com remote_addr: "" request_uri: "" - body: '{"action":"poweroff"}' + body: "" form: {} headers: - Content-Type: - - application/json User-Agent: - - scaleway-sdk-go/v1.0.0-beta.30 (go1.23.4; darwin; arm64) Packer/1.1.1-dev (+https://www.packer.io/; go1.23.4; darwin/arm64) - url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/66c81978-be4c-4e50-9815-95f4cdbd4a8c/action - method: POST + - scaleway-sdk-go/v1.0.0-beta.30 (go1.23.5; darwin; arm64) Packer/1.1.1-dev (+https://www.packer.io/; go1.23.5; darwin/arm64) + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/e2813b3a-bf1f-4a1b-887d-8bd54c63d0b7 + method: GET response: proto: HTTP/2.0 proto_major: 2 proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 352 + content_length: 3103 uncompressed: false - body: '{"task": {"id": "ad2d505a-50c3-4e59-b367-e5d0f81a6998", "description": "server_poweroff", "status": "pending", "href_from": "/servers/66c81978-be4c-4e50-9815-95f4cdbd4a8c/action", "href_result": "/servers/66c81978-be4c-4e50-9815-95f4cdbd4a8c", "started_at": "2025-01-13T09:31:13.989002+00:00", "terminated_at": null, "progress": 0, "zone": "fr-par-1"}}' + body: '{"server": {"id": "e2813b3a-bf1f-4a1b-887d-8bd54c63d0b7", "name": "packer-67aa1d73-f2e1-4c15-3a7b-d8b6511a6889", "arch": "x86_64", "commercial_type": "PRO2-XXS", "boot_type": "local", "organization": "ee7bd9e1-9cbd-4724-b2f4-19e50f3cf38b", "project": "b577a333-d52a-4d86-9310-b413d5fe9bb1", "hostname": "packer-67aa1d73-f2e1-4c15-3a7b-d8b6511a6889", "image": {"id": "1fb9bfa4-68c3-4d6f-a362-8913a1af27b0", "name": "Ubuntu 22.04 Jammy Jellyfish", "organization": "51b656e3-4865-41e8-adbc-0c45bdd780db", "project": "51b656e3-4865-41e8-adbc-0c45bdd780db", "root_volume": {"volume_type": "sbs_snapshot", "id": "4eb9437f-8993-444a-b564-f7654add2131", "size": 0, "name": ""}, "extra_volumes": {}, "public": true, "arch": "x86_64", "creation_date": "2024-10-07T11:39:13.069801+00:00", "modification_date": "2024-10-07T11:39:13.069801+00:00", "default_bootscript": null, "from_server": "", "state": "available", "tags": [], "zone": "fr-par-1"}, "volumes": {"0": {"boot": false, "volume_type": "sbs_volume", "id": "0bfa9a8c-8b6c-4e44-ad74-f46c2b03f234", "zone": "fr-par-1"}}, "tags": ["AUTHORIZED_KEY=ssh-rsa_AAAAB3NzaC1yc2EAAAADAQABAAACAQDFjHzA/c3ZSJE1cDb2jT6j6gMLTNyk/gEu8WtQxU2cXXPD/iZgCgRLjRXAhAieWWkRspqIXPi0Co8JUf9+GQca3UK0LVNceji5oUlq0ORhr0gB58VxaGbzOGYDLyoDH4tM47c2n552/3IsDy6hby8ZjyQ/iDbYt2L3wfS1l47Pd86MKUS+RFQsJmOfId47/g9/klH+Q9BL954jv2YhNrHJnndQafDf6s9ehJo92hdDT9JZQxTDtRlHj6bVKegsPAeuL5gGUEgHczfn1xOC6mqsyvabKjlK4gZAK61RKLTH2ExJHrtV28KIH/9BsfgBTPRASZ2Q24T1kF+HZmtUM40Ii2f6pqZdu/DSlhGNHxetOvv5JigYG9OpJPQzpeHGP/0SrTpD7yhXqsJdm40fJWWI+LFBRYQJbAfhA015yDgBRvKFxLzlwVNiSjKh0kGjUXRLTAPxdmQrp33BYsQ8h3BKVb6Ma74mXUWpVikdbWQ5djp7j2VTPl0oFiBVOaf8rmALKgBc0F+O7DQB5j0szC56D9atZ2UB9mtbzWiTSckFTpNBjvsRUF12AUbMPGLGWwZNzERJG6B59rsqU4PcuC91GzDhkNomRynV8FXZmXIH7TTh6m5uJoSlbmh5yWnhmlqqNEh/tFmUc6EJDPSlSjES4p2odOM9xYDkazdqKRONGw=="], "state": "stopping", "protected": false, "state_detail": "stopping", "public_ip": {"id": "5e153afc-a565-4bc9-a26c-81e5740ea1ed", "address": "163.172.184.6", "dynamic": true, "gateway": "62.210.0.1", "netmask": "32", "family": "inet", "provisioning_mode": "dhcp", "tags": [], "state": "attached", "ipam_id": "b9b9f59d-9c2f-4926-b377-bfd2288f1802"}, "public_ips": [{"id": "5e153afc-a565-4bc9-a26c-81e5740ea1ed", "address": "163.172.184.6", "dynamic": true, "gateway": "62.210.0.1", "netmask": "32", "family": "inet", "provisioning_mode": "dhcp", "tags": [], "state": "attached", "ipam_id": "b9b9f59d-9c2f-4926-b377-bfd2288f1802"}], "mac_address": "de:00:00:93:2b:3b", "routed_ip_enabled": true, "ipv6": null, "extra_networks": [], "dynamic_ip_required": true, "enable_ipv6": false, "private_ip": null, "creation_date": "2025-02-10T15:38:31.178214+00:00", "modification_date": "2025-02-10T15:38:38.205427+00:00", "bootscript": null, "security_group": {"id": "0a1339e8-9a2a-4650-badf-eb97dda33105", "name": "Default security group"}, "location": {"zone_id": "fr-par-1", "platform_id": "14", "cluster_id": "20", "hypervisor_id": "1001", "node_id": "16"}, "maintenances": [], "allowed_actions": ["stop_in_place", "backup"], "placement_group": null, "private_nics": [], "zone": "fr-par-1"}}' headers: Content-Length: - - "352" + - "3103" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Mon, 13 Jan 2025 09:31:13 GMT - Location: - - https://api.scaleway.com/instance/v1/zones/fr-par-1/tasks/ad2d505a-50c3-4e59-b367-e5d0f81a6998 + - Mon, 10 Feb 2025 15:38:38 GMT Server: - Scaleway API Gateway (fr-par-1;edge02) Strict-Transport-Security: @@ -458,10 +458,10 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 952da932-bba2-45bc-96dc-fb77596eb6cd - status: 202 Accepted - code: 202 - duration: 719.06125ms + - caae61ce-067e-44c0-8c5d-cf272f3dbc75 + status: 200 OK + code: 200 + duration: 133.483417ms - id: 9 request: proto: HTTP/1.1 @@ -477,8 +477,8 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.30 (go1.23.4; darwin; arm64) Packer/1.1.1-dev (+https://www.packer.io/; go1.23.4; darwin/arm64) - url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/66c81978-be4c-4e50-9815-95f4cdbd4a8c + - scaleway-sdk-go/v1.0.0-beta.30 (go1.23.5; darwin; arm64) Packer/1.1.1-dev (+https://www.packer.io/; go1.23.5; darwin/arm64) + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/e2813b3a-bf1f-4a1b-887d-8bd54c63d0b7 method: GET response: proto: HTTP/2.0 @@ -486,18 +486,18 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 3047 + content_length: 2579 uncompressed: false - body: '{"server": {"id": "66c81978-be4c-4e50-9815-95f4cdbd4a8c", "name": "packer-6784dd55-014e-8cfe-e298-d4d936bf312f", "arch": "x86_64", "commercial_type": "PRO2-XXS", "boot_type": "local", "organization": "ee7bd9e1-9cbd-4724-b2f4-19e50f3cf38b", "project": "ac06b5eb-7546-4f57-9ffb-5425d6bb291b", "hostname": "packer-6784dd55-014e-8cfe-e298-d4d936bf312f", "image": {"id": "bc50e86c-a6c7-401a-8fbb-2ef17ce87aee", "name": "Ubuntu 22.04 Jammy Jellyfish", "organization": "51b656e3-4865-41e8-adbc-0c45bdd780db", "project": "51b656e3-4865-41e8-adbc-0c45bdd780db", "root_volume": {"id": "f1efdd5c-375b-431e-ac06-daaf1518369b", "name": "Ubuntu 22.04 Jammy Jellyfish", "volume_type": "unified", "size": 10000000000}, "extra_volumes": {}, "public": true, "arch": "x86_64", "creation_date": "2024-10-07T11:39:08.941837+00:00", "modification_date": "2024-10-07T11:39:08.941837+00:00", "default_bootscript": null, "from_server": "", "state": "available", "tags": [], "zone": "fr-par-1"}, "volumes": {"0": {"boot": false, "id": "8b91f397-ca67-4359-a6b7-0c0fadb7b055", "name": "Ubuntu 22.04 Jammy Jellyfish", "volume_type": "b_ssd", "export_uri": null, "organization": "ee7bd9e1-9cbd-4724-b2f4-19e50f3cf38b", "project": "ac06b5eb-7546-4f57-9ffb-5425d6bb291b", "server": {"id": "66c81978-be4c-4e50-9815-95f4cdbd4a8c", "name": "packer-6784dd55-014e-8cfe-e298-d4d936bf312f"}, "size": 10000000000, "state": "available", "creation_date": "2025-01-13T09:31:07.495552+00:00", "modification_date": "2025-01-13T09:31:07.495552+00:00", "tags": [], "zone": "fr-par-1"}}, "tags": ["AUTHORIZED_KEY=ssh-rsa_AAAAB3NzaC1yc2EAAAADAQABAAACAQDFxjPw96Mwa7ojJcIDhpX3HbShBQ46L3pZ3iBMatgPH2NQtMbVor4dKP5KeyWShaoukh6XGVs81sglBnFJW3ajB2rl44DS2bO+0tQnFygTXjOb478+MBP/dfmgFkBKy4UzcdVu6NKlneCmgKAi55D52OR+4DPwIQsdg2M/Z+l3WxZ6KPSI/iA45U8MjudefL3yOT0kVfw4F7JApCof5HN6rACeQ9NYuJNIh5Ow8G901rao/XclzQtc6YxCvHxLdiSg22vcTVelew7+aekYEoQDtxRrCkNHJaUu6gR/1ImeV/Hdq41Hw80ek8y+XhNIGy/kONoiCxJ2RnDwlDqr5AfMyQf1ez1xxjm6mzsOuqvw/pvawe2AFmL7PKn8LmBjzCcweaJyHfjjgVVd8AFJRnhOm4B+HMqMN+RPxMb0p4w9PXdNlhOa+A3vbUAytPviZmt9DVAiQofTLpce8Rgc4jjoQPyDhe0HzZ1SUl4wyjftd1YDtRHuQ9Pa6CYMZfUsBtIHiCKmcTzmdJHcTvWvvCkZr1q73BrGcqTg1vNPOo4d004giOgkITd1u69Yct/pMKEdJh1+DOJNxCrItIS5/QycHxNiYo1vNpDYSjRyTTM3awIgy/ZK//p3nHfJsqjGhlkPijkClqzOL3DmjqTuFpvCFeLcEcMh8aVLVECyaW48bw=="], "state": "stopping", "protected": false, "state_detail": "stopping", "public_ip": null, "public_ips": [], "mac_address": "de:00:00:8c:fe:f3", "routed_ip_enabled": true, "ipv6": null, "extra_networks": [], "dynamic_ip_required": true, "enable_ipv6": false, "private_ip": null, "creation_date": "2025-01-13T09:31:07.495552+00:00", "modification_date": "2025-01-13T09:31:13.823817+00:00", "bootscript": null, "security_group": {"id": "390578d1-6df4-4e36-b1c6-2799cea30746", "name": "Default security group"}, "location": {"zone_id": "par1", "platform_id": "14", "cluster_id": "12", "hypervisor_id": "501", "node_id": "26"}, "maintenances": [], "allowed_actions": ["stop_in_place", "backup"], "placement_group": null, "private_nics": [], "zone": "fr-par-1"}}' + body: '{"server": {"id": "e2813b3a-bf1f-4a1b-887d-8bd54c63d0b7", "name": "packer-67aa1d73-f2e1-4c15-3a7b-d8b6511a6889", "arch": "x86_64", "commercial_type": "PRO2-XXS", "boot_type": "local", "organization": "ee7bd9e1-9cbd-4724-b2f4-19e50f3cf38b", "project": "b577a333-d52a-4d86-9310-b413d5fe9bb1", "hostname": "packer-67aa1d73-f2e1-4c15-3a7b-d8b6511a6889", "image": {"id": "1fb9bfa4-68c3-4d6f-a362-8913a1af27b0", "name": "Ubuntu 22.04 Jammy Jellyfish", "organization": "51b656e3-4865-41e8-adbc-0c45bdd780db", "project": "51b656e3-4865-41e8-adbc-0c45bdd780db", "root_volume": {"volume_type": "sbs_snapshot", "id": "4eb9437f-8993-444a-b564-f7654add2131", "size": 0, "name": ""}, "extra_volumes": {}, "public": true, "arch": "x86_64", "creation_date": "2024-10-07T11:39:13.069801+00:00", "modification_date": "2024-10-07T11:39:13.069801+00:00", "default_bootscript": null, "from_server": "", "state": "available", "tags": [], "zone": "fr-par-1"}, "volumes": {"0": {"boot": false, "volume_type": "sbs_volume", "id": "0bfa9a8c-8b6c-4e44-ad74-f46c2b03f234", "zone": "fr-par-1"}}, "tags": ["AUTHORIZED_KEY=ssh-rsa_AAAAB3NzaC1yc2EAAAADAQABAAACAQDFjHzA/c3ZSJE1cDb2jT6j6gMLTNyk/gEu8WtQxU2cXXPD/iZgCgRLjRXAhAieWWkRspqIXPi0Co8JUf9+GQca3UK0LVNceji5oUlq0ORhr0gB58VxaGbzOGYDLyoDH4tM47c2n552/3IsDy6hby8ZjyQ/iDbYt2L3wfS1l47Pd86MKUS+RFQsJmOfId47/g9/klH+Q9BL954jv2YhNrHJnndQafDf6s9ehJo92hdDT9JZQxTDtRlHj6bVKegsPAeuL5gGUEgHczfn1xOC6mqsyvabKjlK4gZAK61RKLTH2ExJHrtV28KIH/9BsfgBTPRASZ2Q24T1kF+HZmtUM40Ii2f6pqZdu/DSlhGNHxetOvv5JigYG9OpJPQzpeHGP/0SrTpD7yhXqsJdm40fJWWI+LFBRYQJbAfhA015yDgBRvKFxLzlwVNiSjKh0kGjUXRLTAPxdmQrp33BYsQ8h3BKVb6Ma74mXUWpVikdbWQ5djp7j2VTPl0oFiBVOaf8rmALKgBc0F+O7DQB5j0szC56D9atZ2UB9mtbzWiTSckFTpNBjvsRUF12AUbMPGLGWwZNzERJG6B59rsqU4PcuC91GzDhkNomRynV8FXZmXIH7TTh6m5uJoSlbmh5yWnhmlqqNEh/tFmUc6EJDPSlSjES4p2odOM9xYDkazdqKRONGw=="], "state": "stopping", "protected": false, "state_detail": "stopping", "public_ip": null, "public_ips": [], "mac_address": "de:00:00:93:2b:3b", "routed_ip_enabled": true, "ipv6": null, "extra_networks": [], "dynamic_ip_required": true, "enable_ipv6": false, "private_ip": null, "creation_date": "2025-02-10T15:38:31.178214+00:00", "modification_date": "2025-02-10T15:38:38.205427+00:00", "bootscript": null, "security_group": {"id": "0a1339e8-9a2a-4650-badf-eb97dda33105", "name": "Default security group"}, "location": {"zone_id": "fr-par-1", "platform_id": "14", "cluster_id": "20", "hypervisor_id": "1001", "node_id": "16"}, "maintenances": [], "allowed_actions": ["stop_in_place", "backup"], "placement_group": null, "private_nics": [], "zone": "fr-par-1"}}' headers: Content-Length: - - "3047" + - "2579" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Mon, 13 Jan 2025 09:31:14 GMT + - Mon, 10 Feb 2025 15:38:43 GMT Server: - Scaleway API Gateway (fr-par-1;edge02) Strict-Transport-Security: @@ -507,10 +507,10 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 122bef91-1d6e-4a2a-bbf8-f2161944929a + - 92b00641-5b1d-4f25-87b5-acbd29d70350 status: 200 OK code: 200 - duration: 212.896208ms + duration: 305.266167ms - id: 10 request: proto: HTTP/1.1 @@ -526,8 +526,8 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.30 (go1.23.4; darwin; arm64) Packer/1.1.1-dev (+https://www.packer.io/; go1.23.4; darwin/arm64) - url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/66c81978-be4c-4e50-9815-95f4cdbd4a8c + - scaleway-sdk-go/v1.0.0-beta.30 (go1.23.5; darwin; arm64) Packer/1.1.1-dev (+https://www.packer.io/; go1.23.5; darwin/arm64) + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/e2813b3a-bf1f-4a1b-887d-8bd54c63d0b7 method: GET response: proto: HTTP/2.0 @@ -535,18 +535,18 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 3047 + content_length: 2579 uncompressed: false - body: '{"server": {"id": "66c81978-be4c-4e50-9815-95f4cdbd4a8c", "name": "packer-6784dd55-014e-8cfe-e298-d4d936bf312f", "arch": "x86_64", "commercial_type": "PRO2-XXS", "boot_type": "local", "organization": "ee7bd9e1-9cbd-4724-b2f4-19e50f3cf38b", "project": "ac06b5eb-7546-4f57-9ffb-5425d6bb291b", "hostname": "packer-6784dd55-014e-8cfe-e298-d4d936bf312f", "image": {"id": "bc50e86c-a6c7-401a-8fbb-2ef17ce87aee", "name": "Ubuntu 22.04 Jammy Jellyfish", "organization": "51b656e3-4865-41e8-adbc-0c45bdd780db", "project": "51b656e3-4865-41e8-adbc-0c45bdd780db", "root_volume": {"id": "f1efdd5c-375b-431e-ac06-daaf1518369b", "name": "Ubuntu 22.04 Jammy Jellyfish", "volume_type": "unified", "size": 10000000000}, "extra_volumes": {}, "public": true, "arch": "x86_64", "creation_date": "2024-10-07T11:39:08.941837+00:00", "modification_date": "2024-10-07T11:39:08.941837+00:00", "default_bootscript": null, "from_server": "", "state": "available", "tags": [], "zone": "fr-par-1"}, "volumes": {"0": {"boot": false, "id": "8b91f397-ca67-4359-a6b7-0c0fadb7b055", "name": "Ubuntu 22.04 Jammy Jellyfish", "volume_type": "b_ssd", "export_uri": null, "organization": "ee7bd9e1-9cbd-4724-b2f4-19e50f3cf38b", "project": "ac06b5eb-7546-4f57-9ffb-5425d6bb291b", "server": {"id": "66c81978-be4c-4e50-9815-95f4cdbd4a8c", "name": "packer-6784dd55-014e-8cfe-e298-d4d936bf312f"}, "size": 10000000000, "state": "available", "creation_date": "2025-01-13T09:31:07.495552+00:00", "modification_date": "2025-01-13T09:31:07.495552+00:00", "tags": [], "zone": "fr-par-1"}}, "tags": ["AUTHORIZED_KEY=ssh-rsa_AAAAB3NzaC1yc2EAAAADAQABAAACAQDFxjPw96Mwa7ojJcIDhpX3HbShBQ46L3pZ3iBMatgPH2NQtMbVor4dKP5KeyWShaoukh6XGVs81sglBnFJW3ajB2rl44DS2bO+0tQnFygTXjOb478+MBP/dfmgFkBKy4UzcdVu6NKlneCmgKAi55D52OR+4DPwIQsdg2M/Z+l3WxZ6KPSI/iA45U8MjudefL3yOT0kVfw4F7JApCof5HN6rACeQ9NYuJNIh5Ow8G901rao/XclzQtc6YxCvHxLdiSg22vcTVelew7+aekYEoQDtxRrCkNHJaUu6gR/1ImeV/Hdq41Hw80ek8y+XhNIGy/kONoiCxJ2RnDwlDqr5AfMyQf1ez1xxjm6mzsOuqvw/pvawe2AFmL7PKn8LmBjzCcweaJyHfjjgVVd8AFJRnhOm4B+HMqMN+RPxMb0p4w9PXdNlhOa+A3vbUAytPviZmt9DVAiQofTLpce8Rgc4jjoQPyDhe0HzZ1SUl4wyjftd1YDtRHuQ9Pa6CYMZfUsBtIHiCKmcTzmdJHcTvWvvCkZr1q73BrGcqTg1vNPOo4d004giOgkITd1u69Yct/pMKEdJh1+DOJNxCrItIS5/QycHxNiYo1vNpDYSjRyTTM3awIgy/ZK//p3nHfJsqjGhlkPijkClqzOL3DmjqTuFpvCFeLcEcMh8aVLVECyaW48bw=="], "state": "stopping", "protected": false, "state_detail": "stopping", "public_ip": null, "public_ips": [], "mac_address": "de:00:00:8c:fe:f3", "routed_ip_enabled": true, "ipv6": null, "extra_networks": [], "dynamic_ip_required": true, "enable_ipv6": false, "private_ip": null, "creation_date": "2025-01-13T09:31:07.495552+00:00", "modification_date": "2025-01-13T09:31:13.823817+00:00", "bootscript": null, "security_group": {"id": "390578d1-6df4-4e36-b1c6-2799cea30746", "name": "Default security group"}, "location": {"zone_id": "par1", "platform_id": "14", "cluster_id": "12", "hypervisor_id": "501", "node_id": "26"}, "maintenances": [], "allowed_actions": ["stop_in_place", "backup"], "placement_group": null, "private_nics": [], "zone": "fr-par-1"}}' + body: '{"server": {"id": "e2813b3a-bf1f-4a1b-887d-8bd54c63d0b7", "name": "packer-67aa1d73-f2e1-4c15-3a7b-d8b6511a6889", "arch": "x86_64", "commercial_type": "PRO2-XXS", "boot_type": "local", "organization": "ee7bd9e1-9cbd-4724-b2f4-19e50f3cf38b", "project": "b577a333-d52a-4d86-9310-b413d5fe9bb1", "hostname": "packer-67aa1d73-f2e1-4c15-3a7b-d8b6511a6889", "image": {"id": "1fb9bfa4-68c3-4d6f-a362-8913a1af27b0", "name": "Ubuntu 22.04 Jammy Jellyfish", "organization": "51b656e3-4865-41e8-adbc-0c45bdd780db", "project": "51b656e3-4865-41e8-adbc-0c45bdd780db", "root_volume": {"volume_type": "sbs_snapshot", "id": "4eb9437f-8993-444a-b564-f7654add2131", "size": 0, "name": ""}, "extra_volumes": {}, "public": true, "arch": "x86_64", "creation_date": "2024-10-07T11:39:13.069801+00:00", "modification_date": "2024-10-07T11:39:13.069801+00:00", "default_bootscript": null, "from_server": "", "state": "available", "tags": [], "zone": "fr-par-1"}, "volumes": {"0": {"boot": false, "volume_type": "sbs_volume", "id": "0bfa9a8c-8b6c-4e44-ad74-f46c2b03f234", "zone": "fr-par-1"}}, "tags": ["AUTHORIZED_KEY=ssh-rsa_AAAAB3NzaC1yc2EAAAADAQABAAACAQDFjHzA/c3ZSJE1cDb2jT6j6gMLTNyk/gEu8WtQxU2cXXPD/iZgCgRLjRXAhAieWWkRspqIXPi0Co8JUf9+GQca3UK0LVNceji5oUlq0ORhr0gB58VxaGbzOGYDLyoDH4tM47c2n552/3IsDy6hby8ZjyQ/iDbYt2L3wfS1l47Pd86MKUS+RFQsJmOfId47/g9/klH+Q9BL954jv2YhNrHJnndQafDf6s9ehJo92hdDT9JZQxTDtRlHj6bVKegsPAeuL5gGUEgHczfn1xOC6mqsyvabKjlK4gZAK61RKLTH2ExJHrtV28KIH/9BsfgBTPRASZ2Q24T1kF+HZmtUM40Ii2f6pqZdu/DSlhGNHxetOvv5JigYG9OpJPQzpeHGP/0SrTpD7yhXqsJdm40fJWWI+LFBRYQJbAfhA015yDgBRvKFxLzlwVNiSjKh0kGjUXRLTAPxdmQrp33BYsQ8h3BKVb6Ma74mXUWpVikdbWQ5djp7j2VTPl0oFiBVOaf8rmALKgBc0F+O7DQB5j0szC56D9atZ2UB9mtbzWiTSckFTpNBjvsRUF12AUbMPGLGWwZNzERJG6B59rsqU4PcuC91GzDhkNomRynV8FXZmXIH7TTh6m5uJoSlbmh5yWnhmlqqNEh/tFmUc6EJDPSlSjES4p2odOM9xYDkazdqKRONGw=="], "state": "stopping", "protected": false, "state_detail": "stopping", "public_ip": null, "public_ips": [], "mac_address": "de:00:00:93:2b:3b", "routed_ip_enabled": true, "ipv6": null, "extra_networks": [], "dynamic_ip_required": true, "enable_ipv6": false, "private_ip": null, "creation_date": "2025-02-10T15:38:31.178214+00:00", "modification_date": "2025-02-10T15:38:38.205427+00:00", "bootscript": null, "security_group": {"id": "0a1339e8-9a2a-4650-badf-eb97dda33105", "name": "Default security group"}, "location": {"zone_id": "fr-par-1", "platform_id": "14", "cluster_id": "20", "hypervisor_id": "1001", "node_id": "16"}, "maintenances": [], "allowed_actions": ["stop_in_place", "backup"], "placement_group": null, "private_nics": [], "zone": "fr-par-1"}}' headers: Content-Length: - - "3047" + - "2579" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Mon, 13 Jan 2025 09:31:19 GMT + - Mon, 10 Feb 2025 15:38:48 GMT Server: - Scaleway API Gateway (fr-par-1;edge02) Strict-Transport-Security: @@ -556,10 +556,10 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 326ecdad-b924-4de6-8f2c-b886715dc2d9 + - eb110dc2-0db4-4f5f-a6c6-4cf6aea71e3b status: 200 OK code: 200 - duration: 181.990667ms + duration: 182.944291ms - id: 11 request: proto: HTTP/1.1 @@ -575,8 +575,8 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.30 (go1.23.4; darwin; arm64) Packer/1.1.1-dev (+https://www.packer.io/; go1.23.4; darwin/arm64) - url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/66c81978-be4c-4e50-9815-95f4cdbd4a8c + - scaleway-sdk-go/v1.0.0-beta.30 (go1.23.5; darwin; arm64) Packer/1.1.1-dev (+https://www.packer.io/; go1.23.5; darwin/arm64) + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/e2813b3a-bf1f-4a1b-887d-8bd54c63d0b7 method: GET response: proto: HTTP/2.0 @@ -584,18 +584,18 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 3047 + content_length: 2579 uncompressed: false - body: '{"server": {"id": "66c81978-be4c-4e50-9815-95f4cdbd4a8c", "name": "packer-6784dd55-014e-8cfe-e298-d4d936bf312f", "arch": "x86_64", "commercial_type": "PRO2-XXS", "boot_type": "local", "organization": "ee7bd9e1-9cbd-4724-b2f4-19e50f3cf38b", "project": "ac06b5eb-7546-4f57-9ffb-5425d6bb291b", "hostname": "packer-6784dd55-014e-8cfe-e298-d4d936bf312f", "image": {"id": "bc50e86c-a6c7-401a-8fbb-2ef17ce87aee", "name": "Ubuntu 22.04 Jammy Jellyfish", "organization": "51b656e3-4865-41e8-adbc-0c45bdd780db", "project": "51b656e3-4865-41e8-adbc-0c45bdd780db", "root_volume": {"id": "f1efdd5c-375b-431e-ac06-daaf1518369b", "name": "Ubuntu 22.04 Jammy Jellyfish", "volume_type": "unified", "size": 10000000000}, "extra_volumes": {}, "public": true, "arch": "x86_64", "creation_date": "2024-10-07T11:39:08.941837+00:00", "modification_date": "2024-10-07T11:39:08.941837+00:00", "default_bootscript": null, "from_server": "", "state": "available", "tags": [], "zone": "fr-par-1"}, "volumes": {"0": {"boot": false, "id": "8b91f397-ca67-4359-a6b7-0c0fadb7b055", "name": "Ubuntu 22.04 Jammy Jellyfish", "volume_type": "b_ssd", "export_uri": null, "organization": "ee7bd9e1-9cbd-4724-b2f4-19e50f3cf38b", "project": "ac06b5eb-7546-4f57-9ffb-5425d6bb291b", "server": {"id": "66c81978-be4c-4e50-9815-95f4cdbd4a8c", "name": "packer-6784dd55-014e-8cfe-e298-d4d936bf312f"}, "size": 10000000000, "state": "available", "creation_date": "2025-01-13T09:31:07.495552+00:00", "modification_date": "2025-01-13T09:31:07.495552+00:00", "tags": [], "zone": "fr-par-1"}}, "tags": ["AUTHORIZED_KEY=ssh-rsa_AAAAB3NzaC1yc2EAAAADAQABAAACAQDFxjPw96Mwa7ojJcIDhpX3HbShBQ46L3pZ3iBMatgPH2NQtMbVor4dKP5KeyWShaoukh6XGVs81sglBnFJW3ajB2rl44DS2bO+0tQnFygTXjOb478+MBP/dfmgFkBKy4UzcdVu6NKlneCmgKAi55D52OR+4DPwIQsdg2M/Z+l3WxZ6KPSI/iA45U8MjudefL3yOT0kVfw4F7JApCof5HN6rACeQ9NYuJNIh5Ow8G901rao/XclzQtc6YxCvHxLdiSg22vcTVelew7+aekYEoQDtxRrCkNHJaUu6gR/1ImeV/Hdq41Hw80ek8y+XhNIGy/kONoiCxJ2RnDwlDqr5AfMyQf1ez1xxjm6mzsOuqvw/pvawe2AFmL7PKn8LmBjzCcweaJyHfjjgVVd8AFJRnhOm4B+HMqMN+RPxMb0p4w9PXdNlhOa+A3vbUAytPviZmt9DVAiQofTLpce8Rgc4jjoQPyDhe0HzZ1SUl4wyjftd1YDtRHuQ9Pa6CYMZfUsBtIHiCKmcTzmdJHcTvWvvCkZr1q73BrGcqTg1vNPOo4d004giOgkITd1u69Yct/pMKEdJh1+DOJNxCrItIS5/QycHxNiYo1vNpDYSjRyTTM3awIgy/ZK//p3nHfJsqjGhlkPijkClqzOL3DmjqTuFpvCFeLcEcMh8aVLVECyaW48bw=="], "state": "stopping", "protected": false, "state_detail": "stopping", "public_ip": null, "public_ips": [], "mac_address": "de:00:00:8c:fe:f3", "routed_ip_enabled": true, "ipv6": null, "extra_networks": [], "dynamic_ip_required": true, "enable_ipv6": false, "private_ip": null, "creation_date": "2025-01-13T09:31:07.495552+00:00", "modification_date": "2025-01-13T09:31:13.823817+00:00", "bootscript": null, "security_group": {"id": "390578d1-6df4-4e36-b1c6-2799cea30746", "name": "Default security group"}, "location": {"zone_id": "par1", "platform_id": "14", "cluster_id": "12", "hypervisor_id": "501", "node_id": "26"}, "maintenances": [], "allowed_actions": ["stop_in_place", "backup"], "placement_group": null, "private_nics": [], "zone": "fr-par-1"}}' + body: '{"server": {"id": "e2813b3a-bf1f-4a1b-887d-8bd54c63d0b7", "name": "packer-67aa1d73-f2e1-4c15-3a7b-d8b6511a6889", "arch": "x86_64", "commercial_type": "PRO2-XXS", "boot_type": "local", "organization": "ee7bd9e1-9cbd-4724-b2f4-19e50f3cf38b", "project": "b577a333-d52a-4d86-9310-b413d5fe9bb1", "hostname": "packer-67aa1d73-f2e1-4c15-3a7b-d8b6511a6889", "image": {"id": "1fb9bfa4-68c3-4d6f-a362-8913a1af27b0", "name": "Ubuntu 22.04 Jammy Jellyfish", "organization": "51b656e3-4865-41e8-adbc-0c45bdd780db", "project": "51b656e3-4865-41e8-adbc-0c45bdd780db", "root_volume": {"volume_type": "sbs_snapshot", "id": "4eb9437f-8993-444a-b564-f7654add2131", "size": 0, "name": ""}, "extra_volumes": {}, "public": true, "arch": "x86_64", "creation_date": "2024-10-07T11:39:13.069801+00:00", "modification_date": "2024-10-07T11:39:13.069801+00:00", "default_bootscript": null, "from_server": "", "state": "available", "tags": [], "zone": "fr-par-1"}, "volumes": {"0": {"boot": false, "volume_type": "sbs_volume", "id": "0bfa9a8c-8b6c-4e44-ad74-f46c2b03f234", "zone": "fr-par-1"}}, "tags": ["AUTHORIZED_KEY=ssh-rsa_AAAAB3NzaC1yc2EAAAADAQABAAACAQDFjHzA/c3ZSJE1cDb2jT6j6gMLTNyk/gEu8WtQxU2cXXPD/iZgCgRLjRXAhAieWWkRspqIXPi0Co8JUf9+GQca3UK0LVNceji5oUlq0ORhr0gB58VxaGbzOGYDLyoDH4tM47c2n552/3IsDy6hby8ZjyQ/iDbYt2L3wfS1l47Pd86MKUS+RFQsJmOfId47/g9/klH+Q9BL954jv2YhNrHJnndQafDf6s9ehJo92hdDT9JZQxTDtRlHj6bVKegsPAeuL5gGUEgHczfn1xOC6mqsyvabKjlK4gZAK61RKLTH2ExJHrtV28KIH/9BsfgBTPRASZ2Q24T1kF+HZmtUM40Ii2f6pqZdu/DSlhGNHxetOvv5JigYG9OpJPQzpeHGP/0SrTpD7yhXqsJdm40fJWWI+LFBRYQJbAfhA015yDgBRvKFxLzlwVNiSjKh0kGjUXRLTAPxdmQrp33BYsQ8h3BKVb6Ma74mXUWpVikdbWQ5djp7j2VTPl0oFiBVOaf8rmALKgBc0F+O7DQB5j0szC56D9atZ2UB9mtbzWiTSckFTpNBjvsRUF12AUbMPGLGWwZNzERJG6B59rsqU4PcuC91GzDhkNomRynV8FXZmXIH7TTh6m5uJoSlbmh5yWnhmlqqNEh/tFmUc6EJDPSlSjES4p2odOM9xYDkazdqKRONGw=="], "state": "stopping", "protected": false, "state_detail": "stopping", "public_ip": null, "public_ips": [], "mac_address": "de:00:00:93:2b:3b", "routed_ip_enabled": true, "ipv6": null, "extra_networks": [], "dynamic_ip_required": true, "enable_ipv6": false, "private_ip": null, "creation_date": "2025-02-10T15:38:31.178214+00:00", "modification_date": "2025-02-10T15:38:38.205427+00:00", "bootscript": null, "security_group": {"id": "0a1339e8-9a2a-4650-badf-eb97dda33105", "name": "Default security group"}, "location": {"zone_id": "fr-par-1", "platform_id": "14", "cluster_id": "20", "hypervisor_id": "1001", "node_id": "16"}, "maintenances": [], "allowed_actions": ["stop_in_place", "backup"], "placement_group": null, "private_nics": [], "zone": "fr-par-1"}}' headers: Content-Length: - - "3047" + - "2579" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Mon, 13 Jan 2025 09:31:24 GMT + - Mon, 10 Feb 2025 15:38:53 GMT Server: - Scaleway API Gateway (fr-par-1;edge02) Strict-Transport-Security: @@ -605,10 +605,10 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 58829c4f-223d-4bb1-b1ab-12561e72ef41 + - e3e2d934-92e4-4ce3-81f5-2371c0940ac9 status: 200 OK code: 200 - duration: 177.803416ms + duration: 151.370459ms - id: 12 request: proto: HTTP/1.1 @@ -624,8 +624,8 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.30 (go1.23.4; darwin; arm64) Packer/1.1.1-dev (+https://www.packer.io/; go1.23.4; darwin/arm64) - url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/66c81978-be4c-4e50-9815-95f4cdbd4a8c + - scaleway-sdk-go/v1.0.0-beta.30 (go1.23.5; darwin; arm64) Packer/1.1.1-dev (+https://www.packer.io/; go1.23.5; darwin/arm64) + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/e2813b3a-bf1f-4a1b-887d-8bd54c63d0b7 method: GET response: proto: HTTP/2.0 @@ -633,18 +633,18 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 3047 + content_length: 2579 uncompressed: false - body: '{"server": {"id": "66c81978-be4c-4e50-9815-95f4cdbd4a8c", "name": "packer-6784dd55-014e-8cfe-e298-d4d936bf312f", "arch": "x86_64", "commercial_type": "PRO2-XXS", "boot_type": "local", "organization": "ee7bd9e1-9cbd-4724-b2f4-19e50f3cf38b", "project": "ac06b5eb-7546-4f57-9ffb-5425d6bb291b", "hostname": "packer-6784dd55-014e-8cfe-e298-d4d936bf312f", "image": {"id": "bc50e86c-a6c7-401a-8fbb-2ef17ce87aee", "name": "Ubuntu 22.04 Jammy Jellyfish", "organization": "51b656e3-4865-41e8-adbc-0c45bdd780db", "project": "51b656e3-4865-41e8-adbc-0c45bdd780db", "root_volume": {"id": "f1efdd5c-375b-431e-ac06-daaf1518369b", "name": "Ubuntu 22.04 Jammy Jellyfish", "volume_type": "unified", "size": 10000000000}, "extra_volumes": {}, "public": true, "arch": "x86_64", "creation_date": "2024-10-07T11:39:08.941837+00:00", "modification_date": "2024-10-07T11:39:08.941837+00:00", "default_bootscript": null, "from_server": "", "state": "available", "tags": [], "zone": "fr-par-1"}, "volumes": {"0": {"boot": false, "id": "8b91f397-ca67-4359-a6b7-0c0fadb7b055", "name": "Ubuntu 22.04 Jammy Jellyfish", "volume_type": "b_ssd", "export_uri": null, "organization": "ee7bd9e1-9cbd-4724-b2f4-19e50f3cf38b", "project": "ac06b5eb-7546-4f57-9ffb-5425d6bb291b", "server": {"id": "66c81978-be4c-4e50-9815-95f4cdbd4a8c", "name": "packer-6784dd55-014e-8cfe-e298-d4d936bf312f"}, "size": 10000000000, "state": "available", "creation_date": "2025-01-13T09:31:07.495552+00:00", "modification_date": "2025-01-13T09:31:07.495552+00:00", "tags": [], "zone": "fr-par-1"}}, "tags": ["AUTHORIZED_KEY=ssh-rsa_AAAAB3NzaC1yc2EAAAADAQABAAACAQDFxjPw96Mwa7ojJcIDhpX3HbShBQ46L3pZ3iBMatgPH2NQtMbVor4dKP5KeyWShaoukh6XGVs81sglBnFJW3ajB2rl44DS2bO+0tQnFygTXjOb478+MBP/dfmgFkBKy4UzcdVu6NKlneCmgKAi55D52OR+4DPwIQsdg2M/Z+l3WxZ6KPSI/iA45U8MjudefL3yOT0kVfw4F7JApCof5HN6rACeQ9NYuJNIh5Ow8G901rao/XclzQtc6YxCvHxLdiSg22vcTVelew7+aekYEoQDtxRrCkNHJaUu6gR/1ImeV/Hdq41Hw80ek8y+XhNIGy/kONoiCxJ2RnDwlDqr5AfMyQf1ez1xxjm6mzsOuqvw/pvawe2AFmL7PKn8LmBjzCcweaJyHfjjgVVd8AFJRnhOm4B+HMqMN+RPxMb0p4w9PXdNlhOa+A3vbUAytPviZmt9DVAiQofTLpce8Rgc4jjoQPyDhe0HzZ1SUl4wyjftd1YDtRHuQ9Pa6CYMZfUsBtIHiCKmcTzmdJHcTvWvvCkZr1q73BrGcqTg1vNPOo4d004giOgkITd1u69Yct/pMKEdJh1+DOJNxCrItIS5/QycHxNiYo1vNpDYSjRyTTM3awIgy/ZK//p3nHfJsqjGhlkPijkClqzOL3DmjqTuFpvCFeLcEcMh8aVLVECyaW48bw=="], "state": "stopping", "protected": false, "state_detail": "stopping", "public_ip": null, "public_ips": [], "mac_address": "de:00:00:8c:fe:f3", "routed_ip_enabled": true, "ipv6": null, "extra_networks": [], "dynamic_ip_required": true, "enable_ipv6": false, "private_ip": null, "creation_date": "2025-01-13T09:31:07.495552+00:00", "modification_date": "2025-01-13T09:31:13.823817+00:00", "bootscript": null, "security_group": {"id": "390578d1-6df4-4e36-b1c6-2799cea30746", "name": "Default security group"}, "location": {"zone_id": "par1", "platform_id": "14", "cluster_id": "12", "hypervisor_id": "501", "node_id": "26"}, "maintenances": [], "allowed_actions": ["stop_in_place", "backup"], "placement_group": null, "private_nics": [], "zone": "fr-par-1"}}' + body: '{"server": {"id": "e2813b3a-bf1f-4a1b-887d-8bd54c63d0b7", "name": "packer-67aa1d73-f2e1-4c15-3a7b-d8b6511a6889", "arch": "x86_64", "commercial_type": "PRO2-XXS", "boot_type": "local", "organization": "ee7bd9e1-9cbd-4724-b2f4-19e50f3cf38b", "project": "b577a333-d52a-4d86-9310-b413d5fe9bb1", "hostname": "packer-67aa1d73-f2e1-4c15-3a7b-d8b6511a6889", "image": {"id": "1fb9bfa4-68c3-4d6f-a362-8913a1af27b0", "name": "Ubuntu 22.04 Jammy Jellyfish", "organization": "51b656e3-4865-41e8-adbc-0c45bdd780db", "project": "51b656e3-4865-41e8-adbc-0c45bdd780db", "root_volume": {"volume_type": "sbs_snapshot", "id": "4eb9437f-8993-444a-b564-f7654add2131", "size": 0, "name": ""}, "extra_volumes": {}, "public": true, "arch": "x86_64", "creation_date": "2024-10-07T11:39:13.069801+00:00", "modification_date": "2024-10-07T11:39:13.069801+00:00", "default_bootscript": null, "from_server": "", "state": "available", "tags": [], "zone": "fr-par-1"}, "volumes": {"0": {"boot": false, "volume_type": "sbs_volume", "id": "0bfa9a8c-8b6c-4e44-ad74-f46c2b03f234", "zone": "fr-par-1"}}, "tags": ["AUTHORIZED_KEY=ssh-rsa_AAAAB3NzaC1yc2EAAAADAQABAAACAQDFjHzA/c3ZSJE1cDb2jT6j6gMLTNyk/gEu8WtQxU2cXXPD/iZgCgRLjRXAhAieWWkRspqIXPi0Co8JUf9+GQca3UK0LVNceji5oUlq0ORhr0gB58VxaGbzOGYDLyoDH4tM47c2n552/3IsDy6hby8ZjyQ/iDbYt2L3wfS1l47Pd86MKUS+RFQsJmOfId47/g9/klH+Q9BL954jv2YhNrHJnndQafDf6s9ehJo92hdDT9JZQxTDtRlHj6bVKegsPAeuL5gGUEgHczfn1xOC6mqsyvabKjlK4gZAK61RKLTH2ExJHrtV28KIH/9BsfgBTPRASZ2Q24T1kF+HZmtUM40Ii2f6pqZdu/DSlhGNHxetOvv5JigYG9OpJPQzpeHGP/0SrTpD7yhXqsJdm40fJWWI+LFBRYQJbAfhA015yDgBRvKFxLzlwVNiSjKh0kGjUXRLTAPxdmQrp33BYsQ8h3BKVb6Ma74mXUWpVikdbWQ5djp7j2VTPl0oFiBVOaf8rmALKgBc0F+O7DQB5j0szC56D9atZ2UB9mtbzWiTSckFTpNBjvsRUF12AUbMPGLGWwZNzERJG6B59rsqU4PcuC91GzDhkNomRynV8FXZmXIH7TTh6m5uJoSlbmh5yWnhmlqqNEh/tFmUc6EJDPSlSjES4p2odOM9xYDkazdqKRONGw=="], "state": "stopping", "protected": false, "state_detail": "stopping", "public_ip": null, "public_ips": [], "mac_address": "de:00:00:93:2b:3b", "routed_ip_enabled": true, "ipv6": null, "extra_networks": [], "dynamic_ip_required": true, "enable_ipv6": false, "private_ip": null, "creation_date": "2025-02-10T15:38:31.178214+00:00", "modification_date": "2025-02-10T15:38:38.205427+00:00", "bootscript": null, "security_group": {"id": "0a1339e8-9a2a-4650-badf-eb97dda33105", "name": "Default security group"}, "location": {"zone_id": "fr-par-1", "platform_id": "14", "cluster_id": "20", "hypervisor_id": "1001", "node_id": "16"}, "maintenances": [], "allowed_actions": ["stop_in_place", "backup"], "placement_group": null, "private_nics": [], "zone": "fr-par-1"}}' headers: Content-Length: - - "3047" + - "2579" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Mon, 13 Jan 2025 09:31:29 GMT + - Mon, 10 Feb 2025 15:38:59 GMT Server: - Scaleway API Gateway (fr-par-1;edge02) Strict-Transport-Security: @@ -654,10 +654,10 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 69ad73a5-9ea8-4881-8227-f11bb972162f + - e7ded4f6-36b6-4777-b379-73efeb62c590 status: 200 OK code: 200 - duration: 146.530834ms + duration: 144.391459ms - id: 13 request: proto: HTTP/1.1 @@ -673,8 +673,8 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.30 (go1.23.4; darwin; arm64) Packer/1.1.1-dev (+https://www.packer.io/; go1.23.4; darwin/arm64) - url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/66c81978-be4c-4e50-9815-95f4cdbd4a8c + - scaleway-sdk-go/v1.0.0-beta.30 (go1.23.5; darwin; arm64) Packer/1.1.1-dev (+https://www.packer.io/; go1.23.5; darwin/arm64) + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/e2813b3a-bf1f-4a1b-887d-8bd54c63d0b7 method: GET response: proto: HTTP/2.0 @@ -682,18 +682,18 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 3047 + content_length: 2579 uncompressed: false - body: '{"server": {"id": "66c81978-be4c-4e50-9815-95f4cdbd4a8c", "name": "packer-6784dd55-014e-8cfe-e298-d4d936bf312f", "arch": "x86_64", "commercial_type": "PRO2-XXS", "boot_type": "local", "organization": "ee7bd9e1-9cbd-4724-b2f4-19e50f3cf38b", "project": "ac06b5eb-7546-4f57-9ffb-5425d6bb291b", "hostname": "packer-6784dd55-014e-8cfe-e298-d4d936bf312f", "image": {"id": "bc50e86c-a6c7-401a-8fbb-2ef17ce87aee", "name": "Ubuntu 22.04 Jammy Jellyfish", "organization": "51b656e3-4865-41e8-adbc-0c45bdd780db", "project": "51b656e3-4865-41e8-adbc-0c45bdd780db", "root_volume": {"id": "f1efdd5c-375b-431e-ac06-daaf1518369b", "name": "Ubuntu 22.04 Jammy Jellyfish", "volume_type": "unified", "size": 10000000000}, "extra_volumes": {}, "public": true, "arch": "x86_64", "creation_date": "2024-10-07T11:39:08.941837+00:00", "modification_date": "2024-10-07T11:39:08.941837+00:00", "default_bootscript": null, "from_server": "", "state": "available", "tags": [], "zone": "fr-par-1"}, "volumes": {"0": {"boot": false, "id": "8b91f397-ca67-4359-a6b7-0c0fadb7b055", "name": "Ubuntu 22.04 Jammy Jellyfish", "volume_type": "b_ssd", "export_uri": null, "organization": "ee7bd9e1-9cbd-4724-b2f4-19e50f3cf38b", "project": "ac06b5eb-7546-4f57-9ffb-5425d6bb291b", "server": {"id": "66c81978-be4c-4e50-9815-95f4cdbd4a8c", "name": "packer-6784dd55-014e-8cfe-e298-d4d936bf312f"}, "size": 10000000000, "state": "available", "creation_date": "2025-01-13T09:31:07.495552+00:00", "modification_date": "2025-01-13T09:31:07.495552+00:00", "tags": [], "zone": "fr-par-1"}}, "tags": ["AUTHORIZED_KEY=ssh-rsa_AAAAB3NzaC1yc2EAAAADAQABAAACAQDFxjPw96Mwa7ojJcIDhpX3HbShBQ46L3pZ3iBMatgPH2NQtMbVor4dKP5KeyWShaoukh6XGVs81sglBnFJW3ajB2rl44DS2bO+0tQnFygTXjOb478+MBP/dfmgFkBKy4UzcdVu6NKlneCmgKAi55D52OR+4DPwIQsdg2M/Z+l3WxZ6KPSI/iA45U8MjudefL3yOT0kVfw4F7JApCof5HN6rACeQ9NYuJNIh5Ow8G901rao/XclzQtc6YxCvHxLdiSg22vcTVelew7+aekYEoQDtxRrCkNHJaUu6gR/1ImeV/Hdq41Hw80ek8y+XhNIGy/kONoiCxJ2RnDwlDqr5AfMyQf1ez1xxjm6mzsOuqvw/pvawe2AFmL7PKn8LmBjzCcweaJyHfjjgVVd8AFJRnhOm4B+HMqMN+RPxMb0p4w9PXdNlhOa+A3vbUAytPviZmt9DVAiQofTLpce8Rgc4jjoQPyDhe0HzZ1SUl4wyjftd1YDtRHuQ9Pa6CYMZfUsBtIHiCKmcTzmdJHcTvWvvCkZr1q73BrGcqTg1vNPOo4d004giOgkITd1u69Yct/pMKEdJh1+DOJNxCrItIS5/QycHxNiYo1vNpDYSjRyTTM3awIgy/ZK//p3nHfJsqjGhlkPijkClqzOL3DmjqTuFpvCFeLcEcMh8aVLVECyaW48bw=="], "state": "stopping", "protected": false, "state_detail": "stopping", "public_ip": null, "public_ips": [], "mac_address": "de:00:00:8c:fe:f3", "routed_ip_enabled": true, "ipv6": null, "extra_networks": [], "dynamic_ip_required": true, "enable_ipv6": false, "private_ip": null, "creation_date": "2025-01-13T09:31:07.495552+00:00", "modification_date": "2025-01-13T09:31:13.823817+00:00", "bootscript": null, "security_group": {"id": "390578d1-6df4-4e36-b1c6-2799cea30746", "name": "Default security group"}, "location": {"zone_id": "par1", "platform_id": "14", "cluster_id": "12", "hypervisor_id": "501", "node_id": "26"}, "maintenances": [], "allowed_actions": ["stop_in_place", "backup"], "placement_group": null, "private_nics": [], "zone": "fr-par-1"}}' + body: '{"server": {"id": "e2813b3a-bf1f-4a1b-887d-8bd54c63d0b7", "name": "packer-67aa1d73-f2e1-4c15-3a7b-d8b6511a6889", "arch": "x86_64", "commercial_type": "PRO2-XXS", "boot_type": "local", "organization": "ee7bd9e1-9cbd-4724-b2f4-19e50f3cf38b", "project": "b577a333-d52a-4d86-9310-b413d5fe9bb1", "hostname": "packer-67aa1d73-f2e1-4c15-3a7b-d8b6511a6889", "image": {"id": "1fb9bfa4-68c3-4d6f-a362-8913a1af27b0", "name": "Ubuntu 22.04 Jammy Jellyfish", "organization": "51b656e3-4865-41e8-adbc-0c45bdd780db", "project": "51b656e3-4865-41e8-adbc-0c45bdd780db", "root_volume": {"volume_type": "sbs_snapshot", "id": "4eb9437f-8993-444a-b564-f7654add2131", "size": 0, "name": ""}, "extra_volumes": {}, "public": true, "arch": "x86_64", "creation_date": "2024-10-07T11:39:13.069801+00:00", "modification_date": "2024-10-07T11:39:13.069801+00:00", "default_bootscript": null, "from_server": "", "state": "available", "tags": [], "zone": "fr-par-1"}, "volumes": {"0": {"boot": false, "volume_type": "sbs_volume", "id": "0bfa9a8c-8b6c-4e44-ad74-f46c2b03f234", "zone": "fr-par-1"}}, "tags": ["AUTHORIZED_KEY=ssh-rsa_AAAAB3NzaC1yc2EAAAADAQABAAACAQDFjHzA/c3ZSJE1cDb2jT6j6gMLTNyk/gEu8WtQxU2cXXPD/iZgCgRLjRXAhAieWWkRspqIXPi0Co8JUf9+GQca3UK0LVNceji5oUlq0ORhr0gB58VxaGbzOGYDLyoDH4tM47c2n552/3IsDy6hby8ZjyQ/iDbYt2L3wfS1l47Pd86MKUS+RFQsJmOfId47/g9/klH+Q9BL954jv2YhNrHJnndQafDf6s9ehJo92hdDT9JZQxTDtRlHj6bVKegsPAeuL5gGUEgHczfn1xOC6mqsyvabKjlK4gZAK61RKLTH2ExJHrtV28KIH/9BsfgBTPRASZ2Q24T1kF+HZmtUM40Ii2f6pqZdu/DSlhGNHxetOvv5JigYG9OpJPQzpeHGP/0SrTpD7yhXqsJdm40fJWWI+LFBRYQJbAfhA015yDgBRvKFxLzlwVNiSjKh0kGjUXRLTAPxdmQrp33BYsQ8h3BKVb6Ma74mXUWpVikdbWQ5djp7j2VTPl0oFiBVOaf8rmALKgBc0F+O7DQB5j0szC56D9atZ2UB9mtbzWiTSckFTpNBjvsRUF12AUbMPGLGWwZNzERJG6B59rsqU4PcuC91GzDhkNomRynV8FXZmXIH7TTh6m5uJoSlbmh5yWnhmlqqNEh/tFmUc6EJDPSlSjES4p2odOM9xYDkazdqKRONGw=="], "state": "stopping", "protected": false, "state_detail": "stopping", "public_ip": null, "public_ips": [], "mac_address": "de:00:00:93:2b:3b", "routed_ip_enabled": true, "ipv6": null, "extra_networks": [], "dynamic_ip_required": true, "enable_ipv6": false, "private_ip": null, "creation_date": "2025-02-10T15:38:31.178214+00:00", "modification_date": "2025-02-10T15:38:38.205427+00:00", "bootscript": null, "security_group": {"id": "0a1339e8-9a2a-4650-badf-eb97dda33105", "name": "Default security group"}, "location": {"zone_id": "fr-par-1", "platform_id": "14", "cluster_id": "20", "hypervisor_id": "1001", "node_id": "16"}, "maintenances": [], "allowed_actions": ["stop_in_place", "backup"], "placement_group": null, "private_nics": [], "zone": "fr-par-1"}}' headers: Content-Length: - - "3047" + - "2579" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Mon, 13 Jan 2025 09:31:35 GMT + - Mon, 10 Feb 2025 15:39:04 GMT Server: - Scaleway API Gateway (fr-par-1;edge02) Strict-Transport-Security: @@ -703,10 +703,10 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 404e03dc-c0b0-4dab-b7bd-163c753bcaf0 + - a95d1b4b-feba-4c2f-8df6-b2abd65f2002 status: 200 OK code: 200 - duration: 191.620916ms + duration: 171.385834ms - id: 14 request: proto: HTTP/1.1 @@ -722,8 +722,8 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.30 (go1.23.4; darwin; arm64) Packer/1.1.1-dev (+https://www.packer.io/; go1.23.4; darwin/arm64) - url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/66c81978-be4c-4e50-9815-95f4cdbd4a8c + - scaleway-sdk-go/v1.0.0-beta.30 (go1.23.5; darwin; arm64) Packer/1.1.1-dev (+https://www.packer.io/; go1.23.5; darwin/arm64) + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/e2813b3a-bf1f-4a1b-887d-8bd54c63d0b7 method: GET response: proto: HTTP/2.0 @@ -731,18 +731,18 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 3047 + content_length: 2579 uncompressed: false - body: '{"server": {"id": "66c81978-be4c-4e50-9815-95f4cdbd4a8c", "name": "packer-6784dd55-014e-8cfe-e298-d4d936bf312f", "arch": "x86_64", "commercial_type": "PRO2-XXS", "boot_type": "local", "organization": "ee7bd9e1-9cbd-4724-b2f4-19e50f3cf38b", "project": "ac06b5eb-7546-4f57-9ffb-5425d6bb291b", "hostname": "packer-6784dd55-014e-8cfe-e298-d4d936bf312f", "image": {"id": "bc50e86c-a6c7-401a-8fbb-2ef17ce87aee", "name": "Ubuntu 22.04 Jammy Jellyfish", "organization": "51b656e3-4865-41e8-adbc-0c45bdd780db", "project": "51b656e3-4865-41e8-adbc-0c45bdd780db", "root_volume": {"id": "f1efdd5c-375b-431e-ac06-daaf1518369b", "name": "Ubuntu 22.04 Jammy Jellyfish", "volume_type": "unified", "size": 10000000000}, "extra_volumes": {}, "public": true, "arch": "x86_64", "creation_date": "2024-10-07T11:39:08.941837+00:00", "modification_date": "2024-10-07T11:39:08.941837+00:00", "default_bootscript": null, "from_server": "", "state": "available", "tags": [], "zone": "fr-par-1"}, "volumes": {"0": {"boot": false, "id": "8b91f397-ca67-4359-a6b7-0c0fadb7b055", "name": "Ubuntu 22.04 Jammy Jellyfish", "volume_type": "b_ssd", "export_uri": null, "organization": "ee7bd9e1-9cbd-4724-b2f4-19e50f3cf38b", "project": "ac06b5eb-7546-4f57-9ffb-5425d6bb291b", "server": {"id": "66c81978-be4c-4e50-9815-95f4cdbd4a8c", "name": "packer-6784dd55-014e-8cfe-e298-d4d936bf312f"}, "size": 10000000000, "state": "available", "creation_date": "2025-01-13T09:31:07.495552+00:00", "modification_date": "2025-01-13T09:31:07.495552+00:00", "tags": [], "zone": "fr-par-1"}}, "tags": ["AUTHORIZED_KEY=ssh-rsa_AAAAB3NzaC1yc2EAAAADAQABAAACAQDFxjPw96Mwa7ojJcIDhpX3HbShBQ46L3pZ3iBMatgPH2NQtMbVor4dKP5KeyWShaoukh6XGVs81sglBnFJW3ajB2rl44DS2bO+0tQnFygTXjOb478+MBP/dfmgFkBKy4UzcdVu6NKlneCmgKAi55D52OR+4DPwIQsdg2M/Z+l3WxZ6KPSI/iA45U8MjudefL3yOT0kVfw4F7JApCof5HN6rACeQ9NYuJNIh5Ow8G901rao/XclzQtc6YxCvHxLdiSg22vcTVelew7+aekYEoQDtxRrCkNHJaUu6gR/1ImeV/Hdq41Hw80ek8y+XhNIGy/kONoiCxJ2RnDwlDqr5AfMyQf1ez1xxjm6mzsOuqvw/pvawe2AFmL7PKn8LmBjzCcweaJyHfjjgVVd8AFJRnhOm4B+HMqMN+RPxMb0p4w9PXdNlhOa+A3vbUAytPviZmt9DVAiQofTLpce8Rgc4jjoQPyDhe0HzZ1SUl4wyjftd1YDtRHuQ9Pa6CYMZfUsBtIHiCKmcTzmdJHcTvWvvCkZr1q73BrGcqTg1vNPOo4d004giOgkITd1u69Yct/pMKEdJh1+DOJNxCrItIS5/QycHxNiYo1vNpDYSjRyTTM3awIgy/ZK//p3nHfJsqjGhlkPijkClqzOL3DmjqTuFpvCFeLcEcMh8aVLVECyaW48bw=="], "state": "stopping", "protected": false, "state_detail": "stopping", "public_ip": null, "public_ips": [], "mac_address": "de:00:00:8c:fe:f3", "routed_ip_enabled": true, "ipv6": null, "extra_networks": [], "dynamic_ip_required": true, "enable_ipv6": false, "private_ip": null, "creation_date": "2025-01-13T09:31:07.495552+00:00", "modification_date": "2025-01-13T09:31:13.823817+00:00", "bootscript": null, "security_group": {"id": "390578d1-6df4-4e36-b1c6-2799cea30746", "name": "Default security group"}, "location": {"zone_id": "par1", "platform_id": "14", "cluster_id": "12", "hypervisor_id": "501", "node_id": "26"}, "maintenances": [], "allowed_actions": ["stop_in_place", "backup"], "placement_group": null, "private_nics": [], "zone": "fr-par-1"}}' + body: '{"server": {"id": "e2813b3a-bf1f-4a1b-887d-8bd54c63d0b7", "name": "packer-67aa1d73-f2e1-4c15-3a7b-d8b6511a6889", "arch": "x86_64", "commercial_type": "PRO2-XXS", "boot_type": "local", "organization": "ee7bd9e1-9cbd-4724-b2f4-19e50f3cf38b", "project": "b577a333-d52a-4d86-9310-b413d5fe9bb1", "hostname": "packer-67aa1d73-f2e1-4c15-3a7b-d8b6511a6889", "image": {"id": "1fb9bfa4-68c3-4d6f-a362-8913a1af27b0", "name": "Ubuntu 22.04 Jammy Jellyfish", "organization": "51b656e3-4865-41e8-adbc-0c45bdd780db", "project": "51b656e3-4865-41e8-adbc-0c45bdd780db", "root_volume": {"volume_type": "sbs_snapshot", "id": "4eb9437f-8993-444a-b564-f7654add2131", "size": 0, "name": ""}, "extra_volumes": {}, "public": true, "arch": "x86_64", "creation_date": "2024-10-07T11:39:13.069801+00:00", "modification_date": "2024-10-07T11:39:13.069801+00:00", "default_bootscript": null, "from_server": "", "state": "available", "tags": [], "zone": "fr-par-1"}, "volumes": {"0": {"boot": false, "volume_type": "sbs_volume", "id": "0bfa9a8c-8b6c-4e44-ad74-f46c2b03f234", "zone": "fr-par-1"}}, "tags": ["AUTHORIZED_KEY=ssh-rsa_AAAAB3NzaC1yc2EAAAADAQABAAACAQDFjHzA/c3ZSJE1cDb2jT6j6gMLTNyk/gEu8WtQxU2cXXPD/iZgCgRLjRXAhAieWWkRspqIXPi0Co8JUf9+GQca3UK0LVNceji5oUlq0ORhr0gB58VxaGbzOGYDLyoDH4tM47c2n552/3IsDy6hby8ZjyQ/iDbYt2L3wfS1l47Pd86MKUS+RFQsJmOfId47/g9/klH+Q9BL954jv2YhNrHJnndQafDf6s9ehJo92hdDT9JZQxTDtRlHj6bVKegsPAeuL5gGUEgHczfn1xOC6mqsyvabKjlK4gZAK61RKLTH2ExJHrtV28KIH/9BsfgBTPRASZ2Q24T1kF+HZmtUM40Ii2f6pqZdu/DSlhGNHxetOvv5JigYG9OpJPQzpeHGP/0SrTpD7yhXqsJdm40fJWWI+LFBRYQJbAfhA015yDgBRvKFxLzlwVNiSjKh0kGjUXRLTAPxdmQrp33BYsQ8h3BKVb6Ma74mXUWpVikdbWQ5djp7j2VTPl0oFiBVOaf8rmALKgBc0F+O7DQB5j0szC56D9atZ2UB9mtbzWiTSckFTpNBjvsRUF12AUbMPGLGWwZNzERJG6B59rsqU4PcuC91GzDhkNomRynV8FXZmXIH7TTh6m5uJoSlbmh5yWnhmlqqNEh/tFmUc6EJDPSlSjES4p2odOM9xYDkazdqKRONGw=="], "state": "stopping", "protected": false, "state_detail": "stopping", "public_ip": null, "public_ips": [], "mac_address": "de:00:00:93:2b:3b", "routed_ip_enabled": true, "ipv6": null, "extra_networks": [], "dynamic_ip_required": true, "enable_ipv6": false, "private_ip": null, "creation_date": "2025-02-10T15:38:31.178214+00:00", "modification_date": "2025-02-10T15:38:38.205427+00:00", "bootscript": null, "security_group": {"id": "0a1339e8-9a2a-4650-badf-eb97dda33105", "name": "Default security group"}, "location": {"zone_id": "fr-par-1", "platform_id": "14", "cluster_id": "20", "hypervisor_id": "1001", "node_id": "16"}, "maintenances": [], "allowed_actions": ["stop_in_place", "backup"], "placement_group": null, "private_nics": [], "zone": "fr-par-1"}}' headers: Content-Length: - - "3047" + - "2579" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Mon, 13 Jan 2025 09:31:40 GMT + - Mon, 10 Feb 2025 15:39:09 GMT Server: - Scaleway API Gateway (fr-par-1;edge02) Strict-Transport-Security: @@ -752,10 +752,10 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 95e81330-c9de-418a-9e74-9da2798d31f4 + - fee10f37-96c4-47d8-8fbd-45191a6e9848 status: 200 OK code: 200 - duration: 163.002042ms + duration: 348.102125ms - id: 15 request: proto: HTTP/1.1 @@ -771,8 +771,8 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.30 (go1.23.4; darwin; arm64) Packer/1.1.1-dev (+https://www.packer.io/; go1.23.4; darwin/arm64) - url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/66c81978-be4c-4e50-9815-95f4cdbd4a8c + - scaleway-sdk-go/v1.0.0-beta.30 (go1.23.5; darwin; arm64) Packer/1.1.1-dev (+https://www.packer.io/; go1.23.5; darwin/arm64) + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/e2813b3a-bf1f-4a1b-887d-8bd54c63d0b7 method: GET response: proto: HTTP/2.0 @@ -780,18 +780,18 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 3047 + content_length: 2462 uncompressed: false - body: '{"server": {"id": "66c81978-be4c-4e50-9815-95f4cdbd4a8c", "name": "packer-6784dd55-014e-8cfe-e298-d4d936bf312f", "arch": "x86_64", "commercial_type": "PRO2-XXS", "boot_type": "local", "organization": "ee7bd9e1-9cbd-4724-b2f4-19e50f3cf38b", "project": "ac06b5eb-7546-4f57-9ffb-5425d6bb291b", "hostname": "packer-6784dd55-014e-8cfe-e298-d4d936bf312f", "image": {"id": "bc50e86c-a6c7-401a-8fbb-2ef17ce87aee", "name": "Ubuntu 22.04 Jammy Jellyfish", "organization": "51b656e3-4865-41e8-adbc-0c45bdd780db", "project": "51b656e3-4865-41e8-adbc-0c45bdd780db", "root_volume": {"id": "f1efdd5c-375b-431e-ac06-daaf1518369b", "name": "Ubuntu 22.04 Jammy Jellyfish", "volume_type": "unified", "size": 10000000000}, "extra_volumes": {}, "public": true, "arch": "x86_64", "creation_date": "2024-10-07T11:39:08.941837+00:00", "modification_date": "2024-10-07T11:39:08.941837+00:00", "default_bootscript": null, "from_server": "", "state": "available", "tags": [], "zone": "fr-par-1"}, "volumes": {"0": {"boot": false, "id": "8b91f397-ca67-4359-a6b7-0c0fadb7b055", "name": "Ubuntu 22.04 Jammy Jellyfish", "volume_type": "b_ssd", "export_uri": null, "organization": "ee7bd9e1-9cbd-4724-b2f4-19e50f3cf38b", "project": "ac06b5eb-7546-4f57-9ffb-5425d6bb291b", "server": {"id": "66c81978-be4c-4e50-9815-95f4cdbd4a8c", "name": "packer-6784dd55-014e-8cfe-e298-d4d936bf312f"}, "size": 10000000000, "state": "available", "creation_date": "2025-01-13T09:31:07.495552+00:00", "modification_date": "2025-01-13T09:31:07.495552+00:00", "tags": [], "zone": "fr-par-1"}}, "tags": ["AUTHORIZED_KEY=ssh-rsa_AAAAB3NzaC1yc2EAAAADAQABAAACAQDFxjPw96Mwa7ojJcIDhpX3HbShBQ46L3pZ3iBMatgPH2NQtMbVor4dKP5KeyWShaoukh6XGVs81sglBnFJW3ajB2rl44DS2bO+0tQnFygTXjOb478+MBP/dfmgFkBKy4UzcdVu6NKlneCmgKAi55D52OR+4DPwIQsdg2M/Z+l3WxZ6KPSI/iA45U8MjudefL3yOT0kVfw4F7JApCof5HN6rACeQ9NYuJNIh5Ow8G901rao/XclzQtc6YxCvHxLdiSg22vcTVelew7+aekYEoQDtxRrCkNHJaUu6gR/1ImeV/Hdq41Hw80ek8y+XhNIGy/kONoiCxJ2RnDwlDqr5AfMyQf1ez1xxjm6mzsOuqvw/pvawe2AFmL7PKn8LmBjzCcweaJyHfjjgVVd8AFJRnhOm4B+HMqMN+RPxMb0p4w9PXdNlhOa+A3vbUAytPviZmt9DVAiQofTLpce8Rgc4jjoQPyDhe0HzZ1SUl4wyjftd1YDtRHuQ9Pa6CYMZfUsBtIHiCKmcTzmdJHcTvWvvCkZr1q73BrGcqTg1vNPOo4d004giOgkITd1u69Yct/pMKEdJh1+DOJNxCrItIS5/QycHxNiYo1vNpDYSjRyTTM3awIgy/ZK//p3nHfJsqjGhlkPijkClqzOL3DmjqTuFpvCFeLcEcMh8aVLVECyaW48bw=="], "state": "stopping", "protected": false, "state_detail": "stopping", "public_ip": null, "public_ips": [], "mac_address": "de:00:00:8c:fe:f3", "routed_ip_enabled": true, "ipv6": null, "extra_networks": [], "dynamic_ip_required": true, "enable_ipv6": false, "private_ip": null, "creation_date": "2025-01-13T09:31:07.495552+00:00", "modification_date": "2025-01-13T09:31:13.823817+00:00", "bootscript": null, "security_group": {"id": "390578d1-6df4-4e36-b1c6-2799cea30746", "name": "Default security group"}, "location": {"zone_id": "par1", "platform_id": "14", "cluster_id": "12", "hypervisor_id": "501", "node_id": "26"}, "maintenances": [], "allowed_actions": ["stop_in_place", "backup"], "placement_group": null, "private_nics": [], "zone": "fr-par-1"}}' + body: '{"server": {"id": "e2813b3a-bf1f-4a1b-887d-8bd54c63d0b7", "name": "packer-67aa1d73-f2e1-4c15-3a7b-d8b6511a6889", "arch": "x86_64", "commercial_type": "PRO2-XXS", "boot_type": "local", "organization": "ee7bd9e1-9cbd-4724-b2f4-19e50f3cf38b", "project": "b577a333-d52a-4d86-9310-b413d5fe9bb1", "hostname": "packer-67aa1d73-f2e1-4c15-3a7b-d8b6511a6889", "image": {"id": "1fb9bfa4-68c3-4d6f-a362-8913a1af27b0", "name": "Ubuntu 22.04 Jammy Jellyfish", "organization": "51b656e3-4865-41e8-adbc-0c45bdd780db", "project": "51b656e3-4865-41e8-adbc-0c45bdd780db", "root_volume": {"volume_type": "sbs_snapshot", "id": "4eb9437f-8993-444a-b564-f7654add2131", "size": 0, "name": ""}, "extra_volumes": {}, "public": true, "arch": "x86_64", "creation_date": "2024-10-07T11:39:13.069801+00:00", "modification_date": "2024-10-07T11:39:13.069801+00:00", "default_bootscript": null, "from_server": "", "state": "available", "tags": [], "zone": "fr-par-1"}, "volumes": {"0": {"boot": false, "volume_type": "sbs_volume", "id": "0bfa9a8c-8b6c-4e44-ad74-f46c2b03f234", "zone": "fr-par-1"}}, "tags": ["AUTHORIZED_KEY=ssh-rsa_AAAAB3NzaC1yc2EAAAADAQABAAACAQDFjHzA/c3ZSJE1cDb2jT6j6gMLTNyk/gEu8WtQxU2cXXPD/iZgCgRLjRXAhAieWWkRspqIXPi0Co8JUf9+GQca3UK0LVNceji5oUlq0ORhr0gB58VxaGbzOGYDLyoDH4tM47c2n552/3IsDy6hby8ZjyQ/iDbYt2L3wfS1l47Pd86MKUS+RFQsJmOfId47/g9/klH+Q9BL954jv2YhNrHJnndQafDf6s9ehJo92hdDT9JZQxTDtRlHj6bVKegsPAeuL5gGUEgHczfn1xOC6mqsyvabKjlK4gZAK61RKLTH2ExJHrtV28KIH/9BsfgBTPRASZ2Q24T1kF+HZmtUM40Ii2f6pqZdu/DSlhGNHxetOvv5JigYG9OpJPQzpeHGP/0SrTpD7yhXqsJdm40fJWWI+LFBRYQJbAfhA015yDgBRvKFxLzlwVNiSjKh0kGjUXRLTAPxdmQrp33BYsQ8h3BKVb6Ma74mXUWpVikdbWQ5djp7j2VTPl0oFiBVOaf8rmALKgBc0F+O7DQB5j0szC56D9atZ2UB9mtbzWiTSckFTpNBjvsRUF12AUbMPGLGWwZNzERJG6B59rsqU4PcuC91GzDhkNomRynV8FXZmXIH7TTh6m5uJoSlbmh5yWnhmlqqNEh/tFmUc6EJDPSlSjES4p2odOM9xYDkazdqKRONGw=="], "state": "stopped", "protected": false, "state_detail": "", "public_ip": null, "public_ips": [], "mac_address": "de:00:00:93:2b:3b", "routed_ip_enabled": true, "ipv6": null, "extra_networks": [], "dynamic_ip_required": true, "enable_ipv6": false, "private_ip": null, "creation_date": "2025-02-10T15:38:31.178214+00:00", "modification_date": "2025-02-10T15:39:11.775577+00:00", "bootscript": null, "security_group": {"id": "0a1339e8-9a2a-4650-badf-eb97dda33105", "name": "Default security group"}, "location": null, "maintenances": [], "allowed_actions": ["poweron", "backup"], "placement_group": null, "private_nics": [], "zone": "fr-par-1"}}' headers: Content-Length: - - "3047" + - "2462" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Mon, 13 Jan 2025 09:31:45 GMT + - Mon, 10 Feb 2025 15:39:14 GMT Server: - Scaleway API Gateway (fr-par-1;edge02) Strict-Transport-Security: @@ -801,46 +801,50 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - e6925dde-d84d-41da-949b-36772be27a13 + - 021b1ba6-3fa3-49b0-a135-c560212a1064 status: 200 OK code: 200 - duration: 193.911916ms + duration: 138.693834ms - id: 16 request: proto: HTTP/1.1 proto_major: 1 proto_minor: 1 - content_length: 0 + content_length: 100 transfer_encoding: [] trailer: {} host: api.scaleway.com remote_addr: "" request_uri: "" - body: "" + body: '{"action":"backup","name":"packer-e2e-simple","volumes":{"0bfa9a8c-8b6c-4e44-ad74-f46c2b03f234":{}}}' form: {} headers: + Content-Type: + - application/json User-Agent: - - scaleway-sdk-go/v1.0.0-beta.30 (go1.23.4; darwin; arm64) Packer/1.1.1-dev (+https://www.packer.io/; go1.23.4; darwin/arm64) - url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/66c81978-be4c-4e50-9815-95f4cdbd4a8c - method: GET + - scaleway-sdk-go/v1.0.0-beta.30 (go1.23.5; darwin; arm64) Packer/1.1.1-dev (+https://www.packer.io/; go1.23.5; darwin/arm64) + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/e2813b3a-bf1f-4a1b-887d-8bd54c63d0b7/action + method: POST response: proto: HTTP/2.0 proto_major: 2 proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 2935 + content_length: 351 uncompressed: false - body: '{"server": {"id": "66c81978-be4c-4e50-9815-95f4cdbd4a8c", "name": "packer-6784dd55-014e-8cfe-e298-d4d936bf312f", "arch": "x86_64", "commercial_type": "PRO2-XXS", "boot_type": "local", "organization": "ee7bd9e1-9cbd-4724-b2f4-19e50f3cf38b", "project": "ac06b5eb-7546-4f57-9ffb-5425d6bb291b", "hostname": "packer-6784dd55-014e-8cfe-e298-d4d936bf312f", "image": {"id": "bc50e86c-a6c7-401a-8fbb-2ef17ce87aee", "name": "Ubuntu 22.04 Jammy Jellyfish", "organization": "51b656e3-4865-41e8-adbc-0c45bdd780db", "project": "51b656e3-4865-41e8-adbc-0c45bdd780db", "root_volume": {"id": "f1efdd5c-375b-431e-ac06-daaf1518369b", "name": "Ubuntu 22.04 Jammy Jellyfish", "volume_type": "unified", "size": 10000000000}, "extra_volumes": {}, "public": true, "arch": "x86_64", "creation_date": "2024-10-07T11:39:08.941837+00:00", "modification_date": "2024-10-07T11:39:08.941837+00:00", "default_bootscript": null, "from_server": "", "state": "available", "tags": [], "zone": "fr-par-1"}, "volumes": {"0": {"boot": false, "id": "8b91f397-ca67-4359-a6b7-0c0fadb7b055", "name": "Ubuntu 22.04 Jammy Jellyfish", "volume_type": "b_ssd", "export_uri": null, "organization": "ee7bd9e1-9cbd-4724-b2f4-19e50f3cf38b", "project": "ac06b5eb-7546-4f57-9ffb-5425d6bb291b", "server": {"id": "66c81978-be4c-4e50-9815-95f4cdbd4a8c", "name": "packer-6784dd55-014e-8cfe-e298-d4d936bf312f"}, "size": 10000000000, "state": "available", "creation_date": "2025-01-13T09:31:07.495552+00:00", "modification_date": "2025-01-13T09:31:07.495552+00:00", "tags": [], "zone": "fr-par-1"}}, "tags": ["AUTHORIZED_KEY=ssh-rsa_AAAAB3NzaC1yc2EAAAADAQABAAACAQDFxjPw96Mwa7ojJcIDhpX3HbShBQ46L3pZ3iBMatgPH2NQtMbVor4dKP5KeyWShaoukh6XGVs81sglBnFJW3ajB2rl44DS2bO+0tQnFygTXjOb478+MBP/dfmgFkBKy4UzcdVu6NKlneCmgKAi55D52OR+4DPwIQsdg2M/Z+l3WxZ6KPSI/iA45U8MjudefL3yOT0kVfw4F7JApCof5HN6rACeQ9NYuJNIh5Ow8G901rao/XclzQtc6YxCvHxLdiSg22vcTVelew7+aekYEoQDtxRrCkNHJaUu6gR/1ImeV/Hdq41Hw80ek8y+XhNIGy/kONoiCxJ2RnDwlDqr5AfMyQf1ez1xxjm6mzsOuqvw/pvawe2AFmL7PKn8LmBjzCcweaJyHfjjgVVd8AFJRnhOm4B+HMqMN+RPxMb0p4w9PXdNlhOa+A3vbUAytPviZmt9DVAiQofTLpce8Rgc4jjoQPyDhe0HzZ1SUl4wyjftd1YDtRHuQ9Pa6CYMZfUsBtIHiCKmcTzmdJHcTvWvvCkZr1q73BrGcqTg1vNPOo4d004giOgkITd1u69Yct/pMKEdJh1+DOJNxCrItIS5/QycHxNiYo1vNpDYSjRyTTM3awIgy/ZK//p3nHfJsqjGhlkPijkClqzOL3DmjqTuFpvCFeLcEcMh8aVLVECyaW48bw=="], "state": "stopped", "protected": false, "state_detail": "", "public_ip": null, "public_ips": [], "mac_address": "de:00:00:8c:fe:f3", "routed_ip_enabled": true, "ipv6": null, "extra_networks": [], "dynamic_ip_required": true, "enable_ipv6": false, "private_ip": null, "creation_date": "2025-01-13T09:31:07.495552+00:00", "modification_date": "2025-01-13T09:31:47.303573+00:00", "bootscript": null, "security_group": {"id": "390578d1-6df4-4e36-b1c6-2799cea30746", "name": "Default security group"}, "location": null, "maintenances": [], "allowed_actions": ["poweron", "backup"], "placement_group": null, "private_nics": [], "zone": "fr-par-1"}}' + body: '{"task": {"id": "3ccd2184-5860-421b-960c-4b834c968482", "description": "instance_backup", "status": "pending", "href_from": "/servers/e2813b3a-bf1f-4a1b-887d-8bd54c63d0b7/action", "href_result": "/images/ec860961-5a7e-4126-9c69-af4591d076f0", "started_at": "2025-02-10T15:39:15.708030+00:00", "terminated_at": null, "progress": 0, "zone": "fr-par-1"}}' headers: Content-Length: - - "2935" + - "351" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Mon, 13 Jan 2025 09:31:50 GMT + - Mon, 10 Feb 2025 15:39:15 GMT + Location: + - https://api.scaleway.com/instance/v1/zones/fr-par-1/tasks/3ccd2184-5860-421b-960c-4b834c968482 Server: - Scaleway API Gateway (fr-par-1;edge02) Strict-Transport-Security: @@ -850,50 +854,46 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - fff0f7b2-5316-4ebe-8551-abe40867e547 - status: 200 OK - code: 200 - duration: 303.572833ms + - 4e7325a1-720c-4bf5-80ca-0a411661306b + status: 202 Accepted + code: 202 + duration: 794.079042ms - id: 17 request: proto: HTTP/1.1 proto_major: 1 proto_minor: 1 - content_length: 123 + content_length: 0 transfer_encoding: [] trailer: {} host: api.scaleway.com remote_addr: "" request_uri: "" - body: '{"action":"backup","name":"packer-e2e-simple","volumes":{"8b91f397-ca67-4359-a6b7-0c0fadb7b055":{"volume_type":"unified"}}}' + body: "" form: {} headers: - Content-Type: - - application/json User-Agent: - - scaleway-sdk-go/v1.0.0-beta.30 (go1.23.4; darwin; arm64) Packer/1.1.1-dev (+https://www.packer.io/; go1.23.4; darwin/arm64) - url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/66c81978-be4c-4e50-9815-95f4cdbd4a8c/action - method: POST + - scaleway-sdk-go/v1.0.0-beta.30 (go1.23.5; darwin; arm64) Packer/1.1.1-dev (+https://www.packer.io/; go1.23.5; darwin/arm64) + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/images/ec860961-5a7e-4126-9c69-af4591d076f0 + method: GET response: proto: HTTP/2.0 proto_major: 2 proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 351 + content_length: 613 uncompressed: false - body: '{"task": {"id": "6a2adac3-e3da-4488-b263-8778dc5f5fc9", "description": "instance_backup", "status": "pending", "href_from": "/servers/66c81978-be4c-4e50-9815-95f4cdbd4a8c/action", "href_result": "/images/247f2d44-1754-4c88-9130-32dc35bad182", "started_at": "2025-01-13T09:31:51.739993+00:00", "terminated_at": null, "progress": 0, "zone": "fr-par-1"}}' + body: '{"image": {"id": "ec860961-5a7e-4126-9c69-af4591d076f0", "name": "packer-e2e-simple", "organization": "ee7bd9e1-9cbd-4724-b2f4-19e50f3cf38b", "project": "b577a333-d52a-4d86-9310-b413d5fe9bb1", "root_volume": {"volume_type": "sbs_snapshot", "id": "3a172cdf-c167-4979-b8fb-9e1a77eec206", "size": 0, "name": ""}, "extra_volumes": {}, "public": false, "arch": "x86_64", "creation_date": "2025-02-10T15:39:15.062024+00:00", "modification_date": "2025-02-10T15:39:15.062024+00:00", "default_bootscript": null, "from_server": "e2813b3a-bf1f-4a1b-887d-8bd54c63d0b7", "state": "available", "tags": [], "zone": "fr-par-1"}}' headers: Content-Length: - - "351" + - "613" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Mon, 13 Jan 2025 09:31:51 GMT - Location: - - https://api.scaleway.com/instance/v1/zones/fr-par-1/tasks/6a2adac3-e3da-4488-b263-8778dc5f5fc9 + - Mon, 10 Feb 2025 15:39:15 GMT Server: - Scaleway API Gateway (fr-par-1;edge02) Strict-Transport-Security: @@ -903,10 +903,10 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - ab3ef94c-2911-4fbb-8f68-d9b74a4d0ed1 - status: 202 Accepted - code: 202 - duration: 820.818458ms + - c9f2f206-683b-473a-bbb2-0be429a93491 + status: 200 OK + code: 200 + duration: 93.838709ms - id: 18 request: proto: HTTP/1.1 @@ -922,27 +922,25 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.30 (go1.23.4; darwin; arm64) Packer/1.1.1-dev (+https://www.packer.io/; go1.23.4; darwin/arm64) - url: https://api.scaleway.com/instance/v1/zones/fr-par-1/images/247f2d44-1754-4c88-9130-32dc35bad182 - method: GET + - scaleway-sdk-go/v1.0.0-beta.30 (go1.23.5; darwin; arm64) Packer/1.1.1-dev (+https://www.packer.io/; go1.23.5; darwin/arm64) + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/e2813b3a-bf1f-4a1b-887d-8bd54c63d0b7 + method: DELETE response: proto: HTTP/2.0 proto_major: 2 proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 641 + content_length: 0 uncompressed: false - body: '{"image": {"id": "247f2d44-1754-4c88-9130-32dc35bad182", "name": "packer-e2e-simple", "organization": "ee7bd9e1-9cbd-4724-b2f4-19e50f3cf38b", "project": "ac06b5eb-7546-4f57-9ffb-5425d6bb291b", "root_volume": {"id": "ff522daf-6ccd-4d82-aec4-a6b22634ac45", "name": "packer-e2e-simple_snap_0", "volume_type": "unified", "size": 10000000000}, "extra_volumes": {}, "public": false, "arch": "x86_64", "creation_date": "2025-01-13T09:31:51.401650+00:00", "modification_date": "2025-01-13T09:31:51.401650+00:00", "default_bootscript": null, "from_server": "66c81978-be4c-4e50-9815-95f4cdbd4a8c", "state": "creating", "tags": [], "zone": "fr-par-1"}}' + body: "" headers: - Content-Length: - - "641" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Mon, 13 Jan 2025 09:31:51 GMT + - Mon, 10 Feb 2025 15:39:16 GMT Server: - Scaleway API Gateway (fr-par-1;edge02) Strict-Transport-Security: @@ -952,10 +950,10 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 7a45d645-3fe3-41b1-bd59-df2c7eaedecc - status: 200 OK - code: 200 - duration: 116.0825ms + - 77a46d8c-2d8a-4b48-956d-983a06457d63 + status: 204 No Content + code: 204 + duration: 314.6745ms - id: 19 request: proto: HTTP/1.1 @@ -971,8 +969,8 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.30 (go1.23.4; darwin; arm64) Packer/1.1.1-dev (+https://www.packer.io/; go1.23.4; darwin/arm64) - url: https://api.scaleway.com/instance/v1/zones/fr-par-1/images/247f2d44-1754-4c88-9130-32dc35bad182 + - scaleway-sdk-go/v1.0.0-beta.30 (go1.23.5; darwin; arm64) Packer/1.1.1-dev (+https://www.packer.io/; go1.23.5; darwin/arm64) + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/volumes/0bfa9a8c-8b6c-4e44-ad74-f46c2b03f234 method: GET response: proto: HTTP/2.0 @@ -980,18 +978,18 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 642 + content_length: 143 uncompressed: false - body: '{"image": {"id": "247f2d44-1754-4c88-9130-32dc35bad182", "name": "packer-e2e-simple", "organization": "ee7bd9e1-9cbd-4724-b2f4-19e50f3cf38b", "project": "ac06b5eb-7546-4f57-9ffb-5425d6bb291b", "root_volume": {"id": "ff522daf-6ccd-4d82-aec4-a6b22634ac45", "name": "packer-e2e-simple_snap_0", "volume_type": "unified", "size": 10000000000}, "extra_volumes": {}, "public": false, "arch": "x86_64", "creation_date": "2025-01-13T09:31:51.401650+00:00", "modification_date": "2025-01-13T09:31:51.401650+00:00", "default_bootscript": null, "from_server": "66c81978-be4c-4e50-9815-95f4cdbd4a8c", "state": "available", "tags": [], "zone": "fr-par-1"}}' + body: '{"message": "resource is not found", "type": "not_found", "resource": "instance_volume", "resource_id": "0bfa9a8c-8b6c-4e44-ad74-f46c2b03f234"}' headers: Content-Length: - - "642" + - "143" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Mon, 13 Jan 2025 09:31:56 GMT + - Mon, 10 Feb 2025 15:39:16 GMT Server: - Scaleway API Gateway (fr-par-1;edge02) Strict-Transport-Security: @@ -1001,10 +999,10 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 4ccc929b-2a1b-4849-95cc-f8a6d710f933 - status: 200 OK - code: 200 - duration: 356.392084ms + - 615fea0e-d645-4166-832f-485d8c921ca0 + status: 404 Not Found + code: 404 + duration: 33.233458ms - id: 20 request: proto: HTTP/1.1 @@ -1020,8 +1018,8 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.30 (go1.23.4; darwin; arm64) Packer/1.1.1-dev (+https://www.packer.io/; go1.23.4; darwin/arm64) - url: https://api.scaleway.com/instance/v1/zones/fr-par-1/servers/66c81978-be4c-4e50-9815-95f4cdbd4a8c + - scaleway-sdk-go/v1.0.0-beta.30 (go1.23.5; darwin; arm64) Packer/1.1.1-dev (+https://www.packer.io/; go1.23.5; darwin/arm64) + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/volumes/0bfa9a8c-8b6c-4e44-ad74-f46c2b03f234 method: DELETE response: proto: HTTP/2.0 @@ -1029,16 +1027,18 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 0 + content_length: 143 uncompressed: false - body: "" + body: '{"message": "resource is not found", "type": "not_found", "resource": "instance_volume", "resource_id": "0bfa9a8c-8b6c-4e44-ad74-f46c2b03f234"}' headers: + Content-Length: + - "143" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Mon, 13 Jan 2025 09:31:57 GMT + - Mon, 10 Feb 2025 15:39:16 GMT Server: - Scaleway API Gateway (fr-par-1;edge02) Strict-Transport-Security: @@ -1048,10 +1048,10 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 37ed28a4-9be2-4559-8bf2-4fb1739dfd3b - status: 204 No Content - code: 204 - duration: 350.71025ms + - 97f8ad84-fdb8-4c26-bb02-649586c7e350 + status: 404 Not Found + code: 404 + duration: 37.548417ms - id: 21 request: proto: HTTP/1.1 @@ -1067,8 +1067,57 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.30 (go1.23.4; darwin; arm64) Packer/1.1.1-dev (+https://www.packer.io/; go1.23.4; darwin/arm64) - url: https://api.scaleway.com/instance/v1/zones/fr-par-1/volumes/8b91f397-ca67-4359-a6b7-0c0fadb7b055 + - scaleway-sdk-go/v1.0.0-beta.30 (go1.23.5; darwin; arm64) Packer/1.1.1-dev (+https://www.packer.io/; go1.23.5; darwin/arm64) + url: https://api.scaleway.com/block/v1alpha1/zones/fr-par-1/volumes/0bfa9a8c-8b6c-4e44-ad74-f46c2b03f234 + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 484 + uncompressed: false + body: '{"id":"0bfa9a8c-8b6c-4e44-ad74-f46c2b03f234","name":"Ubuntu 22.04 Jammy Jellyfish_sbs_volume_0","type":"sbs_5k","size":10000000000,"project_id":"b577a333-d52a-4d86-9310-b413d5fe9bb1","created_at":"2025-02-10T15:38:31.356719Z","updated_at":"2025-02-10T15:39:16.243852Z","references":[],"parent_snapshot_id":"4eb9437f-8993-444a-b564-f7654add2131","status":"available","tags":[],"specs":{"perf_iops":5000,"class":"sbs"},"last_detached_at":"2025-02-10T15:39:16.243852Z","zone":"fr-par-1"}' + headers: + Content-Length: + - "484" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Mon, 10 Feb 2025 15:39:16 GMT + Server: + - Scaleway API Gateway (fr-par-1;edge02) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 90064213-f40a-47c0-a5ad-d6e7ac32eb1c + status: 200 OK + code: 200 + duration: 46.240208ms + - id: 22 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.30 (go1.23.5; darwin; arm64) Packer/1.1.1-dev (+https://www.packer.io/; go1.23.5; darwin/arm64) + url: https://api.scaleway.com/block/v1alpha1/zones/fr-par-1/volumes/0bfa9a8c-8b6c-4e44-ad74-f46c2b03f234 method: DELETE response: proto: HTTP/2.0 @@ -1085,7 +1134,7 @@ interactions: Content-Type: - application/json Date: - - Mon, 13 Jan 2025 09:31:57 GMT + - Mon, 10 Feb 2025 15:39:16 GMT Server: - Scaleway API Gateway (fr-par-1;edge02) Strict-Transport-Security: @@ -1095,7 +1144,7 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 6ff6b856-3f88-4638-a43d-9ce23e1bbdfe + - e5ba2480-fd93-44ae-847f-5f447493fce4 status: 204 No Content code: 204 - duration: 253.631625ms + duration: 85.880458ms diff --git a/internal/tests/testdata/root-volume-sbs.cassette.yaml b/internal/tests/testdata/root-volume-sbs.cassette.yaml new file mode 100644 index 0000000..fae6067 --- /dev/null +++ b/internal/tests/testdata/root-volume-sbs.cassette.yaml @@ -0,0 +1,158 @@ +--- +version: 2 +interactions: + - id: 0 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.5; darwin; arm64) + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/images?name=packer-e2e-root-volume-sbs&page=1&project=b577a333-d52a-4d86-9310-b413d5fe9bb1 + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 625 + uncompressed: false + body: '{"images": [{"id": "a77ece2d-74ac-4c43-bd0d-cf23cac99746", "name": "packer-e2e-root-volume-sbs", "organization": "ee7bd9e1-9cbd-4724-b2f4-19e50f3cf38b", "project": "b577a333-d52a-4d86-9310-b413d5fe9bb1", "root_volume": {"volume_type": "sbs_snapshot", "id": "f3639014-608d-450b-844c-15e19a5a8f4c", "size": 0, "name": ""}, "extra_volumes": {}, "public": false, "arch": "x86_64", "creation_date": "2025-02-10T15:37:31.116776+00:00", "modification_date": "2025-02-10T15:37:31.116776+00:00", "default_bootscript": null, "from_server": "8122c68c-01b5-46b9-8201-aefe8c91fa98", "state": "available", "tags": [], "zone": "fr-par-1"}]}' + headers: + Content-Length: + - "625" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Mon, 10 Feb 2025 15:37:34 GMT + Link: + - ; rel="last" + Server: + - Scaleway API Gateway (fr-par-1;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 67ff0422-9931-4708-9f6b-a6426a8a3657 + X-Total-Count: + - "1" + status: 200 OK + code: 200 + duration: 282.97025ms + - id: 1 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.5; darwin; arm64) + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/volumes?project=b577a333-d52a-4d86-9310-b413d5fe9bb1 + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 15 + uncompressed: false + body: '{"volumes": []}' + headers: + Content-Length: + - "15" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Mon, 10 Feb 2025 15:37:34 GMT + Link: + - ; rel="last" + Server: + - Scaleway API Gateway (fr-par-1;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 6a22dd82-7b38-495e-b6e9-37a3c178802a + X-Total-Count: + - "0" + status: 200 OK + code: 200 + duration: 69.976667ms + - id: 2 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.5; darwin; arm64) + url: https://api.scaleway.com/block/v1alpha1/zones/fr-par-1/volumes?order_by=created_at_asc&project_id=b577a333-d52a-4d86-9310-b413d5fe9bb1 + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 30 + uncompressed: false + body: '{"volumes":[],"total_count":0}' + headers: + Content-Length: + - "30" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Mon, 10 Feb 2025 15:37:34 GMT + Server: + - Scaleway API Gateway (fr-par-1;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - f8465e19-f2d8-40db-9005-2f0588bc0b85 + status: 200 OK + code: 200 + duration: 38.162167ms diff --git a/internal/tests/testdata/root-volume.cassette.yaml b/internal/tests/testdata/root-volume.cassette.yaml new file mode 100644 index 0000000..184a460 --- /dev/null +++ b/internal/tests/testdata/root-volume.cassette.yaml @@ -0,0 +1,158 @@ +--- +version: 2 +interactions: + - id: 0 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.5; darwin; arm64) + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/images?name=packer-e2e-root-volume&page=1&project=b577a333-d52a-4d86-9310-b413d5fe9bb1 + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 1266 + uncompressed: false + body: '{"images": [{"id": "b96d1e58-acac-4f7f-9511-b195d3a6851a", "name": "packer-e2e-root-volume", "organization": "ee7bd9e1-9cbd-4724-b2f4-19e50f3cf38b", "project": "b577a333-d52a-4d86-9310-b413d5fe9bb1", "root_volume": {"id": "3d76deb4-e252-4ac1-b709-6eb4e4698d79", "name": "packer-e2e-root-volume_snap_0", "volume_type": "b_ssd", "size": 50000000000}, "extra_volumes": {}, "public": false, "arch": "x86_64", "creation_date": "2025-02-10T15:38:20.019704+00:00", "modification_date": "2025-02-10T15:38:20.019704+00:00", "default_bootscript": null, "from_server": "b46d82ac-01ae-40c6-8c0e-a37138026141", "state": "available", "tags": [], "zone": "fr-par-1"}, {"id": "a77ece2d-74ac-4c43-bd0d-cf23cac99746", "name": "packer-e2e-root-volume-sbs", "organization": "ee7bd9e1-9cbd-4724-b2f4-19e50f3cf38b", "project": "b577a333-d52a-4d86-9310-b413d5fe9bb1", "root_volume": {"volume_type": "sbs_snapshot", "id": "f3639014-608d-450b-844c-15e19a5a8f4c", "size": 0, "name": ""}, "extra_volumes": {}, "public": false, "arch": "x86_64", "creation_date": "2025-02-10T15:37:31.116776+00:00", "modification_date": "2025-02-10T15:37:31.116776+00:00", "default_bootscript": null, "from_server": "8122c68c-01b5-46b9-8201-aefe8c91fa98", "state": "available", "tags": [], "zone": "fr-par-1"}]}' + headers: + Content-Length: + - "1266" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Mon, 10 Feb 2025 15:38:27 GMT + Link: + - ; rel="last" + Server: + - Scaleway API Gateway (fr-par-1;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - d555a643-7faf-4596-ac13-7f071a690b76 + X-Total-Count: + - "2" + status: 200 OK + code: 200 + duration: 588.8825ms + - id: 1 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.5; darwin; arm64) + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/volumes?project=b577a333-d52a-4d86-9310-b413d5fe9bb1 + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 15 + uncompressed: false + body: '{"volumes": []}' + headers: + Content-Length: + - "15" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Mon, 10 Feb 2025 15:38:27 GMT + Link: + - ; rel="last" + Server: + - Scaleway API Gateway (fr-par-1;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - 26254c28-50e9-4eb2-86c2-c55d2b704fce + X-Total-Count: + - "0" + status: 200 OK + code: 200 + duration: 85.636291ms + - id: 2 + request: + proto: HTTP/1.1 + proto_major: 1 + proto_minor: 1 + content_length: 0 + transfer_encoding: [] + trailer: {} + host: api.scaleway.com + remote_addr: "" + request_uri: "" + body: "" + form: {} + headers: + User-Agent: + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.5; darwin; arm64) + url: https://api.scaleway.com/block/v1alpha1/zones/fr-par-1/volumes?order_by=created_at_asc&project_id=b577a333-d52a-4d86-9310-b413d5fe9bb1 + method: GET + response: + proto: HTTP/2.0 + proto_major: 2 + proto_minor: 0 + transfer_encoding: [] + trailer: {} + content_length: 30 + uncompressed: false + body: '{"volumes":[],"total_count":0}' + headers: + Content-Length: + - "30" + Content-Security-Policy: + - default-src 'none'; frame-ancestors 'none' + Content-Type: + - application/json + Date: + - Mon, 10 Feb 2025 15:38:27 GMT + Server: + - Scaleway API Gateway (fr-par-1;edge03) + Strict-Transport-Security: + - max-age=63072000 + X-Content-Type-Options: + - nosniff + X-Frame-Options: + - DENY + X-Request-Id: + - f4379af0-196d-468a-ada3-b09a6bb356d1 + status: 200 OK + code: 200 + duration: 42.082542ms diff --git a/internal/tests/testdata/simple.cassette.yaml b/internal/tests/testdata/simple.cassette.yaml index 2744b82..beb305a 100644 --- a/internal/tests/testdata/simple.cassette.yaml +++ b/internal/tests/testdata/simple.cassette.yaml @@ -16,8 +16,8 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.4; darwin; arm64) - url: https://api.scaleway.com/instance/v1/zones/fr-par-1/images?name=packer-e2e-simple&page=1&project=ac06b5eb-7546-4f57-9ffb-5425d6bb291b + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.5; darwin; arm64) + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/images?name=packer-e2e-simple&page=1&project=b577a333-d52a-4d86-9310-b413d5fe9bb1 method: GET response: proto: HTTP/2.0 @@ -25,22 +25,22 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 645 + content_length: 616 uncompressed: false - body: '{"images": [{"id": "247f2d44-1754-4c88-9130-32dc35bad182", "name": "packer-e2e-simple", "organization": "ee7bd9e1-9cbd-4724-b2f4-19e50f3cf38b", "project": "ac06b5eb-7546-4f57-9ffb-5425d6bb291b", "root_volume": {"id": "ff522daf-6ccd-4d82-aec4-a6b22634ac45", "name": "packer-e2e-simple_snap_0", "volume_type": "unified", "size": 10000000000}, "extra_volumes": {}, "public": false, "arch": "x86_64", "creation_date": "2025-01-13T09:31:51.401650+00:00", "modification_date": "2025-01-13T09:31:51.401650+00:00", "default_bootscript": null, "from_server": "66c81978-be4c-4e50-9815-95f4cdbd4a8c", "state": "available", "tags": [], "zone": "fr-par-1"}]}' + body: '{"images": [{"id": "ec860961-5a7e-4126-9c69-af4591d076f0", "name": "packer-e2e-simple", "organization": "ee7bd9e1-9cbd-4724-b2f4-19e50f3cf38b", "project": "b577a333-d52a-4d86-9310-b413d5fe9bb1", "root_volume": {"volume_type": "sbs_snapshot", "id": "3a172cdf-c167-4979-b8fb-9e1a77eec206", "size": 0, "name": ""}, "extra_volumes": {}, "public": false, "arch": "x86_64", "creation_date": "2025-02-10T15:39:15.062024+00:00", "modification_date": "2025-02-10T15:39:15.062024+00:00", "default_bootscript": null, "from_server": "e2813b3a-bf1f-4a1b-887d-8bd54c63d0b7", "state": "available", "tags": [], "zone": "fr-par-1"}]}' headers: Content-Length: - - "645" + - "616" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Mon, 13 Jan 2025 09:32:00 GMT + - Mon, 10 Feb 2025 15:39:16 GMT Link: - - ; rel="last" + - ; rel="last" Server: - - Scaleway API Gateway (fr-par-1;edge02) + - Scaleway API Gateway (fr-par-1;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -48,12 +48,12 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 8b982c2a-85ac-4bb8-85d4-f55782d4233c + - 30850a63-0859-4be8-838d-c732781223d9 X-Total-Count: - "1" status: 200 OK code: 200 - duration: 1.888183125s + duration: 152.757292ms - id: 1 request: proto: HTTP/1.1 @@ -69,8 +69,8 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.4; darwin; arm64) - url: https://api.scaleway.com/instance/v1/zones/fr-par-1/volumes + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.5; darwin; arm64) + url: https://api.scaleway.com/instance/v1/zones/fr-par-1/volumes?project=b577a333-d52a-4d86-9310-b413d5fe9bb1 method: GET response: proto: HTTP/2.0 @@ -89,11 +89,11 @@ interactions: Content-Type: - application/json Date: - - Mon, 13 Jan 2025 09:32:00 GMT + - Mon, 10 Feb 2025 15:39:17 GMT Link: - - ; rel="last" + - ; rel="last" Server: - - Scaleway API Gateway (fr-par-1;edge02) + - Scaleway API Gateway (fr-par-1;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -101,12 +101,12 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - 46604685-b405-440e-9323-181c44b8cab0 + - 783998cd-60cd-455a-9472-21d8f068a85c X-Total-Count: - "0" status: 200 OK code: 200 - duration: 315.853542ms + duration: 83.814792ms - id: 2 request: proto: HTTP/1.1 @@ -122,8 +122,8 @@ interactions: form: {} headers: User-Agent: - - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.4; darwin; arm64) - url: https://api.scaleway.com/block/v1alpha1/zones/fr-par-1/volumes?order_by=created_at_asc&project_id=ac06b5eb-7546-4f57-9ffb-5425d6bb291b + - scaleway-sdk-go/v1.0.0-beta.7+dev (go1.23.5; darwin; arm64) + url: https://api.scaleway.com/block/v1alpha1/zones/fr-par-1/volumes?order_by=created_at_asc&project_id=b577a333-d52a-4d86-9310-b413d5fe9bb1 method: GET response: proto: HTTP/2.0 @@ -131,20 +131,20 @@ interactions: proto_minor: 0 transfer_encoding: [] trailer: {} - content_length: 31 + content_length: 30 uncompressed: false - body: '{"volumes":[], "total_count":0}' + body: '{"volumes":[],"total_count":0}' headers: Content-Length: - - "31" + - "30" Content-Security-Policy: - default-src 'none'; frame-ancestors 'none' Content-Type: - application/json Date: - - Mon, 13 Jan 2025 09:32:01 GMT + - Mon, 10 Feb 2025 15:39:17 GMT Server: - - Scaleway API Gateway (fr-par-1;edge02) + - Scaleway API Gateway (fr-par-1;edge03) Strict-Transport-Security: - max-age=63072000 X-Content-Type-Options: @@ -152,7 +152,7 @@ interactions: X-Frame-Options: - DENY X-Request-Id: - - ad549ffe-e009-4833-ba05-316b3dc72aa9 + - 387707af-cfa8-434e-b672-05fe94780e05 status: 200 OK code: 200 - duration: 170.403417ms + duration: 54.427167ms