VCL-1097 Adding .gitignore files and empty tool directories to teh project 
along with adding code to ignore .gitignore files when scripts are being copied 
and executed on the system.


Project: http://git-wip-us.apache.org/repos/asf/vcl/repo
Commit: http://git-wip-us.apache.org/repos/asf/vcl/commit/7b777663
Tree: http://git-wip-us.apache.org/repos/asf/vcl/tree/7b777663
Diff: http://git-wip-us.apache.org/repos/asf/vcl/diff/7b777663

Branch: refs/heads/develop
Commit: 7b7776638317e7e737882fdef4148d0c783a0f14
Parents: 2fb5c2d
Author: Mike Jennings <[email protected]>
Authored: Thu May 17 10:30:05 2018 -0400
Committer: Mike Jennings <[email protected]>
Committed: Thu May 17 10:30:05 2018 -0400

----------------------------------------------------------------------
 managementnode/lib/VCL/Module/OS.pm                      |  4 ++++
 managementnode/lib/VCL/Module/OS/Linux/ManagementNode.pm |  7 +++++++
 managementnode/lib/VCL/Module/OS/Windows.pm              |  7 ++++++-
 .../ESXi/Scripts/post_initial_connection/.gitignore      | 11 +++++++++++
 managementnode/tools/ESXi/Scripts/post_load/.gitignore   | 11 +++++++++++
 .../tools/ESXi/Scripts/post_reservation/.gitignore       | 11 +++++++++++
 .../tools/ESXi/Scripts/post_reserve/.gitignore           | 11 +++++++++++
 managementnode/tools/ESXi/Scripts/pre_capture/.gitignore | 11 +++++++++++
 managementnode/tools/ESXi/Scripts/pre_reload/.gitignore  | 11 +++++++++++
 .../Linux/Scripts/post_initial_connection/.gitignore     | 11 +++++++++++
 managementnode/tools/Linux/Scripts/post_load/.gitignore  | 11 +++++++++++
 .../tools/Linux/Scripts/post_reservation/.gitignore      | 11 +++++++++++
 .../tools/Linux/Scripts/post_reserve/.gitignore          | 11 +++++++++++
 .../tools/Linux/Scripts/pre_capture/.gitignore           | 11 +++++++++++
 managementnode/tools/Linux/Scripts/pre_reload/.gitignore | 11 +++++++++++
 .../tools/ManagementNode/Scripts/post_capture/.gitignore | 11 +++++++++++
 .../Scripts/post_initial_connection/.gitignore           | 11 +++++++++++
 .../tools/ManagementNode/Scripts/post_load/.gitignore    | 11 +++++++++++
 .../ManagementNode/Scripts/post_reservation/.gitignore   | 11 +++++++++++
 .../tools/ManagementNode/Scripts/post_reserve/.gitignore | 11 +++++++++++
 .../tools/ManagementNode/Scripts/pre_capture/.gitignore  | 11 +++++++++++
 .../tools/ManagementNode/Scripts/pre_reload/.gitignore   | 11 +++++++++++
 .../tools/OSX/Scripts/post_initial_connection/.gitignore | 11 +++++++++++
 managementnode/tools/OSX/Scripts/post_load/.gitignore    | 11 +++++++++++
 .../tools/OSX/Scripts/post_reservation/.gitignore        | 11 +++++++++++
 managementnode/tools/OSX/Scripts/post_reserve/.gitignore | 11 +++++++++++
 managementnode/tools/OSX/Scripts/pre_capture/.gitignore  | 11 +++++++++++
 managementnode/tools/OSX/Scripts/pre_reload/.gitignore   | 11 +++++++++++
 .../Ubuntu/Scripts/post_initial_connection/.gitignore    | 11 +++++++++++
 managementnode/tools/Ubuntu/Scripts/post_load/.gitignore | 11 +++++++++++
 .../tools/Ubuntu/Scripts/post_reservation/.gitignore     | 11 +++++++++++
 .../tools/Ubuntu/Scripts/post_reserve/.gitignore         | 11 +++++++++++
 .../tools/Ubuntu/Scripts/pre_capture/.gitignore          | 11 +++++++++++
 .../tools/Ubuntu/Scripts/pre_reload/.gitignore           | 11 +++++++++++
 managementnode/tools/Windows/Drivers/.gitignore          | 11 +++++++++++
 managementnode/tools/Windows/Logs/.gitignore             | 11 +++++++++++
 .../Windows/Scripts/post_initial_connection/.gitignore   | 11 +++++++++++
 .../tools/Windows/Scripts/post_load/.gitignore           | 11 +++++++++++
 .../tools/Windows/Scripts/post_reservation/.gitignore    | 11 +++++++++++
 .../tools/Windows/Scripts/post_reserve/.gitignore        | 11 +++++++++++
 .../tools/Windows/Scripts/pre_capture/.gitignore         | 11 +++++++++++
 .../tools/Windows/Scripts/pre_reload/.gitignore          | 11 +++++++++++
 managementnode/tools/Windows/Updates/x86/.gitignore      | 11 +++++++++++
 managementnode/tools/Windows/Updates/x86_64/.gitignore   | 11 +++++++++++
 managementnode/tools/Windows/Utilities/WSName/.gitignore | 11 +++++++++++
 managementnode/tools/Windows_10/Drivers/.gitignore       | 11 +++++++++++
 .../Scripts/post_initial_connection/.gitignore           | 11 +++++++++++
 .../tools/Windows_10/Scripts/post_load/.gitignore        | 11 +++++++++++
 .../tools/Windows_10/Scripts/post_reservation/.gitignore | 11 +++++++++++
 .../tools/Windows_10/Scripts/post_reserve/.gitignore     | 11 +++++++++++
 .../tools/Windows_10/Scripts/pre_capture/.gitignore      | 11 +++++++++++
 .../tools/Windows_10/Scripts/pre_reload/.gitignore       | 11 +++++++++++
 managementnode/tools/Windows_10/Updates/.gitignore       | 11 +++++++++++
 managementnode/tools/Windows_10/Utilities/.gitignore     | 11 +++++++++++
 managementnode/tools/Windows_7/Drivers/.gitignore        | 11 +++++++++++
 .../Windows_7/Scripts/post_initial_connection/.gitignore | 11 +++++++++++
 .../tools/Windows_7/Scripts/post_load/.gitignore         | 11 +++++++++++
 .../tools/Windows_7/Scripts/post_reservation/.gitignore  | 11 +++++++++++
 .../tools/Windows_7/Scripts/post_reserve/.gitignore      | 11 +++++++++++
 .../tools/Windows_7/Scripts/pre_capture/.gitignore       | 11 +++++++++++
 .../tools/Windows_7/Scripts/pre_reload/.gitignore        | 11 +++++++++++
 managementnode/tools/Windows_7/Updates/x86/.gitignore    | 11 +++++++++++
 managementnode/tools/Windows_7/Updates/x86_64/.gitignore | 11 +++++++++++
 managementnode/tools/Windows_7/Utilities/.gitignore      | 11 +++++++++++
 managementnode/tools/Windows_8/Drivers/.gitignore        | 11 +++++++++++
 .../Windows_8/Scripts/post_initial_connection/.gitignore | 11 +++++++++++
 .../tools/Windows_8/Scripts/post_load/.gitignore         | 11 +++++++++++
 .../tools/Windows_8/Scripts/post_reservation/.gitignore  | 11 +++++++++++
 .../tools/Windows_8/Scripts/post_reserve/.gitignore      | 11 +++++++++++
 .../tools/Windows_8/Scripts/pre_capture/.gitignore       | 11 +++++++++++
 .../tools/Windows_8/Scripts/pre_reload/.gitignore        | 11 +++++++++++
 managementnode/tools/Windows_8/Updates/.gitignore        | 11 +++++++++++
 managementnode/tools/Windows_8/Utilities/.gitignore      | 11 +++++++++++
 .../tools/Windows_Server_2003/Drivers/.gitignore         | 11 +++++++++++
 .../Scripts/post_initial_connection/.gitignore           | 11 +++++++++++
 .../Windows_Server_2003/Scripts/post_load/.gitignore     | 11 +++++++++++
 .../Scripts/post_reservation/.gitignore                  | 11 +++++++++++
 .../Windows_Server_2003/Scripts/post_reserve/.gitignore  | 11 +++++++++++
 .../Windows_Server_2003/Scripts/pre_capture/.gitignore   | 11 +++++++++++
 .../Windows_Server_2003/Scripts/pre_reload/.gitignore    | 11 +++++++++++
 .../tools/Windows_Server_2003/Updates/x86/.gitignore     | 11 +++++++++++
 .../tools/Windows_Server_2003/Updates/x86_64/.gitignore  | 11 +++++++++++
 .../Windows_Server_2003/Utilities/Sysprep/.gitignore     | 11 +++++++++++
 .../tools/Windows_Server_2008/Drivers/.gitignore         | 11 +++++++++++
 .../Scripts/post_initial_connection/.gitignore           | 11 +++++++++++
 .../Windows_Server_2008/Scripts/post_load/.gitignore     | 11 +++++++++++
 .../Scripts/post_reservation/.gitignore                  | 11 +++++++++++
 .../Windows_Server_2008/Scripts/post_reserve/.gitignore  | 11 +++++++++++
 .../Windows_Server_2008/Scripts/pre_capture/.gitignore   | 11 +++++++++++
 .../Windows_Server_2008/Scripts/pre_reload/.gitignore    | 11 +++++++++++
 .../tools/Windows_Server_2008/Updates/x86/.gitignore     | 11 +++++++++++
 .../tools/Windows_Server_2008/Updates/x86_64/.gitignore  | 11 +++++++++++
 .../tools/Windows_Server_2008/Utilities/.gitignore       | 11 +++++++++++
 .../tools/Windows_Server_2012/Drivers/.gitignore         | 11 +++++++++++
 .../Scripts/post_initial_connection/.gitignore           | 11 +++++++++++
 .../Windows_Server_2012/Scripts/post_load/.gitignore     | 11 +++++++++++
 .../Scripts/post_reservation/.gitignore                  | 11 +++++++++++
 .../Windows_Server_2012/Scripts/post_reserve/.gitignore  | 11 +++++++++++
 .../Windows_Server_2012/Scripts/pre_capture/.gitignore   | 11 +++++++++++
 .../Windows_Server_2012/Scripts/pre_reload/.gitignore    | 11 +++++++++++
 .../tools/Windows_Server_2012/Updates/.gitignore         | 11 +++++++++++
 .../tools/Windows_Server_2012/Utilities/.gitignore       | 11 +++++++++++
 .../tools/Windows_Server_2016/Drivers/.gitignore         | 11 +++++++++++
 .../Scripts/post_initial_connection/.gitignore           | 11 +++++++++++
 .../Windows_Server_2016/Scripts/post_load/.gitignore     | 11 +++++++++++
 .../Scripts/post_reservation/.gitignore                  | 11 +++++++++++
 .../Windows_Server_2016/Scripts/post_reserve/.gitignore  | 11 +++++++++++
 .../Windows_Server_2016/Scripts/pre_capture/.gitignore   | 11 +++++++++++
 .../Windows_Server_2016/Scripts/pre_reload/.gitignore    | 11 +++++++++++
 .../tools/Windows_Server_2016/Updates/.gitignore         | 11 +++++++++++
 .../tools/Windows_Server_2016/Utilities/.gitignore       | 11 +++++++++++
 .../tools/Windows_Version_5/Drivers/.gitignore           | 11 +++++++++++
 .../Scripts/post_initial_connection/.gitignore           | 11 +++++++++++
 .../tools/Windows_Version_5/Scripts/post_load/.gitignore | 11 +++++++++++
 .../Scripts/post_reservation/.gitignore                  | 11 +++++++++++
 .../Windows_Version_5/Scripts/post_reserve/.gitignore    | 11 +++++++++++
 .../Windows_Version_5/Scripts/pre_capture/.gitignore     | 11 +++++++++++
 .../Windows_Version_5/Scripts/pre_reload/.gitignore      | 11 +++++++++++
 .../tools/Windows_Version_5/Updates/x86/.gitignore       | 11 +++++++++++
 .../tools/Windows_Version_5/Updates/x86_64/.gitignore    | 11 +++++++++++
 .../tools/Windows_Version_6/Drivers/.gitignore           | 11 +++++++++++
 .../Scripts/post_initial_connection/.gitignore           | 11 +++++++++++
 .../tools/Windows_Version_6/Scripts/post_load/.gitignore | 11 +++++++++++
 .../Scripts/post_reservation/.gitignore                  | 11 +++++++++++
 .../Windows_Version_6/Scripts/post_reserve/.gitignore    | 11 +++++++++++
 .../Windows_Version_6/Scripts/pre_capture/.gitignore     | 11 +++++++++++
 .../Windows_Version_6/Scripts/pre_reload/.gitignore      | 11 +++++++++++
 .../tools/Windows_Version_6/Updates/x86/.gitignore       | 11 +++++++++++
 .../tools/Windows_Version_6/Updates/x86_64/.gitignore    | 11 +++++++++++
 managementnode/tools/Windows_Vista/Drivers/.gitignore    | 11 +++++++++++
 .../Scripts/post_initial_connection/.gitignore           | 11 +++++++++++
 .../tools/Windows_Vista/Scripts/post_load/.gitignore     | 11 +++++++++++
 .../Windows_Vista/Scripts/post_reservation/.gitignore    | 11 +++++++++++
 .../tools/Windows_Vista/Scripts/post_reserve/.gitignore  | 11 +++++++++++
 .../tools/Windows_Vista/Scripts/pre_capture/.gitignore   | 11 +++++++++++
 .../tools/Windows_Vista/Scripts/pre_reload/.gitignore    | 11 +++++++++++
 .../tools/Windows_Vista/Updates/x86/.gitignore           | 11 +++++++++++
 .../tools/Windows_Vista/Updates/x86_64/.gitignore        | 11 +++++++++++
 managementnode/tools/Windows_XP/Drivers/.gitignore       | 11 +++++++++++
 .../Scripts/post_initial_connection/.gitignore           | 11 +++++++++++
 .../tools/Windows_XP/Scripts/post_load/.gitignore        | 11 +++++++++++
 .../tools/Windows_XP/Scripts/post_reservation/.gitignore | 11 +++++++++++
 .../tools/Windows_XP/Scripts/post_reserve/.gitignore     | 11 +++++++++++
 .../tools/Windows_XP/Scripts/pre_capture/.gitignore      | 11 +++++++++++
 .../tools/Windows_XP/Scripts/pre_reload/.gitignore       | 11 +++++++++++
 managementnode/tools/Windows_XP/Updates/x86/.gitignore   | 11 +++++++++++
 .../tools/Windows_XP/Updates/x86_64/.gitignore           | 11 +++++++++++
 .../tools/Windows_XP/Utilities/Sysprep/.gitignore        | 11 +++++++++++
 148 files changed, 1612 insertions(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/lib/VCL/Module/OS.pm
----------------------------------------------------------------------
diff --git a/managementnode/lib/VCL/Module/OS.pm 
b/managementnode/lib/VCL/Module/OS.pm
index 276a3b7..2b74bf0 100644
--- a/managementnode/lib/VCL/Module/OS.pm
+++ b/managementnode/lib/VCL/Module/OS.pm
@@ -4355,6 +4355,10 @@ sub get_tools_file_paths {
                                notify($ERRORS{'DEBUG'}, 0, "ignoring 
Subversion file: $mn_file_path");
                                next MN_FILE;
                        }
+                       elsif ($mn_file_path =~ /\.gitignore/i) {
+                               notify($ERRORS{'DEBUG'}, 0, "ignoring 
.gitignore file: $mn_file_path");
+                               next MN_FILE;
+                       }
                        elsif ($mn_file_path =~ /\/$other_architecture\//) {
                                notify($ERRORS{'DEBUG'}, 0, "ignoring file 
intended for different computer architecture: $mn_file_path");
                                next MN_FILE;

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/lib/VCL/Module/OS/Linux/ManagementNode.pm
----------------------------------------------------------------------
diff --git a/managementnode/lib/VCL/Module/OS/Linux/ManagementNode.pm 
b/managementnode/lib/VCL/Module/OS/Linux/ManagementNode.pm
index 84d3dd0..81ab669 100644
--- a/managementnode/lib/VCL/Module/OS/Linux/ManagementNode.pm
+++ b/managementnode/lib/VCL/Module/OS/Linux/ManagementNode.pm
@@ -508,6 +508,13 @@ sub run_stage_scripts_on_management_node {
                        notify($ERRORS{'DEBUG'}, 0, "ignoring file on 
management node because it resides under intermediate directory 
'$matching_section': $script_file_path");
                        next;
                }
+
+        # Ignore the .gitignore files
+        if ($script_file_path =~ /\.gitignore/i) {
+            my $matching_section = $1;
+            notify($ERRORS{'DEBUG'}, 0, "ignoring gitignore file on management 
node from script directory '$matching_section': $script_file_path");
+            next;
+        }
                
                my $command = "chmod +x $script_file_path && $script_file_path 
$mn_json_file_path";
                my ($exit_status, $output) = $self->execute($command);

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/lib/VCL/Module/OS/Windows.pm
----------------------------------------------------------------------
diff --git a/managementnode/lib/VCL/Module/OS/Windows.pm 
b/managementnode/lib/VCL/Module/OS/Windows.pm
index 3de1ad3..f245353 100644
--- a/managementnode/lib/VCL/Module/OS/Windows.pm
+++ b/managementnode/lib/VCL/Module/OS/Windows.pm
@@ -7027,7 +7027,12 @@ sub copy_capture_configuration_files {
        if (!$self->delete_files_by_pattern($NODE_CONFIGURATION_DIRECTORY, 
'.*\.svn.*')) {
                notify($ERRORS{'WARNING'}, 0, "unable to delete Subversion 
files under: $NODE_CONFIGURATION_DIRECTORY");
        }
-       
+
+       # Delete any GitIgnore files which may have been copied
+       if (!$self->delete_files_by_pattern($NODE_CONFIGURATION_DIRECTORY, 
'.*\.gitignore.*')) {
+               notify($ERRORS{'WARNING'}, 0, "unable to delete GitIgnore files 
under: $NODE_CONFIGURATION_DIRECTORY");
+       }
+
        $self->set_file_owner($NODE_CONFIGURATION_DIRECTORY, 'root');
        
        # Find any files containing a 'WINDOWS_ROOT_PASSWORD' string and 
replace it with the root password

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/ESXi/Scripts/post_initial_connection/.gitignore
----------------------------------------------------------------------
diff --git 
a/managementnode/tools/ESXi/Scripts/post_initial_connection/.gitignore 
b/managementnode/tools/ESXi/Scripts/post_initial_connection/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/ESXi/Scripts/post_initial_connection/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/ESXi/Scripts/post_load/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/ESXi/Scripts/post_load/.gitignore 
b/managementnode/tools/ESXi/Scripts/post_load/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/ESXi/Scripts/post_load/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/ESXi/Scripts/post_reservation/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/ESXi/Scripts/post_reservation/.gitignore 
b/managementnode/tools/ESXi/Scripts/post_reservation/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/ESXi/Scripts/post_reservation/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/ESXi/Scripts/post_reserve/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/ESXi/Scripts/post_reserve/.gitignore 
b/managementnode/tools/ESXi/Scripts/post_reserve/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/ESXi/Scripts/post_reserve/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/ESXi/Scripts/pre_capture/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/ESXi/Scripts/pre_capture/.gitignore 
b/managementnode/tools/ESXi/Scripts/pre_capture/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/ESXi/Scripts/pre_capture/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/ESXi/Scripts/pre_reload/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/ESXi/Scripts/pre_reload/.gitignore 
b/managementnode/tools/ESXi/Scripts/pre_reload/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/ESXi/Scripts/pre_reload/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Linux/Scripts/post_initial_connection/.gitignore
----------------------------------------------------------------------
diff --git 
a/managementnode/tools/Linux/Scripts/post_initial_connection/.gitignore 
b/managementnode/tools/Linux/Scripts/post_initial_connection/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Linux/Scripts/post_initial_connection/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Linux/Scripts/post_load/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Linux/Scripts/post_load/.gitignore 
b/managementnode/tools/Linux/Scripts/post_load/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Linux/Scripts/post_load/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Linux/Scripts/post_reservation/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Linux/Scripts/post_reservation/.gitignore 
b/managementnode/tools/Linux/Scripts/post_reservation/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Linux/Scripts/post_reservation/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Linux/Scripts/post_reserve/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Linux/Scripts/post_reserve/.gitignore 
b/managementnode/tools/Linux/Scripts/post_reserve/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Linux/Scripts/post_reserve/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Linux/Scripts/pre_capture/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Linux/Scripts/pre_capture/.gitignore 
b/managementnode/tools/Linux/Scripts/pre_capture/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Linux/Scripts/pre_capture/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Linux/Scripts/pre_reload/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Linux/Scripts/pre_reload/.gitignore 
b/managementnode/tools/Linux/Scripts/pre_reload/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Linux/Scripts/pre_reload/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/ManagementNode/Scripts/post_capture/.gitignore
----------------------------------------------------------------------
diff --git 
a/managementnode/tools/ManagementNode/Scripts/post_capture/.gitignore 
b/managementnode/tools/ManagementNode/Scripts/post_capture/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/ManagementNode/Scripts/post_capture/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/ManagementNode/Scripts/post_initial_connection/.gitignore
----------------------------------------------------------------------
diff --git 
a/managementnode/tools/ManagementNode/Scripts/post_initial_connection/.gitignore
 
b/managementnode/tools/ManagementNode/Scripts/post_initial_connection/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ 
b/managementnode/tools/ManagementNode/Scripts/post_initial_connection/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/ManagementNode/Scripts/post_load/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/ManagementNode/Scripts/post_load/.gitignore 
b/managementnode/tools/ManagementNode/Scripts/post_load/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/ManagementNode/Scripts/post_load/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/ManagementNode/Scripts/post_reservation/.gitignore
----------------------------------------------------------------------
diff --git 
a/managementnode/tools/ManagementNode/Scripts/post_reservation/.gitignore 
b/managementnode/tools/ManagementNode/Scripts/post_reservation/.gitignore
new file mode 100755
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/ManagementNode/Scripts/post_reservation/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/ManagementNode/Scripts/post_reserve/.gitignore
----------------------------------------------------------------------
diff --git 
a/managementnode/tools/ManagementNode/Scripts/post_reserve/.gitignore 
b/managementnode/tools/ManagementNode/Scripts/post_reserve/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/ManagementNode/Scripts/post_reserve/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/ManagementNode/Scripts/pre_capture/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/ManagementNode/Scripts/pre_capture/.gitignore 
b/managementnode/tools/ManagementNode/Scripts/pre_capture/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/ManagementNode/Scripts/pre_capture/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/ManagementNode/Scripts/pre_reload/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/ManagementNode/Scripts/pre_reload/.gitignore 
b/managementnode/tools/ManagementNode/Scripts/pre_reload/.gitignore
new file mode 100755
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/ManagementNode/Scripts/pre_reload/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/OSX/Scripts/post_initial_connection/.gitignore
----------------------------------------------------------------------
diff --git 
a/managementnode/tools/OSX/Scripts/post_initial_connection/.gitignore 
b/managementnode/tools/OSX/Scripts/post_initial_connection/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/OSX/Scripts/post_initial_connection/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/OSX/Scripts/post_load/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/OSX/Scripts/post_load/.gitignore 
b/managementnode/tools/OSX/Scripts/post_load/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/OSX/Scripts/post_load/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/OSX/Scripts/post_reservation/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/OSX/Scripts/post_reservation/.gitignore 
b/managementnode/tools/OSX/Scripts/post_reservation/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/OSX/Scripts/post_reservation/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/OSX/Scripts/post_reserve/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/OSX/Scripts/post_reserve/.gitignore 
b/managementnode/tools/OSX/Scripts/post_reserve/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/OSX/Scripts/post_reserve/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/OSX/Scripts/pre_capture/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/OSX/Scripts/pre_capture/.gitignore 
b/managementnode/tools/OSX/Scripts/pre_capture/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/OSX/Scripts/pre_capture/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/OSX/Scripts/pre_reload/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/OSX/Scripts/pre_reload/.gitignore 
b/managementnode/tools/OSX/Scripts/pre_reload/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/OSX/Scripts/pre_reload/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Ubuntu/Scripts/post_initial_connection/.gitignore
----------------------------------------------------------------------
diff --git 
a/managementnode/tools/Ubuntu/Scripts/post_initial_connection/.gitignore 
b/managementnode/tools/Ubuntu/Scripts/post_initial_connection/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Ubuntu/Scripts/post_initial_connection/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Ubuntu/Scripts/post_load/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Ubuntu/Scripts/post_load/.gitignore 
b/managementnode/tools/Ubuntu/Scripts/post_load/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Ubuntu/Scripts/post_load/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Ubuntu/Scripts/post_reservation/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Ubuntu/Scripts/post_reservation/.gitignore 
b/managementnode/tools/Ubuntu/Scripts/post_reservation/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Ubuntu/Scripts/post_reservation/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Ubuntu/Scripts/post_reserve/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Ubuntu/Scripts/post_reserve/.gitignore 
b/managementnode/tools/Ubuntu/Scripts/post_reserve/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Ubuntu/Scripts/post_reserve/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Ubuntu/Scripts/pre_capture/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Ubuntu/Scripts/pre_capture/.gitignore 
b/managementnode/tools/Ubuntu/Scripts/pre_capture/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Ubuntu/Scripts/pre_capture/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Ubuntu/Scripts/pre_reload/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Ubuntu/Scripts/pre_reload/.gitignore 
b/managementnode/tools/Ubuntu/Scripts/pre_reload/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Ubuntu/Scripts/pre_reload/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows/Drivers/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Windows/Drivers/.gitignore 
b/managementnode/tools/Windows/Drivers/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Windows/Drivers/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows/Logs/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Windows/Logs/.gitignore 
b/managementnode/tools/Windows/Logs/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Windows/Logs/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows/Scripts/post_initial_connection/.gitignore
----------------------------------------------------------------------
diff --git 
a/managementnode/tools/Windows/Scripts/post_initial_connection/.gitignore 
b/managementnode/tools/Windows/Scripts/post_initial_connection/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Windows/Scripts/post_initial_connection/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows/Scripts/post_load/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Windows/Scripts/post_load/.gitignore 
b/managementnode/tools/Windows/Scripts/post_load/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Windows/Scripts/post_load/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows/Scripts/post_reservation/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Windows/Scripts/post_reservation/.gitignore 
b/managementnode/tools/Windows/Scripts/post_reservation/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Windows/Scripts/post_reservation/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows/Scripts/post_reserve/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Windows/Scripts/post_reserve/.gitignore 
b/managementnode/tools/Windows/Scripts/post_reserve/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Windows/Scripts/post_reserve/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows/Scripts/pre_capture/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Windows/Scripts/pre_capture/.gitignore 
b/managementnode/tools/Windows/Scripts/pre_capture/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Windows/Scripts/pre_capture/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows/Scripts/pre_reload/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Windows/Scripts/pre_reload/.gitignore 
b/managementnode/tools/Windows/Scripts/pre_reload/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Windows/Scripts/pre_reload/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows/Updates/x86/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Windows/Updates/x86/.gitignore 
b/managementnode/tools/Windows/Updates/x86/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Windows/Updates/x86/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows/Updates/x86_64/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Windows/Updates/x86_64/.gitignore 
b/managementnode/tools/Windows/Updates/x86_64/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Windows/Updates/x86_64/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows/Utilities/WSName/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Windows/Utilities/WSName/.gitignore 
b/managementnode/tools/Windows/Utilities/WSName/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Windows/Utilities/WSName/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows_10/Drivers/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Windows_10/Drivers/.gitignore 
b/managementnode/tools/Windows_10/Drivers/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Windows_10/Drivers/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows_10/Scripts/post_initial_connection/.gitignore
----------------------------------------------------------------------
diff --git 
a/managementnode/tools/Windows_10/Scripts/post_initial_connection/.gitignore 
b/managementnode/tools/Windows_10/Scripts/post_initial_connection/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Windows_10/Scripts/post_initial_connection/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows_10/Scripts/post_load/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Windows_10/Scripts/post_load/.gitignore 
b/managementnode/tools/Windows_10/Scripts/post_load/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Windows_10/Scripts/post_load/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows_10/Scripts/post_reservation/.gitignore
----------------------------------------------------------------------
diff --git 
a/managementnode/tools/Windows_10/Scripts/post_reservation/.gitignore 
b/managementnode/tools/Windows_10/Scripts/post_reservation/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Windows_10/Scripts/post_reservation/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows_10/Scripts/post_reserve/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Windows_10/Scripts/post_reserve/.gitignore 
b/managementnode/tools/Windows_10/Scripts/post_reserve/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Windows_10/Scripts/post_reserve/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows_10/Scripts/pre_capture/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Windows_10/Scripts/pre_capture/.gitignore 
b/managementnode/tools/Windows_10/Scripts/pre_capture/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Windows_10/Scripts/pre_capture/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows_10/Scripts/pre_reload/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Windows_10/Scripts/pre_reload/.gitignore 
b/managementnode/tools/Windows_10/Scripts/pre_reload/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Windows_10/Scripts/pre_reload/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows_10/Updates/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Windows_10/Updates/.gitignore 
b/managementnode/tools/Windows_10/Updates/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Windows_10/Updates/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows_10/Utilities/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Windows_10/Utilities/.gitignore 
b/managementnode/tools/Windows_10/Utilities/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Windows_10/Utilities/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows_7/Drivers/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Windows_7/Drivers/.gitignore 
b/managementnode/tools/Windows_7/Drivers/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Windows_7/Drivers/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows_7/Scripts/post_initial_connection/.gitignore
----------------------------------------------------------------------
diff --git 
a/managementnode/tools/Windows_7/Scripts/post_initial_connection/.gitignore 
b/managementnode/tools/Windows_7/Scripts/post_initial_connection/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Windows_7/Scripts/post_initial_connection/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows_7/Scripts/post_load/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Windows_7/Scripts/post_load/.gitignore 
b/managementnode/tools/Windows_7/Scripts/post_load/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Windows_7/Scripts/post_load/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows_7/Scripts/post_reservation/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Windows_7/Scripts/post_reservation/.gitignore 
b/managementnode/tools/Windows_7/Scripts/post_reservation/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Windows_7/Scripts/post_reservation/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows_7/Scripts/post_reserve/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Windows_7/Scripts/post_reserve/.gitignore 
b/managementnode/tools/Windows_7/Scripts/post_reserve/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Windows_7/Scripts/post_reserve/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows_7/Scripts/pre_capture/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Windows_7/Scripts/pre_capture/.gitignore 
b/managementnode/tools/Windows_7/Scripts/pre_capture/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Windows_7/Scripts/pre_capture/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows_7/Scripts/pre_reload/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Windows_7/Scripts/pre_reload/.gitignore 
b/managementnode/tools/Windows_7/Scripts/pre_reload/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Windows_7/Scripts/pre_reload/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows_7/Updates/x86/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Windows_7/Updates/x86/.gitignore 
b/managementnode/tools/Windows_7/Updates/x86/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Windows_7/Updates/x86/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows_7/Updates/x86_64/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Windows_7/Updates/x86_64/.gitignore 
b/managementnode/tools/Windows_7/Updates/x86_64/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Windows_7/Updates/x86_64/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows_7/Utilities/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Windows_7/Utilities/.gitignore 
b/managementnode/tools/Windows_7/Utilities/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Windows_7/Utilities/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows_8/Drivers/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Windows_8/Drivers/.gitignore 
b/managementnode/tools/Windows_8/Drivers/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Windows_8/Drivers/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows_8/Scripts/post_initial_connection/.gitignore
----------------------------------------------------------------------
diff --git 
a/managementnode/tools/Windows_8/Scripts/post_initial_connection/.gitignore 
b/managementnode/tools/Windows_8/Scripts/post_initial_connection/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Windows_8/Scripts/post_initial_connection/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows_8/Scripts/post_load/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Windows_8/Scripts/post_load/.gitignore 
b/managementnode/tools/Windows_8/Scripts/post_load/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Windows_8/Scripts/post_load/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows_8/Scripts/post_reservation/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Windows_8/Scripts/post_reservation/.gitignore 
b/managementnode/tools/Windows_8/Scripts/post_reservation/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Windows_8/Scripts/post_reservation/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows_8/Scripts/post_reserve/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Windows_8/Scripts/post_reserve/.gitignore 
b/managementnode/tools/Windows_8/Scripts/post_reserve/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Windows_8/Scripts/post_reserve/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows_8/Scripts/pre_capture/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Windows_8/Scripts/pre_capture/.gitignore 
b/managementnode/tools/Windows_8/Scripts/pre_capture/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Windows_8/Scripts/pre_capture/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows_8/Scripts/pre_reload/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Windows_8/Scripts/pre_reload/.gitignore 
b/managementnode/tools/Windows_8/Scripts/pre_reload/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Windows_8/Scripts/pre_reload/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows_8/Updates/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Windows_8/Updates/.gitignore 
b/managementnode/tools/Windows_8/Updates/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Windows_8/Updates/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows_8/Utilities/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Windows_8/Utilities/.gitignore 
b/managementnode/tools/Windows_8/Utilities/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Windows_8/Utilities/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows_Server_2003/Drivers/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Windows_Server_2003/Drivers/.gitignore 
b/managementnode/tools/Windows_Server_2003/Drivers/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Windows_Server_2003/Drivers/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows_Server_2003/Scripts/post_initial_connection/.gitignore
----------------------------------------------------------------------
diff --git 
a/managementnode/tools/Windows_Server_2003/Scripts/post_initial_connection/.gitignore
 
b/managementnode/tools/Windows_Server_2003/Scripts/post_initial_connection/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ 
b/managementnode/tools/Windows_Server_2003/Scripts/post_initial_connection/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows_Server_2003/Scripts/post_load/.gitignore
----------------------------------------------------------------------
diff --git 
a/managementnode/tools/Windows_Server_2003/Scripts/post_load/.gitignore 
b/managementnode/tools/Windows_Server_2003/Scripts/post_load/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Windows_Server_2003/Scripts/post_load/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows_Server_2003/Scripts/post_reservation/.gitignore
----------------------------------------------------------------------
diff --git 
a/managementnode/tools/Windows_Server_2003/Scripts/post_reservation/.gitignore 
b/managementnode/tools/Windows_Server_2003/Scripts/post_reservation/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ 
b/managementnode/tools/Windows_Server_2003/Scripts/post_reservation/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows_Server_2003/Scripts/post_reserve/.gitignore
----------------------------------------------------------------------
diff --git 
a/managementnode/tools/Windows_Server_2003/Scripts/post_reserve/.gitignore 
b/managementnode/tools/Windows_Server_2003/Scripts/post_reserve/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Windows_Server_2003/Scripts/post_reserve/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows_Server_2003/Scripts/pre_capture/.gitignore
----------------------------------------------------------------------
diff --git 
a/managementnode/tools/Windows_Server_2003/Scripts/pre_capture/.gitignore 
b/managementnode/tools/Windows_Server_2003/Scripts/pre_capture/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Windows_Server_2003/Scripts/pre_capture/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows_Server_2003/Scripts/pre_reload/.gitignore
----------------------------------------------------------------------
diff --git 
a/managementnode/tools/Windows_Server_2003/Scripts/pre_reload/.gitignore 
b/managementnode/tools/Windows_Server_2003/Scripts/pre_reload/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Windows_Server_2003/Scripts/pre_reload/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows_Server_2003/Updates/x86/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Windows_Server_2003/Updates/x86/.gitignore 
b/managementnode/tools/Windows_Server_2003/Updates/x86/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Windows_Server_2003/Updates/x86/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows_Server_2003/Updates/x86_64/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Windows_Server_2003/Updates/x86_64/.gitignore 
b/managementnode/tools/Windows_Server_2003/Updates/x86_64/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Windows_Server_2003/Updates/x86_64/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows_Server_2003/Utilities/Sysprep/.gitignore
----------------------------------------------------------------------
diff --git 
a/managementnode/tools/Windows_Server_2003/Utilities/Sysprep/.gitignore 
b/managementnode/tools/Windows_Server_2003/Utilities/Sysprep/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Windows_Server_2003/Utilities/Sysprep/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows_Server_2008/Drivers/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Windows_Server_2008/Drivers/.gitignore 
b/managementnode/tools/Windows_Server_2008/Drivers/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Windows_Server_2008/Drivers/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows_Server_2008/Scripts/post_initial_connection/.gitignore
----------------------------------------------------------------------
diff --git 
a/managementnode/tools/Windows_Server_2008/Scripts/post_initial_connection/.gitignore
 
b/managementnode/tools/Windows_Server_2008/Scripts/post_initial_connection/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ 
b/managementnode/tools/Windows_Server_2008/Scripts/post_initial_connection/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows_Server_2008/Scripts/post_load/.gitignore
----------------------------------------------------------------------
diff --git 
a/managementnode/tools/Windows_Server_2008/Scripts/post_load/.gitignore 
b/managementnode/tools/Windows_Server_2008/Scripts/post_load/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Windows_Server_2008/Scripts/post_load/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows_Server_2008/Scripts/post_reservation/.gitignore
----------------------------------------------------------------------
diff --git 
a/managementnode/tools/Windows_Server_2008/Scripts/post_reservation/.gitignore 
b/managementnode/tools/Windows_Server_2008/Scripts/post_reservation/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ 
b/managementnode/tools/Windows_Server_2008/Scripts/post_reservation/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows_Server_2008/Scripts/post_reserve/.gitignore
----------------------------------------------------------------------
diff --git 
a/managementnode/tools/Windows_Server_2008/Scripts/post_reserve/.gitignore 
b/managementnode/tools/Windows_Server_2008/Scripts/post_reserve/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Windows_Server_2008/Scripts/post_reserve/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows_Server_2008/Scripts/pre_capture/.gitignore
----------------------------------------------------------------------
diff --git 
a/managementnode/tools/Windows_Server_2008/Scripts/pre_capture/.gitignore 
b/managementnode/tools/Windows_Server_2008/Scripts/pre_capture/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Windows_Server_2008/Scripts/pre_capture/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows_Server_2008/Scripts/pre_reload/.gitignore
----------------------------------------------------------------------
diff --git 
a/managementnode/tools/Windows_Server_2008/Scripts/pre_reload/.gitignore 
b/managementnode/tools/Windows_Server_2008/Scripts/pre_reload/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Windows_Server_2008/Scripts/pre_reload/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows_Server_2008/Updates/x86/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Windows_Server_2008/Updates/x86/.gitignore 
b/managementnode/tools/Windows_Server_2008/Updates/x86/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Windows_Server_2008/Updates/x86/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows_Server_2008/Updates/x86_64/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Windows_Server_2008/Updates/x86_64/.gitignore 
b/managementnode/tools/Windows_Server_2008/Updates/x86_64/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Windows_Server_2008/Updates/x86_64/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows_Server_2008/Utilities/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Windows_Server_2008/Utilities/.gitignore 
b/managementnode/tools/Windows_Server_2008/Utilities/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Windows_Server_2008/Utilities/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows_Server_2012/Drivers/.gitignore
----------------------------------------------------------------------
diff --git a/managementnode/tools/Windows_Server_2012/Drivers/.gitignore 
b/managementnode/tools/Windows_Server_2012/Drivers/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ b/managementnode/tools/Windows_Server_2012/Drivers/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

http://git-wip-us.apache.org/repos/asf/vcl/blob/7b777663/managementnode/tools/Windows_Server_2012/Scripts/post_initial_connection/.gitignore
----------------------------------------------------------------------
diff --git 
a/managementnode/tools/Windows_Server_2012/Scripts/post_initial_connection/.gitignore
 
b/managementnode/tools/Windows_Server_2012/Scripts/post_initial_connection/.gitignore
new file mode 100644
index 0000000..44c6794
--- /dev/null
+++ 
b/managementnode/tools/Windows_Server_2012/Scripts/post_initial_connection/.gitignore
@@ -0,0 +1,11 @@
+#
+# The purpose of this file is to keep this directory from being empty so the
+# directory will be retained in the git repository. The directory is used by
+# the backend code for some scripts used during provisioning, and so needs to
+# be retained.
+#
+
+# Ignore everything in this directory
+*
+# Except this file
+!.gitignore

Reply via email to