On Sun, Oct 28, 2012 at 1:51 PM, Noah Slater <nsla...@apache.org> wrote: > It is frustrating because everything is so slow, and my (main) computer is > practically unusable while it is running. How feasible would it be to > provide this DevCloud thing as an AMI? I would much prefer to do this in > the cloud.
Want to help do that? Sounds like a reasonable idea... I wouldn't replace devcloud itself, but I don't see why we couldn't also have an AMI prepared for testing. > Okay, I made it to this step: > > Additional Testing > > The instance is removed from the web console. > > And this is what I see on the terminal: > > [sshexec] [java] WARN [cloud.consoleproxy.ConsoleProxyManagerImpl] > (AgentManager-Handler-6:) VM 3 lost host info, failed authentication request > [sshexec] > [sshexec] [java] WARN [cloud.consoleproxy.ConsoleProxyManagerImpl] > (AgentManager-Handler-8:) VM 3 lost host info, failed authentication request > [sshexec] > [sshexec] [java] WARN [cloud.consoleproxy.ConsoleProxyManagerImpl] > (AgentManager-Handler-9:) VM 3 lost host info, failed authentication request > [sshexec] > [sshexec] [java] INFO [cloud.vm.UserVmManagerImpl] > (UserVm-Scavenger-1:) Found 1 vms to expunge. > [sshexec] > [sshexec] [java] INFO [network.security.SecurityGroupManagerImpl] > (UserVm-Scavenger-1:) Disassociated 1 network groups from uservm 3 > [sshexec] > [sshexec] [java] INFO [cloud.ha.HighAvailabilityManagerImpl] > (HA-Worker-1:work-2) Processing HAWork[2-HA-4-Stopped-Scheduled] > [sshexec] > [sshexec] [java] INFO [cloud.ha.HighAvailabilityManagerImpl] > (HA-Worker-1:work-2) HA on VM[DomainRouter|r-4-TEST] > [sshexec] [java] INFO [cloud.ha.HighAvailabilityManagerImpl] > (HA-Worker-1:work-2) VM VM[DomainRouter|r-4-TEST] has been changed. > Current State = Running Previous State = Stopped last updated = 10 > previous updated = 7 > [sshexec] [java] INFO [cloud.ha.HighAvailabilityManagerImpl] > (HA-Worker-1:work-2) Completed HAWork[2-HA-4-Stopped-Scheduled] Yup, it worked! > However, from devcloud, I see this: This is a good place for you to understand the different VM types that CloudStack manages as part of the infra of supporting user VMs. > root@devcloud:~# xe vm-list > uuid ( RO) : 83fdea03-9d67-d5dc-e090-0acba65e7926 > name-label ( RW): r-4-TEST > power-state ( RO): running This is a virtual router. It's the VM that provides network services within the zone for an account. It's created when the first VM is created within a zone. > uuid ( RO) : f01b195e-074b-e8f2-f8b1-b2c493070c8a > name-label ( RW): Control domain on host: devcloud > power-state ( RO): running This is Xen's Dom0 > uuid ( RO) : 2ab8057a-767e-b700-53e3-861f2e23823a > name-label ( RW): s-1-TEST > power-state ( RO): running This is the secondary storage VM for the zone. All template and snapshot related activities are managed via this device. > uuid ( RO) : 8b27e755-4486-e27e-ee7a-6e5bc6ea768f > name-label ( RW): v-2-TEST > power-state ( RO): running This is the console proxy VM for the zone. All web-based access to a VM's console comes through VM's like this. > This looks, to my untrained eyes, like the VM might still be running, and > in fact that there might be more than one? You're instance was properly destroyed. Sorry for the confusion here. I could build up more notes in the test doc for next time, but I thought it was reasonable to stop at the UI telling you that the VM was deleted. Think the test procedure should be expanded? > Okay, at this point, if someone can clarify that issues (or not?) I have > run into with the functional tests are not release blockers, I am happy to > just shut up about them and hope that testing is made easier for the next > release. > > Just moving on now to some more thorough testing. > > My manual license check seems satisfactory. > > We're still shipping the "waf" binary in the root of our source, and I > don't understand why. I know I was asked about this during the last round. > And to be honest, I do not know whether it's a blocker. Can someone clarify > for me why it is used, and why we can't ship the source instead? > > Manual file type test: OK > > Okay, going through some files by hand. > > The following files do not have copyright headers: > > setup/apidoc/generateadmincommands.xsl > setup/apidoc/generatecommand.xsl > setup/apidoc/generatedomainadmincommands.xsl > setup/apidoc/generatetoc_footer.xsl > setup/apidoc/generateusercommands.xsl > > I do not consider this a release blocker, but these should be fixed (where > possible) for the next release. Thanks for finding this. I created https://issues.apache.org/jira/browse/CLOUDSTACK-422 to fix. Interestingly enough, I guess someone has removed these files from the master branch. I guess they are no longer needed. Either way, we'll fix them in whatever branches they are still in. > I almost raised a blocked with the files I found under tools/marvin, before > I remembered our discussion about them. Heh! > > Okay, manually checked all the other manually flagged files, and they all > check out in pom.xml or LICENSE. > > I am +1 on this release. > > For the next release, please can we: > > 1) Prepare a DecCloud AMI > 2) Improve the test procedure > 3) Fix up the XSL license headers > > Thanks! > > On 28 October 2012 17:00, Sebastien Goasguen <run...@gmail.com> wrote: > >> >> On Oct 28, 2012, at 5:48 PM, Noah Slater <nsla...@apache.org> wrote: >> >> > I was expecting a VM for the storage thing. But that never appeared. I >> did >> > see a line for the VM I created. Either way, this testing step should >> > indicate *clearly* what I should be looking for before moving on. >> > >> > As it stands, CloudStack itself is now refusing to answer HTTP requests, >> so >> > I am unable to complete the configuration change step. I am close to >> giving >> > up. This has been an incredibly frustrating experience. >> >> It should not be that frustrating. >> >> It's not clear to me where you stand and what you are doing. >> I presume you are following the test procedure pointed by Chip. >> I also presume you successfully checked the keys etc..and managed to build >> and deploy and are running CS via rdebug. >> I also presume that you managed to configure the infra by hand…did >> everything turn green ? Is the zone enabled ? >> >> Can you give us more info or maybe ask on IRC ? >> >> -sebastien >> >> > >> > On 28 October 2012 16:45, Sebastien Goasguen <run...@gmail.com> wrote: >> > >> >> >> >> On Oct 28, 2012, at 4:41 PM, Noah Slater <nsla...@apache.org> wrote: >> >> >> >>> Okay, >> >>> >> >>> I did a rebuild and the menu populated. Very strange. >> >>> >> >>> Now I have two more problems. >> >>> >> >>> From the test procedure: >> >>> >> >>> Wait for secondary storage VM coming up. >> >>>> This may take a bit... >> >>> >> >>> >> >>> No clue about this. How do I know when the storage VM has come up? >> >> >> >> In the Infrastructure tab, do you see system VMs in running state ? >> >> Check my video for help :) >> >> https://vimeo.com/52150218 >> >> >> >> PS: I ran the testing procedure on my mac air, and it was exceptionally >> >> fast. I was amazed. >> >> >> >> >> >>> >> >>> I checked under instances and storage and nothing changed for about 10 >> >>> minutes. >> >>> >> >>> Last three lines in console are: >> >>> >> >>> [sshexec] [java] WARN [network.element.VpcVirtualRouterElement] >> >>> (secstorage-1:) Network Ntwk[203|Storage|4] is not associated with any >> >> VPC >> >>> [sshexec] [java] INFO [network.security.SecurityGroupListener] >> >>> (AgentManager-Handler-2:) Received a host startup notification >> >>> [sshexec] [java] INFO >> [cloud.consoleproxy.ConsoleProxyManagerImpl] >> >>> (AgentManager-Handler-2:) Successfully sent out command to start HTTP >> >>> handling in console proxy agent >> >>> >> >>> I decided to proceed to the next stage, on the off chance it had >> worked. >> >>> >> >>> I get stuck on this step: >> >>> >> >>> In step 2, select "tiny Linux" >> >>> >> >>> >> >>> There are no templates to select from! >> >>> >> >>> >> >> >> https://www.evernote.com/shard/s18/sh/1a151896-8cbb-41c8-93d2-d844e6461146/08efa5dddbd86cb96d7895692f9ec20d >> >>> >> >> >> https://www.evernote.com/shard/s18/sh/ee10c37e-dad1-454f-a43f-e64d9ef7d9e3/bce4465e03169a3883f825fbb6f43cd1 >> >>> >> >> >> https://www.evernote.com/shard/s18/sh/58221024-608f-4a7f-9531-53c267532efc/cbdb8204c77471ae2fa194355af40430 >> >>> >> >>> I am unable to proceed. >> >>> >> >>> P.S. Testing CloudStack on my MBA is exceptionally slow. Is there any >> way >> >>> to do the whole thing on or something? I practically cannot do anything >> >>> else on my computer while testing. >> >>> >> >>> On 28 October 2012 00:12, Chip Childers <chip.child...@sungard.com> >> >> wrote: >> >>> >> >>>> Yeah. Funny enough, that IS the infra menu option. >> >>>> >> >>>> I've never seen this before. >> >>>> >> >>>> I assume you are logged in as admin / password? Can you do a fresh >> >>>> build (start with "ant clean-all build-all")? >> >>>> >> >>>> - chip >> >>>> >> >>>> Sent from my iPhone. >> >>>> >> >>>> On Oct 27, 2012, at 5:06 PM, Noah Slater <nsla...@apache.org> wrote: >> >>>> >> >>>>> I doubt it. Looks like part of the application code. >> >>>>> >> >>>>> My real problem is that I am unable to complete this step, as there >> is >> >>>>> nothing labeled "Infrastructure" in the UI. >> >>>>> >> >>>>> On 27 October 2012 19:04, Chip Childers <chip.child...@sungard.com> >> >>>> wrote: >> >>>>> >> >>>>>> Comments below: >> >>>>>> >> >>>>>> - chip >> >>>>>> >> >>>>>> Sent from my iPhone. >> >>>>>> >> >>>>>> On Oct 27, 2012, at 1:28 PM, Noah Slater <nsla...@apache.org> >> wrote: >> >>>>>> >> >>>>>>> Sig: OK >> >>>>>>> Hashes: OK >> >>>>>>> Source checks: OK >> >>>>>>> RAT: OK >> >>>>>>> Build: OK >> >>>>>>> >> >>>>>>> However, during this: >> >>>>>>> >> >>>>>>> mvn -P deps >> >>>>>>> >> >>>>>>> I noticed line like this: >> >>>>>>> >> >>>>>>> [INFO] Installing >> >>>>>>>> >> >> /private/tmp/cloudstack/apache-cloudstack-4.0.0-incubating-src/pom.xml >> >>>>>> to >> >>>>>> >> >>>> >> >> >> /Users/nslater/.m2/repository/org/apache/cloudstack/cloudstack/4.0.0-incubating-SNAPSHOT/cloudstack-4.0.0-incubating-SNAPSHOT.pom >> >>>>>>>> [INFO] >> >>>>>>>> >> >>>>>>>> [INFO] >> >>>>>>>> >> >>>> >> ------------------------------------------------------------------------ >> >>>>>>>> [INFO] Building Apache CloudStack Utils 4.0.0-incubating-SNAPSHOT >> >>>>>>>> [INFO] >> >>>>>>>> >> >>>> >> ------------------------------------------------------------------------ >> >>>>>>> >> >>>>>>> >> >>>>>>> Any idea why that says incubating-SNAPSHOT? >> >>>>>> >> >>>>>> That's the default build version. If we do a binary release, it >> would >> >>>>>> be changed via the maven release tools. >> >>>>>> >> >>>>>>> >> >>>>>>> A bigger problem is that I am stuck with the additional testing. >> >>>>>>> >> >>>>>>> Specifically, this step: >> >>>>>>> >> >>>>>>> Click "Infrastructure", click the "View All" button in the "Zones" >> >>>>>> display >> >>>>>>>> box, click "add zone" >> >>>>>>> >> >>>>>>> >> >>>>>>> Here's what my console looks like: >> >>>>>> >> >>>> >> >> >> https://www.evernote.com/shard/s18/sh/4df76607-12ea-42d6-b73a-ff36a9435d7b/510f4a49695062e03aa03fa45d32ad82 >> >>>>>>> >> >>>>>>> Note the oddly unlabelled cloud icon, which when clicked, displays: >> >>>>>> >> >>>> >> >> >> https://www.evernote.com/shard/s18/sh/95042d8c-06fa-4c56-8f89-e9b4bc2b80a4/f1b06913bdb8a327cf1c554f88899380 >> >>>>>>> >> >>>>>>> I would like to be able to complete this testing, but would be >> >> prepared >> >>>>>> to >> >>>>>>> vote without it. >> >>>>>>> >> >>>>>>> Can someone help me? >> >>>>>> >> >>>>>> Browser specific issue? Is it consistent? >> >>>>>> >> >>>>>>> >> >>>>>>> thanks, >> >>>>>>> >> >>>>>>> -- >> >>>>>>> NS >> >>>>> >> >>>>> >> >>>>> >> >>>>> -- >> >>>>> NS >> >>>> >> >>> >> >>> >> >>> >> >>> -- >> >>> NS >> >> >> >> >> > >> > >> > -- >> > NS >> >> > > > -- > NS