From 6797b96caef5cd6c6a219ffe35a720f4758f998e Mon Sep 17 00:00:00 2001 From: Brian Cain Date: Thu, 18 Jun 2020 10:42:07 -0700 Subject: [PATCH] Save file as user-data --- lib/vagrant/action/builtin/cloud_init_setup.rb | 2 +- test/unit/vagrant/action/builtin/cloud_init_setup_test.rb | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/vagrant/action/builtin/cloud_init_setup.rb b/lib/vagrant/action/builtin/cloud_init_setup.rb index e45488e38..58382ed20 100644 --- a/lib/vagrant/action/builtin/cloud_init_setup.rb +++ b/lib/vagrant/action/builtin/cloud_init_setup.rb @@ -97,7 +97,7 @@ module Vagrant # TODO: make temp_root configurable? source_dir = Pathname.new(Dir.mktmpdir(TEMP_PREFIX, TEMP_ROOT)) # write a cloud.cfg file with msg.to_s - File.open("#{source_dir}/cloud.cfg", 'w') { |file| file.write(msg.to_s) } + File.open("#{source_dir}/user-data", 'w') { |file| file.write(msg.to_s) } iso_path = env[:env].host.capability(:create_iso, env[:env], source_dir) else diff --git a/test/unit/vagrant/action/builtin/cloud_init_setup_test.rb b/test/unit/vagrant/action/builtin/cloud_init_setup_test.rb index b3b26ca6d..81602bca1 100644 --- a/test/unit/vagrant/action/builtin/cloud_init_setup_test.rb +++ b/test/unit/vagrant/action/builtin/cloud_init_setup_test.rb @@ -108,7 +108,7 @@ describe Vagrant::Action::Builtin::CloudInitSetup do message = subject.generate_cfg_msg(machine, text_cfgs) allow(host).to receive(:capability?).with(:create_iso).and_return(true) allow(Dir).to receive(:mktmpdir).and_return(source_dir) - expect(File).to receive(:open).with("#{source_dir}/cloud.cfg", 'w').and_return(true) + expect(File).to receive(:open).with("#{source_dir}/user-data", 'w').and_return(true) allow(host).to receive(:capability).with(:create_iso, machine_env, source_dir).and_return(iso_path) subject.write_cfg_iso(machine, env, message)