From b41db6bebea082cb0b37a5ec5824a59177a6c011 Mon Sep 17 00:00:00 2001 From: Sophia Castellarin Date: Fri, 31 Jul 2020 11:55:00 -0500 Subject: [PATCH] Output cloud init messages to user Co-authored-by: Jeff Bonhag --- lib/vagrant/action/builtin/cloud_init_wait.rb | 2 +- templates/locales/en.yml | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/lib/vagrant/action/builtin/cloud_init_wait.rb b/lib/vagrant/action/builtin/cloud_init_wait.rb index 7f263ec2e..089aee210 100644 --- a/lib/vagrant/action/builtin/cloud_init_wait.rb +++ b/lib/vagrant/action/builtin/cloud_init_wait.rb @@ -12,7 +12,7 @@ module Vagrant machine = env[:machine] if !machine.config.vm.cloud_init_configs.empty? if machine.communicate.test("command -v cloud-init") - @logger.info("Waiting for cloud init") + env[:ui].output(I18n.t("vagrant.cloud_init_waiting")) machine.communicate.sudo("cloud-init status --wait") else raise Vagrant::Errors::CloudInitNotFound, guest_name: machine.name diff --git a/templates/locales/en.yml b/templates/locales/en.yml index e454653b4..2a99b10c8 100644 --- a/templates/locales/en.yml +++ b/templates/locales/en.yml @@ -127,6 +127,7 @@ en: Warning: Chef run list is empty. This may not be what you want. cli_interrupt: |- Exiting due to interrupt. + cloud_init_waiting: Waiting for cloud init to finish running container_pulling_single: |- -- Image: %{name} container_building_single: |- @@ -2383,7 +2384,7 @@ en: failure: |- Failed to create lock-file for master VM creation for box %{box}. cloud_init_user_data_setup: |- - Preparing cloud_init iso based on :user_data configuration... + Preparing user data for cloud-init... customize: failure: |- A customization command failed: