Author: arkurth
Date: Fri Jan 9 13:49:25 2009
New Revision: 733160
URL: http://svn.apache.org/viewvc?rev=733160view=rev
Log:
VCL-39
Added password parameter when calling set_password.
Modified:
incubator/vcl/trunk/managementnode/lib/VCL/new.pm
Modified: incubator/vcl/trunk/managementnode
Author: arkurth
Date: Tue Jan 13 07:53:15 2009
New Revision: 734163
URL: http://svn.apache.org/viewvc?rev=734163view=rev
Log:
VCL-48
Fixed serious bug which could cause the computer on which a failed imaging
reservation occurred to be reloaded. Added additional checks to inuse.pm to
make sure
Author: arkurth
Date: Fri Jan 16 11:08:38 2009
New Revision: 735090
URL: http://svn.apache.org/viewvc?rev=735090view=rev
Log:
VCL-26
Fixed Subroutine get_reservation_remote_ip redefined error messages.
Changed DataStructure.pm::get_reservation_remote_ip to return undefined if an
error occurred
Author: arkurth
Date: Fri Jan 23 08:40:56 2009
New Revision: 737074
URL: http://svn.apache.org/viewvc?rev=737074view=rev
Log:
VCL-62
Added 'use VCL::Module::Provisioning::xCAT' and changed all calls in Windows.pm
to xCAT.pm's _rpower() subroutine to
'VCL::Module::Provisioning::xCAT::_rpower
Author: arkurth
Date: Fri Jan 30 17:21:21 2009
New Revision: 739338
URL: http://svn.apache.org/viewvc?rev=739338view=rev
Log:
VCL-56
Changed 'use English;' to 'use English qw( -no_match_vars );' in vcld.
Documentation for the English module states this improves performance.
VCL-71
Reworked
Author: arkurth
Date: Fri Jan 30 22:53:36 2009
New Revision: 739443
URL: http://svn.apache.org/viewvc?rev=739443view=rev
Log:
VCL-71
The call to reinstall the signal handler was in the wrong place in REAPER.
Modified:
incubator/vcl/trunk/managementnode/bin/vcld
Modified: incubator/vcl/trunk
Author: arkurth
Date: Mon Feb 16 14:52:42 2009
New Revision: 744927
URL: http://svn.apache.org/viewvc?rev=744927view=rev
Log:
VCL-95
Set the Subversion properties on vcld to:
executable: *
eol-style: native
keywords: Date Revision Author HeadURL Id
vcld has to manually be set to executable after
Author: arkurth
Date: Wed Mar 18 17:23:20 2009
New Revision: 755664
URL: http://svn.apache.org/viewvc?rev=755664view=rev
Log:
VCL-23
Changed xCAT.pm's load() sub to check if the OS module has implemented a
post_load() sub instead of checking if the OS name was winvista. This has the
same effect
Author: arkurth
Date: Thu Mar 19 18:27:06 2009
New Revision: 756127
URL: http://svn.apache.org/viewvc?rev=756127view=rev
Log:
VCL-112
Added DataStructure.pm::retrieve_user_data(). This subroutine retrieves user
data from the database. It adds flexibility in that the DataStructure class can
Author: arkurth
Date: Mon Mar 30 13:57:24 2009
New Revision: 759971
URL: http://svn.apache.org/viewvc?rev=759971view=rev
Log:
Removed copy_file(), run_command() and run_remote_script() subs in Windows.pm.
They were created a while ago as a test and never used. The run_command() sub
causes
Author: arkurth
Date: Mon Apr 6 13:52:53 2009
New Revision: 762341
URL: http://svn.apache.org/viewvc?rev=762341view=rev
Log:
VCL-128
Removed $notify_prefix from all of the notify() messages in reclaim.pm. It was
adding redundant information. The variable also wasn't being set correctly
Author: arkurth
Date: Tue May 5 18:47:15 2009
New Revision: 771961
URL: http://svn.apache.org/viewvc?rev=771961view=rev
Log:
VCL-125
Windows_mod.pm::create_user() - Improved the if statement logic where the
value retrieved from imagemeta.rootaccess is checked. If the value was
undefined
Author: arkurth
Date: Thu Jun 4 15:06:56 2009
New Revision: 781768
URL: http://svn.apache.org/viewvc?rev=781768view=rev
Log:
VCL-15
Added is_blockrequest() sub to DataStructure.pm.
Added check to State.pm::DESTROY() to determine if a blockrequest is being
processed or not. It now attempts
Author: arkurth
Date: Thu Jun 4 18:06:30 2009
New Revision: 781813
URL: http://svn.apache.org/viewvc?rev=781813view=rev
Log:
VCL-23
Updated deactivate_license() sub to remove KMS registry keys. These weren't
being removed by running slmgr.vbs -ckms.
Added call to deactivate_license
Author: arkurth
Date: Wed Jun 10 18:51:43 2009
New Revision: 783449
URL: http://svn.apache.org/viewvc?rev=783449view=rev
Log:
VCL-153
Updated xCAT21.pm to more closely match xCAT.pm. Renamed capture_prepare() to
capture(), and changed calls to OS pre_capture() subroutines. Also changed
Author: arkurth
Date: Wed Jun 10 20:36:29 2009
New Revision: 783493
URL: http://svn.apache.org/viewvc?rev=783493view=rev
Log:
VCL-154
Added condition to utils.pm::run_scp_command() to check for permission denied
errors.
Modified:
incubator/vcl/trunk/managementnode/lib/VCL/utils.pm
Modified
Author: arkurth
Date: Fri Jun 12 18:57:03 2009
New Revision: 784234
URL: http://svn.apache.org/viewvc?rev=784234view=rev
Log:
VCL-157
Updated xCAT21.pm's does_image_exist() and get_image_size() subroutines to
check for partimage .gz files.
Modified:
incubator/vcl/trunk/managementnode/lib
Author: arkurth
Date: Thu Jun 18 18:19:47 2009
New Revision: 786194
URL: http://svn.apache.org/viewvc?rev=786194view=rev
Log:
VCL-164
Added bin/install_perl_libs.pl script. It attempts to download and install the
Perl modules required for vcld to run.
Added:
incubator/vcl/trunk
Author: arkurth
Date: Thu Jun 18 18:22:35 2009
New Revision: 786195
URL: http://svn.apache.org/viewvc?rev=786195view=rev
Log:
VCL-164
Forgot to set svn properties on bin/install_perl_libs.pl when I added. Set
properties to eol-style=native, keywords=Date Revision Author HeadURL Id,
executable
Author: arkurth
Date: Fri Jun 19 18:55:55 2009
New Revision: 786628
URL: http://svn.apache.org/viewvc?rev=786628view=rev
Log:
VCL-157
xCAT.pm's image_size() sub was returning undefined if the image didn't exist,
causing errors if an attempt was made to use the undefined value. I changed
Author: arkurth
Date: Fri Jun 19 19:12:42 2009
New Revision: 786633
URL: http://svn.apache.org/viewvc?rev=786633view=rev
Log:
VCL-165
Added check to utils.pm::write_currentimage_txt to make sure $ssh_output is
defined before trying to access it. This was causing processes to die and be
left
Author: arkurth
Date: Tue Jun 30 13:38:03 2009
New Revision: 789722
URL: http://svn.apache.org/viewvc?rev=789722view=rev
Log:
VCL-164
Added Compress-Raw-Zlib and IO-Compress Perl modules to the list that gets
installed by install_perl_libs.pl. These are required for the new block
reservation
Author: arkurth
Date: Thu Jul 2 14:07:31 2009
New Revision: 790598
URL: http://svn.apache.org/viewvc?rev=790598view=rev
Log:
VCL-164
Added cygwin-sshd-config.sh and gen-node-key.sh scripts. These scripts perform
all the steps necessary to allow a management node to access a computer via SSH
Author: arkurth
Date: Wed Jul 8 14:12:22 2009
New Revision: 792147
URL: http://svn.apache.org/viewvc?rev=792147view=rev
Log:
VCL-175
Added code to configure the eth0 connection using the value of
vmprofile.virtualswitch0 for VMware GSX images.
VCL-176
Removed condition during load
Author: arkurth
Date: Wed Jul 15 14:34:47 2009
New Revision: 794285
URL: http://svn.apache.org/viewvc?rev=794285view=rev
Log:
VCL-183
Replaced all calls to DataStructure.pm::get_computer_private_ip() with
get_computer_private_ip_address(). Removed get_computer_private_ip() sub from
Author: arkurth
Date: Wed Jul 15 15:17:28 2009
New Revision: 794299
URL: http://svn.apache.org/viewvc?rev=794299view=rev
Log:
VCL-23
Removed obsolete Windows OS code. This is replaced by the Windows_mod code.
This delete needs to be done before renaming Windows_mod to Windows.
Removed
/perl -w
-###
-# $Id: XP_mod.pm 774457 2009-05-13 18:12:08Z arkurth $
-###
-# Licensed to the Apache Software Foundation (ASF) under one or more
Author: arkurth
Date: Wed Jul 15 16:03:31 2009
New Revision: 794316
URL: http://svn.apache.org/viewvc?rev=794316view=rev
Log:
VCL-23
Renamed Windows_mod directory to Windows.
Added:
incubator/vcl/trunk/managementnode/lib/VCL/Module/OS/Windows/ (props
changed)
- copied from r794311
Author: arkurth
Date: Thu Jul 16 16:45:06 2009
New Revision: 794748
URL: http://svn.apache.org/viewvc?rev=794748view=rev
Log:
VCL-23
Updated reclaim.pm to remove the elsif ($image_os_type =~ /windows/) since
this is now completely modularized as noted in the comment:
# This whole section should
Author: arkurth
Date: Fri Jul 17 14:18:32 2009
New Revision: 795094
URL: http://svn.apache.org/viewvc?rev=795094view=rev
Log:
VCL-23
Fixed bug that occurred during image capture if Sysprep is disabled. It wasn't
configuring the image to automatically log in root and run post_load.cmd. Added
Author: arkurth
Date: Fri Jul 17 19:08:08 2009
New Revision: 795199
URL: http://svn.apache.org/viewvc?rev=795199view=rev
Log:
VCL-23
Removed legacy Windows code from xCAT21.pm::load(). These tasks are now handled
by the Windows OS modules.
Modified:
incubator/vcl/trunk/managementnode/lib
Author: arkurth
Date: Mon Jul 20 22:06:06 2009
New Revision: 796042
URL: http://svn.apache.org/viewvc?rev=796042view=rev
Log:
VCL-186
Windows.pm: Added call to set_public_default_route() in post_load(). This
causes a persistent default route to be added to the routing table. This is
done
Author: arkurth
Date: Fri Jul 24 12:26:43 2009
New Revision: 797428
URL: http://svn.apache.org/viewvc?rev=797428view=rev
Log:
VCL-190
Added configure_time_synchronization() subroutine to Windows.pm. It configures
the Windows time service and executes the synchronization command. Added call
Author: arkurth
Date: Fri Jul 24 20:03:12 2009
New Revision: 797630
URL: http://svn.apache.org/viewvc?rev=797630view=rev
Log:
VCL-23
Removed section of Windows-specific code in reserved.pm which is no longer
called. It's replaced by the grant_access() subroutine.
Modified:
incubator/vcl
Author: arkurth
Date: Thu Jul 30 14:39:28 2009
New Revision: 799292
URL: http://svn.apache.org/viewvc?rev=799292view=rev
Log:
VCL-81
Fixed bug in image retrieval for xCAT.pm and vmware.pm. It wasn't accurately
detecting if another image retrieval SCP process was running. It was getting
hung up
Author: arkurth
Date: Fri Jul 31 15:54:58 2009
New Revision: 799646
URL: http://svn.apache.org/viewvc?rev=799646view=rev
Log:
VCL-192
Updated xCAT modules so that image retrieval works with xCAT 2.1 using
management node ports defined in the database.
Removed subroutines from xCAT21.pm which
Author: arkurth
Date: Mon Aug 3 15:10:20 2009
New Revision: 800416
URL: http://svn.apache.org/viewvc?rev=800416view=rev
Log:
VCL-186
Added get_management_node_public_default_gateway() sub to DataStructure.pm.
This was originally implemented via the hash mappings in DataStructure.pm and
only
Author: arkurth
Date: Mon Aug 3 15:32:39 2009
New Revision: 800428
URL: http://svn.apache.org/viewvc?rev=800428view=rev
Log:
VCL-195
Added tools/Windows_Version_6/Security directory and added Disable UAC.inf
security template.
Added:
incubator/vcl/trunk/managementnode/tools
Author: arkurth
Date: Mon Aug 3 17:54:19 2009
New Revision: 800479
URL: http://svn.apache.org/viewvc?rev=800479view=rev
Log:
VCL-23
Added PasswordComplexity = 0 line to Windows security template so that
reservations don't fail when setting passwords.
Modified:
incubator/vcl/trunk
Author: arkurth
Date: Mon Aug 3 20:29:35 2009
New Revision: 800536
URL: http://svn.apache.org/viewvc?rev=800536view=rev
Log:
VCL-23
Fixed bug in Windows.pm::search_and_replace_in_files() which was encountered if
grep displayed a permission denied error when processing a file. This usually
Author: arkurth
Date: Wed Aug 12 14:12:48 2009
New Revision: 803522
URL: http://svn.apache.org/viewvc?rev=803522view=rev
Log:
VCL-23
Set Subversion ignore property on all Windows Drivers directories and removed
subdirectories to make them consistent.
Added:
incubator/vcl/trunk
Author: arkurth
Date: Mon Aug 17 14:20:00 2009
New Revision: 804991
URL: http://svn.apache.org/viewvc?rev=804991view=rev
Log:
VCL-201
Added condition to vmware.pm to set the guestOS value in the .vmx file to
winvista for Windows Vista images.
Modified:
incubator/vcl/trunk/managementnode/lib
Author: arkurth
Date: Thu Aug 20 19:51:07 2009
New Revision: 806327
URL: http://svn.apache.org/viewvc?rev=806327view=rev
Log:
VCL-165
Added check in vmware.pm where it is listing the contents of the VM host's data
store. If the command fails, the array returned was undefined and this error
Author: arkurth
Date: Fri Aug 21 13:57:30 2009
New Revision: 806556
URL: http://svn.apache.org/viewvc?rev=806556view=rev
Log:
VCL-52
Added check to utils.pm::run_ssh_command() to detect and remove the following
line from SSH output:
Address x.x.x.x maps to y.y.org, but this does not map back
Author: arkurth
Date: Fri Aug 21 14:09:45 2009
New Revision: 806564
URL: http://svn.apache.org/viewvc?rev=806564view=rev
Log:
VCL-37
Added vmwarewinvista row to the OS table in vcl.sql.
Modified:
incubator/vcl/trunk/mysql/vcl.sql
Modified: incubator/vcl/trunk/mysql/vcl.sql
URL:
http
Author: arkurth
Date: Mon Aug 24 16:00:26 2009
New Revision: 807291
URL: http://svn.apache.org/viewvc?rev=807291view=rev
Log:
VCL-195
Updated Version_6.pm::install_kms_client_product_key() sub to not include the
trademark strings in the hash of product names. The product name retrieved from
Author: arkurth
Date: Tue Aug 25 20:33:13 2009
New Revision: 807796
URL: http://svn.apache.org/viewvc?rev=807796view=rev
Log:
VCL-23
Added Windows.pm::disable_system_restore() subroutine. This is called from
pre_capture() to reduce the image size.
Modified:
incubator/vcl/trunk
Author: arkurth
Date: Mon Aug 31 18:08:13 2009
New Revision: 809681
URL: http://svn.apache.org/viewvc?rev=809681view=rev
Log:
VCL-213
Fixed bug in the retrieve_image() subroutines in vmware.pm and xCAT.pm. They
were calling next instead of return. This caused an Exiting subroutine via
next
Author: arkurth
Date: Tue Sep 1 17:46:12 2009
New Revision: 810141
URL: http://svn.apache.org/viewvc?rev=810141view=rev
Log:
VCL-214
Added user_logged_in and wait_for_logoff subroutines to Windows.pm and added
call to wait_for_logoff to post_load. This causes the vcld process to wait
Author: arkurth
Date: Wed Sep 2 13:28:47 2009
New Revision: 810499
URL: http://svn.apache.org/viewvc?rev=810499view=rev
Log:
VCL-214
Changed order of scripts which are called from post_load.cmd so that
update_cygwin.cmd runs later on. The running of update_cygwin.cmd causes the
computer
Author: arkurth
Date: Fri Sep 4 17:49:23 2009
New Revision: 811504
URL: http://svn.apache.org/viewvc?rev=811504view=rev
Log:
VCL-192
Commented out section in does_image_exist where it is checking if an SCP
process is currently running to retrieve the image. There is a bug in this
section which
Author: arkurth
Date: Tue Sep 8 14:48:01 2009
New Revision: 812535
URL: http://svn.apache.org/viewvc?rev=812535view=rev
Log:
VCL-215
Updated State.pm::reservation_failed() to check if the computer state is
maintenance before updating it in order to prevent the state of computers in
maintenance
Author: arkurth
Date: Thu Sep 10 15:56:10 2009
New Revision: 813483
URL: http://svn.apache.org/viewvc?rev=813483view=rev
Log:
VCL-215
Fixed bug in DataStructure.pm::get_computer_state_name. The computer hostname
search pattern was too broad.
Modified:
incubator/vcl/trunk/managementnode/lib
Author: arkurth
Date: Mon Sep 14 18:21:29 2009
New Revision: 814767
URL: http://svn.apache.org/viewvc?rev=814767view=rev
Log:
VCL-226
Added check for computer is processing another action error in
Windows.pm::reboot(). If this error occurs a power reset is issued.
Modified:
incubator/vcl
Author: arkurth
Date: Fri Sep 25 19:41:39 2009
New Revision: 818973
URL: http://svn.apache.org/viewvc?rev=818973view=rev
Log:
VCL-212
Updated Version_6.pm::run_sysprep() to reset some registry keys which prevent
Sysprep from running if Sysprep had failed before. Improved the cleanup tasks
Author: arkurth
Date: Mon Sep 28 15:23:26 2009
New Revision: 819583
URL: http://svn.apache.org/viewvc?rev=819583view=rev
Log:
VCL-10
Added ASF header to:
default.tmpl
windows_security.inf
cmdlines.txt
sysprep.inf (XP and 2003)
Disable_UAC.inf
.perltidyrc
Moved .perltidyrc to managementnode/etc
Author: arkurth
Date: Mon Sep 28 15:47:30 2009
New Revision: 819602
URL: http://svn.apache.org/viewvc?rev=819602view=rev
Log:
VCL-10
Added ASF header to esx.README.
Modified:
incubator/vcl/trunk/managementnode/lib/VCL/Module/Provisioning/esx.README
Modified:
incubator/vcl/trunk
Author: arkurth
Date: Mon Sep 28 17:31:04 2009
New Revision: 819654
URL: http://svn.apache.org/viewvc?rev=819654view=rev
Log:
VCL-135
Removed references to NCSU in utils.pm::get_request_info(). Added
$NOT_STANDALONE variable which is retrieved from vcld.conf.
Modified:
incubator/vcl/trunk
Author: arkurth
Date: Mon Sep 28 17:31:59 2009
New Revision: 819655
URL: http://svn.apache.org/viewvc?rev=819655view=rev
Log:
VCL-135
Added NOT_STANDALONE property to vcld.conf.
Modified:
incubator/vcl/trunk/managementnode/etc/vcl/vcld.conf
Modified: incubator/vcl/trunk/managementnode/etc
Author: arkurth
Date: Mon Sep 28 18:55:46 2009
New Revision: 819666
URL: http://svn.apache.org/viewvc?rev=819666view=rev
Log:
VCL-135
Removed AUTHOR and COPYRIGHT tags from Perl files under lib/VCL.
Modified:
incubator/vcl/trunk/managementnode/lib/VCL/DataStructure.pm
incubator/vcl/trunk
Author: arkurth
Date: Mon Sep 28 18:57:56 2009
New Revision: 819669
URL: http://svn.apache.org/viewvc?rev=819669view=rev
Log:
VCL-135
Removed AUTHOR and COPYRIGHT tags from Perl files under bin.
Modified:
incubator/vcl/trunk/managementnode/bin/health_check.pl
incubator/vcl/trunk
Author: arkurth
Date: Mon Sep 28 19:25:26 2009
New Revision: 819683
URL: http://svn.apache.org/viewvc?rev=819683view=rev
Log:
VCL-135
Updated comment in reserved.pm referencing NCSU regarding the STANDALONE flag.
Changed comments in vcld.conf to use a generic school name instead of NCSU
Author: arkurth
Date: Mon Sep 28 19:33:03 2009
New Revision: 819687
URL: http://svn.apache.org/viewvc?rev=819687view=rev
Log:
VCL-135
Removed section in remoteshell-dblssh which creates a group called ncsu on
Linux images and adds the group to sudoers. This isn't necessary anymore.
Users
Author: arkurth
Date: Mon Sep 28 20:16:05 2009
New Revision: 819704
URL: http://svn.apache.org/viewvc?rev=819704view=rev
Log:
VCL-135
Updated the value for the Granting Access to a New Image/Environment row in
the documentation table. Changed a link pointing to the Resources
documentation page
Author: arkurth
Date: Mon Sep 28 20:25:30 2009
New Revision: 819711
URL: http://svn.apache.org/viewvc?rev=819711view=rev
Log:
VCL-135
Removed section in xCAT21.pm referencing one of NCSU's management nodes. This
code would never have been executed.
Modified:
incubator/vcl/trunk
Author: arkurth
Date: Mon Oct 5 15:25:33 2009
New Revision: 821841
URL: http://svn.apache.org/viewvc?rev=821841view=rev
Log:
VCL-184
Reworked the get_variable() and set_variable() subroutines in DataStructure.pm
to handle the serialization column.
Modified:
incubator/vcl/trunk
Author: arkurth
Date: Wed Oct 7 17:34:15 2009
New Revision: 822809
URL: http://svn.apache.org/viewvc?rev=822809view=rev
Log:
Added section describing how to download/install/configure the Windows
dependencies.
Modified:
incubator/vcl/trunk/INSTALLATION
Modified: incubator/vcl/trunk
Author: arkurth
Date: Mon Oct 12 17:03:59 2009
New Revision: 824422
URL: http://svn.apache.org/viewvc?rev=824422view=rev
Log:
Removed wsname.exe sections from README and INSTALLATION. Added comment to
set_computer_name.vbs explaining that wsname.exe is no longer available and the
effect
Author: arkurth
Date: Fri Oct 16 22:04:04 2009
New Revision: 826104
URL: http://svn.apache.org/viewvc?rev=826104view=rev
Log:
VCL-164
Reworked cygwin-sshd-config.sh and gen-node-key.sh to make Windows base image
creation easier. Added some steps to make the scripts more robust to correct
Author: arkurth
Date: Mon Oct 19 17:49:10 2009
New Revision: 826733
URL: http://svn.apache.org/viewvc?rev=826733view=rev
Log:
VCL-164
Updated cygwin-sshd-config.sh. Moved mount point section to beginning of script
and set explicit paths to mount.exe and umount.exe. The script was failing
Author: arkurth
Date: Mon Nov 9 16:17:27 2009
New Revision: 834131
URL: http://svn.apache.org/viewvc?rev=834131view=rev
Log:
Added note about licensing to POD DESCRIPTION section. Organized the section
that lists the module URLs and added comments.
Modified:
incubator/vcl/trunk
Author: arkurth
Date: Mon Nov 9 18:28:26 2009
New Revision: 834168
URL: http://svn.apache.org/viewvc?rev=834168view=rev
Log:
Updated the README file. Moved Perl modules required for Jabber to conditional
section. Changed URLs of Perl modules to the permalink addresses provided by
cpan.org
Author: arkurth
Date: Wed Nov 11 16:24:55 2009
New Revision: 834947
URL: http://svn.apache.org/viewvc?rev=834947view=rev
Log:
Changed the language of dependencies to system requirements.
Modified:
incubator/vcl/trunk/README
Modified: incubator/vcl/trunk/README
URL:
http://svn.apache.org
Author: arkurth
Date: Wed Nov 18 15:08:38 2009
New Revision: 881796
URL: http://svn.apache.org/viewvc?rev=881796view=rev
Log:
VCL-266
Removed check for 'loadimagecomplete' computerloadlog entry in monitorloading
subroutine. It now only checks for 'nodeready'. The 'loadimagecomplete' entry
Author: arkurth
Date: Wed Nov 18 16:23:54 2009
New Revision: 881827
URL: http://svn.apache.org/viewvc?rev=881827view=rev
Log:
VCL-262
Removed privilege rights section from windows_security.inf security template
file. The application of the rights to the accounts specified in the file
Author: arkurth
Date: Mon Dec 14 15:12:42 2009
New Revision: 890365
URL: http://svn.apache.org/viewvc?rev=890365view=rev
Log:
VCL-279
Removed command line argument parsing from vcld. This now resides in utils.pm.
Added checks for $SETUP_MODE and $DAEMON_MODE variables which are set in
utils.pm
Author: arkurth
Date: Mon Dec 14 16:18:35 2009
New Revision: 890394
URL: http://svn.apache.org/viewvc?rev=890394view=rev
Log:
VCL-279
Updated Module.pm to not attempt to call initialize if running in setup mode.
In this mode, vcld attempts to create an object for each module. However, a
valid
Author: arkurth
Date: Mon Jan 11 17:23:39 2010
New Revision: 897956
URL: http://svn.apache.org/viewvc?rev=897956view=rev
Log:
VCL-140
Updated code in DataStructure.pm that handles the variable table. Separated out
serialize/deserialize functions from get_variable and set_variable to their own
Author: arkurth
Date: Mon Jan 11 17:52:57 2010
New Revision: 897968
URL: http://svn.apache.org/viewvc?rev=897968view=rev
Log:
VCL-145
Added winKMS and winProductKey tables to vcl.sql. They will store Windows
product keys and KMS server addresses.
VCL-288
Added Global row to the affiliation
Author: arkurth
Date: Wed Jan 13 14:52:07 2010
New Revision: 898787
URL: http://svn.apache.org/viewvc?rev=898787view=rev
Log:
VCL-145
Created the following new subroutines in Version_5.pm to support the dynamic
creation of the sysprep.inf file for Windows XP and Windows Server 2003:
run_sysprep
Author: arkurth
Date: Wed Jan 13 16:16:09 2010
New Revision: 898822
URL: http://svn.apache.org/viewvc?rev=898822view=rev
Log:
VCL-145
Added tools/Windows_Version_5 directory. Also added Drivers directories to
Windows_Version_5 and Windows_Version_6 directories.
VCL-95
Set svn ignore property
Author: arkurth
Date: Wed Jan 13 16:22:03 2010
New Revision: 898824
URL: http://svn.apache.org/viewvc?rev=898824view=rev
Log:
VCL-95
Set svn ignore property on Windows XP Sysprep directory so Subversion ignores
the files that need to be copied into it.
Modified:
incubator/vcl/trunk
Author: arkurth
Date: Wed Jan 13 18:55:38 2010
New Revision: 898883
URL: http://svn.apache.org/viewvc?rev=898883view=rev
Log:
VCL-145
Removed unused sysprep.inf files.
Removed:
incubator/vcl/trunk/managementnode/tools/Windows_Server_2003/Utilities/Sysprep/sysprep.inf
incubator/vcl
Author: arkurth
Date: Thu Jan 14 20:22:29 2010
New Revision: 899396
URL: http://svn.apache.org/viewvc?rev=899396view=rev
Log:
VCL-279
Added file existence check in Linux.pm's post_reserve() sub so that it doesn't
attempt to run the script if it doesn't exist.
Modified:
incubator/vcl/trunk
Author: arkurth
Date: Thu Jan 14 20:50:29 2010
New Revision: 899404
URL: http://svn.apache.org/viewvc?rev=899404view=rev
Log:
VCL-185
Removed obsolete code from reclaim.pm which was no longer being called because
the Linux modules now implement a sanitize() subroutine. Moved call to
sanitize
Author: arkurth
Date: Fri Jan 15 17:41:26 2010
New Revision: 899730
URL: http://svn.apache.org/viewvc?rev=899730view=rev
Log:
VCL-145
Removed old run_sysprep and prepare_drivers subroutines from Windows.pm. These
have been replaced by subroutines in Version_5.pm.
Updated Version_6.pm to utilize
Author: arkurth
Date: Fri Jan 22 17:21:36 2010
New Revision: 902184
URL: http://svn.apache.org/viewvc?rev=902184view=rev
Log:
Changed 1 notify message from OK to WARNING.
Modified:
incubator/vcl/trunk/managementnode/lib/VCL/Module/OS/Windows/Version_6.pm
Modified:
incubator/vcl/trunk
Author: arkurth
Date: Fri Mar 5 16:03:55 2010
New Revision: 919462
URL: http://svn.apache.org/viewvc?rev=919462view=rev
Log:
VCL-127
Reworked the code in utils.pm::notify() to not open a filehandle every time
it's called. This should resolve Filehandle STDOUT reopened as FILE only for
input
Author: arkurth
Date: Fri Mar 5 16:08:55 2010
New Revision: 919463
URL: http://svn.apache.org/viewvc?rev=919463view=rev
Log:
VCL-127
Moved call to preplogfile() to the beginning and moved call to
rename_vcld_process() to after daemonize(). rename_vcld_process() contains
calls to notify
Author: arkurth
Date: Mon Mar 22 13:16:05 2010
New Revision: 926063
URL: http://svn.apache.org/viewvc?rev=926063view=rev
Log:
VCL-327
Changed set_computer_name.vbs to call %comspec% /c type currentimage.txt
rather than using the VBScript commands to open and read the file. This
corrects
Author: arkurth
Date: Thu Mar 25 13:11:51 2010
New Revision: 927381
URL: http://svn.apache.org/viewvc?rev=927381view=rev
Log:
VCL-329
Fixed bug in DataStructure.pm get_computer_private_ip_address(). The regex that
locates the line in /etc/hosts for the computer was modified to allow for both
Author: arkurth
Date: Fri Apr 2 14:51:42 2010
New Revision: 930286
URL: http://svn.apache.org/viewvc?rev=930286view=rev
Log:
VCL-301
Increased the amount of time to wait for the computer to become unresponsive in
Windows/Version_6.pm run_sysprep() from 5 minutes to 12.
Modified:
incubator
Author: arkurth
Date: Mon Apr 5 15:45:51 2010
New Revision: 930883
URL: http://svn.apache.org/viewvc?rev=930883view=rev
Log:
VCL-301
Added call to rebaseall in update_cygwin.cmd so that it runs after an image is
loaded. This is needed for Windows 7 or else sporadic problems with sshd may
Author: arkurth
Date: Tue Apr 6 20:40:46 2010
New Revision: 931315
URL: http://svn.apache.org/viewvc?rev=931315view=rev
Log:
VCL-301
Removed registry key removal from Version_6.pm::deactivate() because the keys
are removed by slmgr.vbs -ckms. Added command to run slmgr.vbs -dlv to display
Author: arkurth
Date: Wed Jun 2 19:26:30 2010
New Revision: 950733
URL: http://svn.apache.org/viewvc?rev=950733view=rev
Log:
VCL-298
Added subroutines to Linux.pm: execute, file_exists, delete_file, move_file,
copy_file, copy_file_to, copy_file_from, get_file_contents,
get_available_space
Author: arkurth
Date: Mon Jun 7 18:18:33 2010
New Revision: 952359
URL: http://svn.apache.org/viewvc?rev=952359view=rev
Log:
VCL-195
Removed call to the provisioning module's wait_for_off() from
Version_6.pm::run_sysprep() because this subroutine is not implemented by all
provisioning modules
Author: arkurth
Date: Tue Jul 20 14:53:20 2010
New Revision: 965867
URL: http://svn.apache.org/viewvc?rev=965867view=rev
Log:
VCL-298
Added accessor for the vmprofile.repositorypath value. Added calls to throw an
exception in _initialize if the computer or image data cannot be retrieved.
Simply
Author: arkurth
Date: Mon Aug 9 17:57:57 2010
New Revision: 983752
URL: http://svn.apache.org/viewvc?rev=983752view=rev
Log:
VCL-224
Added call to get_management_node_info so it is the first thing that occurs
when vcld starts. Also updated some notify messages which tried to display
Author: arkurth
Date: Mon Aug 16 20:11:44 2010
New Revision: 986121
URL: http://svn.apache.org/viewvc?rev=986121view=rev
Log:
VCL-164
Added a few subroutines to Windows.pm which allow the product keys and KMS
servers to be configured via the command line when vcld is run with the -setup
Author: arkurth
Date: Tue Aug 17 14:33:09 2010
New Revision: 986327
URL: http://svn.apache.org/viewvc?rev=986327view=rev
Log:
VCL-371
Updated DataStructure.pm::get_computer_private_ip_address() to correctly locate
lines in /etc/hosts when there is no character after the host name. Also
updated
1 - 100 of 228 matches
Mail list logo