tofu: upgrade providers
Assisted-by: Claude Opus 5.5 via Claude Code
diff --git a/.terraform.lock.hcl b/.terraform.lock.hcl
index eeb8a80..81d0175 100644
--- a/.terraform.lock.hcl
+++ b/.terraform.lock.hcl
@@ -24,73 +24,69 @@ provider "registry.opentofu.org/1password/onepassword" {
}
provider "registry.opentofu.org/dnsimple/dnsimple" {
- version = "1.10.0"
- constraints = "~> 1.10"
+ version = "2.2.1"
+ constraints = "~> 2.2"
hashes = [
- "h1:EVDDjVKBij3ivkK6+tyS9jWxSExxVvOoGtMS8/M43f8=",
- "h1:HK5nqc5bZFdth/BcNc9GqUfXAYsDn8Ev/tgfmB0jMYI=",
- "h1:Hhbv3mnLhgY9NuvjzUqDo0PQKNTfStULx+m+S3wHKQg=",
- "h1:IHnPrj3/ayQ7PmKNkaq2nzoT87F+hnoSp5c/xdsPjnY=",
- "h1:O13KzReeaEXMiUe6qx2HDgHVVhBan2FnSiq41BMtSgo=",
- "h1:RN2gojQH/bA1zTRUOGdGH8w03uIa2agezDZyMY1VhV8=",
- "h1:UOCA/dFp2ORSVi/WlCCZrjjfXPUy9vpgk4PEBv6h4w0=",
- "h1:YyaCa5mDiLhM8lddBZyjKo5iM9lfunk0uA1X0uOSvoo=",
- "h1:ZNsEnMVMw39wrFufI7N5ypjnl92awiUlZ97z92MUPrs=",
- "h1:cQvKfEDJeGr3a0wWbGLoS+x0Orx8+9mWwSNAYfnqljM=",
- "h1:oV3AqgcHjXhMmoYmdHAerNEDRCkVq9QKvMnsyodsnSc=",
- "h1:r9RpaCOvjJjEZ6S3v3KPB6eNqf/STR9dYc94ippxhGk=",
- "h1:rIdsl1pgd2fqiSyB7lyn6gRh8RPq3MfCA5bt7q4NTWc=",
- "h1:zROoguvUNCxV46qrJGwbH7vEoUwxQJIfZrxb20teJa0=",
- "zh:025dbad287c9a9ca61b84fc4a14d3f595dbbc1139d5cf034597922264b756f6f",
- "zh:0c2fa8513004732f3aae6a408eb68ff9c2ad119f8bcefe491f0420ad0f4fe7d5",
- "zh:1ebb4cebfc29dfd8dd7f4a03f57aebe118a9dda15caf17eace06a16b40507317",
- "zh:5585c10af512519f006491bec5e63504e3682f61af4ab4c4807721de7764bf0f",
- "zh:571ead8072d43334d8ac169c86da21c9b325439508344898988f925f89ea7593",
- "zh:5bdd4d83e0831f0094f06c9d56aed7e1388967e9f4f4144d69c5c37d3d170e45",
- "zh:67982e17e937d71c1b2c83d740cd37a28c9c6ad16d325dddb91327303d6e96ff",
- "zh:7de0afaaed2668c27c7189180ceda3bc73e17b21a150ecec8eb3979e95875323",
- "zh:88911647fc4f8eaac3699b72ca7a0bee8f33521725b839b20235138f5072bfb7",
- "zh:8ad2a7f599864602e3126a9c31ec28b8c277090e98f80cd0d5e29eddb1bebae1",
- "zh:ac47ee0fd0837b57945fe961656f1f8e3c20e31178c49aafa7836b93aa5966a6",
- "zh:acdc1a9a5553d8d0e7aa887acfa0cf440f9c428dabc0c46b61d1b3eae6443e09",
- "zh:b3e3d236b72b5d975098f29e42a8eff071064de99cd81b27e264e5641aed7365",
- "zh:d21daf975282bdddc7c66580d0fde5395a0ed67fdfe3c3c87aec952a6604ba24",
+ "h1:1SqlbGTnm90uVk4He2+b2ZBIO+/qb8jdFiP7JEEzpnU=",
+ "h1:2ViwaETTTryOatHYPgRg2xYmoroK1CPuWUru9+edzZU=",
+ "h1:GsxxOKra8mxrJ2qJvo7laMH8pbOmkCwyCzPtL33Ot7A=",
+ "h1:I7x3QKgtfOnG2L3aeK+DxrP1ebQEFW3fHWq/LFrbTQg=",
+ "h1:L5CKMGmBmeZZxGOE0tk1ACduGiv5HJWdtVCiHlkxP+M=",
+ "h1:TmgILzqS4KZprTDjvohAFWksNsD6vE8gxgS8678r3Ho=",
+ "h1:V7Dt5do+aO4qbA8ytlcQpF15qW3G+e8PMDf5bx+K8mw=",
+ "h1:ZQmz4LSULYW/2UBnAJOXFWBVj+TIAEYx6bh9wDXg7WI=",
+ "h1:fzuvvAD+zZgQXMaGEZ7jLDqY9t5cjracVpjcVvyGK4k=",
+ "h1:h9LETw0Gv08xvvgsGGiFtrZUO0BhSI7m239OGdFeUJg=",
+ "h1:m+YJIt5OC7GI+lSZyETo/EmmPwQP95cQ5YvgvMUETE4=",
+ "h1:qcS2dZjv+z0N4X43z4lou+wGHvpN5q/KZUkSdHgslUg=",
+ "h1:vYsM4foQu0u2dcg86yjVf/KXVh0O8OvKzA4YYfvI5yU=",
+ "zh:1ce3f95897519059d5dc104d7c8a2c68462330c4b58879d52d6794a41ffc30f8",
+ "zh:24839076472007bafb89023879a433d887a1909ce925c61c46ae37987170866d",
+ "zh:2c53c106dfb7beece84d28c41285922e4a3bba44765dba68449927dac9553d3f",
+ "zh:3cb3f4df7896579663a90e6d15e038d0b5547af56fe6f47aed904b0936b2bcb9",
+ "zh:4a6c658bf7fefca799ee4f7900dc8178a91d87e3a418697a6279cd71c8298f4c",
+ "zh:4bdeae52dff8c0bc67ee6b2b6efb5479c4ca1319c7b91e5ef54e33d2f705e78d",
+ "zh:569f23e6e06ee2e60c1bda6179ff9bc43a49f44d9d666d063dc48d094510d2ea",
+ "zh:943c3d389d4f6231ca6e429941ea023f5246d8b6a149a957d6e12a53136cd811",
+ "zh:a6c15afefe1814502ff055ef5e7eb754b96a37e91472be97f5b7036df194874e",
+ "zh:cd071c6ff08fb87d7158d70156352bb725241d940078d39420e629e0b2af3461",
+ "zh:dac585167413db996e07cca86a801988709e07ce94c02877513a8031db6bfb49",
+ "zh:e5748614672b7ed1594cab9daa8a3077662d8f4ab813046d745c99269f997e3c",
+ "zh:f7639b0a7657b80238e2a7464230a7666b9df8223e3ca6d5075171babe5c5214",
"zh:f809ab383cca0a5f83072981c64208cbd7fa67e986a86ee02dd2c82333221e32",
]
}
provider "registry.opentofu.org/linode/linode" {
- version = "2.41.1"
- constraints = "~> 2.18"
+ version = "4.7.0"
+ constraints = "~> 4.7"
hashes = [
- "h1:+oKj30khfePQJ+d9eCiN21Vlrh7EnkiMMwS4ZBpggJo=",
- "h1:8poVbQ4HykWZdmvQIISx1qqGsXlvgoZOt1snxhbgyQM=",
- "h1:AOC5YH1Ip752ctaO0qjDUPgKW42AI7OLHFP5md2mcps=",
- "h1:BUU63iicUCdtauifZejYXI88S+JGy9jEHleXz/rUqI0=",
- "h1:Jrtb9xs3EjesUd43ASnUmRkQY7fUe2PdRW3yTrTtyvs=",
- "h1:KR1tUut7rnfZMUP043cwXWDJK+yFNDfp3iOoxlLYg5w=",
- "h1:KVSIywN+pBNdqey4Lo7+LJfoLCl3fiMiISbWsNmFWvg=",
- "h1:OTDLpeJ3dYH4P6uFlyKd4+gto6Q8JJ0GDGN1XXHTQy0=",
- "h1:Uu/yNQIz/IcSPTklIX95Ej75DOL8YOTGDTddBYrXOHg=",
- "h1:W5EVzeotUAbEt/36her+aShsOQsY34DuKpbm9Nz/woA=",
- "h1:gDA5DkRDuSgXdWoChx+ttbDeuB3Jv3VMV6ekS4GgWK8=",
- "h1:ltPK1P/144gLnf4/DtRCneWBDe2WDMJw2/o3j4re1DA=",
- "h1:n7LfnzrssAy2YInBYAVK7HuV3iDxiFFG9HVRYBti4zw=",
- "h1:r09/rAeIPv+Ggym2JvIRr92tFZID0nVRBSRkhV6Rxco=",
- "zh:0b76e77089c098171d09711bab3a13ffb65f8247876ef9f613b249004f04bddf",
- "zh:0f060eb2558c28cce8d3cbc2add2028ba211c9d887606ca457b78b76819e0013",
- "zh:29d74b53aa7899b6c31a629a37d2ccab166a21f25829f1dc13e5ecc240048df9",
- "zh:2be5fb85c1d386dd370cf9c5ebf570ebf5841b8283592e0f94f2bb42090bf092",
- "zh:893850f36c8ab5ccaec99164b3e51e54791e27cac7995d8cf9dce85156c5ec08",
- "zh:9ed8515c25b6c2ed32c33c1b2d7631e530382fa44e950c694e55e599fa554a09",
- "zh:a3e8a3b0cff767292fed8c8db6c071231b2565e64a8a48fb85b636bcdef74643",
- "zh:a5a303ed5712502c8bdb7173ca3a9ab080a2a589a56a938b59e07c98086f6d97",
- "zh:d13e06f2b34105d5755bacf3613710d9a05f1b81865dd8c62ec35ecee5895a0b",
- "zh:d3c60ef1782a71c0eb6f64a57e398aa8536942277c42dca7ee9993e68c58e808",
- "zh:f1a9fcf96bc428272345556b520d631220e7443efaa41929cf465c6f8944c2ba",
- "zh:f3ef16df5913dbc73fb9a6debdb58e2fb85e7063d0d23d8c2be2562c1a0a7f3c",
- "zh:fdc3c13f05f2d7563af84cd4ff20d07b8b3e8593110294357840d9f0e295fe97",
- "zh:febe350bb0f7ff4755658def77552d78991783f247aeaa2e919cd3a558aaad7b",
+ "h1:5WMY4EPMUo91z0/3ewjiWRTIE8KBi8eigelSWf35U1U=",
+ "h1:GSRPC/wpHqeIiMhIi1Xh5eDPtGgkrDfiwfK+Awis+LE=",
+ "h1:HHBc4rvSljHGvpeQvoCqfWHKDmzFefmlZkxAgYRsys4=",
+ "h1:HpGjLNzwkWwCXYJwc2YLXAkYoxiW9dTnKFQSy8s1mBk=",
+ "h1:MggVsLNqmW5yf9HAFgdH4yd4X4xnllUrYppQ1PO01hg=",
+ "h1:cecrbkirCSGUEz5eFvJieM5pctSZcQTj9RjaH9hORfs=",
+ "h1:n9N3+vXVr1UtWKMQqo/IllDv9hcdQuKlK/TP2OXaGcI=",
+ "h1:pir2zPVITjZjAj1pkSkh3I7oJ0JBDFOdRwdpGW9QUvM=",
+ "h1:pjq2IXJw1+BXyN/m3pF1ievcqQdw/vH3DPCdrzqCy5Y=",
+ "h1:qXoJIAbLj17fy6NY8l+mzz256mTY3GT7lHHM2U6fpGM=",
+ "h1:qnFlD9A2KtsU2OQ0HWhZ15z5dIxcxu6uLBis3HFXIRc=",
+ "h1:sr1CeDXwFLtSy93wyFNlezwWJDx4S82uUqbtZVHK+Xo=",
+ "h1:vafxT5fztVkwa4VWPQfSApEEJneb91K4qgndOdNtNAM=",
+ "zh:084079ff849ff269e3182c33f18eb25eed37c93c6a3a95efb761b8cf7369585d",
+ "zh:3a4306fc7cb45d3176faffd17fc38272308de934bdc62db07e4a6d4c04f4167d",
+ "zh:4be0dbc71a759dc56d9ccc65e10f6db000520e226356e36ed2d74ab0eeefc20c",
+ "zh:5bf31888b4d83255024c951ec2299bd666e2e05a4682f330d47226e908b572a1",
+ "zh:5eb186c6e38ec35e889dabc587873555ea0b8b4fdd968a28fa769b9bf1324ed6",
+ "zh:697b01018501180cf22a92c5bc722fb5f27b1a17466590f1d66a49fed35fd4b4",
+ "zh:703dfd3b694dbe2f51385f74d607011a12573896a107323e435244ade945840d",
+ "zh:9263e3e2d9e5a81aaf1a7f7517d50ba98cb7b2ac5eedd32f065c444880e739c9",
+ "zh:a6b1e992aa4597b0e04375f8eb82483f6283a2652a26de68235649698a3d99da",
+ "zh:a9184882a4b4b2a15c73f99cf7758352b992623fb096c03d31565a9f45f6b3ac",
+ "zh:a99a84805316b1e863c66979c5f82544871b2d19367545e04fea75bd601767c2",
+ "zh:e8dfd7a207f264c71b88be80cab8a0b342264908f4f6ae5f0d5dcb5c433c07b8",
+ "zh:f2bf6d835d944dd4e814133aac8353baecda392650757d701b94cbc510e80a2a",
]
}
@@ -131,36 +127,34 @@ provider "registry.opentofu.org/ryanwholey/pihole" {
}
provider "registry.opentofu.org/tailscale/tailscale" {
- version = "0.17.2"
- constraints = "~> 0.17.2"
+ version = "0.29.2"
+ constraints = "~> 0.29.2"
hashes = [
- "h1:0Y1i0hVZ5a6RqY8FA5f52pueh7E4SBXlu0lalf6q16c=",
- "h1:0bZpffptYi/bXOXEnFjUYD6UwaR4vqUdMULdeeBhz84=",
- "h1:2v8Ow9Jm5t4wdPRzOM/9Zf06RUd7jMYMzLw0kGpK3/Q=",
- "h1:3IPjSx9pt4ysbrSfi1UHJsFOzXVSNGJZQ+KF2n1Fqs4=",
- "h1:B6ia1m9j3z9sMGVltAM525F0E2Wihk1NmuwSUHkeNNs=",
- "h1:Hb7w+ibr6O6jvQSJbLAH0DI/r7sgnkxKLiAofAjEzpQ=",
- "h1:Hcfs+gusUPlVR83nGZI88goyjzz8FeVrjO1UZm6zjdY=",
- "h1:Lk2mUEphs1Im2dNyb2abcZzB/R+sXk1o1Pnrsq1pRik=",
- "h1:POSGPrpHaPP9SBTorhlsUt3f9o8NTxJu1neOkQjrxuU=",
- "h1:QpKWJ6J7u4xQD7OSxmYWKJBZ907sYy/xSOG9BHEa4dY=",
- "h1:XG31UwipduD4K+WMJ1qnSD8rThNx+Hq0OopdIuYDuj4=",
- "h1:cXJRUhkOjtFundsL1SiNoxVFRHf9D1Wz+oUnGmLecnw=",
- "h1:vQri2R/aWkrhIZSZqMoGFlR8DW+BdG6epO+Nn6+VY94=",
- "h1:wa9gf+LGsWiMiNxL2SdxiiJ8HZZwpEaJ4Q8d0X1dsr4=",
- "zh:13d21db507bfb17018005c5c4f19314591a5734c76bcd51ab6e80984164c2a71",
- "zh:13dbb3d978aca16f66c49596e5a38d236264d10a66879dc0d06839aca9cdad3f",
- "zh:1589a8b006da14d60e3fcd55fbc465ccdce7a99e833b6a7455fbf81be59f07f3",
- "zh:1de3673533c0c20c4fc6070822f0c416a64734656f2e181e6bab5e9df5383ed9",
- "zh:24eaaf37dacb48e26b53a2a0491ffa7bc5c1977d9c27753ada734ed0191f28aa",
- "zh:2a0890a012829aa370bb930a8155af49accf53832324e8124e123d0679878c3c",
- "zh:4f8a462d462b0942add33cf376655c0470b6826db34e57aecc9a62742e286283",
- "zh:5cf38de52c7e2e8f3a5f8e05e1fbef4db4545c5b2dc2f89b0bfb4b8eea293a14",
- "zh:8bbf0a4c9a6c37b31dda332a8a7436516fc62ce777e0e586772883f39de56e52",
- "zh:9213bbdea053d1edbeccb51a7e86829e1539b5295fba08bf0eda9af729e8ba60",
- "zh:9a645a49430297e27304e93ebc699fcb0d1a068ba8b431c4ec0f9ad4a4e134bf",
- "zh:b3b70b083161cb97ef0618be579453d13b25ba95c785744cd0c4a84eecc7a0f9",
- "zh:b3e1e5ac6087120ef548d2ceeafef1b0b469aad17a84eb873f0f4d5eaa2bf6f9",
- "zh:e323626e070442308bcadfcc51a3ce5b0e6ae41a7632f82bb24318706920a9d3",
+ "h1:7D3VzQoUKr4NYJ7ZMMRdV9iQUK8d6yJBrnBhi0DtBfA=",
+ "h1:910l+uQ0y8nSWPo/CsGI0Ni+lM6oc/h6yckucLmivAY=",
+ "h1:IPFMdH5vsXeNRj8H/Y6Z6iq3Fko8zkmgcROSXeRJ7MM=",
+ "h1:KG/OMAOors/W0AZlHkcUD9aeGBIWDCloKa652+JlATM=",
+ "h1:SSZ93MdSAaJ1Xi/VIvZDz5z1sve3BIS+WqDKACvJut0=",
+ "h1:Vzj5bDkG9nOQbRMKHPhsol0+BrvzZ22lwkbLSIs4ycs=",
+ "h1:Xjuo1Cwe065i1qJfhKm3dti4eeEwIT9rNNqU3R6id0A=",
+ "h1:eADNOR3ZnirZXCP+3k0hy9CKQK8sgeVC0lpo08UntZY=",
+ "h1:gzBWWbJc4JOwQEIINtnYkbwErRkA2oLvhtRW4lAQ7UU=",
+ "h1:ipdqf/NJpSaP7em0/+n3hu0KVzwai3cIn2VgP4Rxdhs=",
+ "h1:lNitoP/DTekzHnRjZ3RBLthPRZ3aHy6lR7jo2rtoH+0=",
+ "h1:laqGsqlHY2/R1JQnhniKwcT0U8gb+tF0K9vr+Tovskc=",
+ "h1:wUSb/6AFeFi905uIodIMA11SyyboCTtDqqNhJYdHweM=",
+ "zh:32b453302a684584198a03c2e09d99ef1f6deac2fe26f8dc134d973b07fd0c23",
+ "zh:3920bb891a476f30e29248533f667a507c97e93e0a2af010b242e980d6411ca6",
+ "zh:630cceb40d8806945ad36e04517f313520ea5cee17bd36e26a8e999567835e1a",
+ "zh:6816de7f6bd3cfe341451af3be95b0af17c5539733b165f7505e88de6b730fc5",
+ "zh:729d75ab50efb675716ffa609358f6d9e80c66f7f64e01e11c8926c5293385be",
+ "zh:7d1024f621fe02b3731dc65ab20105150762b29df46e398da2c73d007bb62fb2",
+ "zh:81cf9cd23a70e5196b9d774482259c17e08471556932c348d3e9df0f7a482af1",
+ "zh:8de75b9c4b89ed1affcdb3ce32e00afaf213cfd76e93181ea4758ffd10b6eedc",
+ "zh:8f0b9b175ceb124c1cf01e6bbb660bf1bce0ff77416e026dc0679ed7156bc737",
+ "zh:8fb4cde10eb346ef9e2233591d75c39bcc2cafee578b669196192e8acdb39f12",
+ "zh:96798e58b8fcddc2add2da0fe8f1df9f913153d4cbccd68a7557b64633f5ea00",
+ "zh:a598bd615f4465b828f3b6ed2db694d8148c9469d5497922c7bc17c08b655cf4",
+ "zh:b2604d5067f3f259ff9be9bb0c4f9ec801d27c905cbf6ceafee50fc2a23f8331",
]
}
diff --git a/main.tf b/main.tf
index 35888d4..0aa3c7d 100644
--- a/main.tf
+++ b/main.tf
@@ -22,12 +22,12 @@ terraform {
required_providers {
dnsimple = {
source = "dnsimple/dnsimple"
- version = "~> 1.10"
+ version = "~> 2.2"
}
linode = {
source = "linode/linode"
- version = "~> 2.18"
+ version = "~> 4.7"
}
onepassword = {
@@ -44,7 +44,7 @@ terraform {
tailscale = {
source = "tailscale/tailscale"
- version = "~> 0.17.2"
+ version = "~> 0.29.2"
}
}
}
diff --git a/modules/fastmail/versions.tf b/modules/fastmail/versions.tf
index 77b2869..a11958b 100644
--- a/modules/fastmail/versions.tf
+++ b/modules/fastmail/versions.tf
@@ -2,7 +2,7 @@ terraform {
required_providers {
dnsimple = {
source = "dnsimple/dnsimple"
- version = "~> 1.10"
+ version = "~> 2.2"
}
}
}