Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Oct 5, 2025

This PR contains the following updates:

Package Change Age Confidence
github.com/mistifyio/go-zfs/v3 v3.1.0 -> v4.0.0 age confidence

Release Notes

mistifyio/go-zfs (github.com/mistifyio/go-zfs/v3)

v4.0.0

Compare Source

What's Changed

  • Add -p flag in GetProperty in order to display numbers in parsable values by @​mmlb in #​85
  • Update module to go-zfs/v4 by @​trisk in #​98

Diffstat

 go.mod               |  2 +-
 test_helpers_test.go |  2 +-
 zfs.go               |  2 +-
 zfs_test.go          | 12 +++++++-----
 4 files changed, 10 insertions(+), 8 deletions(-)

Shortlog

Albert Lee (2):
      test: Update creation time test for numeric properties
      Update module to go-zfs/v4

Nikos Gkotsis (1):
      Add -p flag in GetProperty in order to display numbers in parsable values

Full Changelog: mistifyio/go-zfs@v3.1.0...v4.0.0


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot added the dependencies label Oct 5, 2025
@github-actions github-actions bot added the storage Related to "storage" package label Oct 5, 2025
@renovate renovate bot force-pushed the renovate/github.com-mistifyio-go-zfs-v3-4.x branch from c9b4cf0 to a7740d8 Compare October 6, 2025 09:12
@mtrmac
Copy link
Contributor

mtrmac commented Oct 6, 2025

Note to self: Renovate did not actually prepare an update PR, the bump to v4 needs to happen manually.

The major version bump is for mistifyio/go-zfs#85 ; AFAICS we never call that, but I’d appreciate a second pair of eyes on that.

@renovate renovate bot force-pushed the renovate/github.com-mistifyio-go-zfs-v3-4.x branch from a7740d8 to da9ca8f Compare October 6, 2025 14:04
@mtrmac mtrmac force-pushed the renovate/github.com-mistifyio-go-zfs-v3-4.x branch from da9ca8f to 8fa08d5 Compare October 6, 2025 14:35
@mtrmac
Copy link
Contributor

mtrmac commented Oct 6, 2025

Updated manually, please review.

@podmanbot
Copy link

✅ A new PR has been created in buildah to vendor these changes: containers/buildah#6410

@renovate renovate bot force-pushed the renovate/github.com-mistifyio-go-zfs-v3-4.x branch 8 times, most recently from 6becc1c to 7846a71 Compare October 9, 2025 14:19
@renovate renovate bot force-pushed the renovate/github.com-mistifyio-go-zfs-v3-4.x branch 4 times, most recently from 2ed08f8 to bbf685c Compare October 16, 2025 16:24
@Luap99
Copy link
Member

Luap99 commented Oct 16, 2025

Note to self: Renovate did not actually prepare an update PR, the bump to v4 needs to happen manually.

Looks like renovate removed your import path update here so you need to push this again?

I recently saw there is actually a renovate config option to do that gomodUpdateImportPaths
https://docs.renovatebot.com/golang/#how-it-works

Maybe worth to try to enable that in our global config and see how that goes?

The major version bump is for mistifyio/go-zfs#85 ; AFAICS we never call that, but I’d appreciate a second pair of eyes on that.

I agree we should be safe to update.

@renovate renovate bot force-pushed the renovate/github.com-mistifyio-go-zfs-v3-4.x branch 3 times, most recently from 2b91de2 to 566dcd0 Compare October 17, 2025 16:23
Luap99 added a commit to Luap99/automation that referenced this pull request Oct 17, 2025
When golang has major version bumps it generally requires an update of
all import paths in the code not just a go.mod update.
This option should tell renovate to do that, let's see if it actually
works correctly.

ref containers/container-libs#372

Signed-off-by: Paul Holzinger <[email protected]>
@Luap99
Copy link
Member

Luap99 commented Oct 17, 2025

Opened containers/automation#257, I would like for that to get merged first to test if renovate can update the import path here because that would be pretty neat I think.

@renovate renovate bot force-pushed the renovate/github.com-mistifyio-go-zfs-v3-4.x branch from 566dcd0 to 9323976 Compare October 17, 2025 17:00
@renovate
Copy link
Contributor Author

renovate bot commented Oct 17, 2025

⚠️ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

  • any of the package files in this branch needs updating, or
  • the branch becomes conflicted, or
  • you click the rebase/retry checkbox if found above, or
  • you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:

File name: storage/go.sum
Command failed: mod upgrade --mod-name=github.com/mistifyio/go-zfs/v3 -t=4
could not parse go file /tmp/renovate/repos/github/containers/container-libs/storage/pkg/unshare/unshare_freebsd.c: /tmp/renovate/repos/github/containers/container-libs/storage/pkg/unshare/unshare_freebsd.c:1:1: illegal character U+0023 '#'

@Luap99
Copy link
Member

Luap99 commented Oct 17, 2025

Well so much for that, the renovate config works but the tool doesn't seem to be able to ignore/handle non go files correctly? I guess we could make a PR to https://github.com/marwan-at-work/mod to fix the tool and hope renovate updates that eventually.

For now it still means manual update then, though what is in general more concerning that CI here passes without that bump. It seems there isn't any zfs tests not even build test for that configuration

@mtrmac
Copy link
Contributor

mtrmac commented Oct 17, 2025

though what is in general more concerning that CI here passes without that bump. It seems there isn't any zfs tests not even build test for that configuration

Yes, and I’m fine with that, but I would expect a go mod tidy && git status to be failing — and I can’t see where we are running that; I think we have lost (the equivalents of) hack/tree_status.sh during the migration to the monorepo.

@Luap99
Copy link
Member

Luap99 commented Oct 17, 2025

though what is in general more concerning that CI here passes without that bump. It seems there isn't any zfs tests not even build test for that configuration

Yes, and I’m fine with that, but I would expect a go mod tidy && git status to be failing — and I can’t see where we are running that; I think we have lost (the equivalents of) hack/tree_status.sh during the migration to the monorepo.

Right I add this in #291 but we had to give it up because of go.sum, I guess given we have it in gitignore now that PR can be pushed forward

@renovate renovate bot force-pushed the renovate/github.com-mistifyio-go-zfs-v3-4.x branch 3 times, most recently from 30e0072 to de9bb31 Compare October 20, 2025 16:56
@packit-as-a-service
Copy link

Packit jobs failed. @containers/packit-build please check.

@renovate renovate bot force-pushed the renovate/github.com-mistifyio-go-zfs-v3-4.x branch from de9bb31 to 92104b9 Compare October 20, 2025 17:18
@renovate renovate bot force-pushed the renovate/github.com-mistifyio-go-zfs-v3-4.x branch 5 times, most recently from 4e3d320 to 67e5db8 Compare October 21, 2025 13:01
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Signed-off-by: Miloslav Trmač <[email protected]>
@mtrmac mtrmac force-pushed the renovate/github.com-mistifyio-go-zfs-v3-4.x branch from 67e5db8 to 6d1aad0 Compare October 21, 2025 13:08
podmanbot pushed a commit to podmanbot/buildah that referenced this pull request Oct 21, 2025
Copy link
Member

@Luap99 Luap99 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@Luap99 Luap99 enabled auto-merge October 21, 2025 13:17
@Luap99 Luap99 merged commit 26b2444 into main Oct 21, 2025
37 of 38 checks passed
@renovate renovate bot deleted the renovate/github.com-mistifyio-go-zfs-v3-4.x branch October 21, 2025 13:31
@Luap99
Copy link
Member

Luap99 commented Oct 23, 2025

Well so much for that, the renovate config works but the tool doesn't seem to be able to ignore/handle non go files correctly? I guess we could make a PR to https://github.com/marwan-at-work/mod to fix the tool and hope renovate updates that eventually.

Update, I created marwan-at-work/mod#33

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies storage Related to "storage" package

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants