Skip to content

Updating GitHub action versions to the latest TSCCR approved version.… #808

Updating GitHub action versions to the latest TSCCR approved version.…

Updating GitHub action versions to the latest TSCCR approved version.… #808

Triggered via push May 8, 2024 15:21
Status Failure
Total duration 6m 0s
Artifacts 1

ci.yml

on: push
Run-Check
0s
Run-Check
E2E Tests Splitting
19s
E2E Tests Splitting
Checks
41s
Checks
Build
13s
Build
Unit and Integration Tests
2m 0s
Unit and Integration Tests
Matrix: E2E Tests
Slack Notification
0s
Slack Notification
Fit to window
Zoom out
Zoom in

Annotations

29 errors
E2E Tests (3)
Process completed with exit code 2.
E2E Tests (3): e2e_test.go#L517
e2e_test.go:517: Error Trace: /home/runner/work/consul-terraform-sync/consul-terraform-sync/e2e/e2e_test.go:517 Error: Received unexpected error: exit status 16 Test: TestE2EInspectMode ---
E2E Tests (3): e2e_test.go#L583
e2e_test.go:583: Error Trace: /home/runner/work/consul-terraform-sync/consul-terraform-sync/e2e/e2e_test.go:583 Error: Received unexpected error: exit status 16 Test: TestE2E_OnceMode
E2E Tests (3): registration_test.go#L113
registration_test.go:113: Error Trace: /home/runner/work/consul-terraform-sync/consul-terraform-sync/e2e/registration_test.go:113 Error: Received unexpected error: client timed out waiting for tasks run once using api host "127.0.0.1:43373": 30s Test: TestE2E_ServiceRegistration_Configured ---
E2E Tests (3): registration_test.go#L156
registration_test.go:156: Error Trace: /home/runner/work/consul-terraform-sync/consul-terraform-sync/e2e/registration_test.go:156 Error: Received unexpected error: client timed out waiting for tasks run once using api host "localhost:38507": 30s Test: TestE2E_ServiceRegistration_DeregisterWhenStopped ---
E2E Tests (3): registration_test.go#L276
registration_test.go:276: Error Trace: /home/runner/work/consul-terraform-sync/consul-terraform-sync/e2e/registration_test.go:276 Error: "2024-05-08T15:23:37.690Z [INFO] cli: 0.7.1-dev (9ea6c5f)\n2024-05-08T15:23:37.690Z [DEBUG] cli: configuration: config=\"&Config{LogLevel:DEBUG, Port:35251, WorkingDir:tmp_registration_init_failure, ID:cts-01, Syslog:&SyslogConfig{Enabled:false, Facility:LOCAL0, Name:consul-terraform-sync}, Consul:&ConsulConfig{Address:127.0.0.1:13021, Auth:&AuthConfig{Enabled:false, Username:, Password:}, KVNamespace:, KVPath:consul-terraform-sync/, TLS:&TLSConfig{CACert:/home/runner/work/consul-terraform-sync/consul-terraform-sync/testutils/certs/consul_cert.pem, CAPath:, Cert:, Enabled:true, Key:, ServerName:, Verify:true}, Token:, Transport:&TransportConfig{DialKeepAlive:30s, DialTimeout:30s, DisableKeepAlives:false, IdleConnTimeout:5000000000, MaxIdleConns:0, MaxIdleConnsPerHost:100, TLSHandshakeTimeout:10s}, ServiceRegistration:&ServiceRegistrationConfig{Enabled:true, ServiceName:consul-terraform-sync, Address:, Namespace:, DefaultCheck: &DefaultCheckConfig{Enabled:true, Address:}}}, Vault:&VaultConfig{Address:, Enabled:false, Namespace:,RenewToken:false, TLS:\"&TLSConfig{CACert:, CAPath:, Cert:, Enabled:true, Key:, ServerName:, Verify:true}\", Token:false, VaultAgentTokenFile:false, Transport:\"&TransportConfig{DialKeepAlive:30s, DialTimeout:30s, DisableKeepAlives:false, IdleConnTimeout:5000000000, MaxIdleConns:0, MaxIdleConnsPerHost:100, TLSHandshakeTimeout:10s}\", UnwrapToken:false}, Driver:&DriverConfig{Terraform:&TerraformConfig{Version:, Log:true, PersistLog:false, Path:/home/runner/work/consul-terraform-sync/consul-terraform-sync/e2e, Backend:map[consul:map[address:127.0.0.1:13021 ca_file:/home/runner/work/consul-terraform-sync/consul-terraform-sync/testutils/certs/consul_cert.pem gzip:true path:consul-terraform-sync/terraform scheme:https]], RequiredProviders:map[]}}, Tasks:{&TaskConfig{Name:failing_task, Description:e2e test, Providers:[], Services (deprecated):[], Module:./test_modules/failing_module, VarFiles:[], Version:, TFVersion: , BufferPeriod:(*BufferPeriodConfig)(nil), Enabled:true, Condition:&ServicesConditionConfig{&ServicesMonitorConfig{Regexp:, Names:[api web], Datacenter:, Namespace:, Filter:, CTSUserDefinedMeta:map[]}, UseAsModuleInput:true}, ModuleInput:{}}}, Services (deprecated):{}, TerraformProviders:{&map[local:(redacted)]}, BufferPeriod:&BufferPeriodConfig{Enabled:false, Min:0s, Max:0s},TLS:&CTSTLSConfig{CACert:, CAPath:, Cert:, Enabled:false, Key:, VerifyIncoming:false}}\"\n2024-05-08T15:23:37.690Z [INFO] ctrl: setting up controller: type=daemon\n2024-05-08T15:23:37.690Z [INFO] ctrl: initializing Consul client and testing connection\n2024-05-08T15:23:38.028Z [ERROR] driver.terraform: found Terraform version does not satisfy the version constraint: terraform_path=/home/runner/work/consul-terraform-sync/consul-terraform-sync/e2e version=1.8.1 compatible_version_constraint=\">= 0.13.0, <= 1.7.5\"\n2024-05-08T15:23:38.028Z [ERROR] cli: error installing driver: error=\"unsupported Terraform version: remove Terraform from the configured path or specify a new path to safely install a compatible version.\"\n" does not contain "registering Consul-Terraform-Sync as a service with Consul" Test: TestE2E_ServiceRegistration_InitError
E2E Tests (3): registration_test.go#L278
registration_test.go:278: Error Trace: /home/runner/work/consul-terraform-sync/consul-terraform-sync/e2e/registration_test.go:278 Error: Should be true Test: TestE2E_ServiceRegistration_InitError ---
E2E Tests (3): render_test.go#L74
render_test.go:74: Error Trace: /home/runner/work/consul-terraform-sync/consul-terraform-sync/e2e/render_test.go:74 Error: Received unexpected error: unsupported Terraform version: remove Terraform from the configured path or specify a new path to safely install a compatible version. Test: TestServicesRenderRace ---
E2E Tests (3): e2e/e2e_test.go#L874
e2e_test.go:874: Error Trace: /home/runner/work/consul-terraform-sync/consul-terraform-sync/e2e/e2e_test.go:874 Error: "2024-05-08T15:24:11.728Z [INFO] cli: 0.7.1-dev (9ea6c5f)\n2024-05-08T15:24:11.728Z [DEBUG] cli: configuration: config=\"&Config{LogLevel:DEBUG, Port:8558, WorkingDir:tmp_module_input_services_invalid_datacenter, ID:cts-fv-az1020-841, Syslog:&SyslogConfig{Enabled:false, Facility:LOCAL0, Name:consul-terraform-sync}, Consul:&ConsulConfig{Address:127.0.0.1:13093, Auth:&AuthConfig{Enabled:false, Username:, Password:}, KVNamespace:, KVPath:consul-terraform-sync/, TLS:&TLSConfig{CACert:/home/runner/work/consul-terraform-sync/consul-terraform-sync/testutils/certs/consul_cert.pem, CAPath:, Cert:, Enabled:true, Key:, ServerName:, Verify:true}, Token:, Transport:&TransportConfig{DialKeepAlive:30s, DialTimeout:30s, DisableKeepAlives:false, IdleConnTimeout:5000000000, MaxIdleConns:0, MaxIdleConnsPerHost:100, TLSHandshakeTimeout:10s}, ServiceRegistration:&ServiceRegistrationConfig{Enabled:true, ServiceName:consul-terraform-sync, Address:, Namespace:, DefaultCheck: &DefaultCheckConfig{Enabled:true, Address:}}}, Vault:&VaultConfig{Address:, Enabled:false, Namespace:,RenewToken:false, TLS:\"&TLSConfig{CACert:, CAPath:, Cert:, Enabled:true, Key:, ServerName:, Verify:true}\", Token:false, VaultAgentTokenFile:false, Transport:\"&TransportConfig{DialKeepAlive:30s, DialTimeout:30s, DisableKeepAlives:false, IdleConnTimeout:5000000000, MaxIdleConns:0, MaxIdleConnsPerHost:100, TLSHandshakeTimeout:10s}\", UnwrapToken:false}, Driver:&DriverConfig{Terraform:&TerraformConfig{Version:, Log:true, PersistLog:false, Path:/home/runner/work/consul-terraform-sync/consul-terraform-sync/e2e, Backend:map[consul:map[address:127.0.0.1:13093 ca_file:/home/runner/work/consul-terraform-sync/consul-terraform-sync/testutils/certs/consul_cert.pem gzip:true path:consul-terraform-sync/terraform scheme:https]], RequiredProviders:map[]}}, Tasks:{&TaskConfig{Name:module_input_services_invalid_datacenter, Description:, Providers:[], Services (deprecated):[], Module:./test_modules/consul_kv_file, VarFiles:[], Version:, TFVersion: , BufferPeriod:(*BufferPeriodConfig)(nil), Enabled:true, Condition:&CatalogServicesConditionConfig{&CatalogServicesMonitorConfig{Regexp:api, Datacenter:, Namespace:, NodeMeta:map[], UseAsModuleInput:true}}, ModuleInput:{&ServicesModuleInputConfig{&ServicesMonitorConfig{Regexp:, Names:[web api], Datacenter:foo, Namespace:, Filter:, CTSUserDefinedMeta:map[]}}}}}, Services (deprecated):{}, TerraformProviders:{&map[local:(redacted)]}, BufferPeriod:&BufferPeriodConfig{Enabled:false, Min:0s, Max:0s},TLS:&CTSTLSConfig{CACert:, CAPath:, Cert:, Enabled:false, Key:, VerifyIncoming:false}}\"\n2024-05-08T15:24:11.728Z [DEBUG] cli: once mode enabled, processing then exiting\n2024-05-08T15:24:11.728Z [INFO] ctrl: setting up controller: type=once\n2024-05-08T15:24:11.728Z [INFO] ctrl: initializing Consul client and testing connection\n2024-05-08T15:24:11.759Z [ERROR] driver.terraform: found Terraform version does not satisfy the version constraint: terraform_path=/home/runner/work/consul-terraform-sync/consul-terraform-sync/e2e version=1.8.1 compatible_version_constraint=\">= 0.13.0, <= 1.7.5\"\n2024-05-08T15:24:11.759Z [ERROR] cli: error installing driver: error=\"unsupported Terraform version: remove Terraform from the configured path or specify a new path to safely install a compatible version.\"\n" does not contain "No path to datacenter" Test: TestModuleInput_Services_InvalidQueries/datacenter ---
E2E Tests (3): e2e/e2e_test.go#L874
e2e_test.go:874: Error Trace: /home/runner/work/consul-terraform-sync/consul-terraform-sync/e2e/e2e_test.go:874 Error: "2024-05-08T15:24:13.782Z [INFO] cli: 0.7.1-dev (9ea6c5f)\n2024-05-08T15:24:13.782Z [DEBUG] cli: configuration: config=\"&Config{LogLevel:DEBUG, Port:8558, WorkingDir:tmp_module_input_services_invalid_namespace_with_oss_consul, ID:cts-fv-az1020-841, Syslog:&SyslogConfig{Enabled:false, Facility:LOCAL0, Name:consul-terraform-sync}, Consul:&ConsulConfig{Address:127.0.0.1:13111, Auth:&AuthConfig{Enabled:false, Username:, Password:}, KVNamespace:, KVPath:consul-terraform-sync/, TLS:&TLSConfig{CACert:/home/runner/work/consul-terraform-sync/consul-terraform-sync/testutils/certs/consul_cert.pem, CAPath:, Cert:, Enabled:true, Key:, ServerName:, Verify:true}, Token:, Transport:&TransportConfig{DialKeepAlive:30s, DialTimeout:30s, DisableKeepAlives:false, IdleConnTimeout:5000000000, MaxIdleConns:0, MaxIdleConnsPerHost:100, TLSHandshakeTimeout:10s}, ServiceRegistration:&ServiceRegistrationConfig{Enabled:true, ServiceName:consul-terraform-sync, Address:, Namespace:, DefaultCheck: &DefaultCheckConfig{Enabled:true, Address:}}}, Vault:&VaultConfig{Address:, Enabled:false, Namespace:,RenewToken:false, TLS:\"&TLSConfig{CACert:, CAPath:, Cert:, Enabled:true, Key:, ServerName:, Verify:true}\", Token:false, VaultAgentTokenFile:false, Transport:\"&TransportConfig{DialKeepAlive:30s, DialTimeout:30s, DisableKeepAlives:false, IdleConnTimeout:5000000000, MaxIdleConns:0, MaxIdleConnsPerHost:100, TLSHandshakeTimeout:10s}\", UnwrapToken:false}, Driver:&DriverConfig{Terraform:&TerraformConfig{Version:, Log:true, PersistLog:false, Path:/home/runner/work/consul-terraform-sync/consul-terraform-sync/e2e, Backend:map[consul:map[address:127.0.0.1:13111 ca_file:/home/runner/work/consul-terraform-sync/consul-terraform-sync/testutils/certs/consul_cert.pem gzip:true path:consul-terraform-sync/terraform scheme:https]], RequiredProviders:map[]}}, Tasks:{&TaskConfig{Name:module_input_services_invalid_namespace_with_oss_consul, Description:, Providers:[], Services (deprecated):[], Module:./test_modules/consul_kv_file, VarFiles:[], Version:, TFVersion: , BufferPeriod:(*BufferPeriodConfig)(nil), Enabled:true, Condition:&CatalogServicesConditionConfig{&CatalogServicesMonitorConfig{Regexp:api, Datacenter:, Namespace:, NodeMeta:map[], UseAsModuleInput:true}}, ModuleInput:{&ServicesModuleInputConfig{&ServicesMonitorConfig{Regexp:, Names:[web api], Datacenter:, Namespace:foo, Filter:, CTSUserDefinedMeta:map[]}}}}}, Services (deprecated):{}, TerraformProviders:{&map[local:(redacted)]}, BufferPeriod:&BufferPeriodConfig{Enabled:false, Min:0s, Max:0s},TLS:&CTSTLSConfig{CACert:, CAPath:, Cert:, Enabled:false, Key:, VerifyIncoming:false}}\"\n2024-05-08T15:24:13.782Z [DEBUG] cli: once mode enabled, processing then exiting\n2024-05-08T15:24:13.782Z [INFO] ctrl: setting up controller: type=once\n2024-05-08T15:24:13.782Z [INFO] ctrl: initializing Consul client and testing connection\n2024-05-08T15:24:15.813Z [ERROR] driver.terraform: found Terraform version does not satisfy the version constraint: terraform_path=/home/runner/work/consul-terraform-sync/consul-terraform-sync/e2e version=1.8.1 compatible_version_constraint=\">= 0.13.0, <= 1.7.5\"\n2024-05-08T15:24:15.813Z [ERROR] cli: error installing driver: error=\"unsupported Terraform version: remove Terraform from the configured path or specify a new path to safely install a compatible version.\"\n" does not contain "Invalid query parameter: \"ns\"" Test: TestModuleInput_Services_InvalidQueries/namespace_with_oss_consul ---
E2E Tests (3): e2e/e2e_test.go#L874
e2e_test.go:874: Error Trace: /home/runner/work/consul-terraform-sync/consul-terraform-sync/e2e/e2e_test.go:874 Error: "2024-05-08T15:24:11.950Z [INFO] cli: 0.7.1-dev (9ea6c5f)\n2024-05-08T15:24:11.950Z [DEBUG] cli: configuration: config=\"&Config{LogLevel:DEBUG, Port:8558, WorkingDir:tmp_module_input_services_invalid_filter, ID:cts-fv-az1020-841, Syslog:&SyslogConfig{Enabled:false, Facility:LOCAL0, Name:consul-terraform-sync}, Consul:&ConsulConfig{Address:127.0.0.1:13099, Auth:&AuthConfig{Enabled:false, Username:, Password:}, KVNamespace:, KVPath:consul-terraform-sync/, TLS:&TLSConfig{CACert:/home/runner/work/consul-terraform-sync/consul-terraform-sync/testutils/certs/consul_cert.pem, CAPath:, Cert:, Enabled:true, Key:, ServerName:, Verify:true}, Token:, Transport:&TransportConfig{DialKeepAlive:30s, DialTimeout:30s, DisableKeepAlives:false, IdleConnTimeout:5000000000, MaxIdleConns:0, MaxIdleConnsPerHost:100, TLSHandshakeTimeout:10s}, ServiceRegistration:&ServiceRegistrationConfig{Enabled:true, ServiceName:consul-terraform-sync, Address:, Namespace:, DefaultCheck: &DefaultCheckConfig{Enabled:true, Address:}}}, Vault:&VaultConfig{Address:, Enabled:false, Namespace:,RenewToken:false, TLS:\"&TLSConfig{CACert:, CAPath:, Cert:, Enabled:true, Key:, ServerName:, Verify:true}\", Token:false, VaultAgentTokenFile:false, Transport:\"&TransportConfig{DialKeepAlive:30s, DialTimeout:30s, DisableKeepAlives:false, IdleConnTimeout:5000000000, MaxIdleConns:0, MaxIdleConnsPerHost:100, TLSHandshakeTimeout:10s}\", UnwrapToken:false}, Driver:&DriverConfig{Terraform:&TerraformConfig{Version:, Log:true, PersistLog:false, Path:/home/runner/work/consul-terraform-sync/consul-terraform-sync/e2e, Backend:map[consul:map[address:127.0.0.1:13099 ca_file:/home/runner/work/consul-terraform-sync/consul-terraform-sync/testutils/certs/consul_cert.pem gzip:true path:consul-terraform-sync/terraform scheme:https]], RequiredProviders:map[]}}, Tasks:{&TaskConfig{Name:module_input_services_invalid_filter, Description:, Providers:[], Services (deprecated):[], Module:./test_modules/consul_kv_file, VarFiles:[], Version:, TFVersion: , BufferPeriod:(*BufferPeriodConfig)(nil), Enabled:true, Condition:&CatalogServicesConditionConfig{&CatalogServicesMonitorConfig{Regexp:api, Datacenter:, Namespace:, NodeMeta:map[], UseAsModuleInput:true}}, ModuleInput:{&ServicesModuleInputConfig{&ServicesMonitorConfig{Regexp:, Names:[web api], Datacenter:, Namespace:, Filter:\"foo\" in Service.Bar, CTSUserDefinedMeta:map[]}}}}}, Services (deprecated):{}, TerraformProviders:{&map[local:(redacted)]}, BufferPeriod:&BufferPeriodConfig{Enabled:false, Min:0s, Max:0s},TLS:&CTSTLSConfig{CACert:, CAPath:, Cert:, Enabled:false, Key:, VerifyIncoming:false}}\"\n2024-05-08T15:24:11.950Z [DEBUG] cli: once mode enabled, processing then exiting\n2024-05-08T15:24:11.950Z [INFO] ctrl: setting up controller: type=once\n2024-05-08T15:24:11.950Z [INFO] ctrl: initializing Consul client and testing connection\n2024-05-08T15:24:11.979Z [ERROR] driver.terraform: found Terraform version does not satisfy the version constraint: terraform_path=/home/runner/work/consul-terraform-sync/consul-terraform-sync/e2e version=1.8.1 compatible_version_constraint=\">= 0.13.0, <= 1.7.5\"\n2024-05-08T15:24:11.979Z [ERROR] cli: error installing driver: error=\"unsupported Terraform version: remove Terraform from the configured path or specify a new path to safely install a compatible version.\"\n" does not contain "Selector \"Service.Bar\" is not valid" Test: TestModuleInput_Services_InvalidQueries/filter ---
E2E Tests (1): e2e/e2e_test.go#L874
e2e_test.go:874: Error Trace: /home/runner/work/consul-terraform-sync/consul-terraform-sync/e2e/e2e_test.go:874 Error: "2024-05-08T15:24:34.177Z [INFO] cli: 0.7.1-dev (9ea6c5f)\n2024-05-08T15:24:34.177Z [DEBUG] cli: configuration: config=\"&Config{LogLevel:DEBUG, Port:8558, WorkingDir:tmp_condition_catalog_services_invalid_datacenter, ID:cts-fv-az1391-410, Syslog:&SyslogConfig{Enabled:false, Facility:LOCAL0, Name:consul-terraform-sync}, Consul:&ConsulConfig{Address:127.0.0.1:26617, Auth:&AuthConfig{Enabled:false, Username:, Password:}, KVNamespace:, KVPath:consul-terraform-sync/, TLS:&TLSConfig{CACert:/home/runner/work/consul-terraform-sync/consul-terraform-sync/testutils/certs/consul_cert.pem, CAPath:, Cert:, Enabled:true, Key:, ServerName:, Verify:true}, Token:, Transport:&TransportConfig{DialKeepAlive:30s, DialTimeout:30s, DisableKeepAlives:false, IdleConnTimeout:5000000000, MaxIdleConns:0, MaxIdleConnsPerHost:100, TLSHandshakeTimeout:10s}, ServiceRegistration:&ServiceRegistrationConfig{Enabled:true, ServiceName:consul-terraform-sync, Address:, Namespace:, DefaultCheck: &DefaultCheckConfig{Enabled:true, Address:}}}, Vault:&VaultConfig{Address:, Enabled:false, Namespace:,RenewToken:false, TLS:\"&TLSConfig{CACert:, CAPath:, Cert:, Enabled:true, Key:, ServerName:, Verify:true}\", Token:false, VaultAgentTokenFile:false, Transport:\"&TransportConfig{DialKeepAlive:30s, DialTimeout:30s, DisableKeepAlives:false, IdleConnTimeout:5000000000, MaxIdleConns:0, MaxIdleConnsPerHost:100, TLSHandshakeTimeout:10s}\", UnwrapToken:false}, Driver:&DriverConfig{Terraform:&TerraformConfig{Version:, Log:true, PersistLog:false, Path:/home/runner/work/consul-terraform-sync/consul-terraform-sync/e2e, Backend:map[consul:map[address:127.0.0.1:26617 ca_file:/home/runner/work/consul-terraform-sync/consul-terraform-sync/testutils/certs/consul_cert.pem gzip:true path:consul-terraform-sync/terraform scheme:https]], RequiredProviders:map[]}}, Tasks:{&TaskConfig{Name:condition_catalog_services_invalid_datacenter, Description:, Providers:[], Services (deprecated):[], Module:./test_modules/null_resource, VarFiles:[], Version:, TFVersion: , BufferPeriod:(*BufferPeriodConfig)(nil), Enabled:true, Condition:&CatalogServicesConditionConfig{&CatalogServicesMonitorConfig{Regexp:.*, Datacenter:foo, Namespace:, NodeMeta:map[], UseAsModuleInput:true}}, ModuleInput:{}}}, Services (deprecated):{}, TerraformProviders:{&map[local:(redacted)]}, BufferPeriod:&BufferPeriodConfig{Enabled:false, Min:0s, Max:0s},TLS:&CTSTLSConfig{CACert:, CAPath:, Cert:, Enabled:false, Key:, VerifyIncoming:false}}\"\n2024-05-08T15:24:34.177Z [DEBUG] cli: once mode enabled, processing then exiting\n2024-05-08T15:24:34.177Z [INFO] ctrl: setting up controller: type=once\n2024-05-08T15:24:34.177Z [INFO] ctrl: initializing Consul client and testing connection\n2024-05-08T15:24:34.217Z [ERROR] driver.terraform: found Terraform version does not satisfy the version constraint: terraform_path=/home/runner/work/consul-terraform-sync/consul-terraform-sync/e2e version=1.8.1 compatible_version_constraint=\">= 0.13.0, <= 1.7.5\"\n2024-05-08T15:24:34.217Z [ERROR] cli: error installing driver: error=\"unsupported Terraform version: remove Terraform from the configured path or specify a new path to safely install a compatible version.\"\n" does not contain "No path to datacenter" Test: TestCondition_CatalogServices_InvalidQueries/datacenter ---
E2E Tests (1): e2e/e2e_test.go#L874
e2e_test.go:874: Error Trace: /home/runner/work/consul-terraform-sync/consul-terraform-sync/e2e/e2e_test.go:874 Error: "2024-05-08T15:24:34.279Z [INFO] cli: 0.7.1-dev (9ea6c5f)\n2024-05-08T15:24:34.279Z [DEBUG] cli: configuration: config=\"&Config{LogLevel:DEBUG, Port:8558, WorkingDir:tmp_condition_catalog_services_invalid_namespace_with_oss_consul, ID:cts-fv-az1391-410, Syslog:&SyslogConfig{Enabled:false, Facility:LOCAL0, Name:consul-terraform-sync}, Consul:&ConsulConfig{Address:127.0.0.1:26623, Auth:&AuthConfig{Enabled:false, Username:, Password:}, KVNamespace:, KVPath:consul-terraform-sync/, TLS:&TLSConfig{CACert:/home/runner/work/consul-terraform-sync/consul-terraform-sync/testutils/certs/consul_cert.pem, CAPath:, Cert:, Enabled:true, Key:, ServerName:, Verify:true}, Token:, Transport:&TransportConfig{DialKeepAlive:30s, DialTimeout:30s, DisableKeepAlives:false, IdleConnTimeout:5000000000, MaxIdleConns:0, MaxIdleConnsPerHost:100, TLSHandshakeTimeout:10s}, ServiceRegistration:&ServiceRegistrationConfig{Enabled:true, ServiceName:consul-terraform-sync, Address:, Namespace:, DefaultCheck: &DefaultCheckConfig{Enabled:true, Address:}}}, Vault:&VaultConfig{Address:, Enabled:false, Namespace:,RenewToken:false, TLS:\"&TLSConfig{CACert:, CAPath:, Cert:, Enabled:true, Key:, ServerName:, Verify:true}\", Token:false, VaultAgentTokenFile:false, Transport:\"&TransportConfig{DialKeepAlive:30s, DialTimeout:30s, DisableKeepAlives:false, IdleConnTimeout:5000000000, MaxIdleConns:0, MaxIdleConnsPerHost:100, TLSHandshakeTimeout:10s}\", UnwrapToken:false}, Driver:&DriverConfig{Terraform:&TerraformConfig{Version:, Log:true, PersistLog:false, Path:/home/runner/work/consul-terraform-sync/consul-terraform-sync/e2e, Backend:map[consul:map[address:127.0.0.1:26623 ca_file:/home/runner/work/consul-terraform-sync/consul-terraform-sync/testutils/certs/consul_cert.pem gzip:true path:consul-terraform-sync/terraform scheme:https]], RequiredProviders:map[]}}, Tasks:{&TaskConfig{Name:condition_catalog_services_invalid_namespace_with_oss_consul, Description:, Providers:[], Services (deprecated):[], Module:./test_modules/null_resource, VarFiles:[], Version:, TFVersion: , BufferPeriod:(*BufferPeriodConfig)(nil), Enabled:true, Condition:&CatalogServicesConditionConfig{&CatalogServicesMonitorConfig{Regexp:.*, Datacenter:, Namespace:foo, NodeMeta:map[], UseAsModuleInput:true}}, ModuleInput:{}}}, Services (deprecated):{}, TerraformProviders:{&map[local:(redacted)]}, BufferPeriod:&BufferPeriodConfig{Enabled:false, Min:0s, Max:0s},TLS:&CTSTLSConfig{CACert:, CAPath:, Cert:, Enabled:false, Key:, VerifyIncoming:false}}\"\n2024-05-08T15:24:34.279Z [DEBUG] cli: once mode enabled, processing then exiting\n2024-05-08T15:24:34.279Z [INFO] ctrl: setting up controller: type=once\n2024-05-08T15:24:34.279Z [INFO] ctrl: initializing Consul client and testing connection\n2024-05-08T15:24:34.314Z [ERROR] driver.terraform: found Terraform version does not satisfy the version constraint: terraform_path=/home/runner/work/consul-terraform-sync/consul-terraform-sync/e2e version=1.8.1 compatible_version_constraint=\">= 0.13.0, <= 1.7.5\"\n2024-05-08T15:24:34.314Z [ERROR] cli: error installing driver: error=\"unsupported Terraform version: remove Terraform from the configured path or specify a new path to safely install a compatible version.\"\n" does not contain "Invalid query parameter: \"ns\"" Test: TestCondition_CatalogServices_InvalidQueries/namespace_with_oss_consul ---
E2E Tests (1)
Process completed with exit code 2.
E2E Tests (2)
Process completed with exit code 2.
E2E Tests (2): e2e_test.go#L59
e2e_test.go:59: Error Trace: /home/runner/work/consul-terraform-sync/consul-terraform-sync/e2e/e2e_test.go:59 Error: Received unexpected error: client timed out waiting for tasks run once using api host "localhost:33685": 30s Test: TestE2EBasic
E2E Tests (2): e2e_test.go#L127
e2e_test.go:127: Error Trace: /home/runner/work/consul-terraform-sync/consul-terraform-sync/e2e/e2e_test.go:127 Error: Received unexpected error: client timed out waiting for tasks run once using api host "localhost:41713": 30s Test: TestE2ENoTasks
E2E Tests (2): e2e_test.go#L233
e2e_test.go:233: Error Trace: /home/runner/work/consul-terraform-sync/consul-terraform-sync/e2e/e2e_test.go:233 Error: Received unexpected error: client timed out waiting for tasks run once using api host "localhost:34577": 30s Test: TestE2ERestartConsul
E2E Tests (2): e2e_test.go#L400
e2e_test.go:400: Error Trace: /home/runner/work/consul-terraform-sync/consul-terraform-sync/e2e/e2e_test.go:400 Error: "2024-05-08T15:24:07.698Z [INFO] cli: 0.7.1-dev (9ea6c5f)\n2024-05-08T15:24:07.698Z [DEBUG] cli: configuration: config=\"&Config{LogLevel:DEBUG, Port:8558, WorkingDir:tmp_validate_errors, ID:cts-fv-az881-255, Syslog:&SyslogConfig{Enabled:false, Facility:LOCAL0, Name:consul-terraform-sync}, Consul:&ConsulConfig{Address:127.0.0.1:25009, Auth:&AuthConfig{Enabled:false, Username:, Password:}, KVNamespace:, KVPath:consul-terraform-sync/, TLS:&TLSConfig{CACert:/home/runner/work/consul-terraform-sync/consul-terraform-sync/testutils/certs/consul_cert.pem, CAPath:, Cert:, Enabled:true, Key:, ServerName:, Verify:true}, Token:, Transport:&TransportConfig{DialKeepAlive:30s, DialTimeout:30s, DisableKeepAlives:false, IdleConnTimeout:5000000000, MaxIdleConns:0, MaxIdleConnsPerHost:100, TLSHandshakeTimeout:10s}, ServiceRegistration:&ServiceRegistrationConfig{Enabled:true, ServiceName:consul-terraform-sync, Address:, Namespace:, DefaultCheck: &DefaultCheckConfig{Enabled:true, Address:}}}, Vault:&VaultConfig{Address:, Enabled:false, Namespace:,RenewToken:false, TLS:\"&TLSConfig{CACert:, CAPath:, Cert:, Enabled:true, Key:, ServerName:, Verify:true}\", Token:false, VaultAgentTokenFile:false, Transport:\"&TransportConfig{DialKeepAlive:30s, DialTimeout:30s, DisableKeepAlives:false, IdleConnTimeout:5000000000, MaxIdleConns:0, MaxIdleConnsPerHost:100, TLSHandshakeTimeout:10s}\", UnwrapToken:false}, Driver:&DriverConfig{Terraform:&TerraformConfig{Version:, Log:true, PersistLog:false, Path:/home/runner/work/consul-terraform-sync/consul-terraform-sync/e2e, Backend:map[consul:map[address:127.0.0.1:25009 ca_file:/home/runner/work/consul-terraform-sync/consul-terraform-sync/testutils/certs/consul_cert.pem gzip:true path:consul-terraform-sync/terraform scheme:https]], RequiredProviders:map[]}}, Tasks:{&TaskConfig{Name:cts_error_task, Description:, Providers:[], Services (deprecated):[], Module:./test_modules/incompatible_w_cts, VarFiles:[], Version:, TFVersion: , BufferPeriod:(*BufferPeriodConfig)(nil), Enabled:true, Condition:&CatalogServicesConditionConfig{&CatalogServicesMonitorConfig{Regexp:^api$|^db$, Datacenter:, Namespace:, NodeMeta:map[], UseAsModuleInput:true}}, ModuleInput:{}}}, Services (deprecated):{}, TerraformProviders:{&map[local:(redacted)]}, BufferPeriod:&BufferPeriodConfig{Enabled:false, Min:0s, Max:0s},TLS:&CTSTLSConfig{CACert:, CAPath:, Cert:, Enabled:false, Key:, VerifyIncoming:false}}\"\n2024-05-08T15:24:07.698Z [INFO] ctrl: setting up controller: type=daemon\n2024-05-08T15:24:07.698Z [INFO] ctrl: initializing Consul client and testing connection\n2024-05-08T15:24:07.727Z [ERROR] driver.terraform: found Terraform version does not satisfy the version constraint: terraform_path=/home/runner/work/consul-terraform-sync/consul-terraform-sync/e2e version=1.8.1 compatible_version_constraint=\">= 0.13.0, <= 1.7.5\"\n2024-05-08T15:24:07.727Z [ERROR] cli: error installing driver: error=\"unsupported Terraform version: remove Terraform from the configured path or specify a new path to safely install a compatible version.\"\n" does not contain "module for task \"cts_error_task\" is missing the \"services\" variable" Test: TestE2EValidateError
E2E Tests (2): e2e_test.go#L401
e2e_test.go:401: Error Trace: /home/runner/work/consul-terraform-sync/consul-terraform-sync/e2e/e2e_test.go:401 Error: "2024-05-08T15:24:07.698Z [INFO] cli: 0.7.1-dev (9ea6c5f)\n2024-05-08T15:24:07.698Z [DEBUG] cli: configuration: config=\"&Config{LogLevel:DEBUG, Port:8558, WorkingDir:tmp_validate_errors, ID:cts-fv-az881-255, Syslog:&SyslogConfig{Enabled:false, Facility:LOCAL0, Name:consul-terraform-sync}, Consul:&ConsulConfig{Address:127.0.0.1:25009, Auth:&AuthConfig{Enabled:false, Username:, Password:}, KVNamespace:, KVPath:consul-terraform-sync/, TLS:&TLSConfig{CACert:/home/runner/work/consul-terraform-sync/consul-terraform-sync/testutils/certs/consul_cert.pem, CAPath:, Cert:, Enabled:true, Key:, ServerName:, Verify:true}, Token:, Transport:&TransportConfig{DialKeepAlive:30s, DialTimeout:30s, DisableKeepAlives:false, IdleConnTimeout:5000000000, MaxIdleConns:0, MaxIdleConnsPerHost:100, TLSHandshakeTimeout:10s}, ServiceRegistration:&ServiceRegistrationConfig{Enabled:true, ServiceName:consul-terraform-sync, Address:, Namespace:, DefaultCheck: &DefaultCheckConfig{Enabled:true, Address:}}}, Vault:&VaultConfig{Address:, Enabled:false, Namespace:,RenewToken:false, TLS:\"&TLSConfig{CACert:, CAPath:, Cert:, Enabled:true, Key:, ServerName:, Verify:true}\", Token:false, VaultAgentTokenFile:false, Transport:\"&TransportConfig{DialKeepAlive:30s, DialTimeout:30s, DisableKeepAlives:false, IdleConnTimeout:5000000000, MaxIdleConns:0, MaxIdleConnsPerHost:100, TLSHandshakeTimeout:10s}\", UnwrapToken:false}, Driver:&DriverConfig{Terraform:&TerraformConfig{Version:, Log:true, PersistLog:false, Path:/home/runner/work/consul-terraform-sync/consul-terraform-sync/e2e, Backend:map[consul:map[address:127.0.0.1:25009 ca_file:/home/runner/work/consul-terraform-sync/consul-terraform-sync/testutils/certs/consul_cert.pem gzip:true path:consul-terraform-sync/terraform scheme:https]], RequiredProviders:map[]}}, Tasks:{&TaskConfig{Name:cts_error_task, Description:, Providers:[], Services (deprecated):[], Module:./test_modules/incompatible_w_cts, VarFiles:[], Version:, TFVersion: , BufferPeriod:(*BufferPeriodConfig)(nil), Enabled:true, Condition:&CatalogServicesConditionConfig{&CatalogServicesMonitorConfig{Regexp:^api$|^db$, Datacenter:, Namespace:, NodeMeta:map[], UseAsModuleInput:true}}, ModuleInput:{}}}, Services (deprecated):{}, TerraformProviders:{&map[local:(redacted)]}, BufferPeriod:&BufferPeriodConfig{Enabled:false, Min:0s, Max:0s},TLS:&CTSTLSConfig{CACert:, CAPath:, Cert:, Enabled:false, Key:, VerifyIncoming:false}}\"\n2024-05-08T15:24:07.698Z [INFO] ctrl: setting up controller: type=daemon\n2024-05-08T15:24:07.698Z [INFO] ctrl: initializing Consul client and testing connection\n2024-05-08T15:24:07.727Z [ERROR] driver.terraform: found Terraform version does not satisfy the version constraint: terraform_path=/home/runner/work/consul-terraform-sync/consul-terraform-sync/e2e version=1.8.1 compatible_version_constraint=\">= 0.13.0, <= 1.7.5\"\n2024-05-08T15:24:07.727Z [ERROR] cli: error installing driver: error=\"unsupported Terraform version: remove Terraform from the configured path or specify a new path to safely install a compatible version.\"\n" does not contain "module for task \"cts_error_task\" is missing the \"catalog_services\" variable, add to module or set \"use_as_module_input\" to false" Test: TestE2EValidateError ---
E2E Tests (2): e2e/e2e_test.go#L179
e2e_test.go:179: Error Trace: /home/runner/work/consul-terraform-sync/consul-terraform-sync/e2e/e2e_test.go:179 Error: Received unexpected error: client timed out waiting for tasks run once using api host "localhost:39627": 30s Test: TestE2EArgumentParsing/with_start_command
E2E Tests (2): e2e/e2e_test.go#L874
e2e_test.go:874: Error Trace: /home/runner/work/consul-terraform-sync/consul-terraform-sync/e2e/e2e_test.go:874 Error: "2024-05-08T15:25:11.453Z [INFO] cli: 0.7.1-dev (9ea6c5f)\n2024-05-08T15:25:11.453Z [DEBUG] cli: configuration: config=\"&Config{LogLevel:DEBUG, Port:8558, WorkingDir:tmp_condition_services_invalid_datacenter, ID:cts-fv-az881-255, Syslog:&SyslogConfig{Enabled:false, Facility:LOCAL0, Name:consul-terraform-sync}, Consul:&ConsulConfig{Address:127.0.0.1:25147, Auth:&AuthConfig{Enabled:false, Username:, Password:}, KVNamespace:, KVPath:consul-terraform-sync/, TLS:&TLSConfig{CACert:/home/runner/work/consul-terraform-sync/consul-terraform-sync/testutils/certs/consul_cert.pem, CAPath:, Cert:, Enabled:true, Key:, ServerName:, Verify:true}, Token:, Transport:&TransportConfig{DialKeepAlive:30s, DialTimeout:30s, DisableKeepAlives:false, IdleConnTimeout:5000000000, MaxIdleConns:0, MaxIdleConnsPerHost:100, TLSHandshakeTimeout:10s}, ServiceRegistration:&ServiceRegistrationConfig{Enabled:true, ServiceName:consul-terraform-sync, Address:, Namespace:, DefaultCheck: &DefaultCheckConfig{Enabled:true, Address:}}}, Vault:&VaultConfig{Address:, Enabled:false, Namespace:,RenewToken:false, TLS:\"&TLSConfig{CACert:, CAPath:, Cert:, Enabled:true, Key:, ServerName:, Verify:true}\", Token:false, VaultAgentTokenFile:false, Transport:\"&TransportConfig{DialKeepAlive:30s, DialTimeout:30s, DisableKeepAlives:false, IdleConnTimeout:5000000000, MaxIdleConns:0, MaxIdleConnsPerHost:100, TLSHandshakeTimeout:10s}\", UnwrapToken:false}, Driver:&DriverConfig{Terraform:&TerraformConfig{Version:, Log:true, PersistLog:false, Path:/home/runner/work/consul-terraform-sync/consul-terraform-sync/e2e, Backend:map[consul:map[address:127.0.0.1:25147 ca_file:/home/runner/work/consul-terraform-sync/consul-terraform-sync/testutils/certs/consul_cert.pem gzip:true path:consul-terraform-sync/terraform scheme:https]], RequiredProviders:map[]}}, Tasks:{&TaskConfig{Name:condition_services_invalid_datacenter, Description:, Providers:[], Services (deprecated):[], Module:./test_modules/null_resource, VarFiles:[], Version:, TFVersion: , BufferPeriod:(*BufferPeriodConfig)(nil), Enabled:true, Condition:&ServicesConditionConfig{&ServicesMonitorConfig{Regexp:, Names:[api, web], Datacenter:foo, Namespace:, Filter:, CTSUserDefinedMeta:map[]}, UseAsModuleInput:true}, ModuleInput:{}}}, Services (deprecated):{}, TerraformProviders:{&map[local:(redacted)]}, BufferPeriod:&BufferPeriodConfig{Enabled:false, Min:0s, Max:0s},TLS:&CTSTLSConfig{CACert:, CAPath:, Cert:, Enabled:false, Key:, VerifyIncoming:false}}\"\n2024-05-08T15:25:11.453Z [DEBUG] cli: once mode enabled, processing then exiting\n2024-05-08T15:25:11.453Z [INFO] ctrl: setting up controller: type=once\n2024-05-08T15:25:11.453Z [INFO] ctrl: initializing Consul client and testing connection\n2024-05-08T15:25:11.494Z [ERROR] driver.terraform: found Terraform version does not satisfy the version constraint: terraform_path=/home/runner/work/consul-terraform-sync/consul-terraform-sync/e2e version=1.8.1 compatible_version_constraint=\">= 0.13.0, <= 1.7.5\"\n2024-05-08T15:25:11.494Z [ERROR] cli: error installing driver: error=\"unsupported Terraform version: remove Terraform from the configured path or specify a new path to safely install a compatible version.\"\n" does not contain "No path to datacenter" Test: TestCondition_Services_InvalidQueries/datacenter ---
E2E Tests (2): e2e/e2e_test.go#L874
e2e_test.go:874: Error Trace: /home/runner/work/consul-terraform-sync/consul-terraform-sync/e2e/e2e_test.go:874 Error: "2024-05-08T15:25:11.465Z [INFO] cli: 0.7.1-dev (9ea6c5f)\n2024-05-08T15:25:11.465Z [DEBUG] cli: configuration: config=\"&Config{LogLevel:DEBUG, Port:8558, WorkingDir:tmp_condition_services_invalid_filter, ID:cts-fv-az881-255, Syslog:&SyslogConfig{Enabled:false, Facility:LOCAL0, Name:consul-terraform-sync}, Consul:&ConsulConfig{Address:127.0.0.1:25141, Auth:&AuthConfig{Enabled:false, Username:, Password:}, KVNamespace:, KVPath:consul-terraform-sync/, TLS:&TLSConfig{CACert:/home/runner/work/consul-terraform-sync/consul-terraform-sync/testutils/certs/consul_cert.pem, CAPath:, Cert:, Enabled:true, Key:, ServerName:, Verify:true}, Token:, Transport:&TransportConfig{DialKeepAlive:30s, DialTimeout:30s, DisableKeepAlives:false, IdleConnTimeout:5000000000, MaxIdleConns:0, MaxIdleConnsPerHost:100, TLSHandshakeTimeout:10s}, ServiceRegistration:&ServiceRegistrationConfig{Enabled:true, ServiceName:consul-terraform-sync, Address:, Namespace:, DefaultCheck: &DefaultCheckConfig{Enabled:true, Address:}}}, Vault:&VaultConfig{Address:, Enabled:false, Namespace:,RenewToken:false, TLS:\"&TLSConfig{CACert:, CAPath:, Cert:, Enabled:true, Key:, ServerName:, Verify:true}\", Token:false, VaultAgentTokenFile:false, Transport:\"&TransportConfig{DialKeepAlive:30s, DialTimeout:30s, DisableKeepAlives:false, IdleConnTimeout:5000000000, MaxIdleConns:0, MaxIdleConnsPerHost:100, TLSHandshakeTimeout:10s}\", UnwrapToken:false}, Driver:&DriverConfig{Terraform:&TerraformConfig{Version:, Log:true, PersistLog:false, Path:/home/runner/work/consul-terraform-sync/consul-terraform-sync/e2e, Backend:map[consul:map[address:127.0.0.1:25141 ca_file:/home/runner/work/consul-terraform-sync/consul-terraform-sync/testutils/certs/consul_cert.pem gzip:true path:consul-terraform-sync/terraform scheme:https]], RequiredProviders:map[]}}, Tasks:{&TaskConfig{Name:condition_services_invalid_filter, Description:, Providers:[], Services (deprecated):[], Module:./test_modules/null_resource, VarFiles:[], Version:, TFVersion: , BufferPeriod:(*BufferPeriodConfig)(nil), Enabled:true, Condition:&ServicesConditionConfig{&ServicesMonitorConfig{Regexp:, Names:[api, web], Datacenter:, Namespace:, Filter:\"foo\" in Service.Bar, CTSUserDefinedMeta:map[]}, UseAsModuleInput:true}, ModuleInput:{}}}, Services (deprecated):{}, TerraformProviders:{&map[local:(redacted)]}, BufferPeriod:&BufferPeriodConfig{Enabled:false, Min:0s, Max:0s},TLS:&CTSTLSConfig{CACert:, CAPath:, Cert:, Enabled:false, Key:, VerifyIncoming:false}}\"\n2024-05-08T15:25:11.465Z [DEBUG] cli: once mode enabled, processing then exiting\n2024-05-08T15:25:11.465Z [INFO] ctrl: setting up controller: type=once\n2024-05-08T15:25:11.465Z [INFO] ctrl: initializing Consul client and testing connection\n2024-05-08T15:25:11.503Z [ERROR] driver.terraform: found Terraform version does not satisfy the version constraint: terraform_path=/home/runner/work/consul-terraform-sync/consul-terraform-sync/e2e version=1.8.1 compatible_version_constraint=\">= 0.13.0, <= 1.7.5\"\n2024-05-08T15:25:11.503Z [ERROR] cli: error installing driver: error=\"unsupported Terraform version: remove Terraform from the configured path or specify a new path to safely install a compatible version.\"\n" does not contain "Selector \"Service.Bar\" is not valid" Test: TestCondition_Services_InvalidQueries/filter ---
E2E Tests (2): e2e/e2e_test.go#L874
e2e_test.go:874: Error Trace: /home/runner/work/consul-terraform-sync/consul-terraform-sync/e2e/e2e_test.go:874 Error: "2024-05-08T15:25:09.534Z [INFO] cli: 0.7.1-dev (9ea6c5f)\n2024-05-08T15:25:09.534Z [DEBUG] cli: configuration: config=\"&Config{LogLevel:DEBUG, Port:8558, WorkingDir:tmp_condition_services_invalid_namespace_with_oss_consul, ID:cts-fv-az881-255, Syslog:&SyslogConfig{Enabled:false, Facility:LOCAL0, Name:consul-terraform-sync}, Consul:&ConsulConfig{Address:127.0.0.1:25135, Auth:&AuthConfig{Enabled:false, Username:, Password:}, KVNamespace:, KVPath:consul-terraform-sync/, TLS:&TLSConfig{CACert:/home/runner/work/consul-terraform-sync/consul-terraform-sync/testutils/certs/consul_cert.pem, CAPath:, Cert:, Enabled:true, Key:, ServerName:, Verify:true}, Token:, Transport:&TransportConfig{DialKeepAlive:30s, DialTimeout:30s, DisableKeepAlives:false, IdleConnTimeout:5000000000, MaxIdleConns:0, MaxIdleConnsPerHost:100, TLSHandshakeTimeout:10s}, ServiceRegistration:&ServiceRegistrationConfig{Enabled:true, ServiceName:consul-terraform-sync, Address:, Namespace:, DefaultCheck: &DefaultCheckConfig{Enabled:true, Address:}}}, Vault:&VaultConfig{Address:, Enabled:false, Namespace:,RenewToken:false, TLS:\"&TLSConfig{CACert:, CAPath:, Cert:, Enabled:true, Key:, ServerName:, Verify:true}\", Token:false, VaultAgentTokenFile:false, Transport:\"&TransportConfig{DialKeepAlive:30s, DialTimeout:30s, DisableKeepAlives:false, IdleConnTimeout:5000000000, MaxIdleConns:0, MaxIdleConnsPerHost:100, TLSHandshakeTimeout:10s}\", UnwrapToken:false}, Driver:&DriverConfig{Terraform:&TerraformConfig{Version:, Log:true, PersistLog:false, Path:/home/runner/work/consul-terraform-sync/consul-terraform-sync/e2e, Backend:map[consul:map[address:127.0.0.1:25135 ca_file:/home/runner/work/consul-terraform-sync/consul-terraform-sync/testutils/certs/consul_cert.pem gzip:true path:consul-terraform-sync/terraform scheme:https]], RequiredProviders:map[]}}, Tasks:{&TaskConfig{Name:condition_services_invalid_namespace_with_oss_consul, Description:, Providers:[], Services (deprecated):[], Module:./test_modules/null_resource, VarFiles:[], Version:, TFVersion: , BufferPeriod:(*BufferPeriodConfig)(nil), Enabled:true, Condition:&ServicesConditionConfig{&ServicesMonitorConfig{Regexp:, Names:[api, web], Datacenter:, Namespace:foo, Filter:, CTSUserDefinedMeta:map[]}, UseAsModuleInput:true}, ModuleInput:{}}}, Services (deprecated):{}, TerraformProviders:{&map[local:(redacted)]}, BufferPeriod:&BufferPeriodConfig{Enabled:false, Min:0s, Max:0s},TLS:&CTSTLSConfig{CACert:, CAPath:, Cert:, Enabled:false, Key:, VerifyIncoming:false}}\"\n2024-05-08T15:25:09.534Z [DEBUG] cli: once mode enabled, processing then exiting\n2024-05-08T15:25:09.534Z [INFO] ctrl: setting up controller: type=once\n2024-05-08T15:25:09.534Z [INFO] ctrl: initializing Consul client and testing connection\n2024-05-08T15:25:09.576Z [ERROR] driver.terraform: found Terraform version does not satisfy the version constraint: terraform_path=/home/runner/work/consul-terraform-sync/consul-terraform-sync/e2e version=1.8.1 compatible_version_constraint=\">= 0.13.0, <= 1.7.5\"\n2024-05-08T15:25:09.576Z [ERROR] cli: error installing driver: error=\"unsupported Terraform version: remove Terraform from the configured path or specify a new path to safely install a compatible version.\"\n" does not contain "Invalid query parameter: \"ns\"" Test: TestCondition_Services_InvalidQueries/namespace_with_oss_consul ---
E2E Tests (2): e2e/e2e_test.go#L874
e2e_test.go:874: Error Trace: /home/runner/work/consul-terraform-sync/consul-terraform-sync/e2e/e2e_test.go:874 Error: "2024-05-08T15:25:45.540Z [INFO] cli: 0.7.1-dev (9ea6c5f)\n2024-05-08T15:25:45.540Z [DEBUG] cli: configuration: config=\"&Config{LogLevel:DEBUG, Port:8558, WorkingDir:tmp_condition_consul_kv_invalid_datacenter, ID:cts-fv-az881-255, Syslog:&SyslogConfig{Enabled:false, Facility:LOCAL0, Name:consul-terraform-sync}, Consul:&ConsulConfig{Address:127.0.0.1:25219, Auth:&AuthConfig{Enabled:false, Username:, Password:}, KVNamespace:, KVPath:consul-terraform-sync/, TLS:&TLSConfig{CACert:/home/runner/work/consul-terraform-sync/consul-terraform-sync/testutils/certs/consul_cert.pem, CAPath:, Cert:, Enabled:true, Key:, ServerName:, Verify:true}, Token:, Transport:&TransportConfig{DialKeepAlive:30s, DialTimeout:30s, DisableKeepAlives:false, IdleConnTimeout:5000000000, MaxIdleConns:0, MaxIdleConnsPerHost:100, TLSHandshakeTimeout:10s}, ServiceRegistration:&ServiceRegistrationConfig{Enabled:true, ServiceName:consul-terraform-sync, Address:, Namespace:, DefaultCheck: &DefaultCheckConfig{Enabled:true, Address:}}}, Vault:&VaultConfig{Address:, Enabled:false, Namespace:,RenewToken:false, TLS:\"&TLSConfig{CACert:, CAPath:, Cert:, Enabled:true, Key:, ServerName:, Verify:true}\", Token:false, VaultAgentTokenFile:false, Transport:\"&TransportConfig{DialKeepAlive:30s, DialTimeout:30s, DisableKeepAlives:false, IdleConnTimeout:5000000000, MaxIdleConns:0, MaxIdleConnsPerHost:100, TLSHandshakeTimeout:10s}\", UnwrapToken:false}, Driver:&DriverConfig{Terraform:&TerraformConfig{Version:, Log:true, PersistLog:false, Path:/home/runner/work/consul-terraform-sync/consul-terraform-sync/e2e, Backend:map[consul:map[address:127.0.0.1:25219 ca_file:/home/runner/work/consul-terraform-sync/consul-terraform-sync/testutils/certs/consul_cert.pem gzip:true path:consul-terraform-sync/terraform scheme:https]], RequiredProviders:map[]}}, Tasks:{&TaskConfig{Name:condition_consul_kv_invalid_datacenter, Description:, Providers:[], Services (deprecated):[], Module:./test_modules/null_resource, VarFiles:[], Version:, TFVersion: , BufferPeriod:(*BufferPeriodConfig)(nil), Enabled:true, Condition:&ConsulKVConditionConfig{&ConsulKVMonitorConfig{Path:foo, Recurse:false, Datacenter:foo, Namespace:, }, UseAsModuleInput:true}, ModuleInput:{&ServicesModuleInputConfig{&ServicesMonitorConfig{Regexp:, Names:[api, web], Datacenter:, Namespace:, Filter:, CTSUserDefinedMeta:map[]}}}}}, Services (deprecated):{}, TerraformProviders:{&map[local:(redacted)]}, BufferPeriod:&BufferPeriodConfig{Enabled:false, Min:0s, Max:0s},TLS:&CTSTLSConfig{CACert:, CAPath:, Cert:, Enabled:false, Key:, VerifyIncoming:false}}\"\n2024-05-08T15:25:45.540Z [DEBUG] cli: once mode enabled, processing then exiting\n2024-05-08T15:25:45.540Z [INFO] ctrl: setting up controller: type=once\n2024-05-08T15:25:45.540Z [INFO] ctrl: initializing Consul client and testing connection\n2024-05-08T15:25:47.568Z [ERROR] driver.terraform: found Terraform version does not satisfy the version constraint: terraform_path=/home/runner/work/consul-terraform-sync/consul-terraform-sync/e2e version=1.8.1 compatible_version_constraint=\">= 0.13.0, <= 1.7.5\"\n2024-05-08T15:25:47.568Z [ERROR] cli: error installing driver: error=\"unsupported Terraform version: remove Terraform from the configured path or specify a new path to safely install a compatible version.\"\n" does not contain "Unexpected response code: 500" Test: TestConditionConsulKV_InvalidQueries/datacenter ---
E2E Tests (0): api_test.go#L72
api_test.go:72: Error Trace: /home/runner/work/consul-terraform-sync/consul-terraform-sync/e2e/api_test.go:72 Error: Received unexpected error: client timed out waiting for tasks run once using api host "localhost:41913": 30s Test: TestE2E_StatusEndpoints ---
E2E Tests (0): command_test.go#L48
command_test.go:48: Error Trace: /home/runner/work/consul-terraform-sync/consul-terraform-sync/e2e/command_test.go:48 Error: Received unexpected error: client timed out waiting for tasks run once using api host "localhost:46395": 30s Test: TestE2E_MetaCommandErrors
E2E Tests (0): command_test.go#L261
command_test.go:261: Error Trace: /home/runner/work/consul-terraform-sync/consul-terraform-sync/e2e/command_test.go:261 Error: Received unexpected error: client timed out waiting for tasks run once using api host "localhost:42509": 30s Test: TestE2E_ReenableTaskTriggers
E2E Tests (0)
Process completed with exit code 2.

Artifacts

Produced during runtime
Name Size
e2e-tests-parts
1.25 KB