Skip to content

Commit

Permalink
Merge pull request #3565 from mulkieran/version-3.6.6
Browse files Browse the repository at this point in the history
Version 3.6.6
  • Loading branch information
mulkieran authored Mar 26, 2024
2 parents 80705ec + 3a01b1c commit 02cf27b
Show file tree
Hide file tree
Showing 24 changed files with 427 additions and 208 deletions.
6 changes: 3 additions & 3 deletions .github/workflows/cargo.yml
Original file line number Diff line number Diff line change
Expand Up @@ -57,6 +57,6 @@ jobs:
- name: Run comparisons of version specs with available Fedora packages
# yamllint disable rule:line-length
run: |
COMPARE_FEDORA_VERSIONS=./ci/dependency_management/compare_fedora_versions FEDORA_RELEASE=rawhide IGNORE_ARGS="--ignore-category low --ignore-high=libcryptsetup-rs --ignore-high=libcryptsetup-rs-sys --ignore-high=devicemapper" make -f Makefile_dependencies check-fedora-versions
COMPARE_FEDORA_VERSIONS=./ci/dependency_management/compare_fedora_versions FEDORA_RELEASE=f39 IGNORE_ARGS="--ignore-category low --ignore-high=libcryptsetup-rs --ignore-high=libcryptsetup-rs-sys --ignore-high=devicemapper" make -f Makefile_dependencies check-fedora-versions
COMPARE_FEDORA_VERSIONS=./ci/dependency_management/compare_fedora_versions FEDORA_RELEASE=f38 IGNORE_ARGS="--ignore-category low --ignore-high=libcryptsetup-rs --ignore-high=libcryptsetup-rs-sys --ignore-high=devicemapper" make -f Makefile_dependencies check-fedora-versions
COMPARE_FEDORA_VERSIONS=./ci/dependency_management/compare_fedora_versions FEDORA_RELEASE=rawhide IGNORE_ARGS="--ignore-category low --ignore-high=libcryptsetup-rs --ignore-high=libcryptsetup-rs-sys --ignore-high=devicemapper --ignore-high=libblkid-rs" make -f Makefile_dependencies check-fedora-versions
COMPARE_FEDORA_VERSIONS=./ci/dependency_management/compare_fedora_versions FEDORA_RELEASE=f40 IGNORE_ARGS="--ignore-category low --ignore-high=libcryptsetup-rs --ignore-high=libcryptsetup-rs-sys --ignore-high=devicemapper --ignore-high=libblkid-rs" make -f Makefile_dependencies check-fedora-versions
COMPARE_FEDORA_VERSIONS=./ci/dependency_management/compare_fedora_versions FEDORA_RELEASE=f39 IGNORE_ARGS="--ignore-category low --ignore-high=libcryptsetup-rs --ignore-high=libcryptsetup-rs-sys --ignore-high=devicemapper --ignore-high=libblkid-rs" make -f Makefile_dependencies check-fedora-versions
5 changes: 3 additions & 2 deletions .packit.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -12,14 +12,15 @@ actions:
post-upstream-clone:
- "git clone https://github.com/stratis-storage/ci --depth=1 ../distro"
- "mv ../distro/mockbuild_test/stratisd.spec ../distro/stratisd.spec"
- "cargo install cargo-version-util"
- "sed -i '/stratis-decode-dm/d' ../distro/stratisd.spec"
- "cargo install cargo-get"
- "cargo install cargo-vendor-filterer"
create-archive:
- "sh -c 'python3 ../distro/release_management/create_artifacts.py ../distro/ --pre-release --specfile-path=../distro/stratisd.spec stratisd --vendor-method=filtered'"
fix-spec-file:
- "echo 'skipping automatic fix-spec-file actions'"
get-current-version:
- "cargo version-util get-version"
- "cargo get package.version"

srpm_build_deps:
- git
Expand Down
39 changes: 39 additions & 0 deletions CHANGES.txt
Original file line number Diff line number Diff line change
@@ -1,3 +1,42 @@
stratisd 3.6.6
==============
Recommended Rust toolchain version: 1.76.0
Recommended development platform for Python development: Fedora 39

* New commits:
* Increase lower bounds of Stratis-project dependencies
* Increase mio transitive dependency to 0.8.11
* Hack .packit.yaml to remove stratis-decode-dm from spec file

* Cherry-picked commits:
* Increase retry dependency lower bound to 2.0.0
* Increase bindgen dependency lower bound to 0.69.0
* Update a comment justifying the minimum thin dev size
* Use a constant for the maximum name size
* Do not construct a String from metadata when saving
* Cargo.toml: Set up workspace table
* github actions: update FEDORA_RELEASE to F40, F39
* Add serializer for Strings
* validate_name: Change error strings
* validate_name: Clarify some error messages
* Reject UserInfo values that do not satisfy validate_name
* Fix clippy::useless-vec lint
* Fix let-underscore-lock lint
* Use explicit OpenOptions::truncate()
* get_dm_init: Allow static_mut_refs
* DeviceInfo: allow clippy lint large_enum_variant
* stratisd: Allow clippy lint suspicious_open_options
* stratisd-min: Allow clippy lint suspicious_open_options
* generators: Use explicit OpenOptions::truncate()
* Allow unknown lint for static_mut_refs
* validate_filesystem_size: divisble -> divisible
* validate_filesystem_size: return more specific error
* Increase env_logger dependency lower bound to 0.11.0
* Fix PID file bug in stratisd and stratisd-min
* Initialize devicemapper context without mutability
* Increase nix dependency lower bound to 0.28.0


stratisd 3.6.5
==============
Recommended Rust toolchain version: 1.76.0
Expand Down
Loading

0 comments on commit 02cf27b

Please sign in to comment.