Return-Path: X-Original-To: apmail-cloudstack-dev-archive@www.apache.org Delivered-To: apmail-cloudstack-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 50B4BFA7B for ; Thu, 21 Mar 2013 22:12:10 +0000 (UTC) Received: (qmail 82115 invoked by uid 500); 21 Mar 2013 22:12:09 -0000 Delivered-To: apmail-cloudstack-dev-archive@cloudstack.apache.org Received: (qmail 82067 invoked by uid 500); 21 Mar 2013 22:12:09 -0000 Mailing-List: contact dev-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 dev@cloudstack.apache.org Received: (qmail 82058 invoked by uid 500); 21 Mar 2013 22:12:09 -0000 Delivered-To: apmail-incubator-cloudstack-dev@incubator.apache.org Received: (qmail 82055 invoked by uid 99); 21 Mar 2013 22:12:09 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 21 Mar 2013 22:12:09 +0000 X-ASF-Spam-Status: No, hits=-5.0 required=5.0 tests=RCVD_IN_DNSWL_HI,SPF_HELO_PASS,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of Jessica.Wang@citrix.com designates 66.165.176.89 as permitted sender) Received: from [66.165.176.89] (HELO SMTP.CITRIX.COM) (66.165.176.89) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 21 Mar 2013 22:12:02 +0000 X-IronPort-AV: E=Sophos;i="4.84,888,1355097600"; d="scan'208";a="14827332" Received: from sjcpmailmx01.citrite.net ([10.216.14.74]) by FTLPIPO01.CITRIX.COM with ESMTP/TLS/RC4-MD5; 21 Mar 2013 22:11:40 +0000 Received: from SJCPMAILBOX01.citrite.net ([10.216.4.73]) by SJCPMAILMX01.citrite.net ([10.216.14.74]) with mapi; Thu, 21 Mar 2013 15:11:40 -0700 From: Jessica Wang To: "dev@cloudstack.apache.org" , Animesh Chaturvedi CC: "cloudstack-dev@incubator.apache.org" Date: Thu, 21 Mar 2013 15:11:36 -0700 Subject: RE: [ACS41] Baremetal blockers - To remove Baremetal from UI Thread-Topic: [ACS41] Baremetal blockers - To remove Baremetal from UI Thread-Index: Ac4meECPcwMFbn7jSZmGXffo1U4IlQAAAg6gAAGg1fAAAApyEAAANv2A Message-ID: <8EC081586F1D7C41931517E802E9473201449104AEFA@SJCPMAILBOX01.citrite.net> References: <7A92FF96DF135843B4B608FB576BFC3E0141EA85511A@SJCPMAILBOX01.citrite.net> <20130321010145.GT79139@USLT-205755.sungardas.corp> <20130321200905.GE53904@USLT-205755.sungardas.corp> <7A92FF96DF135843B4B608FB576BFC3E0141EA8553C2@SJCPMAILBOX01.citrite.net> <7A92FF96DF135843B4B608FB576BFC3E0141EA8553E3@SJCPMAILBOX01.citrite.net> <7A92FF96DF135843B4B608FB576BFC3E0141EA855409@SJCPMAILBOX01.citrite.net> <8EC081586F1D7C41931517E802E9473201449104AEF0@SJCPMAILBOX01.citrite.net> In-Reply-To: <8EC081586F1D7C41931517E802E9473201449104AEF0@SJCPMAILBOX01.citrite.net> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: acceptlanguage: en-US Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Virus-Checked: Checked by ClamAV on apache.org To remove Baremetal from UI: (1) remove BareMetal from listHypervisors API response:=20 http://localhost:8080/client/api?command=3DlistHypervisors&response=3Djson&= sessionkey=3DDJBDo9h1ABqdqS97i%2B88wvK1n8k%3D&listAll=3Dtrue&_=3D1363899049= 467 { "listhypervisorsresponse": { "count": 5, "hypervisor": [ { "name": "KVM" }, { "name": "XenServer" }, { "name": "VMware" }, { "name": "BareMetal" }, { "name": "Ovm" } ] } } (2) remove service "BaremetalPxeService" and provider "BaremetalDhcpProvide= r", "BaremetalPxeProvider" , "BaremetaUserdataProvider" from listSupportedN= etworkServices API response: http://localhost:8080/client/api?command=3DlistSupportedNetworkServices&res= ponse=3Djson&sessionkey=3DiNj6%2F%2FF%2FDhSFrvmkZ20cmKyZxWg%3D&_=3D13638907= 11116 { "listsupportednetworkservicesresponse": { "count": 13, "networkservice": [ { "name": "Vpn", "provider": [ { "name": "VirtualRouter", "canenableindividualservice": true }, { "name": "VpcVirtualRouter", "canenableindividualservice": true } ], "capability": [ { "name": "SupportedVpnTypes", "canchooseservicecapability": false }, { "name": "VpnTypes", "canchooseservicecapability": false } ] }, { "name": "Dhcp", "provider": [ { "name": "BaremetalDhcpProvider", "canenableindividualservice": false }, { "name": "VirtualRouter", "canenableindividualservice": true }, { "name": "VpcVirtualRouter", "canenableindividualservice": true } ], "capability": [] }, { "name": "Dns", "provider": [ { "name": "VirtualRouter", "canenableindividualservice": true }, { "name": "VpcVirtualRouter", "canenableindividualservice": true } ], "capability": [ { "name": "AllowDnsSuffixModification", "canchooseservicecapability": false } ] }, { "name": "Firewall", "provider": [ { "name": "VirtualRouter", "canenableindividualservice": true } ], "capability": [ { "name": "SupportedProtocols", "canchooseservicecapability": false }, { "name": "MultipleIps", "canchooseservicecapability": false }, { "name": "TrafficStatistics", "canchooseservicecapability": false }, { "name": "SupportedTrafficDirection", "canchooseservicecapability": false }, { "name": "SupportedEgressProtocols", "canchooseservicecapability": false } ] }, { "name": "Lb", "provider": [ { "name": "ElasticLoadBalancerVm", "canenableindividualservice": false }, { "name": "VirtualRouter", "canenableindividualservice": true }, { "name": "VpcVirtualRouter", "canenableindividualservice": true } ], "capability": [ { "name": "SupportedLbAlgorithms", "canchooseservicecapability": false }, { "name": "SupportedLBIsolation", "canchooseservicecapability": true }, { "name": "SupportedProtocols", "canchooseservicecapability": false }, { "name": "TrafficStatistics", "canchooseservicecapability": false }, { "name": "LoadBalancingSupportedIps", "canchooseservicecapability": false }, { "name": "SupportedStickinessMethods", "canchooseservicecapability": false }, { "name": "ElasticLb", "canchooseservicecapability": false } ] }, { "name": "UserData", "provider": [ { "name": "VirtualRouter", "canenableindividualservice": true }, { "name": "BaremetaUserdataProvider", "canenableindividualservice": true }, { "name": "VpcVirtualRouter", "canenableindividualservice": true } ], "capability": [] }, { "name": "SourceNat", "provider": [ { "name": "NiciraNvp", "canenableindividualservice": true }, { "name": "VirtualRouter", "canenableindividualservice": true }, { "name": "VpcVirtualRouter", "canenableindividualservice": true } ], "capability": [ { "name": "SupportedSourceNatTypes", "canchooseservicecapability": true }, { "name": "RedundantRouter", "canchooseservicecapability": true } ] }, { "name": "StaticNat", "provider": [ { "name": "NiciraNvp", "canenableindividualservice": true }, { "name": "VirtualRouter", "canenableindividualservice": true }, { "name": "VpcVirtualRouter", "canenableindividualservice": true } ], "capability": [ { "name": "ElasticIp", "canchooseservicecapability": false } ] }, { "name": "PortForwarding", "provider": [ { "name": "NiciraNvp", "canenableindividualservice": true }, { "name": "VirtualRouter", "canenableindividualservice": true }, { "name": "VpcVirtualRouter", "canenableindividualservice": true } ], "capability": [] }, { "name": "SecurityGroup", "provider": [ { "name": "SecurityGroupProvider", "canenableindividualservice": false } ], "capability": [] }, { "name": "NetworkACL", "provider": [ { "name": "VpcVirtualRouter", "canenableindividualservice": true } ], "capability": [ { "name": "SupportedProtocols", "canchooseservicecapability": false } ] }, { "name": "Connectivity", "provider": [ { "name": "BigSwitchVns", "canenableindividualservice": true }, { "name": "NiciraNvp", "canenableindividualservice": true } ], "capability": [] }, { "name": "BaremetalPxeService", "provider": [ { "name": "BaremetalPxeProvider", "canenableindividualservice": false } ], "capability": [] } ] } } Jessica -----Original Message----- From: Jessica Wang [mailto:Jessica.Wang@citrix.com]=20 Sent: Thursday, March 21, 2013 3:00 PM To: Animesh Chaturvedi; dev@cloudstack.apache.org Cc: cloudstack-dev@incubator.apache.org Subject: RE: [ACS41] Baremetal blockers -----Original Message----- From: Animesh Chaturvedi=20 Sent: Thursday, March 21, 2013 2:56 PM To: dev@cloudstack.apache.org Cc: cloudstack-dev@incubator.apache.org; Jessica Wang Subject: RE: [ACS41] Baremetal blockers > -----Original Message----- > From: Animesh Chaturvedi [mailto:animesh.chaturvedi@citrix.com] > Sent: Thursday, March 21, 2013 2:22 PM > To: dev@cloudstack.apache.org > Cc: cloudstack-dev@incubator.apache.org; Jessica Wang > Subject: RE: [ACS41] Baremetal blockers >=20 >=20 > > >> > > > > >> > > I am checking if these can be reassigned. If it does not pan > > >> > > out by > > >> tomorrow I will propose to disable the feature for 4.1 release. > > >> > > > >> > I think that a decision is predicated on a more specific > > >> > statement of what we mean by "disable". > > >> > > >> Pinging on this again. I'm leaning towards agreement, but what > > >> *exactly* can we do to disable it and (at the same time) minimize > > >> the > > >> knock- on effect of the change required to disable it. > > > [Animesh>] There is no one available to pick up these defects in > > > time for > > 4.1 so we will disable the feature. Disable means Baremetal will be > > removed from componentContext.xml , the API and UI will not be > available. > > > > Are you sure that removing the plugin from componentContext.xml will > > remove it from the UI? (I'm not, that's why I'm asking) > [Animesh>] Yes, discussed with Alex and Jessica. [Animesh>] Will try out the change and submit a patch. Jessica anything els= e? [Jessica W] Nothing else except removing Baremetal from listHypervisors API= response and listSupportedNetworkServices API response.