Skip to content

ci: AWX production trigger fails because AWX_HOST has no URL scheme #1858

Description

@OliverDudgeon

Summary

The 6.2.1 release completed semantic-release and Docker image publishing, but the production AWX trigger failed.

Failed job: https://github.com/InformaticsMatters/squonk2-data-manager-ui/actions/runs/27238663863/job/80437804429
Release: https://github.com/InformaticsMatters/squonk2-data-manager-ui/releases/tag/6.2.1
Image tag: 6.2.1

Failure

The trigger-awx-production job failed in informaticsmatters/trigger-awx-action@v3 with:

Invalid URL '***/api/': No scheme supplied. Perhaps you meant https://***/api/?

The action passes the workflow template-host input directly to awx as CONTROLLER_HOST. The current awx/im-main environment AWX_HOST secret appears to be a hostname without http:// or https://.

Impact

The official 6.2.1 GitHub release and Docker image were created successfully, but the production AWX deployment was not triggered.

Suggested Fix

Repository admin or environment admin should either:

  1. Update the awx/im-main environment AWX_HOST secret to include the scheme, probably https://..., then rerun the failed trigger-awx-production job.
  2. Alternatively, update .github/workflows/release.yml to normalize AWX_HOST before calling trigger-awx-action, prefixing https:// when the secret has no scheme.

Notes

This is downstream of semantic-release. It is not a tag, GitHub Release, or image build failure.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions