Skip to content

Commit

Permalink
version 3.7.0
Browse files Browse the repository at this point in the history
Signed-off-by: mulhern <[email protected]>
  • Loading branch information
mulkieran committed Oct 5, 2024
1 parent 2f02c9f commit 31ca96e
Showing 1 changed file with 250 additions and 0 deletions.
250 changes: 250 additions & 0 deletions CHANGES.txt
Original file line number Diff line number Diff line change
@@ -1,3 +1,253 @@
stratisd 3.7.0
==============
Recommended Rust toolchain version: 1.81.0
Recommended development platform for Python development: Fedora 39

* indicates new since stratisd 3.6.8

* Increase D-Bus revision number to 7:
https://github.com/stratis-storage/stratisd/pull/3483

* Add support for snapshot revert operation:
https://github.com/stratis-storage/stratisd/issues/3621
https://github.com/stratis-storage/stratisd/issues/3622
https://github.com/stratis-storage/stratisd/pull/3694

* Add origin field to StratFilesystem:
https://github.com/stratis-storage/stratisd/issues/3515
https://github.com/stratis-storage/stratisd/pull/3516

* Add D-Bus method to return Stratis filesystem metadata:
https://github.com/stratis-storage/stratisd/pull/3656

* Add D-Bus method to return Stratis pool-level metadata:
https://github.com/stratis-storage/stratisd/pull/3618
https://github.com/stratis-storage/stratisd/pull/3599

* Verify correct Clevis configuration before passing to clevis:
https://github.com/stratis-storage/stratisd/pull/3613

* Multiply size prediction for meta requirement in backstore by 2:
https://github.com/stratis-storage/stratisd/issues/3647

* Add script to get Stratis info from devicemapper path:
https://github.com/stratis-storage/stratisd/pull/3556

* Simplify allocation procedure:
https://github.com/stratis-storage/stratisd/pull/3491

* Allow logging in stratis-predict-usage utility:
https://github.com/stratis-storage/stratisd/pull/3672

* Increase syn dependency lower bound to 2.0.0:
https://github.com/stratis-storage/stratisd/issues/3650
https://github.com/stratis-storage/stratisd/pull/3682

* Increase devicemapper dependency lower bound to 0.34.4:
https://github.com/stratis-storage/stratisd/pull/3693
https://github.com/stratis-storage/stratisd/pull/3676

* Increase libcryptsetup-rs dependency lower bound to 0.11.0:
https://github.com/stratis-storage/stratisd/pull/3695
https://github.com/stratis-storage/stratisd/pull/3659

* Increase nix dependency lower bound to 0.29.0,
Create pipe so file descriptor is not dropped early,
Remove deprecated usage of flock:
https://github.com/stratis-storage/stratisd/issues/3582
https://github.com/stratis-storage/stratisd/issues/3586
https://github.com/stratis-storage/stratisd/pull/3649
https://github.com/stratis-storage/stratisd/pull/3624
https://github.com/stratis-storage/stratisd/pull/3588
https://github.com/stratis-storage/stratisd/pull/3580
https://github.com/stratis-storage/stratisd/pull/3500

* Assert snapshot name is already in use in thinpool:
https://github.com/stratis-storage/stratisd/pull/3675

* Enforce set invariant in destroy_filesystems:
https://github.com/stratis-storage/stratisd/pull/3674

* Improve test coverage of stratis-min:
https://github.com/stratis-storage/stratisd/pull/3644
https://github.com/stratis-storage/stratisd/pull/3631
https://github.com/stratis-storage/stratisd/pull/3630
https://github.com/stratis-storage/stratisd/pull/3610
https://github.com/stratis-storage/stratisd/pull/3603
https://github.com/stratis-storage/stratisd/pull/3602

- Fix a bug where unencrypted pools can't be started in stratisd-min:
https://github.com/stratis-storage/stratisd/pull/3538

- Fix behavior where key is checked when unlock method is Clevis:
https://github.com/stratis-storage/stratisd/pull/3486

- Fix a misalignment that may occur when extending the thin pool:
https://github.com/stratis-storage/stratisd/pull/3494

- Relax fairness restriction on AllOrSomeLock:
https://github.com/stratis-storage/stratisd/pull/3543
https://github.com/stratis-storage/stratisd/pull/3544

- Reject UserInfo argument values that do not satisfy validate_name:
https://github.com/stratis-storage/stratisd/pull/3570

- Truncate String values in pool metadata to maximum length:
https://github.com/stratis-storage/stratisd/pull/3568

- Cache BDA in blockdev after pool-level metadata write:
https://github.com/stratis-storage/stratisd/pull/3606

- Specify nrext64 option as 0 when creating XFS filesystem:
https://github.com/stratis-storage/stratisd/pull/3511

- Do not suppress output for mkfs.xfs or thin_check:
https://github.com/stratis-storage/stratisd/pull/3525

- Try both Clevis and passphrase in /etc/fstab setup,
fix for missing pool UUID:
https://github.com/stratis-storage/stratisd/issues/3587
https://github.com/stratis-storage/stratisd/pull/3592
https://github.com/stratis-storage/stratisd/pull/3528

- Ensure filesystem Used signal if filesystem check updates used value:
https://github.com/stratis-storage/stratisd/issues/3634
https://github.com/stratis-storage/stratisd/pull/3639

- Fix PID file bug in stratisd and stratisd-min:
https://github.com/stratis-storage/stratisd/pull/3578

- Fix log message in SetCreateAction:
https://github.com/stratis-storage/stratisd/pull/3548

- Add a debug-level log entry when writing metadata to a pool:
https://github.com/stratis-storage/stratisd/pull/3584

- Improve dispatch for stratis-utils:
https://github.com/stratis-storage/stratisd/pull/3549

- Improve dispatch for tools in tools package:
https://github.com/stratis-storage/stratisd/issues/3529
https://github.com/stratis-storage/stratisd/pull/3530
https://github.com/stratis-storage/stratisd/pull/3532
https://github.com/stratis-storage/stratisd/pull/3531
https://github.com/stratis-storage/stratisd/pull/3541
https://github.com/stratis-storage/stratisd/pull/3552

- Cargo.toml: Set up workspace table:
https://github.com/stratis-storage/stratisd/pull/3564

- Use once_cell crate instead of lazy_static crate:
https://github.com/stratis-storage/stratisd/pull/3600
https://github.com/stratis-storage/stratisd/pull/3577

- Use loopdev-3 instead of loopdev crate:
https://github.com/stratis-storage/stratisd/pull/3498

- Increase lower bounds of Stratis project dependencies:
https://github.com/stratis-storage/stratisd/pull/3585

- Increase env_logger dependency lower bound to 0.11.0:
https://github.com/stratis-storage/stratisd/pull/3559

- Increase bindgen dependency lower bound to 0.69.0:
https://github.com/stratis-storage/stratisd/pull/3557

- Increase retry dependency lower bound to 2.0.0:
https://github.com/stratis-storage/stratisd/pull/3550

- Increase pretty-hex dependency lower bound to 0.4.1:
https://github.com/stratis-storage/stratisd/pull/3536

- Increase itertools dependency lower bound to 0.13.0:
https://github.com/stratis-storage/stratisd/pull/3627
https://github.com/stratis-storage/stratisd/pull/3519

- Increase version of rustix dependency to 0.37.25:
https://github.com/stratis-storage/stratisd/pull/3489

- Increase shlex version in Cargo.lock to 1.3.0:
https://github.com/stratis-storage/stratisd/pull/3540

- Increase mio version in Cargo.lock to 0.8.11:
https://github.com/stratis-storage/stratisd/pull/3626

- Use LIBEXECDIR as a substitution variable in all scripts:
https://github.com/stratis-storage/stratisd/pull/3514

- Tidies and Maintenance:
https://github.com/stratis-storage/stratisd/pull/3688
https://github.com/stratis-storage/stratisd/pull/3685
https://github.com/stratis-storage/stratisd/pull/3684
https://github.com/stratis-storage/stratisd/pull/3683
https://github.com/stratis-storage/stratisd/pull/3677
https://github.com/stratis-storage/stratisd/pull/3670
https://github.com/stratis-storage/stratisd/pull/3668
https://github.com/stratis-storage/stratisd/pull/3667
https://github.com/stratis-storage/stratisd/pull/3664
https://github.com/stratis-storage/stratisd/pull/3662
https://github.com/stratis-storage/stratisd/pull/3661
https://github.com/stratis-storage/stratisd/pull/3660
https://github.com/stratis-storage/stratisd/pull/3658
https://github.com/stratis-storage/stratisd/pull/3654
https://github.com/stratis-storage/stratisd/pull/3653
https://github.com/stratis-storage/stratisd/pull/3646
https://github.com/stratis-storage/stratisd/pull/3642
https://github.com/stratis-storage/stratisd/pull/3636
https://github.com/stratis-storage/stratisd/pull/3632
https://github.com/stratis-storage/stratisd/pull/3629
https://github.com/stratis-storage/stratisd/pull/3628
https://github.com/stratis-storage/stratisd/pull/3625
https://github.com/stratis-storage/stratisd/pull/3620
https://github.com/stratis-storage/stratisd/pull/3617
https://github.com/stratis-storage/stratisd/pull/3616
https://github.com/stratis-storage/stratisd/pull/3615
https://github.com/stratis-storage/stratisd/pull/3614
https://github.com/stratis-storage/stratisd/pull/3612
https://github.com/stratis-storage/stratisd/pull/3611
https://github.com/stratis-storage/stratisd/pull/3608
https://github.com/stratis-storage/stratisd/pull/3607
https://github.com/stratis-storage/stratisd/pull/3605
https://github.com/stratis-storage/stratisd/pull/3596
https://github.com/stratis-storage/stratisd/pull/3594
https://github.com/stratis-storage/stratisd/pull/3591
https://github.com/stratis-storage/stratisd/pull/3589
https://github.com/stratis-storage/stratisd/pull/3581
https://github.com/stratis-storage/stratisd/pull/3573
https://github.com/stratis-storage/stratisd/pull/3572
https://github.com/stratis-storage/stratisd/pull/3567
https://github.com/stratis-storage/stratisd/pull/3566
https://github.com/stratis-storage/stratisd/pull/3563
https://github.com/stratis-storage/stratisd/pull/3562
https://github.com/stratis-storage/stratisd/pull/3560
https://github.com/stratis-storage/stratisd/pull/3558
https://github.com/stratis-storage/stratisd/pull/3555
https://github.com/stratis-storage/stratisd/pull/3554
https://github.com/stratis-storage/stratisd/pull/3546
https://github.com/stratis-storage/stratisd/pull/3542
https://github.com/stratis-storage/stratisd/pull/3539
https://github.com/stratis-storage/stratisd/pull/3537
https://github.com/stratis-storage/stratisd/pull/3523
https://github.com/stratis-storage/stratisd/pull/3522
https://github.com/stratis-storage/stratisd/pull/3521
https://github.com/stratis-storage/stratisd/pull/3518
https://github.com/stratis-storage/stratisd/pull/3513
https://github.com/stratis-storage/stratisd/pull/3510
https://github.com/stratis-storage/stratisd/pull/3509
https://github.com/stratis-storage/stratisd/pull/3508
https://github.com/stratis-storage/stratisd/pull/3507
https://github.com/stratis-storage/stratisd/pull/3505
https://github.com/stratis-storage/stratisd/pull/3503
https://github.com/stratis-storage/stratisd/pull/3502
https://github.com/stratis-storage/stratisd/pull/3499
https://github.com/stratis-storage/stratisd/pull/3496
https://github.com/stratis-storage/stratisd/pull/3495
https://github.com/stratis-storage/stratisd/pull/3492
https://github.com/stratis-storage/stratisd/pull/3488
https://github.com/stratis-storage/stratisd/pull/3484
https://github.com/stratis-storage/stratisd/pull/3477


stratisd 3.6.0
==============
Recommended Rust toolchain version: 1.73.0
Expand Down

0 comments on commit 31ca96e

Please sign in to comment.