talos/internal/pkg/secureboot/uki/kernel_test.go
Andrey Smirnov 807a9950ac
fix: use custom Talos/kernel version when generating UKI
See https://github.com/siderolabs/image-factory/issues/44

Instead of using constants, use proper Talos version and kernel version
discovered from the image.

Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
2023-11-03 11:14:02 +04:00

22 lines
553 B
Go

// This Source Code Form is subject to the terms of the Mozilla Public
// License, v. 2.0. If a copy of the MPL was not distributed with this
// file, You can obtain one at http://mozilla.org/MPL/2.0/.
package uki_test
import (
"testing"
"github.com/stretchr/testify/assert"
"github.com/stretchr/testify/require"
"github.com/siderolabs/talos/internal/pkg/secureboot/uki"
)
func TestKernelVersion(t *testing.T) {
version, err := uki.DiscoverKernelVersion("testdata/kernel")
require.NoError(t, err)
assert.Equal(t, "6.1.58-talos", version)
}