Skip to content
This repository was archived by the owner on Jul 23, 2020. It is now read-only.
This repository was archived by the owner on Jul 23, 2020. It is now read-only.

Space Deletion Function is not reliably deleting OpenShift resources #4657

Open
@ldimaggi

Description

@ldimaggi

As of today, human users and automated tests do not have a reliable way to remove a space, and all of its related OpenShift resources. The users/tests are able to work-around this by performing an environment reset, but this is problematic as the reset intermittently results in some resources not restarting. For example, issue #4598 describes an intermittent problem where Jenkins is not accessible after an environment reset.

In addition, the environment reset is a does not give the user fine-grained control over its actions. It is a destructive function that intentionally removes ALL user resources and restarts the user's pods. If a user wants to remove all resources associated with a single space, but not all resources associated with other spaces, then he/she cannot use the environment reset feature.

For automated tests, the environment reset function is also not reliable as after the reset, there are intermittent problems with Jenkins not starting. If a human user encounters this problem, the workaround is to reset the environment a second time. For automated tests, its less practical to reset the environment a variable number of times.

A reliable space deletion function that also removes all associated OpenShift resources is preferable for both human users and automated tests.

Related issues:
#4121
#4598
#4656

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions