localstack-azure-client: a cold first functionapp deploy times out at 300 s, and the hint names --no-wait
Maintainers usually reply within 1 day
Nobody has claimed this yet.
Assessment
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Newbie friendliness
- 78/100
- Issue type
- Documentation
- Clarity
- Clearly specified
- Activity status
- Active
- Tech stack
- azure, typescript
- Domain
- documentation, tooling
Research direction
Start with output.ts and docs/AZURE.md, the two files named in the issue. Check how the timeout hint describes supported async flags for functionapp deploy and webapp deploy, then review the Azure deployment guidance. Done when the hint recommends --async true for both commands and the docs explain that the first code deployment downloads the build image and extension bundle and can exceed 300 seconds.
Written by the indexing model from the issue text.
Description
What happens
On a machine that has never deployed Function App code to the emulator, the first functionapp deploy makes the emulator:
- pull the Oryx build image
mcr.microsoft.com/oryx/build:github-actions-debian-bookworm-20260415.1(1.23 GB, amd64 only, so it runs emulated on arm64) - cache the Functions extension bundle
- build the runtime image
Here that took about 38 minutes: 17 minutes for the pull, 16 for the extension bundle, and about 4 for the build. Without --async, the command hits the default LOCALSTACK_AZ_TIMEOUT_SECONDS of 300:
functionapp deploy --resource-group local-rg --name local-inventory-functionapp-test --src-path function/inventory_function.zip --type zip
❌ Command Timed Out
`az` did not finish within 300 s and was stopped; it may have changed the emulator already. For long operations raise LOCALSTACK_AZ_TIMEOUT_SECONDS, or use `--no-wait` where the command has it.
az functionapp deploy and az webapp deploy don't have --no-wait. Their flag is --async true. With the caches warm, the same deploy finishes in 1 minute 44 seconds.
Expected
- The timeout hint (
output.ts) should name--async trueforfunctionapp deployandwebapp deploy. docs/AZURE.mdshould mention that the first code deployment downloads the build image and the extension bundle once, and can take far longer than 300 s.
Context
- MCP server 0.7.0 via npx
- LocalStack Azure emulator 2026.11.0.dev501
- OrbStack on Apple silicon
api-management-function-appsample from localstack-azure-samples
- Dominant language
- TypeScript
- Stars
- 29
- Forks
- 14
- Avg merge
- 3d 16h
- Merged PRs (30d)
- 18
Getting set up
- Ships a Dockerfile or Docker Compose file
- No pull request template
- Read the contributing guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from localstack/localstack-mcp-server
-
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
localstack/localstack-mcp-server#110 ·
Maintainers usually reply within 1 day
-
localstack-azure-client: .bicepparam files that use readEnvironmentVariable() can't be deployedOpen
Difficulty 3/5 1-2 days Newbie friendliness 64/100
localstack/localstack-mcp-server#111 ·
Maintainers usually reply within 1 day
-
Azure weekly suite failingMay be free again @HarshCasper claimed this 28 days ago, and no pull request is open. Open
localstack/localstack-mcp-server#83 · 1 assignee ·
Maintainers usually reply within 1 day
-
Deployer health check blocks deploys to remote/ephemeral instances (requires a local gateway)Possibly taken @missusk claimed this 64 days ago. Open
Difficulty 4/5 3-5 days Newbie friendliness 55/100
localstack/localstack-mcp-server#70 ·
Maintainers usually reply within 1 day
-
Inconsistent container name between `lstk` (`localstack-aws`) and MCP (`localstack-main`)Possibly taken @jhubbardsf claimed this 193 days ago. Open
Difficulty 2/5 1-3 hours Newbie friendliness 55/100
localstack/localstack-mcp-server#25 ·
Maintainers usually reply within 1 day
All issues in localstack/localstack-mcp-server
Similar issues
-
Remove unused dependenciesPossibly taken @alastair-smith claimed this today. Openchore other
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
alastair-smith/card-games#384 ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 62/100
code-yeongyu/senpi#5571 ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
nexu-io/open-design#9262 · 1 comment ·
Maintainers usually reply within 1 day
-
friction
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
kentcdodds/kody#4753 ·
-
community first-timers-only good first issue hacktoberfest help wanted low hanging fruit up-for-grabs
Difficulty 1/5 Under an hour Newbie friendliness 62/100
lingdojo/kana-dojo#33508 · 1 comment · 5 reactions ·
Maintainers usually reply within 1 day