[GitHub] cloudstack pull request: listFirewallRules: cleanup and fix duplic...

2015-05-13 Thread resmo
Github user resmo closed the pull request at:

https://github.com/apache/cloudstack/pull/246


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---


[GitHub] cloudstack pull request: backport of CLOUDSTACK-8197 create MinVRV...

2015-05-13 Thread bhaisaab
Github user bhaisaab commented on a diff in the pull request:

https://github.com/apache/cloudstack/pull/243#discussion_r30207726
  
--- Diff: 
engine/api/src/org/apache/cloudstack/engine/orchestration/service/NetworkOrchestrationService.java
 ---
@@ -62,9 +63,13 @@
 static final String NetworkLockTimeoutCK = "network.lock.timeout";
 static final String GuestDomainSuffixCK = "guest.domain.suffix";
 static final String NetworkThrottlingRateCK = 
"network.throttling.rate";
+static final String MinVRVersionCK = "minreq.sysvmtemplate.version";
+
+static final ConfigKey MinVRVersion = new 
ConfigKey(String.class, MinVRVersionCK, "Advanced", "4.4.4",
--- End diff --

haha, alright :)


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---


[GitHub] cloudstack pull request: backport of CLOUDSTACK-8197 create MinVRV...

2015-05-13 Thread bhaisaab
Github user bhaisaab commented on the pull request:

https://github.com/apache/cloudstack/pull/244#issuecomment-101549016
  
@DaanHoogland looks like asfgit failed to close both #243 and #244 can you 
please close it manually; merged both of them on 4.4 and 4.5 branches. Thanks.


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---


Re: [WWW] Website now managed via Git

2015-05-13 Thread Jan-Arve Nygård
I created a PR to add committers that fell out of the list during the move.
I'm not sure if you want non committers to build with middleman and then do
a PR so i just created a PR against the source for the next build until
instructions are ready.

2015-05-12 12:48 GMT+02:00 Rohit Yadav :

>
> > On 12-May-2015, at 12:15 pm, Erik Weber  wrote:
> >
> > No problem, I read it in the README :-)
>
> I should do that too ;)
>
> Regards,
> Rohit Yadav
> Software Architect, ShapeBlue
> M. +91 88 262 30892 | rohit.ya...@shapeblue.com
> Blog: bhaisaab.org | Twitter: @_bhaisaab
>
>
>
> Find out more about ShapeBlue and our range of CloudStack related services
>
> IaaS Cloud Design & Build<
> http://shapeblue.com/iaas-cloud-design-and-build//>
> CSForge – rapid IaaS deployment framework
> CloudStack Consulting
> CloudStack Software Engineering<
> http://shapeblue.com/cloudstack-software-engineering/>
> CloudStack Infrastructure Support<
> http://shapeblue.com/cloudstack-infrastructure-support/>
> CloudStack Bootcamp Training Courses<
> http://shapeblue.com/cloudstack-training/>
>
> This email and any attachments to it may be confidential and are intended
> solely for the use of the individual to whom it is addressed. Any views or
> opinions expressed are solely those of the author and do not necessarily
> represent those of Shape Blue Ltd or related companies. If you are not the
> intended recipient of this email, you must neither take any action based
> upon its contents, nor copy or show it to anyone. Please contact the sender
> if you believe you have received this email in error. Shape Blue Ltd is a
> company incorporated in England & Wales. ShapeBlue Services India LLP is a
> company incorporated in India and is operated under license from Shape Blue
> Ltd. Shape Blue Brasil Consultoria Ltda is a company incorporated in Brasil
> and is operated under license from Shape Blue Ltd. ShapeBlue SA Pty Ltd is
> a company registered by The Republic of South Africa and is traded under
> license from Shape Blue Ltd. ShapeBlue is a registered trademark.
>


[GitHub] cloudstack pull request: backport of CLOUDSTACK-8197 create MinVRV...

2015-05-13 Thread DaanHoogland
Github user DaanHoogland closed the pull request at:

https://github.com/apache/cloudstack/pull/243


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---


[GitHub] cloudstack pull request: backport of CLOUDSTACK-8197 create MinVRV...

2015-05-13 Thread DaanHoogland
Github user DaanHoogland closed the pull request at:

https://github.com/apache/cloudstack/pull/244


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---


Re: [WWW] Website now managed via Git

2015-05-13 Thread sebgoa

On May 13, 2015, at 9:37 AM, Jan-Arve Nygård  wrote:

> I created a PR to add committers that fell out of the list during the move.
> I'm not sure if you want non committers to build with middleman and then do
> a PR so i just created a PR against the source for the next build until
> instructions are ready.
> 

Merged.

Thanks a lot.

Feel free to improve the site ….it needs love :)


> 2015-05-12 12:48 GMT+02:00 Rohit Yadav :
> 
>> 
>>> On 12-May-2015, at 12:15 pm, Erik Weber  wrote:
>>> 
>>> No problem, I read it in the README :-)
>> 
>> I should do that too ;)
>> 
>> Regards,
>> Rohit Yadav
>> Software Architect, ShapeBlue
>> M. +91 88 262 30892 | rohit.ya...@shapeblue.com
>> Blog: bhaisaab.org | Twitter: @_bhaisaab
>> 
>> 
>> 
>> Find out more about ShapeBlue and our range of CloudStack related services
>> 
>> IaaS Cloud Design & Build<
>> http://shapeblue.com/iaas-cloud-design-and-build//>
>> CSForge – rapid IaaS deployment framework
>> CloudStack Consulting
>> CloudStack Software Engineering<
>> http://shapeblue.com/cloudstack-software-engineering/>
>> CloudStack Infrastructure Support<
>> http://shapeblue.com/cloudstack-infrastructure-support/>
>> CloudStack Bootcamp Training Courses<
>> http://shapeblue.com/cloudstack-training/>
>> 
>> This email and any attachments to it may be confidential and are intended
>> solely for the use of the individual to whom it is addressed. Any views or
>> opinions expressed are solely those of the author and do not necessarily
>> represent those of Shape Blue Ltd or related companies. If you are not the
>> intended recipient of this email, you must neither take any action based
>> upon its contents, nor copy or show it to anyone. Please contact the sender
>> if you believe you have received this email in error. Shape Blue Ltd is a
>> company incorporated in England & Wales. ShapeBlue Services India LLP is a
>> company incorporated in India and is operated under license from Shape Blue
>> Ltd. Shape Blue Brasil Consultoria Ltda is a company incorporated in Brasil
>> and is operated under license from Shape Blue Ltd. ShapeBlue SA Pty Ltd is
>> a company registered by The Republic of South Africa and is traded under
>> license from Shape Blue Ltd. ShapeBlue is a registered trademark.
>> 



[GitHub] cloudstack pull request: ListFirewallEgressRulesCmd: extend from B...

2015-05-13 Thread resmo
GitHub user resmo opened a pull request:

https://github.com/apache/cloudstack/pull/249

ListFirewallEgressRulesCmd: extend from BaseListTaggedResourcesCmd an…

…d cleanup

Fixes API duplicate parameter in docs and makes it more clear.
Fixes a bunch of typos.

You can merge this pull request into a Git repository by running:

$ git pull https://github.com/resmo/cloudstack 
fix/cleanup_egress_firewallrules_api

Alternatively you can review and apply these changes as the patch at:

https://github.com/apache/cloudstack/pull/249.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

This closes #249


commit 556ebd9ce8197ebd3b3ef38bda6986050d38cd46
Author: Rene Moser 
Date:   2015-05-13T08:07:20Z

ListFirewallEgressRulesCmd: extend from BaseListTaggedResourcesCmd and 
cleanup

Fixes API duplicate parameter in docs and makes it more clear.
Fixes a bunch of typos.




---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---


docker machine driver for cloudstack

2015-05-13 Thread sebgoa
Folks,

The exoscale driver was recently merged in Docker machine.

There is an oustdanding pull request for a more generic cloudstack driver:

https://github.com/docker/machine/pull/425#issuecomment-101440493

Sander who originally made the PR has no cycles right now to finish it.

So that's an open door for someone to step in, write some Go and get cloudstack 
supported in Docker machine.

Exciting stuff….

-Sebastien

Re: [ANNOUNCE] New Committer Marco Sinhoreli

2015-05-13 Thread Gaurav Aradhye
Congrats Marco!

Regards,
Gaurav

On May 12, 2015, at 5:40 PM, Suresh Sadhu  wrote:

> 
> Congrats, Marco!
> 
> Regards
> sadhu
> 
> 2015-05-11 1:50 GMT-07:00 sebgoa :
> 
>> It seems we forgot to announce that Marco was made a committer, my 
>> sincere apologies
>> -
>> 
>> The Project Management Committee (PMC) for Apache CloudStack has asked 
>> Marco Sinhoreli  to become a committer and we are pleased to announce 
>> that he has accepted.
>> 
>> Marco has done an outstanding job building the CloudStack community in 
>> Brazil.
>> 
>> Parabéns por um trabalho bem feito e espero que você vai continuar a 
>> apoiar a comunidade da maneira que você tem feito até agora.
>> 
>> Being a committer allows many contributors to contribute more 
>> autonomously. For developers, it makes it easier to submit changes and 
>> eliminates the need to have contributions reviewed via the patch 
>> submission process. Whether contributions are development-related or 
>> otherwise, it is a recognition of a contributor's participation in the 
>> project and commitment to the project and the Apache Way.
>> 
>> Please join me in congratulating Marco !
>> 
>> --Sebastien Goasguen
>> on behalf of the CloudStack PMC
>> 
>> 
>> 
>> O Comité de Gestão do Projeto (PMC) para Apache CloudStack pediu Marco 
>> Sinhoreli para se tornar um committer e temos o prazer de anunciar que 
>> ele aceitou.
>> 
>> Marco tem feito um trabalho notável construção da comunidade 
>> CloudStack no Brasil.
>> 
>> Parabéns Por Um Trabalho Bem Feito e espero Que Voce vai continuar 
>> 'uma APOIAR a Comunidade da Maneira Que rápido Você tem Feito Até ágora.
>> 
>> Sendo um committer permite que muitos colaboradores a contribuir mais 
>> autonomamente. Para os desenvolvedores, torna-se mais fácil de 
>> submeter as alterações e elimina a necessidade de ter contribuições 
>> avaliação via o patch processo de submissão. Se as contribuições são 
>> relacionadas com desenvolvimento ou caso contrário, é um 
>> reconhecimento da participação de um contribuinte no projeto e 
>> compromisso com o projeto eo Caminho Apache.
>> 
>> Por favor, se juntar a mim para parabenizar Marco
>> 
>> --Sebastien Goasguen
>> em nome da CloudStack PMC
>> 
>> 
>> 
>> 项目管理委员会(PMC)为Apache的CloudStack
>> 已要求马可Sinhoreli变成提交,我们很高兴地
>> 宣布,他已经接受了。
>> 
>> 马可已经做了出色的工作在建设社区的CloudStack在巴西。
>> 
>> 在工作祝贺做得好,希望您能继续支持社区,你目前所做的方式。
>> 
>> 作为一个提交允许许多贡献者作出更大的贡献
>> 自主。对于开发人员来说,它可以更容易地提交更改和
>> 消除了需要具有贡献经由补丁审查
>> 提交过程。是否捐款是发展相关或
>> 否则,它是一种认可,在一个贡献者的参与
>> 项目与承诺项目和Apache的方式。
>> 
>> 请和我一起祝贺马可
>> 
>> --Sebastien Goasguen
>> 代PMC的CloudStack的
>> 
>> 
>> 
>> ApacheのCloudStackのためのプロジェクト管理委員会(PMC)
>> コミッタになるためにマルコSinhoreliに尋ねた、私たちはに満足しているしています
>> 彼が承認したことを発表しました。
>> 
>> マルコは、ブラジルのCloudStackのコミュニティを構築する優れた仕事をしています。
>> 
>> 仕事おめでとうはよくやった、あなたがこれまで行ってきた方法でコミュニティを支援していきます願っています。
>> 
>> コミッターであることは多くの貢献者が多くを貢献することができます
>> 自律的。開発者にとっては、それはそれが簡単に変更を提出することになり、
>> パッチ経由の口コミ貢献を持ってする必要がなくなります
>> 提出プロセス。貢献は、開発に関連しているかどうか
>> それ以外の場合は、中の寄稿者の参加の認識があります
>> プロジェクトとプロジェクトとApacheの道へのコミットメント。
>> 
>> マルコの祝福の中で私に参加してください
>> 
>> --Sebastien Goasguen
>> CloudStackのPMCの代わりに
>> 
>> 



[GitHub] cloudstack pull request: CS-41038 Disabling Zone, Pod, Cluster

2015-05-13 Thread gauravaradhye
Github user gauravaradhye commented on a diff in the pull request:

https://github.com/apache/cloudstack/pull/242#discussion_r30214029
  
--- Diff: test/integration/testpaths/testpath_disable_enable_zone.py ---
@@ -0,0 +1,485 @@
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements.  See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership.  The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License.  You may obtain a copy of the License at
+#
+#   http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied.  See the License for the
+# specific language governing permissions and limitations
+# under the License.
+""" Test cases for Disable enable Zone Test Path
+"""
+
+from nose.plugins.attrib import attr
+from marvin.cloudstackTestCase import cloudstackTestCase
+from marvin.lib.utils import (cleanup_resources)
+from marvin.lib.base import (Account,
+ VirtualMachine,
+ ServiceOffering,
+ Zone,
+ Template,
+ Snapshot,
+ Volume,
+ DiskOffering,
+ Iso
+ )
+from marvin.lib.common import (get_domain,
+   get_zone,
+   get_template,
+   list_volumes,
+   list_snapshots,
+   get_builtin_template_info
+   )
+
+from marvin.cloudstackAPI import updateZone
+import time
+
+class TestDisableEnableZone(cloudstackTestCase):
+
+@classmethod
+def setUpClass(cls):
+testClient = super(TestDisableEnableZone, cls).getClsTestClient()
+cls.apiclient = testClient.getApiClient()
+cls.testdata = testClient.getParsedTestDataConfig()
+cls.hypervisor = cls.testClient.getHypervisorInfo()
+
+# Get Zone, Domain and templates
+cls.domain = get_domain(cls.apiclient)
+cls.zone = get_zone(cls.apiclient, testClient.getZoneForTests())
+
+cls.template = get_template(
+cls.apiclient,
+cls.zone.id,
+cls.testdata["ostype"])
+
+cls._cleanup = []
+
+try:
+cls.service_offering = ServiceOffering.create(
+cls.apiclient,
+cls.testdata["service_offering"],
+)
+cls._cleanup.append(cls.service_offering)
+
+cls.disk_offering = DiskOffering.create(
+cls.apiclient,
+cls.testdata["disk_offering"],
+)
+cls._cleanup.append(cls.disk_offering)
+
+# Create an account
+cls.account = Account.create(
+cls.apiclient,
+cls.testdata["account"],
+domainid=cls.domain.id
+)
+cls._cleanup.append(cls.account)
+
+# Create user api client of the account
+cls.userapiclient = testClient.getUserApiClient(
+UserName=cls.account.name,
+DomainName=cls.account.domain
+)
+
+except Exception as e:
+cls.tearDownClass()
+raise e
+return
+
+@classmethod
+def tearDownClass(cls):
+try:
+pass
+cleanup_resources(cls.apiclient, cls._cleanup)
+except Exception as e:
+raise Exception("Warning: Exception during cleanup : %s" % e)
+
+def setUp(self):
+self.apiclient = self.testClient.getApiClient()
+self.dbclient = self.testClient.getDbConnection()
+self.cleanup = []
+
+def tearDown(self):
+try:
+cleanup_resources(self.apiclient, self.cleanup)
+except Exception as e:
+raise Exception("Warning: Exception during cleanup : %s" % e)
+return
+
+@attr(tags=["advanced", "basic"],required_hardware=“true”)
+def test_01_disable_enable_zone(self):
+"""snapshot hardning
+1. Disable zone and ver

[GitHub] cloudstack pull request: CS-41038 Disabling Zone, Pod, Cluster

2015-05-13 Thread gauravaradhye
Github user gauravaradhye commented on a diff in the pull request:

https://github.com/apache/cloudstack/pull/242#discussion_r30214087
  
--- Diff: test/integration/testpaths/testpath_disable_enable_zone.py ---
@@ -0,0 +1,485 @@
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements.  See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership.  The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License.  You may obtain a copy of the License at
+#
+#   http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied.  See the License for the
+# specific language governing permissions and limitations
+# under the License.
+""" Test cases for Disable enable Zone Test Path
+"""
+
+from nose.plugins.attrib import attr
+from marvin.cloudstackTestCase import cloudstackTestCase
+from marvin.lib.utils import (cleanup_resources)
+from marvin.lib.base import (Account,
+ VirtualMachine,
+ ServiceOffering,
+ Zone,
+ Template,
+ Snapshot,
+ Volume,
+ DiskOffering,
+ Iso
+ )
+from marvin.lib.common import (get_domain,
+   get_zone,
+   get_template,
+   list_volumes,
+   list_snapshots,
+   get_builtin_template_info
+   )
+
+from marvin.cloudstackAPI import updateZone
+import time
+
+class TestDisableEnableZone(cloudstackTestCase):
+
+@classmethod
+def setUpClass(cls):
+testClient = super(TestDisableEnableZone, cls).getClsTestClient()
+cls.apiclient = testClient.getApiClient()
+cls.testdata = testClient.getParsedTestDataConfig()
+cls.hypervisor = cls.testClient.getHypervisorInfo()
+
+# Get Zone, Domain and templates
+cls.domain = get_domain(cls.apiclient)
+cls.zone = get_zone(cls.apiclient, testClient.getZoneForTests())
+
+cls.template = get_template(
+cls.apiclient,
+cls.zone.id,
+cls.testdata["ostype"])
+
+cls._cleanup = []
+
+try:
+cls.service_offering = ServiceOffering.create(
+cls.apiclient,
+cls.testdata["service_offering"],
+)
+cls._cleanup.append(cls.service_offering)
+
+cls.disk_offering = DiskOffering.create(
+cls.apiclient,
+cls.testdata["disk_offering"],
+)
+cls._cleanup.append(cls.disk_offering)
+
+# Create an account
+cls.account = Account.create(
+cls.apiclient,
+cls.testdata["account"],
+domainid=cls.domain.id
+)
+cls._cleanup.append(cls.account)
+
+# Create user api client of the account
+cls.userapiclient = testClient.getUserApiClient(
+UserName=cls.account.name,
+DomainName=cls.account.domain
+)
+
+except Exception as e:
+cls.tearDownClass()
+raise e
+return
+
+@classmethod
+def tearDownClass(cls):
+try:
+pass
+cleanup_resources(cls.apiclient, cls._cleanup)
+except Exception as e:
+raise Exception("Warning: Exception during cleanup : %s" % e)
+
+def setUp(self):
+self.apiclient = self.testClient.getApiClient()
+self.dbclient = self.testClient.getDbConnection()
+self.cleanup = []
+
+def tearDown(self):
+try:
+cleanup_resources(self.apiclient, self.cleanup)
+except Exception as e:
+raise Exception("Warning: Exception during cleanup : %s" % e)
+return
+
+@attr(tags=["advanced", "basic"],required_hardware=“true”)
+def test_01_disable_enable_zone(self):
+"""snapshot hardning
+1. Disable zone and ver

[GitHub] cloudstack pull request: CS-41038 Disabling Zone, Pod, Cluster

2015-05-13 Thread gauravaradhye
Github user gauravaradhye commented on a diff in the pull request:

https://github.com/apache/cloudstack/pull/242#discussion_r30214110
  
--- Diff: test/integration/testpaths/testpath_disable_enable_zone.py ---
@@ -0,0 +1,485 @@
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements.  See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership.  The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License.  You may obtain a copy of the License at
+#
+#   http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied.  See the License for the
+# specific language governing permissions and limitations
+# under the License.
+""" Test cases for Disable enable Zone Test Path
+"""
+
+from nose.plugins.attrib import attr
+from marvin.cloudstackTestCase import cloudstackTestCase
+from marvin.lib.utils import (cleanup_resources)
+from marvin.lib.base import (Account,
+ VirtualMachine,
+ ServiceOffering,
+ Zone,
+ Template,
+ Snapshot,
+ Volume,
+ DiskOffering,
+ Iso
+ )
+from marvin.lib.common import (get_domain,
+   get_zone,
+   get_template,
+   list_volumes,
+   list_snapshots,
+   get_builtin_template_info
+   )
+
+from marvin.cloudstackAPI import updateZone
+import time
+
+class TestDisableEnableZone(cloudstackTestCase):
+
+@classmethod
+def setUpClass(cls):
+testClient = super(TestDisableEnableZone, cls).getClsTestClient()
+cls.apiclient = testClient.getApiClient()
+cls.testdata = testClient.getParsedTestDataConfig()
+cls.hypervisor = cls.testClient.getHypervisorInfo()
+
+# Get Zone, Domain and templates
+cls.domain = get_domain(cls.apiclient)
+cls.zone = get_zone(cls.apiclient, testClient.getZoneForTests())
+
+cls.template = get_template(
+cls.apiclient,
+cls.zone.id,
+cls.testdata["ostype"])
+
+cls._cleanup = []
+
+try:
+cls.service_offering = ServiceOffering.create(
+cls.apiclient,
+cls.testdata["service_offering"],
+)
+cls._cleanup.append(cls.service_offering)
+
+cls.disk_offering = DiskOffering.create(
+cls.apiclient,
+cls.testdata["disk_offering"],
+)
+cls._cleanup.append(cls.disk_offering)
+
+# Create an account
+cls.account = Account.create(
+cls.apiclient,
+cls.testdata["account"],
+domainid=cls.domain.id
+)
+cls._cleanup.append(cls.account)
+
+# Create user api client of the account
+cls.userapiclient = testClient.getUserApiClient(
+UserName=cls.account.name,
+DomainName=cls.account.domain
+)
+
+except Exception as e:
+cls.tearDownClass()
+raise e
+return
+
+@classmethod
+def tearDownClass(cls):
+try:
+pass
+cleanup_resources(cls.apiclient, cls._cleanup)
+except Exception as e:
+raise Exception("Warning: Exception during cleanup : %s" % e)
+
+def setUp(self):
+self.apiclient = self.testClient.getApiClient()
+self.dbclient = self.testClient.getDbConnection()
+self.cleanup = []
+
+def tearDown(self):
+try:
+cleanup_resources(self.apiclient, self.cleanup)
+except Exception as e:
+raise Exception("Warning: Exception during cleanup : %s" % e)
+return
+
+@attr(tags=["advanced", "basic"],required_hardware=“true”)
+def test_01_disable_enable_zone(self):
+"""snapshot hardning
+1. Disable zone and ver

[GitHub] cloudstack pull request: CS-41038 Disabling Zone, Pod, Cluster

2015-05-13 Thread gauravaradhye
Github user gauravaradhye commented on a diff in the pull request:

https://github.com/apache/cloudstack/pull/242#discussion_r30214190
  
--- Diff: test/integration/testpaths/testpath_disable_enable_zone.py ---
@@ -0,0 +1,485 @@
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements.  See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership.  The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License.  You may obtain a copy of the License at
+#
+#   http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied.  See the License for the
+# specific language governing permissions and limitations
+# under the License.
+""" Test cases for Disable enable Zone Test Path
+"""
+
+from nose.plugins.attrib import attr
+from marvin.cloudstackTestCase import cloudstackTestCase
+from marvin.lib.utils import (cleanup_resources)
+from marvin.lib.base import (Account,
+ VirtualMachine,
+ ServiceOffering,
+ Zone,
+ Template,
+ Snapshot,
+ Volume,
+ DiskOffering,
+ Iso
+ )
+from marvin.lib.common import (get_domain,
+   get_zone,
+   get_template,
+   list_volumes,
+   list_snapshots,
+   get_builtin_template_info
+   )
+
+from marvin.cloudstackAPI import updateZone
+import time
+
+class TestDisableEnableZone(cloudstackTestCase):
+
+@classmethod
+def setUpClass(cls):
+testClient = super(TestDisableEnableZone, cls).getClsTestClient()
+cls.apiclient = testClient.getApiClient()
+cls.testdata = testClient.getParsedTestDataConfig()
+cls.hypervisor = cls.testClient.getHypervisorInfo()
+
+# Get Zone, Domain and templates
+cls.domain = get_domain(cls.apiclient)
+cls.zone = get_zone(cls.apiclient, testClient.getZoneForTests())
+
+cls.template = get_template(
+cls.apiclient,
+cls.zone.id,
+cls.testdata["ostype"])
+
+cls._cleanup = []
+
+try:
+cls.service_offering = ServiceOffering.create(
+cls.apiclient,
+cls.testdata["service_offering"],
+)
+cls._cleanup.append(cls.service_offering)
+
+cls.disk_offering = DiskOffering.create(
+cls.apiclient,
+cls.testdata["disk_offering"],
+)
+cls._cleanup.append(cls.disk_offering)
+
+# Create an account
+cls.account = Account.create(
+cls.apiclient,
+cls.testdata["account"],
+domainid=cls.domain.id
+)
+cls._cleanup.append(cls.account)
+
+# Create user api client of the account
+cls.userapiclient = testClient.getUserApiClient(
+UserName=cls.account.name,
+DomainName=cls.account.domain
+)
+
+except Exception as e:
+cls.tearDownClass()
+raise e
+return
+
+@classmethod
+def tearDownClass(cls):
+try:
+pass
+cleanup_resources(cls.apiclient, cls._cleanup)
+except Exception as e:
+raise Exception("Warning: Exception during cleanup : %s" % e)
+
+def setUp(self):
+self.apiclient = self.testClient.getApiClient()
+self.dbclient = self.testClient.getDbConnection()
+self.cleanup = []
+
+def tearDown(self):
+try:
+cleanup_resources(self.apiclient, self.cleanup)
+except Exception as e:
+raise Exception("Warning: Exception during cleanup : %s" % e)
+return
+
+@attr(tags=["advanced", "basic"],required_hardware=“true”)
+def test_01_disable_enable_zone(self):
+"""snapshot hardning
+1. Disable zone and ver

[GitHub] cloudstack pull request: Refactor/libvirt resource

2015-05-13 Thread wilderrodrigues
Github user wilderrodrigues commented on the pull request:

https://github.com/apache/cloudstack/pull/233#issuecomment-101584743
  
Hi @bhaisaab ,

Is that okay if I merge the PR? It's been here for 7 days and has been 
tested.

Cheers,
Wilder


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---


[GitHub] cloudstack pull request: CS-41038 Disabling Zone, Pod, Cluster

2015-05-13 Thread gauravaradhye
Github user gauravaradhye commented on a diff in the pull request:

https://github.com/apache/cloudstack/pull/242#discussion_r30214334
  
--- Diff: test/integration/testpaths/testpath_disable_enable_zone.py ---
@@ -0,0 +1,485 @@
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements.  See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership.  The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License.  You may obtain a copy of the License at
+#
+#   http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied.  See the License for the
+# specific language governing permissions and limitations
+# under the License.
+""" Test cases for Disable enable Zone Test Path
+"""
+
+from nose.plugins.attrib import attr
+from marvin.cloudstackTestCase import cloudstackTestCase
+from marvin.lib.utils import (cleanup_resources)
+from marvin.lib.base import (Account,
+ VirtualMachine,
+ ServiceOffering,
+ Zone,
+ Template,
+ Snapshot,
+ Volume,
+ DiskOffering,
+ Iso
+ )
+from marvin.lib.common import (get_domain,
+   get_zone,
+   get_template,
+   list_volumes,
+   list_snapshots,
+   get_builtin_template_info
+   )
+
+from marvin.cloudstackAPI import updateZone
+import time
+
+class TestDisableEnableZone(cloudstackTestCase):
+
+@classmethod
+def setUpClass(cls):
+testClient = super(TestDisableEnableZone, cls).getClsTestClient()
+cls.apiclient = testClient.getApiClient()
+cls.testdata = testClient.getParsedTestDataConfig()
+cls.hypervisor = cls.testClient.getHypervisorInfo()
+
+# Get Zone, Domain and templates
+cls.domain = get_domain(cls.apiclient)
+cls.zone = get_zone(cls.apiclient, testClient.getZoneForTests())
+
+cls.template = get_template(
+cls.apiclient,
+cls.zone.id,
+cls.testdata["ostype"])
+
+cls._cleanup = []
+
+try:
+cls.service_offering = ServiceOffering.create(
+cls.apiclient,
+cls.testdata["service_offering"],
+)
+cls._cleanup.append(cls.service_offering)
+
+cls.disk_offering = DiskOffering.create(
+cls.apiclient,
+cls.testdata["disk_offering"],
+)
+cls._cleanup.append(cls.disk_offering)
+
+# Create an account
+cls.account = Account.create(
+cls.apiclient,
+cls.testdata["account"],
+domainid=cls.domain.id
+)
+cls._cleanup.append(cls.account)
+
+# Create user api client of the account
+cls.userapiclient = testClient.getUserApiClient(
+UserName=cls.account.name,
+DomainName=cls.account.domain
+)
+
+except Exception as e:
+cls.tearDownClass()
+raise e
+return
+
+@classmethod
+def tearDownClass(cls):
+try:
+pass
+cleanup_resources(cls.apiclient, cls._cleanup)
+except Exception as e:
+raise Exception("Warning: Exception during cleanup : %s" % e)
+
+def setUp(self):
+self.apiclient = self.testClient.getApiClient()
+self.dbclient = self.testClient.getDbConnection()
+self.cleanup = []
+
+def tearDown(self):
+try:
+cleanup_resources(self.apiclient, self.cleanup)
+except Exception as e:
+raise Exception("Warning: Exception during cleanup : %s" % e)
+return
+
+@attr(tags=["advanced", "basic"],required_hardware=“true”)
+def test_01_disable_enable_zone(self):
+"""snapshot hardning
+1. Disable zone and ver

[GitHub] cloudstack pull request: CS-41038 Disabling Zone, Pod, Cluster

2015-05-13 Thread gauravaradhye
Github user gauravaradhye commented on a diff in the pull request:

https://github.com/apache/cloudstack/pull/242#discussion_r30214458
  
--- Diff: test/integration/testpaths/testpath_disable_enable_zone.py ---
@@ -0,0 +1,485 @@
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements.  See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership.  The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License.  You may obtain a copy of the License at
+#
+#   http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied.  See the License for the
+# specific language governing permissions and limitations
+# under the License.
+""" Test cases for Disable enable Zone Test Path
+"""
+
+from nose.plugins.attrib import attr
+from marvin.cloudstackTestCase import cloudstackTestCase
+from marvin.lib.utils import (cleanup_resources)
+from marvin.lib.base import (Account,
+ VirtualMachine,
+ ServiceOffering,
+ Zone,
+ Template,
+ Snapshot,
+ Volume,
+ DiskOffering,
+ Iso
+ )
+from marvin.lib.common import (get_domain,
+   get_zone,
+   get_template,
+   list_volumes,
+   list_snapshots,
+   get_builtin_template_info
+   )
+
+from marvin.cloudstackAPI import updateZone
+import time
+
+class TestDisableEnableZone(cloudstackTestCase):
+
+@classmethod
+def setUpClass(cls):
+testClient = super(TestDisableEnableZone, cls).getClsTestClient()
+cls.apiclient = testClient.getApiClient()
+cls.testdata = testClient.getParsedTestDataConfig()
+cls.hypervisor = cls.testClient.getHypervisorInfo()
+
+# Get Zone, Domain and templates
+cls.domain = get_domain(cls.apiclient)
+cls.zone = get_zone(cls.apiclient, testClient.getZoneForTests())
+
+cls.template = get_template(
+cls.apiclient,
+cls.zone.id,
+cls.testdata["ostype"])
+
+cls._cleanup = []
+
+try:
+cls.service_offering = ServiceOffering.create(
+cls.apiclient,
+cls.testdata["service_offering"],
+)
+cls._cleanup.append(cls.service_offering)
+
+cls.disk_offering = DiskOffering.create(
+cls.apiclient,
+cls.testdata["disk_offering"],
+)
+cls._cleanup.append(cls.disk_offering)
+
+# Create an account
+cls.account = Account.create(
+cls.apiclient,
+cls.testdata["account"],
+domainid=cls.domain.id
+)
+cls._cleanup.append(cls.account)
+
+# Create user api client of the account
+cls.userapiclient = testClient.getUserApiClient(
+UserName=cls.account.name,
+DomainName=cls.account.domain
+)
+
+except Exception as e:
+cls.tearDownClass()
+raise e
+return
+
+@classmethod
+def tearDownClass(cls):
+try:
+pass
+cleanup_resources(cls.apiclient, cls._cleanup)
+except Exception as e:
+raise Exception("Warning: Exception during cleanup : %s" % e)
+
+def setUp(self):
+self.apiclient = self.testClient.getApiClient()
+self.dbclient = self.testClient.getDbConnection()
+self.cleanup = []
+
+def tearDown(self):
+try:
+cleanup_resources(self.apiclient, self.cleanup)
+except Exception as e:
+raise Exception("Warning: Exception during cleanup : %s" % e)
+return
+
+@attr(tags=["advanced", "basic"],required_hardware=“true”)
+def test_01_disable_enable_zone(self):
+"""snapshot hardning
+1. Disable zone and ver

[GitHub] cloudstack pull request: CS-41038 Disabling Zone, Pod, Cluster

2015-05-13 Thread gauravaradhye
Github user gauravaradhye commented on a diff in the pull request:

https://github.com/apache/cloudstack/pull/242#discussion_r30214487
  
--- Diff: test/integration/testpaths/testpath_disable_enable_zone.py ---
@@ -0,0 +1,485 @@
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements.  See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership.  The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License.  You may obtain a copy of the License at
+#
+#   http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied.  See the License for the
+# specific language governing permissions and limitations
+# under the License.
+""" Test cases for Disable enable Zone Test Path
+"""
+
+from nose.plugins.attrib import attr
+from marvin.cloudstackTestCase import cloudstackTestCase
+from marvin.lib.utils import (cleanup_resources)
+from marvin.lib.base import (Account,
+ VirtualMachine,
+ ServiceOffering,
+ Zone,
+ Template,
+ Snapshot,
+ Volume,
+ DiskOffering,
+ Iso
+ )
+from marvin.lib.common import (get_domain,
+   get_zone,
+   get_template,
+   list_volumes,
+   list_snapshots,
+   get_builtin_template_info
+   )
+
+from marvin.cloudstackAPI import updateZone
+import time
+
+class TestDisableEnableZone(cloudstackTestCase):
+
+@classmethod
+def setUpClass(cls):
+testClient = super(TestDisableEnableZone, cls).getClsTestClient()
+cls.apiclient = testClient.getApiClient()
+cls.testdata = testClient.getParsedTestDataConfig()
+cls.hypervisor = cls.testClient.getHypervisorInfo()
+
+# Get Zone, Domain and templates
+cls.domain = get_domain(cls.apiclient)
+cls.zone = get_zone(cls.apiclient, testClient.getZoneForTests())
+
+cls.template = get_template(
+cls.apiclient,
+cls.zone.id,
+cls.testdata["ostype"])
+
+cls._cleanup = []
+
+try:
+cls.service_offering = ServiceOffering.create(
+cls.apiclient,
+cls.testdata["service_offering"],
+)
+cls._cleanup.append(cls.service_offering)
+
+cls.disk_offering = DiskOffering.create(
+cls.apiclient,
+cls.testdata["disk_offering"],
+)
+cls._cleanup.append(cls.disk_offering)
+
+# Create an account
+cls.account = Account.create(
+cls.apiclient,
+cls.testdata["account"],
+domainid=cls.domain.id
+)
+cls._cleanup.append(cls.account)
+
+# Create user api client of the account
+cls.userapiclient = testClient.getUserApiClient(
+UserName=cls.account.name,
+DomainName=cls.account.domain
+)
+
+except Exception as e:
+cls.tearDownClass()
+raise e
+return
+
+@classmethod
+def tearDownClass(cls):
+try:
+pass
+cleanup_resources(cls.apiclient, cls._cleanup)
+except Exception as e:
+raise Exception("Warning: Exception during cleanup : %s" % e)
+
+def setUp(self):
+self.apiclient = self.testClient.getApiClient()
+self.dbclient = self.testClient.getDbConnection()
+self.cleanup = []
+
+def tearDown(self):
+try:
+cleanup_resources(self.apiclient, self.cleanup)
+except Exception as e:
+raise Exception("Warning: Exception during cleanup : %s" % e)
+return
+
+@attr(tags=["advanced", "basic"],required_hardware=“true”)
+def test_01_disable_enable_zone(self):
+"""snapshot hardning
+1. Disable zone and ver

[GitHub] cloudstack pull request: CS-41038 Disabling Zone, Pod, Cluster

2015-05-13 Thread gauravaradhye
Github user gauravaradhye commented on a diff in the pull request:

https://github.com/apache/cloudstack/pull/242#discussion_r30214586
  
--- Diff: test/integration/testpaths/testpath_disable_enable_zone.py ---
@@ -0,0 +1,485 @@
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements.  See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership.  The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License.  You may obtain a copy of the License at
+#
+#   http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied.  See the License for the
+# specific language governing permissions and limitations
+# under the License.
+""" Test cases for Disable enable Zone Test Path
+"""
+
+from nose.plugins.attrib import attr
+from marvin.cloudstackTestCase import cloudstackTestCase
+from marvin.lib.utils import (cleanup_resources)
+from marvin.lib.base import (Account,
+ VirtualMachine,
+ ServiceOffering,
+ Zone,
+ Template,
+ Snapshot,
+ Volume,
+ DiskOffering,
+ Iso
+ )
+from marvin.lib.common import (get_domain,
+   get_zone,
+   get_template,
+   list_volumes,
+   list_snapshots,
+   get_builtin_template_info
+   )
+
+from marvin.cloudstackAPI import updateZone
+import time
+
+class TestDisableEnableZone(cloudstackTestCase):
+
+@classmethod
+def setUpClass(cls):
+testClient = super(TestDisableEnableZone, cls).getClsTestClient()
+cls.apiclient = testClient.getApiClient()
+cls.testdata = testClient.getParsedTestDataConfig()
+cls.hypervisor = cls.testClient.getHypervisorInfo()
+
+# Get Zone, Domain and templates
+cls.domain = get_domain(cls.apiclient)
+cls.zone = get_zone(cls.apiclient, testClient.getZoneForTests())
+
+cls.template = get_template(
+cls.apiclient,
+cls.zone.id,
+cls.testdata["ostype"])
+
+cls._cleanup = []
+
+try:
+cls.service_offering = ServiceOffering.create(
+cls.apiclient,
+cls.testdata["service_offering"],
+)
+cls._cleanup.append(cls.service_offering)
+
+cls.disk_offering = DiskOffering.create(
+cls.apiclient,
+cls.testdata["disk_offering"],
+)
+cls._cleanup.append(cls.disk_offering)
+
+# Create an account
+cls.account = Account.create(
+cls.apiclient,
+cls.testdata["account"],
+domainid=cls.domain.id
+)
+cls._cleanup.append(cls.account)
+
+# Create user api client of the account
+cls.userapiclient = testClient.getUserApiClient(
+UserName=cls.account.name,
+DomainName=cls.account.domain
+)
+
+except Exception as e:
+cls.tearDownClass()
+raise e
+return
+
+@classmethod
+def tearDownClass(cls):
+try:
+pass
+cleanup_resources(cls.apiclient, cls._cleanup)
+except Exception as e:
+raise Exception("Warning: Exception during cleanup : %s" % e)
+
+def setUp(self):
+self.apiclient = self.testClient.getApiClient()
+self.dbclient = self.testClient.getDbConnection()
+self.cleanup = []
+
+def tearDown(self):
+try:
+cleanup_resources(self.apiclient, self.cleanup)
+except Exception as e:
+raise Exception("Warning: Exception during cleanup : %s" % e)
+return
+
+@attr(tags=["advanced", "basic"],required_hardware=“true”)
+def test_01_disable_enable_zone(self):
+"""snapshot hardning
+1. Disable zone and ver

[GitHub] cloudstack pull request: CS-41038 Disabling Zone, Pod, Cluster

2015-05-13 Thread gauravaradhye
Github user gauravaradhye commented on a diff in the pull request:

https://github.com/apache/cloudstack/pull/242#discussion_r30214603
  
--- Diff: test/integration/testpaths/testpath_disable_enable_zone.py ---
@@ -0,0 +1,485 @@
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements.  See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership.  The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License.  You may obtain a copy of the License at
+#
+#   http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied.  See the License for the
+# specific language governing permissions and limitations
+# under the License.
+""" Test cases for Disable enable Zone Test Path
+"""
+
+from nose.plugins.attrib import attr
+from marvin.cloudstackTestCase import cloudstackTestCase
+from marvin.lib.utils import (cleanup_resources)
+from marvin.lib.base import (Account,
+ VirtualMachine,
+ ServiceOffering,
+ Zone,
+ Template,
+ Snapshot,
+ Volume,
+ DiskOffering,
+ Iso
+ )
+from marvin.lib.common import (get_domain,
+   get_zone,
+   get_template,
+   list_volumes,
+   list_snapshots,
+   get_builtin_template_info
+   )
+
+from marvin.cloudstackAPI import updateZone
+import time
+
+class TestDisableEnableZone(cloudstackTestCase):
+
+@classmethod
+def setUpClass(cls):
+testClient = super(TestDisableEnableZone, cls).getClsTestClient()
+cls.apiclient = testClient.getApiClient()
+cls.testdata = testClient.getParsedTestDataConfig()
+cls.hypervisor = cls.testClient.getHypervisorInfo()
+
+# Get Zone, Domain and templates
+cls.domain = get_domain(cls.apiclient)
+cls.zone = get_zone(cls.apiclient, testClient.getZoneForTests())
+
+cls.template = get_template(
+cls.apiclient,
+cls.zone.id,
+cls.testdata["ostype"])
+
+cls._cleanup = []
+
+try:
+cls.service_offering = ServiceOffering.create(
+cls.apiclient,
+cls.testdata["service_offering"],
+)
+cls._cleanup.append(cls.service_offering)
+
+cls.disk_offering = DiskOffering.create(
+cls.apiclient,
+cls.testdata["disk_offering"],
+)
+cls._cleanup.append(cls.disk_offering)
+
+# Create an account
+cls.account = Account.create(
+cls.apiclient,
+cls.testdata["account"],
+domainid=cls.domain.id
+)
+cls._cleanup.append(cls.account)
+
+# Create user api client of the account
+cls.userapiclient = testClient.getUserApiClient(
+UserName=cls.account.name,
+DomainName=cls.account.domain
+)
+
+except Exception as e:
+cls.tearDownClass()
+raise e
+return
+
+@classmethod
+def tearDownClass(cls):
+try:
+pass
--- End diff --

Remove pass


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---


[GitHub] cloudstack pull request: CS-41038 Disabling Zone, Pod, Cluster

2015-05-13 Thread gauravaradhye
Github user gauravaradhye commented on a diff in the pull request:

https://github.com/apache/cloudstack/pull/242#discussion_r30214695
  
--- Diff: test/integration/testpaths/testpath_disable_enable_zone.py ---
@@ -0,0 +1,485 @@
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements.  See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership.  The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License.  You may obtain a copy of the License at
+#
+#   http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied.  See the License for the
+# specific language governing permissions and limitations
+# under the License.
+""" Test cases for Disable enable Zone Test Path
+"""
+
+from nose.plugins.attrib import attr
+from marvin.cloudstackTestCase import cloudstackTestCase
+from marvin.lib.utils import (cleanup_resources)
+from marvin.lib.base import (Account,
+ VirtualMachine,
+ ServiceOffering,
+ Zone,
+ Template,
+ Snapshot,
+ Volume,
+ DiskOffering,
+ Iso
+ )
+from marvin.lib.common import (get_domain,
+   get_zone,
+   get_template,
+   list_volumes,
+   list_snapshots,
+   get_builtin_template_info
+   )
+
+from marvin.cloudstackAPI import updateZone
+import time
+
+class TestDisableEnableZone(cloudstackTestCase):
+
+@classmethod
+def setUpClass(cls):
+testClient = super(TestDisableEnableZone, cls).getClsTestClient()
+cls.apiclient = testClient.getApiClient()
+cls.testdata = testClient.getParsedTestDataConfig()
+cls.hypervisor = cls.testClient.getHypervisorInfo()
+
+# Get Zone, Domain and templates
+cls.domain = get_domain(cls.apiclient)
+cls.zone = get_zone(cls.apiclient, testClient.getZoneForTests())
+
+cls.template = get_template(
+cls.apiclient,
+cls.zone.id,
+cls.testdata["ostype"])
+
+cls._cleanup = []
+
+try:
+cls.service_offering = ServiceOffering.create(
+cls.apiclient,
+cls.testdata["service_offering"],
+)
+cls._cleanup.append(cls.service_offering)
+
+cls.disk_offering = DiskOffering.create(
+cls.apiclient,
+cls.testdata["disk_offering"],
+)
+cls._cleanup.append(cls.disk_offering)
+
+# Create an account
+cls.account = Account.create(
+cls.apiclient,
+cls.testdata["account"],
+domainid=cls.domain.id
+)
+cls._cleanup.append(cls.account)
+
+# Create user api client of the account
+cls.userapiclient = testClient.getUserApiClient(
+UserName=cls.account.name,
+DomainName=cls.account.domain
+)
+
+except Exception as e:
+cls.tearDownClass()
+raise e
+return
+
+@classmethod
+def tearDownClass(cls):
+try:
--- End diff --

As a precautionary measure, in tearDownClass, check the state of the zone, 
and enable the zone if it is in disabled state. This will be necessary if the 
test case fails in Step 1 itself without proceeding to step 2.


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---


[GitHub] cloudstack pull request: Refactor/libvirt resource

2015-05-13 Thread bhaisaab
Github user bhaisaab commented on the pull request:

https://github.com/apache/cloudstack/pull/233#issuecomment-101586755
  
@wilderrodrigues thanks for sharing the test reports, while I've not 
personally tested. Looks good, please go ahead.


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---


[GitHub] cloudstack pull request: Refactor/libvirt resource

2015-05-13 Thread asfgit
Github user asfgit closed the pull request at:

https://github.com/apache/cloudstack/pull/233


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---


Re: Build failed in Jenkins: cloudstack-rat-master #6491

2015-05-13 Thread Wilder Rodrigues
Missed license headers in 1 file. Fixing it now.

Cheers,
Wilder

> On 13 May 2015, at 11:40, Apache Jenkins Server  
> wrote:
> 
> See 
> 
> Changes:
> 
> [wrodrigues] Refactoring the LibvirtComputingResource
> 
> [wrodrigues] Refactoring the LibvirtComputingResource
> 
> [wrodrigues] Refactoring the LibvirtComputingResource
> 
> [wrodrigues] Refactoring the LibvirtComputingResource
> 
> [wrodrigues] Refactoring the LibvirtComputingResource
> 
> [wrodrigues] Removing the CheckStateCommand form the IF statement on 
> LibvirtComputingResource
> 
> [wrodrigues] Refactoring the LibvirtComputingResource
> 
> [wrodrigues] Refactoring the LibvirtComputingResource
> 
> [wrodrigues] Refactoring the LibvirtComputingResource
> 
> [wrodrigues] Refactoring the LibvirtComputingResource
> 
> [wrodrigues] Refactoring the LibvirtComputingResource
> 
> [wrodrigues] Fixing assertion on the tests that are execting exceptions
> 
> [wrodrigues] Refactoring the LibvirtComputingResource
> 
> [wrodrigues] Refactoring the LibvirtComputingResource
> 
> [wrodrigues] Refactoring the LibvirtComputingResource
> 
> [wrodrigues] Refactoring the LibvirtComputingResource
> 
> [wrodrigues] Refactoring the LibvirtComputingResource
> 
> [wrodrigues] Refactoring the LibvirtComputingResource
> 
> [wrodrigues] Refactoring the LibvirtComputingResource
> 
> [wrodrigues] Refactoring the LibvirtComputingResource
> 
> [wrodrigues] Refactoring the LibvirtComputingResource
> 
> [wrodrigues] Refactoring the LibvirtComputingResource
> 
> [wrodrigues] Refactoring the LibvirtComputingResource
> 
> [wrodrigues] Refactoring the LibvirtComputingResource
> 
> [wrodrigues] Refactoring the LibvirtComputingResource
> 
> [wrodrigues] Refactoring the LibvirtComputingResource
> 
> [wrodrigues] Refactoring the LibvirtComputingResource
> 
> [wrodrigues] Renaming LibvirtConnectionWrapper to LibvirtUtilitiesHelper
> 
> [wrodrigues] Refactoring the LibvirtComputingResource
> 
> [wrodrigues] Refactoring the LibvirtComputingResource
> 
> [wrodrigues] Refactoring the LibvirtComputingResource
> 
> [wrodrigues] Refactoring the LibvirtComputingResource
> 
> [wrodrigues] Refactoring the LibvirtComputingResource
> 
> [wrodrigues] Refactoring the LibvirtComputingResource
> 
> [wrodrigues] Fixing method call on KVMGuru to reach StorageSubSystemCommand
> 
> [wrodrigues] Fixing testModifySshKeysCommand in the 
> LibvirtComputingResourceTest class
> 
> --
> Started by an SCM change
> Building remotely on ubuntu-1 (docker Ubuntu ubuntu ubuntu1) in workspace 
> 
>> git rev-parse --is-inside-work-tree # timeout=10
> Fetching changes from the remote Git repository
>> git config remote.origin.url 
>> https://git-wip-us.apache.org/repos/asf/cloudstack.git # timeout=10
> Fetching upstream changes from 
> https://git-wip-us.apache.org/repos/asf/cloudstack.git
>> git --version # timeout=10
>> git fetch --tags --progress 
>> https://git-wip-us.apache.org/repos/asf/cloudstack.git 
>> +refs/heads/*:refs/remotes/origin/*
>> git rev-parse origin/master^{commit} # timeout=10
> Checking out Revision 45c0fa2faa7b5f0b2b2f2863cde7ad5e786115fa (origin/master)
>> git config core.sparsecheckout # timeout=10
>> git checkout -f 45c0fa2faa7b5f0b2b2f2863cde7ad5e786115fa
>> git rev-list 60b6dc1368620cb9c08bdee26b410b5409e05949 # timeout=10
> [cloudstack-rat-master] $ 
> /home/jenkins/jenkins-slave/tools/hudson.tasks.Maven_MavenInstallation/Maven_3.0.5/bin/mvn
>  --projects=org.apache.cloudstack:cloudstack 
> org.apache.rat:apache-rat-plugin:0.10:check
> [INFO] Scanning for projects...
> [INFO]
>  
> [INFO] 
> 
> [INFO] Building Apache CloudStack 4.6.0-SNAPSHOT
> [INFO] 
> 
> [INFO] 
> [INFO] --- apache-rat-plugin:0.10:check (default-cli) @ cloudstack ---
> [INFO] 51 implicit excludes (use -debug for more details).
> [INFO] Exclude: CHANGES.md
> [INFO] Exclude: README.md
> [INFO] Exclude: INSTALL.md
> [INFO] Exclude: CONTRIBUTING.md
> [INFO] Exclude: Dockerfile
> [INFO] Exclude: supervisord.conf
> [INFO] Exclude: .idea/
> [INFO] Exclude: **/*.log
> [INFO] Exclude: **/*.patch
> [INFO] Exclude: **/.classpath
> [INFO] Exclude: **/.project
> [INFO] Exclude: **/.idea/**
> [INFO] Exclude: **/*.iml
> [INFO] Exclude: **/.settings/**
> [INFO] Exclude: .metadata/**
> [INFO] Exclude: .git/**
> [INFO] Exclude: .gitignore
> [INFO] Exclude: **/*.crt
> [INFO] Exclude: **/*.csr
> [INFO] Exclude: **/*.key
> [INFO] Exclude: **/authorized_keys
> [INFO] Exclude: **/*.war
> [INFO] Exclude: **/*.mar
> [INFO] Exclude: **/*.jar
> [INFO] Exclude: **/*.iso
> [INFO] Exclude: **/*.tgz
> [INFO] Exclude: **/*.zip
> [INFO] Exclude: **/target/**
> [INFO] Exclude: **/.vag

[GitHub] cloudstack pull request: Fixing license header in a file added dur...

2015-05-13 Thread wilderrodrigues
GitHub user wilderrodrigues opened a pull request:

https://github.com/apache/cloudstack/pull/250

Fixing license header in a file added during the LibVirt refactor

  - New class is MigrateKVMAsync

I added the license header and execute a full build:

[INFO] BUILD SUCCESS
[INFO] 

[INFO] Total time: 09:48 min
[INFO] Finished at: 2015-05-13T11:56:34+02:00
[INFO] Final Memory: 124M/849M
[INFO] 


You can merge this pull request into a Git repository by running:

$ git pull https://github.com/schubergphilis/cloudstack fix/license_headers

Alternatively you can review and apply these changes as the patch at:

https://github.com/apache/cloudstack/pull/250.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

This closes #250


commit c7d2e444d2981464dd115d1030371cde2fdaeb68
Author: wilderrodrigues 
Date:   2015-05-13T09:56:43Z

Fixing license header in a file added during the LibVirt refactor
  - New class is MigrateKVMAsync




---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---


[GitHub] cloudstack pull request: Fixing license header in a file added dur...

2015-05-13 Thread asfgit
Github user asfgit closed the pull request at:

https://github.com/apache/cloudstack/pull/250


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---


[GitHub] cloudstack pull request: Fixing license header in a file added dur...

2015-05-13 Thread wilderrodrigues
Github user wilderrodrigues commented on the pull request:

https://github.com/apache/cloudstack/pull/250#issuecomment-101605170
  
 This closes #250


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---


Build failed in Jenkins: build-master-jdk18 #38

2015-05-13 Thread jenkins
See 

Changes:

[wrodrigues] Refactoring the LibvirtComputingResource

[wrodrigues] Refactoring the LibvirtComputingResource

[wrodrigues] Refactoring the LibvirtComputingResource

[wrodrigues] Refactoring the LibvirtComputingResource

[wrodrigues] Refactoring the LibvirtComputingResource

[wrodrigues] Removing the CheckStateCommand form the IF statement on 
LibvirtComputingResource

[wrodrigues] Refactoring the LibvirtComputingResource

[wrodrigues] Refactoring the LibvirtComputingResource

[wrodrigues] Refactoring the LibvirtComputingResource

[wrodrigues] Refactoring the LibvirtComputingResource

[wrodrigues] Refactoring the LibvirtComputingResource

[wrodrigues] Fixing assertion on the tests that are execting exceptions

[wrodrigues] Refactoring the LibvirtComputingResource

[wrodrigues] Refactoring the LibvirtComputingResource

[wrodrigues] Refactoring the LibvirtComputingResource

[wrodrigues] Refactoring the LibvirtComputingResource

[wrodrigues] Refactoring the LibvirtComputingResource

[wrodrigues] Refactoring the LibvirtComputingResource

[wrodrigues] Refactoring the LibvirtComputingResource

[wrodrigues] Refactoring the LibvirtComputingResource

[wrodrigues] Refactoring the LibvirtComputingResource

[wrodrigues] Refactoring the LibvirtComputingResource

[wrodrigues] Refactoring the LibvirtComputingResource

[wrodrigues] Refactoring the LibvirtComputingResource

[wrodrigues] Refactoring the LibvirtComputingResource

[wrodrigues] Refactoring the LibvirtComputingResource

[wrodrigues] Refactoring the LibvirtComputingResource

[wrodrigues] Renaming LibvirtConnectionWrapper to LibvirtUtilitiesHelper

[wrodrigues] Refactoring the LibvirtComputingResource

[wrodrigues] Refactoring the LibvirtComputingResource

[wrodrigues] Refactoring the LibvirtComputingResource

[wrodrigues] Refactoring the LibvirtComputingResource

[wrodrigues] Refactoring the LibvirtComputingResource

[wrodrigues] Refactoring the LibvirtComputingResource

[wrodrigues] Fixing method call on KVMGuru to reach StorageSubSystemCommand

[wrodrigues] Fixing testModifySshKeysCommand in the 
LibvirtComputingResourceTest class

[wrodrigues] Fixing license header in a file added during the LibVirt refactor

--
[...truncated 2665 lines...]
[INFO] --- maven-remote-resources-plugin:1.3:process (default) @ 
cloud-plugin-hypervisor-xenserver ---
[INFO] 
[INFO] --- maven-resources-plugin:2.5:resources (default-resources) @ 
cloud-plugin-hypervisor-xenserver ---
[debug] execute contextualize
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 4 resources
[INFO] Copying 3 resources
[INFO] 
[INFO] --- maven-compiler-plugin:3.2:compile (default-compile) @ 
cloud-plugin-hypervisor-xenserver ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 95 source files to 

[INFO] 
[INFO] --- maven-resources-plugin:2.5:testResources (default-testResources) @ 
cloud-plugin-hypervisor-xenserver ---
[debug] execute contextualize
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] skip non existing resourceDirectory 

[INFO] Copying 3 resources
[INFO] 
[INFO] --- maven-compiler-plugin:3.2:testCompile (default-testCompile) @ 
cloud-plugin-hypervisor-xenserver ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 7 source files to 

[INFO] 
[INFO] --- maven-surefire-plugin:2.18.1:test (default-test) @ 
cloud-plugin-hypervisor-xenserver ---
[INFO] Surefire report directory: 


---
 T E S T S
---
Running 
com.cloud.hypervisor.xenserver.resource.wrapper.XenServer56FP1WrapperTest
log4j:WARN No appenders could be found for logger 
(com.cloud.hypervisor.xenserver.resource.XenServerConnectionPool).
log4j:WARN Please initialize the log4j system properly.
log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig for more 
info.
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.192 sec - in 
com.cloud.hypervisor.xenserver.resource.wrapper.XenServer56FP1WrapperTest
Running com.cloud.hypervisor.xenserver.resource.wrapper.XenServer610WrapperTest
Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.842 sec - in 
com.cloud.hypervisor.xenserver.resource.wrapper.XenServer610WrapperTest
Running com.cloud.hypervisor.xenserver.resource.wrapper.XcpServerWrapperTest
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.175 sec - in 
com.cloud.hyperv

[GitHub] cloudstack pull request: CLOUDSTACK-8468: Correct test case in tes...

2015-05-13 Thread gauravaradhye
GitHub user gauravaradhye opened a pull request:

https://github.com/apache/cloudstack/pull/251

CLOUDSTACK-8468: Correct test case in test_bugs.py

test_es_47_list_os_types_win_2012 should be run only when the global 
setting "apply.allocation.algorithm.to.pods" is set to True.

You can merge this pull request into a Git repository by running:

$ git pull https://github.com/gauravaradhye/cloudstack 8468

Alternatively you can review and apply these changes as the patch at:

https://github.com/apache/cloudstack/pull/251.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

This closes #251


commit 32f9571bc534cad4cdcbf782129629511898fb2d
Author: Gaurav Aradhye 
Date:   2015-05-13T11:06:56Z

CLOUDSTACK-8468: Correct test case in test_bugs.py




---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---


[GitHub] cloudstack pull request: CLOUDSTACK-8468: Correct test case in tes...

2015-05-13 Thread asfgit
Github user asfgit closed the pull request at:

https://github.com/apache/cloudstack/pull/251


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---


Re: Cloudstack Repackaging / Distro support

2015-05-13 Thread Nux!
Hi,

A bit late to this party. My 3 pence:

+1 for making things more configurable (e.g. IP/port binding)

-1 for auto-configuring any sort of proxies or making any sort of assumptions 
on behalf of the sysadmin - this is the stuff that pisses off sysadmins 
actually 

-1 for changing default ports

/imho

Lucian

--
Sent from the Delta quadrant using Borg technology!

Nux!
www.nux.ro

- Original Message -
> From: "Rafael Fonseca" 
> To: dev@cloudstack.apache.org
> Sent: Tuesday, 12 May, 2015 09:59:13
> Subject: Cloudstack Repackaging / Distro support

> Hi all,
> 
> I'm reworking the packaging system in cloudstack, and would like to gather
> your opinion on the following:
> 
> - Fedora 2x runs systemd's cockpit on port 9090 by default
>  This is a deal breaker for the cluster servlet port on this OS, the two
> possibilities would be to either pack changes to fedora's config on rpm
> install or simply change the servlet port to another one that does not
> clash on any distro.. any comments/suggestions?
> 
> - Tomcat is not listening on port 80
>   Tomcat is using port 8080, which makes the user have to specify that in
> the browser.. should we change it? In ubuntu it's already running under
> jsvc, so it shouldn't be a problem.. same can be arranged for centos/other
> distros.
> 
> - No link on the tomcat root (http://management-server/ can link internally
> to http://management-server/client , this makes it easier for new users who
> don't know the URL for the UI :)
> 
> Thanks for your input :)


Build failed in Jenkins: build-master-jdk18 #39

2015-05-13 Thread jenkins
See 

Changes:

[Gaurav Aradhye] CLOUDSTACK-8468: Correct test case in test_bugs.py

--
[...truncated 2665 lines...]
[INFO] --- maven-remote-resources-plugin:1.3:process (default) @ 
cloud-plugin-hypervisor-xenserver ---
[INFO] 
[INFO] --- maven-resources-plugin:2.5:resources (default-resources) @ 
cloud-plugin-hypervisor-xenserver ---
[debug] execute contextualize
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 4 resources
[INFO] Copying 3 resources
[INFO] 
[INFO] --- maven-compiler-plugin:3.2:compile (default-compile) @ 
cloud-plugin-hypervisor-xenserver ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 95 source files to 

[INFO] 
[INFO] --- maven-resources-plugin:2.5:testResources (default-testResources) @ 
cloud-plugin-hypervisor-xenserver ---
[debug] execute contextualize
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] skip non existing resourceDirectory 

[INFO] Copying 3 resources
[INFO] 
[INFO] --- maven-compiler-plugin:3.2:testCompile (default-testCompile) @ 
cloud-plugin-hypervisor-xenserver ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 7 source files to 

[INFO] 
[INFO] --- maven-surefire-plugin:2.18.1:test (default-test) @ 
cloud-plugin-hypervisor-xenserver ---
[INFO] Surefire report directory: 


---
 T E S T S
---
Running 
com.cloud.hypervisor.xenserver.resource.wrapper.XenServer56FP1WrapperTest
log4j:WARN No appenders could be found for logger 
(com.cloud.hypervisor.xenserver.resource.XenServerConnectionPool).
log4j:WARN Please initialize the log4j system properly.
log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig for more 
info.
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.411 sec - in 
com.cloud.hypervisor.xenserver.resource.wrapper.XenServer56FP1WrapperTest
Running com.cloud.hypervisor.xenserver.resource.wrapper.XenServer610WrapperTest
Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.833 sec - in 
com.cloud.hypervisor.xenserver.resource.wrapper.XenServer610WrapperTest
Running com.cloud.hypervisor.xenserver.resource.wrapper.XcpServerWrapperTest
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.191 sec - in 
com.cloud.hypervisor.xenserver.resource.wrapper.XcpServerWrapperTest
Running com.cloud.hypervisor.xenserver.resource.wrapper.XenServer56WrapperTest
Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.286 sec - in 
com.cloud.hypervisor.xenserver.resource.wrapper.XenServer56WrapperTest
Running 
com.cloud.hypervisor.xenserver.resource.wrapper.XenServer620SP1WrapperTest
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.17 sec - in 
com.cloud.hypervisor.xenserver.resource.wrapper.XenServer620SP1WrapperTest
Running com.cloud.hypervisor.xenserver.resource.wrapper.XenServer620WrapperTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.02 sec - in 
com.cloud.hypervisor.xenserver.resource.wrapper.XenServer620WrapperTest
Running com.cloud.hypervisor.xenserver.resource.wrapper.CitrixRequestWrapperTest
Tests run: 77, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.727 sec - in 
com.cloud.hypervisor.xenserver.resource.wrapper.CitrixRequestWrapperTest

Results :

Tests run: 100, Failures: 0, Errors: 0, Skipped: 0

[INFO] 
[INFO] 
[INFO] Building Apache CloudStack Plugin - Hypervisor KVM 4.6.0-SNAPSHOT
[INFO] 
[INFO] 
[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ 
cloud-plugin-hypervisor-kvm ---
[INFO] Deleting 

 (includes = [**/*], excludes = [])
[INFO] Deleting 

 (includes = [target, dist], excludes = [])
[INFO] 
[INFO] --- maven-checkstyle-plugin:2.11:check (cloudstack-checkstyle) @ 
cloud-plugin-hypervisor-kvm ---
[INFO] Starting audit...
Audit done.

[INFO] 
[INFO] --- maven-remote-resources-plugin:1.3:process (default) @ 
cloud-plugin-hypervisor-kvm ---
[INFO] 
[INFO] --- maven-resources-plugin:2.5:resources (default-resources) @ 
cloud-plugin-hypervisor-kvm ---
[debug]

[GitHub] cloudstack pull request: debian: allow tomcat7 as optional depende...

2015-05-13 Thread K0zka
Github user K0zka commented on the pull request:

https://github.com/apache/cloudstack/pull/247#issuecomment-101647560
  
This pull request looks good :+1:

Could be also tomcat8? (ubuntu 15.04 has tomcat8 as well)


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---


Re: [DISCUSS] 4.6 release management

2015-05-13 Thread Wilder Rodrigues
Hi guys,

I hope that’s not too late to react on this one.

Having 6 RMs seems a bit too much for me. For PRs containing a few lines of 
code, just bug fixes or changing maven files, python, sh, etc it might be 
simple and quick. However, if we get a PR with +30 commits and 10k lines added, 
it gets really difficult to get the community to test/review the PR. So, for 2 
people to go over it is already taking too long to get the code imagine, now 
imagine 4 or 6.

Rohit has done an excellent job in looking into the PRs, commenting on them and 
some times testing as well. But there are things that cannot simply get him, or 
perhaps other guys, to test properly a PR; having time and environment as the 
main reasons.

I would say that in case we have a PR that contains:

1. Documentation on the Apache CS Wiki
2. Unit Tests (a lot of them, minimum 70% for the code changed)
3. Marvin Test Results report - test_routers, test_vpc_routers, 
test_vm_life_cycle, test_account, at least.

Should be given priority and get less RMs involved in order to speed up our 
development/release processes. Unless, of course, the people would have time to 
look into the PR immediately.

What do you think?

Cheers,
Wilder

On 11 May 2015, at 15:54, Rohit Yadav 
mailto:rohit.ya...@shapeblue.com>> wrote:


On 11-May-2015, at 2:51 pm, Daan Hoogland 
mailto:daan.hoogl...@gmail.com>> wrote:

I'm fine with that: rm must have a reviewer on merges? Seem heavy for
trivial changes but alright

On Mon, 11 May 2015 14:16 Sebastien Goasguen 
mailto:run...@gmail.com>> wrote:


On May 11, 2015, at 2:00 PM, Daan Hoogland 
mailto:daan.hoogl...@gmail.com>>
wrote:

+1 how about my proposal to have 6 RM and demand that at least 2 agree on
each PR?

+0.5

we can say that we need two pairs of eyes to ok the PR for merge.
no need to formally have 6 RMs ?

so 1 RM (you or me) + another pair of eyes would work ?

I’ve been doing PR reviews as a habit, happy to chip-in as a co-pilot.


Op ma 11 mei 2015 om 09:52 schreef sebgoa 
mailto:run...@gmail.com>>:


On May 6, 2015, at 10:59 AM, Daan Hoogland 
mailto:daan.hoogl...@gmail.com>>
wrote:

I can have a look at the merge of 4.5.1 and am willing to be one of the
RMs, not to be the RM!


I can RM as well.

How about we lock down master on wednesday ?
From that point forward we only take PR into master -either you or me-
all
other direct commits to master will be reverted 


-sebastien



Op wo 6 mei 2015 om 09:47 schreef sebgoa 
mailto:run...@gmail.com>>:

So no -1 on this.

Do we have volunteers to RM 4.6 on the master branch ?

I propose to set a date asap, tag master and tell everyone that
starting
from that tag all commits to master except from RM will be reverted.

will need to make sure that all of 4.5.1 is in master

-sebastien


On May 1, 2015, at 1:19 PM, Daan Hoogland 
mailto:daan.hoogl...@gmail.com>>
wrote:

Let's not do more quality improvement proces but just improve
quality.
If
anybody want to add to the pages on the wiki, you're welkom but
nobody
did
for long time. +1 for the present state of Sebastien's views on
things.
We
can refine at any time.

Op vr 1 mei 2015 om 09:55 schreef sebgoa 
mailto:run...@gmail.com>>:


On May 1, 2015, at 12:52 AM, Pierre-Luc Dion 
mailto:pdion...@apache.org>>
wrote:

Hi,

In my mind it was kind of making more sense to start by keeping 4.6
into
a
separate branch, enforce pull-requests and deploy the CI. smaller
step
but
faster result, and from there, once we get stable with the CI

I hear you.

But we have waited for way too long for better CI. I see great
efforts
in
that direction.
But I personally do not want to wait any longer to make a move.

We do open source, we should have fun, take risks, move fast, fail
fast,
recover etc….

so let's JFDI

and git flow;
move into master, do fastest releases cycle. If we consider we can
do
all
that starting in 4.6, I'm all for it!


Is there really a difference between creating a 4.6 and doing what
you
say, and tagging master (start) and doing it on master leading to
4.6
release ?

Assuming the QA does not improve, 4.6 would not be worse than 4.5.
If
we
can improve a bit on the QA then we win.
Plus I think a different commit model will help a lot in quality.


Marcus: are you preparing a proposal on this? wiki page? I can help


We can do this proposal on email..and once we have consensus write
it
up
for archive in the wiki.
If we move to the wiki now, this effort is going to die.

Seb: doesn't the vote would confirm the consensus?


if we have consensus no need for vote.

Raja:  do we have any documentation somewhere on how to use,
contribute
to
the smoke test? that could be our start for the CI tests?


Cheers


On Thu, Apr 30, 2015 at 3:58 AM, Sebastien Goasguen <
run...@gmail.com>
wrote:


On Apr 29, 2015, at 9:49 PM, Marcus 
mailto:shadow...@gmail.com>> wrote:

After reviewing the history as mentioned by Daan, unless we
propose
and vote on a newer workflow model I think the best we can do is

Build failed in Jenkins: build-master-jdk18 #40

2015-05-13 Thread jenkins
See 

Changes:

[Rohit Yadav] schema: fix foreign key checks for 3.0.7 to 4.1.0 upgrade path

--
[...truncated 2665 lines...]
[INFO] --- maven-remote-resources-plugin:1.3:process (default) @ 
cloud-plugin-hypervisor-xenserver ---
[INFO] 
[INFO] --- maven-resources-plugin:2.5:resources (default-resources) @ 
cloud-plugin-hypervisor-xenserver ---
[debug] execute contextualize
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 4 resources
[INFO] Copying 3 resources
[INFO] 
[INFO] --- maven-compiler-plugin:3.2:compile (default-compile) @ 
cloud-plugin-hypervisor-xenserver ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 95 source files to 

[INFO] 
[INFO] --- maven-resources-plugin:2.5:testResources (default-testResources) @ 
cloud-plugin-hypervisor-xenserver ---
[debug] execute contextualize
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] skip non existing resourceDirectory 

[INFO] Copying 3 resources
[INFO] 
[INFO] --- maven-compiler-plugin:3.2:testCompile (default-testCompile) @ 
cloud-plugin-hypervisor-xenserver ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 7 source files to 

[INFO] 
[INFO] --- maven-surefire-plugin:2.18.1:test (default-test) @ 
cloud-plugin-hypervisor-xenserver ---
[INFO] Surefire report directory: 


---
 T E S T S
---
Running 
com.cloud.hypervisor.xenserver.resource.wrapper.XenServer56FP1WrapperTest
log4j:WARN No appenders could be found for logger 
(com.cloud.hypervisor.xenserver.resource.XenServerConnectionPool).
log4j:WARN Please initialize the log4j system properly.
log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig for more 
info.
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.175 sec - in 
com.cloud.hypervisor.xenserver.resource.wrapper.XenServer56FP1WrapperTest
Running com.cloud.hypervisor.xenserver.resource.wrapper.XenServer610WrapperTest
Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.871 sec - in 
com.cloud.hypervisor.xenserver.resource.wrapper.XenServer610WrapperTest
Running com.cloud.hypervisor.xenserver.resource.wrapper.XcpServerWrapperTest
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.17 sec - in 
com.cloud.hypervisor.xenserver.resource.wrapper.XcpServerWrapperTest
Running com.cloud.hypervisor.xenserver.resource.wrapper.XenServer56WrapperTest
Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.387 sec - in 
com.cloud.hypervisor.xenserver.resource.wrapper.XenServer56WrapperTest
Running 
com.cloud.hypervisor.xenserver.resource.wrapper.XenServer620SP1WrapperTest
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.306 sec - in 
com.cloud.hypervisor.xenserver.resource.wrapper.XenServer620SP1WrapperTest
Running com.cloud.hypervisor.xenserver.resource.wrapper.XenServer620WrapperTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.019 sec - in 
com.cloud.hypervisor.xenserver.resource.wrapper.XenServer620WrapperTest
Running com.cloud.hypervisor.xenserver.resource.wrapper.CitrixRequestWrapperTest
Tests run: 77, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.888 sec - in 
com.cloud.hypervisor.xenserver.resource.wrapper.CitrixRequestWrapperTest

Results :

Tests run: 100, Failures: 0, Errors: 0, Skipped: 0

[INFO] 
[INFO] 
[INFO] Building Apache CloudStack Plugin - Hypervisor KVM 4.6.0-SNAPSHOT
[INFO] 
[INFO] 
[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ 
cloud-plugin-hypervisor-kvm ---
[INFO] Deleting 

 (includes = [**/*], excludes = [])
[INFO] Deleting 

 (includes = [target, dist], excludes = [])
[INFO] 
[INFO] --- maven-checkstyle-plugin:2.11:check (cloudstack-checkstyle) @ 
cloud-plugin-hypervisor-kvm ---
[INFO] Starting audit...
Audit done.

[INFO] 
[INFO] --- maven-remote-resources-plugin:1.3:process (default) @ 
cloud-plugin-hypervisor-kvm ---
[INFO] 
[INFO] --- maven-resources-plugin:2.5:resources (default-resources) @ 
cloud-plugin-hypervisor-kvm -

[GitHub] cloudstack pull request: debian: allow tomcat7 as optional depende...

2015-05-13 Thread bhaisaab
Github user bhaisaab commented on the pull request:

https://github.com/apache/cloudstack/pull/247#issuecomment-101663853
  
+1 merging now, will add the tomcat8 change that @K0zka  suggested.
@K0zka actually in order for the packages to work on Ubuntu 15.04, we'll 
need to add systemd scripts. The current 4.5.1 packages with the tomcat8 
dependency failed to work for me.


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---


[GitHub] cloudstack pull request: debian: allow tomcat7 as optional depende...

2015-05-13 Thread asfgit
Github user asfgit closed the pull request at:

https://github.com/apache/cloudstack/pull/247


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---


[GitHub] cloudstack pull request: listPortForwardingRules: fix typo in doc

2015-05-13 Thread asfgit
Github user asfgit closed the pull request at:

https://github.com/apache/cloudstack/pull/248


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---


[GitHub] cloudstack pull request: Build and create tomcat, fix several othe...

2015-05-13 Thread bhaisaab
Github user bhaisaab commented on a diff in the pull request:

https://github.com/apache/cloudstack/pull/238#discussion_r30232177
  
--- Diff: ui/index.jsp ---
@@ -1761,73 +1761,73 @@
 
 
 
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--- End diff --

@rsafonseca I'll try to test your PR today by building at least the centos 
and debian packages. Meanwhile, should we have this, as without putting a 
?t=timestamp; if someone is developing UI they will hit cache issues (or not?).


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---


[GitHub] cloudstack pull request: Build and create tomcat, fix several othe...

2015-05-13 Thread bhaisaab
Github user bhaisaab commented on the pull request:

https://github.com/apache/cloudstack/pull/238#issuecomment-101670968
  
@rsafonseca sorry, the PR fails to cleanly apply on master. Can you rebase 
against master and send it again, along with any other fixes. Thanks.


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---


[GitHub] cloudstack pull request: ListFirewallEgressRulesCmd: extend from B...

2015-05-13 Thread bhaisaab
Github user bhaisaab commented on the pull request:

https://github.com/apache/cloudstack/pull/249#issuecomment-101671523
  
@resmo can you check and fix the build issue? Travis is failing too while 
building.


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---


[GitHub] cloudstack pull request: Build and create tomcat, fix several othe...

2015-05-13 Thread rsafonseca
Github user rsafonseca commented on a diff in the pull request:

https://github.com/apache/cloudstack/pull/238#discussion_r30233372
  
--- Diff: ui/index.jsp ---
@@ -1761,73 +1761,73 @@
 
 
 
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--- End diff --

There shouldn't be any cache issues using any of the current browsers (by 
current i mean since a few years back) with default settings.
If the browser is specifically configured by the user to don't look for 
updates, the user should just do a ctrl+f5. In normal scenario, browser will 
always ask for the files and tomcat will respond with HTTP 304 (not modified) 
unless it actually is modified.. so it shouldn't affect the UI developers.
There are tons of browser settings changes that would break the site 
completely, disabling static file updates lookup is far from being the worse 
setting a user can change from the defaults on any browser :)
We should not be hitting everyone's performance badly just to support a 
scenario where a user changes a browser setting that provokes this specific 
behavior (on any site).
Any way.. if it that was ever an issue... it would have not been fixed by 
placing the timestamp... since the timestamp is not on all .js files (just most 
of them) in index.jsp :)



---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---


[GitHub] cloudstack pull request: Build and create tomcat, fix several othe...

2015-05-13 Thread rsafonseca
Github user rsafonseca commented on the pull request:

https://github.com/apache/cloudstack/pull/238#issuecomment-101683092
  
@bhaisaab rebased and sent. No new fixes since yesterday, but i rolled back 
the change of port 9090, to not leave anyone unhappy and make things easier on 
existing users :)
Will provide a simple fix for that as soon as i have time, that will apply 
to all ports used :)



---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---


Build failed in Jenkins: build-master-jdk18 #41

2015-05-13 Thread jenkins
See 

Changes:

[Rohit Yadav] debian: allow tomcat7 as optional dependency

[Rohit Yadav] listPortForwardingRules: fix typo in doc

--
[...truncated 2665 lines...]
[INFO] --- maven-remote-resources-plugin:1.3:process (default) @ 
cloud-plugin-hypervisor-xenserver ---
[INFO] 
[INFO] --- maven-resources-plugin:2.5:resources (default-resources) @ 
cloud-plugin-hypervisor-xenserver ---
[debug] execute contextualize
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 4 resources
[INFO] Copying 3 resources
[INFO] 
[INFO] --- maven-compiler-plugin:3.2:compile (default-compile) @ 
cloud-plugin-hypervisor-xenserver ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 95 source files to 

[INFO] 
[INFO] --- maven-resources-plugin:2.5:testResources (default-testResources) @ 
cloud-plugin-hypervisor-xenserver ---
[debug] execute contextualize
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] skip non existing resourceDirectory 

[INFO] Copying 3 resources
[INFO] 
[INFO] --- maven-compiler-plugin:3.2:testCompile (default-testCompile) @ 
cloud-plugin-hypervisor-xenserver ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 7 source files to 

[INFO] 
[INFO] --- maven-surefire-plugin:2.18.1:test (default-test) @ 
cloud-plugin-hypervisor-xenserver ---
[INFO] Surefire report directory: 


---
 T E S T S
---
Running 
com.cloud.hypervisor.xenserver.resource.wrapper.XenServer56FP1WrapperTest
log4j:WARN No appenders could be found for logger 
(com.cloud.hypervisor.xenserver.resource.XenServerConnectionPool).
log4j:WARN Please initialize the log4j system properly.
log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig for more 
info.
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.352 sec - in 
com.cloud.hypervisor.xenserver.resource.wrapper.XenServer56FP1WrapperTest
Running com.cloud.hypervisor.xenserver.resource.wrapper.XenServer610WrapperTest
Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.885 sec - in 
com.cloud.hypervisor.xenserver.resource.wrapper.XenServer610WrapperTest
Running com.cloud.hypervisor.xenserver.resource.wrapper.XcpServerWrapperTest
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.149 sec - in 
com.cloud.hypervisor.xenserver.resource.wrapper.XcpServerWrapperTest
Running com.cloud.hypervisor.xenserver.resource.wrapper.XenServer56WrapperTest
Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.267 sec - in 
com.cloud.hypervisor.xenserver.resource.wrapper.XenServer56WrapperTest
Running 
com.cloud.hypervisor.xenserver.resource.wrapper.XenServer620SP1WrapperTest
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.229 sec - in 
com.cloud.hypervisor.xenserver.resource.wrapper.XenServer620SP1WrapperTest
Running com.cloud.hypervisor.xenserver.resource.wrapper.XenServer620WrapperTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.022 sec - in 
com.cloud.hypervisor.xenserver.resource.wrapper.XenServer620WrapperTest
Running com.cloud.hypervisor.xenserver.resource.wrapper.CitrixRequestWrapperTest
Tests run: 77, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.789 sec - in 
com.cloud.hypervisor.xenserver.resource.wrapper.CitrixRequestWrapperTest

Results :

Tests run: 100, Failures: 0, Errors: 0, Skipped: 0

[INFO] 
[INFO] 
[INFO] Building Apache CloudStack Plugin - Hypervisor KVM 4.6.0-SNAPSHOT
[INFO] 
[INFO] 
[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ 
cloud-plugin-hypervisor-kvm ---
[INFO] Deleting 

 (includes = [**/*], excludes = [])
[INFO] Deleting 

 (includes = [target, dist], excludes = [])
[INFO] 
[INFO] --- maven-checkstyle-plugin:2.11:check (cloudstack-checkstyle) @ 
cloud-plugin-hypervisor-kvm ---
[INFO] Starting audit...
Audit done.

[INFO] 
[INFO] --- maven-remote-resources-plugin:1.3:process (default) @ 
cloud-plugin-hypervisor-kvm ---
[INFO] 
[INFO] --- maven-resources-plugin:2.5:resources (default-reso

venom/CVE-2015-345 Update your KVM folks

2015-05-13 Thread Nux!
https://access.redhat.com/articles/1444903

People running KVM might want to update their stuff.

--
Sent from the Delta quadrant using Borg technology!

Nux!
www.nux.ro


API reference page is DOWN

2015-05-13 Thread Andrija Panic
https://cloudstack.apache.org/docs/api/ - is down...The requested URL
/docs/api/ was not found on this server. - got this URL from google...


Best
-- 

Andrija Panić


Re: API reference page is DOWN

2015-05-13 Thread Sebastien Goasguen
this was moved to:

http://cloudstack.apache.org/api.html

my bad


> On May 13, 2015, at 4:37 PM, Andrija Panic  wrote:
> 
> https://cloudstack.apache.org/docs/api/ - is down...The requested URL
> /docs/api/ was not found on this server. - got this URL from google...
> 
> 
> Best
> -- 
> 
> Andrija Panić



Re: API reference page is DOWN

2015-05-13 Thread Andrija Panic
Ah, okthx.

Any way to update stuff on Google results  :) ?



On 13 May 2015 at 16:39, Sebastien Goasguen  wrote:

> this was moved to:
>
> http://cloudstack.apache.org/api.html
>
> my bad
>
>
> > On May 13, 2015, at 4:37 PM, Andrija Panic 
> wrote:
> >
> > https://cloudstack.apache.org/docs/api/ - is down...The requested URL
> > /docs/api/ was not found on this server. - got this URL from google...
> >
> >
> > Best
> > --
> >
> > Andrija Panić
>
>


-- 

Andrija Panić


Re: API reference page is DOWN

2015-05-13 Thread Sebastien Goasguen

> On May 13, 2015, at 4:42 PM, Andrija Panic  wrote:
> 
> Ah, okthx.
> 
> Any way to update stuff on Google results  :) ?
> 

let me know how 

> 
> 
> On 13 May 2015 at 16:39, Sebastien Goasguen  wrote:
> 
>> this was moved to:
>> 
>> http://cloudstack.apache.org/api.html
>> 
>> my bad
>> 
>> 
>>> On May 13, 2015, at 4:37 PM, Andrija Panic 
>> wrote:
>>> 
>>> https://cloudstack.apache.org/docs/api/ - is down...The requested URL
>>> /docs/api/ was not found on this server. - got this URL from google...
>>> 
>>> 
>>> Best
>>> --
>>> 
>>> Andrija Panić
>> 
>> 
> 
> 
> -- 
> 
> Andrija Panić



Re: API reference page is DOWN

2015-05-13 Thread Rafael Weingärtner
I think this might help you:
https://www.google.com/webmasters/tools/submit-url?pli=1

On Wed, May 13, 2015 at 11:43 AM, Sebastien Goasguen 
wrote:

>
> > On May 13, 2015, at 4:42 PM, Andrija Panic 
> wrote:
> >
> > Ah, okthx.
> >
> > Any way to update stuff on Google results  :) ?
> >
>
> let me know how
>
> >
> >
> > On 13 May 2015 at 16:39, Sebastien Goasguen  wrote:
> >
> >> this was moved to:
> >>
> >> http://cloudstack.apache.org/api.html
> >>
> >> my bad
> >>
> >>
> >>> On May 13, 2015, at 4:37 PM, Andrija Panic 
> >> wrote:
> >>>
> >>> https://cloudstack.apache.org/docs/api/ - is down...The requested URL
> >>> /docs/api/ was not found on this server. - got this URL from google...
> >>>
> >>>
> >>> Best
> >>> --
> >>>
> >>> Andrija Panić
> >>
> >>
> >
> >
> > --
> >
> > Andrija Panić
>
>


-- 
Rafael Weingärtner


Re: API reference page is DOWN

2015-05-13 Thread Pierre-Luc Dion
Should we revert the API url since a lot of people are currently ending
with broken bookmark ?


On Wed, May 13, 2015 at 10:47 AM, Rafael Weingärtner <
rafaelweingart...@gmail.com> wrote:

> I think this might help you:
> https://www.google.com/webmasters/tools/submit-url?pli=1
>
> On Wed, May 13, 2015 at 11:43 AM, Sebastien Goasguen 
> wrote:
>
> >
> > > On May 13, 2015, at 4:42 PM, Andrija Panic 
> > wrote:
> > >
> > > Ah, okthx.
> > >
> > > Any way to update stuff on Google results  :) ?
> > >
> >
> > let me know how
> >
> > >
> > >
> > > On 13 May 2015 at 16:39, Sebastien Goasguen  wrote:
> > >
> > >> this was moved to:
> > >>
> > >> http://cloudstack.apache.org/api.html
> > >>
> > >> my bad
> > >>
> > >>
> > >>> On May 13, 2015, at 4:37 PM, Andrija Panic 
> > >> wrote:
> > >>>
> > >>> https://cloudstack.apache.org/docs/api/ - is down...The requested
> URL
> > >>> /docs/api/ was not found on this server. - got this URL from
> google...
> > >>>
> > >>>
> > >>> Best
> > >>> --
> > >>>
> > >>> Andrija Panić
> > >>
> > >>
> > >
> > >
> > > --
> > >
> > > Andrija Panić
> >
> >
>
>
> --
> Rafael Weingärtner
>


Re: API reference page is DOWN

2015-05-13 Thread Sebastien Goasguen

> On May 13, 2015, at 4:52 PM, Pierre-Luc Dion  wrote:
> 
> Should we revert the API url since a lot of people are currently ending
> with broken bookmark ?


I am sure it’s doable in the current source.

I moved all the markdown pages to a flat tree, so that’s why there is no /doc 
directory anymore.

It’s probably a 20 minute deal to figure it out…I just don’t have the time 
right now.

git clone
middleman server

test, hack, test, hack, PR….

solved.

> 
> 
> On Wed, May 13, 2015 at 10:47 AM, Rafael Weingärtner <
> rafaelweingart...@gmail.com> wrote:
> 
>> I think this might help you:
>> https://www.google.com/webmasters/tools/submit-url?pli=1
>> 
>> On Wed, May 13, 2015 at 11:43 AM, Sebastien Goasguen 
>> wrote:
>> 
>>> 
 On May 13, 2015, at 4:42 PM, Andrija Panic 
>>> wrote:
 
 Ah, okthx.
 
 Any way to update stuff on Google results  :) ?
 
>>> 
>>> let me know how
>>> 
 
 
 On 13 May 2015 at 16:39, Sebastien Goasguen  wrote:
 
> this was moved to:
> 
> http://cloudstack.apache.org/api.html
> 
> my bad
> 
> 
>> On May 13, 2015, at 4:37 PM, Andrija Panic 
> wrote:
>> 
>> https://cloudstack.apache.org/docs/api/ - is down...The requested
>> URL
>> /docs/api/ was not found on this server. - got this URL from
>> google...
>> 
>> 
>> Best
>> --
>> 
>> Andrija Panić
> 
> 
 
 
 --
 
 Andrija Panić
>>> 
>>> 
>> 
>> 
>> --
>> Rafael Weingärtner
>> 



Re: API reference page is DOWN

2015-05-13 Thread Will Stevens
Can we just do URL rewrites?  Is that possible in this setup?

ws


*Will STEVENS*
Lead Developer

*CloudOps* *| *Cloud Solutions Experts
420 rue Guy *|* Montreal *|* Quebec *|* H3J 1S6
w cloudops.com *|* tw @CloudOps_

On Wed, May 13, 2015 at 10:54 AM, Sebastien Goasguen 
wrote:

>
> > On May 13, 2015, at 4:52 PM, Pierre-Luc Dion  wrote:
> >
> > Should we revert the API url since a lot of people are currently ending
> > with broken bookmark ?
>
>
> I am sure it’s doable in the current source.
>
> I moved all the markdown pages to a flat tree, so that’s why there is no
> /doc directory anymore.
>
> It’s probably a 20 minute deal to figure it out…I just don’t have the time
> right now.
>
> git clone
> middleman server
>
> test, hack, test, hack, PR….
>
> solved.
>
> >
> >
> > On Wed, May 13, 2015 at 10:47 AM, Rafael Weingärtner <
> > rafaelweingart...@gmail.com> wrote:
> >
> >> I think this might help you:
> >> https://www.google.com/webmasters/tools/submit-url?pli=1
> >>
> >> On Wed, May 13, 2015 at 11:43 AM, Sebastien Goasguen 
> >> wrote:
> >>
> >>>
>  On May 13, 2015, at 4:42 PM, Andrija Panic 
> >>> wrote:
> 
>  Ah, okthx.
> 
>  Any way to update stuff on Google results  :) ?
> 
> >>>
> >>> let me know how
> >>>
> 
> 
>  On 13 May 2015 at 16:39, Sebastien Goasguen  wrote:
> 
> > this was moved to:
> >
> > http://cloudstack.apache.org/api.html
> >
> > my bad
> >
> >
> >> On May 13, 2015, at 4:37 PM, Andrija Panic  >
> > wrote:
> >>
> >> https://cloudstack.apache.org/docs/api/ - is down...The requested
> >> URL
> >> /docs/api/ was not found on this server. - got this URL from
> >> google...
> >>
> >>
> >> Best
> >> --
> >>
> >> Andrija Panić
> >
> >
> 
> 
>  --
> 
>  Andrija Panić
> >>>
> >>>
> >>
> >>
> >> --
> >> Rafael Weingärtner
> >>
>
>


Re: API reference page is DOWN

2015-05-13 Thread Jan-Arve Nygård
Or maybe 301 redirect pages so crawling will update

Den onsdag 13. mai 2015 skrev Will Stevens  følgende:

> Can we just do URL rewrites?  Is that possible in this setup?
>
> ws
>
>
> *Will STEVENS*
> Lead Developer
>
> *CloudOps* *| *Cloud Solutions Experts
> 420 rue Guy *|* Montreal *|* Quebec *|* H3J 1S6
> w cloudops.com *|* tw @CloudOps_
>
> On Wed, May 13, 2015 at 10:54 AM, Sebastien Goasguen  >
> wrote:
>
> >
> > > On May 13, 2015, at 4:52 PM, Pierre-Luc Dion  > wrote:
> > >
> > > Should we revert the API url since a lot of people are currently ending
> > > with broken bookmark ?
> >
> >
> > I am sure it’s doable in the current source.
> >
> > I moved all the markdown pages to a flat tree, so that’s why there is no
> > /doc directory anymore.
> >
> > It’s probably a 20 minute deal to figure it out…I just don’t have the
> time
> > right now.
> >
> > git clone
> > middleman server
> >
> > test, hack, test, hack, PR….
> >
> > solved.
> >
> > >
> > >
> > > On Wed, May 13, 2015 at 10:47 AM, Rafael Weingärtner <
> > > rafaelweingart...@gmail.com > wrote:
> > >
> > >> I think this might help you:
> > >> https://www.google.com/webmasters/tools/submit-url?pli=1
> > >>
> > >> On Wed, May 13, 2015 at 11:43 AM, Sebastien Goasguen <
> run...@gmail.com >
> > >> wrote:
> > >>
> > >>>
> >  On May 13, 2015, at 4:42 PM, Andrija Panic  >
> > >>> wrote:
> > 
> >  Ah, okthx.
> > 
> >  Any way to update stuff on Google results  :) ?
> > 
> > >>>
> > >>> let me know how
> > >>>
> > 
> > 
> >  On 13 May 2015 at 16:39, Sebastien Goasguen  > wrote:
> > 
> > > this was moved to:
> > >
> > > http://cloudstack.apache.org/api.html
> > >
> > > my bad
> > >
> > >
> > >> On May 13, 2015, at 4:37 PM, Andrija Panic <
> andrija.pa...@gmail.com 
> > >
> > > wrote:
> > >>
> > >> https://cloudstack.apache.org/docs/api/ - is down...The requested
> > >> URL
> > >> /docs/api/ was not found on this server. - got this URL from
> > >> google...
> > >>
> > >>
> > >> Best
> > >> --
> > >>
> > >> Andrija Panić
> > >
> > >
> > 
> > 
> >  --
> > 
> >  Andrija Panić
> > >>>
> > >>>
> > >>
> > >>
> > >> --
> > >> Rafael Weingärtner
> > >>
> >
> >
>


Re: API reference page is DOWN

2015-05-13 Thread Andrija Panic
other linkns (yes I know older ones...but still very valuable) seems brokne
too:

i.e.:
https://cloudstack.apache.org/docs/en-US/Apache_CloudStack/4.1.1/html/Admin_Guide/working-with-volumes.html

On 13 May 2015 at 16:54, Sebastien Goasguen  wrote:

>
> > On May 13, 2015, at 4:52 PM, Pierre-Luc Dion  wrote:
> >
> > Should we revert the API url since a lot of people are currently ending
> > with broken bookmark ?
>
>
> I am sure it’s doable in the current source.
>
> I moved all the markdown pages to a flat tree, so that’s why there is no
> /doc directory anymore.
>
> It’s probably a 20 minute deal to figure it out…I just don’t have the time
> right now.
>
> git clone
> middleman server
>
> test, hack, test, hack, PR….
>
> solved.
>
> >
> >
> > On Wed, May 13, 2015 at 10:47 AM, Rafael Weingärtner <
> > rafaelweingart...@gmail.com> wrote:
> >
> >> I think this might help you:
> >> https://www.google.com/webmasters/tools/submit-url?pli=1
> >>
> >> On Wed, May 13, 2015 at 11:43 AM, Sebastien Goasguen 
> >> wrote:
> >>
> >>>
>  On May 13, 2015, at 4:42 PM, Andrija Panic 
> >>> wrote:
> 
>  Ah, okthx.
> 
>  Any way to update stuff on Google results  :) ?
> 
> >>>
> >>> let me know how
> >>>
> 
> 
>  On 13 May 2015 at 16:39, Sebastien Goasguen  wrote:
> 
> > this was moved to:
> >
> > http://cloudstack.apache.org/api.html
> >
> > my bad
> >
> >
> >> On May 13, 2015, at 4:37 PM, Andrija Panic  >
> > wrote:
> >>
> >> https://cloudstack.apache.org/docs/api/ - is down...The requested
> >> URL
> >> /docs/api/ was not found on this server. - got this URL from
> >> google...
> >>
> >>
> >> Best
> >> --
> >>
> >> Andrija Panić
> >
> >
> 
> 
>  --
> 
>  Andrija Panić
> >>>
> >>>
> >>
> >>
> >> --
> >> Rafael Weingärtner
> >>
>
>


-- 

Andrija Panić


Re: API reference page is DOWN

2015-05-13 Thread Sebastien Goasguen

> On May 13, 2015, at 5:17 PM, Andrija Panic  wrote:
> 
> other linkns (yes I know older ones...but still very valuable) seems brokne
> too:
> 
> i.e.:
> https://cloudstack.apache.org/docs/en-US/Apache_CloudStack/4.1.1/html/Admin_Guide/working-with-volumes.html
> 

yes, those are not served anymore.

for the last 8 months or more, they are linked from the main page as “obsolete 
docs”
I removed the link.

And when I switch content management system I did not move the pages over.

we should all go to:

docs.cloudstack.apache.org

that documentation you mention should be on there.


> On 13 May 2015 at 16:54, Sebastien Goasguen  wrote:
> 
>> 
>>> On May 13, 2015, at 4:52 PM, Pierre-Luc Dion  wrote:
>>> 
>>> Should we revert the API url since a lot of people are currently ending
>>> with broken bookmark ?
>> 
>> 
>> I am sure it’s doable in the current source.
>> 
>> I moved all the markdown pages to a flat tree, so that’s why there is no
>> /doc directory anymore.
>> 
>> It’s probably a 20 minute deal to figure it out…I just don’t have the time
>> right now.
>> 
>> git clone
>> middleman server
>> 
>> test, hack, test, hack, PR….
>> 
>> solved.
>> 
>>> 
>>> 
>>> On Wed, May 13, 2015 at 10:47 AM, Rafael Weingärtner <
>>> rafaelweingart...@gmail.com> wrote:
>>> 
 I think this might help you:
 https://www.google.com/webmasters/tools/submit-url?pli=1
 
 On Wed, May 13, 2015 at 11:43 AM, Sebastien Goasguen 
 wrote:
 
> 
>> On May 13, 2015, at 4:42 PM, Andrija Panic 
> wrote:
>> 
>> Ah, okthx.
>> 
>> Any way to update stuff on Google results  :) ?
>> 
> 
> let me know how
> 
>> 
>> 
>> On 13 May 2015 at 16:39, Sebastien Goasguen  wrote:
>> 
>>> this was moved to:
>>> 
>>> http://cloudstack.apache.org/api.html
>>> 
>>> my bad
>>> 
>>> 
 On May 13, 2015, at 4:37 PM, Andrija Panic >> 
>>> wrote:
 
 https://cloudstack.apache.org/docs/api/ - is down...The requested
 URL
 /docs/api/ was not found on this server. - got this URL from
 google...
 
 
 Best
 --
 
 Andrija Panić
>>> 
>>> 
>> 
>> 
>> --
>> 
>> Andrija Panić
> 
> 
 
 
 --
 Rafael Weingärtner
 
>> 
>> 
> 
> 
> -- 
> 
> Andrija Panić



Re: API reference page is DOWN

2015-05-13 Thread David Nalley
.htaccess works in ASF webspaces.

--David

On Wed, May 13, 2015 at 10:54 AM, Sebastien Goasguen  wrote:
>
>> On May 13, 2015, at 4:52 PM, Pierre-Luc Dion  wrote:
>>
>> Should we revert the API url since a lot of people are currently ending
>> with broken bookmark ?
>
>
> I am sure it’s doable in the current source.
>
> I moved all the markdown pages to a flat tree, so that’s why there is no /doc 
> directory anymore.
>
> It’s probably a 20 minute deal to figure it out…I just don’t have the time 
> right now.
>
> git clone
> middleman server
>
> test, hack, test, hack, PR….
>
> solved.
>
>>
>>
>> On Wed, May 13, 2015 at 10:47 AM, Rafael Weingärtner <
>> rafaelweingart...@gmail.com> wrote:
>>
>>> I think this might help you:
>>> https://www.google.com/webmasters/tools/submit-url?pli=1
>>>
>>> On Wed, May 13, 2015 at 11:43 AM, Sebastien Goasguen 
>>> wrote:
>>>

> On May 13, 2015, at 4:42 PM, Andrija Panic 
 wrote:
>
> Ah, okthx.
>
> Any way to update stuff on Google results  :) ?
>

 let me know how

>
>
> On 13 May 2015 at 16:39, Sebastien Goasguen  wrote:
>
>> this was moved to:
>>
>> http://cloudstack.apache.org/api.html
>>
>> my bad
>>
>>
>>> On May 13, 2015, at 4:37 PM, Andrija Panic 
>> wrote:
>>>
>>> https://cloudstack.apache.org/docs/api/ - is down...The requested
>>> URL
>>> /docs/api/ was not found on this server. - got this URL from
>>> google...
>>>
>>>
>>> Best
>>> --
>>>
>>> Andrija Panić
>>
>>
>
>
> --
>
> Andrija Panić


>>>
>>>
>>> --
>>> Rafael Weingärtner
>>>
>


Re: [DISCUSS] 4.6 release management

2015-05-13 Thread David Nalley
On Wed, May 13, 2015 at 8:36 AM, Wilder Rodrigues
 wrote:
> Hi guys,
>
> I hope that’s not too late to react on this one.
>
> Having 6 RMs seems a bit too much for me. For PRs containing a few lines of 
> code, just bug fixes or changing maven files, python, sh, etc it might be 
> simple and quick. However, if we get a PR with +30 commits and 10k lines 
> added, it gets really difficult to get the community to test/review the PR. 
> So, for 2 people to go over it is already taking too long to get the code 
> imagine, now imagine 4 or 6.
>
> Rohit has done an excellent job in looking into the PRs, commenting on them 
> and some times testing as well. But there are things that cannot simply get 
> him, or perhaps other guys, to test properly a PR; having time and 
> environment as the main reasons.
>
> I would say that in case we have a PR that contains:
>
> 1. Documentation on the Apache CS Wiki
> 2. Unit Tests (a lot of them, minimum 70% for the code changed)
> 3. Marvin Test Results report - test_routers, test_vpc_routers, 
> test_vm_life_cycle, test_account, at least.
>
> Should be given priority and get less RMs involved in order to speed up our 
> development/release processes. Unless, of course, the people would have time 
> to look into the PR immediately.
>
> What do you think?
>
> Cheers,
> Wilder
>


I like this.
We have to live by our tests. So enforcing good coverage, and gating
on good results makes sense to me.
No human can reliably eyeball all of this.

--David


Re: Bug resolve for 4.5.2

2015-05-13 Thread Andrija Panic
Is this maybe happening, because Im using everything of services on single
NEtwork offering : StaticNat, NetworkACL, PortForwarding, UserData, Vpn,
SourceNat, Dns, Lb, Dhcp ?
Maybe because of the design with some of the services ?

Maybe I shouldnt use all stuff - although it doesnt make sense to me...

On 12 May 2015 at 16:46, Andrija Panic  wrote:

> Hi Erik,
>
> Thanks for geting back to me.
>
> I have commented the issue and provided example from brand new ACS
> installation, and new VPC, 1 network, 1 VM.
>
> http://pastebin.com/ihjiDZ9h - iptables-save from inside VR on pastebin -
> this is brand new VPC (1 network, 1 VM in network) on 4.4.3 release.
> http://snag.gy/V949g.jpg - ACS setup and "proof" :
> XXX.39.228.155 - main VPC IP
> XXX.39.228.156 - additional IP, configured Static NAT to private VM
> 10.10.10.10
> Connected to XXX39.228.156:22 - and done "netstat -antup | grep 22" -
> remote connection seems to come from XXX.39.228.155 - main VPC IP.
> This is ACS 4.4.3, Advanced Zone, KVM.
>
>
> Thanks
>
> On 12 May 2015 at 14:43, Erik Weber  wrote:
>
>> On Tue, May 12, 2015 at 2:31 PM, Andrija Panic 
>> wrote:
>>
>> > Hi dev team,
>> >
>> > I was wondering who would be willing to help with:
>> > https://issues.apache.org/jira/browse/CLOUDSTACK-8451
>> >
>> > remote IP not seen in VM behind VPC...
>> >
>>
>> Could you get the relevant iptables rule with 'iptables-save'? obfuscate
>> addresses etc. if you feel like it
>>
>> --
>> Erik
>>
>
>
>
> --
>
> Andrija Panić
>



-- 

Andrija Panić


Re: [DISCUSS] 4.6 release management

2015-05-13 Thread Wilder Rodrigues
Thanks, David. I really appreciate that!

Should we change the subject to development guidelines? It is also related the 
way we commit/push code to git. I can contribute on that by writing a few lines 
that would help the community on producing better code (i.e increasing 
coverage) and having a clear process concerning the way everybody contributes 
to ACS.

Cheers,
Wilder

 

Sent from my iPhone

> On 13 May 2015, at 18:10, David Nalley  wrote:
> 
> On Wed, May 13, 2015 at 8:36 AM, Wilder Rodrigues
>  wrote:
>> Hi guys,
>> 
>> I hope that’s not too late to react on this one.
>> 
>> Having 6 RMs seems a bit too much for me. For PRs containing a few lines of 
>> code, just bug fixes or changing maven files, python, sh, etc it might be 
>> simple and quick. However, if we get a PR with +30 commits and 10k lines 
>> added, it gets really difficult to get the community to test/review the PR. 
>> So, for 2 people to go over it is already taking too long to get the code 
>> imagine, now imagine 4 or 6.
>> 
>> Rohit has done an excellent job in looking into the PRs, commenting on them 
>> and some times testing as well. But there are things that cannot simply get 
>> him, or perhaps other guys, to test properly a PR; having time and 
>> environment as the main reasons.
>> 
>> I would say that in case we have a PR that contains:
>> 
>> 1. Documentation on the Apache CS Wiki
>> 2. Unit Tests (a lot of them, minimum 70% for the code changed)
>> 3. Marvin Test Results report - test_routers, test_vpc_routers, 
>> test_vm_life_cycle, test_account, at least.
>> 
>> Should be given priority and get less RMs involved in order to speed up our 
>> development/release processes. Unless, of course, the people would have time 
>> to look into the PR immediately.
>> 
>> What do you think?
>> 
>> Cheers,
>> Wilder
> 
> 
> I like this.
> We have to live by our tests. So enforcing good coverage, and gating
> on good results makes sense to me.
> No human can reliably eyeball all of this.
> 
> --David


Re: [DISCUSS] 4.6 release management

2015-05-13 Thread sebgoa

On May 13, 2015, at 6:07 PM, David Nalley  wrote:

> On Wed, May 13, 2015 at 8:36 AM, Wilder Rodrigues
>  wrote:
>> Hi guys,
>> 
>> I hope that’s not too late to react on this one.
>> 
>> Having 6 RMs seems a bit too much for me. For PRs containing a few lines of 
>> code, just bug fixes or changing maven files, python, sh, etc it might be 
>> simple and quick. However, if we get a PR with +30 commits and 10k lines 
>> added, it gets really difficult to get the community to test/review the PR. 
>> So, for 2 people to go over it is already taking too long to get the code 
>> imagine, now imagine 4 or 6.
>> 
>> Rohit has done an excellent job in looking into the PRs, commenting on them 
>> and some times testing as well. But there are things that cannot simply get 
>> him, or perhaps other guys, to test properly a PR; having time and 
>> environment as the main reasons.
>> 
>> I would say that in case we have a PR that contains:
>> 
>> 1. Documentation on the Apache CS Wiki
>> 2. Unit Tests (a lot of them, minimum 70% for the code changed)
>> 3. Marvin Test Results report - test_routers, test_vpc_routers, 
>> test_vm_life_cycle, test_account, at least.
>> 
>> Should be given priority and get less RMs involved in order to speed up our 
>> development/release processes. Unless, of course, the people would have time 
>> to look into the PR immediately.
>> 
>> What do you think?
>> 
>> Cheers,
>> Wilder
>> 
> 
> 
> I like this.
> We have to live by our tests. So enforcing good coverage, and gating
> on good results makes sense to me.
> No human can reliably eyeball all of this.
> 
> --David

I don't think we are saying anything different to this.

Any PR should pass the Travis tests (…and there should be more tests).
Review should not allow anything that does not have unit test either.
For new features, they should come with documentation patches as well.

bottom line, I don't think we disagree. Or maybe I missing something.

-sebastien




VPC Firewall Rule Limitations

2015-05-13 Thread Christopher Falk
Hi all, 

I've run into some limitations in the firewall rule capabilities in the VPC 
side that I'm hoping could be addressed in a future release. For VPC networks, 
when configuring ACL for tiers you can only manage tier-wide destinations for 
inbound or sources for outbound. 

What would it take to build in more granularity to these options? 

For example, in a tier with one web server and one mail server, I have to allow 
Inbound, from 0.0.0.0/0, on TCP 25, 80, 443 etc. This opens these ports to 
*all* instances in the tier, assuming they don't have their own OS-level 
firewalls running. Now of course only instances with Static NAT configured will 
pass traffic but that still permits port 25 to the web server and 80/443 to the 
FTP even if I don't want that. 

Typical firewall rule sets allow source/destination to be specified, so that we 
could open port 25 to the FTP server IP only, and port 80/443 to the web server 
only. 

The current rules are confusing for a new user with networking background. You 
have to understand that when selecting "Ingress" your specified CIDR is a 
*source* but when specifying "Egress" it is the destination CIDR. 

Thanks for the consideration, 

Christopher Falk 
Director, Technical Operations 
www.reliablenetworks.com 


Re: [DISCUSS] 4.6 release management

2015-05-13 Thread Daan Hoogland
I never intended for all 6 RM to be involved in every commit. Just to have
6 in order to spread the load. I just want at least two of them to verify
each merge.

Op wo 13 mei 2015 om 18:32 schreef sebgoa :

>
> On May 13, 2015, at 6:07 PM, David Nalley  wrote:
>
> > On Wed, May 13, 2015 at 8:36 AM, Wilder Rodrigues
> >  wrote:
> >> Hi guys,
> >>
> >> I hope that’s not too late to react on this one.
> >>
> >> Having 6 RMs seems a bit too much for me. For PRs containing a few
> lines of code, just bug fixes or changing maven files, python, sh, etc it
> might be simple and quick. However, if we get a PR with +30 commits and 10k
> lines added, it gets really difficult to get the community to test/review
> the PR. So, for 2 people to go over it is already taking too long to get
> the code imagine, now imagine 4 or 6.
> >>
> >> Rohit has done an excellent job in looking into the PRs, commenting on
> them and some times testing as well. But there are things that cannot
> simply get him, or perhaps other guys, to test properly a PR; having time
> and environment as the main reasons.
> >>
> >> I would say that in case we have a PR that contains:
> >>
> >> 1. Documentation on the Apache CS Wiki
> >> 2. Unit Tests (a lot of them, minimum 70% for the code changed)
> >> 3. Marvin Test Results report - test_routers, test_vpc_routers,
> test_vm_life_cycle, test_account, at least.
> >>
> >> Should be given priority and get less RMs involved in order to speed up
> our development/release processes. Unless, of course, the people would have
> time to look into the PR immediately.
> >>
> >> What do you think?
> >>
> >> Cheers,
> >> Wilder
> >>
> >
> >
> > I like this.
> > We have to live by our tests. So enforcing good coverage, and gating
> > on good results makes sense to me.
> > No human can reliably eyeball all of this.
> >
> > --David
>
> I don't think we are saying anything different to this.
>
> Any PR should pass the Travis tests (…and there should be more tests).
> Review should not allow anything that does not have unit test either.
> For new features, they should come with documentation patches as well.
>
> bottom line, I don't think we disagree. Or maybe I missing something.
>
> -sebastien
>
>
>


Re: Cloudstack API docs down?

2015-05-13 Thread Marcus
Looks like we're still missing some chunks of the website.

On Mon, May 11, 2015 at 10:06 PM, Sebastien Goasguen 
wrote:

> Yes i know what that is. I am on it after breakfast
>
> -Sebastien
>
> > On 12 May 2015, at 05:03, Abhinandan Prateek <
> abhinandan.prat...@shapeblue.com> wrote:
> >
> > https://cloudstack.apache.org/docs/api/apidocs-4.5/TOC_User.html
> >
> >> On 12-May-2015, at 6:23 am, Syed Mushtaq 
> wrote:
> >>
> >> I'm getting a 404 for http://cloudstack.apache.org/docs/api/  Does
> >> anyone else have the same problem or is it just me?
> >
> > Find out more about ShapeBlue and our range of CloudStack related
> services
> >
> > IaaS Cloud Design & Build<
> http://shapeblue.com/iaas-cloud-design-and-build//>
> > CSForge – rapid IaaS deployment framework
> > CloudStack Consulting
> > CloudStack Software Engineering<
> http://shapeblue.com/cloudstack-software-engineering/>
> > CloudStack Infrastructure Support<
> http://shapeblue.com/cloudstack-infrastructure-support/>
> > CloudStack Bootcamp Training Courses<
> http://shapeblue.com/cloudstack-training/>
> >
> > This email and any attachments to it may be confidential and are
> intended solely for the use of the individual to whom it is addressed. Any
> views or opinions expressed are solely those of the author and do not
> necessarily represent those of Shape Blue Ltd or related companies. If you
> are not the intended recipient of this email, you must neither take any
> action based upon its contents, nor copy or show it to anyone. Please
> contact the sender if you believe you have received this email in error.
> Shape Blue Ltd is a company incorporated in England & Wales. ShapeBlue
> Services India LLP is a company incorporated in India and is operated under
> license from Shape Blue Ltd. Shape Blue Brasil Consultoria Ltda is a
> company incorporated in Brasil and is operated under license from Shape
> Blue Ltd. ShapeBlue SA Pty Ltd is a company registered by The Republic of
> South Africa and is traded under license from Shape Blue Ltd. ShapeBlue is
> a registered trademark.
>


[GitHub] cloudstack pull request: Build and create tomcat, fix several othe...

2015-05-13 Thread terbolous
Github user terbolous commented on the pull request:

https://github.com/apache/cloudstack/pull/238#issuecomment-101825246
  
Getting this:
[root@jenkins packaging]# bash package.sh -d centos63
 -d centos63 --
7
java-1.x.0-jdk-devel 1.7.0+ not found\n Cannot retrieve version to 
package\n RPM Build Failed

I have openjdk installed, which always has worked fine.

[root@jenkins packaging]# rpm -qa | grep java | grep devel
java-1.7.0-openjdk-devel-1.7.0.65-2.5.1.2.el6_5.x86_64
java-1.6.0-openjdk-devel-1.6.0.0-6.1.13.4.el6_5.x86_64



---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---


Re: Cloudstack API docs down?

2015-05-13 Thread Sebastien Goasguen


> On 13 May 2015, at 23:35, Marcus  wrote:
> 
> Looks like we're still missing some chunks of the website.


Which ones ?

> 
> On Mon, May 11, 2015 at 10:06 PM, Sebastien Goasguen 
> wrote:
> 
>> Yes i know what that is. I am on it after breakfast
>> 
>> -Sebastien
>> 
 On 12 May 2015, at 05:03, Abhinandan Prateek <
>>> abhinandan.prat...@shapeblue.com> wrote:
>>> 
>>> https://cloudstack.apache.org/docs/api/apidocs-4.5/TOC_User.html
>>> 
 On 12-May-2015, at 6:23 am, Syed Mushtaq 
>> wrote:
 
 I'm getting a 404 for http://cloudstack.apache.org/docs/api/  Does
 anyone else have the same problem or is it just me?
>>> 
>>> Find out more about ShapeBlue and our range of CloudStack related
>> services
>>> 
>>> IaaS Cloud Design & Build<
>> http://shapeblue.com/iaas-cloud-design-and-build//>
>>> CSForge – rapid IaaS deployment framework
>>> CloudStack Consulting
>>> CloudStack Software Engineering<
>> http://shapeblue.com/cloudstack-software-engineering/>
>>> CloudStack Infrastructure Support<
>> http://shapeblue.com/cloudstack-infrastructure-support/>
>>> CloudStack Bootcamp Training Courses<
>> http://shapeblue.com/cloudstack-training/>
>>> 
>>> This email and any attachments to it may be confidential and are
>> intended solely for the use of the individual to whom it is addressed. Any
>> views or opinions expressed are solely those of the author and do not
>> necessarily represent those of Shape Blue Ltd or related companies. If you
>> are not the intended recipient of this email, you must neither take any
>> action based upon its contents, nor copy or show it to anyone. Please
>> contact the sender if you believe you have received this email in error.
>> Shape Blue Ltd is a company incorporated in England & Wales. ShapeBlue
>> Services India LLP is a company incorporated in India and is operated under
>> license from Shape Blue Ltd. Shape Blue Brasil Consultoria Ltda is a
>> company incorporated in Brasil and is operated under license from Shape
>> Blue Ltd. ShapeBlue SA Pty Ltd is a company registered by The Republic of
>> South Africa and is traded under license from Shape Blue Ltd. ShapeBlue is
>> a registered trademark.
>> 


[GitHub] cloudstack pull request: Build and create tomcat, fix several othe...

2015-05-13 Thread terbolous
Github user terbolous commented on a diff in the pull request:

https://github.com/apache/cloudstack/pull/238#discussion_r30280222
  
--- Diff: packaging/package.sh ---
@@ -48,6 +48,13 @@ function packaging() {
 fi
 
 DISTRO=$3
+
+JDK=$(rpm -qa | grep "java-1...0-openjdk-devel")
+for version in $JDK; do [ "${version:7:1}" -ge "7" ] && echo  
${version:7:1}; done;
+if [ "$?" -gt "0" ] || [ -z "$JDK" ] ; then
--- End diff --

My previous comment is most likely related to this. If the last grep line 
doesn't match -ge 7, it'll fail


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---


RE: Bug resolve for 4.5.2

2015-05-13 Thread Somesh Naidu
I believe the default network offering for Isolated Network 
(DefaultIsolatedNetworkOfferingWithSourceNatService) does the same. So I guess 
that may not be the problem.

Regards,
Somesh

-Original Message-
From: Andrija Panic [mailto:andrija.pa...@gmail.com] 
Sent: Wednesday, May 13, 2015 12:14 PM
To: dev@cloudstack.apache.org
Subject: Re: Bug resolve for 4.5.2

Is this maybe happening, because Im using everything of services on single
NEtwork offering : StaticNat, NetworkACL, PortForwarding, UserData, Vpn,
SourceNat, Dns, Lb, Dhcp ?
Maybe because of the design with some of the services ?

Maybe I shouldnt use all stuff - although it doesnt make sense to me...

On 12 May 2015 at 16:46, Andrija Panic  wrote:

> Hi Erik,
>
> Thanks for geting back to me.
>
> I have commented the issue and provided example from brand new ACS
> installation, and new VPC, 1 network, 1 VM.
>
> http://secure-web.cisco.com/1WU4eQfmrJcfhnrBedw7AyAJbKlVUQJ5VhSpUxxbUMahg8oXbGqUkLA33un89ck8JZJHs78G4VumAGMsOQokXJ5RK2_C1-omDL66nAwlgG_yoJCZQeR79XNTfU-ql5XbKf2H05s7s4AvWrJ8ZId2r8sE7sqyx2ls3eI4vgRQgET6fU_cPtUbtUth_vZTSVzhCoq8agNngtqqw9uXXKzMXCQ/http%3A%2F%2Fpastebin.com%2FihjiDZ9h
>  - iptables-save from inside VR on pastebin -
> this is brand new VPC (1 network, 1 VM in network) on 4.4.3 release.
> http://snag.gy/V949g.jpg - ACS setup and "proof" :
> XXX.39.228.155 - main VPC IP
> XXX.39.228.156 - additional IP, configured Static NAT to private VM
> 10.10.10.10
> Connected to XXX39.228.156:22 - and done "netstat -antup | grep 22" -
> remote connection seems to come from XXX.39.228.155 - main VPC IP.
> This is ACS 4.4.3, Advanced Zone, KVM.
>
>
> Thanks
>
> On 12 May 2015 at 14:43, Erik Weber  wrote:
>
>> On Tue, May 12, 2015 at 2:31 PM, Andrija Panic 
>> wrote:
>>
>> > Hi dev team,
>> >
>> > I was wondering who would be willing to help with:
>> > https://issues.apache.org/jira/browse/CLOUDSTACK-8451
>> >
>> > remote IP not seen in VM behind VPC...
>> >
>>
>> Could you get the relevant iptables rule with 'iptables-save'? obfuscate
>> addresses etc. if you feel like it
>>
>> --
>> Erik
>>
>
>
>
> --
>
> Andrija Panić
>



-- 

Andrija Panić


Re: Cloudstack API docs down?

2015-05-13 Thread Marcus
Maybe it's just a search thing. If I google 'cloudstack api doc', most of
the links are broken. If I navigate to cloudstack.apache.org everything
seems to work, but things have been rearranged so bookmarks or external
links will need to be updated.


On Wed, May 13, 2015 at 2:51 PM, Sebastien Goasguen 
wrote:

>
>
> > On 13 May 2015, at 23:35, Marcus  wrote:
> >
> > Looks like we're still missing some chunks of the website.
>
>
> Which ones ?
>
> >
> > On Mon, May 11, 2015 at 10:06 PM, Sebastien Goasguen 
> > wrote:
> >
> >> Yes i know what that is. I am on it after breakfast
> >>
> >> -Sebastien
> >>
>  On 12 May 2015, at 05:03, Abhinandan Prateek <
> >>> abhinandan.prat...@shapeblue.com> wrote:
> >>>
> >>> https://cloudstack.apache.org/docs/api/apidocs-4.5/TOC_User.html
> >>>
>  On 12-May-2015, at 6:23 am, Syed Mushtaq 
> >> wrote:
> 
>  I'm getting a 404 for http://cloudstack.apache.org/docs/api/  Does
>  anyone else have the same problem or is it just me?
> >>>
> >>> Find out more about ShapeBlue and our range of CloudStack related
> >> services
> >>>
> >>> IaaS Cloud Design & Build<
> >> http://shapeblue.com/iaas-cloud-design-and-build//>
> >>> CSForge – rapid IaaS deployment framework<
> http://shapeblue.com/csforge/>
> >>> CloudStack Consulting
> >>> CloudStack Software Engineering<
> >> http://shapeblue.com/cloudstack-software-engineering/>
> >>> CloudStack Infrastructure Support<
> >> http://shapeblue.com/cloudstack-infrastructure-support/>
> >>> CloudStack Bootcamp Training Courses<
> >> http://shapeblue.com/cloudstack-training/>
> >>>
> >>> This email and any attachments to it may be confidential and are
> >> intended solely for the use of the individual to whom it is addressed.
> Any
> >> views or opinions expressed are solely those of the author and do not
> >> necessarily represent those of Shape Blue Ltd or related companies. If
> you
> >> are not the intended recipient of this email, you must neither take any
> >> action based upon its contents, nor copy or show it to anyone. Please
> >> contact the sender if you believe you have received this email in error.
> >> Shape Blue Ltd is a company incorporated in England & Wales. ShapeBlue
> >> Services India LLP is a company incorporated in India and is operated
> under
> >> license from Shape Blue Ltd. Shape Blue Brasil Consultoria Ltda is a
> >> company incorporated in Brasil and is operated under license from Shape
> >> Blue Ltd. ShapeBlue SA Pty Ltd is a company registered by The Republic
> of
> >> South Africa and is traded under license from Shape Blue Ltd. ShapeBlue
> is
> >> a registered trademark.
> >>
>


[GitHub] cloudstack pull request: Refactor/libvirt resource

2015-05-13 Thread karuturi
Github user karuturi commented on the pull request:

https://github.com/apache/cloudstack/pull/233#issuecomment-101902069
  
@wilderrodrigues build-master-jdk18 is failing in jenkins. 
http://jenkins.buildacloud.org/job/build-master-jdk18/38/
It fails on the below test

com.cloud.hypervisor.kvm.resource.LibvirtComputingResourceTest.testGetHostStatsCommand



---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---


RE: Bug resolve for 4.5.2

2015-05-13 Thread Marcus
This could be a good opportunity to get your hands dirty and submit a
patch! These iptables rules are managed by a handful of shell scripts.
There are some specific to VPC if I remember correctly, in /opt/cloud/bin
on the virtual router. You can get a history of what script was run and
with which parameters either I'm /var/log/cloud.out on the router or debug
logs on the agent where the router runs.
On May 13, 2015 2:57 PM, "Somesh Naidu"  wrote:

> I believe the default network offering for Isolated Network
> (DefaultIsolatedNetworkOfferingWithSourceNatService) does the same. So I
> guess that may not be the problem.
>
> Regards,
> Somesh
>
> -Original Message-
> From: Andrija Panic [mailto:andrija.pa...@gmail.com]
> Sent: Wednesday, May 13, 2015 12:14 PM
> To: dev@cloudstack.apache.org
> Subject: Re: Bug resolve for 4.5.2
>
> Is this maybe happening, because Im using everything of services on single
> NEtwork offering : StaticNat, NetworkACL, PortForwarding, UserData, Vpn,
> SourceNat, Dns, Lb, Dhcp ?
> Maybe because of the design with some of the services ?
>
> Maybe I shouldnt use all stuff - although it doesnt make sense to me...
>
> On 12 May 2015 at 16:46, Andrija Panic  wrote:
>
> > Hi Erik,
> >
> > Thanks for geting back to me.
> >
> > I have commented the issue and provided example from brand new ACS
> > installation, and new VPC, 1 network, 1 VM.
> >
> >
> http://secure-web.cisco.com/1WU4eQfmrJcfhnrBedw7AyAJbKlVUQJ5VhSpUxxbUMahg8oXbGqUkLA33un89ck8JZJHs78G4VumAGMsOQokXJ5RK2_C1-omDL66nAwlgG_yoJCZQeR79XNTfU-ql5XbKf2H05s7s4AvWrJ8ZId2r8sE7sqyx2ls3eI4vgRQgET6fU_cPtUbtUth_vZTSVzhCoq8agNngtqqw9uXXKzMXCQ/http%3A%2F%2Fpastebin.com%2FihjiDZ9h
> - iptables-save from inside VR on pastebin -
> > this is brand new VPC (1 network, 1 VM in network) on 4.4.3 release.
> > http://snag.gy/V949g.jpg - ACS setup and "proof" :
> > XXX.39.228.155 - main VPC IP
> > XXX.39.228.156 - additional IP, configured Static NAT to private VM
> > 10.10.10.10
> > Connected to XXX39.228.156:22 - and done "netstat -antup | grep 22" -
> > remote connection seems to come from XXX.39.228.155 - main VPC IP.
> > This is ACS 4.4.3, Advanced Zone, KVM.
> >
> >
> > Thanks
> >
> > On 12 May 2015 at 14:43, Erik Weber  wrote:
> >
> >> On Tue, May 12, 2015 at 2:31 PM, Andrija Panic  >
> >> wrote:
> >>
> >> > Hi dev team,
> >> >
> >> > I was wondering who would be willing to help with:
> >> > https://issues.apache.org/jira/browse/CLOUDSTACK-8451
> >> >
> >> > remote IP not seen in VM behind VPC...
> >> >
> >>
> >> Could you get the relevant iptables rule with 'iptables-save'? obfuscate
> >> addresses etc. if you feel like it
> >>
> >> --
> >> Erik
> >>
> >
> >
> >
> > --
> >
> > Andrija Panić
> >
>
>
>
> --
>
> Andrija Panić
>


[GitHub] cloudstack pull request: Refactor/libvirt resource

2015-05-13 Thread kishankavala
Github user kishankavala commented on the pull request:

https://github.com/apache/cloudstack/pull/233#issuecomment-101917044
  

---
Test set: com.cloud.hypervisor.kvm.resource.LibvirtComputingResourceTest

---
Tests run: 143, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 1.744 sec 
<<< FAILURE! - in com.cloud.hypervisor.kvm.resource.LibvirtComputingResourceTest

testGetHostStatsCommand(com.cloud.hypervisor.kvm.resource.LibvirtComputingResourceTest)
  Time elapsed: 0.185 sec  <<< ERROR!
java.lang.Exception: Unexpected exception, 
expected but 
was
at 
com.cloud.hypervisor.kvm.resource.wrapper.LibvirtGetHostStatsCommandWrapper.execute(LibvirtGetHostStatsCommandWrapper.java:77)
at 
com.cloud.hypervisor.kvm.resource.wrapper.LibvirtGetHostStatsCommandWrapper.execute(LibvirtGetHostStatsCommandWrapper.java:34)
at 
com.cloud.hypervisor.kvm.resource.wrapper.LibvirtRequestWrapper.execute(LibvirtRequestWrapper.java:182)
at 
com.cloud.hypervisor.kvm.resource.LibvirtComputingResourceTest.testGetHostStatsCommand(LibvirtComputingResourceTest.java:930)



---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---


[GitHub] cloudstack pull request: Refactor/libvirt resource

2015-05-13 Thread kishankavala
Github user kishankavala commented on the pull request:

https://github.com/apache/cloudstack/pull/233#issuecomment-101918061
  
@wilderrodrigues Sorry, I could not test the PR earlier. I see the 
following issues while trying to bring up my KVM setup:
1.  LibvirtUtilitiesHelper NPE. This could be due to spring configuration.  
LibvirtUtilitiesHelper  ws not injected.

2015-05-14 00:00:05,362 DEBUG [kvm.resource.LibvirtComputingResource] 
(agentRequest-Handler-2:null) Execption while executing command 
com.cloud.agent.api.StartCommand
java.lang.NullPointerException
at 
com.cloud.hypervisor.kvm.resource.wrapper.LibvirtStartCommandWrapper.execute(LibvirtStartCommandWrapper.java:72)
at 
com.cloud.hypervisor.kvm.resource.wrapper.LibvirtStartCommandWrapper.execute(LibvirtStartCommandWrapper.java:45)
at 
com.cloud.hypervisor.kvm.resource.wrapper.LibvirtRequestWrapper.execute(LibvirtRequestWrapper.java:182)
at 
com.cloud.hypervisor.kvm.resource.LibvirtComputingResource.executeRequest(LibvirtComputingResource.java:1251)
at com.cloud.agent.Agent.processRequest(Agent.java:503)
at com.cloud.agent.Agent$AgentRequestHandler.doTask(Agent.java:808)
at com.cloud.utils.nio.Task.run(Task.java:84)
at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:744)

2. executeRequest in LibvirtComputingResource is not logging any exception. 
It return Unsupported command answer. This makes it difficult to debug 
exceptions thrown during command execution,


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---


Re: delete local storage pool on cloudstack 4.4.3

2015-05-13 Thread Star Guo
Dear Mike,

I update the storage pool remove time with timestamp,but it can not load the 
whole information in "Inforastructure" . I rollback the update and it is ok.

Best Regards,
Star Guo

-邮件原件-
发件人: Mike Tutkowski [mailto:mike.tutkow...@solidfire.com] 
发送时间: 2015年5月13日 5:43
收件人: dev@cloudstack.apache.org
主题: Re: delete local storage pool on cloudstack 4.4.3

Sounds like a bug perhaps, but you could always manually update the 
cloud.storage_pool table to mark it as removed.

If you have successfully removed primary storage in the past, you could 
probably use that as an example row for how to update the applicable row 
remotely.

On Tuesday, May 12, 2015, Star Guo  wrote:

> Hi, everyone,
>
>I run cloudstack 4.4.3 with kvm and I just enable localstorage in 
> zone1 by cloudmonkey after zone1 is in running state. Local Storage of 
> KVM host is found.
>And now I disable local storage in zone1 by cloudmonkey, but the 
> local storage even in it. How can I remove local storage ? (Restart MS just 
> ok?
> Or
> Agent Service?)
>Thanks a lot!
>
> Best Regards,
> Star Guo
>
>

--
*Mike Tutkowski*
*Senior CloudStack Developer, SolidFire Inc.*
e: mike.tutkow...@solidfire.com
o: 303.746.7302
Advancing the way the world uses the cloud
*™*



[GitHub] cloudstack pull request: CS-41038 Disabling Zone, Pod, Cluster

2015-05-13 Thread pritisarap12
Github user pritisarap12 commented on the pull request:

https://github.com/apache/cloudstack/pull/242#issuecomment-101940291
  
Integrated review changes and separated out the delete zone scenario.

Testcase result:
 
disable enable zone ... === TestName: test_01_disable_enable_zone | Status 
: SUCCESS ===
ok

--
Ran 1 test in 562.243s

OK



---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---


API Docs

2015-05-13 Thread Ian Duffy
Folks,

With the amount of emails I seen about API docs not being found etc. I put
in a quick fix.

I just did a symbolic link between docs/api and api/. I created an
index.html within api/ that will redirect to api.html accordingly.

No idea if we can modify content folder directly with this
middleman/new-setup, if anyone is unhappy with the change please revert
it... I didn't want to see any more users been given 404 pages.

Thanks,
Ian


Re: Cloudstack API docs down?

2015-05-13 Thread Ian Duffy
Put in a quick fix for this, should fix all the linking issues.

On 14 May 2015 at 01:09, Marcus  wrote:

> Maybe it's just a search thing. If I google 'cloudstack api doc', most of
> the links are broken. If I navigate to cloudstack.apache.org everything
> seems to work, but things have been rearranged so bookmarks or external
> links will need to be updated.
>
>
> On Wed, May 13, 2015 at 2:51 PM, Sebastien Goasguen 
> wrote:
>
> >
> >
> > > On 13 May 2015, at 23:35, Marcus  wrote:
> > >
> > > Looks like we're still missing some chunks of the website.
> >
> >
> > Which ones ?
> >
> > >
> > > On Mon, May 11, 2015 at 10:06 PM, Sebastien Goasguen  >
> > > wrote:
> > >
> > >> Yes i know what that is. I am on it after breakfast
> > >>
> > >> -Sebastien
> > >>
> >  On 12 May 2015, at 05:03, Abhinandan Prateek <
> > >>> abhinandan.prat...@shapeblue.com> wrote:
> > >>>
> > >>> https://cloudstack.apache.org/docs/api/apidocs-4.5/TOC_User.html
> > >>>
> >  On 12-May-2015, at 6:23 am, Syed Mushtaq 
> > >> wrote:
> > 
> >  I'm getting a 404 for http://cloudstack.apache.org/docs/api/  Does
> >  anyone else have the same problem or is it just me?
> > >>>
> > >>> Find out more about ShapeBlue and our range of CloudStack related
> > >> services
> > >>>
> > >>> IaaS Cloud Design & Build<
> > >> http://shapeblue.com/iaas-cloud-design-and-build//>
> > >>> CSForge – rapid IaaS deployment framework<
> > http://shapeblue.com/csforge/>
> > >>> CloudStack Consulting
> > >>> CloudStack Software Engineering<
> > >> http://shapeblue.com/cloudstack-software-engineering/>
> > >>> CloudStack Infrastructure Support<
> > >> http://shapeblue.com/cloudstack-infrastructure-support/>
> > >>> CloudStack Bootcamp Training Courses<
> > >> http://shapeblue.com/cloudstack-training/>
> > >>>
> > >>> This email and any attachments to it may be confidential and are
> > >> intended solely for the use of the individual to whom it is addressed.
> > Any
> > >> views or opinions expressed are solely those of the author and do not
> > >> necessarily represent those of Shape Blue Ltd or related companies. If
> > you
> > >> are not the intended recipient of this email, you must neither take
> any
> > >> action based upon its contents, nor copy or show it to anyone. Please
> > >> contact the sender if you believe you have received this email in
> error.
> > >> Shape Blue Ltd is a company incorporated in England & Wales. ShapeBlue
> > >> Services India LLP is a company incorporated in India and is operated
> > under
> > >> license from Shape Blue Ltd. Shape Blue Brasil Consultoria Ltda is a
> > >> company incorporated in Brasil and is operated under license from
> Shape
> > >> Blue Ltd. ShapeBlue SA Pty Ltd is a company registered by The Republic
> > of
> > >> South Africa and is traded under license from Shape Blue Ltd.
> ShapeBlue
> > is
> > >> a registered trademark.
> > >>
> >
>