Skip to content

Implement TrueNAS storage driver#2344

Merged
stgraber merged 6 commits intolxc:mainfrom
stgraber:truenas
Aug 12, 2025
Merged

Implement TrueNAS storage driver#2344
stgraber merged 6 commits intolxc:mainfrom
stgraber:truenas

Conversation

@stgraber
Copy link
Copy Markdown
Member

@stgraber stgraber commented Aug 2, 2025

Closes #2157

@github-actions github-actions bot added Documentation Documentation needs updating API Changes to the REST API labels Aug 2, 2025
@stgraber stgraber force-pushed the truenas branch 2 times, most recently from 03b628d to c368b22 Compare August 2, 2025 02:42
@stgraber stgraber force-pushed the truenas branch 2 times, most recently from 3cc570e to 12a5eaa Compare August 8, 2025 03:30
Stuart Espey and others added 6 commits August 12, 2025 14:53
The loop was problematic, it took a long time, and was sensitive to
drivers which require longer to re-activate after a kill

The core issue was that if we use >4s then we get good reliability, but
we can exceed the 60s timeout window, and thus fail the loop

The solution is to try to wait for the PID to be available, rather than
hoping it it is available after we wait for a fixed time.

This actually results in faster testing, and should be more reliable

Signed-off-by: Stuart Espey <[email protected]>
Signed-off-by: Stuart Espey <[email protected]>
Signed-off-by: Jack Bendtsen <[email protected]>
Signed-off-by: Stuart Espey <[email protected]>
Signed-off-by: Jack Bendtsen <[email protected]>
Signed-off-by: Stuart Espey <[email protected]>
Signed-off-by: Jack Bendtsen <[email protected]>
Signed-off-by: Stuart Espey <[email protected]>
Signed-off-by: Jack Bendtsen <[email protected]>
Signed-off-by: Stuart Espey <[email protected]>
@stgraber stgraber merged commit 763e501 into lxc:main Aug 12, 2025
70 of 72 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

API Changes to the REST API Documentation Documentation needs updating

Development

Successfully merging this pull request may close these issues.

2 participants