Re: Review Request 13745: CLOUDSTACK-4329: [DOC] Added Linux template creation documentation
--- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/13745/ --- (Updated Dec. 8, 2013, 3:33 p.m.) Review request for cloudstack. Changes --- Sebastien, sorry about the delay - This is a patch from the doc master branch. Marty Bugs: CLOUDSTACK-4329 https://issues.apache.org/jira/browse/CLOUDSTACK-4329 Repository: cloudstack-git Description --- Added 2 documents (prepare-linux-template and create-linux-template) which covers details explained in CLOUDSTACK-4329 on how to create a working Linux Template. Adjusted working-with-templates.xml to add menu item - it appears the patch has chosen to delete the file, then recreate it at the bottom of the patch. Diffs (updated) - en-US/create-linux-template.xml PRE-CREATION en-US/prepare-linux-template.xml PRE-CREATION en-US/working-with-templates.xml 9f4e750 Diff: https://reviews.apache.org/r/13745/diff/ Testing --- Documents build with Publican Thanks, Marty Sweet
Re: Review Request 13745: CLOUDSTACK-4329: [DOC] Added Linux template creation documentation
--- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/13745/ --- (Updated Dec. 8, 2013, 3:34 p.m.) Review request for cloudstack. Bugs: CLOUDSTACK-4329 https://issues.apache.org/jira/browse/CLOUDSTACK-4329 Repository: cloudstack-git Description (updated) --- Added 2 documents (prepare-linux-template and create-linux-template) which covers details explained in CLOUDSTACK-4329 on how to create a working Linux Template. Adjusted working-with-templates.xml to add menu item. Diffs - en-US/create-linux-template.xml PRE-CREATION en-US/prepare-linux-template.xml PRE-CREATION en-US/working-with-templates.xml 9f4e750 Diff: https://reviews.apache.org/r/13745/diff/ Testing --- Documents build with Publican Thanks, Marty Sweet
migration of data volume is not allowed - why and how to fix?
Hi, I'm currently testing Cloudstack 4.2.1-SNAPSHOT with KVM on CentOS 6.5 and with local storage, all works fine as far as I can tell and it's great that I can move VMs around the hypervisors. One big problem I have with this setup is that data volumes cannot be migrated so if I want to migrate VMs with data volumes to another hypervisor, well, that's too bad, it's not allowed. Why is that? They're just qcow2 files, like the root disks and since they can't be attached to multiple VMs at the same time, I see no reason why they couldn't be moved. I bet it'd be just fine if I rsync'ed the files over in the other hypervisor and changed some bits in the DB.. What needs to be done to fix this and how can I help? Regards, Lucian -- Sent from the Delta quadrant using Borg technology! Nux! www.nux.ro
RE: migration of data volume is not allowed - why and how to fix?
Hi, You need to check global configuration. The related configuration should be true not false. James. Sent from Samsung Galaxy NoteNux! n...@li.nux.ro wrote:Hi, I'm currently testing Cloudstack 4.2.1-SNAPSHOT with KVM on CentOS 6.5 and with local storage, all works fine as far as I can tell and it's great that I can move VMs around the hypervisors. One big problem I have with this setup is that data volumes cannot be migrated so if I want to migrate VMs with data volumes to another hypervisor, well, that's too bad, it's not allowed. Why is that? They're just qcow2 files, like the root disks and since they can't be attached to multiple VMs at the same time, I see no reason why they couldn't be moved. I bet it'd be just fine if I rsync'ed the files over in the other hypervisor and changed some bits in the DB.. What needs to be done to fix this and how can I help? Regards, Lucian -- Sent from the Delta quadrant using Borg technology! Nux! www.nux.ro
Review Request 16115: Test cases test_portable_ip.py failing due to space issue
--- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/16115/ --- Review request for cloudstack and SrikanteswaraRao Talluri. Repository: cloudstack-git Description --- Test cases test_portable_ip.py failing with below error == ERROR: Failure: IndentationError (unindent does not match any outer indentation level (test_portable_ip.py, line 812)) -- Traceback (most recent call last): File /usr/local/lib/python2.7/site-packages/nose/case.py, line 132, in run self.beforeTest(result) File /usr/local/lib/python2.7/site-packages/nose/case.py, line 74, in beforeTest beforeTest(self.test) File /usr/local/lib/python2.7/site-packages/nose/proxy.py, line 117, in beforeTest self.plugins.beforeTest(self.test) File /usr/local/lib/python2.7/site-packages/nose/plugins/manager.py, line 99, in __call__ return self.call(*arg, **kw) File /usr/local/lib/python2.7/site-packages/nose/plugins/manager.py, line 167, in simple result = meth(*arg, **kw) File /usr/local/lib/python2.7/site-packages/marvin/marvinPlugin.py, line 131, in beforeTest self.testclient.identifier = '-'.join([self.identifier, self.testName]) TypeError: sequence item 0: expected string, NoneType found -- There are some spaces in test case Diffs - test/integration/component/test_portable_ip.py dda6555 Diff: https://reviews.apache.org/r/16115/diff/ Testing --- Tested Thanks, Rayees Namathponnan
Re: [HELP] query w.r.t to cloudstack-1047
Sanjay, Thank you for the clarfication. I have created a ticket CLOUDSTACK-5410 to track this one. Saurav On Sat, Dec 7, 2013 at 3:03 PM, Sanjay Tripathi sanjay.tripa...@citrix.comwrote: Hi Saurav, After the CS got switched to use new jobs framework, the AsyncJobManagerImpl.java file got moved under framework package; but the changes which I committed are not there in the file, somebody must have missed it during the transition. I’ll port the same changes in the new jobs framework, so that we can have UUIDs in our logs. Can you please open a ticket to track this issue. --Sanjay *From:* Saurav Lahiri [mailto:saurav.lah...@sungard.com] *Sent:* Thursday, December 5, 2013 3:53 PM *To:* dev@cloudstack.apache.org; Sanjay Tripathi *Subject:* [HELP] query w.r.t to cloudstack-1047 Hi Sanjay, I was looking at the changes that were done as part of [cloudstack-1047 - tracking in logs using job id ]. From the defect history it appears that the change corresponded to setting job-id=[uuid]. Currently the changes dont appear to be there in the master in the ./framework/jobs/src/org/apache/cloudstack/framework/jobs/impl/AsyncJobManagerImpl.java file. Could you please let me know what I am missing here. This is to help me in identifying the best approach to fix cloudstack-3471. Thanks in advance. Saurav
Re: Review Request 16115: Test cases test_portable_ip.py failing due to space issue
--- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/16115/#review29990 --- test/integration/component/test_portable_ip.py https://reviews.apache.org/r/16115/#comment57513 self.virtual_machine2 is no where initialized. Should it be self.virtual_machine?? - SrikanteswaraRao Talluri On Dec. 9, 2013, 3:26 a.m., Rayees Namathponnan wrote: --- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/16115/ --- (Updated Dec. 9, 2013, 3:26 a.m.) Review request for cloudstack and SrikanteswaraRao Talluri. Repository: cloudstack-git Description --- Test cases test_portable_ip.py failing with below error == ERROR: Failure: IndentationError (unindent does not match any outer indentation level (test_portable_ip.py, line 812)) -- Traceback (most recent call last): File /usr/local/lib/python2.7/site-packages/nose/case.py, line 132, in run self.beforeTest(result) File /usr/local/lib/python2.7/site-packages/nose/case.py, line 74, in beforeTest beforeTest(self.test) File /usr/local/lib/python2.7/site-packages/nose/proxy.py, line 117, in beforeTest self.plugins.beforeTest(self.test) File /usr/local/lib/python2.7/site-packages/nose/plugins/manager.py, line 99, in __call__ return self.call(*arg, **kw) File /usr/local/lib/python2.7/site-packages/nose/plugins/manager.py, line 167, in simple result = meth(*arg, **kw) File /usr/local/lib/python2.7/site-packages/marvin/marvinPlugin.py, line 131, in beforeTest self.testclient.identifier = '-'.join([self.identifier, self.testName]) TypeError: sequence item 0: expected string, NoneType found -- There are some spaces in test case Diffs - test/integration/component/test_portable_ip.py dda6555 Diff: https://reviews.apache.org/r/16115/diff/ Testing --- Tested Thanks, Rayees Namathponnan
Re: How to register an event subscriber
On 07/12/13 2:52 AM, Alex Ough alex.o...@sungard.com wrote: All, To support the new feature, CLOUDSTACK-4992, I'd like to create an event subscriber that implements 'EventSubscriber' interface, but I'm not sure how to register that subscriber to make it running. Alex, I pasted a subscriber example at [1]. You need to register the subscriber with interested events. Subscriber should implement 'EventSubscriber'. Do I need to specify it in any config file or load it from anywhere when the management server is started? If your code is expected to run with management server, you can just load the EventBus, and subscribe to it. HTH [1] http://pastebin.com/XhFdfa1U Your reply will be very appreciated. Thanks Alex Ough
Re: Isolated Network with no Services
I can successfully create the network offering with no services, however when I go to deploy it is not listed under the available network offerings.Seems like only Isolated Networks with SourceNAT enabled are displayedŠis this correct? Simon Murphy Solutions Architect ViFX | Cloud Infrastructure Level 7, 57 Fort Street, Auckland, New Zealand 1010 PO Box 106700, Auckland, New Zealand 1143 M +64 21 285 4519 | S simon_a_murphy www.vifx.co.nz http://www.vifx.co.nz/ follow us on twitter https://twitter.com/ViFX Auckland | Wellington | Christchurch experience. expertise. execution. This email and any files transmitted with it are confidential, without prejudice and may contain information that is subject to legal privilege. It is intended solely for the use of the individual/s to whom it is addressed in accordance with the provisions of the Privacy Act (1993). The content contained in this email does not, necessarily, reflect the official policy position of ViFX nor does ViFX have any responsibility for any alterations to the contents of this email that may occur following transmission. If you are not the addressee it may be unlawful for you to read, copy, distribute, disclose or otherwise use the information contained within this email. If you are not the intended recipient, please notify the sender prior to deleting this email message from your system. Please note ViFX reserves the right to monitor, from time to time, the communications sent to and from its email network. On 3/12/13 6:29 PM, Murali Reddy murali.re...@citrix.com wrote: HTH http://blog.remibergsma.com/2012/03/10/howto-create-a-network-in-cloudstac k-without-a-virtual-router/ From: Simon Murphy simon.mur...@vifx.co.nzmailto:simon.mur...@vifx.co.nz Reply-To: dev@cloudstack.apache.orgmailto:dev@cloudstack.apache.org dev@cloudstack.apache.orgmailto:dev@cloudstack.apache.org Date: Tuesday, 3 December 2013 8:15 AM To: us...@cloudstack.apache.orgmailto:us...@cloudstack.apache.org us...@cloudstack.apache.orgmailto:us...@cloudstack.apache.org, dev@cloudstack.apache.orgmailto:dev@cloudstack.apache.org dev@cloudstack.apache.orgmailto:dev@cloudstack.apache.org Subject: Isolated Network with no Services Is it possible to configure a network offering for an isolated network that has no services? I would like to give the customer the option to create a network that is totally isolated (no L3 connectivity) so that they can bring their own software router/firewall. The isolated network would be connected to other networks via the customers virtual router. I can create the network offering however it is not listed as an available service when I try to create the network. Cheers, Simon Simon Murphy Solutions Architect ViFX | Cloud Infrastructure Level 7, 57 Fort Street, Auckland, New Zealand 1010 PO Box 106700, Auckland, New Zealand 1143 M +64 21 285 4519 | S simon_a_murphy www.vifx.co.nzhttp://www.vifx.co.nz/ follow us on twitterhttps://twitter.com/ViFX Auckland | Wellington | Christchurch [cid:image003.jpg@01CDDF95.815BF160] experience. expertise. execution. This email and any files transmitted with it are confidential, without prejudice and may contain information that is subject to legal privilege. It is intended solely for the use of the individual/s to whom it is addressed in accordance with the provisions of the Privacy Act (1993). The content contained in this email does not, necessarily, reflect the official policy position of ViFX nor does ViFX have any responsibility for any alterations to the contents of this email that may occur following transmission. If you are not the addressee it may be unlawful for you to read, copy, distribute, disclose or otherwise use the information contained within this email. If you are not the intended recipient, please notify the sender prior to deleting this email message from your system. Please note ViFX reserves the right to monitor, from time to time, the communications sent to and from its email network.
Review Request 16120: Fixed-CLOUDSTACK-5411
--- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/16120/ --- Review request for cloudstack and Girish Shilamkar. Repository: cloudstack-git Description --- Moved build scripts currently maintained in separate repo to marvin. Diffs - tools/marvin/marvin/misc/build/CI.md PRE-CREATION tools/marvin/marvin/misc/build/README.md PRE-CREATION tools/marvin/marvin/misc/build/advanced_env.py PRE-CREATION tools/marvin/marvin/misc/build/asf_test.cfg PRE-CREATION tools/marvin/marvin/misc/build/bashUtils.py PRE-CREATION tools/marvin/marvin/misc/build/buildGenerator.py PRE-CREATION tools/marvin/marvin/misc/build/configure.py PRE-CREATION tools/marvin/marvin/misc/build/hudson.sh PRE-CREATION tools/marvin/marvin/misc/build/kvm.cfg PRE-CREATION tools/marvin/marvin/misc/build/kvm.properties PRE-CREATION tools/marvin/marvin/misc/build/openport.py PRE-CREATION tools/marvin/marvin/misc/build/redeploy.sh PRE-CREATION tools/marvin/marvin/misc/build/restartMgmt.py PRE-CREATION tools/marvin/marvin/misc/build/system.properties PRE-CREATION tools/marvin/marvin/misc/build/testSetupSuccess.py PRE-CREATION tools/marvin/marvin/misc/build/vm-start.sh PRE-CREATION tools/marvin/marvin/misc/build/vm-uninstall.sh PRE-CREATION tools/marvin/marvin/misc/build/xen.cfg PRE-CREATION tools/marvin/marvin/misc/build/xen.properties PRE-CREATION tools/marvin/marvin/misc/build/xunitmp/setup.py PRE-CREATION tools/marvin/marvin/misc/build/xunitmp/xunitmultiprocess.py PRE-CREATION Diff: https://reviews.apache.org/r/16120/diff/ Testing --- Yes, post these changes tested deployDC and running sanity. Thanks, Santhosh Edukulla
Review Request 16121: Added Fix for CLOUDSTACK-5269, CLOUDSTACK-5378
--- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/16121/ --- Review request for cloudstack and Girish Shilamkar. Bugs: CLOUDSTACK-5269 and CLOUDSTACK-5378 https://issues.apache.org/jira/browse/CLOUDSTACK-5269 https://issues.apache.org/jira/browse/CLOUDSTACK-5378 Repository: cloudstack-git Description --- Currently, post discovery other scripts away from python files are as well pickedup for running which are available in a given package and which follows nose default convention, though these files sometimes are not tests. Added explicit check to pickup only python tests for execution for now. Note: As of now python integration tests are only run using nose. If there are any requirements that can be modified. Diffs - tools/marvin/marvin/marvinPlugin.py 852b84a Diff: https://reviews.apache.org/r/16121/diff/ Testing --- Tested DeployDC,Basic Sanity post the changes Thanks, Santhosh Edukulla
Re: Review Request 16042: fixed feature for lost event uuid and event type in the action event messages
--- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/16042/#review29991 --- Ship it! 'master' branch commit 100dc368c2ed93e0ca4246ec9818111fb21d41c6 - Murali Reddy On Dec. 6, 2013, 8:17 p.m., Alex Ough wrote: --- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/16042/ --- (Updated Dec. 6, 2013, 8:17 p.m.) Review request for cloudstack. Repository: cloudstack-git Description --- Bug fix for CLOUDSTACK-3190 (action events message published on 'event bus' should have the UUID of the entity for which event generated and event type). Diffs - server/src/com/cloud/event/ActionEventUtils.java eba6874 Diff: https://reviews.apache.org/r/16042/diff/ Testing --- Confirmed that 'entity' 'entityuuid' are included in the messages. [x] 'management-server.ActionEvent.USER-CREATE.User.*':'{eventDateTime:2013-12-05 12:45:10 -0600,status:Completed,description:Successfully completed creating User. UserName: test2, FirstName :a, LastName: a,event:USER.CREATE,entityuuid:67888f40-80f3-4ec0-9a45-e1f729cf7b36,entity:com.cloud.user.User,account:32907226-5dd5-11e3-a6af-d073d0b82aa6,user:3295ad2c-5dd5-11e3-a6af-d073d0b82aa6}' [x] 'management-server.ActionEvent.USER-DELETE.User.*':'{eventDateTime:2013-12-05 12:45:38 -0600,status:Completed,description:Successfully completed deleting User. UserId: 5,event:USER.DELETE,entityuuid:67888f40-80f3-4ec0-9a45-e1f729cf7b36,entity:com.cloud.user.User,account:32907226-5dd5-11e3-a6af-d073d0b82aa6,user:3295ad2c-5dd5-11e3-a6af-d073d0b82aa6}' Thanks, Alex Ough
Re: Review Request 16120: Fixed-CLOUDSTACK-5411
--- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/16120/ --- (Updated Dec. 9, 2013, 7:05 a.m.) Review request for cloudstack and Girish Shilamkar. Changes --- Added bug information Bugs: CLOUDSTACK-5411 https://issues.apache.org/jira/browse/CLOUDSTACK-5411 Repository: cloudstack-git Description --- Moved build scripts currently maintained in separate repo to marvin. Diffs - tools/marvin/marvin/misc/build/CI.md PRE-CREATION tools/marvin/marvin/misc/build/README.md PRE-CREATION tools/marvin/marvin/misc/build/advanced_env.py PRE-CREATION tools/marvin/marvin/misc/build/asf_test.cfg PRE-CREATION tools/marvin/marvin/misc/build/bashUtils.py PRE-CREATION tools/marvin/marvin/misc/build/buildGenerator.py PRE-CREATION tools/marvin/marvin/misc/build/configure.py PRE-CREATION tools/marvin/marvin/misc/build/hudson.sh PRE-CREATION tools/marvin/marvin/misc/build/kvm.cfg PRE-CREATION tools/marvin/marvin/misc/build/kvm.properties PRE-CREATION tools/marvin/marvin/misc/build/openport.py PRE-CREATION tools/marvin/marvin/misc/build/redeploy.sh PRE-CREATION tools/marvin/marvin/misc/build/restartMgmt.py PRE-CREATION tools/marvin/marvin/misc/build/system.properties PRE-CREATION tools/marvin/marvin/misc/build/testSetupSuccess.py PRE-CREATION tools/marvin/marvin/misc/build/vm-start.sh PRE-CREATION tools/marvin/marvin/misc/build/vm-uninstall.sh PRE-CREATION tools/marvin/marvin/misc/build/xen.cfg PRE-CREATION tools/marvin/marvin/misc/build/xen.properties PRE-CREATION tools/marvin/marvin/misc/build/xunitmp/setup.py PRE-CREATION tools/marvin/marvin/misc/build/xunitmp/xunitmultiprocess.py PRE-CREATION Diff: https://reviews.apache.org/r/16120/diff/ Testing --- Yes, post these changes tested deployDC and running sanity. Thanks, Santhosh Edukulla
Re: Review Request 16120: Fixed-CLOUDSTACK-5411
--- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/16120/ --- (Updated Dec. 9, 2013, 7:05 a.m.) Review request for cloudstack and Girish Shilamkar. Changes --- Added bug information Bugs: CLOUDSTACK-5411 https://issues.apache.org/jira/browse/CLOUDSTACK-5411 Repository: cloudstack-git Description --- Moved build scripts currently maintained in separate repo to marvin. Diffs - tools/marvin/marvin/misc/build/CI.md PRE-CREATION tools/marvin/marvin/misc/build/README.md PRE-CREATION tools/marvin/marvin/misc/build/advanced_env.py PRE-CREATION tools/marvin/marvin/misc/build/asf_test.cfg PRE-CREATION tools/marvin/marvin/misc/build/bashUtils.py PRE-CREATION tools/marvin/marvin/misc/build/buildGenerator.py PRE-CREATION tools/marvin/marvin/misc/build/configure.py PRE-CREATION tools/marvin/marvin/misc/build/hudson.sh PRE-CREATION tools/marvin/marvin/misc/build/kvm.cfg PRE-CREATION tools/marvin/marvin/misc/build/kvm.properties PRE-CREATION tools/marvin/marvin/misc/build/openport.py PRE-CREATION tools/marvin/marvin/misc/build/redeploy.sh PRE-CREATION tools/marvin/marvin/misc/build/restartMgmt.py PRE-CREATION tools/marvin/marvin/misc/build/system.properties PRE-CREATION tools/marvin/marvin/misc/build/testSetupSuccess.py PRE-CREATION tools/marvin/marvin/misc/build/vm-start.sh PRE-CREATION tools/marvin/marvin/misc/build/vm-uninstall.sh PRE-CREATION tools/marvin/marvin/misc/build/xen.cfg PRE-CREATION tools/marvin/marvin/misc/build/xen.properties PRE-CREATION tools/marvin/marvin/misc/build/xunitmp/setup.py PRE-CREATION tools/marvin/marvin/misc/build/xunitmp/xunitmultiprocess.py PRE-CREATION Diff: https://reviews.apache.org/r/16120/diff/ Testing --- Yes, post these changes tested deployDC and running sanity. Thanks, Santhosh Edukulla
Re: Master branch - can't run up systemvm with KVM hypervisor
On 12/08/2013 12:45 PM, Nguyen Anh Tu wrote: Hi guys, I'm trying to deploy CS (master branch) with KVM hypervisor but get error when running up systemVM. Primary error here: 2013-12-09 01:19:02,237 WARN [kvm.resource.LibvirtComputingResource] (agentRequest-Handler-5:null) LibvirtException org.libvirt.LibvirtException: internal error unknown disk cache mode 'null' Hmm, that might be due to my patch from two weeks ago. Let me look into this! Wido at org.libvirt.ErrorHandler.processError(Unknown Source) at org.libvirt.Connect.processError(Unknown Source) at org.libvirt.Connect.processError(Unknown Source) at org.libvirt.Connect.domainCreateXML(Unknown Source) at com.cloud.hypervisor.kvm.resource.LibvirtComputingResource.startVM(LibvirtComputingResource.java:1139) at com.cloud.hypervisor.kvm.resource.LibvirtComputingResource.execute(LibvirtComputingResource.java:3399) at com.cloud.hypervisor.kvm.resource.LibvirtComputingResource.executeRequest(LibvirtComputingResource.java:1233) at com.cloud.agent.Agent.processRequest(Agent.java:501) at com.cloud.agent.Agent$AgentRequestHandler.doTask(Agent.java:808) at com.cloud.utils.nio.Task.run(Task.java:81) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1146) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:701) Full Log from Agent here: http://pastebin.com/6rtRFbdx Anyone can help? Thanks, --Tuna