Skip to content

Commit d2c44b0

Browse files
Merge branch 'main' into otel/added-k8s-comps
2 parents 4ca8b91 + c45842a commit d2c44b0

File tree

7 files changed

+60
-11
lines changed

7 files changed

+60
-11
lines changed

NOTICE.txt

+4-4
Original file line numberDiff line numberDiff line change
@@ -1166,11 +1166,11 @@ SOFTWARE
11661166

11671167
--------------------------------------------------------------------------------
11681168
Dependency : github.com/elastic/elastic-agent-libs
1169-
Version: v0.9.11
1169+
Version: v0.9.12
11701170
Licence type (autodetected): Apache-2.0
11711171
--------------------------------------------------------------------------------
11721172

1173-
Contents of probable licence file $GOMODCACHE/github.com/elastic/elastic-agent-libs@v0.9.11/LICENSE:
1173+
Contents of probable licence file $GOMODCACHE/github.com/elastic/elastic-agent-libs@v0.9.12/LICENSE:
11741174

11751175
Apache License
11761176
Version 2.0, January 2004
@@ -16603,11 +16603,11 @@ Contents of probable licence file $GOMODCACHE/github.com/docker/go-connections@v
1660316603

1660416604
--------------------------------------------------------------------------------
1660516605
Dependency : github.com/elastic/go-docappender/v2
16606-
Version: v2.1.3
16606+
Version: v2.1.4
1660716607
Licence type (autodetected): Apache-2.0
1660816608
--------------------------------------------------------------------------------
1660916609

16610-
Contents of probable licence file $GOMODCACHE/github.com/elastic/go-docappender/v2@v2.1.3/LICENSE:
16610+
Contents of probable licence file $GOMODCACHE/github.com/elastic/go-docappender/v2@v2.1.4/LICENSE:
1661116611

1661216612
Apache License
1661316613
Version 2.0, January 2004

go.mod

+2-2
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ require (
1414
github.com/elastic/e2e-testing v1.2.1
1515
github.com/elastic/elastic-agent-autodiscover v0.7.0
1616
github.com/elastic/elastic-agent-client/v7 v7.11.0
17-
github.com/elastic/elastic-agent-libs v0.9.11
17+
github.com/elastic/elastic-agent-libs v0.9.12
1818
github.com/elastic/elastic-agent-system-metrics v0.10.2
1919
github.com/elastic/elastic-transport-go/v8 v8.6.0
2020
github.com/elastic/go-elasticsearch/v8 v8.14.0
@@ -133,7 +133,7 @@ require (
133133
github.com/dnephin/pflag v1.0.7 // indirect
134134
github.com/docker/docker v25.0.5+incompatible // indirect
135135
github.com/docker/go-connections v0.5.0 // indirect
136-
github.com/elastic/go-docappender/v2 v2.1.3 // indirect
136+
github.com/elastic/go-docappender/v2 v2.1.4 // indirect
137137
github.com/elastic/go-elasticsearch/v7 v7.17.10 // indirect
138138
github.com/elastic/go-structform v0.0.10 // indirect
139139
github.com/elastic/go-windows v1.0.1 // indirect

go.sum

+4-4
Original file line numberDiff line numberDiff line change
@@ -797,16 +797,16 @@ github.com/elastic/elastic-agent-autodiscover v0.7.0 h1:FCrHXh5AZGrPlpAx8kBu/s/g
797797
github.com/elastic/elastic-agent-autodiscover v0.7.0/go.mod h1:zLf0SDdQXisVZxzXPxKXdj3Fa+H4bsu4HHbTEQImDz8=
798798
github.com/elastic/elastic-agent-client/v7 v7.11.0 h1:YpkFQyE3qPnVai2a2NiKTMpBXXmPcHRV86AtW7LdpA8=
799799
github.com/elastic/elastic-agent-client/v7 v7.11.0/go.mod h1:/AeiwX9zxG99eUNrLhpApTpwmE71Qwuh4ozObn7a0ss=
800-
github.com/elastic/elastic-agent-libs v0.9.11 h1:J4aduNJhVeb699FxJIW/dD4BPREILqXgpWD41sCw8Uc=
801-
github.com/elastic/elastic-agent-libs v0.9.11/go.mod h1:TLFd0T/e1SHmxnx9pbdm/pqOV9y+VMvHikDyPN4Owkw=
800+
github.com/elastic/elastic-agent-libs v0.9.12 h1:k3U+F4RA0kUYoP1o9YfXF9aGTmNHzvppmqQfxrA9qs4=
801+
github.com/elastic/elastic-agent-libs v0.9.12/go.mod h1:TLFd0T/e1SHmxnx9pbdm/pqOV9y+VMvHikDyPN4Owkw=
802802
github.com/elastic/elastic-agent-system-metrics v0.10.2 h1:AVW+YqgezR0mNOZ80NxPLH3tiYMenNGZ8SC/bIUf4Uc=
803803
github.com/elastic/elastic-agent-system-metrics v0.10.2/go.mod h1:0jJ2ARnzTTOEMmcRX9UNqSwbwguEluE/mK2HaM3GViI=
804804
github.com/elastic/elastic-integration-corpus-generator-tool v0.5.0/go.mod h1:uf9N86y+UACGybdEhZLpwZ93XHWVhsYZAA4c2T2v6YM=
805805
github.com/elastic/elastic-package v0.77.0/go.mod h1:Xeqx0OOVnKBfFoSHsHmKI74RxgRGiDhU6yXEu8BkJJM=
806806
github.com/elastic/elastic-transport-go/v8 v8.6.0 h1:Y2S/FBjx1LlCv5m6pWAF2kDJAHoSjSRSJCApolgfthA=
807807
github.com/elastic/elastic-transport-go/v8 v8.6.0/go.mod h1:YLHer5cj0csTzNFXoNQ8qhtGY1GTvSqPnKWKaqQE3Hk=
808-
github.com/elastic/go-docappender/v2 v2.1.3 h1:2hMOR+h4aVNzcm+ZaAzNPDKj1qB+Y1M2dwopXo2/1HM=
809-
github.com/elastic/go-docappender/v2 v2.1.3/go.mod h1:3kbAiLPY/IAtDywtcXCnqBxwumNnRoh7rAUYnOO412w=
808+
github.com/elastic/go-docappender/v2 v2.1.4 h1:R6TN4udeC5pap+uA7Lrb3pzeOm03vx6K3+yQdczviH0=
809+
github.com/elastic/go-docappender/v2 v2.1.4/go.mod h1:eixVwyxvjJJLMditD/9630jjPbN6nHtSkVjae8nqJsY=
810810
github.com/elastic/go-elasticsearch/v7 v7.17.7/go.mod h1:OJ4wdbtDNk5g503kvlHLyErCgQwwzmDtaFC4XyOxXA4=
811811
github.com/elastic/go-elasticsearch/v7 v7.17.10 h1:TCQ8i4PmIJuBunvBS6bwT2ybzVFxxUhhltAs3Gyu1yo=
812812
github.com/elastic/go-elasticsearch/v7 v7.17.10/go.mod h1:OJ4wdbtDNk5g503kvlHLyErCgQwwzmDtaFC4XyOxXA4=

pkg/testing/multipass/provisioner.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ func (p *provisioner) Supported(os define.OS) bool {
5454
if os.Distro != Ubuntu {
5555
return false
5656
}
57-
if os.Version != "20.04" && os.Version != "22.04" {
57+
if os.Version != "20.04" && os.Version != "22.04" && os.Version != "24.04" {
5858
return false
5959
}
6060
// multipass only supports the same architecture of the host

pkg/testing/ogc/supported.go

+26
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,19 @@ const (
2020
// one in this list will be picked. So it's best to place the one that we want the
2121
// most testing at the top.
2222
var ogcSupported = []LayoutOS{
23+
{
24+
OS: define.OS{
25+
Type: define.Linux,
26+
Arch: define.AMD64,
27+
Distro: runner.Ubuntu,
28+
Version: "24.04",
29+
},
30+
Provider: Google,
31+
InstanceSize: "e2-standard-2", // 2 amd64 cpus, 8 GB RAM
32+
RunsOn: "ubuntu-2404-lts-amd64",
33+
Username: "ubuntu",
34+
RemotePath: "/home/ubuntu/agent",
35+
},
2336
{
2437
OS: define.OS{
2538
Type: define.Linux,
@@ -54,6 +67,19 @@ var ogcSupported = []LayoutOS{
5467
// Type: define.Linux,
5568
// Arch: define.ARM64,
5669
// Distro: runner.Ubuntu,
70+
// Version: "24.04",
71+
// },
72+
// Provider: Google,
73+
// InstanceSize: "t2a-standard-4", // 4 arm64 cpus, 16 GB RAM
74+
// RunsOn: "ubuntu-2404-lts-arm64",
75+
// Username: "ubuntu",
76+
// RemotePath: "/home/ubuntu/agent",
77+
// },
78+
// {
79+
// OS: define.OS{
80+
// Type: define.Linux,
81+
// Arch: define.ARM64,
82+
// Distro: runner.Ubuntu,
5783
// Version: "22.04",
5884
// },
5985
// Provider: Google,

pkg/testing/runner/supported.go

+22
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,16 @@ type SupportedOS struct {
3131
}
3232

3333
var (
34+
// UbuntuAMD64_2404 - Ubuntu (amd64) 24.04
35+
UbuntuAMD64_2404 = SupportedOS{
36+
OS: define.OS{
37+
Type: define.Linux,
38+
Arch: define.AMD64,
39+
Distro: Ubuntu,
40+
Version: "24.04",
41+
},
42+
Runner: DebianRunner{},
43+
}
3444
// UbuntuAMD64_2204 - Ubuntu (amd64) 22.04
3545
UbuntuAMD64_2204 = SupportedOS{
3646
OS: define.OS{
@@ -51,6 +61,16 @@ var (
5161
},
5262
Runner: DebianRunner{},
5363
}
64+
// UbuntuARM64_2404 - Ubuntu (arm64) 24.04
65+
UbuntuARM64_2404 = SupportedOS{
66+
OS: define.OS{
67+
Type: define.Linux,
68+
Arch: define.ARM64,
69+
Distro: Ubuntu,
70+
Version: "24.04",
71+
},
72+
Runner: DebianRunner{},
73+
}
5474
// UbuntuARM64_2204 - Ubuntu (arm64) 22.04
5575
UbuntuARM64_2204 = SupportedOS{
5676
OS: define.OS{
@@ -146,8 +166,10 @@ var (
146166
// one in this list will be picked. So it's best to place the one that we want the
147167
// most testing at the top.
148168
var supported = []SupportedOS{
169+
UbuntuAMD64_2404,
149170
UbuntuAMD64_2204,
150171
UbuntuAMD64_2004,
172+
UbuntuARM64_2404,
151173
UbuntuARM64_2204,
152174
UbuntuARM64_2004,
153175
RhelAMD64_8,

pkg/testing/runner/supported_test.go

+1
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,7 @@ func TestGetSupported(t *testing.T) {
3737
Distro: Ubuntu,
3838
},
3939
Results: []SupportedOS{
40+
UbuntuAMD64_2404,
4041
UbuntuAMD64_2204,
4142
UbuntuAMD64_2004,
4243
},

0 commit comments

Comments
 (0)