Skip to content

tests: Validation of UI access does not handle custom base path #3421

Open
@gdemonet

Description

Component: tests, ui

What happened: See #3415 (comment)

What was expected: Platforms with a changed UI base path (see #3206) should still pass our post-install test suite.

Resolution proposal (optional): From the test (

@then("we can reach the UI")
def reach_UI(host):
ip = utils.get_grain(host, "metalk8s:control_plane_ip")
response = requests.get(
"https://{ip}:8443".format(ip=ip),
verify=False,
)
assert response.status_code == 200, response.text
), use the expected Ingress object to derive the URL to use for accessing the UI.

Metadata

Assignees

No one assigned

    Labels

    complexity:easySomething that requires less than a day to fixkind:debtTechnical debttopic:testsWhat's not tested may be brokentopic:uiUI-related issues

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions