vcl 2.2 release update

2010-09-17 Thread Aaron Peeler

 Hi Folks,

We're getting very close to cutting the 2.2 release candidate.  We hope 
to announce the availability this afternoon. The committers are putting 
the final touches on the documentation.


All the jira issues schedule for 2.2 have been completed. There were 127 
jira issues resolved in this release, which was probably too many


Many enhancements have been made since the 2.1 release. Improved 
front-end code, better processing on the backend. Support for additional 
OS's (64bit windows, win7, windows server 2008, and linux vms).
Support for VMware free server 2.x, and ESXi 4 in both purchased license 
and free license.

Easier vcld setup and base image capture.
More

For folks interested in becoming committers or helping out. We still 
need assistance in advancing Apache VCL, there are many ways to get 
involved, this includes improving the Apache VCL web site, adding to 
documentation, and contributing code, etc.
We will welcome anyone who is interested in contributing 
something(anything).



Aaron



Re: [mentors] release artifact question

2010-09-17 Thread Kevan Miller

On Sep 17, 2010, at 10:52 AM, Josh Thompson wrote:

 So, it just needs to be somewhere in the repo to ensure it is always 
 available, but it doesn't actually have to be part of the release tag such 
 that an export of the release tag includes it?  My plan was to actually 
 include it in the release already untarred and in place to remove a few steps 
 of the installation.

The source distribution archive is your release. Though svn tags typically 
mirror the source distribution, this is not a requirement.

Many java-based projects use maven for managing binary dependencies. So, 
neither svn nor the source distribution contain all of the binary dependencies 
of the project. The resources that Matt pointed out in the Geronimo project are 
resources that were not available via maven. So, they exist to circumvent some 
other problems...

IMO, you aren't required to have the original artifact in svn. Though it might 
well be something the project wants to do. In either case, the general process 
should be documented for posterity. I would expect that this documentation 
would be included in svn (and the source distribution). 

--kevan 



Re: [mentors] release artifact question

2010-09-17 Thread Josh Thompson
On Friday September 17, 2010, Kevan Miller wrote:
 On Sep 17, 2010, at 10:52 AM, Josh Thompson wrote:
  So, it just needs to be somewhere in the repo to ensure it is always
  available, but it doesn't actually have to be part of the release tag
  such that an export of the release tag includes it?  My plan was to
  actually include it in the release already untarred and in place to
  remove a few steps of the installation.
 
 The source distribution archive is your release. Though svn tags
 typically mirror the source distribution, this is not a requirement.
 
 Many java-based projects use maven for managing binary dependencies. So,
 neither svn nor the source distribution contain all of the binary
 dependencies of the project. The resources that Matt pointed out in the
 Geronimo project are resources that were not available via maven. So, they
 exist to circumvent some other problems...
 
 IMO, you aren't required to have the original artifact in svn. Though it
 might well be something the project wants to do. In either case, the
 general process should be documented for posterity. I would expect that
 this documentation would be included in svn (and the source distribution).
 
 --kevan

Kevan and Matt - thanks for the info.  I added instructions to

https://cwiki.apache.org/confluence/display/VCL/VCL+Release+Procedures

on downloading and including Dojo Toolkit in the section that explains how to 
create the RC.

Josh
-- 
---
Josh Thompson
Systems Programmer
Advanced Computing | VCL Developer
North Carolina State University

josh_thomp...@ncsu.edu
919-515-5323

my GPG/PGP key can be found at pgp.mit.edu


signature.asc
Description: This is a digitally signed message part.


Re: [VOTE] release VCL 2.2

2010-09-17 Thread Josh Thompson
+1 from me - surprise, surprise :)

Josh

On Friday September 17, 2010, Josh Thompson wrote:
 I created a release artifact based off of trunk.  I copied trunk to a tag
 under the tags area of the repo that is named release-2.2-RC1:
 
 http://svn.apache.org/repos/asf/incubator/vcl/tags/release-2.2-RC1/
 
 The artifact is an export from that tag with the addition of Dojo Toolkit
 version 1.5.0 bundled in the web code.  The artifact, MD5 and SHA1 sums,
 and my GPG signature of it are available from my space on people.a.o:
 
 http://people.apache.org/~jfthomps/apache-VCL-2.2-RC1-incubating/
 
 The list of resolved JIRA issues associated with this release can be found
 on the VCL 2.2 release page:
 
 http://cwiki.apache.org/VCL/vcl-22-unreleased.html
 
 Installation instructions are on the Confluence site and in the
 INSTALLATION file included in the artifact.
 
 Aaron, Andy, and I have completed a test install of all parts and were able
 to successfully create and capture a base image.
 
 The directory created by extracting the RC1 artifact is
 apache-VCL-2.2-RC1- incubating.  Licensing information about perl and
 its required modules, php and its required modules, and mysql are stated
 as system requirements according to the information under System
 Requirements on
 http://www.apache.org/legal/3party.html.
 
 Please vote by the end of the day on Wednesday, Sept. 22th to publish this
 release (this allows for 3 business days to vote).  Please note that anyone
 in the VCL community is allowed to vote.
 
 [ ] +1 yes, release VCL 2.2
 [ ] 0 dunno
 [ ] -1 no, don't release VCL 2.2 (provide reasons if this is your vote)
 
 Josh
-- 
---
Josh Thompson
Systems Programmer
Advanced Computing | VCL Developer
North Carolina State University

josh_thomp...@ncsu.edu
919-515-5323

my GPG/PGP key can be found at pgp.mit.edu


signature.asc
Description: This is a digitally signed message part.


Re: [VOTE] release VCL 2.2

2010-09-17 Thread Alexander Patterson
+ 1 from Me. I would love to use 2.2 with vmware server 2.0 and Windows 7
support! I look forward to using esxi over gsx as well.

That's a persona option, no idea if my company will want to go in the same
direction.

-Alex

On Fri, Sep 17, 2010 at 2:06 PM, Josh Thompson josh_thomp...@ncsu.eduwrote:

 -BEGIN PGP SIGNED MESSAGE-
 Hash: SHA1

 I created a release artifact based off of trunk.  I copied trunk to a tag
 under the tags area of the repo that is named release-2.2-RC1:

 http://svn.apache.org/repos/asf/incubator/vcl/tags/release-2.2-RC1/

 The artifact is an export from that tag with the addition of Dojo Toolkit
 version 1.5.0 bundled in the web code.  The artifact, MD5 and SHA1 sums,
 and
 my GPG signature of it are available from my space on people.a.o:

 http://people.apache.org/~jfthomps/apache-VCL-2.2-RC1-incubating/http://people.apache.org/%7Ejfthomps/apache-VCL-2.2-RC1-incubating/

 The list of resolved JIRA issues associated with this release can be found
 on
 the VCL 2.2 release page:

 http://cwiki.apache.org/VCL/vcl-22-unreleased.html

 Installation instructions are on the Confluence site and in the
 INSTALLATION
 file included in the artifact.

 Aaron, Andy, and I have completed a test install of all parts and were able
 to
 successfully create and capture a base image.

 The directory created by extracting the RC1 artifact is
 apache-VCL-2.2-RC1-
 incubating.  Licensing information about perl and its required modules,
 php
 and its required modules, and mysql are stated as system requirements
 according to the information under System Requirements on
 http://www.apache.org/legal/3party.html.

 Please vote by the end of the day on Wednesday, Sept. 22th to publish this
 release (this allows for 3 business days to vote).  Please note that anyone
 in
 the VCL community is allowed to vote.

 [ ] +1 yes, release VCL 2.2
 [ ] 0 dunno
 [ ] -1 no, don't release VCL 2.2 (provide reasons if this is your vote)

 Josh
 - --
 - ---
 Josh Thompson
 Systems Programmer
 Advanced Computing | VCL Developer
 North Carolina State University

 josh_thomp...@ncsu.edu
 919-515-5323

 my GPG/PGP key can be found at pgp.mit.edu
 -BEGIN PGP SIGNATURE-
 Version: GnuPG v2.0.16 (GNU/Linux)

 iEYEARECAAYFAkyT2HIACgkQV/LQcNdtPQM7gQCeIFfFa7yO+iAiIOLMc+bB5dS3
 Fm0An1cLoceVHZVBNpRtLqz0diPLmjyQ
 =lW7D
 -END PGP SIGNATURE-




-- 
Thanks,
Alex  Patterson
User Support Services
Operating System Analyst
California State University, East Bay


Image Creation Failing after vmware.pm changes

2010-09-17 Thread Alexander Patterson
I may have spoken to soon about the base images. I was able to update the
this image yesterday and it took the changes, but when I try to reload the
image back up to create new images. I can't even get it to load.


2010-09-17 10:29:59|31791|12038:11774|new|vmware.pm:load(672)|grep:
/install/vmware_images/vmwarewinxp-CSUXPbuild105-v1/vmwarewinxp-CSUXPbuild105-v1.vmdk:
No such file or directory
2010-09-17 10:29:59|31791|12038:11774|new|vmware.pm:load(680)|adapter= ide
drivetype hda
2010-09-17 10:29:59|31791|12038:11774|new|vmware.pm:load(757)|wrote vmxarray
to /tmp/11774vmguest-5/11774vmguest-5.vmx
2010-09-17 10:29:59|31791|12038:11774|new|utils.pm:insertloadlog(4710)|inserted
computer=9, vmconfigcopy, transferring vmx file to vclesx05
2010-09-17 10:29:59|31791|12038:11774|new|utils.pm:run_scp_command(6403)|attempt
1/3: executing SCP command: /usr/bin/scp -B -i /etc/vcl/vcl.key -P 22 -p -r
/tmp/11774vmguest-5 vclesx05:/virtualmachines 21
2010-09-17 10:29:59|31791|12038:11774|new|utils.pm:run_scp_command(6453)|scp
successful: attempt 1/3, exit status: 0, output: none
2010-09-17 
10:29:59|31791|12038:11774|new|utils.pm:run_ssh_command(6180)|executing
SSH command on vclesx05:
|31791|12038:11774|new| /usr/bin/ssh -i /etc/vcl/vcl.key  -l root -p 22 -x
vclesx05 'ls -1 /virtualmachines/11774vmguest-5;chmod 755
/virtualmachines/11774vmguest-5/11774vmguest-5.vmx' 21
2010-09-17 
10:29:59|31791|12038:11774|new|utils.pm:run_ssh_command(6262)|run_ssh_command
output:
|31791|12038:11774|new| 11592vmguest-91
|31791|12038:11774|new| 11774vmguest-5.vmx
2010-09-17 10:29:59|31791|12038:11774|new|utils.pm:run_ssh_command(6276)|SSH
command executed on vclesx05, returning (0, 11592vmguest-91
11774vmguest-5...)
2010-09-17 10:29:59|31791|12038:11774|new|vmware.pm:load(773)|successfully
copied vmx file to vclesx05
2010-09-17 10:29:59|31791|12038:11774|new|utils.pm:insertloadlog(4710)|inserted
computer=9, vmsetupconfig, setting up vmx file
2010-09-17 10:29:59|31791|12038:11774|new|vmware.pm:load(794)|successfully
removed /tmp/11774vmguest-5/11774vmguest-5.vmx
2010-09-17 10:29:59|31791|12038:11774|new|vmware.pm:load(795)|successfully
removed tmp directory
2010-09-17 
10:29:59|31791|12038:11774|new|utils.pm:run_ssh_command(6180)|executing
SSH command on vclesx05:
|31791|12038:11774|new| /usr/bin/ssh -i /etc/vcl/vcl.key  -l root -p 22 -x
vclesx05 'vmware-cmd -s register
/virtualmachines/11774vmguest-5/11774vmguest-5.vmx' 21
2010-09-17 10:30:02|11225|vcld:main(165)|lastcheckin time updated for
management node 1: 2010-09-17 10:30:02
2010-09-17 10:30:08|11225|vcld:main(165)|lastcheckin time updated for
management node 1: 2010-09-17 10:30:08
2010-09-17 
10:30:10|31791|12038:11774|new|utils.pm:run_ssh_command(6262)|run_ssh_command
output:
|31791|12038:11774|new|
register(/virtualmachines/11774vmguest-5/11774vmguest-5.vmx) = 1
2010-09-17 10:30:10|31791|12038:11774|new|utils.pm:run_ssh_command(6276)|SSH
command executed on vclesx05, returning (0,
register(/virtualmachines/1177...)
2010-09-17 10:30:10|31791|12038:11774|new|vmware.pm:load(809)|vm
/virtualmachines/11774vmguest-5/11774vmguest-5.vmx registered
2010-09-17 10:30:10|31791|12038:11774|new|vmware.pm:load(831)|starting vm
/virtualmachines/11774vmguest-5/11774vmguest-5.vmx - pass 1
2010-09-17 
10:30:10|31791|12038:11774|new|utils.pm:run_ssh_command(6180)|executing
SSH command on vclesx05:
|31791|12038:11774|new| /usr/bin/ssh -i /etc/vcl/vcl.key  -l root -p 22 -x
vclesx05 'vmware-cmd /virtualmachines/11774vmguest-5/11774vmguest-5.vmx
start' 21
2010-09-17 10:30:13|11225|vcld:main(165)|lastcheckin time updated for
management node 1: 2010-09-17 10:30:13
2010-09-17 
10:30:13|31791|12038:11774|new|utils.pm:run_ssh_command(6262)|run_ssh_command
output:
|31791|12038:11774|new| VMControl error -16: Virtual machine requires user
input to continue
2010-09-17 10:30:13|31791|12038:11774|new|utils.pm:run_ssh_command(6272)|SSH
command executed on vclesx05, command:
|31791|12038:11774|new| /usr/bin/ssh -i /etc/vcl/vcl.key  -l root -p 22 -x
vclesx05 'vmware-cmd /virtualmachines/11774vmguest-5/11774vmguest-5.vmx
start' 21
|31791|12038:11774|new| returning (16, VMControl error -16: Virtual m...)
2010-09-17 10:30:13|31791|12038:11774|new|vmware.pm:load(847)|vmware-cmd
start failed
|31791|12038:11774|new| VMControl error -16: Virtual machine requires user
input to continue

|31791|12038:11774|new|  WARNING 
|31791|12038:11774|new| 2010-09-17
10:30:13|31791|12038:11774|new|new.pm:reload_image(670)|vmwarewinxp-CSUXPbuild105-v1
failed to load on vmguest-5, returning
|31791|12038:11774|new| ( 0) utils.pm, notify (line: 737)
|31791|12038:11774|new| (-1) new.pm, reload_image (line: 670)
|31791|12038:11774|new| (-2) new.pm, process (line: 266)
|31791|12038:11774|new| (-3) vcld, make_new_child (line: 594)
|31791|12038:11774|new| (-4) vcld, main (line: 341)

2010-09-17 10:30:13|31791|12038:11774|new|utils.pm:insertloadlog(4710)|inserted
computer=9, loadimagefailed, vmwarewinxp-CSUXPbuild105-v1 failed to load