larivierec / home-cluster

Talos cluster using gitops and renovate automation
https://garb.dev
Apache License 2.0
87 stars 7 forks source link

feat(terraform): update terraform tailscale to v0.17.0 #4041

Closed theriver-bot[bot] closed 1 month ago

theriver-bot[bot] commented 1 month ago

This PR contains the following updates:

Package Type Update Change OpenSSF
tailscale (source) required_provider minor 0.16.2 -> 0.17.0 OpenSSF Scorecard

Release Notes

tailscale/terraform-provider-tailscale (tailscale) ### [`v0.17.0`](https://redirect.github.com/tailscale/terraform-provider-tailscale/releases/tag/v0.17.0) [Compare Source](https://redirect.github.com/tailscale/terraform-provider-tailscale/compare/v0.16.2...v0.17.0) #### Changelog - [`dc69aa1`](https://redirect.github.com/tailscale/terraform-provider-tailscale/commit/dc69aa175b3bb76482f71fa0e5a6622601e2ddec): .github/workflows: use --clean instead of deprecated --rm-dist ([#​366](https://redirect.github.com/tailscale/terraform-provider-tailscale/issues/366)) ([@​mpminardi](https://redirect.github.com/mpminardi)) - [`5451bf7`](https://redirect.github.com/tailscale/terraform-provider-tailscale/commit/5451bf742ab554e0bc7ba827ef14cb3f01ab048c): build(deps): bump golang.org/x/tools from 0.20.0 to 0.21.0 ([#​367](https://redirect.github.com/tailscale/terraform-provider-tailscale/issues/367)) ([@​dependabot](https://redirect.github.com/dependabot)\[bot]) - [`e3d8619`](https://redirect.github.com/tailscale/terraform-provider-tailscale/commit/e3d8619c1183875d82073f5d3aa3a9ead36da975): build(deps): bump github.com/hashicorp/terraform-plugin-sdk/v2 ([#​371](https://redirect.github.com/tailscale/terraform-provider-tailscale/issues/371)) ([@​dependabot](https://redirect.github.com/dependabot)\[bot]) - [`b9a59b9`](https://redirect.github.com/tailscale/terraform-provider-tailscale/commit/b9a59b91072e31c793a8c04c55abbba145dbd45b): --- ([#​372](https://redirect.github.com/tailscale/terraform-provider-tailscale/issues/372)) ([@​dependabot](https://redirect.github.com/dependabot)\[bot]) - [`0c12e55`](https://redirect.github.com/tailscale/terraform-provider-tailscale/commit/0c12e5528901285eae74aa15fb214ae65beb8ba6): README.md: explain dev_overrides for local provider development ([#​373](https://redirect.github.com/tailscale/terraform-provider-tailscale/issues/373)) ([@​mpminardi](https://redirect.github.com/mpminardi)) - [`f3fcc76`](https://redirect.github.com/tailscale/terraform-provider-tailscale/commit/f3fcc76d40290fe9c3eecd16a0834b4e346bc7f8): build(deps): bump github.com/hashicorp/terraform-plugin-docs ([#​374](https://redirect.github.com/tailscale/terraform-provider-tailscale/issues/374)) ([@​dependabot](https://redirect.github.com/dependabot)\[bot]) - [`e5d3783`](https://redirect.github.com/tailscale/terraform-provider-tailscale/commit/e5d37835954b5513b9842551cff6475f458c1aa8): build(deps): bump github.com/hashicorp/terraform-plugin-docs ([#​376](https://redirect.github.com/tailscale/terraform-provider-tailscale/issues/376)) ([@​dependabot](https://redirect.github.com/dependabot)\[bot]) - [`0689331`](https://redirect.github.com/tailscale/terraform-provider-tailscale/commit/068933143d95045d433bfc5479f51778467d76af): build(deps): bump tailscale.com from 1.66.4 to 1.68.1 ([#​379](https://redirect.github.com/tailscale/terraform-provider-tailscale/issues/379)) ([@​dependabot](https://redirect.github.com/dependabot)\[bot]) - [`1fe342b`](https://redirect.github.com/tailscale/terraform-provider-tailscale/commit/1fe342b5bbeece93176fb018ca2bc3a5b4b38166): build(deps): bump goreleaser/goreleaser-action from 5 to 6 ([#​377](https://redirect.github.com/tailscale/terraform-provider-tailscale/issues/377)) ([@​dependabot](https://redirect.github.com/dependabot)\[bot]) - [`70c67e7`](https://redirect.github.com/tailscale/terraform-provider-tailscale/commit/70c67e7efe69328d501e6355bb204e741b46aca6): build(deps): bump golang.org/x/tools from 0.21.0 to 0.22.0 ([#​375](https://redirect.github.com/tailscale/terraform-provider-tailscale/issues/375)) ([@​dependabot](https://redirect.github.com/dependabot)\[bot]) - [`47b43aa`](https://redirect.github.com/tailscale/terraform-provider-tailscale/commit/47b43aad7c90c2a8ca262506671c96306ead1158): build(deps): bump tailscale.com from 1.68.1 to 1.68.2 ([#​381](https://redirect.github.com/tailscale/terraform-provider-tailscale/issues/381)) ([@​dependabot](https://redirect.github.com/dependabot)\[bot]) - [`dfe70e4`](https://redirect.github.com/tailscale/terraform-provider-tailscale/commit/dfe70e48c52a10f8103b094e11969ba20afde32a): build(deps): bump golang.org/x/tools from 0.22.0 to 0.23.0 ([#​382](https://redirect.github.com/tailscale/terraform-provider-tailscale/issues/382)) ([@​dependabot](https://redirect.github.com/dependabot)\[bot]) - [`7c957e0`](https://redirect.github.com/tailscale/terraform-provider-tailscale/commit/7c957e04131e937a159c4426288d319f454b75b6): build(deps): bump tailscale.com from 1.68.2 to 1.70.0 ([#​383](https://redirect.github.com/tailscale/terraform-provider-tailscale/issues/383)) ([@​dependabot](https://redirect.github.com/dependabot)\[bot]) - [`1b95233`](https://redirect.github.com/tailscale/terraform-provider-tailscale/commit/1b952330e159e9617cb3a759d5894404be163ee7): tailscale: add `webhook` resource ([#​384](https://redirect.github.com/tailscale/terraform-provider-tailscale/issues/384)) ([@​mpminardi](https://redirect.github.com/mpminardi)) - [`5196360`](https://redirect.github.com/tailscale/terraform-provider-tailscale/commit/51963604f5679f06b2f13dba0f71ec71d80673a5): tailscale: add initial acceptance testing logic ([#​385](https://redirect.github.com/tailscale/terraform-provider-tailscale/issues/385)) ([@​mpminardi](https://redirect.github.com/mpminardi)) - [`6bc9542`](https://redirect.github.com/tailscale/terraform-provider-tailscale/commit/6bc9542ce8cd3e09e1d5f6acf00d9d12ec9a0583): tailscale: add `contacts` resource ([#​387](https://redirect.github.com/tailscale/terraform-provider-tailscale/issues/387)) ([@​mpminardi](https://redirect.github.com/mpminardi)) - [`ba1087b`](https://redirect.github.com/tailscale/terraform-provider-tailscale/commit/ba1087bccb35763c3c8b6456f9320c7742a552fd): tailscale: add acceptance test for device_authorization ([#​390](https://redirect.github.com/tailscale/terraform-provider-tailscale/issues/390)) ([@​mpminardi](https://redirect.github.com/mpminardi)) - [`904da9e`](https://redirect.github.com/tailscale/terraform-provider-tailscale/commit/904da9e2c9b7383358af29b9172551c41a93afe0): tailscale: add support for using v2 tailscale-client ([#​388](https://redirect.github.com/tailscale/terraform-provider-tailscale/issues/388)) ([@​oxtoacart](https://redirect.github.com/oxtoacart)) - [`3d0ff7a`](https://redirect.github.com/tailscale/terraform-provider-tailscale/commit/3d0ff7a9ba61a912c1872b226ecb3ed25a7b09aa): tailscale: use V2 client for device authorization ([#​389](https://redirect.github.com/tailscale/terraform-provider-tailscale/issues/389)) ([@​oxtoacart](https://redirect.github.com/oxtoacart)) - [`a5e8ac1`](https://redirect.github.com/tailscale/terraform-provider-tailscale/commit/a5e8ac1ebbaffcd938e67e2e6f1bf86d04537374): tailscale: use V2 client for Webhooks ([#​391](https://redirect.github.com/tailscale/terraform-provider-tailscale/issues/391)) ([@​oxtoacart](https://redirect.github.com/oxtoacart)) - [`13d87e1`](https://redirect.github.com/tailscale/terraform-provider-tailscale/commit/13d87e1b47f9c29cb1711c350ff1647286422273): tailscale: use V2 client for Contacts ([@​oxtoacart](https://redirect.github.com/oxtoacart)) - [`65adb47`](https://redirect.github.com/tailscale/terraform-provider-tailscale/commit/65adb47b28c367ad20a2accfb23f179a431e4fc4): build(deps): bump golang.org/x/tools from 0.23.0 to 0.24.0 ([#​394](https://redirect.github.com/tailscale/terraform-provider-tailscale/issues/394)) ([@​dependabot](https://redirect.github.com/dependabot)\[bot]) - [`52142d4`](https://redirect.github.com/tailscale/terraform-provider-tailscale/commit/52142d483c4e89745ec474199a73f88fdbacb69b): README.md: add blurb about release process ([#​396](https://redirect.github.com/tailscale/terraform-provider-tailscale/issues/396)) ([@​mpminardi](https://redirect.github.com/mpminardi)) - [`52b78c0`](https://redirect.github.com/tailscale/terraform-provider-tailscale/commit/52b78c0ba8c2e92b4694ce4313749dec31ecc381): tailscale: use consistent naming for v2 tailscale client ([@​oxtoacart](https://redirect.github.com/oxtoacart)) - [`197e8c3`](https://redirect.github.com/tailscale/terraform-provider-tailscale/commit/197e8c3392e8db1d261106f0bb0d072c4c69b52e): tailscale: add utility functions for acceptance testing ([@​oxtoacart](https://redirect.github.com/oxtoacart)) - [`8254910`](https://redirect.github.com/tailscale/terraform-provider-tailscale/commit/825491044f465508c3369e5dccb2b3a5a858fe96): tailscale: update contacts and device authorization acceptance tests to use new utilities ([@​oxtoacart](https://redirect.github.com/oxtoacart)) - [`13616b0`](https://redirect.github.com/tailscale/terraform-provider-tailscale/commit/13616b0978a1c955d83199a404d15ba3ca16d94a): tailscale: use v2 client for device keys ([@​oxtoacart](https://redirect.github.com/oxtoacart)) - [`cfcc8cb`](https://redirect.github.com/tailscale/terraform-provider-tailscale/commit/cfcc8cb076c7acad557ea4252509d9b2b23a4e73): tailscale: use v2 client for device subnet routes ([@​oxtoacart](https://redirect.github.com/oxtoacart)) - [`19f1f49`](https://redirect.github.com/tailscale/terraform-provider-tailscale/commit/19f1f49b04032b6cfbfc50b73f67e5d989cbfc68): .gitignore: ignore provider binary ([#​405](https://redirect.github.com/tailscale/terraform-provider-tailscale/issues/405)) ([@​mpminardi](https://redirect.github.com/mpminardi)) - [`e1559c9`](https://redirect.github.com/tailscale/terraform-provider-tailscale/commit/e1559c9e15ee0b2f74e77c317bff3b37f9345cd2): tailscale: add posture_integration resource ([@​oxtoacart](https://redirect.github.com/oxtoacart)) - [`274b775`](https://redirect.github.com/tailscale/terraform-provider-tailscale/commit/274b7752b7d8bfda0725cccaa804960c7fa0443f): tailscale: add `logstream_configuration` resource ([#​403](https://redirect.github.com/tailscale/terraform-provider-tailscale/issues/403)) ([@​mpminardi](https://redirect.github.com/mpminardi)) - [`1e0adf2`](https://redirect.github.com/tailscale/terraform-provider-tailscale/commit/1e0adf2024519a9b03cc2ae483245d6709c0d448): tailscale: use v2 client for dns search paths ([@​oxtoacart](https://redirect.github.com/oxtoacart)) - [`535ec22`](https://redirect.github.com/tailscale/terraform-provider-tailscale/commit/535ec2203585b61b4685fc95859458636d31109c): tailscale: use v2 client for dns preferences ([@​oxtoacart](https://redirect.github.com/oxtoacart)) - [`eb4aab2`](https://redirect.github.com/tailscale/terraform-provider-tailscale/commit/eb4aab2c47e082ccbc05fedac91ac879c67d1432): tailscale: use v2 client for dns nameservers ([@​oxtoacart](https://redirect.github.com/oxtoacart)) - [`bdb6543`](https://redirect.github.com/tailscale/terraform-provider-tailscale/commit/bdb65430cdfd2c35ad5c41abe13c468b38a100c8): tailscale: add user and users data sources ([@​oxtoacart](https://redirect.github.com/oxtoacart)) - [`16219a7`](https://redirect.github.com/tailscale/terraform-provider-tailscale/commit/16219a7d18e3b2ab6ebd8d256ffd10f9e7ffcf2a): tailscale: use new DevicePosture().Get() API to read specific posture integrations ([@​oxtoacart](https://redirect.github.com/oxtoacart)) - [`05123d7`](https://redirect.github.com/tailscale/terraform-provider-tailscale/commit/05123d704595acce45c4903363c9645869c9b38f): v2: add TailnetSettingsResource ([@​oxtoacart](https://redirect.github.com/oxtoacart)) - [`8095d7f`](https://redirect.github.com/tailscale/terraform-provider-tailscale/commit/8095d7fb288867c107d2aa3287133832c73f607a): build(deps): bump tailscale.com from 1.70.0 to 1.72.0 ([@​dependabot](https://redirect.github.com/dependabot)\[bot]) - [`f943cc1`](https://redirect.github.com/tailscale/terraform-provider-tailscale/commit/f943cc1153f4945ac945b2910909f4ce59cb5b80): tailscale: use v2 client for ACL ([@​oxtoacart](https://redirect.github.com/oxtoacart)) - [`c6b0d71`](https://redirect.github.com/tailscale/terraform-provider-tailscale/commit/c6b0d71d2f43db8be7f6081f7449c3cb5b6e6a19): tailscale: don't use t.Fatal in acceptance tests ([@​oxtoacart](https://redirect.github.com/oxtoacart)) - [`531e6bf`](https://redirect.github.com/tailscale/terraform-provider-tailscale/commit/531e6bf4c6f4ce2087c186a03323281e1b1f11c8): tailscale: use v2 client for keys ([@​oxtoacart](https://redirect.github.com/oxtoacart)) - [`a7aa735`](https://redirect.github.com/tailscale/terraform-provider-tailscale/commit/a7aa7356a52ea29e4874eb5137e59146c3f7d564): tailscale: use v2 client for device tags ([@​oxtoacart](https://redirect.github.com/oxtoacart)) - [`267cbc2`](https://redirect.github.com/tailscale/terraform-provider-tailscale/commit/267cbc20fed0827270929b6396ea3c1aa67aae3c): tailscale: use V2 client for acl data source ([@​oxtoacart](https://redirect.github.com/oxtoacart)) - [`67c8f6f`](https://redirect.github.com/tailscale/terraform-provider-tailscale/commit/67c8f6f0ea97e964ff8341bc468a82b67ccee7a6): tailscale: factored cmp.Diff comparisons into assertEqual function ([@​oxtoacart](https://redirect.github.com/oxtoacart)) - [`548482c`](https://redirect.github.com/tailscale/terraform-provider-tailscale/commit/548482cb034d498556669f5f4f63d537cbb775ed): tailscale: use V2 client for device and devices data sources ([@​oxtoacart](https://redirect.github.com/oxtoacart)) - [`dd8a686`](https://redirect.github.com/tailscale/terraform-provider-tailscale/commit/dd8a686cb7460d520e995068127b446621b92bae): tailscale: use V2 client for dns split nameservers resource ([@​oxtoacart](https://redirect.github.com/oxtoacart)) - [`2c5046b`](https://redirect.github.com/tailscale/terraform-provider-tailscale/commit/2c5046ba9d1f87611cb507d8d3648b4af35c9f07): tailscale: rename tailscale_test package to tailscale ([@​oxtoacart](https://redirect.github.com/oxtoacart)) - [`14682dc`](https://redirect.github.com/tailscale/terraform-provider-tailscale/commit/14682dc49bd896a47b6346850be6efb7e43d5c16): tailscale: remove use of client V1 ([@​oxtoacart](https://redirect.github.com/oxtoacart)) - [`5260c20`](https://redirect.github.com/tailscale/terraform-provider-tailscale/commit/5260c20eef4ca8c36fc4f258bafd7eba236876ca): build(deps): bump tailscale.com from 1.72.0 to 1.72.1 ([@​dependabot](https://redirect.github.com/dependabot)\[bot]) - [`289a1c0`](https://redirect.github.com/tailscale/terraform-provider-tailscale/commit/289a1c03bd1fd973df516245e179a5a462776236): tailscale: allow configuring user data source using login_name ([@​oxtoacart](https://redirect.github.com/oxtoacart)) - [`ed15c6e`](https://redirect.github.com/tailscale/terraform-provider-tailscale/commit/ed15c6e8823a1b9e7af49f948f9e02680bfe8b81): {docs,tailscale}: better document device_subnet_routes ([#​428](https://redirect.github.com/tailscale/terraform-provider-tailscale/issues/428)) ([@​mpminardi](https://redirect.github.com/mpminardi)) - [`a46f500`](https://redirect.github.com/tailscale/terraform-provider-tailscale/commit/a46f5005f0ed5750247448f1cc237f553cf2efc0): {all}: check for license headers in CI ([#​431](https://redirect.github.com/tailscale/terraform-provider-tailscale/issues/431)) ([@​mpminardi](https://redirect.github.com/mpminardi))

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.



This PR has been generated by Renovate Bot.