[jira] [Commented] (VCL-502) allow aspects of automatic user groups to be managed through UI

2012-01-13 Thread Josh Thompson (Commented) (JIRA)

[ 
https://issues.apache.org/jira/browse/VCL-502?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13185585#comment-13185585
 ] 

Josh Thompson commented on VCL-502:
---

Allow group membership to be viewed even though it cannot be edited.

 allow aspects of automatic user groups to be managed through UI
 ---

 Key: VCL-502
 URL: https://issues.apache.org/jira/browse/VCL-502
 Project: VCL
  Issue Type: Improvement
  Components: web gui (frontend)
Reporter: Josh Thompson
Assignee: Josh Thompson
 Fix For: 2.3


 Make automated user groups show up on Manage Groups page and allow everything 
 but membership to be modified. Allow group to be deleted but with a warning 
 that it will be recreated if someone that is a member of the group logs in 
 through ldap or shib.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




[jira] [Commented] (VCL-168) Windows Media Player shortcut gets added to desktop for all users

2012-01-13 Thread Mike Haudenschild (Commented) (JIRA)

[ 
https://issues.apache.org/jira/browse/VCL-168?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13185617#comment-13185617
 ] 

Mike Haudenschild commented on VCL-168:
---

This is a function of SysPrep (at least for WinXP).  It's definitely annoying.  
A workaround could be adding a script that deletes the desktop shortcut if it 
didn't exist in the original default user profile.

 Windows Media Player shortcut gets added to desktop for all users
 -

 Key: VCL-168
 URL: https://issues.apache.org/jira/browse/VCL-168
 Project: VCL
  Issue Type: Improvement
  Components: vcld (backend)
Affects Versions: 2.0
Reporter: Andy Kurth
Priority: Minor
 Fix For: 2.3


 A shortcut to Windows Media Player gets added to all users' desktop even 
 after configuring the default user profile to not display it.  I'm not sure 
 when the shortcut gets added, but it is not present just before an image is 
 captured.  This is particularly annoying because the default user profile 
 doesn't appear as you would expect after going through an image capture.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira




Re: vcld test script

2012-01-13 Thread Andy Kurth
I like the idea.  Other tests which would be useful:

-check VM host license expiration dates
-check if the network names defined in the VM profile are available on
the VM hosts
-check amount of space available for VM host datastores, management
node repository, and management node volume where vcld.log is being
written
-make sure required attributes are defined for VMs such as MAC
addresses if they are not auto-generated
-check if time is sychronized on VM hosts, management node, and the
database server
-send a test sysadmin email message

The architecture of 'vcld -setup' hasn't been discussed on this list
so now is a good time to begin.  The idea is for vcld to handle all of
the details so that any module just needs to implement a subroutine
named 'setup' and it automatically gets added to the menu.  This
allows any module to contain options specific to itself but results in
a somewhat clunky menu system.

It would be good to have a single menu option where all of the tests
appear yet still allow each module to implement it's own test code.
In order to do this, the setup_management_node sub in vcld will need
to be extended.  I had thought about adding something like this in the
past but never completed it.  I was thinking of adding code to vcld to
look for modules which implement a 'setup_check' subroutine (the same
way it looks for 'setup') and then put all of these under a single
menu option.

There are a few bits and pieces to look at in the current code.  There
is a setup_check subroutine in Windows.pm.  It simply gets called by
Windows.pm::setup every time it is run.  It only checks if product
keys have been configured.  The Module.pm::setup_test_rpc_xml
subroutine would be another one that would be part of this.

-Andy


On Thu, Jan 12, 2012 at 9:45 AM, Aaron Coburn acob...@amherst.edu wrote:
 Hi, Guys,

 The web front-end to the VCL has a testsetup.php script that tests a 
 variety of server settings so that the web code is easier to install.

 I am wondering if there might be interest in building a similar facility into 
 the vcld -setup script. It seems that many of the questions posed on this 
 (and the users') list relate to misconfigured networks and/or provisioning 
 module components. Clearly, the vcld logfile captures all of this, but even 
 that is often turned over to the list for interpretation. This could be a 
 sort of 'dry run' image capture.

 So here is a stab at what might be useful for such a script to check. My list 
 will be biased heavily in favor of the VMware provisioning modules, because 
 that's what we use in our installation. And I am assuming that the output 
 would be something easy to understand.

 Network:
 1. can vcld get an IP address from a vmhost 'short name'
 2. can vcld get an IP address from a given computer 'short name'
 3. can vcld reach to the running VM(s)
 4. can vcld reach to the VM host
 5. can vcld transfer a file to/from the vm host
 6. if the image library is enabled, is that accessible

 Computer:
 1. is cygwin installed and sshd running (for Windows)
 2. can vcld login successfully
 3. does the computer have network access
 4. do the computer's MAC addresses match what is expected in the database

 VM Host:
 1. can vcld login to the vm host
 2. are the paths listed in vmprofile available in the vmhost infrastructure
 3. are certain utilities and/or commands available to vcld from inside the 
 vmhost (i.e. copy virtual disk, create a vm, etc.)

 etc, etc.

 Thoughts?


 Aaron




 --
 Aaron Coburn
 Systems Administrator and Programmer
 Academic Technology Services, Amherst College
 (413) 542-5451 acob...@amherst.edu







How VCL determines which VM computers to load

2012-01-13 Thread Mike Haudenschild
Good afternoon to all --

I'm bringing up a production VCL installation with two ESXi servers.  I
decided to assign all the odd-numbered VMs to *ESXi A*, and all the
even-numbered VMs to *ESXi B*.  When I started a quantity of simultaneous
reversions (all using the same image), this is what happened:

ESXi A: nothing
ESXi B: VM 2, VM 4, VM 6, VM 8, VM 10 ...

VCL had started up all even-numbered computers.

Thinking there was a problem with vcld communicating to *ESXi A*, I
reassigned ALL of the VMs to* ESXi A* -- I wanted to ensure that *A* could
even receive/make a reservation at all.  When I ran the same test again, *ESXi
A* did take the reservations (yay), but now I see:

ESXi A: VM 1, VM 2, VM 3 ...

In this case, VCL started the machines up in serial order.

I'm trying to spread the load across both ESXi servers, but I need some
help interpreting what's happening here...

Many thanks,
Mike

--
*Mike Haudenschild*
Education Systems Manager
Longsight Group
(740) 599-5005 x809
m...@longsight.com
www.longsight.com