diff options
-rw-r--r-- | lib/chef/knife/bootstrap.rb | 7 | ||||
-rw-r--r-- | spec/unit/knife/bootstrap_spec.rb | 4 |
2 files changed, 4 insertions, 7 deletions
diff --git a/lib/chef/knife/bootstrap.rb b/lib/chef/knife/bootstrap.rb index 6e0f86240d..0d025b14b4 100644 --- a/lib/chef/knife/bootstrap.rb +++ b/lib/chef/knife/bootstrap.rb @@ -580,11 +580,8 @@ class Chef bootstrap_context.client_pem = client_builder.client_path else - ui.info <<~EOM - Performing legacy client registration with the validation key at #{Chef::Config[:validation_key]}... - Delete your validation key in order to use your user credentials for client registration instead. - EOM - + ui.warn "Performing legacy client registration with the validation key at #{Chef::Config[:validation_key]}..." + ui.warn "Remove the key file or remove the 'validation_key' configuration option from your config.rb (knife.rb) to use more secure user credentials for client registration." end end diff --git a/spec/unit/knife/bootstrap_spec.rb b/spec/unit/knife/bootstrap_spec.rb index e746c6b936..ff61af43c4 100644 --- a/spec/unit/knife/bootstrap_spec.rb +++ b/spec/unit/knife/bootstrap_spec.rb @@ -1729,8 +1729,8 @@ describe Chef::Knife::Bootstrap do allow(vault_handler_mock).to receive(:doing_chef_vault?).and_return false end - it "shows a message" do - expect(knife.ui).to receive(:info) + it "shows a warning message" do + expect(knife.ui).to receive(:warn).twice knife.register_client end end |