Skip to content

Commit a699d90

Browse files
authored
[Fleet] Fix version constraint for experimentalDataStreamSettings (#1350)
1 parent 7ba70d7 commit a699d90

File tree

2 files changed

+11
-1
lines changed

2 files changed

+11
-1
lines changed

internal/stack/_static/kibana.yml.tmpl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ xpack.fleet.registryUrl: "https://package-registry:8080"
2828
xpack.fleet.agents.enabled: true
2929
xpack.fleet.agents.fleet_server.hosts: ["https://fleet-server:8220"]
3030

31-
{{ if and (not (semverLessThan $version "8.7.0")) (semverLessThan $version "8.10.0") }}
31+
{{ if and (not (semverLessThan $version "8.7.0")) (semverLessThan $version "8.10.0-SNAPSHOT") }}
3232
xpack.fleet.enableExperimental: ["experimentalDataStreamSettings"] # Enable experimental toggles in Fleet UI
3333
{{ end }}
3434

internal/stack/resources_test.go

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -69,3 +69,13 @@ func TestApplyResourcesWithCustomGeoipDir(t *testing.T) {
6969
expectedVolume := fmt.Sprintf("%s:/usr/share/elasticsearch/config/ingest-geoip", expectedGeoipPath)
7070
assert.Contains(t, volumes, expectedVolume)
7171
}
72+
73+
func TestSemverLessThan(t *testing.T) {
74+
b, err := semverLessThan("8.9.0", "8.10.0-SNAPSHOT")
75+
require.NoError(t, err)
76+
assert.True(t, b)
77+
78+
b, err = semverLessThan("8.10.0-SNAPSHOT", "8.10.0")
79+
require.NoError(t, err)
80+
assert.True(t, b)
81+
}

0 commit comments

Comments
 (0)