Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package talhelper for openSUSE:Factory 
checked in at 2026-01-12 10:26:12
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/talhelper (Old)
 and      /work/SRC/openSUSE:Factory/.talhelper.new.1928 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "talhelper"

Mon Jan 12 10:26:12 2026 rev:35 rq:1326635 version:3.0.45

Changes:
--------
--- /work/SRC/openSUSE:Factory/talhelper/talhelper.changes      2025-12-20 
21:48:31.384233406 +0100
+++ /work/SRC/openSUSE:Factory/.talhelper.new.1928/talhelper.changes    
2026-01-12 10:35:00.563289690 +0100
@@ -1,0 +2,46 @@
+Sun Jan 11 13:11:44 UTC 2026 - Johannes Kastl 
<[email protected]>
+
+- Update to version 3.0.45:
+  * 3990428 chore(container): update ghcr.io/mirceanton/age docker
+    tag to v1.3.0
+  * a6e6804 chore(container): update ghcr.io/mirceanton/age docker
+    tag to v1.3.1
+  * 8275371 chore(schema): update talconfig.yaml JSON schema
+    (#1363)
+  * 737fa0f chore(schema): update talos-extensions.yaml JSON schema
+    (#1362)
+  * 2c87628 feat(config): add volumeType to userVolumes
+  * ca57e82 feat: update Scoop for talhelper version v3.0.44
+  * f94188d feat: update flake (#1358)
+  * a37a01e fix(deps): update module
+    github.com/budimanjojo/talhelper/v3 to v3.0.44
+
+-------------------------------------------------------------------
+Sun Jan 11 13:09:58 UTC 2026 - Johannes Kastl 
<[email protected]>
+
+- Update to version 3.0.44:
+  * chore(github-action): update renovatebot/github-action action
+    to v44.2.2
+  * docs: update CLI reference documentation (#1356)
+  * fix(gencommand_upgrade): oops
+  * feat(gencommand_upgrade): add `--offline-mode` flag
+  * chore(schema): update talos-extensions.yaml JSON schema (#1355)
+  * chore(container): update goreleaser/goreleaser docker tag to
+    v2.13.2
+  * chore(schema): update talos-extensions.yaml JSON schema (#1353)
+  * docs: update CLI reference documentation (#1351)
+  * chore(deps): update dependency siderolabs/talos to v1.12.0
+  * chore(container): update ghcr.io/siderolabs/talosctl docker tag
+    to v1.12.0
+  * fix(deps): update module
+    github.com/siderolabs/talos/pkg/machinery to v1.12.0
+  * feat(readme): thank you @epictralala for the sponsor!
+  * chore(schema): update talos-extensions.yaml JSON schema (#1350)
+  * chore(github-action): update renovatebot/github-action action
+    to v44.2.1
+  * fix(deps): update module github.com/budimanjojo/talhelper/v3 to
+    v3.0.43
+  * feat: update Scoop for talhelper version v3.0.43
+  * feat: update flake (#1344)
+
+-------------------------------------------------------------------

Old:
----
  talhelper-3.0.43.obscpio

New:
----
  talhelper-3.0.45.obscpio

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ talhelper.spec ++++++
--- /var/tmp/diff_new_pack.n1XJkW/_old  2026-01-12 10:35:03.315402954 +0100
+++ /var/tmp/diff_new_pack.n1XJkW/_new  2026-01-12 10:35:03.331403612 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package talhelper
 #
-# Copyright (c) 2025 SUSE LLC and contributors
+# Copyright (c) 2026 SUSE LLC and contributors
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:           talhelper
-Version:        3.0.43
+Version:        3.0.45
 Release:        0
 Summary:        Tool to help creating Talos kubernetes cluster
 License:        BSD-3-Clause

++++++ _service ++++++
--- /var/tmp/diff_new_pack.n1XJkW/_old  2026-01-12 10:35:03.587414149 +0100
+++ /var/tmp/diff_new_pack.n1XJkW/_new  2026-01-12 10:35:03.603414807 +0100
@@ -3,7 +3,7 @@
     <param name="url">https://github.com/budimanjojo/talhelper</param>
     <param name="scm">git</param>
     <param name="exclude">.git</param>
-    <param name="revision">v3.0.43</param>
+    <param name="revision">v3.0.45</param>
     <param name="versionformat">@PARENT_TAG@</param>
     <param name="versionrewrite-pattern">v(.*)</param>
     <param name="changesgenerate">enable</param>

++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.n1XJkW/_old  2026-01-12 10:35:03.671417606 +0100
+++ /var/tmp/diff_new_pack.n1XJkW/_new  2026-01-12 10:35:03.707419087 +0100
@@ -1,6 +1,6 @@
 <servicedata>
 <service name="tar_scm">
                 <param 
name="url">https://github.com/budimanjojo/talhelper</param>
-              <param 
name="changesrevision">11ea025150391413629a3b2d5d09411e7c701798</param></service></servicedata>
+              <param 
name="changesrevision">8275371a3f34343e666c36a2667a8fd43e2f5e50</param></service></servicedata>
 (No newline at EOF)
 

++++++ talhelper-3.0.43.obscpio -> talhelper-3.0.45.obscpio ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/talhelper-3.0.43/.devcontainer/Dockerfile 
new/talhelper-3.0.45/.devcontainer/Dockerfile
--- old/talhelper-3.0.43/.devcontainer/Dockerfile       2025-12-20 
04:26:30.000000000 +0100
+++ new/talhelper-3.0.45/.devcontainer/Dockerfile       2026-01-05 
04:21:11.000000000 +0100
@@ -2,11 +2,11 @@
 # Utility versions
 ## 
================================================================================================
 ARG KUBECTL_VERSION=v1.35.0
-ARG TALOSCTL_VERSION=v1.11.6
+ARG TALOSCTL_VERSION=v1.12.0
 ARG GOLINT_VERSION=v2.7.2-alpine
-ARG GORELEASER_VERSION=v2.13.1
+ARG GORELEASER_VERSION=v2.13.2
 ARG SOPS_VERSION=v3.11.0-alpine
-ARG AGE_VERSION=1.2.1
+ARG AGE_VERSION=1.3.1
 ARG AGE_KEYGEN_VERSION=V1.2.0
 
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/talhelper-3.0.43/README.md 
new/talhelper-3.0.45/README.md
--- old/talhelper-3.0.43/README.md      2025-12-20 04:26:30.000000000 +0100
+++ new/talhelper-3.0.45/README.md      2026-01-05 04:21:11.000000000 +0100
@@ -49,6 +49,7 @@
 <a href="https://github.com/qjoly";><img src="https://github.com/qjoly.png"; 
width="40px" alt="" /></a>
 <a href="https://github.com/roachmanfp";><img 
src="https://github.com/roachmanfp.png"; width="40px" alt="" /></a>
 <a href="https://github.com/oliverbaehler";><img 
src="https://github.com/oliverbaehler.png"; width="40px" alt="" /></a>
+<a href="https://github.com/epictralala";><img 
src="https://github.com/epictralala.png"; width="40px" alt="" /></a>
 
 ## Acknowledgments
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/talhelper-3.0.43/cmd/gencommand_upgrade.go 
new/talhelper-3.0.45/cmd/gencommand_upgrade.go
--- old/talhelper-3.0.43/cmd/gencommand_upgrade.go      2025-12-20 
04:26:30.000000000 +0100
+++ new/talhelper-3.0.45/cmd/gencommand_upgrade.go      2026-01-05 
04:21:11.000000000 +0100
@@ -9,6 +9,8 @@
        "github.com/budimanjojo/talhelper/v3/pkg/generate"
 )
 
+var gencommandOfflineMode bool
+
 var gencommandUpgradeCmd = &cobra.Command{
        Use:   "upgrade",
        Short: "Generate talosctl upgrade commands.",
@@ -19,7 +21,7 @@
                        log.Fatalf("failed to parse config file: %s", err)
                }
 
-               err = generate.GenerateUpgradeCommand(cfg, gencommandOutDir, 
gencommandNode, gencommandExtraFlags)
+               err = generate.GenerateUpgradeCommand(cfg, gencommandOutDir, 
gencommandNode, gencommandExtraFlags, gencommandOfflineMode)
                if err != nil {
                        log.Fatalf("failed to generate talosctl upgrade 
command: %s", err)
                }
@@ -28,4 +30,6 @@
 
 func init() {
        gencommandCmd.AddCommand(gencommandUpgradeCmd)
+
+       gencommandUpgradeCmd.Flags().BoolVar(&gencommandOfflineMode, 
"offline-mode", false, "Generate schematic ID without doing POST request to 
image-factory")
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/talhelper-3.0.43/default.nix 
new/talhelper-3.0.45/default.nix
--- old/talhelper-3.0.43/default.nix    2025-12-20 04:26:30.000000000 +0100
+++ new/talhelper-3.0.45/default.nix    2026-01-05 04:21:11.000000000 +0100
@@ -8,16 +8,16 @@
 
 buildGo125Module rec {
   pname = "talhelper";
-  version = "3.0.42";
+  version = "3.0.44";
 
   src = fetchFromGitHub {
     owner = "budimanjojo";
     repo = pname;
     rev = "v${version}";
-    sha256 = "sha256-3yVKzny2R+ZA/fmIMJauul/FFNzxkB38LFozxHSpJD8=";
+    sha256 = "sha256-CAeUoh+JPlQswcZPNwQD/LNEGVJDqSZWg9aF6zIiSRc=";
   };
 
-  vendorHash = "sha256-BUcg08eVouYD9HAO/V1ranuot+ulWbSUqpJgJi5lHWw=";
+  vendorHash = "sha256-jn5zwEvFqasjQt6FTQpcX8qJ11lM03aMhGyapOOjclA=";
 
   ldflags = [ "-s -w -X 
github.com/budimanjojo/talhelper/v3/cmd.version=v${version}" ];
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/talhelper-3.0.43/docs/docs/reference/cli.md 
new/talhelper-3.0.45/docs/docs/reference/cli.md
--- old/talhelper-3.0.43/docs/docs/reference/cli.md     2025-12-20 
04:26:30.000000000 +0100
+++ new/talhelper-3.0.45/docs/docs/reference/cli.md     2026-01-05 
04:21:11.000000000 +0100
@@ -363,7 +363,8 @@
 ### Options
 
 ```
-  -h, --help   help for upgrade
+  -h, --help           help for upgrade
+      --offline-mode   Generate schematic ID without doing POST request to 
image-factory
 ```
 
 ### Options inherited from parent commands
@@ -557,7 +558,7 @@
   -r, --registry-url string         Registry url of the image (default 
"factory.talos.dev")
       --secure-boot                 Whether to generate Secure Boot enabled URL
   -m, --talos-mode string           Talos runtime mode to generate URL 
(default "metal")
-  -v, --version string              Talos version to generate (defaults to 
latest Talos version) (default "v1.11.6")
+  -v, --version string              Talos version to generate (defaults to 
latest Talos version) (default "v1.12.0")
 ```
 
 ### SEE ALSO
@@ -592,7 +593,7 @@
   -r, --registry-url string         Registry url of the image (default 
"factory.talos.dev")
       --secure-boot                 Whether to generate Secure Boot enabled URL
   -m, --talos-mode string           Talos runtime mode to generate URL 
(default "metal")
-  -v, --version string              Talos version to generate (defaults to 
latest Talos version) (default "v1.11.6")
+  -v, --version string              Talos version to generate (defaults to 
latest Talos version) (default "v1.12.0")
 ```
 
 ### SEE ALSO
@@ -617,7 +618,7 @@
   -r, --registry-url string         Registry url of the image (default 
"factory.talos.dev")
       --secure-boot                 Whether to generate Secure Boot enabled URL
   -m, --talos-mode string           Talos runtime mode to generate URL 
(default "metal")
-  -v, --version string              Talos version to generate (defaults to 
latest Talos version) (default "v1.11.6")
+  -v, --version string              Talos version to generate (defaults to 
latest Talos version) (default "v1.12.0")
 ```
 
 ### Options inherited from parent commands
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/talhelper-3.0.43/docs/docs/reference/configuration.md 
new/talhelper-3.0.45/docs/docs/reference/configuration.md
--- old/talhelper-3.0.43/docs/docs/reference/configuration.md   2025-12-20 
04:26:30.000000000 +0100
+++ new/talhelper-3.0.45/docs/docs/reference/configuration.md   2026-01-05 
04:21:11.000000000 +0100
@@ -1105,6 +1105,18 @@
 </tr>
 
 <tr markdown="1">
+<td markdown="1">`volumeType`</td>
+<td markdown="1">`string`</td>
+<td markdown="1">Volume type of the volume config.<details><summary>*Show 
example*</summary>
+```yaml
+volumeType: partition
+```
+</details></td>
+<td markdown="1" align="center">`nil`</td>
+<td markdown="1" align="center">:white_check_mark:</td>
+</tr>
+
+<tr markdown="1">
 <td markdown="1">`provisioning`</td>
 <td markdown="1">[ProvisioningSpec](#provisioningspec)</td>
 <td markdown="1">Provisioning spec of the volume 
config.<details><summary>*Show example*</summary>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/talhelper-3.0.43/go.mod new/talhelper-3.0.45/go.mod
--- old/talhelper-3.0.43/go.mod 2025-12-20 04:26:30.000000000 +0100
+++ new/talhelper-3.0.45/go.mod 2026-01-05 04:21:11.000000000 +0100
@@ -18,7 +18,7 @@
        github.com/siderolabs/go-pointer v1.0.1
        github.com/siderolabs/image-factory v0.9.0
        github.com/siderolabs/net v0.4.0
-       github.com/siderolabs/talos/pkg/machinery v1.12.0-rc.1
+       github.com/siderolabs/talos/pkg/machinery v1.12.0
        github.com/spf13/cobra v1.10.2
        golang.org/x/mod v0.31.0
        gopkg.in/yaml.v3 v3.0.1
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/talhelper-3.0.43/go.sum new/talhelper-3.0.45/go.sum
--- old/talhelper-3.0.43/go.sum 2025-12-20 04:26:30.000000000 +0100
+++ new/talhelper-3.0.45/go.sum 2026-01-05 04:21:11.000000000 +0100
@@ -903,6 +903,8 @@
 github.com/siderolabs/talos/pkg/machinery v1.12.0-rc.0/go.mod 
h1:dNc4lG9yb2CzCwnJbfSUO9ZmkXE6P3BnVo1UsCITr/U=
 github.com/siderolabs/talos/pkg/machinery v1.12.0-rc.1 
h1:LYaqW+9WThosIcUfx6/NOeKeOvcSYt8LZYfZbWM43uw=
 github.com/siderolabs/talos/pkg/machinery v1.12.0-rc.1/go.mod 
h1:dNc4lG9yb2CzCwnJbfSUO9ZmkXE6P3BnVo1UsCITr/U=
+github.com/siderolabs/talos/pkg/machinery v1.12.0 
h1:SDXXCTEuPhaXIA84WuBeG8cxR71DkF8FhXXgb2S1048=
+github.com/siderolabs/talos/pkg/machinery v1.12.0/go.mod 
h1:dNc4lG9yb2CzCwnJbfSUO9ZmkXE6P3BnVo1UsCITr/U=
 github.com/sirupsen/logrus v1.9.3 
h1:dueUQJ1C2q9oE3F7wvmSGAaVtTmUizReu6fjN8uqzbQ=
 github.com/sirupsen/logrus v1.9.3/go.mod 
h1:naHLuLoDiP4jHNo9R0sCBMtWGeIprob74mVsIT4qYEQ=
 github.com/sirupsen/logrus v1.9.4-0.20230606125235-dd1b4c2e81af 
h1:Sp5TG9f7K39yfB+If0vjp97vuT74F72r8hfRpP8jLU0=
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/talhelper-3.0.43/hack/tsehelper/go.mod 
new/talhelper-3.0.45/hack/tsehelper/go.mod
--- old/talhelper-3.0.43/hack/tsehelper/go.mod  2025-12-20 04:26:30.000000000 
+0100
+++ new/talhelper-3.0.45/hack/tsehelper/go.mod  2026-01-05 04:21:11.000000000 
+0100
@@ -3,7 +3,7 @@
 go 1.25.4
 
 require (
-       github.com/budimanjojo/talhelper/v3 v3.0.42
+       github.com/budimanjojo/talhelper/v3 v3.0.44
        github.com/google/go-containerregistry v0.20.7
        github.com/sirupsen/logrus v1.9.4-0.20251023124752-b61f268f75b6
        gopkg.in/yaml.v3 v3.0.1
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/talhelper-3.0.43/hack/tsehelper/go.sum 
new/talhelper-3.0.45/hack/tsehelper/go.sum
--- old/talhelper-3.0.43/hack/tsehelper/go.sum  2025-12-20 04:26:30.000000000 
+0100
+++ new/talhelper-3.0.45/hack/tsehelper/go.sum  2026-01-05 04:21:11.000000000 
+0100
@@ -78,6 +78,10 @@
 github.com/budimanjojo/talhelper/v3 v3.0.41/go.mod 
h1:y3QWbSM7UjfgUucE8PY/q6HNSerk4D0E1OX+sScPEE0=
 github.com/budimanjojo/talhelper/v3 v3.0.42 
h1:bRIU7TVCdfuUF+ETL4P2Eb+4tbe9Y+o9OUSPQMbj+bk=
 github.com/budimanjojo/talhelper/v3 v3.0.42/go.mod 
h1:gU3ckD0laOeQUOqaQelIb5WmPrTrx8NscmxwtprecUU=
+github.com/budimanjojo/talhelper/v3 v3.0.43 
h1:1iB7R/ItQPa9ztnGxo6lpu7PhtN07qS+incBiyTsZCY=
+github.com/budimanjojo/talhelper/v3 v3.0.43/go.mod 
h1:gU3ckD0laOeQUOqaQelIb5WmPrTrx8NscmxwtprecUU=
+github.com/budimanjojo/talhelper/v3 v3.0.44 
h1:DsuA4p2liG+Kj5gbwsRGrzSlvC5dsHo7Ih9Wm2J9b7U=
+github.com/budimanjojo/talhelper/v3 v3.0.44/go.mod 
h1:Q7nx013ejd41oJXTkujkViwszT6cRo+wvAZHYYh/9J8=
 github.com/containerd/stargz-snapshotter/estargz v0.15.1 
h1:eXJjw9RbkLFgioVaTG+G/ZW/0kEe2oEKCdS/ZxIyoCU=
 github.com/containerd/stargz-snapshotter/estargz v0.15.1/go.mod 
h1:gr2RNwukQ/S9Nv33Lt6UC7xEx58C+LHRdoqbEKjz1Kk=
 github.com/containerd/stargz-snapshotter/estargz v0.16.3 
h1:7evrXtoh1mSbGj/pfRccTampEyKpjpOnS3CyiV1Ebr8=
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/talhelper-3.0.43/pkg/config/config.go 
new/talhelper-3.0.45/pkg/config/config.go
--- old/talhelper-3.0.43/pkg/config/config.go   2025-12-20 04:26:30.000000000 
+0100
+++ new/talhelper-3.0.45/pkg/config/config.go   2026-01-05 04:21:11.000000000 
+0100
@@ -104,6 +104,7 @@
 
 type UserVolume struct {
        Name         string                 `yaml:"name" 
jsonschema:"description=Name of user volume config"`
+       VolumeType   *block.VolumeType          `yaml:"volumeType" 
jsonschema:"description=Volume type of user volume config"`
        Provisioning block.ProvisioningSpec `yaml:"provisioning" 
jsonschema:"description=Provisioning spec of the user volume config"`
        Filesystem   block.FilesystemSpec   `yaml:"filesystem" 
jsonschema:"description=Filesystem spec of the user volume config"`
        Encryption   block.EncryptionSpec   `yaml:"encryption" 
jsonschema:"description=Encryption spec of the user volume config"`
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/talhelper-3.0.43/pkg/config/defaults.go 
new/talhelper-3.0.45/pkg/config/defaults.go
--- old/talhelper-3.0.43/pkg/config/defaults.go 2025-12-20 04:26:30.000000000 
+0100
+++ new/talhelper-3.0.45/pkg/config/defaults.go 2026-01-05 04:21:11.000000000 
+0100
@@ -13,7 +13,7 @@
 )
 
 // renovate: depName=siderolabs/talos datasource=github-releases
-var LatestTalosVersion = "v1.11.6"
+var LatestTalosVersion = "v1.12.0"
 
 //go:embed schemas/talos-extensions.json
 var schemaFile []byte
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/talhelper-3.0.43/pkg/config/schemas/talconfig.json 
new/talhelper-3.0.45/pkg/config/schemas/talconfig.json
--- old/talhelper-3.0.43/pkg/config/schemas/talconfig.json      2025-12-20 
04:26:30.000000000 +0100
+++ new/talhelper-3.0.45/pkg/config/schemas/talconfig.json      2026-01-05 
04:21:11.000000000 +0100
@@ -213,6 +213,9 @@
         "systemExtensions": {
           "$ref": "#/$defs/SystemExtensions"
         },
+        "bootloader": {
+          "type": "integer"
+        },
         "secureboot": {
           "$ref": "#/$defs/SecureBootCustomization"
         }
@@ -426,6 +429,9 @@
     },
     "EncryptionKeyTPM": {
       "properties": {
+        "options": {
+          "$ref": "#/$defs/EncryptionKeyTPMOptions"
+        },
         "checkSecurebootStatusOnEnroll": {
           "type": "boolean"
         }
@@ -433,6 +439,18 @@
       "additionalProperties": false,
       "type": "object"
     },
+    "EncryptionKeyTPMOptions": {
+      "properties": {
+        "pcrs": {
+          "items": {
+            "type": "integer"
+          },
+          "type": "array"
+        }
+      },
+      "additionalProperties": false,
+      "type": "object"
+    },
     "EncryptionSpec": {
       "properties": {
         "provider": {
@@ -1333,6 +1351,10 @@
           "type": "string",
           "description": "Name of user volume config"
         },
+        "volumeType": {
+          "type": "integer",
+          "description": "Volume type of user volume config"
+        },
         "provisioning": {
           "$ref": "#/$defs/ProvisioningSpecWrapper",
           "description": "Provisioning spec of the user volume config"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/talhelper-3.0.43/pkg/config/schemas/talos-extensions.json 
new/talhelper-3.0.45/pkg/config/schemas/talos-extensions.json
--- old/talhelper-3.0.43/pkg/config/schemas/talos-extensions.json       
2025-12-20 04:26:30.000000000 +0100
+++ new/talhelper-3.0.45/pkg/config/schemas/talos-extensions.json       
2026-01-05 04:21:11.000000000 +0100
@@ -22534,6 +22534,74 @@
             ]
         },
         {
+            "version": "v1.10.8-2-g3f723c5",
+            "systemExtensions": [
+                "siderolabs/amazon-ena",
+                "siderolabs/amdgpu",
+                "siderolabs/amd-ucode",
+                "siderolabs/binfmt-misc",
+                "siderolabs/bnx2-bnx2x",
+                "siderolabs/btrfs",
+                "siderolabs/chelsio-drivers",
+                "siderolabs/chelsio-firmware",
+                "siderolabs/cloudflared",
+                "siderolabs/crun",
+                "siderolabs/ctr",
+                "siderolabs/drbd",
+                "siderolabs/dvb-cx23885",
+                "siderolabs/ecr-credential-provider",
+                "siderolabs/fuse3",
+                "siderolabs/gasket-driver",
+                "siderolabs/glibc",
+                "siderolabs/gvisor",
+                "siderolabs/gvisor-debug",
+                "siderolabs/hello-world-service",
+                "siderolabs/i915",
+                "siderolabs/intel-ice-firmware",
+                "siderolabs/intel-ucode",
+                "siderolabs/iscsi-tools",
+                "siderolabs/kata-containers",
+                "siderolabs/lldpd",
+                "siderolabs/mdadm",
+                "siderolabs/mei",
+                "siderolabs/metal-agent",
+                "siderolabs/nebula",
+                "siderolabs/nfsd",
+                "siderolabs/nut-client",
+                "siderolabs/nvidia-container-toolkit-lts",
+                "siderolabs/nvidia-container-toolkit-production",
+                "siderolabs/nvidia-fabricmanager-lts",
+                "siderolabs/nvidia-fabricmanager-production",
+                "siderolabs/nvidia-open-gpu-kernel-modules-lts",
+                "siderolabs/nvidia-open-gpu-kernel-modules-production",
+                "siderolabs/nvme-cli",
+                "siderolabs/panfrost",
+                "siderolabs/qemu-guest-agent",
+                "siderolabs/qlogic-firmware",
+                "siderolabs/realtek-firmware",
+                "siderolabs/revpi-firmware",
+                "siderolabs/spin",
+                "siderolabs/stargz-snapshotter",
+                "siderolabs/tailscale",
+                "siderolabs/thunderbolt",
+                "siderolabs/uinput",
+                "siderolabs/usb-modem-drivers",
+                "siderolabs/util-linux-tools",
+                "siderolabs/v4l-uvc-drivers",
+                "siderolabs/vc4",
+                "siderolabs/vmtoolsd-guest-agent",
+                "siderolabs/wasmedge",
+                "siderolabs/xdma-driver",
+                "siderolabs/xen-guest-agent",
+                "siderolabs/youki",
+                "siderolabs/zerotier",
+                "siderolabs/zfs",
+                "siderolabs/nonfree-kmod-nvidia-lts",
+                "siderolabs/nonfree-kmod-nvidia-production"
+            ],
+            "overlays": null
+        },
+        {
             "version": "v1.10.8",
             "systemExtensions": [
                 "siderolabs/amazon-ena",
@@ -22708,6 +22776,180 @@
             ]
         },
         {
+            "version": "v1.10.9",
+            "systemExtensions": [
+                "siderolabs/amazon-ena",
+                "siderolabs/amdgpu",
+                "siderolabs/amd-ucode",
+                "siderolabs/binfmt-misc",
+                "siderolabs/bnx2-bnx2x",
+                "siderolabs/btrfs",
+                "siderolabs/chelsio-drivers",
+                "siderolabs/chelsio-firmware",
+                "siderolabs/cloudflared",
+                "siderolabs/crun",
+                "siderolabs/ctr",
+                "siderolabs/drbd",
+                "siderolabs/dvb-cx23885",
+                "siderolabs/ecr-credential-provider",
+                "siderolabs/fuse3",
+                "siderolabs/gasket-driver",
+                "siderolabs/glibc",
+                "siderolabs/gvisor",
+                "siderolabs/gvisor-debug",
+                "siderolabs/hello-world-service",
+                "siderolabs/i915",
+                "siderolabs/intel-ice-firmware",
+                "siderolabs/intel-ucode",
+                "siderolabs/iscsi-tools",
+                "siderolabs/kata-containers",
+                "siderolabs/lldpd",
+                "siderolabs/mdadm",
+                "siderolabs/mei",
+                "siderolabs/metal-agent",
+                "siderolabs/nebula",
+                "siderolabs/nfsd",
+                "siderolabs/nut-client",
+                "siderolabs/nvidia-container-toolkit-lts",
+                "siderolabs/nvidia-container-toolkit-production",
+                "siderolabs/nvidia-fabricmanager-lts",
+                "siderolabs/nvidia-fabricmanager-production",
+                "siderolabs/nvidia-open-gpu-kernel-modules-lts",
+                "siderolabs/nvidia-open-gpu-kernel-modules-production",
+                "siderolabs/nvme-cli",
+                "siderolabs/panfrost",
+                "siderolabs/qemu-guest-agent",
+                "siderolabs/qlogic-firmware",
+                "siderolabs/realtek-firmware",
+                "siderolabs/revpi-firmware",
+                "siderolabs/spin",
+                "siderolabs/stargz-snapshotter",
+                "siderolabs/tailscale",
+                "siderolabs/thunderbolt",
+                "siderolabs/uinput",
+                "siderolabs/usb-modem-drivers",
+                "siderolabs/util-linux-tools",
+                "siderolabs/v4l-uvc-drivers",
+                "siderolabs/vc4",
+                "siderolabs/vmtoolsd-guest-agent",
+                "siderolabs/wasmedge",
+                "siderolabs/xdma-driver",
+                "siderolabs/xen-guest-agent",
+                "siderolabs/youki",
+                "siderolabs/zerotier",
+                "siderolabs/zfs",
+                "siderolabs/nonfree-kmod-nvidia-lts",
+                "siderolabs/nonfree-kmod-nvidia-production"
+            ],
+            "overlays": [
+                {
+                    "image": "siderolabs/sbc-raspberrypi",
+                    "name": "rpi_generic",
+                    "digest": 
"sha256:70a1b174a5bddd57da33e377af324c1f93d7ed87b9bc8f6cdefe5ec179abb4c9"
+                },
+                {
+                    "image": "siderolabs/sbc-raspberrypi",
+                    "name": "revpi_generic",
+                    "digest": 
"sha256:70a1b174a5bddd57da33e377af324c1f93d7ed87b9bc8f6cdefe5ec179abb4c9"
+                },
+                {
+                    "image": "siderolabs/sbc-rockchip",
+                    "name": "rockpi4",
+                    "digest": 
"sha256:406c0ed9708772d72f0a0afc2998e14e673bf889135d2b47d92771c0d3566ff5"
+                },
+                {
+                    "image": "siderolabs/sbc-rockchip",
+                    "name": "rockpi4c",
+                    "digest": 
"sha256:406c0ed9708772d72f0a0afc2998e14e673bf889135d2b47d92771c0d3566ff5"
+                },
+                {
+                    "image": "siderolabs/sbc-rockchip",
+                    "name": "rock4cplus",
+                    "digest": 
"sha256:406c0ed9708772d72f0a0afc2998e14e673bf889135d2b47d92771c0d3566ff5"
+                },
+                {
+                    "image": "siderolabs/sbc-rockchip",
+                    "name": "rock4se",
+                    "digest": 
"sha256:406c0ed9708772d72f0a0afc2998e14e673bf889135d2b47d92771c0d3566ff5"
+                },
+                {
+                    "image": "siderolabs/sbc-rockchip",
+                    "name": "nanopi-r4s",
+                    "digest": 
"sha256:406c0ed9708772d72f0a0afc2998e14e673bf889135d2b47d92771c0d3566ff5"
+                },
+                {
+                    "image": "siderolabs/sbc-rockchip",
+                    "name": "nanopi-r5s",
+                    "digest": 
"sha256:406c0ed9708772d72f0a0afc2998e14e673bf889135d2b47d92771c0d3566ff5"
+                },
+                {
+                    "image": "siderolabs/sbc-rockchip",
+                    "name": "rock64",
+                    "digest": 
"sha256:406c0ed9708772d72f0a0afc2998e14e673bf889135d2b47d92771c0d3566ff5"
+                },
+                {
+                    "image": "siderolabs/sbc-rockchip",
+                    "name": "rockpro64",
+                    "digest": 
"sha256:406c0ed9708772d72f0a0afc2998e14e673bf889135d2b47d92771c0d3566ff5"
+                },
+                {
+                    "image": "siderolabs/sbc-rockchip",
+                    "name": "orangepi-5",
+                    "digest": 
"sha256:406c0ed9708772d72f0a0afc2998e14e673bf889135d2b47d92771c0d3566ff5"
+                },
+                {
+                    "image": "siderolabs/sbc-rockchip",
+                    "name": "orangepi-5-plus",
+                    "digest": 
"sha256:406c0ed9708772d72f0a0afc2998e14e673bf889135d2b47d92771c0d3566ff5"
+                },
+                {
+                    "image": "siderolabs/sbc-rockchip",
+                    "name": "orangepi-r1-plus-lts",
+                    "digest": 
"sha256:406c0ed9708772d72f0a0afc2998e14e673bf889135d2b47d92771c0d3566ff5"
+                },
+                {
+                    "image": "siderolabs/sbc-rockchip",
+                    "name": "helios64",
+                    "digest": 
"sha256:406c0ed9708772d72f0a0afc2998e14e673bf889135d2b47d92771c0d3566ff5"
+                },
+                {
+                    "image": "siderolabs/sbc-rockchip",
+                    "name": "turingrk1",
+                    "digest": 
"sha256:406c0ed9708772d72f0a0afc2998e14e673bf889135d2b47d92771c0d3566ff5"
+                },
+                {
+                    "image": "siderolabs/sbc-rockchip",
+                    "name": "rock5a",
+                    "digest": 
"sha256:406c0ed9708772d72f0a0afc2998e14e673bf889135d2b47d92771c0d3566ff5"
+                },
+                {
+                    "image": "siderolabs/sbc-rockchip",
+                    "name": "rock5b",
+                    "digest": 
"sha256:406c0ed9708772d72f0a0afc2998e14e673bf889135d2b47d92771c0d3566ff5"
+                },
+                {
+                    "image": "siderolabs/sbc-jetson",
+                    "name": "jetson_nano",
+                    "digest": 
"sha256:896d043ad0780cccbcd6f7984f3db5685d63f2659eb9dc7023542b72639599d6"
+                },
+                {
+                    "image": "siderolabs/sbc-allwinner",
+                    "name": "bananapi_m64",
+                    "digest": 
"sha256:c662949ad20bb37a20bc96c21187fefdcce8c6543769d993656f40d82fd88e2b"
+                },
+                {
+                    "image": "siderolabs/sbc-allwinner",
+                    "name": "libretech_all_h3_cc_h5",
+                    "digest": 
"sha256:c662949ad20bb37a20bc96c21187fefdcce8c6543769d993656f40d82fd88e2b"
+                },
+                {
+                    "image": "siderolabs/sbc-allwinner",
+                    "name": "pine64",
+                    "digest": 
"sha256:c662949ad20bb37a20bc96c21187fefdcce8c6543769d993656f40d82fd88e2b"
+                }
+            ]
+        },
+        {
             "version": "v1.11.0-3-g50ff053",
             "systemExtensions": [
                 "siderolabs/amazon-ena",
@@ -31109,6 +31351,89 @@
             ]
         },
         {
+            "version": "v1.12.0-2-ge2c8afc",
+            "systemExtensions": [
+                "siderolabs/amazon-ena",
+                "siderolabs/amdgpu",
+                "siderolabs/amd-ucode",
+                "siderolabs/binfmt-misc",
+                "siderolabs/bird2",
+                "siderolabs/bnx2-bnx2x",
+                "siderolabs/btrfs",
+                "siderolabs/chelsio-drivers",
+                "siderolabs/chelsio-firmware",
+                "siderolabs/cloudflared",
+                "siderolabs/crun",
+                "siderolabs/ctr",
+                "siderolabs/drbd",
+                "siderolabs/dvb-cx23885",
+                "siderolabs/dvb-m88ds3103",
+                "siderolabs/ecr-credential-provider",
+                "siderolabs/fuse3",
+                "siderolabs/gasket-driver",
+                "siderolabs/glibc",
+                "siderolabs/gvisor",
+                "siderolabs/gvisor-debug",
+                "siderolabs/hailort",
+                "siderolabs/hello-world-service",
+                "siderolabs/i915",
+                "siderolabs/intel-ice-firmware",
+                "siderolabs/intel-ucode",
+                "siderolabs/iscsi-tools",
+                "siderolabs/kata-containers",
+                "siderolabs/lldpd",
+                "siderolabs/mdadm",
+                "siderolabs/mei",
+                "siderolabs/mellanox-mstflint",
+                "siderolabs/metal-agent",
+                "siderolabs/multipath-tools",
+                "siderolabs/nebula",
+                "siderolabs/netbird",
+                "siderolabs/newt",
+                "siderolabs/nfs-utils",
+                "siderolabs/nfsd",
+                "siderolabs/nfsrahead",
+                "siderolabs/nut-client",
+                "siderolabs/nvidia-container-toolkit-lts",
+                "siderolabs/nvidia-container-toolkit-production",
+                "siderolabs/nvidia-fabricmanager-lts",
+                "siderolabs/nvidia-fabricmanager-production",
+                "siderolabs/nvidia-gdrdrv-device",
+                "siderolabs/nvidia-open-gpu-kernel-modules-lts",
+                "siderolabs/nvidia-open-gpu-kernel-modules-production",
+                "siderolabs/nvme-cli",
+                "siderolabs/soci-snapshotter",
+                "siderolabs/panfrost",
+                "siderolabs/qemu-guest-agent",
+                "siderolabs/qlogic-firmware",
+                "siderolabs/realtek-firmware",
+                "siderolabs/revpi-firmware",
+                "siderolabs/spin",
+                "siderolabs/stargz-snapshotter",
+                "siderolabs/tailscale",
+                "siderolabs/tenstorrent",
+                "siderolabs/thunderbolt",
+                "siderolabs/trident-iscsi-tools",
+                "siderolabs/uinput",
+                "siderolabs/usb-modem-drivers",
+                "siderolabs/usb-audio-drivers",
+                "siderolabs/util-linux-tools",
+                "siderolabs/v4l-uvc-drivers",
+                "siderolabs/vc4",
+                "siderolabs/vmtoolsd-guest-agent",
+                "siderolabs/wasmedge",
+                "siderolabs/xdma-driver",
+                "siderolabs/xe",
+                "siderolabs/xen-guest-agent",
+                "siderolabs/youki",
+                "siderolabs/zerotier",
+                "siderolabs/zfs",
+                "siderolabs/nonfree-kmod-nvidia-lts",
+                "siderolabs/nonfree-kmod-nvidia-production"
+            ],
+            "overlays": null
+        },
+        {
             "version": "v1.12.0-alpha.0",
             "systemExtensions": [
                 "siderolabs/amazon-ena",
@@ -35642,6 +35967,174 @@
             "overlays": null
         },
         {
+            "version": "v1.12.0-alpha.2-38-g578af7d",
+            "systemExtensions": [
+                "siderolabs/amazon-ena",
+                "siderolabs/amdgpu",
+                "siderolabs/amd-ucode",
+                "siderolabs/binfmt-misc",
+                "siderolabs/bird2",
+                "siderolabs/bnx2-bnx2x",
+                "siderolabs/btrfs",
+                "siderolabs/chelsio-drivers",
+                "siderolabs/chelsio-firmware",
+                "siderolabs/cloudflared",
+                "siderolabs/crun",
+                "siderolabs/ctr",
+                "siderolabs/drbd",
+                "siderolabs/dvb-cx23885",
+                "siderolabs/dvb-m88ds3103",
+                "siderolabs/ecr-credential-provider",
+                "siderolabs/fuse3",
+                "siderolabs/gasket-driver",
+                "siderolabs/gpio-pinctrl",
+                "siderolabs/glibc",
+                "siderolabs/gvisor",
+                "siderolabs/gvisor-debug",
+                "siderolabs/hailort",
+                "siderolabs/hello-world-service",
+                "siderolabs/i915",
+                "siderolabs/intel-ice-firmware",
+                "siderolabs/intel-ucode",
+                "siderolabs/iscsi-tools",
+                "siderolabs/kata-containers",
+                "siderolabs/lldpd",
+                "siderolabs/mdadm",
+                "siderolabs/mei",
+                "siderolabs/mellanox-mstflint",
+                "siderolabs/metal-agent",
+                "siderolabs/multipath-tools",
+                "siderolabs/nebula",
+                "siderolabs/netbird",
+                "siderolabs/newt",
+                "siderolabs/nfs-utils",
+                "siderolabs/nfsd",
+                "siderolabs/nfsrahead",
+                "siderolabs/nut-client",
+                "siderolabs/nvidia-container-toolkit-lts",
+                "siderolabs/nvidia-container-toolkit-production",
+                "siderolabs/nvidia-fabricmanager-lts",
+                "siderolabs/nvidia-fabricmanager-production",
+                "siderolabs/nvidia-gdrdrv-device",
+                "siderolabs/nvidia-open-gpu-kernel-modules-lts",
+                "siderolabs/nvidia-open-gpu-kernel-modules-production",
+                "siderolabs/nvme-cli",
+                "siderolabs/soci-snapshotter",
+                "siderolabs/panfrost",
+                "siderolabs/qemu-guest-agent",
+                "siderolabs/qlogic-firmware",
+                "siderolabs/realtek-firmware",
+                "siderolabs/revpi-firmware",
+                "siderolabs/spin",
+                "siderolabs/stargz-snapshotter",
+                "siderolabs/tailscale",
+                "siderolabs/tenstorrent",
+                "siderolabs/thunderbolt",
+                "siderolabs/trident-iscsi-tools",
+                "siderolabs/uinput",
+                "siderolabs/usb-modem-drivers",
+                "siderolabs/usb-audio-drivers",
+                "siderolabs/util-linux-tools",
+                "siderolabs/v4l-uvc-drivers",
+                "siderolabs/vc4",
+                "siderolabs/vmtoolsd-guest-agent",
+                "siderolabs/wasmedge",
+                "siderolabs/xdma-driver",
+                "siderolabs/xe",
+                "siderolabs/xen-guest-agent",
+                "siderolabs/youki",
+                "siderolabs/zerotier",
+                "siderolabs/zfs",
+                "siderolabs/nonfree-kmod-nvidia-lts",
+                "siderolabs/nonfree-kmod-nvidia-production"
+            ],
+            "overlays": null
+        },
+        {
+            "version": "v1.12.0-alpha.2-39-g46978a1",
+            "systemExtensions": [
+                "siderolabs/amazon-ena",
+                "siderolabs/amdgpu",
+                "siderolabs/amd-ucode",
+                "siderolabs/binfmt-misc",
+                "siderolabs/bird2",
+                "siderolabs/bnx2-bnx2x",
+                "siderolabs/btrfs",
+                "siderolabs/chelsio-drivers",
+                "siderolabs/chelsio-firmware",
+                "siderolabs/cloudflared",
+                "siderolabs/crun",
+                "siderolabs/ctr",
+                "siderolabs/drbd",
+                "siderolabs/dvb-cx23885",
+                "siderolabs/dvb-m88ds3103",
+                "siderolabs/ecr-credential-provider",
+                "siderolabs/fuse3",
+                "siderolabs/gasket-driver",
+                "siderolabs/gpio-pinctrl",
+                "siderolabs/glibc",
+                "siderolabs/gvisor",
+                "siderolabs/gvisor-debug",
+                "siderolabs/hailort",
+                "siderolabs/hello-world-service",
+                "siderolabs/i915",
+                "siderolabs/intel-ice-firmware",
+                "siderolabs/intel-ucode",
+                "siderolabs/iscsi-tools",
+                "siderolabs/kata-containers",
+                "siderolabs/lldpd",
+                "siderolabs/mdadm",
+                "siderolabs/mei",
+                "siderolabs/mellanox-mstflint",
+                "siderolabs/metal-agent",
+                "siderolabs/multipath-tools",
+                "siderolabs/nebula",
+                "siderolabs/netbird",
+                "siderolabs/newt",
+                "siderolabs/nfs-utils",
+                "siderolabs/nfsd",
+                "siderolabs/nfsrahead",
+                "siderolabs/nut-client",
+                "siderolabs/nvidia-container-toolkit-lts",
+                "siderolabs/nvidia-container-toolkit-production",
+                "siderolabs/nvidia-fabricmanager-lts",
+                "siderolabs/nvidia-fabricmanager-production",
+                "siderolabs/nvidia-gdrdrv-device",
+                "siderolabs/nvidia-open-gpu-kernel-modules-lts",
+                "siderolabs/nvidia-open-gpu-kernel-modules-production",
+                "siderolabs/nvme-cli",
+                "siderolabs/soci-snapshotter",
+                "siderolabs/panfrost",
+                "siderolabs/qemu-guest-agent",
+                "siderolabs/qlogic-firmware",
+                "siderolabs/realtek-firmware",
+                "siderolabs/revpi-firmware",
+                "siderolabs/spin",
+                "siderolabs/stargz-snapshotter",
+                "siderolabs/tailscale",
+                "siderolabs/tenstorrent",
+                "siderolabs/thunderbolt",
+                "siderolabs/trident-iscsi-tools",
+                "siderolabs/uinput",
+                "siderolabs/usb-modem-drivers",
+                "siderolabs/usb-audio-drivers",
+                "siderolabs/util-linux-tools",
+                "siderolabs/v4l-uvc-drivers",
+                "siderolabs/vc4",
+                "siderolabs/vmtoolsd-guest-agent",
+                "siderolabs/wasmedge",
+                "siderolabs/xdma-driver",
+                "siderolabs/xe",
+                "siderolabs/xen-guest-agent",
+                "siderolabs/youki",
+                "siderolabs/zerotier",
+                "siderolabs/zfs",
+                "siderolabs/nonfree-kmod-nvidia-lts",
+                "siderolabs/nonfree-kmod-nvidia-production"
+            ],
+            "overlays": null
+        },
+        {
             "version": "v1.12.0-alpha.2-4-gdb43866",
             "systemExtensions": [
                 "siderolabs/amazon-ena",
@@ -37525,6 +38018,518 @@
                 "siderolabs/nonfree-kmod-nvidia-production"
             ],
             "overlays": null
+        },
+        {
+            "version": "v1.12.0-rc.1-4-g5572e82",
+            "systemExtensions": [
+                "siderolabs/amazon-ena",
+                "siderolabs/amdgpu",
+                "siderolabs/amd-ucode",
+                "siderolabs/binfmt-misc",
+                "siderolabs/bird2",
+                "siderolabs/bnx2-bnx2x",
+                "siderolabs/btrfs",
+                "siderolabs/chelsio-drivers",
+                "siderolabs/chelsio-firmware",
+                "siderolabs/cloudflared",
+                "siderolabs/crun",
+                "siderolabs/ctr",
+                "siderolabs/drbd",
+                "siderolabs/dvb-cx23885",
+                "siderolabs/dvb-m88ds3103",
+                "siderolabs/ecr-credential-provider",
+                "siderolabs/fuse3",
+                "siderolabs/gasket-driver",
+                "siderolabs/glibc",
+                "siderolabs/gvisor",
+                "siderolabs/gvisor-debug",
+                "siderolabs/hailort",
+                "siderolabs/hello-world-service",
+                "siderolabs/i915",
+                "siderolabs/intel-ice-firmware",
+                "siderolabs/intel-ucode",
+                "siderolabs/iscsi-tools",
+                "siderolabs/kata-containers",
+                "siderolabs/lldpd",
+                "siderolabs/mdadm",
+                "siderolabs/mei",
+                "siderolabs/mellanox-mstflint",
+                "siderolabs/metal-agent",
+                "siderolabs/multipath-tools",
+                "siderolabs/nebula",
+                "siderolabs/netbird",
+                "siderolabs/newt",
+                "siderolabs/nfs-utils",
+                "siderolabs/nfsd",
+                "siderolabs/nfsrahead",
+                "siderolabs/nut-client",
+                "siderolabs/nvidia-container-toolkit-lts",
+                "siderolabs/nvidia-container-toolkit-production",
+                "siderolabs/nvidia-fabricmanager-lts",
+                "siderolabs/nvidia-fabricmanager-production",
+                "siderolabs/nvidia-gdrdrv-device",
+                "siderolabs/nvidia-open-gpu-kernel-modules-lts",
+                "siderolabs/nvidia-open-gpu-kernel-modules-production",
+                "siderolabs/nvme-cli",
+                "siderolabs/soci-snapshotter",
+                "siderolabs/panfrost",
+                "siderolabs/qemu-guest-agent",
+                "siderolabs/qlogic-firmware",
+                "siderolabs/realtek-firmware",
+                "siderolabs/revpi-firmware",
+                "siderolabs/spin",
+                "siderolabs/stargz-snapshotter",
+                "siderolabs/tailscale",
+                "siderolabs/tenstorrent",
+                "siderolabs/thunderbolt",
+                "siderolabs/trident-iscsi-tools",
+                "siderolabs/uinput",
+                "siderolabs/usb-modem-drivers",
+                "siderolabs/usb-audio-drivers",
+                "siderolabs/util-linux-tools",
+                "siderolabs/v4l-uvc-drivers",
+                "siderolabs/vc4",
+                "siderolabs/vmtoolsd-guest-agent",
+                "siderolabs/wasmedge",
+                "siderolabs/xdma-driver",
+                "siderolabs/xe",
+                "siderolabs/xen-guest-agent",
+                "siderolabs/youki",
+                "siderolabs/zerotier",
+                "siderolabs/zfs",
+                "siderolabs/nonfree-kmod-nvidia-lts",
+                "siderolabs/nonfree-kmod-nvidia-production"
+            ],
+            "overlays": null
+        },
+        {
+            "version": "v1.12.0",
+            "systemExtensions": [
+                "siderolabs/amazon-ena",
+                "siderolabs/amdgpu",
+                "siderolabs/amd-ucode",
+                "siderolabs/binfmt-misc",
+                "siderolabs/bird2",
+                "siderolabs/bnx2-bnx2x",
+                "siderolabs/btrfs",
+                "siderolabs/chelsio-drivers",
+                "siderolabs/chelsio-firmware",
+                "siderolabs/cloudflared",
+                "siderolabs/crun",
+                "siderolabs/ctr",
+                "siderolabs/drbd",
+                "siderolabs/dvb-cx23885",
+                "siderolabs/dvb-m88ds3103",
+                "siderolabs/ecr-credential-provider",
+                "siderolabs/fuse3",
+                "siderolabs/gasket-driver",
+                "siderolabs/glibc",
+                "siderolabs/gvisor",
+                "siderolabs/gvisor-debug",
+                "siderolabs/hailort",
+                "siderolabs/hello-world-service",
+                "siderolabs/i915",
+                "siderolabs/intel-ice-firmware",
+                "siderolabs/intel-ucode",
+                "siderolabs/iscsi-tools",
+                "siderolabs/kata-containers",
+                "siderolabs/lldpd",
+                "siderolabs/mdadm",
+                "siderolabs/mei",
+                "siderolabs/mellanox-mstflint",
+                "siderolabs/metal-agent",
+                "siderolabs/multipath-tools",
+                "siderolabs/nebula",
+                "siderolabs/netbird",
+                "siderolabs/newt",
+                "siderolabs/nfs-utils",
+                "siderolabs/nfsd",
+                "siderolabs/nfsrahead",
+                "siderolabs/nut-client",
+                "siderolabs/nvidia-container-toolkit-lts",
+                "siderolabs/nvidia-container-toolkit-production",
+                "siderolabs/nvidia-fabricmanager-lts",
+                "siderolabs/nvidia-fabricmanager-production",
+                "siderolabs/nvidia-gdrdrv-device",
+                "siderolabs/nvidia-open-gpu-kernel-modules-lts",
+                "siderolabs/nvidia-open-gpu-kernel-modules-production",
+                "siderolabs/nvme-cli",
+                "siderolabs/soci-snapshotter",
+                "siderolabs/panfrost",
+                "siderolabs/qemu-guest-agent",
+                "siderolabs/qlogic-firmware",
+                "siderolabs/realtek-firmware",
+                "siderolabs/revpi-firmware",
+                "siderolabs/spin",
+                "siderolabs/stargz-snapshotter",
+                "siderolabs/tailscale",
+                "siderolabs/tenstorrent",
+                "siderolabs/thunderbolt",
+                "siderolabs/trident-iscsi-tools",
+                "siderolabs/uinput",
+                "siderolabs/usb-modem-drivers",
+                "siderolabs/usb-audio-drivers",
+                "siderolabs/util-linux-tools",
+                "siderolabs/v4l-uvc-drivers",
+                "siderolabs/vc4",
+                "siderolabs/vmtoolsd-guest-agent",
+                "siderolabs/wasmedge",
+                "siderolabs/xdma-driver",
+                "siderolabs/xe",
+                "siderolabs/xen-guest-agent",
+                "siderolabs/youki",
+                "siderolabs/zerotier",
+                "siderolabs/zfs",
+                "siderolabs/nonfree-kmod-nvidia-lts",
+                "siderolabs/nonfree-kmod-nvidia-production"
+            ],
+            "overlays": [
+                {
+                    "image": "siderolabs/sbc-allwinner",
+                    "name": "bananapi_m64",
+                    "digest": 
"sha256:18923818116dfbadddc08475468913c9539fa1ff42f07bf3bdfbb7796061a26d"
+                },
+                {
+                    "image": "siderolabs/sbc-allwinner",
+                    "name": "libretech_all_h3_cc_h5",
+                    "digest": 
"sha256:18923818116dfbadddc08475468913c9539fa1ff42f07bf3bdfbb7796061a26d"
+                },
+                {
+                    "image": "siderolabs/sbc-allwinner",
+                    "name": "pine64",
+                    "digest": 
"sha256:18923818116dfbadddc08475468913c9539fa1ff42f07bf3bdfbb7796061a26d"
+                },
+                {
+                    "image": "siderolabs/sbc-jetson",
+                    "name": "jetson_nano",
+                    "digest": 
"sha256:95b3fc78653f8070fac6add5226fb589845ba189032c74aea045d574a5d2134a"
+                },
+                {
+                    "image": "siderolabs/sbc-raspberrypi",
+                    "name": "revpi_generic",
+                    "digest": 
"sha256:2e4a17ccf3e5af7b3b662fd6844708b458fa8c379a974609dd860ae7c96fb014"
+                },
+                {
+                    "image": "siderolabs/sbc-raspberrypi",
+                    "name": "rpi_generic",
+                    "digest": 
"sha256:2e4a17ccf3e5af7b3b662fd6844708b458fa8c379a974609dd860ae7c96fb014"
+                },
+                {
+                    "image": "siderolabs/sbc-rockchip",
+                    "name": "helios64",
+                    "digest": 
"sha256:4d3cf4882cb1dc37afd125ea27d0cc3f64767748ea81213c9c6f04bea5e68d5a"
+                },
+                {
+                    "image": "siderolabs/sbc-rockchip",
+                    "name": "nanopi-r4s",
+                    "digest": 
"sha256:4d3cf4882cb1dc37afd125ea27d0cc3f64767748ea81213c9c6f04bea5e68d5a"
+                },
+                {
+                    "image": "siderolabs/sbc-rockchip",
+                    "name": "nanopi-r5s",
+                    "digest": 
"sha256:4d3cf4882cb1dc37afd125ea27d0cc3f64767748ea81213c9c6f04bea5e68d5a"
+                },
+                {
+                    "image": "siderolabs/sbc-rockchip",
+                    "name": "odroid-m1",
+                    "digest": 
"sha256:4d3cf4882cb1dc37afd125ea27d0cc3f64767748ea81213c9c6f04bea5e68d5a"
+                },
+                {
+                    "image": "siderolabs/sbc-rockchip",
+                    "name": "orangepi-5",
+                    "digest": 
"sha256:4d3cf4882cb1dc37afd125ea27d0cc3f64767748ea81213c9c6f04bea5e68d5a"
+                },
+                {
+                    "image": "siderolabs/sbc-rockchip",
+                    "name": "orangepi-5-max",
+                    "digest": 
"sha256:4d3cf4882cb1dc37afd125ea27d0cc3f64767748ea81213c9c6f04bea5e68d5a"
+                },
+                {
+                    "image": "siderolabs/sbc-rockchip",
+                    "name": "orangepi-5-plus",
+                    "digest": 
"sha256:4d3cf4882cb1dc37afd125ea27d0cc3f64767748ea81213c9c6f04bea5e68d5a"
+                },
+                {
+                    "image": "siderolabs/sbc-rockchip",
+                    "name": "orangepi-r1-plus-lts",
+                    "digest": 
"sha256:4d3cf4882cb1dc37afd125ea27d0cc3f64767748ea81213c9c6f04bea5e68d5a"
+                },
+                {
+                    "image": "siderolabs/sbc-rockchip",
+                    "name": "radxa-zero-3e",
+                    "digest": 
"sha256:4d3cf4882cb1dc37afd125ea27d0cc3f64767748ea81213c9c6f04bea5e68d5a"
+                },
+                {
+                    "image": "siderolabs/sbc-rockchip",
+                    "name": "rock3b",
+                    "digest": 
"sha256:4d3cf4882cb1dc37afd125ea27d0cc3f64767748ea81213c9c6f04bea5e68d5a"
+                },
+                {
+                    "image": "siderolabs/sbc-rockchip",
+                    "name": "rock4cplus",
+                    "digest": 
"sha256:4d3cf4882cb1dc37afd125ea27d0cc3f64767748ea81213c9c6f04bea5e68d5a"
+                },
+                {
+                    "image": "siderolabs/sbc-rockchip",
+                    "name": "rock4se",
+                    "digest": 
"sha256:4d3cf4882cb1dc37afd125ea27d0cc3f64767748ea81213c9c6f04bea5e68d5a"
+                },
+                {
+                    "image": "siderolabs/sbc-rockchip",
+                    "name": "rock5a",
+                    "digest": 
"sha256:4d3cf4882cb1dc37afd125ea27d0cc3f64767748ea81213c9c6f04bea5e68d5a"
+                },
+                {
+                    "image": "siderolabs/sbc-rockchip",
+                    "name": "rock5b",
+                    "digest": 
"sha256:4d3cf4882cb1dc37afd125ea27d0cc3f64767748ea81213c9c6f04bea5e68d5a"
+                },
+                {
+                    "image": "siderolabs/sbc-rockchip",
+                    "name": "rock5t",
+                    "digest": 
"sha256:4d3cf4882cb1dc37afd125ea27d0cc3f64767748ea81213c9c6f04bea5e68d5a"
+                },
+                {
+                    "image": "siderolabs/sbc-rockchip",
+                    "name": "rock64",
+                    "digest": 
"sha256:4d3cf4882cb1dc37afd125ea27d0cc3f64767748ea81213c9c6f04bea5e68d5a"
+                },
+                {
+                    "image": "siderolabs/sbc-rockchip",
+                    "name": "rockpi4",
+                    "digest": 
"sha256:4d3cf4882cb1dc37afd125ea27d0cc3f64767748ea81213c9c6f04bea5e68d5a"
+                },
+                {
+                    "image": "siderolabs/sbc-rockchip",
+                    "name": "rockpi4c",
+                    "digest": 
"sha256:4d3cf4882cb1dc37afd125ea27d0cc3f64767748ea81213c9c6f04bea5e68d5a"
+                },
+                {
+                    "image": "siderolabs/sbc-rockchip",
+                    "name": "rockpro64",
+                    "digest": 
"sha256:4d3cf4882cb1dc37afd125ea27d0cc3f64767748ea81213c9c6f04bea5e68d5a"
+                },
+                {
+                    "image": "siderolabs/sbc-rockchip",
+                    "name": "turingrk1",
+                    "digest": 
"sha256:4d3cf4882cb1dc37afd125ea27d0cc3f64767748ea81213c9c6f04bea5e68d5a"
+                }
+            ]
+        },
+        {
+            "version": "v1.13.0-alpha.0",
+            "systemExtensions": [
+                "siderolabs/amazon-ena",
+                "siderolabs/amdgpu",
+                "siderolabs/amd-ucode",
+                "siderolabs/binfmt-misc",
+                "siderolabs/bird2",
+                "siderolabs/bnx2-bnx2x",
+                "siderolabs/btrfs",
+                "siderolabs/chelsio-drivers",
+                "siderolabs/chelsio-firmware",
+                "siderolabs/cloudflared",
+                "siderolabs/crun",
+                "siderolabs/ctr",
+                "siderolabs/drbd",
+                "siderolabs/dvb-cx23885",
+                "siderolabs/dvb-m88ds3103",
+                "siderolabs/ecr-credential-provider",
+                "siderolabs/fuse3",
+                "siderolabs/gasket-driver",
+                "siderolabs/gpio-pinctrl",
+                "siderolabs/glibc",
+                "siderolabs/gvisor",
+                "siderolabs/gvisor-debug",
+                "siderolabs/hailort",
+                "siderolabs/hello-world-service",
+                "siderolabs/i915",
+                "siderolabs/intel-ice-firmware",
+                "siderolabs/intel-ucode",
+                "siderolabs/iscsi-tools",
+                "siderolabs/kata-containers",
+                "siderolabs/lldpd",
+                "siderolabs/mdadm",
+                "siderolabs/mei",
+                "siderolabs/mellanox-mstflint",
+                "siderolabs/metal-agent",
+                "siderolabs/multipath-tools",
+                "siderolabs/nebula",
+                "siderolabs/netbird",
+                "siderolabs/newt",
+                "siderolabs/nfs-utils",
+                "siderolabs/nfsd",
+                "siderolabs/nfsrahead",
+                "siderolabs/nut-client",
+                "siderolabs/nvidia-container-toolkit-lts",
+                "siderolabs/nvidia-container-toolkit-production",
+                "siderolabs/nvidia-fabricmanager-lts",
+                "siderolabs/nvidia-fabricmanager-production",
+                "siderolabs/nvidia-gdrdrv-device",
+                "siderolabs/nvidia-open-gpu-kernel-modules-lts",
+                "siderolabs/nvidia-open-gpu-kernel-modules-production",
+                "siderolabs/nvme-cli",
+                "siderolabs/soci-snapshotter",
+                "siderolabs/panfrost",
+                "siderolabs/qemu-guest-agent",
+                "siderolabs/qlogic-firmware",
+                "siderolabs/realtek-firmware",
+                "siderolabs/revpi-firmware",
+                "siderolabs/spin",
+                "siderolabs/stargz-snapshotter",
+                "siderolabs/tailscale",
+                "siderolabs/tenstorrent",
+                "siderolabs/thunderbolt",
+                "siderolabs/trident-iscsi-tools",
+                "siderolabs/uinput",
+                "siderolabs/usb-modem-drivers",
+                "siderolabs/usb-audio-drivers",
+                "siderolabs/util-linux-tools",
+                "siderolabs/v4l-uvc-drivers",
+                "siderolabs/vc4",
+                "siderolabs/vmtoolsd-guest-agent",
+                "siderolabs/wasmedge",
+                "siderolabs/xdma-driver",
+                "siderolabs/xe",
+                "siderolabs/xen-guest-agent",
+                "siderolabs/youki",
+                "siderolabs/zerotier",
+                "siderolabs/zfs",
+                "siderolabs/nonfree-kmod-nvidia-lts",
+                "siderolabs/nonfree-kmod-nvidia-production"
+            ],
+            "overlays": [
+                {
+                    "image": "siderolabs/sbc-allwinner",
+                    "name": "bananapi_m64",
+                    "digest": 
"sha256:18923818116dfbadddc08475468913c9539fa1ff42f07bf3bdfbb7796061a26d"
+                },
+                {
+                    "image": "siderolabs/sbc-allwinner",
+                    "name": "libretech_all_h3_cc_h5",
+                    "digest": 
"sha256:18923818116dfbadddc08475468913c9539fa1ff42f07bf3bdfbb7796061a26d"
+                },
+                {
+                    "image": "siderolabs/sbc-allwinner",
+                    "name": "pine64",
+                    "digest": 
"sha256:18923818116dfbadddc08475468913c9539fa1ff42f07bf3bdfbb7796061a26d"
+                },
+                {
+                    "image": "siderolabs/sbc-jetson",
+                    "name": "jetson_nano",
+                    "digest": 
"sha256:95b3fc78653f8070fac6add5226fb589845ba189032c74aea045d574a5d2134a"
+                },
+                {
+                    "image": "siderolabs/sbc-raspberrypi",
+                    "name": "revpi_generic",
+                    "digest": 
"sha256:2e4a17ccf3e5af7b3b662fd6844708b458fa8c379a974609dd860ae7c96fb014"
+                },
+                {
+                    "image": "siderolabs/sbc-raspberrypi",
+                    "name": "rpi_generic",
+                    "digest": 
"sha256:2e4a17ccf3e5af7b3b662fd6844708b458fa8c379a974609dd860ae7c96fb014"
+                },
+                {
+                    "image": "siderolabs/sbc-rockchip",
+                    "name": "helios64",
+                    "digest": 
"sha256:4d3cf4882cb1dc37afd125ea27d0cc3f64767748ea81213c9c6f04bea5e68d5a"
+                },
+                {
+                    "image": "siderolabs/sbc-rockchip",
+                    "name": "nanopi-r4s",
+                    "digest": 
"sha256:4d3cf4882cb1dc37afd125ea27d0cc3f64767748ea81213c9c6f04bea5e68d5a"
+                },
+                {
+                    "image": "siderolabs/sbc-rockchip",
+                    "name": "nanopi-r5s",
+                    "digest": 
"sha256:4d3cf4882cb1dc37afd125ea27d0cc3f64767748ea81213c9c6f04bea5e68d5a"
+                },
+                {
+                    "image": "siderolabs/sbc-rockchip",
+                    "name": "odroid-m1",
+                    "digest": 
"sha256:4d3cf4882cb1dc37afd125ea27d0cc3f64767748ea81213c9c6f04bea5e68d5a"
+                },
+                {
+                    "image": "siderolabs/sbc-rockchip",
+                    "name": "orangepi-5",
+                    "digest": 
"sha256:4d3cf4882cb1dc37afd125ea27d0cc3f64767748ea81213c9c6f04bea5e68d5a"
+                },
+                {
+                    "image": "siderolabs/sbc-rockchip",
+                    "name": "orangepi-5-max",
+                    "digest": 
"sha256:4d3cf4882cb1dc37afd125ea27d0cc3f64767748ea81213c9c6f04bea5e68d5a"
+                },
+                {
+                    "image": "siderolabs/sbc-rockchip",
+                    "name": "orangepi-5-plus",
+                    "digest": 
"sha256:4d3cf4882cb1dc37afd125ea27d0cc3f64767748ea81213c9c6f04bea5e68d5a"
+                },
+                {
+                    "image": "siderolabs/sbc-rockchip",
+                    "name": "orangepi-r1-plus-lts",
+                    "digest": 
"sha256:4d3cf4882cb1dc37afd125ea27d0cc3f64767748ea81213c9c6f04bea5e68d5a"
+                },
+                {
+                    "image": "siderolabs/sbc-rockchip",
+                    "name": "radxa-zero-3e",
+                    "digest": 
"sha256:4d3cf4882cb1dc37afd125ea27d0cc3f64767748ea81213c9c6f04bea5e68d5a"
+                },
+                {
+                    "image": "siderolabs/sbc-rockchip",
+                    "name": "rock3b",
+                    "digest": 
"sha256:4d3cf4882cb1dc37afd125ea27d0cc3f64767748ea81213c9c6f04bea5e68d5a"
+                },
+                {
+                    "image": "siderolabs/sbc-rockchip",
+                    "name": "rock4cplus",
+                    "digest": 
"sha256:4d3cf4882cb1dc37afd125ea27d0cc3f64767748ea81213c9c6f04bea5e68d5a"
+                },
+                {
+                    "image": "siderolabs/sbc-rockchip",
+                    "name": "rock4se",
+                    "digest": 
"sha256:4d3cf4882cb1dc37afd125ea27d0cc3f64767748ea81213c9c6f04bea5e68d5a"
+                },
+                {
+                    "image": "siderolabs/sbc-rockchip",
+                    "name": "rock5a",
+                    "digest": 
"sha256:4d3cf4882cb1dc37afd125ea27d0cc3f64767748ea81213c9c6f04bea5e68d5a"
+                },
+                {
+                    "image": "siderolabs/sbc-rockchip",
+                    "name": "rock5b",
+                    "digest": 
"sha256:4d3cf4882cb1dc37afd125ea27d0cc3f64767748ea81213c9c6f04bea5e68d5a"
+                },
+                {
+                    "image": "siderolabs/sbc-rockchip",
+                    "name": "rock5t",
+                    "digest": 
"sha256:4d3cf4882cb1dc37afd125ea27d0cc3f64767748ea81213c9c6f04bea5e68d5a"
+                },
+                {
+                    "image": "siderolabs/sbc-rockchip",
+                    "name": "rock64",
+                    "digest": 
"sha256:4d3cf4882cb1dc37afd125ea27d0cc3f64767748ea81213c9c6f04bea5e68d5a"
+                },
+                {
+                    "image": "siderolabs/sbc-rockchip",
+                    "name": "rockpi4",
+                    "digest": 
"sha256:4d3cf4882cb1dc37afd125ea27d0cc3f64767748ea81213c9c6f04bea5e68d5a"
+                },
+                {
+                    "image": "siderolabs/sbc-rockchip",
+                    "name": "rockpi4c",
+                    "digest": 
"sha256:4d3cf4882cb1dc37afd125ea27d0cc3f64767748ea81213c9c6f04bea5e68d5a"
+                },
+                {
+                    "image": "siderolabs/sbc-rockchip",
+                    "name": "rockpro64",
+                    "digest": 
"sha256:4d3cf4882cb1dc37afd125ea27d0cc3f64767748ea81213c9c6f04bea5e68d5a"
+                },
+                {
+                    "image": "siderolabs/sbc-rockchip",
+                    "name": "turingrk1",
+                    "digest": 
"sha256:4d3cf4882cb1dc37afd125ea27d0cc3f64767748ea81213c9c6f04bea5e68d5a"
+                }
+            ]
         }
     ]
 }
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/talhelper-3.0.43/pkg/generate/command.go 
new/talhelper-3.0.45/pkg/generate/command.go
--- old/talhelper-3.0.43/pkg/generate/command.go        2025-12-20 
04:26:30.000000000 +0100
+++ new/talhelper-3.0.45/pkg/generate/command.go        2026-01-05 
04:21:11.000000000 +0100
@@ -63,7 +63,7 @@
 // `outDir` is directory where talosconfig is located.
 // If `node` is empty string, it prints commands for all nodes in `cfg.Nodes`.
 // It returns error, if any.
-func GenerateUpgradeCommand(cfg *config.TalhelperConfig, outDir string, node 
string, extraFlags []string) error {
+func GenerateUpgradeCommand(cfg *config.TalhelperConfig, outDir string, node 
string, extraFlags []string, offlineMode bool) error {
        var result []string
        for _, n := range cfg.Nodes {
                isSelectedByIP := ((node != "") && (n.ContainsIP(node)))
@@ -75,12 +75,12 @@
                        url = n.TalosImageURL + ":" + cfg.GetTalosVersion()
                } else if n.Schematic != nil {
                        var err error
-                       url, err = talos.GetInstallerURL(n.Schematic, 
cfg.GetImageFactory(), n.GetMachineSpec(), cfg.GetTalosVersion(), true)
+                       url, err = talos.GetInstallerURL(n.Schematic, 
cfg.GetImageFactory(), n.GetMachineSpec(), cfg.GetTalosVersion(), offlineMode)
                        if err != nil {
                                return fmt.Errorf("failed to generate installer 
url for %s, %v", n.Hostname, err)
                        }
                } else {
-                       url, _ = talos.GetInstallerURL(&schematic.Schematic{}, 
cfg.GetImageFactory(), n.GetMachineSpec(), cfg.GetTalosVersion(), true)
+                       url, _ = talos.GetInstallerURL(&schematic.Schematic{}, 
cfg.GetImageFactory(), n.GetMachineSpec(), cfg.GetTalosVersion(), offlineMode)
                }
 
                if isSelectedByIP {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/talhelper-3.0.43/pkg/talos/uservolumeconfig.go 
new/talhelper-3.0.45/pkg/talos/uservolumeconfig.go
--- old/talhelper-3.0.43/pkg/talos/uservolumeconfig.go  2025-12-20 
04:26:30.000000000 +0100
+++ new/talhelper-3.0.45/pkg/talos/uservolumeconfig.go  2026-01-05 
04:21:11.000000000 +0100
@@ -47,6 +47,7 @@
                names = append(names, uv.Name)
                uvc := block.NewUserVolumeConfigV1Alpha1()
                uvc.MetaName = uv.Name
+               uvc.VolumeType = uv.VolumeType
                uvc.ProvisioningSpec = uv.Provisioning
                uvc.FilesystemSpec = uv.Filesystem
                uvc.EncryptionSpec = uv.Encryption
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/talhelper-3.0.43/pkg/talos/uservolumeconfig_test.go 
new/talhelper-3.0.45/pkg/talos/uservolumeconfig_test.go
--- old/talhelper-3.0.43/pkg/talos/uservolumeconfig_test.go     2025-12-20 
04:26:30.000000000 +0100
+++ new/talhelper-3.0.45/pkg/talos/uservolumeconfig_test.go     2026-01-05 
04:21:11.000000000 +0100
@@ -16,6 +16,7 @@
   - hostname: node1
     userVolumes:
       - name: ceph-data
+        volumeType: partition
         provisioning:
           diskSelector:
             match: disk.transport == "nvme"
@@ -41,6 +42,7 @@
        }
 
        expectedVolume1Name := "ceph-data"
+       expectedVolume1VolumeType := blocktype.DeviceTypePartition
        expectedVolume1Provisioning := block.ProvisioningSpec{
                DiskSelectorSpec: block.DiskSelector{
                        Match: 
cel.MustExpression(cel.ParseBooleanExpression(`disk.transport == "nvme"`, 
celenv.DiskLocator())),
@@ -77,6 +79,7 @@
        }
 
        compare(result[0].Name(), expectedVolume1Name, t)
+       compare(result[0].VolumeType.String(), expectedVolume1VolumeType, t)
        compare(result[0].ProvisioningSpec, expectedVolume1Provisioning, t)
        compare(result[0].FilesystemSpec, expectedVolume1Filesystem, t)
        compare(result[0].EncryptionSpec, expectedVolume1Encryption, t)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/talhelper-3.0.43/talhelper.json 
new/talhelper-3.0.45/talhelper.json
--- old/talhelper-3.0.43/talhelper.json 2025-12-20 04:26:30.000000000 +0100
+++ new/talhelper-3.0.45/talhelper.json 2026-01-05 04:21:11.000000000 +0100
@@ -1,19 +1,19 @@
 {
-    "version": "3.0.42",
+    "version": "3.0.44",
     "architecture": {
         "64bit": {
-            "url": 
"https://github.com/budimanjojo/talhelper/releases/download/v3.0.42/talhelper_windows_amd64.tar.gz";,
+            "url": 
"https://github.com/budimanjojo/talhelper/releases/download/v3.0.44/talhelper_windows_amd64.tar.gz";,
             "bin": [
                 "talhelper.exe"
             ],
-            "hash": 
"feb786bbc2b75b3f628a25a31ef0d3a8ec86a0b4bfc150f37a947c0bed2935bb"
+            "hash": 
"5bdf6b95aef71f1e0fc4283c9127baf9789a7308d18855cd98ee7c9ae19051b3"
         },
         "arm64": {
-            "url": 
"https://github.com/budimanjojo/talhelper/releases/download/v3.0.42/talhelper_windows_arm64.tar.gz";,
+            "url": 
"https://github.com/budimanjojo/talhelper/releases/download/v3.0.44/talhelper_windows_arm64.tar.gz";,
             "bin": [
                 "talhelper.exe"
             ],
-            "hash": 
"405c03d4e50319993d353a58b5211545ee735a2f23d3b13730de8878bb79a4b2"
+            "hash": 
"1f91e83716ee5a60d95e63d91b8bb07f9fafd1a364f079dedcb960fbf9d24903"
         }
     },
     "homepage": "https://github.com/budimanjojo/talhelper";,

++++++ talhelper.obsinfo ++++++
--- /var/tmp/diff_new_pack.n1XJkW/_old  2026-01-12 10:35:04.691459585 +0100
+++ /var/tmp/diff_new_pack.n1XJkW/_new  2026-01-12 10:35:04.703460079 +0100
@@ -1,5 +1,5 @@
 name: talhelper
-version: 3.0.43
-mtime: 1766201190
-commit: 11ea025150391413629a3b2d5d09411e7c701798
+version: 3.0.45
+mtime: 1767583271
+commit: 8275371a3f34343e666c36a2667a8fd43e2f5e50
 

++++++ vendor.tar.gz ++++++
/work/SRC/openSUSE:Factory/talhelper/vendor.tar.gz 
/work/SRC/openSUSE:Factory/.talhelper.new.1928/vendor.tar.gz differ: char 118, 
line 2

Reply via email to