- 23 Dec, 2015 1 commit
-
-
Nikos Skalkotos authored
Theoretically, if an image contains an XFS filesystem with no free space, the deployment will fail unless the FilesystemResizeMounted tasks runs before any other mounted task. The only exception to this is InstallUnattend which the task depends on.
-
- 22 Dec, 2015 4 commits
-
-
Nikos Skalkotos authored
This can be used to license a Windows deployment
-
Nikos Skalkotos authored
Make sure that the file always contains a "[Commands]" section.
-
Nikos Skalkotos authored
Do not expect the ChangeAdminPassword.cmd and diskpart.exe RunSynchronousCommand entries to be present in the Unattend.xml file. Check for their presence and add them if needed.
-
Nikos Skalkotos authored
Add a new OSFAMILY for Windows OSes prior to Windows Vista that use the old Windows NT sysprep format. For now, this is only tested in Windows Server 2003 and Windows XP
-
- 01 Dec, 2015 1 commit
-
-
Nikos Skalkotos authored
Add a mechanism were scripts from within the image can be executed instead of the original Configuration Tasks.
-
- 28 Sep, 2015 1 commit
-
-
Nikos Skalkotos authored
Use check_yes_no() to test if a boolean property is set. Although the documentation states that to set a boolean image property you need to assign the "yes" value to it, this function will accept "yes", "true", 1, "on" and "set" in a case-insensitive way and reject "no", "false", 0, "off" and "unset". An empty or not-set variable is treated as false. An unknown value will raise a warning but will be accepted. This is done to protect the users because prior to this commit, in some cases we only tested if an image property had a non-empty value. This resolves #80
-
- 24 Jun, 2015 1 commit
-
-
Vangelis Koukis authored
Introduce support for Windows XP / Server 2003 Images. To do this: * Extend common.sh and 40InstallUnattend so they can also detect Windows XP / Server 2003 SYSPREP.INF answer files. * Extend 50AssignHostname so it can set the hostname inside SYSPREP.INF, based on a small handle-ini-file.py utility. * Remove the seemingly unnecessary addition of /LOGONPASSWORDCHG:NO, which is unsupported under XP / Server 2003. More on this below. * Warn the user about Windows XP / Server 2003 not supporting online NTFS resize, and the need to use OFFLINE_NTFSRESIZE instead. Regarding the use of /LOGONPASSWORDCHG:NO while using NET USER to change a user password: * This argument is unsupported under Windows XP / Server 2003, see http://blog.johnmuellerbooks.com/2011/04/12/working-with-net-user/ * Its default value is "NO" anyway, so it shouldn't make a difference whether it is explicitly specified in the command line or not: https://answers.microsoft.com/en-us/windows/forum/windows_vista-security/setting-up-passwords-for-new-users/1704349b-31a3-4340-ae9e-1473c5adb919 * Even if the security policies of a specific Image were set up in such way that users *were* required to change their passwords immediately upon their first logon, it is not snf-image's job to modify this behavior by specifying /LOGONPASSWORDCHG:NO. The password policy is Image-specific, and snf-image shouldn't mess with it.
-
- 29 Apr, 2015 1 commit
-
-
Nikos Skalkotos authored
If this property is defined, then only the tasks that are meant to run before the VM's disk gets mounted (namely FixPartitionTable and FilesystemResizeUmounted) will be allowed to run during deployment. This resolves #77
-
- 15 Sep, 2014 1 commit
-
-
Nikos Skalkotos authored
* Rename the image property INSTALL_DEFAULT_UNATTEND to IGNORE_UNATTEND. * Add documentation about this property
-
- 14 Mar, 2014 1 commit
-
-
Nikos Skalkotos authored
* Fix various spelling errors * Add module comments on all python utilities
-
- 14 Dec, 2012 1 commit
-
-
Nikos Skalkotos authored
Make sure the cached unattend xml file gets deleted after sysprep
-
- 22 Nov, 2012 1 commit
-
-
Nikos Skalkotos authored
AssignHostname task did not search for Unattend.xml in a case insensitive way.
-
- 13 Nov, 2012 1 commit
-
-
Nikos Skalkotos authored
If unattend.xml is present in the windows image, use this one unless USE_DEFAULT_UNATTEND is specified as an image property.
-
- 06 Sep, 2012 1 commit
-
-
Nikos Skalkotos authored
When a users inject a file in an image that already exists, we want to make sure that this file is not altered by any other task. So, the EnforcePersonality task, is the last task that should run before the image is unmounted.
-
- 29 May, 2012 1 commit
-
-
Nikos Skalkotos authored
* Change the monitor message type names once again (hope this is the final version) * Pass -u (unbuffered) to sed to retain the actual output order in the log file * Fix a bug in helper code where the starting `{' was missing from the monitoring messages
-
- 24 May, 2012 1 commit
-
-
Nikos Skalkotos authored
This commit extendes the monitoring mechanism to include events from snf-image-helper.
-
- 17 May, 2012 1 commit
-
-
Nikos Skalkotos authored
snf-image-helper by default uses it's own version of unattend.xml file, but if UNATTEND variable is specified then it will use the one provided by snf-image-host.
-
- 18 Nov, 2011 1 commit
-
-
Nikos Skalkotos authored
-
- 16 Nov, 2011 1 commit
-
-
Nikos Skalkotos authored
The password is applied in oobeSystem and RDP is enabled in a previous pass. I Also did a cleanup on the windows tasks.
-
- 09 Nov, 2011 1 commit
-
-
Nikos Skalkotos authored
-
- 04 Nov, 2011 1 commit
-
-
Nikos Skalkotos authored
-
- 10 Oct, 2011 2 commits
-
-
Vangelis Koukis authored
-
Nikos Skalkotos authored
* Make all "local" variables lowercase. * Move HELPER_EXTRA_PKGS from snf-image-update-helper to common.sh * Protect all variables from spaces and other special chars * Remove extra X's from mktemp template names (only 6 are supported). * Make sure pipelines fail if any command (not only the rightmost) fails
-
- 06 Oct, 2011 1 commit
-
-
Nikos Skalkotos authored
-
- 05 Oct, 2011 1 commit
-
-
Constantinos Venetsanopoulos authored
Also add Changelog and COPYING info
-
- 30 Sep, 2011 1 commit
-
-
Nikos Skalkotos authored
-
- 29 Sep, 2011 3 commits
-
-
Nikos Skalkotos authored
-
Nikos Skalkotos authored
-
Nikos Skalkotos authored
-
- 28 Sep, 2011 5 commits
-
-
Nikos Skalkotos authored
This is causing problems to run-parts
-
Nikos Skalkotos authored
-
Nikos Skalkotos authored
-
Nikos Skalkotos authored
* Make sure mount & umount are helper vm tasks themself
-
Nikos Skalkotos authored
Use SNF_IMAGE_ as prefix for the floppy exporting variables
-