Return-Path: X-Original-To: apmail-cloudstack-issues-archive@www.apache.org Delivered-To: apmail-cloudstack-issues-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 8B643105B4 for ; Sat, 25 Jan 2014 02:29:46 +0000 (UTC) Received: (qmail 99436 invoked by uid 500); 25 Jan 2014 02:29:43 -0000 Delivered-To: apmail-cloudstack-issues-archive@cloudstack.apache.org Received: (qmail 99319 invoked by uid 500); 25 Jan 2014 02:29:42 -0000 Mailing-List: contact issues-help@cloudstack.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@cloudstack.apache.org Delivered-To: mailing list issues@cloudstack.apache.org Received: (qmail 99162 invoked by uid 500); 25 Jan 2014 02:29:40 -0000 Delivered-To: apmail-incubator-cloudstack-issues@incubator.apache.org Received: (qmail 99096 invoked by uid 99); 25 Jan 2014 02:29:39 -0000 Received: from arcas.apache.org (HELO arcas.apache.org) (140.211.11.28) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 25 Jan 2014 02:29:39 +0000 Date: Sat, 25 Jan 2014 02:29:39 +0000 (UTC) From: "ASF subversion and git services (JIRA)" To: cloudstack-issues@incubator.apache.org Message-ID: In-Reply-To: References: Subject: [jira] [Commented] (CLOUDSTACK-5779) Consolidate all the VR commands execution to one resource MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 [ https://issues.apache.org/jira/browse/CLOUDSTACK-5779?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13881617#comment-13881617 ] ASF subversion and git services commented on CLOUDSTACK-5779: ------------------------------------------------------------- Commit 2d3022594c94b0359ddced70907c8a95014eec96 in branch refs/heads/master from [~yasker] [ https://git-wip-us.apache.org/repos/asf?p=cloudstack.git;h=2d30225 ] CLOUDSTACK-5779: Generalize calling to execute or create file for Vmware > Consolidate all the VR commands execution to one resource > --------------------------------------------------------- > > Key: CLOUDSTACK-5779 > URL: https://issues.apache.org/jira/browse/CLOUDSTACK-5779 > Project: CloudStack > Issue Type: Improvement > Security Level: Public(Anyone can view this level - this is the default.) > Reporter: Sheng Yang > Assignee: Sheng Yang > Priority: Critical > Fix For: 4.4.0 > > > Currently when anyone add one command to VR(which happened very frequently these days), they need to modify every hypervisor resources to accommodate the new command, which is really inconvenient as well as bug prone, since e.g. the parameters formation would be duplicate across the hypervisors. > This improvement would make all VR commands to be executed by only one resource, and in the future, any new command/improvement or bug fixes to VR resource would only need to be done once in the VR resource. > This would be done through: > 1. Use routeProxy script for all VR commands, no more standalone script for each VR scripts in the host. All VR command scripts would be moved to /opt/cloud/bin for this purpose as well. > 2. Every hypervisor would provide an executor to VR resource, to execute the command in giving hypervisor. -- This message was sent by Atlassian JIRA (v6.1.5#6160)