Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

After you have created a JIRA issue, you have the option to vote on it to help us know how to prioritize issues. You can also "watch" the issue to see when activity related to it is submitted.

Change Log

Bug

...

Release Notes - VCL - Version 2.2

<h2> Bug
</h2>
<ul>
<li>//issues.apache.org/jira/browse/VCL-121

...

'>VCL-121</a> - special characters in API passwords not handled correctly
</li>
<li>//issues.apache.org/jira/browse/VCL-150

...

'>VCL-150</a> - Pages do not display correctly with IE8
</li>
<li>//issues.apache.org/jira/browse/VCL-154

...

'>VCL-154</a> - run_scp_command()

...

is

...

not

...

catching

...

permission

...

denied

...

errors

...

</li>
<li>//issues.apache.org/jira/browse/VCL-158

...

'>VCL-158</a> - utils.pm setstaticaddress()

...

does

...

not

...

work

...

correctly

...

for

...

Windows

...

</li>
<li>//issues.apache.org/jira/browse/VCL-159

...

'>VCL-159</a> - xCAT.pm

...

is

...

not

...

always

...

waiting

...

long

...

enough

...

for

...

ssh

...

to

...

respond

...

on

...

load

...

</li>
<li>//issues.apache.org/jira/browse/VCL-160

...

'>VCL-160</a> - Sysprep is overwriting DevicePath key after spdrvscn.exe

...

runs

...

</li>
<li>//issues.apache.org/jira/browse/VCL-165

...

'>VCL-165</a> - Fix syntax bugs cause reservation processes to die
</li>
<li>//issues.apache.org/jira/browse/VCL-181

...

'>VCL-181</a> - VCL desktop request tool - use API to make reservations
</li>
<li>//issues.apache.org/jira/browse/VCL-189

...

'>VCL-189</a> - cannot add a computer in maintenance state
</li>
<li>//issues.apache.org/jira/browse/VCL-193

...

'>VCL-193</a> - IP address field not large enough for 15-characters
</li>
<li>//issues.apache.org/jira/browse/VCL-194

...

'>VCL-194</a> - Marking new computer to be "maintenance" status causes indexing error
</li>
<li>//issues.apache.org/jira/browse/VCL-197

...

'>VCL-197</a> - _is_user_added

...

routine

...

</li>
<li>//issues.apache.org/jira/browse/VCL-210

...

'>VCL-210</a> - getdynamicaddress returns 127.0.01

...

for

...

missing

...

public

...

adapter

...

</li>
<li>//issues.apache.org/jira/browse/VCL-214

...

'>VCL-214</a> - Windows modules don't

...

always

...

disable

...

autoadminlogon

...

</li>
<li>//issues.apache.org/jira/browse/VCL-215

...

'>VCL-215</a> - reservation_failed

...

sub

...

in

...

State.pm

...

may

...

change

...

state

...

of

...

computer

...

currently

...

in

...

maintenance

...

</li>
<li>//issues.apache.org/jira/browse/VCL-220

...

'>VCL-220</a> - VMs in the available state which aren't

...

assigned

...

to

...

a

...

VM

...

host

...

may

...

be

...

reserved

...

</li>
<li>//issues.apache.org/jira/browse/VCL-221

...

'>VCL-221</a> - Add check to make sure post_load

...

tasks

...

have

...

run

...

before

...

reserving

...

a

...

computer

...

</li>
<li>//issues.apache.org/jira/browse/VCL-227

...

'>VCL-227</a> - deleting user group that owns a resource group
</li>
<li>//issues.apache.org/jira/browse/VCL-233

...

'>VCL-233</a> - all calls to simpleAddRequest need to check for all return codes
</li>
<li>//issues.apache.org/jira/browse/VCL-241

...

'>VCL-241</a> - detailed loading summary does not compute times correctly for future reservations that are preloaded
</li>
<li>//issues.apache.org/jira/browse/VCL-242

...

'>VCL-242</a> - currentimage.txt

...

permissions

...

incorrect

...

set

...

</li>
<li>//issues.apache.org/jira/browse/VCL-245

...

'>VCL-245</a> - esx.pm

...

-

...

always

...

reloads

...

</li>
<li>//issues.apache.org/jira/browse/VCL-250

...

'>VCL-250</a> - authentication for XML RPC X-User

...

doesn't

...

properly

...

check

...

to

...

see

...

if

...

no

...

authtype

...

was

...

found

...

</li>
<li>//issues.apache.org/jira/browse/VCL-258

...

'>VCL-258</a> - cluster loads - cluster_info

...

file

...

</li>
<li>//issues.apache.org/jira/browse/VCL-260

...

'>VCL-260</a> - Problems occur if root is not the owner of /home/root

...

for

...

Windows

...

images

...

</li>
<li>//issues.apache.org/jira/browse/VCL-261

...

'>VCL-261</a> - Windows.pm

...

filesystem_entry_exists()

...

subroutine

...

may

...

return

...

true

...

even

...

if

...

output

...

contains

...

"file

...

not

...

found

...

"
</li>
<li>//issues.apache.org/jira/browse/VCL-262

...

'>VCL-262</a> - Windows capture may remove "Log on as a service" right for existing accounts
</li>
<li>//issues.apache.org/jira/browse/VCL-265

...

'>VCL-265</a> - Linux adduser cmd - remove uid parameter if uid not defined in user table
</li>
<li>//issues.apache.org/jira/browse/VCL-266

...

'>VCL-266</a> - New process detects another reload process being complete before it should
</li>
<li>//issues.apache.org/jira/browse/VCL-267

...

'>VCL-267</a> - cluster loads listing wrong parent and child addresses cluster_info file
</li>
<li>//issues.apache.org/jira/browse/VCL-269

...

'>VCL-269</a> - Windows.pm

...

logoff_users()

...

does

...

not

...

detect

...

disconnected

...

users

...

</li>
<li>//issues.apache.org/jira/browse/VCL-273

...

'>VCL-273</a> - Single quotes in image pretty name can cause image capture to fail
</li>
<li>//issues.apache.org/jira/browse/VCL-299

...

'>VCL-299</a> - shib users may have incorrect full name and email address.
</li>
<li>//issues.apache.org/jira/browse/VCL-300

...

'>VCL-300</a> - shib users always have email notices turned off
</li>
<li>//issues.apache.org/jira/browse/VCL-303

...

'>VCL-303</a> - tomaintenance reservations inserting wrong image revision
</li>
<li>//issues.apache.org/jira/browse/VCL-306

...

'>VCL-306</a> - Web GUI code has hard coded Eastern Time Zone information - breaks in other time zones
</li>
<li>//issues.apache.org/jira/browse/VCL-307

...

'>VCL-307</a> - add empty post_reserve

...

routine

...

UnixLab.pm

...

OS

...

module

...

</li>
<li>//issues.apache.org/jira/browse/VCL-317

...

'>VCL-317</a> - scheduler doesn't

...

take

...

imagerevision

...

into

...

account

...

</li>
<li>//issues.apache.org/jira/browse/VCL-318

...

'>VCL-318</a> - API error if invalid affiliation is used
</li>
<li>//issues.apache.org/jira/browse/VCL-325

...

'>VCL-325</a> - removing a subimage from a cluster can result in all subimages getting removed
</li>
<li>//issues.apache.org/jira/browse/VCL-327

...

'>VCL-327</a> - set_computer_name.vbs

...

causes

...

Sysprep

...

to

...

hang

...

if

...

certain

...

applications

...

are

...

installed

...

</li>
<li>//issues.apache.org/jira/browse/VCL-329

...

'>VCL-329</a> - DataStructure.pm

...

get_computer_private_ip_address()

...

not

...

handling

...

all

...

valid

...

formats

...

in

...

/etc/hosts

...

</li>
<li>//issues.apache.org/jira/browse/VCL-331

...

'>VCL-331</a> - Windows code does not handle special characters in Scheduled Task names when changing passwords
</li>
<li>//issues.apache.org/jira/browse/VCL-332

...

'>VCL-332</a> - cannot delete block requests once the start date has passed
</li>
<li>//issues.apache.org/jira/browse/VCL-333

...

'>VCL-333</a> - DataStructure %ENV hash not get detected in _initialize routine
</li>
<li>//issues.apache.org/jira/browse/VCL-334

...

'>VCL-334</a> - numeric userids are not handled correctly
</li>
<li>//issues.apache.org/jira/browse/VCL-337

...

'>VCL-337</a> - Windows.pm

...

delete_files_by_pattern

...

may

...

delete

...

unintended

...

files

...

if

...

an

...

environment

...

variable

...

isn't

...

defined

...

</li>
<li>//issues.apache.org/jira/browse/VCL-338

...

'>VCL-338</a> - vmprofiles that are in use can be deleted
</li>
<li>//issues.apache.org/jira/browse/VCL-340

...

'>VCL-340</a> - cannot change name of vmprofile
</li>
<li>//issues.apache.org/jira/browse/VCL-346

...

'>VCL-346</a> - getdynamicaddress routine regex issue
</li>
<li>//issues.apache.org/jira/browse/VCL-347

...

'>VCL-347</a> - cluster connect page rdp file
</li>
<li>//issues.apache.org/jira/browse/VCL-349

...

'>VCL-349</a> - sql insert queries for image and imagerevision tables
</li>
<li>//issues.apache.org/jira/browse/VCL-353

...

'>VCL-353</a> - vmware.pm

...

inserting

...

new

...

images

...

-

...

if

...

original

...

name

...

is

...

not

...

in

...

proper

...

format

...

$oldname

...

does

...

not

...

get

...

set

...

correctly.

...

</li>
<li>//issues.apache.org/jira/browse/VCL-356

...

'>VCL-356</a> - vmware esx pm - vmware image directories
</li>
<li>//issues.apache.org/jira/browse/VCL-362

...

'>VCL-362</a> - vmware.pm

...

power

...

command

...

output

...

not

...

detected

...

under

...

ESX

...

3.5

...

</li>
<li>//issues.apache.org/jira/browse/VCL-363

...

'>VCL-363</a> - Passwords for existing Linux accounts are reset when the root password is set
</li>
<li>//issues.apache.org/jira/browse/VCL-364

...

'>VCL-364</a> - vmhostid removed when vm put in maintenance state
</li>
<li>//issues.apache.org/jira/browse/VCL-368

...

'>VCL-368</a> - pre-capture

...

and

...

post

...

load

...

linux

...

steps

...

correct

...

sed

...

cmd

...

line

...

options

...

</li>
<li>//issues.apache.org/jira/browse/VCL-370

...

'>VCL-370</a> - Reservation ID not defined errors occur for cluster reservations
</li>
<li>//issues.apache.org/jira/browse/VCL-371

...

'>VCL-371</a> - Private IP address is not being found in /etc/hosts

...

under

...

some

...

circumstances

...

</li>
<li>//issues.apache.org/jira/browse/VCL-377

...

'>VCL-377</a> - multiple clicks on Create Reservation button gives multiple reservations
</li>
<li>//issues.apache.org/jira/browse/VCL-378

...

'>VCL-378</a> - reservation can be extended into a block allocation for user not in block group
</li>
<li>//issues.apache.org/jira/browse/VCL-382

...

'>VCL-382</a> - vmware.pm

...

incorrectly

...

handles

...

free

...

server

...

with

...

network

...

datastores
</li>
</ul>

Improvement

...

<h2> Improvement
</h2>
<ul>
<li>

//issues.apache.org/jira/browse/VCL-2

...

'>VCL-2</a> - migrate preferredimage to nextimage
</li>
<li>//issues.apache.org/jira/browse/VCL-9

...

'>VCL-9</a> - Update reclaim.pm

...

to

...

use

...

DataStructure

...

methods

...

</li>
<li>//issues.apache.org/jira/browse/VCL-11

...

'>VCL-11</a> - Update blockrequest.pm

...

to

...

use

...

database

...

subroutines

...

</li>
<li>//issues.apache.org/jira/browse/VCL-31

...

'>VCL-31</a> - rename conf.php

...

and

...

secrets.php

...

to

...

include

...

-default

...

in

...

the

...

name

...

</li>
<li>//issues.apache.org/jira/browse/VCL-32

...

'>VCL-32</a> - modify XMLRPCaddRequest to allow an end time to be specified
</li>
<li>//issues.apache.org/jira/browse/VCL-93

...

'>VCL-93</a> - LDAP part of a login to fail silently on errors when Shibboleth authentication is used
</li>
<li>//issues.apache.org/jira/browse/VCL-94

...

'>VCL-94</a> - Rework image capture flow
</li>
<li>//issues.apache.org/jira/browse/VCL-98

...

'>VCL-98</a> - upgrade all of dojo-0.4.0

...

code

...

to

...

recent

...

version

...

of

...

dojo

...

</li>
<li>//issues.apache.org/jira/browse/VCL-125

...

'>VCL-125</a> - Add ability to control whether or not users have root/administrator access
</li>
<li>//issues.apache.org/jira/browse/VCL-137

...

'>VCL-137</a> - Update vmware.pm

...

to

...

use

...

provisioning

...

module

...

interface

...

subroutine

...

names

...

</li>
<li>//issues.apache.org/jira/browse/VCL-145

...

'>VCL-145</a> - Store product keys in the database
</li>
<li>//issues.apache.org/jira/browse/VCL-148

...

'>VCL-148</a> - Add management node to current reservations view for ADMIN_DEVELOPER
</li>
<li>//issues.apache.org/jira/browse/VCL-149

...

'>VCL-149</a> - Prevent multiple vcld processes
</li>
<li>//issues.apache.org/jira/browse/VCL-153

...

'>VCL-153</a> - Update interface subroutines in xCAT21.pm

...

to

...

match

...

xCAT.pm

...

</li>
<li>//issues.apache.org/jira/browse/VCL-155

...

'>VCL-155</a> - Decrease initial Current Reservation page refresh interval
</li>
<li>//issues.apache.org/jira/browse/VCL-161

...

'>VCL-161</a> - remove xmlrpcKey table from vcl.sql

...

</li>
<li>//issues.apache.org/jira/browse/VCL-162

...

'>VCL-162</a> - create structure to add throttling to provisioning modules
</li>
<li>//issues.apache.org/jira/browse/VCL-163

...

'>VCL-163</a> - move throttle variable from vcld.conf

...

to

...

managment

...

node

...

table

...

</li>
<li>//issues.apache.org/jira/browse/VCL-164

...

'>VCL-164</a> - Make installation and configuration easier
</li>
<li>//issues.apache.org/jira/browse/VCL-200

...

'>VCL-200</a> - add edit node name option in Privilege tree
</li>
<li>//issues.apache.org/jira/browse/VCL-204

...

'>VCL-204</a> - remove private ssh identity keys from known locations- post load / pre-capture routines
</li>
<li>//issues.apache.org/jira/browse/VCL-206

...

'>VCL-206</a> - Alphabetize list of virtual hosts
</li>
<li>//issues.apache.org/jira/browse/VCL-211

...

'>VCL-211</a> - image creation mode - administrator timeout
</li>
<li>//issues.apache.org/jira/browse/VCL-223

...

'>VCL-223</a> - Remove information user should not be able to access on post_load
</li>
<li>//issues.apache.org/jira/browse/VCL-224

...

'>VCL-224</a> - Move settings from vcld.conf

...

to

...

database

...

except

...

for

...

database

...

connection

...

settings

...

</li>
<li>//issues.apache.org/jira/browse/VCL-244

...

'>VCL-244</a> - Staticics page - show number of failed loads per image
</li>
<li>//issues.apache.org/jira/browse/VCL-248

...

'>VCL-248</a> - Update provisioning modules' node_status

...

to

...

return

...

READY

...

if

...

SSH

...

works

...

but

...

ping

...

doesn't

...

</li>
<li>//issues.apache.org/jira/browse/VCL-251

...

'>VCL-251</a> - Make "Later" reservation time default to a time in the future.
</li>
<li>//issues.apache.org/jira/browse/VCL-252

...

'>VCL-252</a> - XMLHttpTransport Error
</li>
<li>//issues.apache.org/jira/browse/VCL-254

...

'>VCL-254</a> - block request improvements
</li>
<li>//issues.apache.org/jira/browse/VCL-255

...

'>VCL-255</a> - xmlrpc_call

...

routine

...

add

...

better

...

error

...

control

...

</li>
<li>//issues.apache.org/jira/browse/VCL-271

...

'>VCL-271</a> - clean out unused routines
</li>
<li>//issues.apache.org/jira/browse/VCL-272

...

'>VCL-272</a> - block request form
</li>
<li>//issues.apache.org/jira/browse/VCL-275

...

'>VCL-275</a> - Predictive reloading level_1

...

module

...

</li>
<li>//issues.apache.org/jira/browse/VCL-284

...

'>VCL-284</a> - vmware.pm

...

power_reset

...

sub

...

does

...

not

...

catch

...

error

...

if

...

VMware

...

tools

...

are

...

not

...

running

...

</li>
<li>//issues.apache.org/jira/browse/VCL-286

...

'>VCL-286</a> - post_linux

...

load

...

operation

...

-

...

set

...

hostname

...

that

...

matches

...

public

...

IP

...

address

...

</li>
<li>//issues.apache.org/jira/browse/VCL-288

...

'>VCL-288</a> - Add Global affiliation to schema
</li>
<li>//issues.apache.org/jira/browse/VCL-293

...

'>VCL-293</a> - check for remote ldap server being up before connecting to it
</li>
<li>//issues.apache.org/jira/browse/VCL-295

...

'>VCL-295</a> - Combine normal new reservation and imaging new reservation code
</li>
<li>//issues.apache.org/jira/browse/VCL-302

...

'>VCL-302</a> - provide feedback to users about block reservation status
</li>
<li>//issues.apache.org/jira/browse/VCL-305

...

'>VCL-305</a> - update code to work with php 5.3

...

</li>
<li>//issues.apache.org/jira/browse/VCL-314

...

'>VCL-314</a> - change Documentation link to have links to ASF docs
</li>
<li>//issues.apache.org/jira/browse/VCL-320

...

'>VCL-320</a> - random selection of computer for reservations
</li>
<li>//issues.apache.org/jira/browse/VCL-326

...

'>VCL-326</a> - Shutdown Event Tracker causes autologin to fail
</li>
<li>//issues.apache.org/jira/browse/VCL-335

...

'>VCL-335</a> - max allowed ram for computers needs to be increased
</li>
<li>//issues.apache.org/jira/browse/VCL-357

...

'>VCL-357</a> - create update sql script to upgrade to the latest schema
</li>
<li>//issues.apache.org/jira/browse/VCL-359

...

New Feature

...

'>VCL-359</a> - Remove DHCP and static IP configuration sections from provisioning modules
</li>
</ul>

...

<h2> New Feature
</h2>
<ul>
<li>

//issues.apache.org/jira/browse/VCL-134

...

'>VCL-134</a> - Add ability to control whether or not users have root/administrator access
</li>
<li>//issues.apache.org/jira/browse/VCL-142

...

'>VCL-142</a> - Add KMS activation server configuration per affiliation
</li>
<li>//issues.apache.org/jira/browse/VCL-146

...

'>VCL-146</a> - add linux support for all VMWare modules
</li>
<li>//issues.apache.org/jira/browse/VCL-180

...

'>VCL-180</a> - add power_X(off,on,reset,status)

...

routines

...

to

...

provisioning

...

modules

...

</li>
<li>//issues.apache.org/jira/browse/VCL-182

...

'>VCL-182</a> - Linux virtual machine support
</li>
<li>//issues.apache.org/jira/browse/VCL-195

...

'>VCL-195</a> - Add support for Windows Server 2008
</li>
<li>//issues.apache.org/jira/browse/VCL-196

...

'>VCL-196</a> - Add support for 64-bit Windows
</li>
<li>//issues.apache.org/jira/browse/VCL-201

...

'>VCL-201</a> - Add support for Windows Vista VMware images
</li>
<li>//issues.apache.org/jira/browse/VCL-208

...

'>VCL-208</a> - Ability to easily put the VCL site into a maintenance state to prevent user access
</li>
<li>//issues.apache.org/jira/browse/VCL-239

...

'>VCL-239</a> - xcat 2.X

...

module

...

</li>
<li>//issues.apache.org/jira/browse/VCL-268

...

'>VCL-268</a> - OS table - create additional OS ids
</li>
<li>//issues.apache.org/jira/browse/VCL-278

...

'>VCL-278</a> - Add setup mechanism to vcld
</li>
<li>//issues.apache.org/jira/browse/VCL-279

...

'>VCL-279</a> - Add post_load_custom

...

script

...

functionality

...

for

...

Linux

...

images

...

</li>
<li>//issues.apache.org/jira/browse/VCL-292

...

'>VCL-292</a> - option to save selected authentication method in cookie
</li>
<li>//issues.apache.org/jira/browse/VCL-294

...

'>VCL-294</a> - create a login log
</li>
<li>//issues.apache.org/jira/browse/VCL-298

...

'>VCL-298</a> - Add support for VMware Server 2.x

...

and

...

ESXi

...

4.x

...

</li>
<li>//issues.apache.org/jira/browse/VCL-301

...

'>VCL-301</a> - Add support for Windows 7
</li>
<li>//issues.apache.org/jira/browse/VCL-351

...

'>VCL-351</a> - extend vm profile to have more virtualswitches
</li>
<li>//issues.apache.org/jira/browse/VCL-352

...

'>VCL-352</a> - Add additional pre-capture

...

steps

...

for

...

Linux

...

OS

...

</li>
<li>//issues.apache.org/jira/browse/VCL-365

...

'>VCL-365</a> - change select box for environment on new reservation page to dojo filteringselect
</li>
</ul>

Task

...

<h2> Task
</h2>
<ul>
<li>

//issues.apache.org/jira/browse/VCL-138

...

'>VCL-138</a> - remove antiquated vcldquery support
</li>
<li>//issues.apache.org/jira/browse/VCL-139

...

'>VCL-139</a> - make users' names optional
</li>
<li>//issues.apache.org/jira/browse/VCL-274

...

'>VCL-274</a> - check for SQL injection / XSS
</li>
</ul>