diff --git a/lib/vagrant/util/checkpoint_client.rb b/lib/vagrant/util/checkpoint_client.rb index 7bffc6302..3013e4e6a 100644 --- a/lib/vagrant/util/checkpoint_client.rb +++ b/lib/vagrant/util/checkpoint_client.rb @@ -159,11 +159,11 @@ module Vagrant def version_check latest_version = Gem::Version.new(result["current_version"]) installed_version = Gem::Version.new(VERSION) - ui = Vagrant::UI::Prefixed.new(env.ui, "vagrant") + ui = Vagrant::UI::Prefixed.new(Vagrant::UI::Basic.new, "vagrant") if latest_version > installed_version @logger.info("new version of Vagrant available - #{latest_version}") - ui.info(I18n.t("vagrant.version_upgrade_available", latest_version: latest_version, installed_version: installed_version)) - env.ui.info("") + ui.error(I18n.t("vagrant.version_upgrade_available", latest_version: latest_version, installed_version: installed_version)) + env.ui.error("") else @logger.debug("vagrant is currently up to date") end diff --git a/test/unit/vagrant/util/checkpoint_client_test.rb b/test/unit/vagrant/util/checkpoint_client_test.rb index 0e38c54d8..a4fa99165 100644 --- a/test/unit/vagrant/util/checkpoint_client_test.rb +++ b/test/unit/vagrant/util/checkpoint_client_test.rb @@ -175,7 +175,7 @@ describe Vagrant::Util::CheckpointClient do let(:result) { {"current_version" => new_version} } it "should not display upgrade information" do - expect(prefixed_ui).not_to receive(:info).at_least(:once) + expect(prefixed_ui).not_to receive(:error).at_least(:once) subject.version_check end end