Skip to content
This repository has been archived by the owner on Nov 25, 2023. It is now read-only.

Update Terraform talos to v0.3.4 #3

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

Conversation

damoun-bot
Copy link
Collaborator

@damoun-bot damoun-bot commented Apr 24, 2023

This PR contains the following updates:

Package Type Update Change
talos (source) required_provider minor 0.1.2 -> 0.3.4

Release Notes

siderolabs/terraform-provider-talos (talos)

v0.3.4

Compare Source

terraform-provider-talos 0.3.4 (2023-10-04)

Welcome to the v0.3.4 release of terraform-provider-talos!

Please try out the release binaries and report any issues at
https://github.com/siderolabs/terraform-provider-talos/issues.

Contributors
  • Noel Georgi
  • Rui Lopes
Changes
3 commits

Dependency Changes

This release has no dependency changes

Previous release can be found at v0.3.3

v0.3.3

Compare Source

terraform-provider-talos 0.3.3 (2023-09-07)

Welcome to the v0.3.3 release of terraform-provider-talos!

Please try out the release binaries and report any issues at
https://github.com/siderolabs/terraform-provider-talos/issues.

Contributors
  • Andrey Smirnov
Changes
2 commits

  • fbb8ed3 release(v0.3.3): prepare release
  • 38db77d fix: update Talos machinery to v1.5.2

Dependency Changes
  • github.com/siderolabs/talos/pkg/machinery v1.5.0 -> v1.5.2

Previous release can be found at v0.3.2

v0.3.2

Compare Source

terraform-provider-talos 0.3.2 (2023-08-28)

Welcome to the v0.3.2 release of terraform-provider-talos!

Please try out the release binaries and report any issues at
https://github.com/siderolabs/terraform-provider-talos/issues.

Contributors
  • Noel Georgi
Changes
2 commits

  • 47293c7 release(0.3.2): prepare release
  • 90ba5ad fix: node/endpoint were swapped for some resources.

Dependency Changes

This release has no dependency changes

Previous release can be found at v0.3.1

v0.3.1

Compare Source

terraform-provider-talos 0.3.1 (2023-08-24)

Welcome to the v0.3.1 release of terraform-provider-talos!

Please try out the release binaries and report any issues at
https://github.com/siderolabs/terraform-provider-talos/issues.

Contributors
  • Noel Georgi
Changes
2 commits

  • f251b00 release(0.3.1): prepare release
  • 17fde7a fix: creation of talos client

Dependency Changes

This release has no dependency changes

Previous release can be found at v0.3.0

v0.3.0

Compare Source

Welcome to the 0.3.0-beta.0 release of terraform-provider-talos!
This is a pre-release of terraform-provider-talos

Please try out the release binaries and report any issues at
https://github.com/siderolabs/terraform-provider-talos/issues.

Component Updates

Talos sdk: v1.5.0-beta.0

Contributors
  • Noel Georgi
  • Ole-Martin Bratteng
  • Spencer Smith
Changes
5 commits

  • 3f02af3 feat: update to talos 1.5 sdk
  • ff0e2ad fix: ci failures due to TF state removal
  • ee150ce docs: update link to contrib repo
  • df4f876 docs: replace type with machine_type
  • f6c8715 chore: bump deps

Dependency Changes
  • github.com/siderolabs/talos/pkg/machinery v1.4.7 -> v1.5.0-beta.0

Previous release can be found at v0.2.1

v0.2.1

Compare Source

terraform-provider-talos 0.2.1 (2023-08-04)

Welcome to the v0.2.1 release of terraform-provider-talos!

Please try out the release binaries and report any issues at
https://github.com/siderolabs/terraform-provider-talos/issues.

Component Updates

Talos sdk: v1.4.7

Contributors
  • Artem Chernyshev
  • Noel Georgi
  • Dmitriy Matrenichev
  • Utku Ozdemir
  • Andrey Smirnov
Changes
2 commits

  • b035834 release(0.2.1): prepare release
  • 9b57d5e fix: ci failures due to TF state removal

Changes from siderolabs/crypto
2 commits

  • 8f77da3 feat: add a method to load PEM key from file
  • c03ff58 feat: add a way to represent redacted x509 private keys

Changes from siderolabs/gen
3 commits

  • f9f5805 chore: bump rekres and add functions from exp
  • b968d21 feat: add TryRecv and RecvWithContext functions
  • 476dfea feat: add foreach and clear to lazymap

Changes from siderolabs/go-blockdevice
4 commits

  • 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

Dependency Changes
  • github.com/hashicorp/terraform-plugin-docs v0.14.1 -> v0.16.0
  • github.com/hashicorp/terraform-plugin-framework v1.2.0 -> v1.3.4
  • github.com/hashicorp/terraform-plugin-framework-timeouts v0.3.1 -> v0.4.1
  • github.com/hashicorp/terraform-plugin-framework-validators v0.10.0 -> v0.11.0
  • github.com/hashicorp/terraform-plugin-go v0.15.0 -> v0.18.0
  • github.com/hashicorp/terraform-plugin-sdk/v2 v2.26.1 -> v2.27.0
  • github.com/hashicorp/terraform-plugin-testing v1.2.0 -> v1.4.0
  • github.com/siderolabs/crypto v0.4.0 -> v0.4.1
  • github.com/siderolabs/gen v0.4.3 -> v0.4.5
  • github.com/siderolabs/go-blockdevice v0.4.4 -> v0.4.6
  • github.com/siderolabs/talos/pkg/machinery v1.4.0 -> v1.4.7
  • github.com/stretchr/testify v1.8.2 -> v1.8.4
  • golang.org/x/mod v0.10.0 -> v0.12.0
  • google.golang.org/grpc v1.54.0 -> v1.57.0
  • k8s.io/client-go v0.27.1 -> v0.27.4

Previous release can be found at v0.2.0

v0.2.0

Compare Source

Welcome to the v0.2.0-alpha.2 release of terraform-provider-talos!
This is a pre-release of terraform-provider-talos

Please try out the release binaries and report any issues at
https://github.com/siderolabs/terraform-provider-talos/issues.

Data Sources

talos_machine_disks data source is added to list disks on a machine.

Provider Changes

This version of the provider includes some breaking changes. Make sure to follow the provider upgrade guide at https://registry.terraform.io/providers/siderolabs/talos/latest/docs/guides/version-0.2-upgrade.html

Component Updates

Talos sdk: v1.4.0-beta.1

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

  • 187e434 feat: talos_machine_disks data source
  • a29e1e7 fix: handle unknown types at plan time

Changes from siderolabs/gen
9 commits

  • 214c1ef chore: set slice.Filter result slice cap to len
  • 8e89b1e feat: add GetOrCreate and GetOrCall methods
  • 7c7ccc3 feat: introduce channel SendWithContext
  • b3b6db8 fix: fix Copy documentation and implementation
  • 521f737 feat: add xerrors package which contains additions to the std errors
  • 726e066 fix: rename tuples.go to pair.go and set proper package name
  • d8d7d25 chore: minor additions
  • 338a650 chore: add initial implementation and documentation
  • 4fd8667 Initial commit

Changes from siderolabs/go-blockdevice
59 commits

  • 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

Dependency Changes
  • github.com/dustin/go-humanize v1.0.1 new
  • github.com/siderolabs/gen v0.4.3 new
  • github.com/siderolabs/go-blockdevice v0.4.4 new
  • k8s.io/client-go v0.26.3 -> v0.27.0

Previous release can be found at v0.2.0-alpha.1


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 becomes conflicted, 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 has been generated by Renovate Bot.

@damoun
Copy link
Owner

damoun commented Apr 30, 2023

@damoun-bot damoun-bot force-pushed the renovate/terraform/talos-0.x branch from c9d2a6f to 807c85a Compare August 18, 2023 18:28
@damoun-bot damoun-bot changed the title Update Terraform talos to v0.2.0 Update Terraform talos to v0.3.0 Aug 18, 2023
@damoun-bot damoun-bot force-pushed the renovate/terraform/talos-0.x branch from 807c85a to 58694e2 Compare August 24, 2023 21:13
@damoun-bot damoun-bot changed the title Update Terraform talos to v0.3.0 Update Terraform talos to v0.3.1 Aug 24, 2023
@damoun-bot damoun-bot force-pushed the renovate/terraform/talos-0.x branch from 58694e2 to dd89b6d Compare August 28, 2023 15:13
@damoun-bot damoun-bot changed the title Update Terraform talos to v0.3.1 Update Terraform talos to v0.3.2 Aug 28, 2023
@damoun-bot damoun-bot force-pushed the renovate/terraform/talos-0.x branch 2 times, most recently from 97767e6 to 25269bf Compare September 7, 2023 05:03
@damoun-bot damoun-bot changed the title Update Terraform talos to v0.3.2 Update Terraform talos to v0.3.2 - autoclosed Sep 7, 2023
@damoun-bot damoun-bot closed this Sep 7, 2023
@damoun-bot damoun-bot deleted the renovate/terraform/talos-0.x branch September 7, 2023 10:03
@damoun-bot damoun-bot changed the title Update Terraform talos to v0.3.2 - autoclosed Update Terraform talos to v0.3.2 Sep 7, 2023
@damoun-bot damoun-bot reopened this Sep 7, 2023
@damoun-bot damoun-bot restored the renovate/terraform/talos-0.x branch September 7, 2023 10:17
@damoun-bot damoun-bot force-pushed the renovate/terraform/talos-0.x branch 5 times, most recently from 59cda17 to 0a4cf24 Compare September 7, 2023 14:14
@damoun-bot damoun-bot changed the title Update Terraform talos to v0.3.2 Update Terraform talos to v0.3.3 Sep 7, 2023
@damoun-bot damoun-bot force-pushed the renovate/terraform/talos-0.x branch 4 times, most recently from 63d62a5 to 78568e8 Compare September 12, 2023 20:13
@damoun-bot damoun-bot changed the title Update Terraform talos to v0.3.3 Update Terraform talos to v0.3.4 Oct 4, 2023
@damoun-bot damoun-bot force-pushed the renovate/terraform/talos-0.x branch from 78568e8 to 3d0c7d7 Compare October 4, 2023 14:14
@damoun-bot damoun-bot force-pushed the renovate/terraform/talos-0.x branch from 3d0c7d7 to 367ee2a Compare October 13, 2023 21:24
@damoun-bot damoun-bot force-pushed the renovate/terraform/talos-0.x branch from 367ee2a to e245a8c Compare October 14, 2023 00:12
| datasource         | package          | from  | to    |
| ------------------ | ---------------- | ----- | ----- |
| terraform-provider | siderolabs/talos | 0.1.2 | 0.3.4 |
@damoun-bot damoun-bot force-pushed the renovate/terraform/talos-0.x branch from e245a8c to aed0c62 Compare October 14, 2023 09:19
@damoun-bot damoun-bot changed the title Update Terraform talos to v0.3.4 Update Terraform talos to v0.3.4 - autoclosed Nov 17, 2023
@damoun-bot damoun-bot closed this Nov 17, 2023
@damoun-bot damoun-bot deleted the renovate/terraform/talos-0.x branch November 17, 2023 04:10
@damoun-bot damoun-bot changed the title Update Terraform talos to v0.3.4 - autoclosed Update Terraform talos to v0.3.4 Nov 17, 2023
@damoun-bot damoun-bot reopened this Nov 17, 2023
@damoun-bot damoun-bot restored the renovate/terraform/talos-0.x branch November 17, 2023 05:10
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants