[
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)