Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

Localstack dev URLs not respected #6753

Open
kujon opened this issue Mar 8, 2025 · 0 comments
Open

Localstack dev URLs not respected #6753

kujon opened this issue Mar 8, 2025 · 0 comments
Labels
bug We can reproduce the issue and confirmed it is a bug. network service-api General API label for AWS Services.

Comments

@kujon
Copy link

kujon commented Mar 8, 2025

Problem

This is a follow-up issue from the workaround to #2007 @joe4dev and I have been trying to find. Specifically this comment: #2007 (comment).

Steps to reproduce the issue

If you set your .vscode/settings.json endpoints to localhost, stuff kind of works. An example of what doesn't work is listing objects within a bucket

Image

{
    "aws.dev.endpoints": {
        "a4b": "http://localhost:4566",
        "access-analyzer": "http://localhost:4566",
        "account": "http://localhost:4566",
        "acm": "http://localhost:4566",
        "acm-pca": "http://localhost:4566",
        "airflow": "http://localhost:4566",
        "amplify": "http://localhost:4566",
        "amplifybackend": "http://localhost:4566",
        "amplifyuibuilder": "http://localhost:4566",
        "aoss": "http://localhost:4566",
        "api.detective": "http://localhost:4566",
        "api.ecr": "http://localhost:4566",
        "api.ecr-public": "http://localhost:4566",
        "api.elastic-inference": "http://localhost:4566",
        "api.fleethub.iot": "http://localhost:4566",
        "api.iotdeviceadvisor": "http://localhost:4566",
        "api.iotwireless": "http://localhost:4566",
        "api.mediatailor": "http://localhost:4566",
        "api.pricing": "http://localhost:4566",
        "api.sagemaker": "http://localhost:4566",
        "api.tunneling.iot": "http://localhost:4566",
        "apigateway": "http://localhost:4566",
        "app-integrations": "http://localhost:4566",
        "appconfig": "http://localhost:4566",
        "appconfigdata": "http://localhost:4566",
        "appflow": "http://localhost:4566",
        "application-autoscaling": "http://localhost:4566",
        "applicationinsights": "http://localhost:4566",
        "appmesh": "http://localhost:4566",
        "apprunner": "http://localhost:4566",
        "appstream2": "http://localhost:4566",
        "appsync": "http://localhost:4566",
        "aps": "http://localhost:4566",
        "arc-zonal-shift": "http://localhost:4566",
        "athena": "http://localhost:4566",
        "auditmanager": "http://localhost:4566",
        "autoscaling": "http://localhost:4566",
        "autoscaling-plans": "http://localhost:4566",
        "backup": "http://localhost:4566",
        "backup-gateway": "http://localhost:4566",
        "backupstorage": "http://localhost:4566",
        "batch": "http://localhost:4566",
        "billingconductor": "http://localhost:4566",
        "braket": "http://localhost:4566",
        "budgets": "http://localhost:4566",
        "cases": "http://localhost:4566",
        "cassandra": "http://localhost:4566",
        "catalog.marketplace": "http://localhost:4566",
        "ce": "http://localhost:4566",
        "chime": "http://localhost:4566",
        "cleanrooms": "http://localhost:4566",
        "cloud9": "http://localhost:4566",
        "cloudcontrolapi": "http://localhost:4566",
        "clouddirectory": "http://localhost:4566",
        "cloudformation": "http://localhost:4566",
        "cloudfront": "http://localhost:4566",
        "cloudhsm": "http://localhost:4566",
        "cloudhsmv2": "http://localhost:4566",
        "cloudsearch": "http://localhost:4566",
        "cloudtrail": "http://localhost:4566",
        "cloudtrail-data": "http://localhost:4566",
        "codeartifact": "http://localhost:4566",
        "codebuild": "http://localhost:4566",
        "codecatalyst": "http://localhost:4566",
        "codecommit": "http://localhost:4566",
        "codedeploy": "http://localhost:4566",
        "codeguru-reviewer": "http://localhost:4566",
        "codepipeline": "http://localhost:4566",
        "codestar": "http://localhost:4566",
        "codestar-connections": "http://localhost:4566",
        "codestar-notifications": "http://localhost:4566",
        "cognito-identity": "http://localhost:4566",
        "cognito-idp": "http://localhost:4566",
        "cognito-sync": "http://localhost:4566",
        "comprehend": "http://localhost:4566",
        "comprehendmedical": "http://localhost:4566",
        "compute-optimizer": "http://localhost:4566",
        "config": "http://localhost:4566",
        "connect": "http://localhost:4566",
        "connect-campaigns": "http://localhost:4566",
        "contact-lens": "http://localhost:4566",
        "controltower": "http://localhost:4566",
        "cur": "http://localhost:4566",
        "data-ats.iot": "http://localhost:4566",
        "data.iot": "http://localhost:4566",
        "data.jobs.iot": "http://localhost:4566",
        "data.mediastore": "http://localhost:4566",
        "databrew": "http://localhost:4566",
        "dataexchange": "http://localhost:4566",
        "datapipeline": "http://localhost:4566",
        "datasync": "http://localhost:4566",
        "dax": "http://localhost:4566",
        "devicefarm": "http://localhost:4566",
        "devops-guru": "http://localhost:4566",
        "directconnect": "http://localhost:4566",
        "discovery": "http://localhost:4566",
        "dlm": "http://localhost:4566",
        "dms": "http://localhost:4566",
        "docdb": "http://localhost:4566",
        "drs": "http://localhost:4566",
        "ds": "http://localhost:4566",
        "dynamodb": "http://localhost:4566",
        "ebs": "http://localhost:4566",
        "ec2": "http://localhost:4566",
        "ecr": "http://localhost:4566",
        "ecs": "http://localhost:4566",
        "edge.sagemaker": "http://localhost:4566",
        "eks": "http://localhost:4566",
        "elasticache": "http://localhost:4566",
        "elasticbeanstalk": "http://localhost:4566",
        "elasticfilesystem": "http://localhost:4566",
        "elasticloadbalancing": "http://localhost:4566",
        "elasticmapreduce": "http://localhost:4566",
        "elastictranscoder": "http://localhost:4566",
        "email": "http://localhost:4566",
        "emr-containers": "http://localhost:4566",
        "emr-serverless": "http://localhost:4566",
        "entitlement.marketplace": "http://localhost:4566",
        "es": "http://localhost:4566",
        "events": "http://localhost:4566",
        "evidently": "http://localhost:4566",
        "finspace": "http://localhost:4566",
        "finspace-api": "http://localhost:4566",
        "firehose": "http://localhost:4566",
        "fms": "http://localhost:4566",
        "forecast": "http://localhost:4566",
        "forecastquery": "http://localhost:4566",
        "frauddetector": "http://localhost:4566",
        "fsx": "http://localhost:4566",
        "gamelift": "http://localhost:4566",
        "gamesparks": "http://localhost:4566",
        "geo": "http://localhost:4566",
        "glacier": "http://localhost:4566",
        "glue": "http://localhost:4566",
        "grafana": "http://localhost:4566",
        "greengrass": "http://localhost:4566",
        "groundstation": "http://localhost:4566",
        "guardduty": "http://localhost:4566",
        "health": "http://localhost:4566",
        "healthlake": "http://localhost:4566",
        "honeycode": "http://localhost:4566",
        "iam": "http://localhost:4566",
        "identity-chime": "http://localhost:4566",
        "identitystore": "http://localhost:4566",
        "importexport": "http://localhost:4566",
        "ingest.timestream": "http://localhost:4566",
        "inspector": "http://localhost:4566",
        "inspector2": "http://localhost:4566",
        "internetmonitor": "http://localhost:4566",
        "iot": "http://localhost:4566",
        "iotanalytics": "http://localhost:4566",
        "iotevents": "http://localhost:4566",
        "ioteventsdata": "http://localhost:4566",
        "iotfleetwise": "http://localhost:4566",
        "iotroborunner": "http://localhost:4566",
        "iotsecuredtunneling": "http://localhost:4566",
        "iotsitewise": "http://localhost:4566",
        "iotthingsgraph": "http://localhost:4566",
        "iottwinmaker": "http://localhost:4566",
        "iotwireless": "http://localhost:4566",
        "ivs": "http://localhost:4566",
        "ivschat": "http://localhost:4566",
        "ivsrealtime": "http://localhost:4566",
        "kafka": "http://localhost:4566",
        "kafkaconnect": "http://localhost:4566",
        "kendra": "http://localhost:4566",
        "kendra-ranking": "http://localhost:4566",
        "kinesis": "http://localhost:4566",
        "kinesisanalytics": "http://localhost:4566",
        "kinesisvideo": "http://localhost:4566",
        "kms": "http://localhost:4566",
        "lakeformation": "http://localhost:4566",
        "lambda": "http://localhost:4566",
        "license-manager": "http://localhost:4566",
        "license-manager-linux-subscriptions": "http://localhost:4566",
        "license-manager-user-subscriptions": "http://localhost:4566",
        "lightsail": "http://localhost:4566",
        "logs": "http://localhost:4566",
        "lookoutequipment": "http://localhost:4566",
        "lookoutmetrics": "http://localhost:4566",
        "lookoutvision": "http://localhost:4566",
        "m2": "http://localhost:4566",
        "machinelearning": "http://localhost:4566",
        "macie": "http://localhost:4566",
        "macie2": "http://localhost:4566",
        "managedblockchain": "http://localhost:4566",
        "marketplacecommerceanalytics": "http://localhost:4566",
        "media-pipelines-chime": "http://localhost:4566",
        "mediaconnect": "http://localhost:4566",
        "mediaconvert": "http://localhost:4566",
        "medialive": "http://localhost:4566",
        "mediapackage": "http://localhost:4566",
        "mediapackage-vod": "http://localhost:4566",
        "mediastore": "http://localhost:4566",
        "meetings-chime": "http://localhost:4566",
        "memory-db": "http://localhost:4566",
        "messaging-chime": "http://localhost:4566",
        "metering.marketplace": "http://localhost:4566",
        "metrics.sagemaker": "http://localhost:4566",
        "mgh": "http://localhost:4566",
        "mgn": "http://localhost:4566",
        "migrationhub-orchestrator": "http://localhost:4566",
        "migrationhub-strategy": "http://localhost:4566",
        "mobileanalytics": "http://localhost:4566",
        "models-v2-lex": "http://localhost:4566",
        "models.lex": "http://localhost:4566",
        "monitoring": "http://localhost:4566",
        "mq": "http://localhost:4566",
        "mturk-requester": "http://localhost:4566",
        "neptune": "http://localhost:4566",
        "network-firewall": "http://localhost:4566",
        "networkmanager": "http://localhost:4566",
        "nimble": "http://localhost:4566",
        "oam": "http://localhost:4566",
        "oidc": "http://localhost:4566",
        "omics": "http://localhost:4566",
        "opsworks": "http://localhost:4566",
        "opsworks-cm": "http://localhost:4566",
        "organizations": "http://localhost:4566",
        "outposts": "http://localhost:4566",
        "participant.connect": "http://localhost:4566",
        "personalize": "http://localhost:4566",
        "pi": "http://localhost:4566",
        "pinpoint": "http://localhost:4566",
        "pipes": "http://localhost:4566",
        "polly": "http://localhost:4566",
        "portal.sso": "http://localhost:4566",
        "profile": "http://localhost:4566",
        "projects.iot1click": "http://localhost:4566",
        "proton": "http://localhost:4566",
        "qldb": "http://localhost:4566",
        "quicksight": "http://localhost:4566",
        "ram": "http://localhost:4566",
        "rbin": "http://localhost:4566",
        "rds": "http://localhost:4566",
        "rds-data": "http://localhost:4566",
        "redshift": "http://localhost:4566",
        "redshift-serverless": "http://localhost:4566",
        "rekognition": "http://localhost:4566",
        "resiliencehub": "http://localhost:4566",
        "resource-explorer-2": "http://localhost:4566",
        "resource-groups": "http://localhost:4566",
        "robomaker": "http://localhost:4566",
        "rolesanywhere": "http://localhost:4566",
        "route53": "http://localhost:4566",
        "route53-recovery-control-config": "http://localhost:4566",
        "route53domains": "http://localhost:4566",
        "route53resolver": "http://localhost:4566",
        "rum": "http://localhost:4566",
        "runtime-v2-lex": "http://localhost:4566",
        "runtime.lex": "http://localhost:4566",
        "runtime.sagemaker": "http://localhost:4566",
        "s3": "http://localhost:4566",
        "s3-control": "http://localhost:4566",
        "s3-outposts": "http://localhost:4566",
        "sagemaker-geospatial": "http://localhost:4566",
        "savingsplans": "http://localhost:4566",
        "scheduler": "http://localhost:4566",
        "schemas": "http://localhost:4566",
        "sdb": "http://localhost:4566",
        "secretsmanager": "http://localhost:4566",
        "securityhub": "http://localhost:4566",
        "securitylake": "http://localhost:4566",
        "serverlessrepo": "http://localhost:4566",
        "servicecatalog": "http://localhost:4566",
        "servicecatalog-appregistry": "http://localhost:4566",
        "servicediscovery": "http://localhost:4566",
        "servicequotas": "http://localhost:4566",
        "session.qldb": "http://localhost:4566",
        "shield": "http://localhost:4566",
        "simspaceweaver": "http://localhost:4566",
        "sms": "http://localhost:4566",
        "sms-voice": "http://localhost:4566",
        "snowball": "http://localhost:4566",
        "sns": "http://localhost:4566",
        "sqs": "http://localhost:4566",
        "ssm": "http://localhost:4566",
        "ssm-incidents": "http://localhost:4566",
        "ssm-sap": "http://localhost:4566",
        "sso": "http://localhost:4566",
        "states": "http://localhost:4566",
        "storagegateway": "http://localhost:4566",
        "streams.dynamodb": "http://localhost:4566",
        "sts": "http://localhost:4566",
        "support": "http://localhost:4566",
        "supportapp": "http://localhost:4566",
        "swf": "http://localhost:4566",
        "synthetics": "http://localhost:4566",
        "tagging": "http://localhost:4566",
        "textract": "http://localhost:4566",
        "transcribe": "http://localhost:4566",
        "transcribestreaming": "http://localhost:4566",
        "transfer": "http://localhost:4566",
        "translate": "http://localhost:4566",
        "voice-chime": "http://localhost:4566",
        "voiceid": "http://localhost:4566",
        "vpc-lattice": "http://localhost:4566",
        "waf": "http://localhost:4566",
        "waf-regional": "http://localhost:4566",
        "wafv2": "http://localhost:4566",
        "wellarchitected": "http://localhost:4566",
        "wisdom": "http://localhost:4566",
        "workdocs": "http://localhost:4566",
        "workmail": "http://localhost:4566",
        "workspaces": "http://localhost:4566",
        "workspaces-web": "http://localhost:4566",
        "xray": "http://localhost:4566"
    }
}

If you replace localhost with http://localhost.localstack.cloud:4566, it seems like the localstack is empty

Image

Expected behavior

System details (run AWS: About and/or Amazon Q: About)

  • OS:
  • Visual Studio Code version:
  • AWS Toolkit version:
  • Amazon Q version:
@kujon kujon added the bug We can reproduce the issue and confirmed it is a bug. label Mar 8, 2025
@justinmk3 justinmk3 added service-api General API label for AWS Services. network labels Mar 10, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug We can reproduce the issue and confirmed it is a bug. network service-api General API label for AWS Services.
Projects
None yet
Development

No branches or pull requests

2 participants