Skip to content

Conversation

@jamOne-
Copy link
Collaborator

@jamOne- jamOne- commented Oct 29, 2025

Description

Before this change, even though Kueue installation failed, the user could see the successful exit of XPK at the end.

Also style change for the kubectl wait command. -nkueue-system also worked, but the space makes it more clear.

Issue

Testing

Copy link
Collaborator

@SikaGrr SikaGrr left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Would it be easy to add a test in cluster_test?

@jamOne-
Copy link
Collaborator Author

jamOne- commented Oct 30, 2025

@SikaGrr it's hard because I'd have to mock so many dependencies. Although it's possible to test the install_kueue function, that it returns the installation code.

@jamOne-
Copy link
Collaborator Author

jamOne- commented Oct 30, 2025

Added the small install_kueue test

@jamOne- jamOne- merged commit 1e35d9f into main Oct 30, 2025
12 checks passed
@jamOne- jamOne- deleted the dominikrabij/propagate-kueue-installation-code branch October 30, 2025 11:54
SikaGrr pushed a commit that referenced this pull request Oct 30, 2025
…uccessful (#763)

* feat: Make Kueue installation required to consider cluster creation successful

* style: Make install_kueue private

* Add kueue_installation code unit test
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants