Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 4.0

...

Release Notes - VCL - Version 2.3

Sub-task

  • Wiki Markup\[[VCL-319|https://issues.apache.org/jira/browse/VCL-319]\] - API LDAP authentication problem with servers where DN must be looked upunmigrated-wiki-markup\
  • [[VCL-339|https://issues.apache.org/jira/browse/VCL-339] \] - Add the KVM support for VCLunmigrated-wiki-markup\[
  • [VCL-419|https://issues.apache.org/jira/browse/VCL-419] \] - allow private IP address to be set and modified for computers

Bug

...

  • \[[VCL-114|https://issues.apache.org/jira/browse/VCL-114] \] - catch-22 with new installs for creating a vmprofileunmigrated-wiki-markup\
  • [[VCL-154|https://issues.apache.org/jira/browse/VCL-154] \] - run_scp_command() is not catching some errorsunmigrated-wiki-markup\
  • [[VCL-192|https://issues.apache.org/jira/browse/VCL-192] \] - xCAT21.pm - does_image_exist routine Wiki Markup\
  • [[[VCL-225|https://issues.apache.org/jira/browse/VCL-225] \] - no user groups to select from when adding a new user groupunmigrated-wiki-markup\
  • [[VCL-230|https://issues.apache.org/jira/browse/VCL-230] \] - duplicate entries created in userpriv tableunmigrated-wiki-markup\
  • [[VCL-297|https://issues.apache.org/jira/browse/VCL-297] \] - Windows code is using the private IP address from the database rather than the hosts file
  • unmigrated[VCL-wiki-markup
    \[[VCL-328|https://issues.apache.org/jira/browse/VCL-328]\] -         shibboleth sp logout URL not using SSL
  • Wiki Markup
    \[[VCL-342|https://issues.apache.org/jira/browse/VCL-342]\] -         problem selecting image revision id when making a cluster reservation with identical subimages
  • Wiki Markup
    \[[VCL-344|https://issues.apache.org/jira/browse/VCL-344]\] -         local admin account make sure has full access
  • Wiki Markup
    \[[VCL-345|https://issues.apache.org/jira/browse/VCL-345]\] -         check for whitespace in add computers IP address field
  • Wiki Markup
    \[[VCL-348|https://issues.apache.org/jira/browse/VCL-348]\] -         Setting privileges in web gui -- Slightly broken
  • Wiki Markup
    \[[VCL-387|https://issues.apache.org/jira/browse/VCL-387]\] -         xcat 1.3 getmac regex not account for A-F
  • Wiki Markup
    \[[VCL-396|https://issues.apache.org/jira/browse/VCL-396]\] -         vmprofiles displayed as 'Array' when changing a computer to vmhostinuse on computer utilities
  • Wiki Markup
    \[[VCL-400|https://issues.apache.org/jira/browse/VCL-400]\] -         virtual hosts page shows all unassigned vms instead of checking which ones the user can access
  • Wiki Markup
    \[[VCL-420|https://issues.apache.org/jira/browse/VCL-420]\] -         Linux code not setting static IP address correctly
  • Wiki Markup
    \[[VCL-422|https://issues.apache.org/jira/browse/VCL-422]\] -         Windows image capture may hang when cleanmgr.exe is executed or the utility may not be installed
  • Wiki Markup
    \[[VCL-427|https://issues.apache.org/jira/browse/VCL-427]\] -         for block allocations, setting the managing user group to none means no one can edit it if a normal user created it
  • Wiki Markup
    \[[VCL-429|https://issues.apache.org/jira/browse/VCL-429]\] -         Windows code does not always detect the correct public network interface
  • Wiki Markup
    \[[VCL-433|https://issues.apache.org/jira/browse/VCL-433]\] -         new revisions can be captured of kickstart images
  • Wiki Markup
    \[[VCL-447|https://issues.apache.org/jira/browse/VCL-447]\] -         Notice: Uninitialized string offset: 0 in .../vcl/.ht-inc/utils.php on line 3206
  • Wiki Markup
    \[[VCL-452|https://issues.apache.org/jira/browse/VCL-452]\] -         Linux.pm get_file_size does not handle thinly-provisioned files correctly
  • Wiki Markup
    \[[VCL-456|https://issues.apache.org/jira/browse/VCL-456]\] -         groupwasnone variable is not properly initialized
  • Wiki Markup
    \[[VCL-458|https://issues.apache.org/jira/browse/VCL-458]\] -         $virtual undefined in utils.php line 3678
  • Wiki Markup
    \[[VCL-464|https://issues.apache.org/jira/browse/VCL-464]\] -         SSH password authentication not enabled for Linux images
  • Wiki Markup
    \[[VCL-466|https://issues.apache.org/jira/browse/VCL-466]\] -         Support for Cygwin 1.7
  • Wiki Markup
    \[[VCL-467|https://issues.apache.org/jira/browse/VCL-467]\] -         Members of a group from one affiliation have access to groups with the same name from other affiliations
  • Wiki Markup
    \[[VCL-468|https://issues.apache.org/jira/browse/VCL-468]\] -         health_check update
  • Wiki Markup
    \[[VCL-469|https://issues.apache.org/jira/browse/VCL-469]\] -         Windows.pm may fail to return public IP address if the same interface also has a non-public IP address bound
  • Wiki Markup
    \[[VCL-470|https://issues.apache.org/jira/browse/VCL-470]\] -         The vSphere module does not implement the get_total_space subroutine
  • Wiki Markup
    \[[VCL-471|https://issues.apache.org/jira/browse/VCL-471]\] -         Problem copying vmware files from a datastore to a management node using the vSphere API
  • Wiki Markup
    \[[VCL-472|https://issues.apache.org/jira/browse/VCL-472]\] -         xCAT.pm fails if boot image mounts storage from a host other than the management node
  • Wiki Markup
    \[[VCL-473|https://issues.apache.org/jira/browse/VCL-473]\] -         query in findManagementNode in utils.php doesn't have conditional to join tables
  • Wiki Markup
    \[[VCL-474|https://issues.apache.org/jira/browse/VCL-474]\] -         recent versions of mysql don't accept double quotes to signify strings in where clauses
  • Wiki Markup
    \[[VCL-475|https://issues.apache.org/jira/browse/VCL-475]\] -         addShibUser in shibauth.php returns an array when it should be returning a user id
  • Wiki Markup
    \[[VCL-476|https://issues.apache.org/jira/browse/VCL-476]\] -         manage block allocation page may show incorrect next start time
  • Wiki Markup
    \[[VCL-478|https://issues.apache.org/jira/browse/VCL-478]\] -         Windows 6.x Sysprep code results in incorrect root password
  • Wiki Markup
    \[[VCL-480|https://issues.apache.org/jira/browse/VCL-480]\] -         XMLRPCproccessBlockTime can throw an error about VMhostCheck table already existing
  • Wiki Markup
    \[[VCL-482|https://issues.apache.org/jira/browse/VCL-482]\] -         scheduler does not order VMs properly when no VMs are preloaded with the selected image
  • Wiki Markup
    \[[VCL-483|https://issues.apache.org/jira/browse/VCL-483]\] -         RPC::XML fails with latest version of libwww-perl
  • Wiki Markup
    \[[VCL-484|https://issues.apache.org/jira/browse/VCL-484]\] -         Requests in the inuse and image states may be changed to failed
  • Wiki Markup
    \[[VCL-486|https://issues.apache.org/jira/browse/VCL-486]\] -         Measures against cross site scripting on the Login form
  • Wiki Markup
    \[[VCL-487|https://issues.apache.org/jira/browse/VCL-487]\] -         Problem in screen transition after successful login authentication
  • Wiki Markup
    \[[VCL-488|https://issues.apache.org/jira/browse/VCL-488]\] -         Injected user's UID is hardcoded
  • Wiki Markup
    \[[VCL-492|https://issues.apache.org/jira/browse/VCL-492]\] -         edit computer info for VM in maintenance state
  • Wiki Markup
    \[[VCL-494|https://issues.apache.org/jira/browse/VCL-494]\] -         Typo in testsetup.php
  • Wiki Markup
    \[[VCL-500|https://issues.apache.org/jira/browse/VCL-500]\] -         tomaintenance requests may start too early or fail if scheduled in the future
  • Wiki Markup
    \[[VCL-501|https://issues.apache.org/jira/browse/VCL-501]\] -         Linux.pm does not set the default gateway in the ifcfg file for statically assigned addresses
  • Wiki Markup
    \[[VCL-507|https://issues.apache.org/jira/browse/VCL-507]\] -         Deleted VMs appear in the list of unassigned VMs
  • Wiki Markup
    \[[VCL-508|https://issues.apache.org/jira/browse/VCL-508]\] -         Modifying reservations to overlap past max causes hang
  • Wiki Markup
    \[[VCL-509|https://issues.apache.org/jira/browse/VCL-509]\] -         error when adding computer with no groups selected
  • Wiki Markup
    \[[VCL-510|https://issues.apache.org/jira/browse/VCL-510]\] -         insert correct architecture in image table when adding new entry
  • Wiki Markup
    \[[VCL-511|https://issues.apache.org/jira/browse/VCL-511]\] -         Errors in vcl.sql connectmethodmap
  • Wiki Markup
    \[[VCL-512|https://issues.apache.org/jira/browse/VCL-512]\] -         Linux.pm does not determine correct block size for some versions of Linux
  • Wiki Markup
    \[[VCL-519|https://issues.apache.org/jira/browse/VCL-519]\] -         New-line control bug in an Edit Image page
  • Wiki Markup
    \[[VCL-522|https://issues.apache.org/jira/browse/VCL-522]\] -         Error in vcl.sql line 1694
  • Wiki Markup
    \[[VCL-523|https://issues.apache.org/jira/browse/VCL-523]\] -         Windows code does not set scheduled task credentials when changing user passwords
  • Wiki Markup
    \[[VCL-524|https://issues.apache.org/jira/browse/VCL-524]\] -         Windows get_network_configuration may return an empty hash
  • Wiki Markup
    \[[VCL-529|https://issues.apache.org/jira/browse/VCL-529]\] -         invalid IP addresses are marked as valid in the is_public_ip_address
  • Wiki Markup
    \[[VCL-530|https://issues.apache.org/jira/browse/VCL-530]\] -         Database field for computer.RAM is limited to 65535
  • Wiki Markup
    \[[VCL-533|https://issues.apache.org/jira/browse/VCL-533]\] -         error when trying to download dhcp data when private IP address was not entered
  • Wiki Markup
    \[[VCL-534|https://issues.apache.org/jira/browse/VCL-534]\] -         $cluster not reset in for loop in viewRequests
  • Wiki Markup
    \[[VCL-536|https://issues.apache.org/jira/browse/VCL-536]\] -         xCAT partimage and image_architecture x86_64
  • Wiki Markup
    \[[VCL-540|https://issues.apache.org/jira/browse/VCL-540]\] -         manageMapping not added to update-vcl.sql and vcl.sql files
  • Wiki Markup
    \[[VCL-541|https://issues.apache.org/jira/browse/VCL-541]\] -         Remove "return 0" from all subroutines which normally return an array or hash
  • Wiki Markup
    \[[VCL-546|https://issues.apache.org/jira/browse/VCL-546]\] -         OS.pm does not determine the correct public interface name
  • Wiki Markup
    \[[VCL-547|https://issues.apache.org/jira/browse/VCL-547]\] -         removing site maintenance entry from .ht-inc/maintenance directory doesn't fully remove site from maintenance
  • Wiki Markup
    \[[VCL-548|https://issues.apache.org/jira/browse/VCL-548]\] -         server reservations not owned by a user count toward that user's overlapping reservation count
  • Wiki Markup
    \[[VCL-549|https://issues.apache.org/jira/browse/VCL-549]\] -         AJAX error when creating a new schedule
  • Wiki Markup
    \[[VCL-556|https://issues.apache.org/jira/browse/VCL-556]\] -         edit schedule groups code not doing permissions correctly
  • Wiki Markup
    \[[VCL-558|https://issues.apache.org/jira/browse/VCL-558]\] -         vcld_cron_check uses incorrect name of VCL Daemon
  • Wiki Markup
    \[[VCL-563|https://issues.apache.org/jira/browse/VCL-563]\] -         DHCP is not enabled during image capture
  • Wiki Markup
    \[[VCL-567|https://issues.apache.org/jira/browse/VCL-567]\] -         image profile page does not reflect owner change after changing the owner
  • Wiki Markup
    \[[VCL-569|https://issues.apache.org/jira/browse/VCL-569]\] -         Incorrect public IP address being used if value in database does not match computer's actual IP address
  • Wiki Markup
    \[[VCL-573|https://issues.apache.org/jira/browse/VCL-573]\] -         Reservations which alter default imagemeta values may affect other reservations
  • Wiki Markup
    \[[VCL-574|https://issues.apache.org/jira/browse/VCL-574]\] -         reinstall option not happening when detecting inuse state
  • Wiki Markup
    \[[VCL-588|https://issues.apache.org/jira/browse/VCL-588]\] -         Windows may retrieve network configuration before all network interfaces are initialized
  • Wiki Markup
    \[[VCL-589|https://issues.apache.org/jira/browse/VCL-589]\] -         Windows 7 and 2008 Sysprep not working

Improvement

  • Wiki Markup
    \[[VCL-82|https://issues.apache.org/jira/browse/VCL-82]\] -         Add additional information to notify() messages
  • Wiki Markup
    \[[VCL-92|https://issues.apache.org/jira/browse/VCL-92]\] -         modify predictive loading algorithm level 1 to have 2 computers loaded with an image
  • Wiki Markup
    \[[VCL-141|https://issues.apache.org/jira/browse/VCL-141]\] -         allow users to delete images that are set as currentimage
  • Wiki Markup
    \[[VCL-168|https://issues.apache.org/jira/browse/VCL-168]\] -         Windows Media Player shortcut gets added to desktop for all users
  • Wiki Markup
    \[[VCL-219|https://issues.apache.org/jira/browse/VCL-219]\] -         Improve VMware disk cleanup - add checks for reservations
  • Wiki Markup
    \[[VCL-234|https://issues.apache.org/jira/browse/VCL-234]\] -         give error when block reservations requests more resources than concurrent use of image
  • Wiki Markup
    \[[VCL-236|https://issues.apache.org/jira/browse/VCL-236]\] -         make Groups first tab on Manage Computers page
  • Wiki Markup
    \[[VCL-249|https://issues.apache.org/jira/browse/VCL-249]\] -         denote which management node fields are required
  • Wiki Markup
    \[[VCL-276|https://issues.apache.org/jira/browse/VCL-276]\] -         log Block reservation data
  • Wiki Markup
    \[[VCL-311|https://issues.apache.org/jira/browse/VCL-311]\] -         add more fields to edit computer page
  • Wiki Markup
    \[[VCL-313|https://issues.apache.org/jira/browse/VCL-313]\] -         need a way to set computers as vmhosts without a bare metal provisioning engine
  • Wiki Markup
    \[[VCL-321|https://issues.apache.org/jira/browse/VCL-321]\] -         user lookup tool doesn't show user group affiliation
  • Wiki Markup
    \[[VCL-354|https://issues.apache.org/jira/browse/VCL-354]\] -         View Computers Table - State Coloring
  • Wiki Markup
    \[[VCL-358|https://issues.apache.org/jira/browse/VCL-358]\] -         Improve VMware Windows image loading speed
  • Wiki Markup
    \[[VCL-360|https://issues.apache.org/jira/browse/VCL-360]\] -         Allow users to delete images preloaded on computers which aren't being used
  • Wiki Markup
    \[[VCL-376|https://issues.apache.org/jira/browse/VCL-376]\] -         mark imagerevisions deleted when user deletes image.
  • Wiki Markup
    \[[VCL-379|https://issues.apache.org/jira/browse/VCL-379]\] -         alert user if reservation has timed out when they click Connect or Get RDP File
  • Wiki Markup
    \[[VCL-381|https://issues.apache.org/jira/browse/VCL-381]\] -         Move firewall_compare_update to OS modules
  • Wiki Markup
    \[[VCL-383|https://issues.apache.org/jira/browse/VCL-383]\] -         make future reservations that would be part of a block allocation included in the block allocation
  • Wiki Markup
    \[[VCL-384|https://issues.apache.org/jira/browse/VCL-384]\] -         Remove MAC addresses from ifcfg-eth* files for Linux images during capture
  • Wiki Markup
    \[[VCL-385|https://issues.apache.org/jira/browse/VCL-385]\] -         Hide noimage from showing in the list of images in Edit Image Profiles
  • Wiki Markup
    \[[VCL-390|https://issues.apache.org/jira/browse/VCL-390]\] -         Prevent auto-generated or invalid public IP address from being displayed to user
  • Wiki Markup
    \[[VCL-391|https://issues.apache.org/jira/browse/VCL-391]\] -         Windows Server 2003 shutdown and reboot fails
  • Wiki Markup
    \[[VCL-393|https://issues.apache.org/jira/browse/VCL-393]\] -         Handle Windows computers going to sleep
  • Wiki Markup
    \[[VCL-398|https://issues.apache.org/jira/browse/VCL-398]\] -         make block allocations tie up concurrent usage of image
  • Wiki Markup
    \[[VCL-402|https://issues.apache.org/jira/browse/VCL-402]\] -         Login screensaver not needed for VMs
  • Wiki Markup
    \[[VCL-404|https://issues.apache.org/jira/browse/VCL-404]\] -         Prevent and/or remove color code escape characters from SSH output
  • Wiki Markup
    \[[VCL-407|https://issues.apache.org/jira/browse/VCL-407]\] -         Add makesshgkh check in gen_node_key.sh
  • Wiki Markup
    \[[VCL-408|https://issues.apache.org/jira/browse/VCL-408]\] -         Imaging reservations that fail very early on may not be put into the maintenance state
  • Wiki Markup
    \[[VCL-410|https://issues.apache.org/jira/browse/VCL-410]\] -         Update and improve install_perl_libs.pl script for VCL 2.3
  • Wiki Markup
    \[[VCL-413|https://issues.apache.org/jira/browse/VCL-413]\] -         Management node OS object
  • Wiki Markup
    \[[VCL-418|https://issues.apache.org/jira/browse/VCL-418]\] -         simplify adding LDAP authentication
  • Wiki Markup
    \[[VCL-421|https://issues.apache.org/jira/browse/VCL-421]\] -         Update Windows code to work with Cygwin 1.7
  • Wiki Markup
    \[[VCL-423|https://issues.apache.org/jira/browse/VCL-423]\] -         Suppress unnecessary warning messages from vcld.log
  • Wiki Markup
    \[[VCL-432|https://issues.apache.org/jira/browse/VCL-432]\] -         auto capture for imaging and long-term reservations
  • Wiki Markup
    \[[VCL-435|https://issues.apache.org/jira/browse/VCL-435]\] -         Add support for ESXi 4.1 scripted installs
  • Wiki Markup
    \[[VCL-438|https://issues.apache.org/jira/browse/VCL-438]\] -         allow new users to be added to VCL when shibboleth authentication is used without LDAP
  • Wiki Markup
    \[[VCL-441|https://issues.apache.org/jira/browse/VCL-441]\] -         getPossibleRecentFailures in isAvailable can end up removing only available machine
  • Wiki Markup
    \[[VCL-444|https://issues.apache.org/jira/browse/VCL-444]\] -         time delay the display of the Get RDP File button to allow vcld to grant access
  • Wiki Markup
    \[[VCL-446|https://issues.apache.org/jira/browse/VCL-446]\] -         End of reservation notices
  • Wiki Markup
    \[[VCL-450|https://issues.apache.org/jira/browse/VCL-450]\] -         Backend VMware improvements for 2.3 release
  • Wiki Markup
    \[[VCL-453|https://issues.apache.org/jira/browse/VCL-453]\] -         iptables
  • Wiki Markup
    \[[VCL-455|https://issues.apache.org/jira/browse/VCL-455]\] -         put alt text with a image generated by textimage.php
  • Wiki Markup
    \[[VCL-460|https://issues.apache.org/jira/browse/VCL-460]\] -         Send critical notification if KMS or MAK activation fails
  • Wiki Markup
    \[[VCL-461|https://issues.apache.org/jira/browse/VCL-461]\] -         Color depth is limited when connecting to Windows images via RDP
  • Wiki Markup
    \[[VCL-462|https://issues.apache.org/jira/browse/VCL-462]\] -         Remove Windows service pack installation files during image capture
  • Wiki Markup
    \[[VCL-479|https://issues.apache.org/jira/browse/VCL-479]\] -         remove dependency on mcrypt
  • Wiki Markup
    \[[VCL-489|https://issues.apache.org/jira/browse/VCL-489]\] -         allow dhcp and hosts info to be downloaded about computers any time instead of just when adding
  • Wiki Markup
    \[[VCL-490|https://issues.apache.org/jira/browse/VCL-490]\] -         restrict fields when adding computers
  • Wiki Markup
    \[[VCL-491|https://issues.apache.org/jira/browse/VCL-491]\] -         adding multiple computers - confusing error messages when incorrect count entered
  • Wiki Markup
    \[[VCL-495|https://issues.apache.org/jira/browse/VCL-495]\] -         Allow change of vmprofile for an active vmhost
  • Wiki Markup
    \[[VCL-496|https://issues.apache.org/jira/browse/VCL-496]\] -         DataStructure.pm does not implement a set_computer_private_ip_address subroutine
  • Wiki Markup
    \[[VCL-497|https://issues.apache.org/jira/browse/VCL-497]\] -         dedup eppn
  • Wiki Markup
    \[[VCL-498|https://issues.apache.org/jira/browse/VCL-498]\] -         simplify group time inputs
  • Wiki Markup
    \[[VCL-499|https://issues.apache.org/jira/browse/VCL-499]\] -         support for controlling VMware vCenter infrastructure through the vSphere SDK
  • Wiki Markup
    \[[VCL-502|https://issues.apache.org/jira/browse/VCL-502]\] -         allow aspects of automatic user groups to be managed through UI
  • Wiki Markup
    \[[VCL-504|https://issues.apache.org/jira/browse/VCL-504]\] -         Multiple critical messages are generated if inuse process fails to initialize
  • Wiki Markup
    \[[VCL-505|https://issues.apache.org/jira/browse/VCL-505]\] -         Dojo is slow to load, especially on pages with many ancillary class files
  • Wiki Markup
    \[[VCL-506|https://issues.apache.org/jira/browse/VCL-506]\] -         Retrieve accurate computer hardware specs and update the computer table
  • Wiki Markup
    \[[VCL-513|https://issues.apache.org/jira/browse/VCL-513]\] -         allow block allocation control per affiliation
  • Wiki Markup
    \[[VCL-514|https://issues.apache.org/jira/browse/VCL-514]\] -         decrease the number of queries done by the frontend
  • Wiki Markup
    \[[VCL-515|https://issues.apache.org/jira/browse/VCL-515]\] -         suggest available time when selection not available instead of showing time table
  • Wiki Markup
    \[[VCL-517|https://issues.apache.org/jira/browse/VCL-517]\] -         Linux udev net-persistent rule
  • Wiki Markup
    \[[VCL-520|https://issues.apache.org/jira/browse/VCL-520]\] -         Improving display control, on an detailed information of an image
  • Wiki Markup
    \[[VCL-521|https://issues.apache.org/jira/browse/VCL-521]\] -         An OS image named in japanese 2byte characters doesn't run
  • Wiki Markup
    \[[VCL-528|https://issues.apache.org/jira/browse/VCL-528]\] -         customizing image capture flow using vcl_exclude_list
  • Wiki Markup
    \[[VCL-543|https://issues.apache.org/jira/browse/VCL-543]\] -         OSX under ESXi 4.1
  • Wiki Markup
    \[[VCL-544|https://issues.apache.org/jira/browse/VCL-544]\] -         Linux systemd services
  • Wiki Markup
    \[[VCL-553|https://issues.apache.org/jira/browse/VCL-553]\] -         Make OS.pm wait_for_reboot arguments consistent with other wait_* subroutines
  • Wiki Markup
    \[[VCL-554|https://issues.apache.org/jira/browse/VCL-554]\] -         Add check to image capture to determine if user shutdown computer
  • Wiki Markup
    \[[VCL-557|https://issues.apache.org/jira/browse/VCL-557]\] -         xCAT2 reset node to boot state on DESTROY
  • Wiki Markup
    \[[VCL-565|https://issues.apache.org/jira/browse/VCL-565]\] -         Convert code which directly accesses $ENV\{management_node_info\}
  • Wiki Markup
    \[[VCL-575|https://issues.apache.org/jira/browse/VCL-575]\] -         Improvements to gen-node-key.sh
  • Wiki Markup
    \[[VCL-578|https://issues.apache.org/jira/browse/VCL-578]\] -         Improve how inuse reservations which aren't responding to SSH are handled

New Feature

  • Wiki Markup
    \[[VCL-30|https://issues.apache.org/jira/browse/VCL-30]\] -         additional user access methods for connecting to reserved compute node
  • Wiki Markup
    \[[VCL-323|https://issues.apache.org/jira/browse/VCL-323]\] -         ESX provisioning modules - based on snapshots
  • Wiki Markup
    \[[VCL-367|https://issues.apache.org/jira/browse/VCL-367]\] -         make Connect and Get RDP File buttons check for reservation being timed out
  • Wiki Markup
    \[[VCL-399|https://issues.apache.org/jira/browse/VCL-399]\] -         add a dashboard where admins can see current state of VCL system
  • Wiki Markup
    \[[VCL-417|https://issues.apache.org/jira/browse/VCL-417]\] -         Provisioning module for VirtualBox
  • Wiki Markup
    \[[VCL-463|https://issues.apache.org/jira/browse/VCL-463]\] -         add ability to deploy images as servers
  • Wiki Markup
    \[[VCL-477|https://issues.apache.org/jira/browse/VCL-477]\] -         add caching of statistics data
  • Wiki Markup
    \[[VCL-485|https://issues.apache.org/jira/browse/VCL-485]\] -         Multilingualization of Web UI
  • Wiki Markup
    \[[VCL-527|https://issues.apache.org/jira/browse/VCL-527]\] -         Allow users to reinstall newer revisions
  • Wiki Markup
    \[[VCL-545|https://issues.apache.org/jira/browse/VCL-545]\] -         Libvirt Provisioning Module
  • Wiki Markup
    \[[VCL-550|https://issues.apache.org/jira/browse/VCL-550]\] -         Add post_reserve functionality to Windows code

Task

  • 328] - shibboleth sp logout URL not using SSL
  • [VCL-342] - problem selecting image revision id when making a cluster reservation with identical subimages
  • [VCL-344] - local admin account make sure has full access
  • [VCL-345] - check for whitespace in add computers IP address field
  • [VCL-348] - Setting privileges in web gui – Slightly broken
  • [VCL-387] - xcat 1.3 getmac regex not account for A-F
  • [VCL-396] - vmprofiles displayed as 'Array' when changing a computer to vmhostinuse on computer utilities
  • [VCL-400] - virtual hosts page shows all unassigned vms instead of checking which ones the user can access
  • [VCL-420] - Linux code not setting static IP address correctly
  • [VCL-422] - Windows image capture may hang when cleanmgr.exe is executed or the utility may not be installed
  • [VCL-427] - for block allocations, setting the managing user group to none means no one can edit it if a normal user created it
  • [VCL-429] - Windows code does not always detect the correct public network interface
  • [VCL-433] - new revisions can be captured of kickstart images
  • [VCL-447] - Notice: Uninitialized string offset: 0 in .../vcl/.ht-inc/utils.php on line 3206
  • [VCL-452] - Linux.pm get_file_size does not handle thinly-provisioned files correctly
  • [VCL-456] - groupwasnone variable is not properly initialized
  • [VCL-458] - $virtual undefined in utils.php line 3678
  • [VCL-464] - SSH password authentication not enabled for Linux images
  • [VCL-466] - Support for Cygwin 1.7
  • [VCL-467] - Members of a group from one affiliation have access to groups with the same name from other affiliations
  • [VCL-468] - health_check update
  • [VCL-469] - Windows.pm may fail to return public IP address if the same interface also has a non-public IP address bound
  • [VCL-470] - The vSphere module does not implement the get_total_space subroutine
  • [VCL-471] - Problem copying vmware files from a datastore to a management node using the vSphere API
  • [VCL-472] - xCAT.pm fails if boot image mounts storage from a host other than the management node
  • [VCL-473] - query in findManagementNode in utils.php doesn't have conditional to join tables
  • [VCL-474] - recent versions of mysql don't accept double quotes to signify strings in where clauses
  • [VCL-475] - addShibUser in shibauth.php returns an array when it should be returning a user id
  • [VCL-476] - manage block allocation page may show incorrect next start time
  • [VCL-478] - Windows 6.x Sysprep code results in incorrect root password
  • [VCL-480] - XMLRPCproccessBlockTime can throw an error about VMhostCheck table already existing
  • [VCL-482] - scheduler does not order VMs properly when no VMs are preloaded with the selected image
  • [VCL-483] - RPC::XML fails with latest version of libwww-perl
  • [VCL-484] - Requests in the inuse and image states may be changed to failed
  • [VCL-486] - Measures against cross site scripting on the Login form
  • [VCL-487] - Problem in screen transition after successful login authentication
  • [VCL-488] - Injected user's UID is hardcoded
  • [VCL-492] - edit computer info for VM in maintenance state
  • [VCL-494] - Typo in testsetup.php
  • [VCL-500] - tomaintenance requests may start too early or fail if scheduled in the future
  • [VCL-501] - Linux.pm does not set the default gateway in the ifcfg file for statically assigned addresses
  • [VCL-507] - Deleted VMs appear in the list of unassigned VMs
  • [VCL-508] - Modifying reservations to overlap past max causes hang
  • [VCL-509] - error when adding computer with no groups selected
  • [VCL-510] - insert correct architecture in image table when adding new entry
  • [VCL-511] - Errors in vcl.sql connectmethodmap
  • [VCL-512] - Linux.pm does not determine correct block size for some versions of Linux
  • [VCL-519] - New-line control bug in an Edit Image page
  • [VCL-522] - Error in vcl.sql line 1694
  • [VCL-523] - Windows code does not set scheduled task credentials when changing user passwords
  • [VCL-524] - Windows get_network_configuration may return an empty hash
  • [VCL-529] - invalid IP addresses are marked as valid in the is_public_ip_address
  • [VCL-530] - Database field for computer.RAM is limited to 65535
  • [VCL-533] - error when trying to download dhcp data when private IP address was not entered
  • [VCL-534] - $cluster not reset in for loop in viewRequests
  • [VCL-536] - xCAT partimage and image_architecture x86_64
  • [VCL-540] - manageMapping not added to update-vcl.sql and vcl.sql files
  • [VCL-541] - Remove "return 0" from all subroutines which normally return an array or hash
  • [VCL-546] - OS.pm does not determine the correct public interface name
  • [VCL-547] - removing site maintenance entry from .ht-inc/maintenance directory doesn't fully remove site from maintenance
  • [VCL-548] - server reservations not owned by a user count toward that user's overlapping reservation count
  • [VCL-549] - AJAX error when creating a new schedule
  • [VCL-556] - edit schedule groups code not doing permissions correctly
  • [VCL-558] - vcld_cron_check uses incorrect name of VCL Daemon
  • [VCL-563] - DHCP is not enabled during image capture
  • [VCL-567] - image profile page does not reflect owner change after changing the owner
  • [VCL-569] - Incorrect public IP address being used if value in database does not match computer's actual IP address
  • [VCL-573] - Reservations which alter default imagemeta values may affect other reservations
  • [VCL-574] - reinstall option not happening when detecting inuse state
  • [VCL-588] - Windows may retrieve network configuration before all network interfaces are initialized
  • [VCL-589] - Windows 7 and 2008 Sysprep not working

Improvement

  • [VCL-82] - Add additional information to notify() messages
  • [VCL-92] - modify predictive loading algorithm level 1 to have 2 computers loaded with an image
  • [VCL-141] - allow users to delete images that are set as currentimage
  • [VCL-168] - Windows Media Player shortcut gets added to desktop for all users
  • [VCL-219] - Improve VMware disk cleanup - add checks for reservations
  • [VCL-234] - give error when block reservations requests more resources than concurrent use of image
  • [VCL-236] - make Groups first tab on Manage Computers page
  • [VCL-249] - denote which management node fields are required
  • [VCL-276] - log Block reservation data
  • [VCL-311] - add more fields to edit computer page
  • [VCL-313] - need a way to set computers as vmhosts without a bare metal provisioning engine
  • [VCL-321] - user lookup tool doesn't show user group affiliation
  • [VCL-354] - View Computers Table - State Coloring
  • [VCL-358] - Improve VMware Windows image loading speed
  • [VCL-360] - Allow users to delete images preloaded on computers which aren't being used
  • [VCL-376] - mark imagerevisions deleted when user deletes image.
  • [VCL-379] - alert user if reservation has timed out when they click Connect or Get RDP File
  • [VCL-381] - Move firewall_compare_update to OS modules
  • [VCL-383] - make future reservations that would be part of a block allocation included in the block allocation
  • [VCL-384] - Remove MAC addresses from ifcfg-eth* files for Linux images during capture
  • [VCL-385] - Hide noimage from showing in the list of images in Edit Image Profiles
  • [VCL-390] - Prevent auto-generated or invalid public IP address from being displayed to user
  • [VCL-391] - Windows Server 2003 shutdown and reboot fails
  • [VCL-393] - Handle Windows computers going to sleep
  • [VCL-398] - make block allocations tie up concurrent usage of image
  • [VCL-402] - Login screensaver not needed for VMs
  • [VCL-404] - Prevent and/or remove color code escape characters from SSH output
  • [VCL-407] - Add makesshgkh check in gen_node_key.sh
  • [VCL-408] - Imaging reservations that fail very early on may not be put into the maintenance state
  • [VCL-410] - Update and improve install_perl_libs.pl script for VCL 2.3
  • [VCL-413] - Management node OS object
  • [VCL-418] - simplify adding LDAP authentication
  • [VCL-421] - Update Windows code to work with Cygwin 1.7
  • [VCL-423] - Suppress unnecessary warning messages from vcld.log
  • [VCL-432] - auto capture for imaging and long-term reservations
  • [VCL-435] - Add support for ESXi 4.1 scripted installs
  • [VCL-438] - allow new users to be added to VCL when shibboleth authentication is used without LDAP
  • [VCL-441] - getPossibleRecentFailures in isAvailable can end up removing only available machine
  • [VCL-444] - time delay the display of the Get RDP File button to allow vcld to grant access
  • [VCL-446] - End of reservation notices
  • [VCL-450] - Backend VMware improvements for 2.3 release
  • [VCL-453] - iptables
  • [VCL-455] - put alt text with a image generated by textimage.php
  • [VCL-460] - Send critical notification if KMS or MAK activation fails
  • [VCL-461] - Color depth is limited when connecting to Windows images via RDP
  • [VCL-462] - Remove Windows service pack installation files during image capture
  • [VCL-479] - remove dependency on mcrypt
  • [VCL-489] - allow dhcp and hosts info to be downloaded about computers any time instead of just when adding
  • [VCL-490] - restrict fields when adding computers
  • [VCL-491] - adding multiple computers - confusing error messages when incorrect count entered
  • [VCL-495] - Allow change of vmprofile for an active vmhost
  • [VCL-496] - DataStructure.pm does not implement a set_computer_private_ip_address subroutine
  • [VCL-497] - dedup eppn
  • [VCL-498] - simplify group time inputs
  • [VCL-499] - support for controlling VMware vCenter infrastructure through the vSphere SDK
  • [VCL-502] - allow aspects of automatic user groups to be managed through UI
  • [VCL-504] - Multiple critical messages are generated if inuse process fails to initialize
  • [VCL-505] - Dojo is slow to load, especially on pages with many ancillary class files
  • [VCL-506] - Retrieve accurate computer hardware specs and update the computer table
  • [VCL-513] - allow block allocation control per affiliation
  • [VCL-514] - decrease the number of queries done by the frontend
  • [VCL-515] - suggest available time when selection not available instead of showing time table
  • [VCL-517] - Linux udev net-persistent rule
  • [VCL-520] - Improving display control, on an detailed information of an image
  • [VCL-521] - An OS image named in japanese 2byte characters doesn't run
  • [VCL-528] - customizing image capture flow using vcl_exclude_list
  • [VCL-543] - OSX under ESXi 4.1
  • [VCL-544] - Linux systemd services
  • [VCL-553] - Make OS.pm wait_for_reboot arguments consistent with other wait_* subroutines
  • [VCL-554] - Add check to image capture to determine if user shutdown computer
  • [VCL-557] - xCAT2 reset node to boot state on DESTROY
  • [VCL-565] - Convert code which directly accesses $ENV{management_node_info}
  • [VCL-575] - Improvements to gen-node-key.sh
  • [VCL-578] - Improve how inuse reservations which aren't responding to SSH are handled

New Feature

  • [VCL-30] - additional user access methods for connecting to reserved compute node
  • [VCL-323] - ESX provisioning modules - based on snapshots
  • [VCL-367] - make Connect and Get RDP File buttons check for reservation being timed out
  • [VCL-399] - add a dashboard where admins can see current state of VCL system
  • [VCL-417] - Provisioning module for VirtualBox
  • [VCL-463] - add ability to deploy images as servers
  • [VCL-477] - add caching of statistics data
  • [VCL-485] - Multilingualization of Web UI
  • [VCL-527] - Allow users to reinstall newer revisions
  • [VCL-545] - Libvirt Provisioning Module
  • [VCL-550] - Add post_reserve functionality to Windows code

Task

  • [VCL-443] - update XMLRPC example to use API v2
  • [VCL-576] - Finalizing for 2.3
  • Wiki Markup
    \[[VCL-443|https://issues.apache.org/jira/browse/VCL-443]\] -         update XMLRPC example to use API v2
  • Wiki Markup\[[VCL-576|https://issues.apache.org/jira/browse/VCL-576]\] - Finalizing for 2.3 release