Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add possibility to wait for certain state when applying particular resources #624

Closed
raliev12 opened this issue Aug 30, 2021 · 1 comment
Assignees
Labels
enhancement New feature or request priority/medium Default priority for items
Milestone

Comments

@raliev12
Copy link
Contributor

Problem description (if applicable)
There are some resources (like BareMetalHost) which by default considered in current state right after applying, however we have to implement separated bash logic in different phases to wait them for appropriate state (like provisioned). It causes inconveniences and delays in deploy process, but custom wait logic could be implemented and generalized in airshipctl code to avoid this problem.

Proposed change
Extended current poller functionality with ability to wait certain resources for particular state. A yaml document (status map) with GVKs and states could be defined within other similar entities like cluster map and phases (manifests/phases).

Potential impacts
None.

@raliev12 raliev12 added enhancement New feature or request triage Needs evaluation by project members labels Aug 30, 2021
@raliev12
Copy link
Contributor Author

Please assign this one to me. There is a WIP related PS: https://review.opendev.org/c/airship/airshipctl/+/804472

@jezogwza jezogwza modified the milestones: v2.1, v2.2 Sep 1, 2021
@jezogwza jezogwza added priority/medium Default priority for items and removed triage Needs evaluation by project members labels Sep 1, 2021
@eak13 eak13 modified the milestones: v2.2, v2.1 Nov 3, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request priority/medium Default priority for items
Projects
None yet
Development

No branches or pull requests

3 participants