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

Version 3.6.8 #3638

Merged
merged 33 commits into from
Jul 2, 2024
Merged

Conversation

mulkieran
Copy link
Member

@mulkieran mulkieran commented Jun 25, 2024

jbaublitz and others added 2 commits June 25, 2024 16:41
Signed-off-by: mulhern <[email protected]>
(cherry picked from commit 8577c73)
@mulkieran mulkieran self-assigned this Jun 25, 2024
bgurney-rh and others added 3 commits June 25, 2024 17:34
Signed-off-by: Bryan Gurney <[email protected]>
(cherry picked from commit ddce6ec)
Signed-off-by: Bryan Gurney <[email protected]>
(cherry picked from commit 7c252a8)
lazy_static is being deprecated and once_cell is now recommended.

Signed-off-by: mulhern <[email protected]>
(cherry picked from commit 59f9acb)
bgurney-rh and others added 10 commits June 25, 2024 17:42
Signed-off-by: Bryan Gurney <[email protected]>
(cherry picked from commit c398229)
Signed-off-by: mulhern <[email protected]>
(cherry picked from commit 6ff6f4b)
Signed-off-by: mulhern <[email protected]>
(cherry picked from commit a9b714a)
Signed-off-by: Bryan Gurney <[email protected]>
(cherry picked from commit 451103b)
This emulates user operation just as well and is less sensitive to
increases in the size of the XFS metadata.

Signed-off-by: mulhern <[email protected]>
(cherry picked from commit c6bd0c5)
Signed-off-by: Bryan Gurney <[email protected]>
(cherry picked from commit a2d3332)
Signed-off-by: Bryan Gurney <[email protected]>
(cherry picked from commit e8267a3)
This avoids a test failure, which, at the time of this writing, is still
under investigation, but is believed to be due to increased transient
space requirements of XFS in Fedora 40.

Signed-off-by: mulhern <[email protected]>
(cherry picked from commit e29cb3b)
@mulkieran mulkieran requested a review from bgurney-rh July 2, 2024 16:42
@mulkieran mulkieran marked this pull request as ready for review July 2, 2024 16:42
@mulkieran mulkieran requested a review from jbaublitz July 2, 2024 16:50
martinpitt and others added 9 commits July 2, 2024 14:00
Cockpit recently reorganized its fmf test plans to better balance the
test durations [1]. Follow suit.

It would be really nice to have teemtee/tmt#1770
to avoid this duplication..

As a bonus, this now *only* runs storage tests (the subset including
stratis), and skips all unrelated ones. So runs will be faster, and are
also less prone to failures unrelated to Stratis.

[1] cockpit-project/cockpit@18814b60c97cbbba

(cherry picked from commit 03123c3)
Signed-off-by: mulhern <[email protected]>
(cherry picked from commit 6281039)
Signed-off-by: Bryan Gurney <[email protected]>
(cherry picked from commit d5cfb47)
Signed-off-by: Bryan Gurney <[email protected]>
(cherry picked from commit 9a611a0)
Signed-off-by: Bryan Gurney <[email protected]>
(cherry picked from commit 7ec3041)
Signed-off-by: Bryan Gurney <[email protected]>
(cherry picked from commit eb26850)
Signed-off-by: mulhern <[email protected]>
(cherry picked from commit 50984c2)
Signed-off-by: Bryan Gurney <[email protected]>
(cherry picked from commit 4061f5a)
jbaublitz and others added 9 commits July 2, 2024 14:00
(cherry picked from commit 3b43102)
Signed-off-by: mulhern <[email protected]>
(cherry picked from commit f346d75)
Signed-off-by: mulhern <[email protected]>
(cherry picked from commit b1f4347)
Need to process filesystems with a size change, also.

Signed-off-by: mulhern <[email protected]>
It can function in the case that there is no need to actually extend the
filesystem, but only to communicate about the filesystem changes.

Signed-off-by: mulhern <[email protected]>
Change should_extend and have it transitively invoke extend_size.

Make extend_size a private method that takes self.
* private because it is not called from an external function
* takes self to calculate thindev size and remaining size in case it has
  a filesystem limit.

Since strictly more threads are started than were previously, insert a
post-check on the change that has occurred in order to decide whether
metadata should be written or D-Bus signals sent.

Signed-off-by: mulhern <[email protected]>
nix:0.29.0 requires at least libc:0.2.155

Signed-off-by: mulhern <[email protected]>
Signed-off-by: mulhern <[email protected]>
@mulkieran mulkieran removed the request for review from jbaublitz July 2, 2024 19:57
@mulkieran mulkieran merged commit a4c7e7f into stratis-storage:patch-3.6.0 Jul 2, 2024
46 checks passed
@mulkieran mulkieran deleted the version-3.6.8 branch July 2, 2024 20:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
No open projects
Status: Done (1)
Development

Successfully merging this pull request may close these issues.

4 participants