Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

SQS resource MissingParameter error #2139

Open
omri-shilton opened this issue Aug 18, 2024 · 4 comments
Open

SQS resource MissingParameter error #2139

omri-shilton opened this issue Aug 18, 2024 · 4 comments
Labels
kind/bug Categorizes issue or PR as related to a bug. service/sqs Indicates issues or PRs that are related to sqs-controller.

Comments

@omri-shilton
Copy link

Describe the bug
when creating a SQS resource im getting this error in the status message
MissingParameter: The request must contain the parameter Attribute.Name.\n\tstatus code: 400, request id: db047e34-c891-50a8-8b3a-210f137c5f41

Steps to reproduce
create an sqs resource

Expected outcome
not getting this error

Environment

  • Kubernetes version
  • Using EKS (yes/no), if so version?
  • AWS service targeted (S3, RDS, etc.) SQS
@a-hilaly a-hilaly added kind/bug Categorizes issue or PR as related to a bug. service/sqs Indicates issues or PRs that are related to sqs-controller. labels Aug 27, 2024
@a-hilaly
Copy link
Member

Hi @omri-shilton can you please provide an SQS manifest sample?

@omri-shilton
Copy link
Author

omri-shilton commented Aug 27, 2024

apiVersion: sqs.services.k8s.aws/v1alpha1
kind: Queue
metadata:
  annotations:
  finalizers:
    - finalizers.sqs.services.k8s.aws/Queue
  labels:
    argocd.argoproj.io/instance: stg-edr-schedulers
      manager: controller
      operation: Update
      subresource: status
      time: '2024-08-27T07:49:27Z'
  name: edr-schedulers-edr-send-email
  namespace: webapps
  resourceVersion: '264471203'
status:
  ackResourceMetadata:
    arn: arn:aws:sqs:eu-west-2:1234567899:edr-send-email
    ownerAccountID: '12312312312'
    region: eu-west-2
  conditions:
    - message: "MissingParameter: The request must contain the parameter Attribute.Name.\n\tstatus code: 400, request id: 37b786c0-a6f9-514f-b7ec-d98721beeb5a"
      status: 'True'
      type: ACK.Recoverable
    - lastTransitionTime: '2024-08-27T07:49:27Z'
      message: >-
        Unable to determine if desired resource state matches latest observed
        state
      reason: "MissingParameter: The request must contain the parameter Attribute.Name.\n\tstatus code: 400, request id: 37b786c0-a6f9-514f-b7ec-d98721beeb5a"
      status: Unknown
      type: ACK.ResourceSynced
  queueURL: https://sqs.eu-west-2.amazonaws.com/123123123/edr-send-email
spec:
  queueName: edr-send-email

@driv
Copy link

driv commented Sep 16, 2024

I'm getting the same issue with image: public.ecr.aws/aws-controllers-k8s/sqs-controller:1.0.16

@driv
Copy link

driv commented Sep 16, 2024

Should an issue be opened in https://github.com/aws-controllers-k8s/sqs-controller ?

NVM, I see that there are no issues in that project.

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
kind/bug Categorizes issue or PR as related to a bug. service/sqs Indicates issues or PRs that are related to sqs-controller.
Projects
None yet
Development

No branches or pull requests

3 participants