feat(usb): add fast fail attach#2067
Draft
danilrwx wants to merge 5 commits intofeat/improve-scheduling-for-hs-ss-hubsfrom
Draft
feat(usb): add fast fail attach#2067danilrwx wants to merge 5 commits intofeat/improve-scheduling-for-hs-ss-hubsfrom
danilrwx wants to merge 5 commits intofeat/improve-scheduling-for-hs-ss-hubsfrom
Conversation
Signed-off-by: Yaroslav Borbat <yaroslav.borbat@flant.com>
Description Add describe for nodes when test fails. Also increase timeout for UntilVMAgentReady in VirtualMachineConfiguration The error output for the error in function UntilVMAgentReady has become clearer --------- Signed-off-by: Nikita Korolev <nikita.korolev@flant.com> Co-authored-by: Roman Sysoev <36233932+hardcoretime@users.noreply.github.com> Signed-off-by: Daniil Antoshin <daniil.antoshin@flant.com>
Signed-off-by: Nikita Korolev <nikita.korolev@flant.com> Signed-off-by: Daniil Antoshin <daniil.antoshin@flant.com>
…2053) Description Сhange image from Alpine to Ubuntu due to problems with lsblk utility output ---------------- Signed-off-by: Dmitry Lopatin <dmitry.lopatin@flant.com> Signed-off-by: Daniil Antoshin <daniil.antoshin@flant.com>
Signed-off-by: Daniil Antoshin <daniil.antoshin@flant.com>
f93cb5b to
4c89068
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Description
This PR now contains two groups of changes:
pkg/common/usb/speed.go+ tests);NoFreeUSBIPPortreason.release-channel-versionimage stage.Why do we need it, and what problem does it solve?
For USB flows, attach operations could repeatedly retry even when the target node had no free USBIP ports for the required speed class. This created noisy retries and delayed feedback.
With these changes, validation and reconciliation fail earlier and report a clear reason, so behavior is predictable and troubleshooting is easier.
Additional e2e/werf changes improve test stability and packaging correctness for the current branch content.
What is the expected result?
NoFreeUSBIPPortwhen applicable.module.yamlcorrectly after werf import path fix.Checklist
Changelog entries