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.7.0 #1099

Merged
merged 60 commits into from
Sep 25, 2024
Merged

Version 3.7.0 #1099

merged 60 commits into from
Sep 25, 2024

Conversation

mulkieran
Copy link
Member

@mulkieran mulkieran commented Sep 24, 2024

mulkieran and others added 30 commits September 24, 2024 14:49
Signed-off-by: mulhern <[email protected]>
(cherry picked from commit d08ed53)
Signed-off-by: mulhern <[email protected]>
(cherry picked from commit 320cff7)
Instead, allow create_archive.py to read the version from the package.

Signed-off-by: mulhern <[email protected]>
(cherry picked from commit 3b205cc)
Signed-off-by: mulhern <[email protected]>
(cherry picked from commit 9171b56)
Signed-off-by: Bryan Gurney <[email protected]>
(cherry picked from commit 9451d92)
Signed-off-by: Bryan Gurney <[email protected]>
(cherry picked from commit de32a0e)
Signed-off-by: Bryan Gurney <[email protected]>
(cherry picked from commit 290f3cc)
Optionally, turn off sorting.

Signed-off-by: mulhern <[email protected]>
(cherry picked from commit c1e94d6)
Signed-off-by: Bryan Gurney <[email protected]>
(cherry picked from commit d887f6b)
Signed-off-by: mulhern <[email protected]>
(cherry picked from commit 554c826)
Signed-off-by: Bryan Gurney <[email protected]>
(cherry picked from commit ccf406e)
We know when we are putting in a FIXME or a TODO and it's extra work to
inform pylint that it's intentional on a line-by-line basis.

Signed-off-by: mulhern <[email protected]>
(cherry picked from commit 04665a7)
Use it for all pylint calls.

Signed-off-by: mulhern <[email protected]>
(cherry picked from commit e9e8709)
Signed-off-by: mulhern <[email protected]>
(cherry picked from commit fb26ff3)
That way, they can be treated as parser errors instead of as execution
errors.

Signed-off-by: mulhern <[email protected]>
(cherry picked from commit bd78da2)
With the fix, the tests have command lines that fail to parse for the
intended reason.

Signed-off-by: mulhern <[email protected]>
(cherry picked from commit 75a0c0c)
Especially, reject rather than ignore certain options.

Signed-off-by: mulhern <[email protected]>
(cherry picked from commit 9eef86d)
Since we do not get any type-checking benefit from keeping Pool and
Filesystem id types distinct, there is no reason to bother.

Signed-off-by: mulhern <[email protected]>
(cherry picked from commit 25ba16b)
Signed-off-by: mulhern <[email protected]>
(cherry picked from commit 3dc144f)
Signed-off-by: mulhern <[email protected]>
(cherry picked from commit ee19be2)
Ignore it in listing action, temporarily.

Signed-off-by: mulhern <[email protected]>
(cherry picked from commit 04616d4)
Differentiate them so that table listing no longer includes the Created
field and so that the Detail view has more explanatory text.

Signed-off-by: mulhern <[email protected]>
(cherry picked from commit 196ed3d)
Signed-off-by: Bryan Gurney <[email protected]>
(cherry picked from commit 3b19684)
Signed-off-by: Bryan Gurney <[email protected]>
(cherry picked from commit 8ad0223)
"store" is the default action. It is specified in some places and not in
others. Just specify this default nowhere.

Signed-off-by: mulhern <[email protected]>
(cherry picked from commit 1e61487)
Since it is the default for the default keyword.

Signed-off-by: mulhern <[email protected]>
(cherry picked from commit 8f69313)
Signed-off-by: mulhern <[email protected]>
(cherry picked from commit 69eac83)
Signed-off-by: mulhern <[email protected]>
(cherry picked from commit 5d244b8)
Signed-off-by: mulhern <[email protected]>
(cherry picked from commit 6933727)
mulkieran and others added 4 commits September 24, 2024 16:14
Use some options to format the metadata result.
Include an argument to allow reporting the current metadata or reading
the previously written metadata.

Signed-off-by: mulhern <[email protected]>
(cherry picked from commit 754c232)
Signed-off-by: Bryan Gurney <[email protected]>
(cherry picked from commit 631c928)
Signed-off-by: Bryan Gurney <[email protected]>
(cherry picked from commit 10ca167)
Signed-off-by: mulhern <[email protected]>
(cherry picked from commit 27bbed6)
@mulkieran mulkieran self-assigned this Sep 24, 2024
@mulkieran
Copy link
Member Author

Like as not the tests will all succeed...

mulkieran and others added 13 commits September 24, 2024 16:29
Signed-off-by: mulhern <[email protected]>
(cherry picked from commit 8930654)
Signed-off-by: Bryan Gurney <[email protected]>
(cherry picked from commit 902380b)
Signed-off-by: mulhern <[email protected]>
(cherry picked from commit efd43c1)
Signed-off-by: mulhern <[email protected]>
(cherry picked from commit 9ff17df)
Signed-off-by: mulhern <[email protected]>
(cherry picked from commit bbcf602)
Signed-off-by: mulhern <[email protected]>
(cherry picked from commit 4eef8d9)
Signed-off-by: mulhern <[email protected]>
(cherry picked from commit 446246b)
Signed-off-by: Bryan Gurney <[email protected]>
(cherry picked from commit c2d26fb)
Signed-off-by: Bryan Gurney <[email protected]>
(cherry picked from commit 68bf7e8)
Signed-off-by: mulhern <[email protected]>
(cherry picked from commit 91581c0)
Signed-off-by: Bryan Gurney <[email protected]>
(cherry picked from commit 6a77f4c)
Belongs with stratis-storage#1051

Looks like:

       FIELDS for stratis filesystem list [(--uuid <uuid> |--name <name>)]

       UUID
           The UUID of the filesystem.

       Name
           The name of the filesystem.

       Pool
           The name of the filesystem’s pool.

       Device
           The device path to use for mounting the filesystem.

       Created
           The time the filesystem was created.

       Snapshot origin
           If this filesystem is a snapshot, its origin.

       Sizes
           The logical size of the Stratis filesystem, the total space
           actually used, and the logical amount free on the Stratis
           filesystem. Since every Stratis filesystem holds an XFS filesystem,
           a new Stratis filesystem will have a non-zero amount used for the
           XFS filesystem metadata.

Signed-off-by: mulhern <[email protected]>
(cherry picked from commit 799c791)
@mulkieran mulkieran force-pushed the version-3.7.0 branch 3 times, most recently from c9e0579 to 5fa35a3 Compare September 25, 2024 01:45
@mulkieran
Copy link
Member Author

Tests, redirected to branch, are succeeding.

@mulkieran mulkieran marked this pull request as ready for review September 25, 2024 17:00
@mulkieran
Copy link
Member Author

Tests against stratisd will fail, since the temporary PR redirect is dropped.

@mulkieran mulkieran merged commit 4575394 into stratis-storage:rebase-3.6.0 Sep 25, 2024
15 of 19 checks passed
@mulkieran mulkieran deleted the version-3.7.0 branch September 25, 2024 17:12
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
Development

Successfully merging this pull request may close these issues.

4 participants