From c777853c97a08657678b1db9f0a3ba877434a9ba Mon Sep 17 00:00:00 2001 From: Emiliano Frascaro Date: Thu, 13 Aug 2026 20:24:37 +0200 Subject: [PATCH] Rende autonomo lo spec Hetzner fornendo cloud-init inline. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Così il test di create_node non dipende dal file montato in collaudo. Co-authored-by: Cursor --- backend/spec/services/streams/cloud_providers/hetzner_spec.rb | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/backend/spec/services/streams/cloud_providers/hetzner_spec.rb b/backend/spec/services/streams/cloud_providers/hetzner_spec.rb index f24046c..78bb878 100644 --- a/backend/spec/services/streams/cloud_providers/hetzner_spec.rb +++ b/backend/spec/services/streams/cloud_providers/hetzner_spec.rb @@ -28,7 +28,8 @@ RSpec.describe Streams::CloudProviders::Hetzner do "HCLOUD_LOCATION" => "nbg1", "HCLOUD_SERVER_TYPE" => "cpx12", "HCLOUD_IMAGE" => "debian-12", - "HCLOUD_SSH_KEY" => "matchlivetv-stream-hetzner" + "HCLOUD_SSH_KEY" => "matchlivetv-stream-hetzner", + "HCLOUD_USER_DATA" => "#cloud-config\n" ) do stubs.post("https://api.hetzner.cloud/v1/servers") do |env| body = JSON.parse(env.body)