Re: New procedure to request mailing list creation

2012-06-26 Thread Aaron Peeler
Thanks.

I know Andy is out for a couple of days, so he probably won't be able
to get to any of his initial tasks until the end of this week.

It looks like most of the other tasks depend on his first steps, so
hopefully we'll be able to get started next week(of course that's 4th
of July week, which others are probably out).

Aaron


On Tue, Jun 26, 2012 at 9:53 AM, Kevan Miller kevan.mil...@gmail.com wrote:

 On Jun 21, 2012, at 3:14 PM, Josh Thompson wrote:

 I tried the link from the below email but do not have the karma.  Is
 requesting migration of our lists going to be a mentor task?

 I just looked, again… The mailing list changes can't be requested until VCL 
 is registered as a TLP. So, some of the other items must be completed before 
 mailing lists are updates...

 --kevan



-- 
Aaron Peeler
Program Manager
Virtual Computing Lab
NC State University

All electronic mail messages in connection with State business which
are sent to or received by this account are subject to the NC Public
Records Law and may be disclosed to third parties.


Re: [ANNOUNCE] Happy Graduation!

2012-06-20 Thread Aaron Peeler
Congratulations everyone.

Cheers,
Aaron

On Wed, Jun 20, 2012 at 2:09 PM, Josh Thompson josh_thomp...@ncsu.edu wrote:
 Yay! Thanks to all in the VCL community for helping make this happen, and
 special thanks to our mentors for leading us through this process!

 Josh

 On Jun 20, 2012 2:05 PM, Kevan Miller kevan.mil...@gmail.com wrote:

 All,
 The ASF Board has approved the resolution to establish Apache VCL as a
 top-level ASF project.

 Congratulations to all!

 --kevan



-- 
Aaron Peeler
Program Manager
Virtual Computing Lab
NC State University

All electronic mail messages in connection with State business which
are sent to or received by this account are subject to the NC Public
Records Law and may be disclosed to third parties.


Re: [VOTE][CANCELED] release VCL 2.3 (based on RC3)

2012-06-13 Thread Aaron Peeler
ok right, since it will take time to move the svn, website, etc.

I would like to push to get 2.3 out before graduation and then target
a minor release (2.3.1) post graduation in August time frame.

What do others think?

Aaron

On Tue, Jun 12, 2012 at 6:37 PM, Kevan Miller kevan.mil...@gmail.com wrote:

 On Jun 12, 2012, at 4:23 PM, Josh Thompson wrote:

 -BEGIN PGP SIGNED MESSAGE-
 Hash: SHA1

 It sounds like the general consensus is that it would be okay to wait until
 after the board votes on our graduation before releasing 2.3 as long as there
 is little delay after the board vote.

 Mentors - Do you know if we can start a vote before the board meeting and
 close it afterward?  The idea here being not to wait another 72 hours after
 the board meeting to get the release out.  I know for me, it would be nice to
 get it out by the end of next week.  I'll be on vacation the last week of 
 June
 and would prefer not to work on cutting the release during that time.

 Hmm. I'm not sure that would be possible… A PMC votes on (and is responsible 
 for) releases. Before graduation, the PMC is the Incubator PMC. Afterwards 
 it's the VCL PMC. BTW, there are legal reasons why releases are operations of 
 a PMC. Seems simpler to wait and release as a true PMC. But you can check 
 with the IPMC/Board to see if it would be feasible…

 BTW, note that there will be some time required to move the mailing lists, 
 web site, etc… svn moves, also…

 --kevan



-- 
Aaron Peeler
Program Manager
Virtual Computing Lab
NC State University

All electronic mail messages in connection with State business which
are sent to or received by this account are subject to the NC Public
Records Law and may be disclosed to third parties.


[jira] [Created] (VCL-595) Datastructure.pm get_computer_private_ip_address

2012-06-13 Thread Aaron Peeler (JIRA)
Aaron Peeler created VCL-595:


 Summary: Datastructure.pm get_computer_private_ip_address
 Key: VCL-595
 URL: https://issues.apache.org/jira/browse/VCL-595
 Project: VCL
  Issue Type: Bug
Reporter: Aaron Peeler
Priority: Minor


When parsing through output of /etc/hosts file.
If a two nodes have a simple like hostnames, then it can detect two private IPs 
and present an error
vm1 and ESX-vm1 return two addresses

--
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] [Updated] (VCL-595) Datastructure.pm get_computer_private_ip_address

2012-06-13 Thread Aaron Peeler (JIRA)

 [ 
https://issues.apache.org/jira/browse/VCL-595?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Aaron Peeler updated VCL-595:
-

Fix Version/s: 2.3

 Datastructure.pm get_computer_private_ip_address
 

 Key: VCL-595
 URL: https://issues.apache.org/jira/browse/VCL-595
 Project: VCL
  Issue Type: Bug
Reporter: Aaron Peeler
Priority: Minor
 Fix For: 2.3


 When parsing through output of /etc/hosts file.
 If a two nodes have a simple like hostnames, then it can detect two private 
 IPs and present an error
 vm1 and ESX-vm1 return two addresses
 This was pointed out by Georgy Mathew Kallumkal, thanks Georgy

--
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] [Updated] (VCL-595) Datastructure.pm get_computer_private_ip_address

2012-06-13 Thread Aaron Peeler (JIRA)

 [ 
https://issues.apache.org/jira/browse/VCL-595?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Aaron Peeler updated VCL-595:
-

Description: 
When parsing through output of /etc/hosts file.
If a two nodes have a simple like hostnames, then it can detect two private IPs 
and present an error
vm1 and ESX-vm1 return two addresses

This was pointed out by Georgy Mathew Kallumkal, thanks Georgy

  was:
When parsing through output of /etc/hosts file.
If a two nodes have a simple like hostnames, then it can detect two private IPs 
and present an error
vm1 and ESX-vm1 return two addresses


 Datastructure.pm get_computer_private_ip_address
 

 Key: VCL-595
 URL: https://issues.apache.org/jira/browse/VCL-595
 Project: VCL
  Issue Type: Bug
Reporter: Aaron Peeler
Priority: Minor

 When parsing through output of /etc/hosts file.
 If a two nodes have a simple like hostnames, then it can detect two private 
 IPs and present an error
 vm1 and ESX-vm1 return two addresses
 This was pointed out by Georgy Mathew Kallumkal, thanks Georgy

--
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] [Created] (VCL-596) privilege tree - image list bubble/pop-up shows deleted images

2012-06-13 Thread Aaron Peeler (JIRA)
Aaron Peeler created VCL-596:


 Summary: privilege tree - image list bubble/pop-up shows deleted 
images
 Key: VCL-596
 URL: https://issues.apache.org/jira/browse/VCL-596
 Project: VCL
  Issue Type: Improvement
  Components: web gui (frontend)
Reporter: Aaron Peeler
Priority: Trivial
 Fix For: 2.4


In privilege tree.
When hovering over a image group, the list can show deleted images. 

--
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] [Created] (VCL-594) xCAT changes

2012-06-12 Thread Aaron Peeler (JIRA)
Aaron Peeler created VCL-594:


 Summary: xCAT changes
 Key: VCL-594
 URL: https://issues.apache.org/jira/browse/VCL-594
 Project: VCL
  Issue Type: Bug
  Components: vcld (backend)
Affects Versions: 2.4
Reporter: Aaron Peeler


The latest version of xCAT has some minor changes.
- Output to the message file for tftp has changed.

--
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: [VOTE][CANCELED] release VCL 2.3 (based on RC3)

2012-06-12 Thread Aaron Peeler
I like the idea of having a post graduation release, but also would
like to get 2.3 out.

I would support either decision in how the community wants to go.

Aaron


 At this point, we may want to consider a 2.3 release post-graduation. There 
 are some advantages for this. There will be some desires for a non-incubating 
 release (no incubator in the name, no incubator disclaimer, etc).

 --kevan


Re: [VOTE] release VCL 2.3 (based on RC3)

2012-06-07 Thread Aaron Peeler
+1

On Thu, Jun 7, 2012 at 2:29 PM, Josh Thompson josh_thomp...@ncsu.edu wrote:
 -BEGIN PGP SIGNED MESSAGE-
 Hash: SHA1

 And now with the correct subject... (RC2 - RC3)

 I was finally able to (successfully) test the fixes for the xCAT2 module with
 the latest version of xCAT as well as the issue of emailing
 nob...@example.com.

 So, here we go again with RC3.  (I'm starting to feel like the boy who cried
 'wolf'...)

 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.3-RC3:

 http://svn.apache.org/repos/asf/incubator/vcl/tags/release-2.3-RC3/

 The artifact is an export from that tag with the addition of Dojo Toolkit
 version 1.6.1 with a custom VCL profile 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.3-RC3-incubating/

 The list of resolved JIRA issues associated with this release can be found
 under Change Log on the VCL 2.3 release page:

 https://cwiki.apache.org/VCL/vcl-23.html#VCL2.3-ChangeLog

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

 The only testing I did with RC3 was related to xCAT and watching what emails
 went out.  Nothing else changed from RC2.

 The directory created by extracting the RC3 artifact is
 apache-VCL-2.3-RC3-incubating (after extracting, you may want to rename it
 to apache-VCL-2.3-incubating so you can copy and paste all of the commands
 in the installation guide).  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 Tuesday, June 12th 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.3
  0 dunno
 - -1 no, don't release VCL 2.3 (provide reasons if this is your vote)

 Josh
 - --
 - ---
 Josh Thompson
 VCL Developer
 North Carolina State University

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

 All electronic mail messages in connection with State business which
 are sent to or received by this account are subject to the NC Public
 Records Law and may be disclosed to third parties.
 -BEGIN PGP SIGNATURE-
 Version: GnuPG v2.0.17 (GNU/Linux)

 iEYEARECAAYFAk/Q8yUACgkQV/LQcNdtPQMpBgCePWKUiTadPAmiuPJnejDXeFiE
 1s0Amwe8Nx3UUaosnrVzYy7LuIgYVOpz
 =Yg1q
 -END PGP SIGNATURE-




-- 
Aaron Peeler
Program Manager
Virtual Computing Lab
NC State University

All electronic mail messages in connection with State business which
are sent to or received by this account are subject to the NC Public
Records Law and may be disclosed to third parties.


Re: [DISCUSS] stop vote on RC1 and cut RC2

2012-05-31 Thread Aaron Peeler
I agree with the points made, each are valid.  The changes should be
committed and a RC2 made.
Aaron P.

On Thu, May 31, 2012 at 11:51 AM, Josh Thompson josh_thomp...@ncsu.edu wrote:
 -BEGIN PGP SIGNED MESSAGE-
 Hash: SHA1

 Aaron,

 You're not being a stick in the mud.  I think it's great that you tested it
 well enough to find a few things that need to be corrected - that's the whole
 point of having a community vote to do a release.  I definitely consider the
 Shibboleth issue big enough to cut a new RC (even though that requires a new
 vote).

 All,

 Aaron has some good points.  I think we should fix the issues he mentioned and
 cut RC2 for 2.3.  This isn't an official vote process, but please share any
 thoughts you have.

 Josh

 On Wednesday, May 30, 2012 9:41:12 PM Aaron Coburn wrote:
 -1

 Sorry to a stick in the mud, guys, since I'd certainly like to see 2.3
 released soon, but I encountered a few issues that I think should be fixed
 before cutting the release.

 I installed the release candidate using a fresh database, testing against a
 vCenter provisioning engine and Shibboleth authentication. I was using a
 64-bit Windows 7 image.

 The first issue I encountered was that each time the management node calls
 'get_file_contents', the contents of the target file are printed to the
 log. This is generally not an issue, but when a slice of the registry is
 retrieved, that amounted to ~30,000 lines in my logfile. And that happens
 each time an image is reloaded. (Somehow I hadn't noticed this with the
 code from about two weeks ago). I can certainly see the usefulness of this
 during development, but I don't like the fact that this is the default
 behavior for a release. For now, I would suggest modifying line 1789 of
 OS.pm:

 -    my ($exit_status, $output) = $self-execute($command);
 +    my ($exit_status, $output) = $self-execute($command, 0); # do not
 print the cmd output to the log

 Later, it could be nice to make this somewhat more configurable.


 Second, if the system is using Shibboleth it is not possible to handle users
 who have not previously logged in (i.e. adding someone to a group). There
 are two bugs preventing this from working properly. First, if someone
 enables ALLOWADDSHIBUSERS in conf.php but doesn't define a value in
 $addUserFuncArgs (I would anticipate this to be what most people using Shib
 would do, since there is no documentation about what that array is for),
 the initGlobals() function does not properly populate the addUserFuncArgs
 array. This can be fixed by adding $addUserFuncArgs to the list of 'global'
 values on line 68 in utils.php -- the current code is just modifying a
 local value, not the global one:

 -    global $affilValFunc, $addUserFunc, $updateUserFunc;
 +    global $affilValFunc, $addUserFunc, $updateUserFunc, $addUserFuncArgs;

 Once that change is made, though, there is also a SQL query expecting a
 'validated' field in the users table. This field, however, does not exist.
 It is in neither update-vcl.sql nor in vcl.sql:

 vcl.sql, line 1079:

 +  `validated` tinyint(1) unsigned NOT NULL default '1',

 and update-vcl.sql, lines 827-

 + -- 
 +
 + --
 + -- Table structure for table `user`
 + --
 +
 + CALL AddColumnIfNotExists('user', 'validated', tinyint(1) unsigned NOT
 NULL default '1'); +

 Once these two changes are made, however, I am able to add shib users
 exactly as the documentation suggests.

 Otherwise, everything else looks good.


 Aaron
 - --
 - ---
 Josh Thompson
 VCL Developer
 North Carolina State University

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

 All electronic mail messages in connection with State business which
 are sent to or received by this account are subject to the NC Public
 Records Law and may be disclosed to third parties.
 -BEGIN PGP SIGNATURE-
 Version: GnuPG v2.0.17 (GNU/Linux)

 iEYEARECAAYFAk/Hk28ACgkQV/LQcNdtPQMnNACfayx6uWW+d3oQcM0Dn7NVuquQ
 aU0AnRBy8AXa+AA5riiVJEOdamd1UHhK
 =w8Kn
 -END PGP SIGNATURE-




-- 
Aaron Peeler
Program Manager
Virtual Computing Lab
NC State University

All electronic mail messages in connection with State business which
are sent to or received by this account are subject to the NC Public
Records Law and may be disclosed to third parties.


Re: [DISCUSS] stop vote on RC1 and cut RC2

2012-05-31 Thread Aaron Peeler
I can get the OS.pm module change.

I also found a small change needed in the xCAT modules... nothing
critical but would be helpful.

Aaron P.

On Thu, May 31, 2012 at 12:21 PM, Andy Kurth andy_ku...@ncsu.edu wrote:
 I agree.  I also found some issues with vSphere.pm connecting to
 vCenter 5 yesterday.  I would like to fix this for RC2.
 -Andy

 On Thu, May 31, 2012 at 11:51 AM, Josh Thompson josh_thomp...@ncsu.edu 
 wrote:
 -BEGIN PGP SIGNED MESSAGE-
 Hash: SHA1

 Aaron,

 You're not being a stick in the mud.  I think it's great that you tested it
 well enough to find a few things that need to be corrected - that's the whole
 point of having a community vote to do a release.  I definitely consider the
 Shibboleth issue big enough to cut a new RC (even though that requires a new
 vote).

 All,

 Aaron has some good points.  I think we should fix the issues he mentioned 
 and
 cut RC2 for 2.3.  This isn't an official vote process, but please share any
 thoughts you have.

 Josh

 On Wednesday, May 30, 2012 9:41:12 PM Aaron Coburn wrote:
 -1

 Sorry to a stick in the mud, guys, since I'd certainly like to see 2.3
 released soon, but I encountered a few issues that I think should be fixed
 before cutting the release.

 I installed the release candidate using a fresh database, testing against a
 vCenter provisioning engine and Shibboleth authentication. I was using a
 64-bit Windows 7 image.

 The first issue I encountered was that each time the management node calls
 'get_file_contents', the contents of the target file are printed to the
 log. This is generally not an issue, but when a slice of the registry is
 retrieved, that amounted to ~30,000 lines in my logfile. And that happens
 each time an image is reloaded. (Somehow I hadn't noticed this with the
 code from about two weeks ago). I can certainly see the usefulness of this
 during development, but I don't like the fact that this is the default
 behavior for a release. For now, I would suggest modifying line 1789 of
 OS.pm:

 -    my ($exit_status, $output) = $self-execute($command);
 +    my ($exit_status, $output) = $self-execute($command, 0); # do not
 print the cmd output to the log

 Later, it could be nice to make this somewhat more configurable.


 Second, if the system is using Shibboleth it is not possible to handle users
 who have not previously logged in (i.e. adding someone to a group). There
 are two bugs preventing this from working properly. First, if someone
 enables ALLOWADDSHIBUSERS in conf.php but doesn't define a value in
 $addUserFuncArgs (I would anticipate this to be what most people using Shib
 would do, since there is no documentation about what that array is for),
 the initGlobals() function does not properly populate the addUserFuncArgs
 array. This can be fixed by adding $addUserFuncArgs to the list of 'global'
 values on line 68 in utils.php -- the current code is just modifying a
 local value, not the global one:

 -    global $affilValFunc, $addUserFunc, $updateUserFunc;
 +    global $affilValFunc, $addUserFunc, $updateUserFunc, $addUserFuncArgs;

 Once that change is made, though, there is also a SQL query expecting a
 'validated' field in the users table. This field, however, does not exist.
 It is in neither update-vcl.sql nor in vcl.sql:

 vcl.sql, line 1079:

 +  `validated` tinyint(1) unsigned NOT NULL default '1',

 and update-vcl.sql, lines 827-

 + -- 
 +
 + --
 + -- Table structure for table `user`
 + --
 +
 + CALL AddColumnIfNotExists('user', 'validated', tinyint(1) unsigned NOT
 NULL default '1'); +

 Once these two changes are made, however, I am able to add shib users
 exactly as the documentation suggests.

 Otherwise, everything else looks good.


 Aaron
 - --
 - ---
 Josh Thompson
 VCL Developer
 North Carolina State University

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

 All electronic mail messages in connection with State business which
 are sent to or received by this account are subject to the NC Public
 Records Law and may be disclosed to third parties.
 -BEGIN PGP SIGNATURE-
 Version: GnuPG v2.0.17 (GNU/Linux)

 iEYEARECAAYFAk/Hk28ACgkQV/LQcNdtPQMnNACfayx6uWW+d3oQcM0Dn7NVuquQ
 aU0AnRBy8AXa+AA5riiVJEOdamd1UHhK
 =w8Kn
 -END PGP SIGNATURE-




-- 
Aaron Peeler
Program Manager
Virtual Computing Lab
NC State University

All electronic mail messages in connection with State business which
are sent to or received by this account are subject to the NC Public
Records Law and may be disclosed to third parties.


Re: Max Number of VMs per Host

2012-05-29 Thread Aaron Peeler
 makes you pay now if you want to use X amount of ram per host with 
   the upcoming version.
  
   Making 4.1 I Free Version a much more attractive option to go with
  
   We have each of our blades running ESXI 4.1 with 16 Cores and 48 GB of 
   ram and we have 20 VM's per blade but we give 1.5 GB of ram to each VM.
  
   More info here
   http://kb.vmware.com/selfservice/microsites/search.do?language=en_UScmd=displayKCexternalId=1014006
  
   -Alex
  
   On Thu, May 24, 2012 at 2:09 PM, Sanders, Arbin D asand...@nccu.edu 
   (mailto:asand...@nccu.edu) wrote:
  
   I am planning on using a free version of vSphere 5 depending on the 
   how many VMs I can get. I would like to get 50 VMs per host.
  
  
  
   Arbin Darren Sanders
  
  
  
   IT Manager - Academic Computing
  
   North Carolina Central University
  
   712 Cecil Street
  
   Suite 3014
  
   Durham, NC 27707
  
   919.530.6307
  
   919.530.5097 (Fax)
  
  
  
   For the Latest ITS Updates and Tips Join Us Online
  
  
  
   CONFIDENTIALITY: This email (including any attachments) may contain 
   confidential, proprietary and privileged information, and unauthorized 
   disclosure or use is prohibited. If you received this email in error, 
   please notify the sender and delete this e-mail from your system.
  
  
  
   From: Dmitri Chebotarov [mailto:dcheb...@gmu.edu]
   Sent: Thursday, May 24, 2012 12:01 PM
   To: vcl-dev@incubator.apache.org (mailto:vcl-dev@incubator.apache.org)
   Cc: vcl-u...@incubator.apache.org 
   (mailto:vcl-u...@incubator.apache.org)
  
  
   Subject: Re: Max Number of VMs per Host
  
  
  
   Here is some info:
  
  
  
   http://myvirtualcloud.net/?p=1155
  
  
  
   This is for VMware View which could
 __
 This email has been scanned by the Symantec Email Security.cloud service.
 For more information please visit http://www.symanteccloud.com
 __




-- 
Aaron Peeler
Program Manager
Virtual Computing Lab
NC State University

All electronic mail messages in connection with State business which
are sent to or received by this account are subject to the NC Public
Records Law and may be disclosed to third parties.


[jira] [Created] (VCL-591) Image copy/push for distributed management nodes

2012-05-24 Thread Aaron Peeler (JIRA)
Aaron Peeler created VCL-591:


 Summary: Image copy/push for distributed management nodes
 Key: VCL-591
 URL: https://issues.apache.org/jira/browse/VCL-591
 Project: VCL
  Issue Type: New Feature
  Components: database, vcld (backend), web gui (frontend)
Affects Versions: 2.4
Reporter: Aaron Peeler
Priority: Minor


Actions to use for distributed management nodes and storage.
* on image save push the image files to other management nodes
* keep track of where the images live, which storage(may not be needed)
* make it configurable/optional to which management nodes images can be pushed 
to


--
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: [VOTE] Andy Kurth as PMC chair after graduation

2012-05-24 Thread Aaron Peeler
+1

Aaron P.

On Thu, May 24, 2012 at 11:03 AM, Aaron Coburn acob...@amherst.edu wrote:
 All,

 I would like to nominate Andy Kurth as the first VCL chair. This is a 
 position that is responsible for the proper operation of the VCL project. 
 Selecting someone for this position is also a necessary step in the process 
 of graduating from incubator status to a top-level Apache project.

 For those of you interested in the details, they can be found here:

 http://incubator.apache.org/guides/graduation.html#tlp-resolution

 The process is like so: anyone can nominate a person to serve in this role, 
 and these nominations are discussed and voted upon in the community. Based on 
 the consensus from the community, the PPMC (Podling Project Management 
 Committee) makes a recommendation to the ASF Board, which actually appoints 
 the chair.

 -Aaron Coburn


 --
 Aaron Coburn
 Systems Administrator and Programmer
 Academic Technology Services, Amherst College
 acob...@amherst.edumailto:acob...@amherst.edu









-- 
Aaron Peeler
Program Manager
Virtual Computing Lab
NC State University

All electronic mail messages in connection with State business which
are sent to or received by this account are subject to the NC Public
Records Law and may be disclosed to third parties.


Re: 2.3 release status and proposed road map

2012-05-23 Thread Aaron Peeler
Oops, Sorry - it's already listed.
Aaron


On Wed, May 23, 2012 at 10:46 AM, Aaron Peeler fapee...@ncsu.edu wrote:
 I agree. Definitely need to add the automated/scripted install to the
 published roadmap.

 Aaron

 On Wed, May 23, 2012 at 7:51 AM, Larry Burton
 larry_bur...@runningcedar.com wrote:
 I would commit to helping scripted installation into 2.4. I believe the
 focus should be on a basic, entry-level VCL that is automatic from bare
 metal to working system for those who are no so familiar with Linux.
 Larry


 Josh Thompson wrote:

 -BEGIN PGP SIGNED MESSAGE-
 Hash: SHA1

 Chris,

 We don't have any surveys or anything like that.  Things really just
 happen through discussion on this list.

 Josh

 On Tuesday, May 22, 2012 1:13:01 PM Chris Jones wrote:


 It would be nice to see IPv6 included for sure.  We at Clemson are
 definitely wanting that.

 Hopefully this wasn't mentioned before and I missed it, but is there a
 spot
 to vote on what features are important to the community?  Like a survey
 or
 something for interested parties?

 Thanks for the great work, guys!

 -ChrisJ

 On Tue, May 22, 2012 at 11:56 AM, Josh Thompson

 josh_thomp...@ncsu.eduwrote:


 -BEGIN PGP SIGNED MESSAGE-
 Hash: SHA1

 I like the idea of prioritizing items that are preventing people from
 using
 VCL.  I'll move power management and Libcloud to 2.5.  I think Spice
 will
 be
 taken care of with the work needed for NAT.  Having Spice makes us more
 competitive with commercial VDI solutions.

 Josh

 On Tuesday, May 22, 2012 11:19:31 AM Andy Kurth wrote:


 I think 2.4 should include the highest-priority items which currently
 prevent some institutions/organizations from using VCL including:
 -IPv6 support
 -NAT support
 -Single network interface support

 Adding these makes the list for 2.4 ridiculously long.  I would
 suggest moving power management, Spice, and libcloud support to later
 releases.

 I think any feature can be worked on in the meantime if anyone is
 interested in doing so, but completion should not prevent 2.4 from
 being released.

 I would also like to plan a 2.3.1 bug fix release targeted for early
 to mid August, 2012.

 -Andy

 On Tue, May 22, 2012 at 11:02 AM, Mark Gardner m...@vt.edu wrote:


 Aaron,

 At some point I would like to put IPv6 and NAPT on the list but I am
 still working on the code. (I would prefer to follow in the footsteps
 of the others and have something working to back it up so maybe we
 don't want to put it on the schedule yet.)

 Mark

 On Tue, May 22, 2012 at 9:50 AM, Aaron Peeler fapee...@ncsu.edu


 wrote:


 Looks good to me.

 Anyone else? This is a community decision :)

 Aaron

 On Tue, May 22, 2012 at 9:30 AM, Josh Thompson 


 josh_thomp...@ncsu.edu

 wrote:


 -BEGIN PGP SIGNED MESSAGE-
 Hash: SHA1

 That ends up making the list of feature for 2.4 pretty long.  How


 about



 splitting them up into two releases as follows:

 VCL 2.3 (this release)

  * Service deployments
  * Allow for additional access methods for environments (port, other
    protocols, etc)
  * Added framework support for libvirt and specifically for KVM
  * Added support for OS X under ESX
  * Added support for VMware VCenter
  * Added multilingualization to frontend

 VCL 2.4

  * Power management
  * Improve additional access methods
  * Support for Spice remote display protocol
  * Scripted installation
  * Support for ESX OS for end users
  * Initial support for EC2 API and OpenStack
  * Initial support for Libcloud

 VCL 2.5

  * Improve cluster reservations
  * Service deployment configuration management

 VCL 2.6

  * develop tools for managing both system and user storage

 The list for 2.4 is a little long, but several of the items have a
 significant amount of the work already completed (largely by newer
 people in the community - - yay!).

 Josh

 On Monday, May 21, 2012 4:02:11 PM Aaron Peeler wrote:


 Looks good.

 I would also like to see added to 2.4:
 * support for ESX OS for end users - the work that Dmitri has done
 * initial support for EC2 api, openstack,  this could likely
 include
 the code that Cameron and Young have are working on
 * initial support for libcloud

 Aaron

 On Mon, May 21, 2012 at 3:53 PM, Josh Thompson 


 josh_thomp...@ncsu.edu



 wrote:


 -BEGIN PGP SIGNED MESSAGE-
 Hash: SHA1

 Previously, I had stated that I'd like to get a release candidate


 cut



 by
 Wednesday of last week.  We've been doing lots of testing and


 finding



 small
 bugs here and there that have kept me from cutting the RC.  As


 soon



 as we
 stop finding bugs, I should be able to cut the RC.

 In each release, we include a road map of where we want to go
 with
 the
 next
 few releases.  The following is a starting point of what to


 include.



  Please let me know if there are any notable features that I left


 off



 of
 2.3.  Also, let me know what you think of the future features.

 VCL 2.3 (this release)

  * Service

Re: svn commit: r1341871 - /incubator/vcl/trunk/managementnode/lib/VCL/Module/OS/Linux/ESXi.pm

2012-05-23 Thread Aaron Peeler
 method);
 +      return;
 +   }
 +
 +   my $computer_node_name = $self-data-get_computer_node_name();
 +
 +   my $remote_ip                   = 
 $self-data-get_reservation_remote_ip();
 +   my $computer_ip_address         = $self-data-get_computer_ip_address();
 +
 +   my $port = shift;
 +   if (!$port) {
 +      notify($ERRORS{'WARNING'}, 0, port variable was not passed as an 
 argument);
 +      return failed;
 +   }
 +     return 1;
 +}
 +
 +#/
 +
 +=head2 user_exists
 +
 + Parameters  :
 + Returns     :
 + Description :
 +
 +=cut
 +
 +sub user_exists {
 +     #TODO
 +   my $self = shift;
 +   if (ref($self) !~ /osx/i) {
 +      notify($ERRORS{'CRITICAL'}, 0, subroutine was called as a function, 
 it must be called as a class method);
 +      return;
 +   }
 +
 +        my $computer_node_name = $self-data-get_computer_node_name();
 +     return 1;
 +}
 +#/
 +
 1;
 __END__







-- 
Aaron Peeler
Program Manager
Virtual Computing Lab
NC State University

All electronic mail messages in connection with State business which
are sent to or received by this account are subject to the NC Public
Records Law and may be disclosed to third parties.


[jira] [Resolved] (VCL-543) OSX under ESXi 4.1

2012-05-22 Thread Aaron Peeler (JIRA)

 [ 
https://issues.apache.org/jira/browse/VCL-543?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Aaron Peeler resolved VCL-543.
--

Resolution: Fixed

 OSX under ESXi 4.1
 --

 Key: VCL-543
 URL: https://issues.apache.org/jira/browse/VCL-543
 Project: VCL
  Issue Type: Improvement
  Components: database, vcld (backend), web gui (frontend)
Affects Versions: 2.3
Reporter: James O'Dell
  Labels: features
 Fix For: 2.3

 Attachments: Howto.rtf, OSX.pm, VMware.pm.patch, adminadd, admindel, 
 dhcp_enable, fw_disable_rdp, fw_enable, fw_enable_rdp, inuse.pm.patch, 
 logoff_users, oamessage, password_reset, requests.php.patch, useradd, 
 userdel, utils.pm.patch


 VCL needs OSX support. These files are my first attempt at doing so.

--
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: 2.3 release status and proposed road map

2012-05-22 Thread Aaron Peeler
Looks good to me.

Anyone else? This is a community decision :)

Aaron

On Tue, May 22, 2012 at 9:30 AM, Josh Thompson josh_thomp...@ncsu.edu wrote:
 -BEGIN PGP SIGNED MESSAGE-
 Hash: SHA1

 That ends up making the list of feature for 2.4 pretty long.  How about
 splitting them up into two releases as follows:

 VCL 2.3 (this release)
  * Service deployments
  * Allow for additional access methods for environments (port, other
    protocols, etc)
  * Added framework support for libvirt and specifically for KVM
  * Added support for OS X under ESX
  * Added support for VMware VCenter
  * Added multilingualization to frontend

 VCL 2.4
  * Power management
  * Improve additional access methods
  * Support for Spice remote display protocol
  * Scripted installation
  * Support for ESX OS for end users
  * Initial support for EC2 API and OpenStack
  * Initial support for Libcloud

 VCL 2.5
  * Improve cluster reservations
  * Service deployment configuration management

 VCL 2.6
  * develop tools for managing both system and user storage

 The list for 2.4 is a little long, but several of the items have a significant
 amount of the work already completed (largely by newer people in the community
 - - yay!).

 Josh

 On Monday, May 21, 2012 4:02:11 PM Aaron Peeler wrote:
 Looks good.

 I would also like to see added to 2.4:
 * support for ESX OS for end users - the work that Dmitri has done
 * initial support for EC2 api, openstack,  this could likely include
 the code that Cameron and Young have are working on
 * initial support for libcloud

 Aaron

 On Mon, May 21, 2012 at 3:53 PM, Josh Thompson josh_thomp...@ncsu.edu
 wrote:
  -BEGIN PGP SIGNED MESSAGE-
  Hash: SHA1
 
  Previously, I had stated that I'd like to get a release candidate cut by
  Wednesday of last week.  We've been doing lots of testing and finding
  small
  bugs here and there that have kept me from cutting the RC.  As soon as we
  stop finding bugs, I should be able to cut the RC.
 
  In each release, we include a road map of where we want to go with the
  next
  few releases.  The following is a starting point of what to include.
   Please let me know if there are any notable features that I left off of
  2.3.  Also, let me know what you think of the future features.
 
  VCL 2.3 (this release)
   * Service deployments
   * Allow for additional access methods for environments (port, other
     protocols, etc)
   * Added framework support for libvirt and specifically for KVM
   * Added support for OS X under ESX
   * Added support for VMware VCenter
   * Added multilingualization to frontend
 
  VCL 2.4
   * Power management
   * Improve cluster reservations
   * Service deployment configuration management
   * Support for Spice remote display protocol
   * Scripted installation
 
  VCL 2.5
   * develop tools for managing both system and user storage
 
  Josh
  - --
  - ---
  Josh Thompson
  VCL Developer
  North Carolina State University
 
  my GPG/PGP key can be found at pgp.mit.edu
 
  All electronic mail messages in connection with State business which
  are sent to or received by this account are subject to the NC Public
  Records Law and may be disclosed to third parties.
  -BEGIN PGP SIGNATURE-
  Version: GnuPG v2.0.17 (GNU/Linux)
 
  iEYEARECAAYFAk+6nUgACgkQV/LQcNdtPQPexACfceYBzdJ5mqvmOTbK+PKckIig
  IrQAnAzC3JQGSpc76uxH8eCvp6KHebo+
  =t8CA
  -END PGP SIGNATURE-
 - --
 - ---
 Josh Thompson
 VCL Developer
 North Carolina State University

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

 All electronic mail messages in connection with State business which
 are sent to or received by this account are subject to the NC Public
 Records Law and may be disclosed to third parties.
 -BEGIN PGP SIGNATURE-
 Version: GnuPG v2.0.17 (GNU/Linux)

 iEYEARECAAYFAk+7lPcACgkQV/LQcNdtPQOz6gCfWvwf/ETFbxmwN6D1HdwYovDo
 cZwAnjxVK8dR2q49ZNYc0oRQUQl5nQh4
 =yN0Q
 -END PGP SIGNATURE-




-- 
Aaron Peeler
Program Manager
Virtual Computing Lab
NC State University

All electronic mail messages in connection with State business which
are sent to or received by this account are subject to the NC Public
Records Law and may be disclosed to third parties.


Apache VCL committer role

2012-05-21 Thread Aaron Peeler
Hello Brian,

Hope your doing well.

In case your not monitoring the Apache VCL mailing lists. We are in
the process of applying for graduation to a Top-Level Apache project.

As part of the process, we as a community are identifying the list of
committers that will move forward when we graduate. Many of the
initial project committers listed on the incubator project status page
will not be moving, since they have not contributed.

You had contributed work early on in the project, with your last
contribution in 2009. This puts you in a position where it is not
clear if you would like to continue to participate in the project.

Let us know your intentions. Do you plan to become more active in the
community to retain your committer level access or should we assume
you are not interested in the continuing with the project?

Either way we would welcome you or wish you the best on your endeavors.

Best Regards,
Aaron






-- Forwarded message --
From: Kevan Miller kevan.mil...@gmail.com
Date: Fri, May 18, 2012 at 12:25 PM
Subject: Re: [DISCUSS] Graduation - Prepare Board Resolution
To: vcl-u...@incubator.apache.org



On May 18, 2012, at 10:06 AM, Andy Kurth wrote:

 I have created a Confluence page which we can use to work out the
 board resolution:
 https://cwiki.apache.org/confluence/display/VCL/Graduation+Board+Resolution

 Once we are comfortable with the resolution, one of the PPMC members
 will propose it on the general incubator list.  The areas we need to
 work on are in bold.  We need to define the project description and
 scope.  I wrote this as dynamically provisioning and brokering remote
 access to compute resources.  Thoughts?

 Please check the list of initial members to make sure I didn't leave
 anyone out.  This list includes both PPMC members and committers,
 correct?  If we are in agreement that the list will be the committers
 after graduation, should the status file be changed now?

It would be good to list all current committers who aren't on this
list. From a quick scan, it looks like bmbouter made some commits in
2009 and isn't included. Which is OK. But from my experience, best to
be explicit on these matters, and discuss the criteria used to
determine the list. Make sure you're including documentation
contributions and mailing list discussions etc.

Alan said he'd follow the project to help insure a smooth graduation.
So, I'd add him. You can leave me on the list, also.

No. Don't change status file. Technically, that would require a vote…



 The PPMC members also need to appoint a chair for the project.  I
 would be willing to do this.  Anyone else interested?

Im happy with the choice of the community.


 Also, 2 more issues regarding the status file:
 The stock bullets under Project info should be removed.

 The description is currently VCL is a management framework for
 building, dispensing and managing virtual machine images across a set
 of bare metal machines or systems with an installed virtual machine
 hypervisor.  I don't think this is quite accurate.  How about VCL is
 a modular cloud computing platform which dynamically provisions and
 brokers remote access to compute resources.?

I'll look at details of the text later… May be next week...

--kevan



-- 
Aaron Peeler
Program Manager
Virtual Computing Lab
NC State University

All electronic mail messages in connection with State business which
are sent to or received by this account are subject to the NC Public
Records Law and may be disclosed to third parties.


Re: 2.3 release status and proposed road map

2012-05-21 Thread Aaron Peeler
Looks good.

I would also like to see added to 2.4:
* support for ESX OS for end users - the work that Dmitri has done
* initial support for EC2 api, openstack,  this could likely include
the code that Cameron and Young have are working on
* initial support for libcloud

Aaron



On Mon, May 21, 2012 at 3:53 PM, Josh Thompson josh_thomp...@ncsu.edu wrote:
 -BEGIN PGP SIGNED MESSAGE-
 Hash: SHA1

 Previously, I had stated that I'd like to get a release candidate cut by
 Wednesday of last week.  We've been doing lots of testing and finding small
 bugs here and there that have kept me from cutting the RC.  As soon as we stop
 finding bugs, I should be able to cut the RC.

 In each release, we include a road map of where we want to go with the next
 few releases.  The following is a starting point of what to include.  Please
 let me know if there are any notable features that I left off of 2.3.  Also,
 let me know what you think of the future features.

 VCL 2.3 (this release)
  * Service deployments
  * Allow for additional access methods for environments (port, other
    protocols, etc)
  * Added framework support for libvirt and specifically for KVM
  * Added support for OS X under ESX
  * Added support for VMware VCenter
  * Added multilingualization to frontend

 VCL 2.4
  * Power management
  * Improve cluster reservations
  * Service deployment configuration management
  * Support for Spice remote display protocol
  * Scripted installation

 VCL 2.5
  * develop tools for managing both system and user storage

 Josh
 - --
 - ---
 Josh Thompson
 VCL Developer
 North Carolina State University

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

 All electronic mail messages in connection with State business which
 are sent to or received by this account are subject to the NC Public
 Records Law and may be disclosed to third parties.
 -BEGIN PGP SIGNATURE-
 Version: GnuPG v2.0.17 (GNU/Linux)

 iEYEARECAAYFAk+6nUgACgkQV/LQcNdtPQPexACfceYBzdJ5mqvmOTbK+PKckIig
 IrQAnAzC3JQGSpc76uxH8eCvp6KHebo+
 =t8CA
 -END PGP SIGNATURE-




-- 
Aaron Peeler
Program Manager
Virtual Computing Lab
NC State University

All electronic mail messages in connection with State business which
are sent to or received by this account are subject to the NC Public
Records Law and may be disclosed to third parties.


Re: VCL-543 OSX under ESXi 4.1

2012-05-17 Thread Aaron Peeler
Hi Jim,

I have another routine to add to OSX.pm. user_exists. It was mainly
needed for the server reservations.

It's using the id cmd, so it shouldn't need any changes. But since it
wouldn't work for windows, I couldn't put it in the OS.pm module.


=head2 user_exists

 Parameters  :
 Returns :
 Description :

=cut

sub user_exists {
my $self = shift;
if (ref($self) !~ /linux/i) {
notify($ERRORS{'CRITICAL'}, 0, subroutine was called
as a function, it must be called as a class method);
return;
}

my $management_node_keys = $self-data-get_management_node_keys();
my $computer_node_name   = $self-data-get_computer_node_name();
 # Attempt to get the username from the arguments
# If no argument was supplied, use the user specified in the
DataStructure
my $username = shift;
if (!$username) {
$username = $self-data-get_user_login_id();
}

   notify($ERRORS{'DEBUG'}, 0, checking if user $username exists on
$computer_node_name);

# Attempt to query the user account
my $query_user_command = id $username;
my ($query_user_exit_status, $query_user_output) =
$self-execute($query_user_command,1);
   if (grep(/uid/, @$query_user_output)) {
   notify($ERRORS{'DEBUG'}, 0, user $username exists on
$computer_node_name);
   return 1;
   }
   elsif (grep(/No such user/i, @$query_user_output)) {
   notify($ERRORS{'DEBUG'}, 0, user $username does not exist on
$computer_node_name);
   return 0;
   }
   elsif (defined($query_user_exit_status)) {

   notify($ERRORS{'WARNING'}, 0, failed to determine if
user $username exists on $computer_node_name, exit status:
$query_user_exit_status, output:\n@{$query_user_output});
   return;
   }
   else {
   notify($ERRORS{'WARNING'}, 0, failed to run ssh
command to determine if user $username exists on
$computer_node_name);
   return;
   }

}





On Thu, May 17, 2012 at 5:26 PM, James O'Dell jod...@fullerton.edu wrote:
 -BEGIN PGP SIGNED MESSAGE-
 Hash: SHA1

 Andy,

 The 'currentimage.txt' line you were referring to was originally one
 line, and it was commented out.

 Chances are, the reason the 'currentimage.txt' line looks weird
 is probably due to you looking at it from a windows system.

 The original code has the line commented out. The line contains
 a 'ctrl-M', which windows is interpreting as a carriage return.
 So windows breaks the one line into 2 lines at the carriage return
 (aka ctrl-M).

 i.e.
 Original Linux
 #       # remove carriage returns
 #        $command .=   sed -i '' -e \'s/^M//g\' currentimage.txt;

 Window's
         #       # remove carriage returns
         #               $command .=   sed -i '' -e \'s/
 //g\' currentimage.txt;


 I'm thinking the whole mess should be removed to avoid any problems.

 I'm sure you already know this, but Windows and Linux text files
 terminate lines differently..

 Windows         = CR+LF
 Linux/MAC OSX   = LF

 Hope this helps,

 __Jim

 On 5/17/2012 7:06 AM, Andy Kurth wrote:
 Hi Jim,
 I made a commit to OSX.pm this morning.  I mainly changed the
 indentation.  For the most part, the Perl code is indented using tabs.

 I also made some minor indentation/spacing changes to the pod sections
 so that the output lined up when running pod2text, etc.  These
 sections must be indented using spaces.

 None of the code functionality should have changed except for possibly
 one location.  My editor was complaining about lines 1843/1844 in the
 previous revision:
 1843: #        $command .=   sed -i '' -e \'s/
 1844: //g\' currentimage.txt;

 I'm assuming both of these lines should be commented.  I changed it to:
 1783: #               $command .=   sed -i '' -e \'s///g\' 
 currentimage.txt;

 Please do an 'svn up' and make sure I didn't mess anything up.

 Thanks,
 Andy

 On Wed, Apr 4, 2012 at 3:10 PM, Aaron Peeler aaron_pee...@ncsu.edu wrote:
 Hi Jim,

 Made progress to a point, I wasn't able to get a full blown instance
 going, but I feel my effort was good enough to prove it can be done
 and used. Overall the code looks good and as we move forward, possibly
 in the 2.4 release, I think it would be ideal to put all OS related
 routines in their respective OS modules, like
 notify_via_(wall,msg,oascript), etc.

 In the supporting documentation for this on the vcl wiki somewhere, I
 recommend to list known working apple hardware. So far I can say that
 it would work with the Mac Mini 2011 model and your running it on
 MacPro.

 I'll work on committing the backend and db components it into trunk on
 your behalf. I think Josh has already committed the php part.

 Thanks for the work and sorry it took so long to review it.

 Aaron


 On Wed, Apr 4, 2012 at 7:49 AM, Aaron Peeler aaron_pee...@ncsu.edu wrote:
 Thanks Jim.

 Right, I saw that one also. I've got a 2010 mac

Re: Graduation

2012-05-16 Thread Aaron Peeler
My thoughts exactly. Thanks to each of you for your advice and mentoring.

Best Regards,
Aaron

On Wed, May 16, 2012 at 8:22 AM, Josh Thompson josh_thomp...@ncsu.edu wrote:
 On Tue, May 15, 2012 at 6:14 PM, Kevan Miller kevan.mil...@gmail.com wrote:

 On May 14, 2012, at 9:54 AM, Alan D. Cabrera wrote:


 On May 12, 2012, at 5:37 PM, Matt Hogstrom wrote:



 To record my perspective -- I will support graduation as a TLP. I do not, 
 however, intend to continue my participation in the community. I may 
 monitor mailing lists from time-to-time, but do not wish to be a 
 committer/PMC member.

 I too think its time and support graduation to TLP.  Kevan also represents 
 my intention wrt to involvement.

 It's customary for a mentor to stay on for a quarter or two to monitor the 
 project and make sure that there's a smooth transition.  It's not clear to 
 me that this is the role that you and Kevan intend to fulfill.  If so, 
 great.  If not, I can hang around until the apron strings are fully cut.

 Thanks Alan.

 I plan on following mailing lists and monitoring the community. As a member, 
 i'll also follow the private@ mailing list. However, I would really rather 
 not have a formal responsibility of PMC member. Perhaps shirking my 
 responsibilities, but I'm already on too many PMC's for projects I've 
 mentored. Harder to quit once I've started… Easier to avoid at the start.

 --kevan

 Kevan,

 I don't consider it shirking your responsibility to not continue on the PMC.

 Alan, Kevan, and Matt,

 We really appreciate your help to our project and community as our
 mentors.  I doubt you had any idea your commitment to us as mentors
 would be for as long as it has been.  Thanks for all the time and
 effort you have put into mentoring us in the Apache Way!  It is
 totally understandable if you want to cut strings with us as soon as
 we graduate.  We would appreciate any input you have in the few months
 after we graduate but understand if you want to limit that commitment.

 Josh



-- 
Aaron Peeler
Program Manager
Virtual Computing Lab
NC State University

All electronic mail messages in connection with State business which
are sent to or received by this account are subject to the NC Public
Records Law and may be disclosed to third parties.


Re: source files missing apache source license header

2012-05-14 Thread Aaron Peeler
I'll attempt to update these files using the RAT tools.

Aaron

On Fri, May 11, 2012 at 2:49 PM, Kevan Miller kevan.mil...@gmail.com wrote:
 RAT (http://incubator.apache.org/projects/rat.html) reports the following 
 files are missing apache source license header (or other compatible 
 licenses). Assuming the files are AL v2 licensed, they should be marked 
 appropriately. Alternately licensed materials (e.g. MIT, etc) should not be 
 altered (unless they've been altered to the extent that they are no longer 
 MIT licensed, which is unlikely).

 Unapproved licenses:

  ./INSTALLATION
  ./managementnode/lib/VCL/Module/OS/OSX.pm
  ./managementnode/lib/VCL/Module/Provisioning/esxthin.README
  ./managementnode/tools/OSX/adminadd
  ./managementnode/tools/OSX/admindel
  ./managementnode/tools/OSX/dhcp_enable
  ./managementnode/tools/OSX/fw_disable_rdp
  ./managementnode/tools/OSX/fw_enable
  ./managementnode/tools/OSX/fw_enable_rdp
  ./managementnode/tools/OSX/logoff_users
  ./managementnode/tools/OSX/oamessage
  ./managementnode/tools/OSX/password_reset
  ./managementnode/tools/OSX/useradd
  ./managementnode/tools/OSX/userdel
  ./web/js/vcldojo/nls/TimeTextBoxEnd.js
  ./web/js/vcldojo/nls/ja-jp/TimeTextBoxEnd.js
  ./web/js/vcldojo/nls/zh-cn/TimeTextBoxEnd.js
  ./web/locale/es_MX/language
  ./web/locale/ja_JP/language
  ./web/locale/po_files/.htaccess
  ./web/locale/po_files/vcl.po.template
  ./web/locale/po_files/es_MX/vcl.po
  ./web/locale/po_files/ja_JP/vcl.po
  ./web/locale/po_files/zh_CN/vcl.po
  ./web/locale/zh_CN/language

 Not all files require a source license header, but most should. Here's the 
 ASF policy -- http://apache.org/legal/src-headers.html

 --kevan




-- 
Aaron Peeler
Program Manager
Virtual Computing Lab
NC State University

All electronic mail messages in connection with State business which
are sent to or received by this account are subject to the NC Public
Records Law and may be disclosed to third parties.


[jira] [Created] (VCL-587) Automated install script/tools

2012-05-11 Thread Aaron Peeler (JIRA)
Aaron Peeler created VCL-587:


 Summary: Automated install script/tools
 Key: VCL-587
 URL: https://issues.apache.org/jira/browse/VCL-587
 Project: VCL
  Issue Type: New Feature
Reporter: Aaron Peeler


Placeholder for Dr. Larry Burton's automated install

--
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: Yes, I would like to become a committer

2012-05-11 Thread Aaron Peeler
Hi Larry,

Thank you for the automated install script and the nice write-up, this
will be a valuable feature for the project and community.

Before we can start using the script(s) and include it in a future
release there are a couple of more steps to properly deal with IP
clearance,

1 - submitting new contribution's through jira.
Jira is our feature, bug-tracker which is used to handle initial contributions.

I've created a jira issue on the automated install:
https://issues.apache.org/jira/browse/VCL-587
If you don't have account, it's fairly easy to create.

Once logged in, select the issue or the above link, choose more
options and select attach files.

In the attach files dialogue, upload your script(s) and select Grant
license to ASF for inclusion in ASF works as per the apache license.
If you have trouble editing it, let me know, I might need to own the
issue to you.


2 - iCLA - Individual Contributor License Agreement (ICLA)
It looks like your following the steps listed here:
https://cwiki.apache.org/VCL/becoming-a-committer.html

So you might have already signed and submitted secret...@apache.org -
and it's being processed. If not, since this is a substantial
contribution, please sign and submit the iCLA.

Also thanks for your interest in becoming a committer, I'll start a
discussion thread with the other project management committee members,
which would then lead to a vote thread.

Thanks again and I think we all look forward to working more with you
to help advance Apache VCL.


Aaron



On Thu, May 10, 2012 at 7:29 PM, Larry Burton
larry_bur...@runningcedar.com wrote:
 All:
 According to the documentation, I need to Once you have done this, you
 should express interest on the vcl-dev list that you are interested in
 becoming a committer. Yes, I would like to become a committer. In
 particular, I'd like to commit automation scripts to the project.

 It seems the next step is a vote.
 

  1. Be voted in as a new committer on the vcl-private list
     There is a private VCL list for members of the Podling Project
     Management Committee (PPMC) to discuss whether or not someone
     should be given the rights of a committer. A formal vote must
     happen on this list for you to be accepted as a committer.

 Do you wish my assistance for the VCL project?

 Thanks,
 Larry Burton



-- 
Aaron Peeler
Program Manager
Virtual Computing Lab
NC State University

All electronic mail messages in connection with State business which
are sent to or received by this account are subject to the NC Public
Records Law and may be disclosed to third parties.


Re: [VOTE] Apache VCL Ready to Graduate

2012-05-10 Thread Aaron Peeler
+1



On Thu, May 10, 2012 at 11:01 AM, Andy Kurth andy_ku...@ncsu.edu wrote:
 This vote is to determine if the Apache VCL community believes the
 project is ready to graduate from the incubator to a top level
 project.  Everyone in the community is encouraged to vote.  Please
 reply expressing one of the following:

 +1 : yes, Apache VCL is ready to graduate to a top level project
 0 : ambivalent
 -1 : no, Apache VCL is not ready to graduate to a top level project

 This vote will be closed on Tuesday, May 15, 2012 at 5:00 pm EST.  If
 this vote passes, the community will draft a board resolution and
 present it to the IPMC.

 Thank You,
 Andy Kurth



-- 
Aaron Peeler
Program Manager
Virtual Computing Lab
NC State University

All electronic mail messages in connection with State business which
are sent to or received by this account are subject to the NC Public
Records Law and may be disclosed to third parties.


[jira] [Updated] (VCL-568) refresh current reservations page 15 minutes after a reservation becomes available

2012-05-09 Thread Aaron Peeler (JIRA)

 [ 
https://issues.apache.org/jira/browse/VCL-568?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Aaron Peeler updated VCL-568:
-

Fix Version/s: (was: 2.3)
   2.4

 refresh current reservations page 15 minutes after a reservation becomes 
 available
 --

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


 It would be useful to refresh the current reservations page shortly after a 
 timeout could have occurred so that users will see if the reservation timed 
 out.
 We'll key off events in computerloadlog. 
 Two entries will be created in the variable table - acknowledgetimeout and 
 connecttimeout that will have values that are the timeout period in seconds.  
 One entry will be added to computerloadstate - connecttimeout.
 When vcld inserts the 'reserved' computerloadstate into computerloadlog, both 
 vcld and the frontend will key off of that timestamp and 
 variable.acknowledgetimeout to know when the reservation will timeout if the 
 user does not click the Connect button.  
 When the user clicks the Connect button, the frontend will insert an entry 
 into computerloadlog for connecttimeout.  Both vcld and the frontend will key 
 off of that timestamp and variable.connecttimeout to know when the 
 reservation will timeout if the user never connects.

--
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] [Resolved] (VCL-154) run_scp_command() is not catching some errors

2012-05-09 Thread Aaron Peeler (JIRA)

 [ 
https://issues.apache.org/jira/browse/VCL-154?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Aaron Peeler resolved VCL-154.
--

Resolution: Fixed

 run_scp_command() is not catching some errors
 -

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


 The utils.pm::run_scp_command() subroutine is not catching permission denied 
 errors.  It's returning true if this happens.

--
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] [Resolved] (VCL-463) add ability to deploy images as servers

2012-05-09 Thread Aaron Peeler (JIRA)

 [ 
https://issues.apache.org/jira/browse/VCL-463?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Aaron Peeler resolved VCL-463.
--

Resolution: Fixed

moving IP and Mac address assignment, capturing live vm images to a separate 
jira issue for 2.4 roadmap

 add ability to deploy images as servers
 ---

 Key: VCL-463
 URL: https://issues.apache.org/jira/browse/VCL-463
 Project: VCL
  Issue Type: New Feature
  Components: database, vcld (backend), web gui (frontend)
Reporter: Josh Thompson
 Fix For: 2.3


 Add the ability to deploy images as long term use servers. Current long term 
 reservations don't have enough features. Some things to add are
 -saving profiles that are treated as VCL resources
 -admin user group allowed to access and manage the reservation
 -login user group allowed just to log in but not to manage the reservation
 -specify IP address
 -specify MAC address
 -indefinite end time
 -online capture of image (snapshots)
 -offline capture with continuation of reservation
 -select to have machine rebooted/reinstalled

--
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] [Created] (VCL-584) Extend features of Server loads

2012-05-09 Thread Aaron Peeler (JIRA)
Aaron Peeler created VCL-584:


 Summary: Extend features of Server loads
 Key: VCL-584
 URL: https://issues.apache.org/jira/browse/VCL-584
 Project: VCL
  Issue Type: Improvement
Reporter: Aaron Peeler
 Fix For: 2.4


-specify IP address 
-specify MAC address  
-online capture of image (snapshots) 
-offline capture with continuation of reservation 

--
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] [Resolved] (VCL-485) Multilingualization of Web UI

2012-05-09 Thread Aaron Peeler (JIRA)

 [ 
https://issues.apache.org/jira/browse/VCL-485?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Aaron Peeler resolved VCL-485.
--

Resolution: Fixed

 Multilingualization of Web UI
 -

 Key: VCL-485
 URL: https://issues.apache.org/jira/browse/VCL-485
 Project: VCL
  Issue Type: New Feature
  Components: web gui (frontend)
Affects Versions: 2.2
Reporter: Toru Yokoyama
  Labels: gettext, multilingualization
 Fix For: 2.3

 Attachments: vcl.diff, vcl.tar.gz


 We have customized the Web UI to be displayed not only by the original 
 English language interface, but with other languages like Japanese or 
 Chinese. Using the gettext library and the language library file in ready, 
 users can choose and change the interface language by themselves.

--
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] [Resolved] (VCL-30) additional user access methods for connecting to reserved compute node

2012-05-09 Thread Aaron Peeler (JIRA)

 [ 
https://issues.apache.org/jira/browse/VCL-30?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Aaron Peeler resolved VCL-30.
-

Resolution: Fixed

 additional user access methods for connecting to reserved compute node 
 ---

 Key: VCL-30
 URL: https://issues.apache.org/jira/browse/VCL-30
 Project: VCL
  Issue Type: New Feature
  Components: database, vcld (backend), web gui (frontend)
Reporter: Aaron Peeler
Priority: Minor
 Fix For: 2.3


 add generic support for additional access methods such as VNC, FreeNX and any 
 others that may start coming out.
 Currently supports ssh for Unix environments and remote desktop connection 
 for windows environments

--
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] [Closed] (VCL-408) Imaging reservations that fail very early on may not be put into the maintenance state

2012-05-09 Thread Aaron Peeler (JIRA)

 [ 
https://issues.apache.org/jira/browse/VCL-408?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Aaron Peeler closed VCL-408.


Resolution: Duplicate

Dup of VCL-144

 Imaging reservations that fail very early on may not be put into the 
 maintenance state
 --

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


 There are conditions that allow an imaging reservation process to change the 
 request and computer state to failed rather than maintenance if the process 
 fails very early on when the modules are being initialized.  This could cause 
 an image to be lost before it is captured.  Check the process flow and make 
 sure the states are changed to maintenance under all conditions.

--
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] [Updated] (VCL-409) Improvements to vcld -setup

2012-05-09 Thread Aaron Peeler (JIRA)

 [ 
https://issues.apache.org/jira/browse/VCL-409?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Aaron Peeler updated VCL-409:
-

Affects Version/s: (was: 2.2)
Fix Version/s: (was: 2.3)
   2.4

 Improvements to vcld -setup
 ---

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


 This issue is to track additions and improvments to the 'vcld -setup' feature.
 Regarding the base image capture feature:
 -Add check if image already exists in the database, check if it actually 
 exists in the repository, allow user to specify if the image is indeed correct
 -Add confirmation summary before image capture process begins
 Add feature to query the database for imaging requests in the maintenance 
 state and to restart them.

--
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] [Updated] (VCL-442) Reduce time between user clicking Connect and RDP being opened

2012-05-09 Thread Aaron Peeler (JIRA)

 [ 
https://issues.apache.org/jira/browse/VCL-442?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Aaron Peeler updated VCL-442:
-

Fix Version/s: (was: 2.3)
   2.4

Moving to 2.4. Need to figure out best method and keep secure.

 Reduce time between user clicking Connect and RDP being opened
 --

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


 Investigate improvement which would reduce the amount of time between a user 
 clicking connect and the RDP firewall exceptions being set.  If a user quicky 
 attempt to opent the .rdp file and connect, it's possible for the first 
 connection to fail because the reserved process hasn't finished running the 
 commands.

--
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] [Resolved] (VCL-450) Backend VMware improvements for 2.3 release

2012-05-09 Thread Aaron Peeler (JIRA)

 [ 
https://issues.apache.org/jira/browse/VCL-450?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Aaron Peeler resolved VCL-450.
--

Resolution: Fixed

 Backend VMware improvements for 2.3 release
 ---

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


 This issue is to track general improvements to the VMware provisioning module 
 for the VCL 2.3 release.

--
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] [Created] (VCL-585) Migrate time source variable to variable table

2012-05-09 Thread Aaron Peeler (JIRA)
Aaron Peeler created VCL-585:


 Summary: Migrate time source variable to variable table
 Key: VCL-585
 URL: https://issues.apache.org/jira/browse/VCL-585
 Project: VCL
  Issue Type: Improvement
Reporter: Aaron Peeler
Assignee: Aaron Peeler
Priority: Minor
 Fix For: 2.4


The Windows.pm had a the variable $time_source hardcoded to nist.gov or 
windows.com addresses. 

Convert code in the configure_time_synchronization to check for and use data 
from the variable table. If data does not exist, then use hardcoded value.

Data in the variable table can be in the format:
timesource|FQDN of management node 
or
timesource|global

FQDN of MN - can be if a centrally managed VCL needs to have different values
Global if only using one management node, or all management nodes can use the 
same value.
 

--
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] [Updated] (VCL-585) Migrate time source variable to variable table

2012-05-09 Thread Aaron Peeler (JIRA)

 [ 
https://issues.apache.org/jira/browse/VCL-585?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Aaron Peeler updated VCL-585:
-

Component/s: web gui (frontend)
 vcld (backend)
 database

Backend and database are done.

Need a way to edit variables through web interface.

 Migrate time source variable to variable table
 --

 Key: VCL-585
 URL: https://issues.apache.org/jira/browse/VCL-585
 Project: VCL
  Issue Type: Improvement
  Components: database, vcld (backend), web gui (frontend)
Reporter: Aaron Peeler
Assignee: Aaron Peeler
Priority: Minor
 Fix For: 2.4


 The Windows.pm had a the variable $time_source hardcoded to nist.gov or 
 windows.com addresses. 
 Convert code in the configure_time_synchronization to check for and use data 
 from the variable table. If data does not exist, then use hardcoded value.
 Data in the variable table can be in the format:
 timesource|FQDN of management node 
 or
 timesource|global
 FQDN of MN - can be if a centrally managed VCL needs to have different values
 Global if only using one management node, or all management nodes can use the 
 same value.
  

--
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: Graduation

2012-05-08 Thread Aaron Peeler
Hi Dmitri,

No apologies necessary. This is a good and important question.

The graduation is the process in which a incubator project becomes a
Top Level Project (TLP). The graduation means that a project has shown
that it (as a community) understands the Apache Software Foundation's
core principles.
Also known as The Apache Way.
While this is not a complete official list, the principles include:
* collaborative software development
* commercial-friendly license
* respective, honest, technical-based interaction
* faithful implementation of standards
* security as a mandatory feature
See this for more info on how ASF works
http://www.apache.org/foundation/how-it-works.html


My slightly longer answer.

Within Apache Software Foundation there is a entry path in which a
project/community shows that it, (as a whole) can be self-sustaining
and operates under The Apache Way.

This entry path is through what is called the incubator and this is
our current state.

In incubator status, we as a community, learn the principles (The
Apache way) by doing. With the assistance of our mentors, such as
Kevan, Alan, and Matt. We learn the core principles mentioned above,
how to grow a healthy and diverse community, how to properly cut
releases through Apache software Foundation, handle intelectual
property through the community contributions, and learn the principle
of meritocracy (government by merit) through the process of inviting
community members who have contributed and are interested to become
committers and be part of the project governing process, etc.

Once we have reached the incubator milestones, we can then proceed to
graduate. Through the graduation process an incubator project either
becomes a subproject of another ASF project or a top level project.

If we fail to do these tasks or if the project fizzles out, then the
incubator project retires from Apache Software foundation and is not
supported by ASF.

Hope this helps and others please feel free to comment.
Most of this is my summation from:

How ASF works and short history:
http://www.apache.org/foundation/how-it-works.html

Incubator Graduation:
http://incubator.apache.org/guides/graduation.html

What is Graduation?
http://incubator.apache.org/guides/graduation.html#introduction

Roles of incubator
http://incubator.apache.org/incubation/Roles_and_Responsibilities.html


Aaron


On Mon, May 7, 2012 at 8:11 PM, Dmitri Chebotarov dcheb...@gmu.edu wrote:
 Hi,

 May I ask what are the benefits of graduation for VCL?
 How does graduation change the way the VCL is used?

 I apologize if these are trivial questions.

 Thanks.
 --
 Dmitri Chebotarov
 Virtual Computing Lab Systems Engineer, TSD - Ent Servers  Messaging
 223 Aquia Building, Ffx, MSN: 1B5
 Phone: (703) 993-6175
 Fax: (703) 993-3404


 On Monday, May 7, 2012 at 16:39 , Kevan Miller wrote:


 On May 7, 2012, at 3:53 PM, Alexander Patterson wrote:

  I would love to see 2.3 to graduate :) I will enjoy many of the bug fixes

 Thanks Alexander. Minor point - a 2.3 release is orthogonal to the 
 graduation process. A 2.3 release can happen before or after graduation…

 There's a 'status of 2.3 release' thread on the vcl-dev list. You're more 
 than welcome to voice your 2.3 desires, there...

 --kevan





-- 
Aaron Peeler
Program Manager
Virtual Computing Lab
NC State University

All electronic mail messages in connection with State business which
are sent to or received by this account are subject to the NC Public
Records Law and may be disclosed to third parties.


Re: [DISCUSS] Graduation

2012-05-04 Thread Aaron Peeler

 As for the website, I agree that some design work would be really useful. I
 am assuming that ASF would provide a hosting arrangement, i.e. a domain like
 vcl.apache.org? Would that also include server space to run any type of CMS?
 Confluence is a nice all-in-one package, though if you are considering a
 complete overhaul of the site, I could also recommend a system like Drupal
 (MySQL + PHP). Drupal has a lot of bells and whistles that can make for a
 very nice, highly interactive site. The downside of drupal is that it is not
 specifically designed to handle software documentation. On the other hand,
 if we only need to serve static html pages that focus on documentation, etc,
 I can also recommend Sphinx. The downside of Sphinx is that it is really
 best for Python and C++ projects, and it doesn't support web-based updates
 -- it does create excellent sites, though.

I  believe we can run anything we like. ASF does provide the hosting
and the top-level projects do have their own url
projectname.apache.org.

I'm not up-to speed yet on what our options are or what the other
projects are using. The Apache infrastructure team is recommending
projects to migrate away from confluence. Has anyone else had a chance
to research which cms tools are available supported/recommended by
ASF?


 I am also a little unclear on the timeframe for modifying the website -- it
 this something that would be done prior to graduation or upon graduation?

I don't think it is a requirement, but ideally it would be nice to at
least have a start on a new site by graduation time.


Aaron Peeler


[jira] [Created] (VCL-582) Linux.pm remove rc.local dependence

2012-05-04 Thread Aaron Peeler (JIRA)
Aaron Peeler created VCL-582:


 Summary: Linux.pm remove rc.local dependence  
 Key: VCL-582
 URL: https://issues.apache.org/jira/browse/VCL-582
 Project: VCL
  Issue Type: Improvement
Reporter: Aaron Peeler
Priority: Minor
 Fix For: 2.4


Need to stop using /etc/rc.d/rc.local

two main things need to happen:
pre_capture - clean up ListenAddress from sshd_config and external_sshd_config, 
so on boot sshd will listen on any interface

post_load - setup sshd_config to listen only on the private interface (or 
another port) and setup external_sshd_config with public interface address


--
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: [DISCUSS] Graduation

2012-05-02 Thread Aaron Peeler
I feel we have meet our diversity issue and also expect to add more
committers over the next couple of months. I would positively support
a vote for graduation.


I agree on the other points mentioned.

Status page needs to be updated. We can work on this part easily.

The web site needs to be migrated off confluence. Has anyone
researched other CMS options for the website. I think this would be a
good community discussion thread. Which CMS, the layout, (content,
documentation, design ideas, etc.)

Aaron


On Tue, May 1, 2012 at 12:44 PM, Andy Kurth andy_ku...@ncsu.edu wrote:
 This thread is to discuss whether the Apache VCL community feels that
 this incubating project is ready to proceed with the process to
 graduate to a top level ASF project.  There are several requirements
 which must be met and steps completed in order to graduate.   This
 discussion thread is the first step towards graduation.  Please review
 the following pages.
 http://incubator.apache.org/guides/graduation.html
 http://incubator.apache.org/incubation/Incubation_Policy.html#Graduating+from+the+Incubator

 There are many items described in the ASF graduation documentation
 which we have obviously satisfied (create a release, etc).  The
 following are issues that I feel either need to be addressed, would be
 concerned about regarding board/mentor approval, or have been brought
 up before.  Please share your thoughts.  Also, please review the ASF
 graduation documentation and bring up anything else which might be a
 concern.

 Status File:
 (https://svn.apache.org/repos/asf/incubator/public/trunk/content/projects/vcl.xml)
 This is not up to date and is missing information.  Previous board
 reports need to be added.  News items need to be added containing the
 string new committer.  Doing this will cause the numberCommittersNew
 column on the Status of the Clutch page to turn green
 (http://incubator.apache.org/clutch.html).

 Also, the list of commiters in the status file and project page hasn't
 changed since Apache VCL started.  The new committers obviously need
 to be added.  I'm not sure how the original list was decided upon, but
 I feel several names should be removed since they have not contributed
 any code and some have not been involved in the community at all.  I
 think the list should be Aaron Coburn, David Hutchins, Andy Kurth,
 James O'Dell, Aaron Peeler, Josh Thompson.  Also, Brian Bouterse
 contributed some code a while ago.  I'm not sure if he is still
 interested in being a committer.

 Diversity:
 ASF requirement: The project is not highly dependent on any single
 contributor (there are at least 3 legally independent committers and
 there is no single company or entity that is vital to the success of
 the project).
 This issue has been raised before.  I feel we meet this requirement
 and that the community is generally diverse, can govern itself, and be
 self-sufficient.

 Website:
 This is not necessarily a requirement for graduation but I feel that
 it should be addressed prior to graduation.  Our website/documentation
 is pretty rough and really should be redesigned.  I'm guessing the
 board members will look at it prior to voting.  In addition, there
 will likely be a press release if/when we graduate and website views
 will spike.  This shouldn't hold up the graduation process, but I
 would like agreement that this should be completed by graduation.

 Thank You,
 Andy



-- 
Aaron Peeler
Program Manager
Virtual Computing Lab
NC State University

All electronic mail messages in connection with State business which
are sent to or received by this account are subject to the NC Public
Records Law and may be disclosed to third parties.


[jira] [Created] (VCL-579) provision ESXi as an end-user environment

2012-05-01 Thread Aaron Peeler (JIRA)
Aaron Peeler created VCL-579:


 Summary: provision ESXi as an end-user environment
 Key: VCL-579
 URL: https://issues.apache.org/jira/browse/VCL-579
 Project: VCL
  Issue Type: New Feature
  Components: database, vcld (backend)
Reporter: Aaron Peeler
Assignee: Dmitri Chebotarov
 Fix For: 2.4


Provision ESX environment for end-user.
Requires extending the  ESX OS module or creating a new one to preform user 
reservation tasks

--
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: May Board report

2012-04-30 Thread Aaron Peeler
All,

A draft board report is available for review.

https://cwiki.apache.org/confluence/display/VCL/2012-05+Incubator+VCL+Report

Please make comments or revise as needed.

For those new in the community, a board report is a status of the
project that is filed quarterly to the Apache Incubator board.

Thanks,
Aaron


On Tue, Apr 24, 2012 at 5:21 PM, Kevan Miller kevan.mil...@gmail.com wrote:
 All,
 The May board report is going to be due on Wednesday, May 2.

 http://wiki.apache.org/incubator/May2012

 Anybody willing to take a shot?

 Also, I'd like to see some discussion about graduation and to see the 
 community taking concrete actions to make graduation a reality.

 --kevan



-- 
Aaron Peeler
Program Manager
Virtual Computing Lab
NC State University

All electronic mail messages in connection with State business which
are sent to or received by this account are subject to the NC Public
Records Law and may be disclosed to third parties.


Re: The CCMP module for IBM Cloud

2012-04-26 Thread Aaron Peeler
Since we are going to delay these two contributions until a later
release, we have some time to accomplish the IP clearance related to
the contribution or future contribution(since I feel we'll re-design
to handle public clouds).

The contributors on these two jira issues do have their iCLA's on
file, but from the provided link there also needs to be a Corp CLA or
Software grant from IBM as it relates to the Apache VCL codebase.

So, Xianqing, Milen, Young, you'll need to check with your IBM
managers to help make this happen.

Kevan,
Am I correct in my understanding?

Also on http://incubator.apache.org/ip-clearance/index.html do we go
ahead and start a Clearance document?

Thanks,
Aaron



On Wed, Apr 25, 2012 at 6:13 PM, Kevan Miller kevan.mil...@gmail.com wrote:

 On Apr 25, 2012, at 2:10 PM, Aaron Peeler wrote:

 As Kevan commented on in the jira issue, one of the things that need
 to be addressed are the IP clearance. When attaching contributions and
 you intend for it to be included, make sure to click Grant license to
 ASF for inclusion in ASF works. By doing this, the attachments in the
 jira issue will have an apache feather beside each file, telling us it
 has been contributed to Apache community.

 That certainly helps. However, in some cases, the Grant license to ASF is 
 not sufficient. For larger contributions and also for contributions with 
 multiple authors (and obviously sponsored by a corporate entity), there is an 
 additional IP clearance process. See 
 http://incubator.apache.org/ip-clearance/index.html for more information. The 
 process is pretty lightweight, but does require a Software Grant or Corporate 
 CLA to be submitted.

 --kevan





-- 
Aaron Peeler
Program Manager
Virtual Computing Lab
NC State University

All electronic mail messages in connection with State business which
are sent to or received by this account are subject to the NC Public
Records Law and may be disclosed to third parties.


Re: The CCMP module for IBM Cloud

2012-04-26 Thread Aaron Peeler
ok, thanks. Probably makes sense to wait the on the clearance document.
Aaron

On Thu, Apr 26, 2012 at 11:11 AM, Kevan Miller kevan.mil...@gmail.com wrote:

 On Apr 26, 2012, at 10:50 AM, Aaron Peeler wrote:

 Since we are going to delay these two contributions until a later
 release, we have some time to accomplish the IP clearance related to
 the contribution or future contribution(since I feel we'll re-design
 to handle public clouds).

 The contributors on these two jira issues do have their iCLA's on
 file, but from the provided link there also needs to be a Corp CLA or
 Software grant from IBM as it relates to the Apache VCL codebase.

 So, Xianqing, Milen, Young, you'll need to check with your IBM
 managers to help make this happen.

 Kevan,
 Am I correct in my understanding?

 Yes. When/when not to require a Software Grant/CCLA is a grey area. In this 
 case, I would ask for a grant.


 Also on http://incubator.apache.org/ip-clearance/index.html do we go
 ahead and start a Clearance document?

 Either way - start now or wait for a grant...

 --kevan




-- 
Aaron Peeler
Program Manager
Virtual Computing Lab
NC State University

All electronic mail messages in connection with State business which
are sent to or received by this account are subject to the NC Public
Records Law and may be disclosed to third parties.


[jira] [Commented] (VCL-457) VCL new provisioning module: CCMP module (Provisioning virtual machines inside IBM Cloud)

2012-04-26 Thread Aaron Peeler (JIRA)

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

Aaron Peeler commented on VCL-457:
--

Via the discussion on the vcl-dev lists. It is consensus to delay this 
contribution until a later release. 
Changing from 2.3 to 2.4 release 

The tasks that need to occur are to obtain a software grant from IBM on this 
module.

Also we had initial design discussions regarding improving the VCL codebase to 
work more seamlessly with public clouds.


 VCL new provisioning module: CCMP module (Provisioning virtual machines 
 inside IBM Cloud)
 -

 Key: VCL-457
 URL: https://issues.apache.org/jira/browse/VCL-457
 Project: VCL
  Issue Type: Task
  Components: vcld (backend)
 Environment: It is extra provisioning module for VCL, so it has 
 similar need as VCL system.
Reporter: Xianqing Yu
 Fix For: 2.4

 Attachments: CCMPLinux.pm, CCMPWindows.pm, account.pl, 
 blockrequest.pm, ccmp.pm, ccmp.pm


 CCMP module is one provisioning module for VCL. It can provisioning and 
 delete virtual machines inside IBM Cloud by using REST API IBM Cloud provided.

--
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-537) Add IBM SmartCloud Provisioning support for VCL

2012-04-26 Thread Aaron Peeler (JIRA)

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

Aaron Peeler commented on VCL-537:
--

Via the discussion on the vcl-dev lists. It is consensus to delay this 
contribution until a later release. 
Changing from 2.3 to 2.4 release 

The tasks that need to occur are to obtain a software grant from IBM on this 
module. 



 Add IBM SmartCloud Provisioning support for VCL
 ---

 Key: VCL-537
 URL: https://issues.apache.org/jira/browse/VCL-537
 Project: VCL
  Issue Type: New Feature
  Components: database, vcld (backend)
Affects Versions: 2.2.1
Reporter: Young-Hyun
 Fix For: 2.3

 Attachments: hslt.pm


 IBM SmartCloud Provisioning (formerly BM Service Agility Accelerator for 
 Cloud (ISAAC) or High Scale Low Touch (HSLT)) is a true IaaS (Infrastructure 
 as a Service) solution that can reduce costs and offer near-zero downtime and 
 automated recovery. This provides new solution that provides quick cloud 
 deployment and features automated provisioning, parallel scalability and 
 integrated fault tolerance to increase operational efficiency and respond to 
 user needs. It also provides the foundation to integrate more advanced cloud 
 capabilities such as cloud service management capabilities. 
 For more detail information about IBM SmartCloud Provisioning, please visit 
 the following website.  
 http://www-01.ibm.com/software/tivoli/products/smartcloud-provisioning/
 To take the advantages of the advanced features in IBM SmartCloud 
 Provisioning, I write the new VCL provisioning module called hslt.pm.  The 
 new module can achieve the fast VCL reservation by creating paths (links) to 
 the virtual machine images instead of copying the original images to the 
 instance directory in NFS file systems. For example, the main portion of the 
 reservation time depends on the time for copying original images to the 
 instance directory in NFS systems and it is not trivial at all. But IBM 
 SmartCloud Provisioning does not require to copy images themselves. Instead, 
 it creates links (paths) to the images in the hypervisor nodes and the 
 hypervisors will map the links and load the images. This can reduce costs for 
 both reservation times and storage usages. 
 Please take a look the hslt.pm module and contact me if you have questions.
 Thanks,
 -
 Younghyun
 IBM Tivoli CTO

--
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] [Updated] (VCL-457) VCL new provisioning module: CCMP module (Provisioning virtual machines inside IBM Cloud)

2012-04-26 Thread Aaron Peeler (JIRA)

 [ 
https://issues.apache.org/jira/browse/VCL-457?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Aaron Peeler updated VCL-457:
-

Fix Version/s: (was: 2.3)
   2.4

 VCL new provisioning module: CCMP module (Provisioning virtual machines 
 inside IBM Cloud)
 -

 Key: VCL-457
 URL: https://issues.apache.org/jira/browse/VCL-457
 Project: VCL
  Issue Type: Task
  Components: vcld (backend)
 Environment: It is extra provisioning module for VCL, so it has 
 similar need as VCL system.
Reporter: Xianqing Yu
 Fix For: 2.4

 Attachments: CCMPLinux.pm, CCMPWindows.pm, account.pl, 
 blockrequest.pm, ccmp.pm, ccmp.pm


 CCMP module is one provisioning module for VCL. It can provisioning and 
 delete virtual machines inside IBM Cloud by using REST API IBM Cloud provided.

--
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] [Updated] (VCL-537) Add IBM SmartCloud Provisioning support for VCL

2012-04-26 Thread Aaron Peeler (JIRA)

 [ 
https://issues.apache.org/jira/browse/VCL-537?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Aaron Peeler updated VCL-537:
-

Affects Version/s: (was: 2.2.1)
Fix Version/s: (was: 2.3)
   2.4

 Add IBM SmartCloud Provisioning support for VCL
 ---

 Key: VCL-537
 URL: https://issues.apache.org/jira/browse/VCL-537
 Project: VCL
  Issue Type: New Feature
  Components: database, vcld (backend)
Reporter: Young-Hyun
 Fix For: 2.4

 Attachments: hslt.pm


 IBM SmartCloud Provisioning (formerly BM Service Agility Accelerator for 
 Cloud (ISAAC) or High Scale Low Touch (HSLT)) is a true IaaS (Infrastructure 
 as a Service) solution that can reduce costs and offer near-zero downtime and 
 automated recovery. This provides new solution that provides quick cloud 
 deployment and features automated provisioning, parallel scalability and 
 integrated fault tolerance to increase operational efficiency and respond to 
 user needs. It also provides the foundation to integrate more advanced cloud 
 capabilities such as cloud service management capabilities. 
 For more detail information about IBM SmartCloud Provisioning, please visit 
 the following website.  
 http://www-01.ibm.com/software/tivoli/products/smartcloud-provisioning/
 To take the advantages of the advanced features in IBM SmartCloud 
 Provisioning, I write the new VCL provisioning module called hslt.pm.  The 
 new module can achieve the fast VCL reservation by creating paths (links) to 
 the virtual machine images instead of copying the original images to the 
 instance directory in NFS file systems. For example, the main portion of the 
 reservation time depends on the time for copying original images to the 
 instance directory in NFS systems and it is not trivial at all. But IBM 
 SmartCloud Provisioning does not require to copy images themselves. Instead, 
 it creates links (paths) to the images in the hypervisor nodes and the 
 hypervisors will map the links and load the images. This can reduce costs for 
 both reservation times and storage usages. 
 Please take a look the hslt.pm module and contact me if you have questions.
 Thanks,
 -
 Younghyun
 IBM Tivoli CTO

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




Apache LIBCLOUD driver contribution to interact with Apache VCL

2012-04-25 Thread Aaron Peeler
Hi Folks,

Just wanted to mention something cool I recently found out about.

An NCSU student has contributed to Apache Libcloud community a VCL
driver to interact with VCL instances.

https://issues.apache.org/jira/browse/LIBCLOUD-180

From what I understand he is working on a libcloud VCL provision
module, I'll try to found out more and encourage to contribute to
Apache VCL.

Cheers,
Aaron


-- 
Aaron Peeler
Program Manager
Virtual Computing Lab
NC State University

All electronic mail messages in connection with State business which
are sent to or received by this account are subject to the NC Public
Records Law and may be disclosed to third parties.


[jira] [Resolved] (VCL-344) local admin account make sure has full access

2012-04-25 Thread Aaron Peeler (JIRA)

 [ 
https://issues.apache.org/jira/browse/VCL-344?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Aaron Peeler resolved VCL-344.
--

Resolution: Fixed

tested

 local admin account make sure has full access
 -

 Key: VCL-344
 URL: https://issues.apache.org/jira/browse/VCL-344
 Project: VCL
  Issue Type: Bug
  Components: database, web gui (frontend)
Reporter: Aaron Peeler
 Fix For: 2.3


 Make sure the local admin account has full admin rights:
 -- not in specify end time group
 may be others

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




[Announce] James O'Dell as committer

2012-04-19 Thread Aaron Peeler
Hello Apache VCL community,

I'm happy to announce that James O'Dell has been added as a committer
to the Apache VCL project.  He had made valuable contributions to the
community.  Welcome James!

Cheers,
Aaron

-- 
Aaron Peeler
Program Manager
Virtual Computing Lab
NC State University

All electronic mail messages in connection with State business which
are sent to or received by this account are subject to the NC Public
Records Law and may be disclosed to third parties.


[jira] [Created] (VCL-576) Finalizing code for 2.3 release

2012-04-18 Thread Aaron Peeler (Created) (JIRA)
Finalizing code for 2.3 release
---

 Key: VCL-576
 URL: https://issues.apache.org/jira/browse/VCL-576
 Project: VCL
  Issue Type: Task
Reporter: Aaron Peeler


A jira issue for general fixes and tasks related to the 2.3 release candidate 

--
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: Benchmarking Software's on VCL

2012-04-16 Thread Aaron Peeler
We've just started testing a third party RDP accelerator called Ericom Blaze.
http://www.ericom.com/ericom_blaze.asp
Ericom has been around for a while, and I've talked with others who
are using it successfully.

Personally, I've not had a chance to test it with GIS, but have tested
it with Solidworks CAD renderings and we've seen a much better
performance over RDP.

Aaron

On Mon, Apr 16, 2012 at 12:11 PM, Mark Gardner m...@vt.edu wrote:
 Just curious, has anyone tried using VNC to see if it helps. If I
 remember correctly, VNC has the capability to refresh a subset of the
 screen and hence may perform better.

 Mark

 On Mon, Apr 16, 2012 at 12:05 PM, Alexander Patterson
 alexander.patter...@csueastbay.edu wrote:
 We have the same issue here with the GIS software. It's due to RDP has to
 refresh the whole screen shot. The GIS software works much better with like
 a Cirtix or VMware VDI that doesVmware PCoip that only needs to fresh the
 parts thats being used.

 RDP does has it's down faults.

 -Alex

 On Mon, Apr 16, 2012 at 6:56 AM, Mike Haudenschild m...@longsight.comwrote:

 Hi Amit,

 There will definitely be delays in screen refresh rates as a result of the
 RDP connection, so if, for example, you're dragging a map or other objects
 you may notice some lag.  You might try adjusting Windows visual settings
 for best performance from the System control panel.

 There are also performance settings on the RDP client itself.  Try
 opening Remote Desktop Connection and manually entering the connection
 information -- depending upon your platform, the RDP client settings for
 performance will be in a different tab.

 GIS software can also be doing a lot of number crunching.  (Confirm the
 specs in Windows System control panel on the client VM if you haven't
 already to make sure the proper resources are assigned by VCL.)  Have you
 run any other applications in the VM/VCL environment that experience
 similar issues?

 Regards,
 Mike

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



 On Mon, Apr 16, 2012 at 09:40, Kumar, Amit H. ahku...@odu.edu wrote:

  Dear All,
 
  I have run into issues of software(GIS) being slower on VCL as opposed to
  Laptop. Although I have 8GB RAM and 2 vCPU assigned for this VM,
 comparison
  of few tests resulted in poor performance on VCL. It could be the nature
 of
  GIS and RDP or something else.
 
  I have tried to isolate GIS vm's onto one blade and no other vm's end up
  on this blade.
 
  Any ideas or options on how could I track this down to identify what
 could
  cause this.
 
  Thank you,
  Amit
 
 




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



 --
 Mark Gardner
 --



-- 
Aaron Peeler
Program Manager
Virtual Computing Lab
NC State University

All electronic mail messages in connection with State business which
are sent to or received by this account are subject to the NC Public
Records Law and may be disclosed to third parties.


[jira] [Reopened] (VCL-544) Linux systemd services

2012-04-10 Thread Aaron Peeler (Reopened) (JIRA)

 [ 
https://issues.apache.org/jira/browse/VCL-544?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Aaron Peeler reopened VCL-544:
--

  Assignee: Aaron Peeler

Reopening to correct detection of systemd. Some distros like ubuntu may have 
systemd directory /lib/systemd but it is not using it.

 Linux systemd services
 --

 Key: VCL-544
 URL: https://issues.apache.org/jira/browse/VCL-544
 Project: VCL
  Issue Type: Improvement
Reporter: Aaron Peeler
Assignee: Aaron Peeler
 Fix For: 2.3


 Add systemd services support for newer linux distros

--
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] [Resolved] (VCL-544) Linux systemd services

2012-04-10 Thread Aaron Peeler (Resolved) (JIRA)

 [ 
https://issues.apache.org/jira/browse/VCL-544?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Aaron Peeler resolved VCL-544.
--

Resolution: Fixed

 Linux systemd services
 --

 Key: VCL-544
 URL: https://issues.apache.org/jira/browse/VCL-544
 Project: VCL
  Issue Type: Improvement
Reporter: Aaron Peeler
Assignee: Aaron Peeler
 Fix For: 2.3


 Add systemd services support for newer linux distros

--
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] [Created] (VCL-574) reinstall option not happening when detecting inuse state

2012-04-05 Thread Aaron Peeler (Created) (JIRA)
reinstall option not happening when detecting inuse state
-

 Key: VCL-574
 URL: https://issues.apache.org/jira/browse/VCL-574
 Project: VCL
  Issue Type: Bug
  Components: vcld (backend)
Reporter: Aaron Peeler
Assignee: Aaron Peeler
 Fix For: 2.4


By default - vcld checks for existing processes for a given reservation, to 
prevent overlap of processes or prevent accidental changes. In the case of a 
user initiating a reinstall during a reservation, if the reinstall process 
detects another process running for that given reservation, then the reinstall 
process exits quietly with no changes and importantly no reinstall.

Update process check to include specific states such as reinstall that are 
allowed to proceed.




--
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: Dojo library optimization

2012-04-05 Thread Aaron Peeler
Aaron,

By the way I added your jira account to the jira committers group
which gives you greater access to features under jira.

Sorry I didn't catch this earlier.

Aaron

On Thu, Apr 5, 2012 at 9:18 AM, Aaron Coburn acob...@amherst.edu wrote:
 Josh,
 I also recall having an issue with the vcldojo code. I never entirely figured 
 out how to integrate it into the custom dojo profiles, opting instead to just 
 keep it separate. As I look at the 2.2.1 code, this only seems to apply to 
 the {request | new | edit}BlockAllocation modes. In the .ht-inc/utils.php 
 file, I added a line that would explicitly load js/vcldojo/TimeTextBoxEnd.js 
 in the getDojoHTML function:

 if ($mode != 'blockAllocations'){
  $rt .= script type=\text/javascript\ 
 src=\js/vcldojo/TimeTextBoxEnd.js\/script\n;
 }

 These lines would be inserted after dojo/dojo/dojo.js and the relevant 
 dojo/dojo/dojoCustom.js scripts are loaded.

 Hope that helps!
 Aaron


 --
 Aaron Coburn
 Systems Administrator and Programmer
 Academic Technology Services, Amherst College
 acob...@amherst.edumailto:acob...@amherst.edu






 On Apr 5, 2012, at 8:50 AM, Josh Thompson wrote:

 Aaron,

 I've been working on this JIRA issue.  I'm having a problem with the custom
 vcldojo.* objects.  I copied the vcl/js/vcldojo directory to the dojo source
 as a sibling directory of dojo, dijit, and dojox, and listed the relative path
 to vcldojo at the end of the vcl.profile.js file the same way you did in the
 one you attached to the JIRA issue.  However, when I load any pages that have
 a widget from vcldojo, I'm getting a javascript error that dojo could not load
 the widget.  Also, it is doing a separate load of the .js file for that widget
 even though I can see that the widget was built in to the layer file.  Did you
 have any issues similar to this?  Any ideas?

 Thanks,
 Josh

 On Friday, August 26, 2011 3:47:54 PM you wrote:
 Aaron,

 Thanks for creating a JIRA issue about it and adding some patches.  You're
 definitely right about the number of GETs slowing down page loads.  I was
 planning on creating one dojo include per VCL page in the next release,
 though I never created a JIRA issue about it.  I did do some work already,
 but I like how you structured it a little better.

 Thanks,
 Josh

 On Friday August 26, 2011, Aaron Coburn wrote:
 Many parts of the VCL web interface use the Dojo javascript framework,
 which has a nice facility for incrementally loading the classes needed
 for a particular page through the dojo.require(...) function. On some
 pages, however, the number of separate GET requests grows rather large.
 This makes the pages much less responsive, especially when a page is
 loaded for the first time.

 With dojo, it is also possible to create custom 'profiles', which are
 groups of dojo classes that are assembled into a single javascript
 library. More information about this is available here:

 http://dojotoolkit.org/reference-guide/quickstart/custom-builds.html

 I assembled about a dozen of these 'profiles' for our VCL installation,
 and with some modification to the .ht-inc/utils.php page, this change
 has resulted in a dramatic improvement in the loading and rendering of
 the vcl web pages.

 Is there any thought for moving in this direction for an upcoming
 release? I have created a JIRA issue for this at:

 https://issues.apache.org/jira/browse/VCL-505

 where I have included some more information as well as the code I used
 to
 implement this in our VCL setup.

 Best wishes,

 Aaron Coburn
 Systems Administrator and Programmer
 Academic Technology Services, Amherst College
 (413) 542-5451 acob...@amherst.edumailto:acob...@amherst.edu
 --
 ---
 Josh Thompson
 Systems Programmer
 Advanced Computing | VCL Developer
 North Carolina State University

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

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

 All electronic mail messages in connection with State business which
 are sent to or received by this account are subject to the NC Public
 Records Law and may be disclosed to third parties.




-- 
Aaron Peeler
Program Manager
Virtual Computing Lab
NC State University

All electronic mail messages in connection with State business which
are sent to or received by this account are subject to the NC Public
Records Law and may be disclosed to third parties.


[jira] [Resolved] (VCL-574) reinstall option not happening when detecting inuse state

2012-04-05 Thread Aaron Peeler (Resolved) (JIRA)

 [ 
https://issues.apache.org/jira/browse/VCL-574?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Aaron Peeler resolved VCL-574.
--

Resolution: Fixed

 reinstall option not happening when detecting inuse state
 -

 Key: VCL-574
 URL: https://issues.apache.org/jira/browse/VCL-574
 Project: VCL
  Issue Type: Bug
  Components: vcld (backend)
Reporter: Aaron Peeler
Assignee: Aaron Peeler
 Fix For: 2.3


 By default - vcld checks for existing processes for a given reservation, to 
 prevent overlap of processes or prevent accidental changes. In the case of a 
 user initiating a reinstall during a reservation, if the reinstall process 
 detects another process running for that given reservation, then the 
 reinstall process exits quietly with no changes and importantly no reinstall.
 Update process check to include specific states such as reinstall that are 
 allowed to proceed.

--
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] [Resolved] (VCL-417) Provisioning module for VirtualBox

2012-04-05 Thread Aaron Peeler (Resolved) (JIRA)

 [ 
https://issues.apache.org/jira/browse/VCL-417?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Aaron Peeler resolved VCL-417.
--

Resolution: Fixed

Was added previously.

 Provisioning module for VirtualBox
 --

 Key: VCL-417
 URL: https://issues.apache.org/jira/browse/VCL-417
 Project: VCL
  Issue Type: New Feature
  Components: vcld (backend)
Affects Versions: 2.2
 Environment: VirtualBox 3.2.10r66523
Reporter: David Hutchins
Priority: Minor
 Fix For: 2.3

 Attachments: capture_support_vbox_pm.patch, 
 stable_provisioning_vbox_pm.patch, utils_patch_for_vbox.patch, vbox.pm


 VirtualBox provisioning would be a nice addition to VCL, the full version is 
 free for academic use.  

--
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] [Closed] (VCL-323) ESX provisioning modules - based on snapshots

2012-04-05 Thread Aaron Peeler (Closed) (JIRA)

 [ 
https://issues.apache.org/jira/browse/VCL-323?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Aaron Peeler closed VCL-323.


Resolution: Fixed

Closing this issue. snapshots are now apart of the VMWare provisioning module. 
It was included in or related to the VCL-450 backend vmware improvements

 ESX provisioning modules - based on snapshots
 -

 Key: VCL-323
 URL: https://issues.apache.org/jira/browse/VCL-323
 Project: VCL
  Issue Type: New Feature
  Components: vcld (backend)
Affects Versions: 2.2
Reporter: Aaron Peeler
 Fix For: 2.3

 Attachments: esxduke.pm


 from Sean 
 This module is designed to work against VirtualCenter/vCenter, but should be 
 able to work directly with an ESX host as well.  It works a little 
 differently from the existing ESX modules in that it uses the VMware perl API 
 directly instead of calling the helper apps.  In addition, it also greatly 
 reduces the amount of disk space and deployment time necessary.
 Instead of cloning the VM for deployment, this module uses ESX to create a 
 snapshot of the golden image disk, and uses that for the deployed VM.  This 
 means the only disk space used for the deployed VM is the differences between 
 it and the master.  Likewise, no time is needed to copy all the bits, so 
 creating the VM takes seconds instead of minutes.

--
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] [Resolved] (VCL-529) invalid IP addresses are marked as valid in the is_public_ip_address

2012-04-05 Thread Aaron Peeler (Resolved) (JIRA)

 [ 
https://issues.apache.org/jira/browse/VCL-529?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Aaron Peeler resolved VCL-529.
--

Resolution: Fixed

 invalid IP addresses are marked as valid in the is_public_ip_address
 

 Key: VCL-529
 URL: https://issues.apache.org/jira/browse/VCL-529
 Project: VCL
  Issue Type: Bug
  Components: vcld (backend)
Affects Versions: 2.2.1
Reporter: Aaron Coburn
Priority: Minor
 Fix For: 2.3


 in the is_public_ip_address subroutine in utils.pm, the code first checks 
 whether the IP address is valid. If the address is invalid, the subroutine 
 should return 0 (i.e. the address is NOT a public IP address); instead it 
 returns 1, and in some cases, this can result in an invalid IP address being 
 set as the computer's public IP address.

--
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] [Created] (VCL-575) Improvements to gen-node-key.sh

2012-04-05 Thread Aaron Peeler (Created) (JIRA)
Improvements to gen-node-key.sh
---

 Key: VCL-575
 URL: https://issues.apache.org/jira/browse/VCL-575
 Project: VCL
  Issue Type: Improvement
Reporter: Aaron Peeler
Assignee: Aaron Peeler
 Fix For: 2.3


doesn't fully support linux 
- only calling net service (windows)
- path to sshd_config is non redhat distro

Add flexibility - try to detect OS and set related paths and commands.

--
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] [Resolved] (VCL-575) Improvements to gen-node-key.sh

2012-04-05 Thread Aaron Peeler (Resolved) (JIRA)

 [ 
https://issues.apache.org/jira/browse/VCL-575?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Aaron Peeler resolved VCL-575.
--

Resolution: Fixed

 Improvements to gen-node-key.sh
 ---

 Key: VCL-575
 URL: https://issues.apache.org/jira/browse/VCL-575
 Project: VCL
  Issue Type: Improvement
Reporter: Aaron Peeler
Assignee: Aaron Peeler
 Fix For: 2.3


 doesn't fully support linux 
 - only calling net service (windows)
 - path to sshd_config is non redhat distro
 Add flexibility - try to detect OS and set related paths and commands.

--
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: VCL-543 OSX under ESXi 4.1

2012-04-04 Thread Aaron Peeler
Thanks Jim.

Right, I saw that one also. I've got a 2010 mac mini model which also
has the keyboard issue.  Doesn't seem like it's feasible to use the
2010 model. Going to give it one more shot with trying to do a
kickstart install off the dvd. It that doesn't work then I'll try to
locate a 2011 model.

Overall your code looks good and should work - just would like to test it.

Aaron


On Tue, Apr 3, 2012 at 4:35 PM, James O'Dell jod...@fullerton.edu wrote:
 -BEGIN PGP SIGNED MESSAGE-
 Hash: SHA1

 This site gives a walk through installing OSX on a mac mini
 using esxi 5. It lists the hardware used, and a link to
 vmware's nic driver.

 http://paraguin.com/2012/01/17/os-x-on-a-mac-mini-with-vmware-esxi-5/

 __Jim

 On 4/3/2012 11:48 AM, Aaron Peeler wrote:
 Hi Daiyu,

 Thanks. Yes those are a couple that I had found.

 Aaron

 On Tue, Apr 3, 2012 at 2:35 PM, Hayashi, Daiyu
 dhaya...@exchange.fullerton.edu wrote:
 Based on your email I take it that you've read these posts.

 http://paraguin.com/2012/01/10/the-mac-mini-vmware-esxi-5-server-part-1-research/

 http://tinkertry.com/maczilla-core-i5-mac-mini-esxi-5-0-update-1/


 Daiyu Hayashi
 Lead Information Technology Consultant
 Mihaylo College of Business and Economics
 Cal State University Fullerton
 657-278-7347




 -Original Message-
 From: Aaron Peeler [mailto:fapee...@ncsu.edu]
 Sent: Tuesday, April 03, 2012 6:28 AM
 To: vcl-dev@incubator.apache.org
 Subject: VCL-543 OSX under ESXi 4.1

 Jim,

 I'm working on testing the OSX module for inclusion in the next release and 
 run into some questions.

 By chance have you tried to use other apple hardware? I've got a  mac mini 
 (2010 mid) model.

 The initial issue I've run into is the usb keyboard gets disabled once the 
 vmware kernel is loaded. In searching on a solution for this, I've run 
 across folks stating that there is a missing network adapter as well and 
 that has to added later.

 I'm going to attempt to install ESXi on a usb drive and boot the mac mini 
 off of that (hopefully).

 So I was wondering if you've installed ESXi (either 4.1 or 5 ) on a mac 
 mini yet?

 Thanks,
 Aaron

 --
 Aaron Peeler
 Program Manager
 Virtual Computing Lab
 NC State University

 All electronic mail messages in connection with State business which are 
 sent to or received by this account are subject to the NC Public Records 
 Law and may be disclosed to third parties.





 - --
 Jim O'Dell
 Network Analyst
 California State University Fullerton
 Email: jod...@fullerton.edu
 Phone: (657) 278-2256
 -BEGIN PGP SIGNATURE-
 Version: GnuPG v1.4.9 (MingW32)
 Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

 iEYEARECAAYFAk97XvoACgkQREVHAOnXPYS2wwCg2q31vV+xb5umhvBhvAhEuQ37
 grAAoKMTuOrRkgiI2qycV0GwH8l5v9tI
 =Kvto
 -END PGP SIGNATURE-



-- 
Aaron Peeler
Program Manager
Virtual Computing Lab
NC State University

All electronic mail messages in connection with State business which
are sent to or received by this account are subject to the NC Public
Records Law and may be disclosed to third parties.


Re: VCL-543 OSX under ESXi 4.1

2012-04-04 Thread Aaron Peeler
Hi Jim,

Made progress to a point, I wasn't able to get a full blown instance
going, but I feel my effort was good enough to prove it can be done
and used. Overall the code looks good and as we move forward, possibly
in the 2.4 release, I think it would be ideal to put all OS related
routines in their respective OS modules, like
notify_via_(wall,msg,oascript), etc.

In the supporting documentation for this on the vcl wiki somewhere, I
recommend to list known working apple hardware. So far I can say that
it would work with the Mac Mini 2011 model and your running it on
MacPro.

I'll work on committing the backend and db components it into trunk on
your behalf. I think Josh has already committed the php part.

Thanks for the work and sorry it took so long to review it.

Aaron


On Wed, Apr 4, 2012 at 7:49 AM, Aaron Peeler aaron_pee...@ncsu.edu wrote:
 Thanks Jim.

 Right, I saw that one also. I've got a 2010 mac mini model which also
 has the keyboard issue.  Doesn't seem like it's feasible to use the
 2010 model. Going to give it one more shot with trying to do a
 kickstart install off the dvd. It that doesn't work then I'll try to
 locate a 2011 model.

 Overall your code looks good and should work - just would like to test it.

 Aaron


 On Tue, Apr 3, 2012 at 4:35 PM, James O'Dell jod...@fullerton.edu wrote:
 -BEGIN PGP SIGNED MESSAGE-
 Hash: SHA1

 This site gives a walk through installing OSX on a mac mini
 using esxi 5. It lists the hardware used, and a link to
 vmware's nic driver.

 http://paraguin.com/2012/01/17/os-x-on-a-mac-mini-with-vmware-esxi-5/

 __Jim

 On 4/3/2012 11:48 AM, Aaron Peeler wrote:
 Hi Daiyu,

 Thanks. Yes those are a couple that I had found.

 Aaron

 On Tue, Apr 3, 2012 at 2:35 PM, Hayashi, Daiyu
 dhaya...@exchange.fullerton.edu wrote:
 Based on your email I take it that you've read these posts.

 http://paraguin.com/2012/01/10/the-mac-mini-vmware-esxi-5-server-part-1-research/

 http://tinkertry.com/maczilla-core-i5-mac-mini-esxi-5-0-update-1/


 Daiyu Hayashi
 Lead Information Technology Consultant
 Mihaylo College of Business and Economics
 Cal State University Fullerton
 657-278-7347




 -Original Message-
 From: Aaron Peeler [mailto:fapee...@ncsu.edu]
 Sent: Tuesday, April 03, 2012 6:28 AM
 To: vcl-dev@incubator.apache.org
 Subject: VCL-543 OSX under ESXi 4.1

 Jim,

 I'm working on testing the OSX module for inclusion in the next release 
 and run into some questions.

 By chance have you tried to use other apple hardware? I've got a  mac mini 
 (2010 mid) model.

 The initial issue I've run into is the usb keyboard gets disabled once the 
 vmware kernel is loaded. In searching on a solution for this, I've run 
 across folks stating that there is a missing network adapter as well and 
 that has to added later.

 I'm going to attempt to install ESXi on a usb drive and boot the mac mini 
 off of that (hopefully).

 So I was wondering if you've installed ESXi (either 4.1 or 5 ) on a mac 
 mini yet?

 Thanks,
 Aaron

 --
 Aaron Peeler
 Program Manager
 Virtual Computing Lab
 NC State University

 All electronic mail messages in connection with State business which are 
 sent to or received by this account are subject to the NC Public Records 
 Law and may be disclosed to third parties.





 - --
 Jim O'Dell
 Network Analyst
 California State University Fullerton
 Email: jod...@fullerton.edu
 Phone: (657) 278-2256
 -BEGIN PGP SIGNATURE-
 Version: GnuPG v1.4.9 (MingW32)
 Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

 iEYEARECAAYFAk97XvoACgkQREVHAOnXPYS2wwCg2q31vV+xb5umhvBhvAhEuQ37
 grAAoKMTuOrRkgiI2qycV0GwH8l5v9tI
 =Kvto
 -END PGP SIGNATURE-



 --
 Aaron Peeler
 Program Manager
 Virtual Computing Lab
 NC State University

 All electronic mail messages in connection with State business which
 are sent to or received by this account are subject to the NC Public
 Records Law and may be disclosed to third parties.



-- 
Aaron Peeler
Program Manager
Virtual Computing Lab
NC State University

All electronic mail messages in connection with State business which
are sent to or received by this account are subject to the NC Public
Records Law and may be disclosed to third parties.


Re: VCL-543 OSX under ESXi 4.1

2012-04-03 Thread Aaron Peeler
Thanks.
Aaron

On Tue, Apr 3, 2012 at 2:22 PM, James O'Dell jod...@fullerton.edu wrote:
 -BEGIN PGP SIGNED MESSAGE-
 Hash: SHA1

 Aaron,

 I don't have a mac mini to test with. So, I have not tried
 installing esxi on a mac mini.

 I'll see if I can dig one up.

 __Jim


 On 4/3/2012 6:28 AM, Aaron Peeler wrote:
 Jim,

 I'm working on testing the OSX module for inclusion in the next
 release and run into some questions.

 By chance have you tried to use other apple hardware? I've got a  mac
 mini (2010 mid) model.

 The initial issue I've run into is the usb keyboard gets disabled once
 the vmware kernel is loaded. In searching on a solution for this, I've
 run across folks stating that there is a missing network adapter as
 well and that has to added later.

 I'm going to attempt to install ESXi on a usb drive and boot the mac
 mini off of that (hopefully).

 So I was wondering if you've installed ESXi (either 4.1 or 5 ) on a
 mac mini yet?

 Thanks,
 Aaron



 - --
 Jim O'Dell
 Network Analyst
 California State University Fullerton
 Email: jod...@fullerton.edu
 Phone: (657) 278-2256
 -BEGIN PGP SIGNATURE-
 Version: GnuPG v1.4.9 (MingW32)
 Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

 iEYEARECAAYFAk97QAMACgkQREVHAOnXPYQNQACgg0OSMJu6vOSeq9X0jrDD7UWq
 x/MAoJR5Zxb2A6jwgAvTkn+BFB5ad+4A
 =3ce5
 -END PGP SIGNATURE-



-- 
Aaron Peeler
Program Manager
Virtual Computing Lab
NC State University

All electronic mail messages in connection with State business which
are sent to or received by this account are subject to the NC Public
Records Law and may be disclosed to third parties.


Re: VCL-543 OSX under ESXi 4.1

2012-04-03 Thread Aaron Peeler
Hi Daiyu,

Thanks. Yes those are a couple that I had found.

Aaron

On Tue, Apr 3, 2012 at 2:35 PM, Hayashi, Daiyu
dhaya...@exchange.fullerton.edu wrote:
 Based on your email I take it that you've read these posts.

 http://paraguin.com/2012/01/10/the-mac-mini-vmware-esxi-5-server-part-1-research/

 http://tinkertry.com/maczilla-core-i5-mac-mini-esxi-5-0-update-1/


 Daiyu Hayashi
 Lead Information Technology Consultant
 Mihaylo College of Business and Economics
 Cal State University Fullerton
 657-278-7347




 -Original Message-
 From: Aaron Peeler [mailto:fapee...@ncsu.edu]
 Sent: Tuesday, April 03, 2012 6:28 AM
 To: vcl-dev@incubator.apache.org
 Subject: VCL-543 OSX under ESXi 4.1

 Jim,

 I'm working on testing the OSX module for inclusion in the next release and 
 run into some questions.

 By chance have you tried to use other apple hardware? I've got a  mac mini 
 (2010 mid) model.

 The initial issue I've run into is the usb keyboard gets disabled once the 
 vmware kernel is loaded. In searching on a solution for this, I've run across 
 folks stating that there is a missing network adapter as well and that has to 
 added later.

 I'm going to attempt to install ESXi on a usb drive and boot the mac mini off 
 of that (hopefully).

 So I was wondering if you've installed ESXi (either 4.1 or 5 ) on a mac mini 
 yet?

 Thanks,
 Aaron

 --
 Aaron Peeler
 Program Manager
 Virtual Computing Lab
 NC State University

 All electronic mail messages in connection with State business which are sent 
 to or received by this account are subject to the NC Public Records Law and 
 may be disclosed to third parties.



-- 
Aaron Peeler
Program Manager
Virtual Computing Lab
NC State University

All electronic mail messages in connection with State business which
are sent to or received by this account are subject to the NC Public
Records Law and may be disclosed to third parties.


Re: openstack and VCL ?

2012-03-29 Thread Aaron Peeler
Great. I'll create a jira issue on it to give it an initial home. You
should see it come across the vcl-dev list shortly.

Thanks again and looking forward to your presentation.

Aaron

On Thu, Mar 29, 2012 at 11:08 AM, Cameron Mann cameron.m...@cybera.ca wrote:
 We'd definitely be comfortable with that and should be able to do so within
 the next two or three weeks.

 Cameron


 On Wed, Mar 28, 2012 at 11:08 AM, Aaron Peeler aaron_pee...@ncsu.edu
 wrote:

 Hi Cameron,

 That's wonderful.

 I understand this is a POC now, but also thats a great point in
 development cycle to get more eyes looking at it. Would you be
 comfortable (if not now, soon) submitting the work under ASF for
 review by the VCL community? Also with that we could work toward
 bringing you or your lead on this effort in as a apache vcl committer.

 I look forward to seeing you at ICA CON 2012

 Best Regards,
 Aaron


 On Wed, Mar 28, 2012 at 11:50 AM, Cameron Mann cameron.m...@cybera.ca
 wrote:
  Hi Aaron,
 
  One of the things we're working on at Cybera is an EC2 provisioning
  module.
   We've also done a lot of work with OpenStack and our intent is for the
  module not just to work with Amazon EC2 but any cloud that implements
  the
  EC2 API, including OpenStack.  Right now it's very much in a proof of
  concept state, but our intent is to open source it once some of the
  rough
  edges are smoothed over.
 
  We'll also be presenting a paper at the upcoming ICA CON 2012 on our
  work so
  far.
 
  Cameron
 
 
  On Tue, Mar 27, 2012 at 8:28 AM, Aaron Peeler aaron_pee...@ncsu.edu
  wrote:
 
  Hi Folks,
 
  I think Tony from ECU asked about this before.
 
  Has anyone worked with openstack http://openstack.org/ ?
 
  I think integrating openstack provisioning into the VCL framework
  would benefit VCL. It could also benefit openstack and their current
  users. From what I understand, Openstack has a large commercial base
  of users and could be a way to expose VCL to more commercial users.
 
  Unless I'm wrong, currently openstack doesn't provide a self-service
  interface for users to VDI or clusters, nor does it provide bare-metal
  loads.  VCL with xCAT could provide that for that community in a short
  time-frame.
 
  Is there anyone interested in investigating and working on an
  openstack provisioning module ?  I don't think it will take a huge
  amount of work, one would need to know openstack and how to add in a
  VCL provisioning module. I'd be willing to assist but would need
  someone to take the lead on it.
 
  Thoughts?
 
  I know this is a development question, but also felt this is big
  enough to include folks on the vcl-user list.
 
  Best,
  Aaron
 
  --
  Aaron Peeler
  Program Manager
  Virtual Computing Lab
  NC State University
 
  All electronic mail messages in connection with State business which
  are sent to or received by this account are subject to the NC Public
  Records Law and may be disclosed to third parties.
 
 



 --
 Aaron Peeler
 Program Manager
 Virtual Computing Lab
 NC State University

 All electronic mail messages in connection with State business which
 are sent to or received by this account are subject to the NC Public
 Records Law and may be disclosed to third parties.





-- 
Aaron Peeler
Program Manager
Virtual Computing Lab
NC State University

All electronic mail messages in connection with State business which
are sent to or received by this account are subject to the NC Public
Records Law and may be disclosed to third parties.


[jira] [Created] (VCL-571) EC2 API provisioning module

2012-03-29 Thread Aaron Peeler (Created) (JIRA)
EC2 API provisioning module
---

 Key: VCL-571
 URL: https://issues.apache.org/jira/browse/VCL-571
 Project: VCL
  Issue Type: New Feature
  Components: database, vcld (backend), web gui (frontend)
Reporter: Aaron Peeler
 Fix For: 2.4


To provide a provisioning method for cloud platforms that use EC2 api interface.

--
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: openstack and VCL ?

2012-03-28 Thread Aaron Peeler
Hi Cameron,

That's wonderful.

I understand this is a POC now, but also thats a great point in
development cycle to get more eyes looking at it. Would you be
comfortable (if not now, soon) submitting the work under ASF for
review by the VCL community? Also with that we could work toward
bringing you or your lead on this effort in as a apache vcl committer.

I look forward to seeing you at ICA CON 2012

Best Regards,
Aaron


On Wed, Mar 28, 2012 at 11:50 AM, Cameron Mann cameron.m...@cybera.ca wrote:
 Hi Aaron,

 One of the things we're working on at Cybera is an EC2 provisioning module.
  We've also done a lot of work with OpenStack and our intent is for the
 module not just to work with Amazon EC2 but any cloud that implements the
 EC2 API, including OpenStack.  Right now it's very much in a proof of
 concept state, but our intent is to open source it once some of the rough
 edges are smoothed over.

 We'll also be presenting a paper at the upcoming ICA CON 2012 on our work so
 far.

 Cameron


 On Tue, Mar 27, 2012 at 8:28 AM, Aaron Peeler aaron_pee...@ncsu.edu wrote:

 Hi Folks,

 I think Tony from ECU asked about this before.

 Has anyone worked with openstack http://openstack.org/ ?

 I think integrating openstack provisioning into the VCL framework
 would benefit VCL. It could also benefit openstack and their current
 users. From what I understand, Openstack has a large commercial base
 of users and could be a way to expose VCL to more commercial users.

 Unless I'm wrong, currently openstack doesn't provide a self-service
 interface for users to VDI or clusters, nor does it provide bare-metal
 loads.  VCL with xCAT could provide that for that community in a short
 time-frame.

 Is there anyone interested in investigating and working on an
 openstack provisioning module ?  I don't think it will take a huge
 amount of work, one would need to know openstack and how to add in a
 VCL provisioning module. I'd be willing to assist but would need
 someone to take the lead on it.

 Thoughts?

 I know this is a development question, but also felt this is big
 enough to include folks on the vcl-user list.

 Best,
 Aaron

 --
 Aaron Peeler
 Program Manager
 Virtual Computing Lab
 NC State University

 All electronic mail messages in connection with State business which
 are sent to or received by this account are subject to the NC Public
 Records Law and may be disclosed to third parties.





-- 
Aaron Peeler
Program Manager
Virtual Computing Lab
NC State University

All electronic mail messages in connection with State business which
are sent to or received by this account are subject to the NC Public
Records Law and may be disclosed to third parties.


[jira] [Created] (VCL-570) Ubuntu support

2012-03-28 Thread Aaron Peeler (Created) (JIRA)
Ubuntu support
--

 Key: VCL-570
 URL: https://issues.apache.org/jira/browse/VCL-570
 Project: VCL
  Issue Type: Improvement
Reporter: Aaron Peeler
Assignee: Aaron Peeler
 Fix For: 2.4


Fix support for ubuntu OS. Currently it is not working with the latest ubuntu 
versions. Targeting 2.4 release - might have it ready for 2.3

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




openstack and VCL ?

2012-03-27 Thread Aaron Peeler
Hi Folks,

I think Tony from ECU asked about this before.

Has anyone worked with openstack http://openstack.org/ ?

I think integrating openstack provisioning into the VCL framework
would benefit VCL. It could also benefit openstack and their current
users. From what I understand, Openstack has a large commercial base
of users and could be a way to expose VCL to more commercial users.

Unless I'm wrong, currently openstack doesn't provide a self-service
interface for users to VDI or clusters, nor does it provide bare-metal
loads.  VCL with xCAT could provide that for that community in a short
time-frame.

Is there anyone interested in investigating and working on an
openstack provisioning module ?  I don't think it will take a huge
amount of work, one would need to know openstack and how to add in a
VCL provisioning module. I'd be willing to assist but would need
someone to take the lead on it.

Thoughts?

I know this is a development question, but also felt this is big
enough to include folks on the vcl-user list.

Best,
Aaron

-- 
Aaron Peeler
Program Manager
Virtual Computing Lab
NC State University

All electronic mail messages in connection with State business which
are sent to or received by this account are subject to the NC Public
Records Law and may be disclosed to third parties.


[jira] [Updated] (VCL-536) xCAT partimage and image_architecture x86_64

2012-03-20 Thread Aaron Peeler (Updated) (JIRA)

 [ 
https://issues.apache.org/jira/browse/VCL-536?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Aaron Peeler updated VCL-536:
-

  Component/s: vcld (backend)
Fix Version/s: (was: 2.4)
   2.3

Short term fix added for 2.3 release.

 xCAT partimage and image_architecture x86_64
 

 Key: VCL-536
 URL: https://issues.apache.org/jira/browse/VCL-536
 Project: VCL
  Issue Type: Bug
  Components: vcld (backend)
Reporter: Aaron Peeler
Assignee: Aaron Peeler
 Fix For: 2.3


 When capturing OS x86_64 installs provisioned by xcat kickstart method. In 
 the newly inserted image, the image.architecture value is inherited from it's 
 parent image information in the image table. For xCAT partimage based images, 
 it fails when x86_64 value is set for the image architecture. This is due to 
 how both the current xcat partimageng.pm module and the vcl xCAT prov modules 
 are written. They are is assuming a x86 only paths i.e /install/image/x86, 
 /tftpboot/../x86, etc.
 A short work around is to set the image.architecture in the State.pm module.
 The longer term fix will be to remove the dependency on the x86 in the path 
 locations for the xCAT modules in the next release. 

--
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: Support for desktop Linux

2012-03-19 Thread Aaron Peeler
Hi Mike,

Here's my response to the vcl-user list thread - just a followup for others
that may not be subscribed to vcl-user.

Just as a heads up, in the 2.3 release we're adding support to define
connection methods on a per image/OS basis.

We have a lot of the code work done and it's fairly stable in the
repository.
See VCL-30 and VCL-526
https://issues.apache.org/jira/browse/VCL-30
https://issues.apache.org/jira/browse/VCL-526

The basic flow would be to start the service and open the defined port in
the OS level firewall.

Aaron

On Mon, Mar 19, 2012 at 2:52 PM, Mike Haudenschild m...@longsight.comwrote:

 Afternoon, dev team --

 I'm curious if there is any effort already underway to support full (GUI)
 Linux desktops?  I'd like to be able to provide a completely open-source
 experience to a relatively non-technical end-user.

 A couple folks on the vcl-user list have used both SSH with X-11 packet
 forwarding and RDP, but I was wondering what thoughts you might have on how
 to approach developing the support.  I thought it might be relatively easy
 to add a variant of the download this RDP file approach for Linux
 desktops, if an RDP server was already installed on the image.

 Thanks  regards,
 Mike

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




-- 
Aaron Peeler
Program Manager
Virtual Computing Lab
NC State University

All electronic mail messages in connection with State business which are
sent to or received by this account are subject to the NC Public Records
Law and may be disclosed to third parties.


Re: [jira] [Updated] (VCL-560) cleartext password stored in VMProfile table

2012-03-15 Thread Aaron Peeler
. If the 
 private keyfile does not exist on a management node, then no decryption is 
 performed, and the existing value of vmprofile.password is used. I should 
 also add that the encrypted passwords are stored in hexadecimal format, 
 since that is easier to deal with when it comes to storing them in a 
 database.
 In order to use this code, one will need to generate RSA keys ahead of time 
 like so:
 $ openssl genrsa -out vmhost.key 1024
 $ openssl rsa -in vmhost.key -pubout  vmhost.key.pub
 (One can generate a larger key, if desired, by specifying a larger bit size 
 in the first command.)
 It is a good idea to control access to the private key:
 $ chown root.root vmhost.key
 $ chmod 600 vmhost.key
 An admin will also need the contents of the public key to enter into the web 
 UI:
 $ cat vmhost.key.pub

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





-- 
Aaron Peeler
Program Manager
Virtual Computing Lab
NC State University

All electronic mail messages in connection with State business which
are sent to or received by this account are subject to the NC Public
Records Law and may be disclosed to third parties.


[jira] [Updated] (VCL-339) Add the KVM support for VCL

2012-03-09 Thread Aaron Peeler (Updated) (JIRA)

 [ 
https://issues.apache.org/jira/browse/VCL-339?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Aaron Peeler updated VCL-339:
-

Issue Type: Task  (was: New JIRA Project)

 Add the KVM support for VCL
 ---

 Key: VCL-339
 URL: https://issues.apache.org/jira/browse/VCL-339
 Project: VCL
  Issue Type: Task
  Components: vcld (backend)
Reporter: Xianqing Yu
  Labels: kvm
 Fix For: 2.3

 Attachments: kvm.pm, kvmsetup


 I write the new provisioning module for the KVM support.
 Basically, what I am doing is that, installed kvm in one of our blade and
 host OS is Fedora 11, kernel linux 2.6.30.8-64 bits. So you can use command
 qemu-system-x86_64 to run your virtual machine.
 1. Assuming your host machine has two Ethernet cards, eth0 is private
 network and eth1 is public network. You have to configure your host
 machine's network and setup bridges for each virtual machine.
 The configure procedure is following:
 ifconfig eth0 up
 ifconfig eth1 up
 modprobe 8021q
 vconfig add eth0 0
 vconfig add eth1 5
 brctl addbr br0
 brctl addbr br1
 brctl addif br0 eth0
 brctl addif br1 eth1
 ifconfig br0 yourPrivateIP/netmask up
 ifconfig br1 yourPublicIP/netmask up
 route add default gw yourDefaultGatewayIP br1
 modprobe kvm
 modprobe kvm-intel (for intel CPU)
 Finally, you have to copy the Management Node's public to the KVM host's
 authorized key repository, so vcld can login to the KVM host by key
 authentication.
 Now your host machine should be ready for receiving request from VCL.
 2. After configuring the KVM host machine, now you have change several
 things on the Management Node.
 Two files you have to add to your vcl provisioning directory, one is mac and
 the other is kvm.pm.
 mac is simple script to generate random mac address. My mac is following:
 #!/bin/sh
 echo -n $(echo -n 00:0C:29:C3; for i in `seq 1 2`;
 do echo -n `echo :$RANDOM$RANDOM | cut -n -c -3` ;done)
 8/23/11 Andy Kurth - removed code from description.  It has been attached to 
 this issue as a file.
 At last, add the kvm module into your vcl database, table module and
 provisioning. Assign virtual machines to the kvm provisioning module. Now
 you can make a reservation to test KVM support.:)
 If you have any problems, please feel free to contact me.
 Thanks,
 Xianqing 

--
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] [Updated] (VCL-339) Add the KVM support for VCL

2012-03-09 Thread Aaron Peeler (Updated) (JIRA)

 [ 
https://issues.apache.org/jira/browse/VCL-339?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Aaron Peeler updated VCL-339:
-

Issue Type: Sub-task  (was: Task)
Parent: VCL-545

 Add the KVM support for VCL
 ---

 Key: VCL-339
 URL: https://issues.apache.org/jira/browse/VCL-339
 Project: VCL
  Issue Type: Sub-task
  Components: vcld (backend)
Reporter: Xianqing Yu
  Labels: kvm
 Fix For: 2.3

 Attachments: kvm.pm, kvmsetup


 I write the new provisioning module for the KVM support.
 Basically, what I am doing is that, installed kvm in one of our blade and
 host OS is Fedora 11, kernel linux 2.6.30.8-64 bits. So you can use command
 qemu-system-x86_64 to run your virtual machine.
 1. Assuming your host machine has two Ethernet cards, eth0 is private
 network and eth1 is public network. You have to configure your host
 machine's network and setup bridges for each virtual machine.
 The configure procedure is following:
 ifconfig eth0 up
 ifconfig eth1 up
 modprobe 8021q
 vconfig add eth0 0
 vconfig add eth1 5
 brctl addbr br0
 brctl addbr br1
 brctl addif br0 eth0
 brctl addif br1 eth1
 ifconfig br0 yourPrivateIP/netmask up
 ifconfig br1 yourPublicIP/netmask up
 route add default gw yourDefaultGatewayIP br1
 modprobe kvm
 modprobe kvm-intel (for intel CPU)
 Finally, you have to copy the Management Node's public to the KVM host's
 authorized key repository, so vcld can login to the KVM host by key
 authentication.
 Now your host machine should be ready for receiving request from VCL.
 2. After configuring the KVM host machine, now you have change several
 things on the Management Node.
 Two files you have to add to your vcl provisioning directory, one is mac and
 the other is kvm.pm.
 mac is simple script to generate random mac address. My mac is following:
 #!/bin/sh
 echo -n $(echo -n 00:0C:29:C3; for i in `seq 1 2`;
 do echo -n `echo :$RANDOM$RANDOM | cut -n -c -3` ;done)
 8/23/11 Andy Kurth - removed code from description.  It has been attached to 
 this issue as a file.
 At last, add the kvm module into your vcl database, table module and
 provisioning. Assign virtual machines to the kvm provisioning module. Now
 you can make a reservation to test KVM support.:)
 If you have any problems, please feel free to contact me.
 Thanks,
 Xianqing 

--
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: [jira] [Updated] (VCL-280) only fail computers for computer related failures

2012-03-08 Thread Aaron Peeler
Hello Gary,

To unsubscribe you should be able to send an email to:
vcl-dev-unsubscr...@incubator.apache.org

Aaron

On Thu, Mar 8, 2012 at 3:11 PM, Truesdale, Gary gary.truesd...@hp.com wrote:
 Andy, can you help me get off this list?  I've tried several times and seem 
 to be dealing with a robot. I will re-join later when I have more time to 
 engage.

 Gary

 -Original Message-
 From: Andy Kurth (Updated) (JIRA) [mailto:j...@apache.org]
 Sent: Thursday, March 08, 2012 11:58 AM
 To: vcl-dev@incubator.apache.org
 Subject: [jira] [Updated] (VCL-280) only fail computers for computer related 
 failures


     [ 
 https://issues.apache.org/jira/browse/VCL-280?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
  ]

 Andy Kurth updated VCL-280:
 ---

    Fix Version/s: 2.4

 only fail computers for computer related failures
 -

                 Key: VCL-280
                 URL: https://issues.apache.org/jira/browse/VCL-280
             Project: VCL
          Issue Type: Improvement
          Components: vcld (backend)
            Reporter: Josh Thompson
             Fix For: 2.4


 If an image doesn't exist on a management node, the request gets failed, but 
 the computer also gets failed.  Since it wasn't a computer related problem, 
 the computer can be returned to the available state.  There may be other 
 conditions similar to this where a computer should not be failed when a 
 request is.

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





-- 
Aaron Peeler
Program Manager
Virtual Computing Lab
NC State University

All electronic mail messages in connection with State business which
are sent to or received by this account are subject to the NC Public
Records Law and may be disclosed to third parties.


Re: [jira] [Resolved] (VCL-390) Prevent auto-generated or invalid public IP address from being displayed to user

2012-03-08 Thread Aaron Peeler
Sorry for the mass emails - Just cleaning up and closing known fixed issues.
Making progress :)
Aaron


On Thu, Mar 8, 2012 at 2:26 PM, Art Vandenberg avandenb...@gsu.edu wrote:
 Wow - Andy et al. are working!

 Aart


 On Mar 8, 2012, at 2:23 PM, Andy Kurth (Resolved) (JIRA) wrote:


    [
 https://issues.apache.org/jira/browse/VCL-390?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

 Andy Kurth resolved VCL-390.
 

   Resolution: Fixed

 Prevent auto-generated or invalid public IP address from being displayed
 to user

 

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


 Windows images may fail to obtain a public IP address from DHCP when they
 load.  When this occurs, an auto-generated 169.254.x.x address is usually
 assigned.  It's not possible to connect to such an address.  When the
 computer is reserved, this address is retrieved and presented on the
 connection info page.  The user tries to connect but can't.
 2 improvements:
 -Detect invalid public addresses and try to obtain a valid address by
 running ipconfig /renew
 -If a valid address can't be obtained, fail the reservation rather than
 presenting the invalid address to the user


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




 Art Vandenberg
 Account Manager/Research Function
 Customer Relations, IST
 Information Systems  Technology
 Georgia State University
 avandenb...@gsu.edu
 +1 404 413 4743
 MS Information  Computer Science, Georgia Tech
 MVA Painting  Drawing, Georgia State
 Web page: http://www.gsu.edu/ist/acs/25735.html




-- 
Aaron Peeler
Program Manager
Virtual Computing Lab
NC State University

All electronic mail messages in connection with State business which
are sent to or received by this account are subject to the NC Public
Records Law and may be disclosed to third parties.


[jira] [Resolved] (VCL-488) Injected user's UID is hardcoded

2012-03-08 Thread Aaron Peeler (Resolved) (JIRA)

 [ 
https://issues.apache.org/jira/browse/VCL-488?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Aaron Peeler resolved VCL-488.
--

Resolution: Fixed

Fixed previously in another issue. If user_uid is not defined or equal to 0, 
then the uid is not added to the useradd command.

 Injected user's UID is hardcoded
 

 Key: VCL-488
 URL: https://issues.apache.org/jira/browse/VCL-488
 Project: VCL
  Issue Type: Bug
  Components: vcld (backend)
Affects Versions: 2.2.1
Reporter: Cameron Mann
Priority: Minor
 Fix For: 2.3


 For Linux images, when a reservation is created, the UID of the new user 
 appears to be hardcoded to 101.  If this UID is already in use it prevents 
 the user from being created and prevents access to the VM.

--
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: Changing the e-mail address field editable

2012-03-02 Thread Aaron Peeler
And maybe this 'emailcustom' option could be in the affiliation table?
It would allow for more flexibility for sites supporting multiple
affiliations.

Aaron P.



On Fri, Mar 2, 2012 at 8:50 AM, Josh Thompson josh_thomp...@ncsu.edu wrote:
 -BEGIN PGP SIGNED MESSAGE-
 Hash: SHA1

 Satoshi,

 I think this is a good idea, especially for local accounts.  For LDAP based
 accounts, the code will look for the email address from LDAP.  If it doesn't
 find it, I believe it will set it to a default based on what is in conf.php.
 There are 2 ways I might go about dealing with that.

 1) Add an extra field to the user table - emailcustom that is a boolean.  If
 a user manually sets his password, then set emailcustom to 1, and never
 overwrite the email address with something from LDAP.

 2) Always allow the email address to be updated from LDAP if it is provided,
 but if it is not provided, never update it and only set it to the default when
 the account is initially added to the user table.

 Those are just some suggestions of things to think about.

 When you finish this, I'd love to see it contributed back.  :)

 Josh

 On Friday, March 02, 2012 10:14:03 PM Satoshi KOBAYASHI wrote:
 Hello.

 At present, the e-mail address displayed at the User Preferences page
 is a read only field.  We are thinking that allowing users to change
 the e-mail address by themselves will make it more convenint.

 To do this, we speculate that editing the userpreferences.php,
 to change the e-mail address field editable, and to post it to the database
 will work it out. Please help us if there are anything to consider by
 making this change.


 Thank you.

 --
 Satoshi KOBAYASHI
 - --
 - ---
 Josh Thompson
 VCL Developer
 North Carolina State University

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

 All electronic mail messages in connection with State business which
 are sent to or received by this account are subject to the NC Public
 Records Law and may be disclosed to third parties.
 -BEGIN PGP SIGNATURE-
 Version: GnuPG v2.0.17 (GNU/Linux)

 iEYEARECAAYFAk9Q0DAACgkQV/LQcNdtPQNiGwCfefKc9Kcvb1jkB4m0+9M9J/fO
 TpkAn24mIke7PwAQMYap8Rkt8ghvwa4V
 =bmlt
 -END PGP SIGNATURE-




-- 
Aaron Peeler
Program Manager
Virtual Computing Lab
NC State University

All electronic mail messages in connection with State business which
are sent to or received by this account are subject to the NC Public
Records Law and may be disclosed to third parties.


[jira] [Resolved] (VCL-544) Linux systemd services

2012-03-02 Thread Aaron Peeler (Resolved) (JIRA)

 [ 
https://issues.apache.org/jira/browse/VCL-544?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Aaron Peeler resolved VCL-544.
--

Resolution: Fixed

 Linux systemd services
 --

 Key: VCL-544
 URL: https://issues.apache.org/jira/browse/VCL-544
 Project: VCL
  Issue Type: Improvement
Reporter: Aaron Peeler
 Fix For: 2.3


 Add systemd services support for newer linux distros

--
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] [Resolved] (VCL-452) Linux.pm get_file_size does not handle thinly-provisioned files correctly

2012-03-02 Thread Aaron Peeler (Resolved) (JIRA)

 [ 
https://issues.apache.org/jira/browse/VCL-452?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Aaron Peeler resolved VCL-452.
--

Resolution: Fixed

 Linux.pm get_file_size does not handle thinly-provisioned files correctly
 -

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


 The get_file_size subroutine in Linux.pm is pretty tricky. The size of a file 
 isn't as straightforward as one would think. It currently returns the `ls` 
 size of the file which is not accurate when the actual size of a .vmdk file 
 is requested.  The `du` size is more relevent.  The subroutine doesn't use 
 `du` because it doesn't exist on ESXi.  Instead, `stat` is used and the sizes 
 are calculated based on blocks used and block size.

--
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] [Resolved] (VCL-82) Add additional information to notify() messages

2012-03-02 Thread Aaron Peeler (Resolved) (JIRA)

 [ 
https://issues.apache.org/jira/browse/VCL-82?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Aaron Peeler resolved VCL-82.
-

Resolution: Fixed

 Add additional information to notify() messages
 ---

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


 It would be helpful if the email messages sent by utils.pm::notify() 
 contained more information in the subject and a summary of the reservation 
 details in the body.
 The subject currently contains the file name where the message originated 
 from.  It would make human monitoring easier if it also contained the 
 reservation id and possibly some other data.
 Most problems result in multiple CRITICAL notify() messages to be generated 
 in a short amount of time.  When you glance at the email messages in your 
 inbox, you can't tell if multiple new messages resulted from the same 
 reservation failing.
 Look at moving notify routine to datastructure.pm or module.pm in order to 
 have access to the datastructure hash. (fapeeler 9/1/2010)
 It can also be difficult to determine the image, user, and computer from the 
 message body.  It would be helpful if the beginning of the message contained 
 a summary of this information.

--
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] [Resolved] (VCL-462) Remove Windows service pack installation files during image capture

2012-03-02 Thread Aaron Peeler (Resolved) (JIRA)

 [ 
https://issues.apache.org/jira/browse/VCL-462?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Aaron Peeler resolved VCL-462.
--

Resolution: Fixed

 Remove Windows service pack installation files during image capture
 ---

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


 Windows service pack files are not removed by the clean_hard_drive subroutine 
 in Windows.pm.  They are also not removed by cleanmgr.exe.  This causes 
 images to be larger than necessary.  The files are normally left on the 
 computer by the service pack installer so that the service pack can be 
 uninstalled if necessary.
 For Windows 7 and 2008, the following command can be called to remove the 
 files:
 dism.exe /online /cleanup-image /spsuperseded
 Add a call to this utility to clean_hard_drive.

--
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-276) log Block reservation data

2012-03-02 Thread Aaron Peeler (Commented) (JIRA)

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

Aaron Peeler commented on VCL-276:
--

took care of database portion.
added blockRequestid, blockStart and blockEnd to sublog table

 log Block reservation data
 --

 Key: VCL-276
 URL: https://issues.apache.org/jira/browse/VCL-276
 Project: VCL
  Issue Type: Improvement
  Components: database, web gui (frontend)
Reporter: Aaron Peeler
Priority: Minor
 Fix For: 2.3


 add block reservation logging 
 - Block request data for historical purposes
 - was node part  of block reservation to the sublog or log table 
 Possibly more data.

--
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] [Resolved] (VCL-404) Prevent and/or remove color code escape characters from SSH output

2012-03-02 Thread Aaron Peeler (Resolved) (JIRA)

 [ 
https://issues.apache.org/jira/browse/VCL-404?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Aaron Peeler resolved VCL-404.
--

Resolution: Fixed

 Prevent and/or remove color code escape characters from SSH output
 --

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


 It's possible for the output generated from SSH commands to include 
 color-coded text.  This causes problems when the text is parsed and the color 
 escape sequences appear in the log output.
 Arguments should be added to any commands to suppress color coding where 
 possible.  The output should also be stripped of the color escape characters 
 by the SSH subroutines before returning the output to the caller.

--
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] [Resolved] (VCL-553) Make OS.pm wait_for_reboot arguments consistent with other wait_* subroutines

2012-03-02 Thread Aaron Peeler (Resolved) (JIRA)

 [ 
https://issues.apache.org/jira/browse/VCL-553?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Aaron Peeler resolved VCL-553.
--

Resolution: Fixed

 Make OS.pm wait_for_reboot arguments consistent with other wait_* subroutines
 -

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


 OS.pm::wait_for_reboot accepts an $attempt argument.  It would be more 
 flexible if it accepted the same arguments as the other newer wait_* 
 subroutines.

--
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] [Resolved] (VCL-420) Linux code not setting static IP address correctly

2012-03-02 Thread Aaron Peeler (Resolved) (JIRA)

 [ 
https://issues.apache.org/jira/browse/VCL-420?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Aaron Peeler resolved VCL-420.
--

Resolution: Fixed

 Linux code not setting static IP address correctly
 --

 Key: VCL-420
 URL: https://issues.apache.org/jira/browse/VCL-420
 Project: VCL
  Issue Type: Bug
  Components: vcld (backend)
Affects Versions: 2.2
 Environment: Management node IP configuration set to static, OS of 
 computer being loaded is Linux
Reporter: Andy Kurth
Assignee: Andy Kurth
Priority: Minor
 Fix For: 2.3


 This is a bug which is causing the static public IP address to not be set 
 under Linux.  The get_public_default_gateway is returning the deprecated 
 $GATEWAY variable.  This isn't set anymore.

--
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] [Resolved] (VCL-407) Add makesshgkh check in gen_node_key.sh

2012-02-22 Thread Aaron Peeler (Resolved) (JIRA)

 [ 
https://issues.apache.org/jira/browse/VCL-407?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Aaron Peeler resolved VCL-407.
--

Resolution: Fixed

removed xcat utility

 Add makesshgkh check in gen_node_key.sh
 ---

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


 The gen_node_key.sh script calls xCAT's makesshgkh utility.  It displays an 
 error if this utility does not exist on the management node.  Add a check so 
 the error isn't displayed.

--
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] [Resolved] (VCL-460) Send critical notification if KMS or MAK activation fails

2012-02-21 Thread Aaron Peeler (Resolved) (JIRA)

 [ 
https://issues.apache.org/jira/browse/VCL-460?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Aaron Peeler resolved VCL-460.
--

Resolution: Fixed

 Send critical notification if KMS or MAK activation fails
 -

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


 It would be helpful to receive a critical notification if KMS or MAK 
 activation fails.  Currently, KMS activation is attempted first.  If this 
 fails, MAK activation is attempted.  If the MAK activation is successful then 
 no notification is sent about the KMS activation failure.  This could reoccur 
 many times until all of the MAK activations are consumed.

--
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] [Resolved] (VCL-557) xCAT2 reset node to boot state on DESTROY

2012-02-21 Thread Aaron Peeler (Resolved) (JIRA)

 [ 
https://issues.apache.org/jira/browse/VCL-557?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Aaron Peeler resolved VCL-557.
--

Resolution: Fixed
  Assignee: Aaron Peeler

 xCAT2 reset node to boot state on DESTROY 
 --

 Key: VCL-557
 URL: https://issues.apache.org/jira/browse/VCL-557
 Project: VCL
  Issue Type: Improvement
Reporter: Aaron Peeler
Assignee: Aaron Peeler
Priority: Minor
 Fix For: 2.3


 In xCAT2 provisioning module, when process is exiting set node to boot state.
 - create DESTROY routine
 - call nodeset $node boot

--
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: mailing list moderators

2012-02-20 Thread Aaron Peeler
I'm not.

Feel free to make me a moderator if no one else is.

Aaron P.

On Sun, Feb 19, 2012 at 11:29 AM, Alan D. Cabrera l...@toolazydogs.com wrote:
 Who of you are email list moderators for this project?  I want to make sure 
 it's not just the mentors.


 Regards,
 Alan



-- 
Aaron Peeler
Program Manager
Virtual Computing Lab
NC State University

All electronic mail messages in connection with State business which
are sent to or received by this account are subject to the NC Public
Records Law and may be disclosed to third parties.


[jira] [Created] (VCL-557) xCAT2 reset node to boot state on DESTROY

2012-02-20 Thread Aaron Peeler (Created) (JIRA)
xCAT2 reset node to boot state on DESTROY 
--

 Key: VCL-557
 URL: https://issues.apache.org/jira/browse/VCL-557
 Project: VCL
  Issue Type: Improvement
Reporter: Aaron Peeler
Priority: Minor
 Fix For: 2.3


In xCAT2 provisioning module, when process is exiting set node to boot state.

- create DESTROY routine
- call nodeset $node boot



--
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: [Discuss] VCL 2.3 release date

2012-02-16 Thread Aaron Peeler
Cool, Thanks Jim and Aaron.

Aaron,
On packaging it up - not sure I follow.  Unless I'm misunderstanding -
you just need to commit the modules to the repo. Did you confirm you
had svn access? If not we missed a step in creating your account.

Josh is the release manager and will do the release candidate the code
is ready.


Andy, Josh, others, when you get a chance also chime in on any
thoughts about the 2.3 release timeline, features, etc.

Thanks,
Aaron P.




On Wed, Feb 15, 2012 at 3:33 PM, Aaron Coburn acob...@amherst.edu wrote:
 I think a March timeframe sounds reasonable for the vCenter module.

 I do have a few questions about how best to package it up; I will be in touch 
 about that shortly.

 Aaron


 On Feb 15, 2012, at 11:55 AM, James O'Dell wrote:

 Hi,

 I've been running the OSX provisioning code for about 6 months, and
 really haven't had much trouble with it.

 I'm not sure how well it will run under KVM, though.
 Getting the EFI bios under KVM is something that I haven't had time to
 work out, ... yet :)

 __Jim

 On 2/15/2012 7:22 AM, Aaron Peeler wrote:
  Hi Guys,
 
  I'd like for us to set a plan/goal for the 2.3 release.
 
  How does end of March sound?
 
  My thoughts are we identify which features and jira issues need to be
  completed and start the process.
 
  Features to include:
  * I think we want to include Aaron C's work on the vcenter modules.
  Aaron how do you feel on this?
  * The kvm work Andy has added
  * vote on putting back in the esxthin.pm module - one of our community
  members was using this heavily but we have no way to test it.
  * access methods
  * server loads - base line code, more improvements would be developed
  this Spr/Sum
  * Jim O'Dells work on OSX provisioning. I've looked through the code
  and it looks good, but I didn't have a way to test it yet. - Jim your
  thoughts?
 
 
  Things we exclude:
  - cluster reservations improvements.
  - jira issues that require large amounts of work at this time
 
 
  Thoughts?
  Aaron
 


 - --
 Jim O'Dell
 Network Analyst
 California State University Fullerton
 Email: jod...@fullerton.edu
 Phone: (657) 278-2256




-- 
Aaron Peeler
Program Manager
Virtual Computing Lab
NC State University

All electronic mail messages in connection with State business which
are sent to or received by this account are subject to the NC Public
Records Law and may be disclosed to third parties.


Re: [Discuss] VCL 2.3 release date

2012-02-16 Thread Aaron Peeler
ok gotcha. Thanks for the additional details.

Yes, It sounds like a reasonable approach to me, but Andy would need
to comment more when he can. I only have the basic understanding of
that flow in the how/when the objects are created.

-A


On Thu, Feb 16, 2012 at 10:39 AM, Aaron Coburn acob...@amherst.edu wrote:
 Aaron,
 My comment relates to module design rather than the mechanics of SVN.

 The basic issue is that I have a module that works great in our VCL 
 infrastructure, but there are ways in which it could more easily integrate 
 into the overall design of the VMware provisioning module. To describe in 
 brief, the vCenter module is implemented as a subclass of the vSphere_SDK 
 module. Since the VMware module doesn't know a priori which API object to 
 use, it iteratively attempts to connect to a vm host using various existing 
 APIs. When I wrote the vCenter module for our system, I tried to touch the 
 VMware module as little as possible, so I ended up subclassing VMware.pm and 
 modifying the definition of $VSPHERE_SDK_PACKAGE (defined, instead, to load 
 VCL::Module::Provisioning::VMware::vCenter).

 The better approach, though, (and I would appreciate some feedback on this) 
 would be to add an additional class variable (e.g. $VCENTER_PACKAGE) and 
 modify the initialize subroutine in VMware such that if the vSphere module 
 did not connect, it would try connecting with the vCenter module. If that 
 attempt succeeds, the api object would proceed to use the vCenter module. 
 Does that sound like a reasonable approach? This would assume that the 
 username and password used to access vCenter were not the same as the 
 credentials used to access individual esx hosts. That is true for our setup, 
 but is that something we could reliably trust to be the case in other vm host 
 infrastructures?

 Also, there are some aspects of the vSphere_SDK module that do not rely on 
 VMware's vSphere API -- notably in how the *.vmx files are generated. The 
 vCenter module follows this approach, since when I wrote the module, I chose 
 to reimplement only what was absolutely necessary to make it work. There has 
 been some discussion on this list on precisely this point. I am certainly 
 interested in moving the vCenter code in that direction, but if the hope is 
 to put the vCenter code into the 2.3 release (i.e. by March), it seems more 
 reasonable to use the code that has over six months of testing time in a 
 production environment. I would be concerned about making significant code 
 changes and adding them to a VCL release without allowing much time to 
 evaluate the changes.

 Aaron


 On Feb 16, 2012, at 9:41 AM, Aaron Peeler wrote:

 Cool, Thanks Jim and Aaron.

 Aaron,
 On packaging it up - not sure I follow.  Unless I'm misunderstanding -
 you just need to commit the modules to the repo. Did you confirm you
 had svn access? If not we missed a step in creating your account.

 Josh is the release manager and will do the release candidate the code
 is ready.


 Andy, Josh, others, when you get a chance also chime in on any
 thoughts about the 2.3 release timeline, features, etc.

 Thanks,
 Aaron P.




 On Wed, Feb 15, 2012 at 3:33 PM, Aaron Coburn acob...@amherst.edu wrote:
 I think a March timeframe sounds reasonable for the vCenter module.

 I do have a few questions about how best to package it up; I will be in 
 touch about that shortly.

 Aaron


 On Feb 15, 2012, at 11:55 AM, James O'Dell wrote:

 Hi,

 I've been running the OSX provisioning code for about 6 months, and
 really haven't had much trouble with it.

 I'm not sure how well it will run under KVM, though.
 Getting the EFI bios under KVM is something that I haven't had time to
 work out, ... yet :)

 __Jim

 On 2/15/2012 7:22 AM, Aaron Peeler wrote:
 Hi Guys,

 I'd like for us to set a plan/goal for the 2.3 release.

 How does end of March sound?

 My thoughts are we identify which features and jira issues need to be
 completed and start the process.

 Features to include:
 * I think we want to include Aaron C's work on the vcenter modules.
 Aaron how do you feel on this?
 * The kvm work Andy has added
 * vote on putting back in the esxthin.pm module - one of our community
 members was using this heavily but we have no way to test it.
 * access methods
 * server loads - base line code, more improvements would be developed
 this Spr/Sum
 * Jim O'Dells work on OSX provisioning. I've looked through the code
 and it looks good, but I didn't have a way to test it yet. - Jim your
 thoughts?


 Things we exclude:
 - cluster reservations improvements.
 - jira issues that require large amounts of work at this time


 Thoughts?
 Aaron



 - --
 Jim O'Dell
 Network Analyst
 California State University Fullerton
 Email: jod...@fullerton.edu
 Phone: (657) 278-2256




 --
 Aaron Peeler
 Program Manager
 Virtual Computing Lab
 NC State University

 All electronic mail messages in connection with State business which
 are sent to or received

[Discuss] VCL 2.3 release date

2012-02-15 Thread Aaron Peeler
Hi Guys,

I'd like for us to set a plan/goal for the 2.3 release.

How does end of March sound?

My thoughts are we identify which features and jira issues need to be
completed and start the process.

Features to include:
* I think we want to include Aaron C's work on the vcenter modules.
Aaron how do you feel on this?
* The kvm work Andy has added
* vote on putting back in the esxthin.pm module - one of our community
members was using this heavily but we have no way to test it.
* access methods
* server loads - base line code, more improvements would be developed
this Spr/Sum
* Jim O'Dells work on OSX provisioning. I've looked through the code
and it looks good, but I didn't have a way to test it yet. - Jim your
thoughts?


Things we exclude:
- cluster reservations improvements.
- jira issues that require large amounts of work at this time


Thoughts?
Aaron

-- 
Aaron Peeler
Program Manager
Virtual Computing Lab
NC State University

All electronic mail messages in connection with State business which
are sent to or received by this account are subject to the NC Public
Records Law and may be disclosed to third parties.


  1   2   3   >