PHANTOM
🇮🇳 IN
Skip to content

bug: CloudControl GetResource returns 501 with Ultimate #13623

@shakefu

Description

@shakefu

Is there an existing issue for this?

  • I have searched the existing issues

Current Behavior

GetResource fails.

$ localstack status
┌─────────────────┬───────────────────────────────────────────────────────┐
│ Runtime version │ 4.12.1.dev69                                          │
│ Docker image    │ tag: latest, id: 0385d1c75348, 📆 2026-01-15T18:28:48 │
│ Runtime status  │ ✖ stopped                                             │
└─────────────────┴───────────────────────────────────────────────────────┘
$ localstack start --detached

     __                     _______ __             __
    / /   ____  _________ _/ / ___// /_____ ______/ /__
   / /   / __ \/ ___/ __ `/ /\__ \/ __/ __ `/ ___/ //_/
  / /___/ /_/ / /__/ /_/ / /___/ / /_/ /_/ / /__/ ,<
 /_____/\____/\___/\__,_/_//____/\__/\__,_/\___/_/|_|

- LocalStack CLI: 4.12.0
- Profile: default
- App: https://app.localstack.cloud

[15:18:24] starting LocalStack in Docker mode 🐳                                                                                                                                                     localstack.py:532
2026-01-15T15:18:24.638  INFO --- [  MainThread] l.p.c.b.licensingv2        : Successfully activated cached license c028f896-501a-4946-8cb1-c3c18a081834:ultimate from /Users/shakefu/Library/Caches/localstack-cli/license.json 🔑✅
           preparing environment                                                                                                                                                                     bootstrap.py:1315
           configuring container                                                                                                                                                                     bootstrap.py:1324
           container image not found on host                                                                                                                                                         bootstrap.py:1304
[15:18:44] download complete                                                                                                                                                                         bootstrap.py:1308
           starting container                                                                                                                                                                        bootstrap.py:1334
[15:18:45] detaching                                                                                                                                                                                 bootstrap.py:1338
$ localstack status
┌─────────────────┬───────────────────────────────────────────────────────┐
│ Runtime version │ 4.12.1.dev69                                          │
│ Docker image    │ tag: latest, id: 0385d1c75348, 📆 2026-01-15T18:28:48 │
│ Runtime status  │ ✔ running (name: "localstack-main", IP: 172.17.0.2)   │
└─────────────────┴───────────────────────────────────────────────────────┘
$ awslocal cloudcontrol get-resource --type-name AWS::S3::Bucket --identifier nonexistent-bucket

An error occurred (InternalFailure) when calling the GetResource operation: Sorry, the GetResource operation on the cloudcontrol service is not currently supported by LocalStack.
$ awslocal cloudcontrol list-resources --type-name AWS::S3::Bucket
{
    "ResourceDescriptions": [],
    "TypeName": "AWS::S3::Bucket"
}

Expected Behavior

As per the documentation, GetResource should work.

https://docs.localstack.cloud/aws/services/cloudcontrol/

How are you starting LocalStack?

With the localstack script

Steps To Reproduce

localstack start --detached
awslocal cloudcontrol get-resource --type-name AWS::S3::Bucket --identifier nonexistent-bucket

Environment

- OS: 25.2.0 Darwin Kernel Version 25.2.0: Tue Nov 18 21:09:56 PST 2025; root:xnu-12377.61.12~1/RELEASE_ARM64_T6041 arm64 arm Darwin
- LocalStack: 
  LocalStack version: 4.12.1.dev69
  LocalStack Docker image sha: localstack/localstack:latest 0385d1c75348 localstack/localstack-pro:latest a67b0e2aab74
  LocalStack build date:
  LocalStack build git hash:

Anything else?

Confirmed that we're running the pro container:

$ docker ps -a
CONTAINER ID   IMAGE                       COMMAND                  CREATED         STATUS                   PORTS                                                                                  NAMES
c1c3f4c909e4   localstack/localstack-pro   "docker-entrypoint.sh"   4 minutes ago   Up 4 minutes (healthy)   127.0.0.1:443->443/tcp, 127.0.0.1:4510-4560->4510-4560/tcp, 127.0.0.1:4566->4566/tcp   localstack-main

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions