diff --git a/generator/resources/ec2_linux_test_matrix.json b/generator/resources/ec2_linux_test_matrix.json index 0a07c3b34..87e2d9594 100644 --- a/generator/resources/ec2_linux_test_matrix.json +++ b/generator/resources/ec2_linux_test_matrix.json @@ -1,4 +1,15 @@ [ + { + "os": "ubuntu-20.04", + "username": "ubuntu", + "instanceType":"t3a.medium", + "installAgentCommand": "go run ./install/install_agent.go deb", + "ami": "cloudwatch-agent-integration-test-ubuntu*", + "caCertPath": "/etc/ssl/certs/ca-certificates.crt", + "arc": "amd64", + "binaryName": "amazon-cloudwatch-agent.deb", + "family": "linux" + }, { "os": "ubuntu-22.04", "username": "ubuntu", @@ -21,4 +32,225 @@ "binaryName": "amazon-cloudwatch-agent.deb", "family": "linux" }, + { + "os": "debian-10", + "username": "admin", + "instanceType": "c6g.large", + "installAgentCommand": "/snap/bin/go run ./install/install_agent.go deb", + "ami": "cloudwatch-agent-integration-test-debian-10-arm64*", + "caCertPath": "/etc/ssl/certs/ca-certificates.crt", + "arc": "arm64", + "binaryName": "amazon-cloudwatch-agent.deb", + "family": "linux" + }, + { + "os": "debian-11", + "username": "admin", + "instanceType": "c6g.large", + "installAgentCommand": "/snap/bin/go run ./install/install_agent.go deb", + "ami": "cloudwatch-agent-integration-test-debian-11-arm64*", + "caCertPath": "/etc/ssl/certs/ca-certificates.crt", + "arc": "arm64", + "binaryName": "amazon-cloudwatch-agent.deb", + "family": "linux" + }, + { + "os": "debian-12", + "username": "admin", + "instanceType": "c6g.large", + "installAgentCommand": "/snap/bin/go run ./install/install_agent.go deb", + "ami": "cloudwatch-agent-integration-test-debian-12-arm64*", + "caCertPath": "/etc/ssl/certs/ca-certificates.crt", + "arc": "arm64", + "binaryName": "amazon-cloudwatch-agent.deb", + "family": "linux" + }, + { + "os": "al2", + "username": "ec2-user", + "instanceType":"t3a.medium", + "installAgentCommand": "go run ./install/install_agent.go rpm", + "ami": "cloudwatch-agent-integration-test-al2*", + "caCertPath": "/etc/ssl/certs/ca-bundle.crt", + "arc": "amd64", + "binaryName": "amazon-cloudwatch-agent.rpm", + "family": "linux" + }, + { + "os": "al2", + "username": "ec2-user", + "instanceType":"m7g.medium", + "installAgentCommand": "go run ./install/install_agent.go rpm", + "ami": "cloudwatch-agent-integration-test-arm64-al2*", + "caCertPath": "/etc/ssl/certs/ca-bundle.crt", + "arc": "arm64", + "binaryName": "amazon-cloudwatch-agent.rpm", + "family": "linux" + }, + { + "os": "al2023", + "username": "ec2-user", + "instanceType":"t3a.medium", + "installAgentCommand": "go run ./install/install_agent.go rpm", + "ami": "cloudwatch-agent-integration-test-x86-al2023*", + "caCertPath": "/etc/ssl/certs/ca-bundle.crt", + "arc": "amd64", + "binaryName": "amazon-cloudwatch-agent.rpm", + "family": "linux" + }, + { + "os": "al2023", + "username": "ec2-user", + "instanceType":"m6g.medium", + "installAgentCommand": "go run ./install/install_agent.go rpm", + "ami": "cloudwatch-agent-integration-test-aarch64-al2023*", + "caCertPath": "/etc/ssl/certs/ca-bundle.crt", + "arc": "arm64", + "binaryName": "amazon-cloudwatch-agent.rpm", + "family": "linux" + }, + { + "os": "rhel7", + "username": "ec2-user", + "instanceType":"t3a.medium", + "installAgentCommand": "go run ./install/install_agent.go rpm", + "ami": "cloudwatch-agent-integration-test-rhel7*", + "caCertPath": "/etc/ssl/certs/ca-bundle.crt", + "arc": "amd64", + "binaryName": "amazon-cloudwatch-agent.rpm", + "family": "linux" + }, + { + "os": "rhel8", + "username": "ec2-user", + "instanceType":"t3a.medium", + "installAgentCommand": "go run ./install/install_agent.go rpm", + "ami": "cloudwatch-agent-integration-test-rhel8-base*", + "caCertPath": "/etc/ssl/certs/ca-bundle.crt", + "arc": "amd64", + "binaryName": "amazon-cloudwatch-agent.rpm", + "family": "linux" + }, + { + "os": "ol7", + "username": "ec2-user", + "instanceType":"t3a.medium", + "installAgentCommand": "go run ./install/install_agent.go rpm", + "ami": "cloudwatch-agent-integration-test-ol7*", + "caCertPath": "/etc/ssl/certs/ca-bundle.crt", + "arc": "amd64", + "binaryName": "amazon-cloudwatch-agent.rpm", + "family": "linux" + }, + { + "os": "ol8", + "username": "ec2-user", + "instanceType":"t3a.medium", + "installAgentCommand": "go run ./install/install_agent.go rpm", + "ami": "cloudwatch-agent-integration-test-ol8*", + "caCertPath": "/etc/ssl/certs/ca-bundle.crt", + "arc": "amd64", + "binaryName": "amazon-cloudwatch-agent.rpm", + "family": "linux" + }, + { + "os": "ol9", + "username": "ec2-user", + "instanceType":"t3a.medium", + "installAgentCommand": "go run ./install/install_agent.go rpm", + "ami": "cloudwatch-agent-integration-test-ol9*", + "caCertPath": "/etc/ssl/certs/ca-bundle.crt", + "arc": "amd64", + "binaryName": "amazon-cloudwatch-agent.rpm", + "family": "linux" + }, + { + "os": "centos-7", + "username": "centos", + "instanceType":"t3a.medium", + "installAgentCommand": "go run ./install/install_agent.go rpm", + "ami": "cloudwatch-agent-integration-test-centos-7*", + "caCertPath": "/etc/ssl/certs/ca-bundle.crt", + "arc": "amd64", + "binaryName": "amazon-cloudwatch-agent.rpm", + "family": "linux" + }, + { + "os": "centos-stream-8", + "username": "cloud-user", + "instanceType":"t3a.medium", + "installAgentCommand": "go run ./install/install_agent.go rpm", + "ami": "cloudwatch-agent-integration-test-centos-stream-8*", + "caCertPath": "/etc/ssl/certs/ca-bundle.crt", + "arc": "amd64", + "binaryName": "amazon-cloudwatch-agent.rpm", + "family": "linux" + }, + { + "os": "sles-12", + "username": "ec2-user", + "instanceType":"t3a.medium", + "installAgentCommand": "go run ./install/install_agent.go rpm", + "ami": "cloudwatch-agent-integration-test-sles-12*", + "caCertPath": "/etc/ssl/ca-bundle.pem", + "arc": "amd64", + "binaryName": "amazon-cloudwatch-agent.rpm", + "family": "linux", + "excludedTests": "CollectD" + }, + { + "os": "sles-15", + "username": "ec2-user", + "instanceType":"t3a.medium", + "installAgentCommand": "go run ./install/install_agent.go rpm", + "ami": "cloudwatch-agent-integration-test-sles-15*", + "caCertPath": "/etc/ssl/ca-bundle.pem", + "arc": "amd64", + "binaryName": "amazon-cloudwatch-agent.rpm", + "family": "linux" + }, + { + "os": "rocky-linux-8", + "username": "rocky", + "instanceType":"t3a.medium", + "installAgentCommand": "go run ./install/install_agent.go rpm", + "ami": "cloudwatch-agent-integration-test-rocky-linux-8*", + "caCertPath": "/etc/ssl/certs/ca-bundle.crt", + "arc": "amd64", + "binaryName": "amazon-cloudwatch-agent.rpm", + "family": "linux" + }, + { + "os": "rocky-linux-9", + "username": "rocky", + "instanceType":"t3a.medium", + "installAgentCommand": "go run ./install/install_agent.go rpm", + "ami": "cloudwatch-agent-integration-test-rocky-linux-9*", + "caCertPath": "/etc/ssl/certs/ca-bundle.crt", + "arc": "amd64", + "binaryName": "amazon-cloudwatch-agent.rpm", + "family": "linux" + }, + { + "os": "alma-linux-8", + "username": "ec2-user", + "instanceType":"t3a.medium", + "installAgentCommand": "go run ./install/install_agent.go rpm", + "ami": "cloudwatch-agent-integration-test-alma-linux-8*", + "caCertPath": "/etc/ssl/certs/ca-bundle.crt", + "arc": "amd64", + "binaryName": "amazon-cloudwatch-agent.rpm", + "family": "linux" + }, + { + "os": "alma-linux-9", + "username": "ec2-user", + "instanceType":"t3a.medium", + "installAgentCommand": "go run ./install/install_agent.go rpm", + "ami": "cloudwatch-agent-integration-test-alma-linux-9*", + "caCertPath": "/etc/ssl/certs/ca-bundle.crt", + "arc": "amd64", + "binaryName": "amazon-cloudwatch-agent.rpm", + "family": "linux" + } ] \ No newline at end of file