[ 
https://issues.apache.org/jira/browse/VCL-1010?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15850639#comment-15850639
 ] 

ASF subversion and git services commented on VCL-1010:
------------------------------------------------------

Commit 1781479 from [email protected] in branch 'vcl/trunk'
[ https://svn.apache.org/r1781479 ]

VCL-867
Initial commit for Active Directory code.

DataStructure.pm:
* Added image_domain* getters/setters
* Added get_image_domain_dns_servers sub (mainly added to return simple array 
for consistency)

utils.pm:
* Added get_image_active_directory_domain_info sub. Added call to 
get_request_info.
* Added update_reservation_addomain sub.

Windows.pm:
* Added code in pre_capture to call ad_unjoin.
* Added code to post_load to call ad_join. Reworked the code which may have 
rebooted the computer at the end of post_load to eliminate unnecessary reboots.
* Updated create_user to determine if a random password needs to be set.
* Added code to delete_user to remove the user from local groups if not a local 
account.
* Added subroutines:
** ad_get_current_domain
** ad_delete_computer
** ad_join
** ad_join_prepare
** ad_search
** ad_search_computer
** ad_search_ou
** ad_unjoin
** ad_user_exists
** create_update_cygwin_startup_scheduled_task
** enable_dynamic_dns
** enable_windows_feature
** get_ad_computer_ou_dn
** get_current_computer_hostname
** get_group_members
** get_windows_features
** get_windows_feature_info
** is_windows_feature_enabled
** powershell_command_exists
** remove_user_from_group
** run_powershell_as_script
** run_powershell_command
** set_static_dns_servers
** should_set_user_password


VCL-1010
Removed get_kms_client_product_key. It was previously moved to Windows.pm.
Added to Windows.pm:
* get_kms_client_product_keys
* get_kms_client_product_key

Other
Added insert_natport to export list in utils.pm so it can be called from 
elsewhere.

Modified utils.pm::notify to not strip leading spaces from every line. It was 
removing formatting which is useful.

Removed legacy calls to code in Windows.pm::pre_capture which disable/stop a 
ntsyslog service and disable dynamic DHCP.

> Support for Windows Server 2016 images
> --------------------------------------
>
>                 Key: VCL-1010
>                 URL: https://issues.apache.org/jira/browse/VCL-1010
>             Project: VCL
>          Issue Type: New Feature
>          Components: database, vcld (backend)
>            Reporter: Andy Kurth
>
> This issue is intended to keep track of any changes necessary to support 
> Windows Server 2016 images.  Changes should be fairly minimal.  OS entries 
> need to be added to the database.  There are a couple things to add to the 
> Windows modules such as the KMS client keys.



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

Reply via email to