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

chore: update go packages (major) #6775

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

renovate[bot]
Copy link

@renovate renovate bot commented Jan 23, 2023

Update Request | Renovate Bot

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/compute/armcompute/v5 v5.7.0 -> v6.1.0 age adoption passing confidence
github.com/santhosh-tekuri/jsonschema/v5 v5.3.1 -> v6.0.1 age adoption passing confidence
github.com/siderolabs/go-blockdevice v0.4.7 -> v2.0.2 age adoption passing confidence
github.com/unix4ever/yaml v0.0.0-20220527175918-f17b0f05cf2c -> v2.4.0 age adoption passing confidence

Release Notes

santhosh-tekuri/jsonschema (github.com/santhosh-tekuri/jsonschema/v5)

v6.0.1

Compare Source

Bug Fixes:

  • fix/schema: field RecursiveRef misspelled
  • fix/schema: missing Deprecated field

v6.0.0

Compare Source

Improvements
  • mixed dialect support
  • custom $vocabulary support
  • sermver format
  • support for localisation for ValidationError
  • command jv
    • support stdin
    • --insecure and --cacert flag
    • --quiet flag
siderolabs/go-blockdevice (github.com/siderolabs/go-blockdevice)

v2.0.2

Compare Source

go-blockdevice 2.0.2 (2024-09-23)

Welcome to the v2.0.2 release of go-blockdevice!

Please try out the release binaries and report any issues at
https://github.com/siderolabs/go-blockdevice/issues.

Contributors
  • Andrey Smirnov
  • Dmitry Sharshakov
  • Dmitriy Matrenichev
Changes
23 commits

  • 33f603a fix: correctly process GPT with gaps
  • d39fa20 fix: add context to luks commands
  • 2021ab8 release(v2.0.0): prepare release
  • 08a7802 fix: add support for 'legacy bios bootable' attribute
  • fa9291f feat: bring disk encryption support
  • bc73f6d fix: drop ReadFullAt
  • c34dfb6 fix: don't ignore error on partition delete
  • 41240c1 fix: several fixes for GPT and ZFS
  • 07f736f feat: add support for retry-locking the blockdevice
  • 114af20 feat: add device wipe and partition devname
  • cfdeb03 feat: implement GPT editing
  • 9d8d8e7 chore: add setters for struct fields
  • f4a4030 fix: add runtime.KeepAlive to keep alive descriptors
  • 1a51f16 feat: gather blockdevice information
  • 81b69bf fix: use read full when reading data
  • 3052077 feat: lock the blockdevice in shared mode when probing
  • cf51e33 feat: support detection of squashfs and Talos META
  • da92100 feat: detect ZFS
  • 3265299 feat: detect Linux swap and LVM2
  • 21c66f8 fix: don't probe empty CD drives
  • a5481f5 feat: implement GPT partition discovery
  • 9beb2bd feat: start the blkid work
  • aa55391 chore: start the v2 version of the module

Changes since v2.0.1
1 commit

  • 33f603a fix: correctly process GPT with gaps

Dependency Changes

This release has no dependency changes

v2.0.1

Compare Source

go-blockdevice 2.0.1 (2024-08-30)

Welcome to the v2.0.1 release of go-blockdevice!

Please try out the release binaries and report any issues at
https://github.com/siderolabs/go-blockdevice/issues.

Contributors
  • Andrey Smirnov
  • Dmitry Sharshakov
  • Dmitriy Matrenichev
Changes
22 commits

  • d39fa20 fix: add context to luks commands
  • 2021ab8 release(v2.0.0): prepare release
  • 08a7802 fix: add support for 'legacy bios bootable' attribute
  • fa9291f feat: bring disk encryption support
  • bc73f6d fix: drop ReadFullAt
  • c34dfb6 fix: don't ignore error on partition delete
  • 41240c1 fix: several fixes for GPT and ZFS
  • 07f736f feat: add support for retry-locking the blockdevice
  • 114af20 feat: add device wipe and partition devname
  • cfdeb03 feat: implement GPT editing
  • 9d8d8e7 chore: add setters for struct fields
  • f4a4030 fix: add runtime.KeepAlive to keep alive descriptors
  • 1a51f16 feat: gather blockdevice information
  • 81b69bf fix: use read full when reading data
  • 3052077 feat: lock the blockdevice in shared mode when probing
  • cf51e33 feat: support detection of squashfs and Talos META
  • da92100 feat: detect ZFS
  • 3265299 feat: detect Linux swap and LVM2
  • 21c66f8 fix: don't probe empty CD drives
  • a5481f5 feat: implement GPT partition discovery
  • 9beb2bd feat: start the blkid work
  • aa55391 chore: start the v2 version of the module

Changes since v2.0.0
1 commit

  • d39fa20 fix: add context to luks commands

Dependency Changes

This release has no dependency changes

v2.0.0

Compare Source

go-blockdevice 2.0.0 (2024-08-30)

Welcome to the v2.0.0 release of go-blockdevice!

Please try out the release binaries and report any issues at
https://github.com/siderolabs/go-blockdevice/issues.

Contributors
  • Andrey Smirnov
  • Dmitry Sharshakov
  • Dmitriy Matrenichev
Changes
21 commits

  • 2021ab8 release(v2.0.0): prepare release
  • 08a7802 fix: add support for 'legacy bios bootable' attribute
  • fa9291f feat: bring disk encryption support
  • bc73f6d fix: drop ReadFullAt
  • c34dfb6 fix: don't ignore error on partition delete
  • 41240c1 fix: several fixes for GPT and ZFS
  • 07f736f feat: add support for retry-locking the blockdevice
  • 114af20 feat: add device wipe and partition devname
  • cfdeb03 feat: implement GPT editing
  • 9d8d8e7 chore: add setters for struct fields
  • f4a4030 fix: add runtime.KeepAlive to keep alive descriptors
  • 1a51f16 feat: gather blockdevice information
  • 81b69bf fix: use read full when reading data
  • 3052077 feat: lock the blockdevice in shared mode when probing
  • cf51e33 feat: support detection of squashfs and Talos META
  • da92100 feat: detect ZFS
  • 3265299 feat: detect Linux swap and LVM2
  • 21c66f8 fix: don't probe empty CD drives
  • a5481f5 feat: implement GPT partition discovery
  • 9beb2bd feat: start the blkid work
  • aa55391 chore: start the v2 version of the module

Dependency Changes

This release has no dependency changes

v0.4.8

Compare Source

go-blockdevice 0.4.8 (2024-09-11)

Welcome to the v0.4.8 release of go-blockdevice!

Please try out the release binaries and report any issues at
https://github.com/siderolabs/go-blockdevice/issues.

Contributors
  • Andrey Smirnov
  • Artem Chernyshev
  • Andrey Smirnov
  • Artem Chernyshev
  • Serge Logvinov
  • Noel Georgi
  • Andrew Rynhard
  • Andrew Rynhard
  • Andrey Smirnov
  • Matt Zahorik
  • Olli Janatuinen
  • Seán C McCord
  • Spencer Smith
Changes
67 commits

  • 134c41b fix: fast wipe also last 1MB of the device
  • d9313ea fix: define softraid partition
  • a75c4cc chore: rekres
  • 8a2102a feat: luks resize
  • fbb01f7 fix: properly detect token not found error
  • 3e08968 fix: do not attach token to a key slot
  • f2c419e feat: support LUKS token management
  • 076874a chore: resolve blockdevice symlinks
  • b4386f3 feat: make disk utils read subsystem information from the /sys/block
  • 8c7ea19 fix: blockdevice size is reported by Linux in 512 blocks always
  • e52e012 feat: add ext4 filesystem detection logic
  • 694ac62 chore: update imports to siderolabs, rekres
  • dcf6044 chore: rekres and rename
  • 9c4af49 fix: cryptsetup remove slot
  • 74ea471 feat: add freebsd stubs
  • 9fa801c feat: add ReadOnly attribute to Disk
  • fccee8b chore: rekres the source, fix issues
  • d9c3a27 feat: support probing FAT12/FAT16 filesystems
  • b374eb4 fix: align partition to 1M boundary by default
  • ec428fe fix: lookup filesystem labels on the actual device path
  • 7b9de26 feat: read symlink fullpath in block device list function
  • 6928ee4 refactor: rewrite GPT serialize/deserialize functions
  • 0c7e429 refactor: simplify middle endian functions
  • 15b182d fix: return partition table not exist when trying to read an empty dev
  • b9517d5 fix: resize partition
  • 70d2865 fix: try to find cdrom disks
  • 667bf53 fix: revert gpt partition not found
  • d7d4cdd fix: gpt partition not found
  • 33afba3 fix: also open in readonly mode when running All lookup method
  • e367f9d feat: make probe always open blockdevices in readonly mode
  • d981156 fix: allow Build for Windows
  • fe24303 fix: perform correct PMBR partition calculations
  • 2ec0c3c fix: preserve the PMBR bootable flag when opening GPT partition
  • 87816a8 feat: align partition to minimum I/O size
  • c34b59f feat: expose more encryption options in the LUKS module
  • 30c2bc3 feat: mark MBR bootable
  • 1292574 fix: make disk type matcher parser case insensitive
  • b77400e fix: properly detect nvme and sd card disk types
  • 1d830a2 fix: revert mark the EFI partition in PMBR as bootable
  • bec914f fix: mark the EFI partition in PMBR as bootable
  • 776b37d feat: add options to probe disk by various sysblock parameters
  • bb3ad73 fix: align partition start to physical sector size
  • 8f976c2 feat: replace exec.Command with go-cmd module
  • 1cf7f25 fix: properly handle no child processes error from cmd.Wait
  • 04a9851 feat: implement luks encryption provider
  • b0375e4 feat: add an option to open block device with exclusive flock
  • 5a1c7f7 refactor: add devname into gpt.Partition, refactor probe package
  • f2728a5 fix: keep contents of PMBR when writing it
  • 2878460 fix: write second copy of partition entries
  • 943b08b fix: blockdevice reset should read partition table from disk
  • 5b4ee44 fix: ignore /dev/ram devices
  • 98754ec refactor: rewrite GPT library
  • 2a1baad fix: correctly build paths for mmcblk devices
  • 8076344 fix: return proper disk size from GetDisks function
  • 8742133 chore: add common method to list available disks using /sys/block
  • c4b5833 feat: implement "fast" wipe
  • b4e67d7 feat: return resize status from Resize() function
  • ceae64e fix: sync kernel partition table incrementally
  • 2cb9516 fix: return correct error value from blkpg functions
  • cebe43d refactor: expose InsertAt method via interface
  • c40dcd8 fix: properly inform kernel about partition deletion
  • bb8ac5d feat: implement disk wiping via several methods
  • 23fb7dc feat: expose partition name (label)
  • ff3a821 feat: implement 'InsertAt' method to insert partitions at any position
  • 3d1ce4f fix: calculate last lba of partition correctly
  • b71540f feat: copy initial version from talos-systems/talos
  • ca3c078 Initial commit

Changes since v0.4.7
1 commit

  • 134c41b fix: fast wipe also last 1MB of the device

Dependency Changes

This release has no dependency changes

unix4ever/yaml (github.com/unix4ever/yaml)

v2.4.0

Compare Source

v2.3.0

Compare Source

v2.2.8

Compare Source

v2.2.7

Compare Source

v2.2.6

Compare Source

v2.2.5

Compare Source

v2.2.4

Compare Source

v2.2.3

Compare Source

v2.2.2

Compare Source

v2.2.1

Compare Source

v2.2.0

Compare Source

v2.1.1

Compare Source


Configuration

📅 Schedule: Branch creation - "before 4am on Monday" (UTC), 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.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


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

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

@renovate
Copy link
Author

renovate bot commented Jan 23, 2023

⚠ Artifact update problem

Renovate failed to update artifacts 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: go.sum
Command failed: go get -d -t ./...
go: gopkg.in/yaml.v3@v3.0.1 (replaced by github.com/unix4ever/yaml/v2@v2.4.0): parsing go.mod:
	module declares its path as: gopkg.in/yaml.v2
	        but was required as: gopkg.in/yaml.v3

File name: pkg/machinery/go.sum
Command failed: go get -d -t ./...
go: gopkg.in/yaml.v3@v3.0.1 (replaced by github.com/unix4ever/yaml/v2@v2.4.0): parsing go.mod:
	module declares its path as: gopkg.in/yaml.v2
	        but was required as: gopkg.in/yaml.v3

File name: hack/docgen/go.sum
Command failed: go get -d -t ./...
go: gopkg.in/yaml.v3@v3.0.1 (replaced by github.com/unix4ever/yaml/v2@v2.4.0): parsing go.mod:
	module declares its path as: gopkg.in/yaml.v2
	        but was required as: gopkg.in/yaml.v3

@renovate renovate bot force-pushed the renovate/major-go-packages branch 8 times, most recently from 9349b87 to 4ee9ea5 Compare January 30, 2023 17:37
@renovate renovate bot force-pushed the renovate/major-go-packages branch 7 times, most recently from 89aef89 to 96a80da Compare February 6, 2023 23:31
@renovate renovate bot force-pushed the renovate/major-go-packages branch 14 times, most recently from e6ff62a to 740cdbc Compare February 15, 2023 15:07
@renovate renovate bot force-pushed the renovate/major-go-packages branch 13 times, most recently from 3ce6db3 to 9e70ea7 Compare September 12, 2024 19:04
@renovate renovate bot force-pushed the renovate/major-go-packages branch 12 times, most recently from f14fdd2 to 345aa99 Compare September 23, 2024 11:50
@renovate renovate bot force-pushed the renovate/major-go-packages branch 3 times, most recently from 65c0b27 to bab84c3 Compare September 25, 2024 10:48
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
@renovate renovate bot force-pushed the renovate/major-go-packages branch from bab84c3 to 73df627 Compare September 25, 2024 11:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant