Skip to content

Commit eb0d397

Browse files
committed
Coderabbit fixes
1 parent 260bbe8 commit eb0d397

3 files changed

Lines changed: 10 additions & 9 deletions

File tree

hack/generate.sh

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -138,11 +138,13 @@ with open("'"${data_file}"'") as f:
138138
139139
arch_versions = defaultdict(set)
140140
for entry in data:
141-
arch_versions[entry["cpu_architecture"]].add(entry["openshift_version"])
141+
version = re.sub(r"-multi$", "", entry["openshift_version"])
142+
parts = version.split(".")
143+
version = "%s.%s" % (parts[0], parts[1])
144+
arch_versions[entry["cpu_architecture"]].add(version)
142145
143146
def sort_key(v):
144-
numeric = re.sub(r"-multi$", "", v)
145-
return tuple(int(p) for p in numeric.split(".") if p.isdigit())
147+
return tuple(int(p) for p in v.split(".") if p.isdigit())
146148
147149
lines = []
148150
for arch in sorted(arch_versions):

internal/common/test_versions.go

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@ package common
22

33
import (
44
"fmt"
5-
"strings"
65

76
"github.com/hashicorp/go-version"
87
)
@@ -82,10 +81,10 @@ func (b *TestVersionBuilder) ReleaseImageURL() string {
8281

8382
func (b *TestVersionBuilder) versions() []string {
8483
all, ok := testVersionsByArch[b.arch]
85-
if !ok || len(all) == 0 {
86-
panic(fmt.Sprintf("no test versions defined for arch %q", b.arch))
84+
if !ok {
85+
return []string{}
8786
}
88-
if b.constraint == nil {
87+
if b.constraint == nil || len(all) == 0 {
8988
return all
9089
}
9190
var filtered []string
@@ -98,7 +97,7 @@ func (b *TestVersionBuilder) versions() []string {
9897
}
9998

10099
func (b *TestVersionBuilder) parseVersion(v string) *version.Version {
101-
parsed, err := version.NewVersion(strings.TrimSuffix(v, "-multi"))
100+
parsed, err := version.NewVersion(v)
102101
if err != nil {
103102
panic(fmt.Sprintf("invalid version %q: %v", v, err))
104103
}

internal/common/test_versions_generated.go

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)