From 4eb868382f679241a1154033e410ccbc29996a4b Mon Sep 17 00:00:00 2001
From: Attila Farkas <ati@mail.muni.cz>
Date: Wed, 9 Dec 2020 19:47:40 +0100
Subject: [PATCH] Change username to match box

---
 modules/preprocessing.py       | 2 +-
 modules/vagrant_generator.py   | 2 +-
 templates/device_configuration | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/modules/preprocessing.py b/modules/preprocessing.py
index 8726db2..b331775 100644
--- a/modules/preprocessing.py
+++ b/modules/preprocessing.py
@@ -84,7 +84,7 @@ def _find_windows_boxes(definitions):
 def _add_windows_attributes(host):
     """Add vagrant attributes to windows hosts"""
     host["communicator"] = "winrm"
-    host["winrm_username"] = "vagrant"
+    host["winrm_username"] = "windows"
     host["winrm_password"] = "vagrant"
 
 
diff --git a/modules/vagrant_generator.py b/modules/vagrant_generator.py
index 2570b08..82f8ee1 100644
--- a/modules/vagrant_generator.py
+++ b/modules/vagrant_generator.py
@@ -162,7 +162,7 @@ def _create_ansible_commands(device_name, playbook_location, input_definitions,
     extravars["dictionary"] = dict()
     if device_name in windows_hosts:
         extravars["dictionary"]["ansible_connection"] = "\"winrm\""
-        extravars["dictionary"]["ansible_user"] = "\"vagrant\""
+        extravars["dictionary"]["ansible_user"] = "\"windows\""
         extravars["dictionary"]["ansible_password"] = "\"vagrant\""
         extravars["dictionary"]["ansible_winrm_transport"] = "\"basic\""
         extravars["dictionary"]["ansible_winrm_server_cert_validation"] = "\"ignore\""
diff --git a/templates/device_configuration b/templates/device_configuration
index 1e103ef..39582f4 100644
--- a/templates/device_configuration
+++ b/templates/device_configuration
@@ -31,7 +31,7 @@
   hosts: windows
   become: yes
   become_method: runas
-  become_user: vagrant
+  become_user: windows
   vars:
     ansible_become_pass: vagrant
   tasks:
-- 
GitLab