Skip to content

Provision E2E on the platform VM - #57

Open
vitramir wants to merge 1 commit into
mainfrom
ci/provision-on-the-vm
Open

Provision E2E on the platform VM#57
vitramir wants to merge 1 commit into
mainfrom
ci/provision-on-the-vm

Conversation

@vitramir

Copy link
Copy Markdown
Contributor

run-tests reads AGYN_API_TOKEN from the environment; only the VM provisioner exports it. The bootstrap action left Terraform state behind instead, so every run since has died before a single test ran.

The PR artifact block goes with it. It built and pushed an image and a chart to GHCR on every pull request, and the only consumer was TF_VAR_llm_chart_version / TF_VAR_llm_image_tag on the bootstrap provision step — per-service chart pins do not exist on the VM path. The tests always ran against the source build DevSpace deploys, not the published artifact, so nothing they cover changes; the PR no longer publishes to GHCR.

The chart lint stays, moved ahead of the VM boot so a chart that does not render fails in ten seconds rather than twenty minutes. Without it, release.yml would be the first thing to render the chart.

Namespace. DevSpace follows the install to agyn-platform, which it moved to on 2026-08-09.

Depends on agynio/e2e#255.

The bootstrap action built a k3d cluster and left its state for the test
runner to read; run-tests reads AGYN_API_TOKEN from the environment,
which only the VM provisioner exports.

The PR artifact block goes with it. It built and pushed an image and a
chart to GHCR on every pull request, and the only thing that consumed
them was the Terraform this job no longer runs -- per-service chart pins
do not exist on the VM path. The tests always ran against the source
build DevSpace deploys, not the published artifact, so nothing they cover
changes. The lint stays, ahead of the boot: release was otherwise the
first thing to render the chart.

DevSpace follows the install to agyn-platform, which it moved to on
2026-08-09.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant