Skip to content

[Bug]: AMI is required - example cluster-machine-template-multi-az deployment failed #333

@sebglon

Description

@sebglon

What happened

Impossible do deploy cluster-machine-template-multi-az.yaml example

Step to reproduce

deploy latest version of the controller
deploy the example cluster-machine-template-multi-az.yaml

Expected to happen

The cluster is well deployed

Add anything

cluster-api output

manager {"level":"Level(-4)","ts":"2024-04-18T10:53:37Z","msg":"Info userData","controller":"oscmachine","controllerGroup":"infrastructure.cluster.x-k8s.io","controllerKind":"OscMachine","OscMachine":{"name":"cluster-api-multi-az-control-plane-27pwj","nam
manager Debug Returning backoff with params: duration(1), factor(2), steps(20)
manager 2024/04/18 10:53:37
manager POST /api/v1/CreateVms HTTP/1.1
manager Host: api.eu-west-2.outscale.com
manager User-Agent: cluster-api-provider-outscale/DEV
manager Content-Length: 18975
manager Accept: application/json
manager Authorization: AWS4-HMAC-SHA256 Credential=G9L15UYMRLTBOFF2SUVC/20240418/eu-west-2/oapi/aws4_request, SignedHeaders=accept;content-type;host;x-amz-date, Signature=e8ac8747a1720da3bbd83703e25a2f190d198f71d3fb9e9f29e47b2f1a4ca227
manager Content-Type: application/json
manager X-Amz-Date: 20240418T105337Z
manager Accept-Encoding: gzip
manager
manager {"BlockDeviceMappings":[{"Bsu":{"VolumeSize":50,"VolumeType":"gp2"},"DeviceName":"/dev/sda1"}],"ImageId":"","KeypairName":"cluster-api","Placement":{"SubregionName":"eu-west-2a"},"SecurityGroupIds":["sg-8c11a334"],"SubnetId":"subnet-e81705ed","Use
manager
manager 2024/04/18 10:53:37
manager HTTP/1.1 400 Bad Request
manager Content-Length: 170
manager Access-Control-Allow-Origin: *
manager Connection: keep-alive
manager Content-Type: application/json
manager Date: Thu, 18 Apr 2024 10:53:37 GMT
manager Server: nginx
manager
manager {"Errors":[{"Type":"MissingParameter","Details":"The parameter 'Ami' is required.","Code":"7007"}],"ResponseContext":{"RequestId":"427ade7f-ccfe-4242-b35e-f09af59098f1"}}
manager {"level":"error","ts":"2024-04-18T10:53:37Z","msg":"failed to reconcile vm","controller":"oscmachine","controllerGroup":"infrastructure.cluster.x-k8s.io","controllerKind":"OscMachine","OscMachine":{"name":"cluster-api-multi-az-control-plane-27pwj"
manager {"level":"error","ts":"2024-04-18T10:53:37Z","msg":"Reconciler error","controller":"oscmachine","controllerGroup":"infrastructure.cluster.x-k8s.io","controllerKind":"OscMachine","OscMachine":{"name":"cluster-api-multi-az-control-plane-27pwj","name

Environment

- Kubernetes version: (use `kubectl version`): 1.22
- OS (e.g. from `/etc/os-release`):
- Kernel (e.g. `uname -a`):
- cluster-api-provider-outscale version: v0.3.1
- cluster-api version: 
- Install tools:
- Kubernetes Distribution:
- Kubernetes Diestribution version:

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions