NASA-IMPACT / NASA-IMPACT/veda-deploy

Integration tests stall on mcp-prod deployments

Open
#144 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Python
Stars
0
Forks
1
PR merge metrics
No merged PRs in 30d

Description

When deploying to mcp-prod, the step to run integration tests hangs without generating an error. The action will run, without doing anything, until the workflow is cancelled.

Refs:
https://github.com/NASA-IMPACT/veda-deploy/actions/runs/17274382018
https://github.com/NASA-IMPACT/veda-deploy/issues/141#issuecomment-3229869357
https://github.com/NASA-IMPACT/veda-deploy/pull/142 -> this is a partial fix to prevent actions from running forever

I originally thought this might be a temporary GHA issue, but a re-run today indicates that this is still a problem, and it only occurs on mcp-prod.

The test suite runs and passes locally. Deployments are still successful, but cannot proceed to post-deployment steps.

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start with the referenced GitHub Actions run for the mcp-prod deployment and compare its integration-test step with a deployment that completes. Review PR 142 and the linked comment on issue 141 for existing timeout behavior. Done means the mcp-prod integration tests terminate with a success or actionable failure and allow post-deployment steps to run.

Written by the indexing model from the issue text.

Assessment

Tech stack
github-actions, python
Domain
ci-cd, devops
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
38/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.