From 242e2b3b257bf9610545e43c1d54ddaf7918b901 Mon Sep 17 00:00:00 2001 From: Matej Dujava Date: Fri, 28 Aug 2026 11:50:55 +0200 Subject: [PATCH] Fix File.exists? in a default system ConfigMap With upgrade to Ruby 3.3, `File.exists` was deprecated. Reference: https://github.com/3scale/porta/pull/4129 --- pkg/3scale/amp/component/system.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkg/3scale/amp/component/system.go b/pkg/3scale/amp/component/system.go index e2e5365df..2f22ef081 100644 --- a/pkg/3scale/amp/component/system.go +++ b/pkg/3scale/amp/component/system.go @@ -1458,7 +1458,7 @@ func (system *System) getSystemRollingUpdatesConfData() string { func (system *System) getSystemServiceDiscoveryData() string { return `production: - enabled: <%= cluster_token_file_exists = File.exists?(cluster_token_file_path = '/var/run/secrets/kubernetes.io/serviceaccount/token') %> + enabled: <%= cluster_token_file_exists = File.exist?(cluster_token_file_path = '/var/run/secrets/kubernetes.io/serviceaccount/token') %> server_scheme: 'https' server_host: 'kubernetes.default.svc.cluster.local' server_port: 443