Disabling public NIC of Virtual Router

2016-06-17 Thread Nitin Kumar Maharana
Hi,

I am trying to disable the public NIC of virtual router from cloud-early-config 
file using command ifdown eth*/ ifconfig eth* down. But it doesn't go to down 
state.

From the router console, the command works and state goes to down state.

With the same command from cloud-early-config, I can able to bring down the 
guest NIC as well as control NIC.

Is there a different way to make the public NIC down?


Thanks,
Nitin



DISCLAIMER
==
This e-mail may contain privileged and confidential information which is the 
property of Accelerite, a Persistent Systems business. It is intended only for 
the use of the individual or entity to which it is addressed. If you are not 
the intended recipient, you are not authorized to read, retain, copy, print, 
distribute or use this message. If you have received this communication in 
error, please notify the sender and delete all copies of this message. 
Accelerite, a Persistent Systems business does not accept any liability for 
virus infected mails.


ERROR: Java process not running. Try restarting the SSVM.

2016-06-17 Thread Cloud List
Dear all,

I am running ACS 4.2.0 in our test environment and after restarting the KVM
host, I am not able to get SSVM agent up and running, despite destroying
and recreating it.

The problem is similar to what Mike Tutkowsi reported on below thread, same
symptoms but different cloud.out stack error message:

http://comments.gmane.org/gmane.comp.apache.cloudstack.devel/28827

I can SSH into SSVM but unable to start the Java agent. SSVM health check
result shows two error:
- Unable to connect NFS (wrong IP detected); and
- Unable to start Java.

Unable to connect NFS is because wrong IP is detected for the NFS ip. I can
manually mount the NFS server IP using correct IP.

Result:


root@s-121-VM:/var/log/cloud# /usr/local/cloud/systemvm/ssvm-check.sh

First DNS server is  8.8.8.8
PING 8.8.8.8 (8.8.8.8): 56 data bytes
64 bytes from 8.8.8.8: icmp_seq=0 ttl=49 time=4.572 ms
64 bytes from 8.8.8.8: icmp_seq=1 ttl=49 time=4.365 ms
--- 8.8.8.8 ping statistics ---
2 packets transmitted, 2 packets received, 0% packet loss
round-trip min/avg/max/stddev = 4.365/4.468/4.572/0.104 ms
Good: Can ping DNS server

Good: DNS resolves download.cloud.com

ERROR: NFS is not currently mounted
Try manually mounting from inside the VM
NFS server is  169.254.0.127
PING 169.254.0.127 (169.254.0.127): 56 data bytes
64 bytes from 169.254.0.127: icmp_seq=0 ttl=64 time=0.106 ms
64 bytes from 169.254.0.127: icmp_seq=1 ttl=64 time=0.040 ms
--- 169.254.0.127 ping statistics ---
2 packets transmitted, 2 packets received, 0% packet loss
round-trip min/avg/max/stddev = 0.040/0.073/0.106/0.033 ms
Good: Can ping NFS server

Management server is 192.168.0.222. Checking connectivity.
Good: Can connect to management server port 8250

ERROR: Java process not running.  Try restarting the SSVM.


Repeated error shown on /var/log/cloud/cloud.out:


+ java -Djavax.net.ssl.trustStore=./certs/realhostip.keystore
-Dlog.home=/var/log/cloud/ -mx-24m -cp
./:./conf:activation-1.1.jar:antisamy-1.4.3.jar:aopalliance-1.0.jar:apache-log4j-extras-1.1.jar:aspectjrt-1.7.1.jar:aspectjweaver-1.7.1.jar:aws-java-sdk-1.3.22.jar:backport-util-concurrent-3.1.jar:batik-css-1.7.jar:batik-ext-1.7.jar:batik-util-1.7.jar:bcprov-jdk16-1.46.jar:bsh-core-2.0b4.jar:c3p0-0.9.1.1.jar:cglib-nodep-2.2.2.jar:cloud-agent-4.2.0.jar:cloud-api-4.2.0.jar:cloud-console-proxy-4.2.0.jar:cloud-core-4.2.0.jar:cloud-engine-api-4.2.0.jar:cloud-engine-components-api-4.2.0.jar:cloud-engine-schema-4.2.0.jar:cloud-framework-events-4.2.0.jar:cloud-framework-ipc-4.2.0.jar:cloud-framework-jobs-4.2.0.jar:cloud-framework-rest-4.2.0.jar:cloud-secondary-storage-4.2.0.jar:cloud-server-4.2.0.jar:cloud-utils-4.2.0.jar:commons-beanutils-core-1.7.0.jar:commons-codec-1.6.jar:commons-collections-3.2.1.jar:commons-configuration-1.8.jar:commons-daemon-1.0.10.jar:commons-dbcp-1.4.jar:commons-discovery-0.5.jar:commons-fileupload-1.2.jar:commons-httpclient-3.1.jar:commons-io-1.4.jar:commons-lang-2.6.jar:commons-logging-1.1.1.jar:commons-pool-1.6.jar:cxf-bundle-jaxrs-2.7.0.jar:dom4j-1.6.1.jar:ehcache-1.5.0.jar:ejb-api-3.0.jar:esapi-2.0.1.jar:geronimo-javamail_1.4_spec-1.7.1.jar:geronimo-servlet_3.0_spec-1.0.jar:gson-1.7.1.jar:guava-11.0.2.jar:httpclient-4.2.1.jar:httpcore-4.2.1.jar:jackson-annotations-2.1.1.jar:jackson-core-2.1.1.jar:jackson-core-asl-1.8.9.jar:jackson-databind-2.1.1.jar:jackson-jaxrs-json-provider-2.1.1.jar:jackson-mapper-asl-1.8.9.jar:jackson-module-jaxb-annotations-2.1.1.jar:jasypt-1.9.0.jar:java-ipv6-0.10.jar:javassist-3.12.1.GA.jar:javax.inject-1.jar:javax.persistence-2.0.0.jar:javax.ws.rs-api-2.0-m10.jar:jaxen-1.1-beta-8.jar:jdom-1.0.jar:jetty-continuation-8.1.7.v20120910.jar:jetty-http-8.1.7.v20120910.jar:jetty-io-8.1.7.v20120910.jar:jetty-security-8.1.7.v20120910.jar:jetty-util-8.1.7.v20120910.jar:jsch-0.1.42.jar:jsr107cache-1.0.jar:jsr305-1.3.9.jar:jstl-1.2.jar:log4j-1.2.16.jar:mail-1.4.jar:nekohtml-1.9.12.jar:quartz-2.1.6.jar:reflections-0.9.8.jar:slf4j-api-1.6.2.jar:spring-aop-3.1.2.RELEASE.jar:spring-asm-3.1.2.RELEASE.jar:spring-beans-3.1.2.RELEASE.jar:spring-context-3.1.2.RELEASE.jar:spring-core-3.1.2.RELEASE.jar:spring-expression-3.1.2.RELEASE.jar:spring-web-3.1.2.RELEASE.jar:stax2-api-3.1.1.jar:trilead-ssh2-build213-svnkit-1.3-patch.jar:woodstox-core-asl-4.1.4.jar:wsdl4j-1.6.2.jar:xalan-2.7.0.jar:xercesImpl-2.6.2.jar:xml-apis-1.0.b2.jar:xml-apis-ext-1.3.04.jar:xmlParserAPIs-2.6.2.jar:xmlschema-core-2.0.3.jar:xom-1.1.jar:xpp3_min-1.1.4c.jar:xstream-1.3.1.jar
com.cloud.agent.AgentShell template=domP type=secstorage host=192.168.0.222
port=8250 name=s-121-VM zone=1 pod=1 guid=s-121-VM
resource=org.apache.cloudstack.storage.resource.NfsSecondaryStorageResource
instance=SecStorage sslcopy=true role=templateProcessor mtu=1500
eth2ip=192.168.5.170 

[GitHub] cloudstack issue #1594: CLOUDSTACK-9407: vm_network_map table doesnt get cle...

2016-06-17 Thread swill
Github user swill commented on the issue:

https://github.com/apache/cloudstack/pull/1594
  
@jburwell I will do testing on this and if everything comes back clean we 
can probably add it.  It is not a huge issue, but bug fixes are worth getting 
in IMO.


---
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: 4.9/master Testing Coordination

2016-06-17 Thread Simon Weller
Here's a quick run down on the configuration(s) we're testing:


Centos 7.2

Advanced Zone with VXLAN on KVM

VPC functionality including Private GW, VPN, Static Routes, ACL Lists et al

Redundant VPC VRs

Ceph Primary Storage

NFS and S3 secondary storage

As Will mentioned, we've found an odd issue with VPCs that we're still 
debugging.

Here's a summary of what we've found thus far:
When a tier is added, the network interface for the tier network is never 
plugged by libvirt. You only get 2 interfaces (eth0 and eth1). eth2 is never 
plugged when you attempt to provision the first VM within the VPC and the VM 
creation fails. If you have existing VMs and you restart the router, you lose 
the eth2 interface in the libvirt configuration (confirmed with a virsh 
dumpxml).
If you leave the VRs alone after the upgrade, VMs can be provisioned correctly 
(until you reboot the VRs).

I did also run into the NIO SSL agent not connecting problem again. When I 
telnetted to 8250, the agent immediately came up without me having to restart 
it. So keep an eye out for that as well.


- Si


From: williamstev...@gmail.com  on behalf of Will 
Stevens 
Sent: Friday, June 17, 2016 3:02 PM
To: dev@cloudstack.apache.org
Subject: Re: 4.9/master Testing Coordination

Syed is looking into a potential issue with Swift as secondary storage on
master.

ENA is looking into a potential problem when upgrading a VR which was
working in 4.8.0, but after an upgrade to 4.9.0 and restarting the network
there are only 2 nics instead of 3.  If they spin a new VR from scratch it
seems to work.  I need to follow up with them to see if they have an
updated status of their testing.

*Will STEVENS*
Lead Developer

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

On Fri, Jun 17, 2016 at 4:00 PM, Will Stevens  wrote:

> The following tests are running cleanly on KVM with Advanced networking
> and 2 hosts.
>
> echo "Running tests with required_hardware=true"
> nosetests --with-marvin --marvin-config=${marvinCfg} -s -a
> tags=advanced,required_hardware=true \
> smoke/test_password_server.py \
> smoke/test_vpc_redundant.py \
> smoke/test_routers_iptables_default_policy.py \
> smoke/test_routers_network_ops.py \
> smoke/test_vpc_router_nics.py \
> smoke/test_router_dhcphosts.py \
> smoke/test_loadbalance.py \
> smoke/test_internal_lb.py \
> smoke/test_ssvm.py \
> smoke/test_vpc_vpn.py \
> smoke/test_privategw_acl.py \
> smoke/test_network.py
>
> echo "Running tests with required_hardware=false"
> nosetests --with-marvin --marvin-config=${marvinCfg} -s -a
> tags=advanced,required_hardware=false \
> smoke/test_routers.py \
> smoke/test_network_acl.py \
> smoke/test_reset_vm_on_reboot.py \
> smoke/test_vm_life_cycle.py \
> smoke/test_service_offerings.py \
> smoke/test_network.py \
> component/test_vpc_offerings.py \
> component/test_vpc_routers.py
>
> I need to do some more manual testing...
>
> *Will STEVENS*
> Lead Developer
>
> *CloudOps* *| *Cloud Solutions Experts
> 420 rue Guy *|* Montreal *|* Quebec *|* H3J 1S6
> w cloudops.com *|* tw @CloudOps_
>
> On Fri, Jun 17, 2016 at 3:45 PM, Tutkowski, Mike <
> mike.tutkow...@netapp.com> wrote:
>
>> My testing has been performed using XenServer 6.5 and ESXi 5.5.
>>
>> I executed all of the tests in test/integration/plugins/solidfire.
>>
>> They all came back successful.
>> 
>> From: John Burwell 
>> Sent: Friday, June 17, 2016 12:56 PM
>> To: dev@cloudstack.apache.org
>> Subject: 4.9/master Testing Coordination
>>
>> All,
>>
>> It is a bit lo-fi, but if you are testing master in preparation for the
>> 4.9 RC, could you please share information about the configurations you
>> testing (e.g. hypervisors, storage backends, network configurations, etc)?
>> Any test results could also be helpful.  The hope is to reduce duplication
>> of effort and understand how much of the system has been covered.
>>
>> Thanks,
>> -John
>> john.burw...@shapeblue.com
>> www.shapeblue.com
ShapeBlue - The CloudStack Company
www.shapeblue.com
Overview Apache CloudStack contains an authentication module providing "single 
sign-on" functionality via the SAML data format. Under certain conditions, a



>> 53 Chandos Place, Covent Garden, London VA WC2N 4HSUK
>> @shapeblue
>>
>>
>>
>


[GitHub] cloudstack issue #1594: CLOUDSTACK-9407: vm_network_map table doesnt get cle...

2016-06-17 Thread jburwell
Github user jburwell commented on the issue:

https://github.com/apache/cloudstack/pull/1594
  
@swill I noticed that the ticket was opened after the 4.9.0 code freeze, 
but it is targeted to 4.9.0.  Is it severe enough to be included in 4.9.0 or 
should it deferred to 4.9.1/4.10?


---
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 #1594: CLOUDSTACK-9407: vm_network_map table doesnt ...

2016-06-17 Thread jburwell
Github user jburwell commented on a diff in the pull request:

https://github.com/apache/cloudstack/pull/1594#discussion_r67572107
  
--- Diff: server/src/com/cloud/vm/UserVmManagerImpl.java ---
@@ -2086,6 +2089,18 @@ public boolean expunge(UserVmVO vm, long 
callerUserId, Account caller) {
 }
 }
 
+/**
+ * Release network resources, it was done on vm stop previously.
+ * @param id vm id
+ * @throws ConcurrentOperationException
+ * @throws ResourceUnavailableException
+ */
+private void releaseNetworkResourcesOnExpunge(long id) throws 
ConcurrentOperationException, ResourceUnavailableException {
+final VMInstanceVO vmInstance = _vmDao.findById(id);
--- End diff --

It is possible for ``_vmDao.findById`` to return ``null``.  Please handling 
for that case.


---
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 #1594: CLOUDSTACK-9407: vm_network_map table doesnt ...

2016-06-17 Thread jburwell
Github user jburwell commented on a diff in the pull request:

https://github.com/apache/cloudstack/pull/1594#discussion_r67571914
  
--- Diff: 
engine/orchestration/src/com/cloud/vm/VirtualMachineManagerImpl.java ---
@@ -1577,8 +1577,9 @@ private void advanceStop(final VMInstanceVO vm, final 
boolean cleanUpEvenIfUnabl
 }
 
 try {
-_networkMgr.release(profile, cleanUpEvenIfUnableToStop);
-s_logger.debug("Successfully released network resources for 
the vm " + vm);
+s_logger.debug("Not releasing network resources until expunge 
command is sent");
--- End diff --

Please include context information, such as descriptions and IDs of the 
network resources, in the log message.


---
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 #1594: CLOUDSTACK-9407: vm_network_map table doesnt ...

2016-06-17 Thread jburwell
Github user jburwell commented on a diff in the pull request:

https://github.com/apache/cloudstack/pull/1594#discussion_r67571985
  
--- Diff: 
engine/orchestration/src/com/cloud/vm/VirtualMachineManagerImpl.java ---
@@ -1577,8 +1577,9 @@ private void advanceStop(final VMInstanceVO vm, final 
boolean cleanUpEvenIfUnabl
 }
 
 try {
-_networkMgr.release(profile, cleanUpEvenIfUnableToStop);
-s_logger.debug("Successfully released network resources for 
the vm " + vm);
+s_logger.debug("Not releasing network resources until expunge 
command is sent");
+//_networkMgr.release(profile, cleanUpEvenIfUnableToStop);
+//s_logger.debug("Successfully released network resources for 
the vm " + vm);
--- End diff --

Please remove commented code.  It is cruft, and git history allows us to 
see how code has changed overtime.


---
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 issue #1593: CLOUDSTACK-9417: Usage module refactoring

2016-06-17 Thread jburwell
Github user jburwell commented on the issue:

https://github.com/apache/cloudstack/pull/1593
  
@swill I noticed that the associated JIRA ticket was opened after the 4.9.0 
freeze, but is targeted against 4.9.0.  Should it be included in 4.9 or 
deferred to 4.10?


---
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: 4.9/master Testing Coordination

2016-06-17 Thread Will Stevens
Syed is looking into a potential issue with Swift as secondary storage on
master.

ENA is looking into a potential problem when upgrading a VR which was
working in 4.8.0, but after an upgrade to 4.9.0 and restarting the network
there are only 2 nics instead of 3.  If they spin a new VR from scratch it
seems to work.  I need to follow up with them to see if they have an
updated status of their testing.

*Will STEVENS*
Lead Developer

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

On Fri, Jun 17, 2016 at 4:00 PM, Will Stevens  wrote:

> The following tests are running cleanly on KVM with Advanced networking
> and 2 hosts.
>
> echo "Running tests with required_hardware=true"
> nosetests --with-marvin --marvin-config=${marvinCfg} -s -a
> tags=advanced,required_hardware=true \
> smoke/test_password_server.py \
> smoke/test_vpc_redundant.py \
> smoke/test_routers_iptables_default_policy.py \
> smoke/test_routers_network_ops.py \
> smoke/test_vpc_router_nics.py \
> smoke/test_router_dhcphosts.py \
> smoke/test_loadbalance.py \
> smoke/test_internal_lb.py \
> smoke/test_ssvm.py \
> smoke/test_vpc_vpn.py \
> smoke/test_privategw_acl.py \
> smoke/test_network.py
>
> echo "Running tests with required_hardware=false"
> nosetests --with-marvin --marvin-config=${marvinCfg} -s -a
> tags=advanced,required_hardware=false \
> smoke/test_routers.py \
> smoke/test_network_acl.py \
> smoke/test_reset_vm_on_reboot.py \
> smoke/test_vm_life_cycle.py \
> smoke/test_service_offerings.py \
> smoke/test_network.py \
> component/test_vpc_offerings.py \
> component/test_vpc_routers.py
>
> I need to do some more manual testing...
>
> *Will STEVENS*
> Lead Developer
>
> *CloudOps* *| *Cloud Solutions Experts
> 420 rue Guy *|* Montreal *|* Quebec *|* H3J 1S6
> w cloudops.com *|* tw @CloudOps_
>
> On Fri, Jun 17, 2016 at 3:45 PM, Tutkowski, Mike <
> mike.tutkow...@netapp.com> wrote:
>
>> My testing has been performed using XenServer 6.5 and ESXi 5.5.
>>
>> I executed all of the tests in test/integration/plugins/solidfire.
>>
>> They all came back successful.
>> 
>> From: John Burwell 
>> Sent: Friday, June 17, 2016 12:56 PM
>> To: dev@cloudstack.apache.org
>> Subject: 4.9/master Testing Coordination
>>
>> All,
>>
>> It is a bit lo-fi, but if you are testing master in preparation for the
>> 4.9 RC, could you please share information about the configurations you
>> testing (e.g. hypervisors, storage backends, network configurations, etc)?
>> Any test results could also be helpful.  The hope is to reduce duplication
>> of effort and understand how much of the system has been covered.
>>
>> Thanks,
>> -John
>> john.burw...@shapeblue.com
>> www.shapeblue.com
>> 53 Chandos Place, Covent Garden, London VA WC2N 4HSUK
>> @shapeblue
>>
>>
>>
>


Re: 4.9/master Testing Coordination

2016-06-17 Thread Will Stevens
The following tests are running cleanly on KVM with Advanced networking and
2 hosts.

echo "Running tests with required_hardware=true"
nosetests --with-marvin --marvin-config=${marvinCfg} -s -a
tags=advanced,required_hardware=true \
smoke/test_password_server.py \
smoke/test_vpc_redundant.py \
smoke/test_routers_iptables_default_policy.py \
smoke/test_routers_network_ops.py \
smoke/test_vpc_router_nics.py \
smoke/test_router_dhcphosts.py \
smoke/test_loadbalance.py \
smoke/test_internal_lb.py \
smoke/test_ssvm.py \
smoke/test_vpc_vpn.py \
smoke/test_privategw_acl.py \
smoke/test_network.py

echo "Running tests with required_hardware=false"
nosetests --with-marvin --marvin-config=${marvinCfg} -s -a
tags=advanced,required_hardware=false \
smoke/test_routers.py \
smoke/test_network_acl.py \
smoke/test_reset_vm_on_reboot.py \
smoke/test_vm_life_cycle.py \
smoke/test_service_offerings.py \
smoke/test_network.py \
component/test_vpc_offerings.py \
component/test_vpc_routers.py

I need to do some more manual testing...

*Will STEVENS*
Lead Developer

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

On Fri, Jun 17, 2016 at 3:45 PM, Tutkowski, Mike 
wrote:

> My testing has been performed using XenServer 6.5 and ESXi 5.5.
>
> I executed all of the tests in test/integration/plugins/solidfire.
>
> They all came back successful.
> 
> From: John Burwell 
> Sent: Friday, June 17, 2016 12:56 PM
> To: dev@cloudstack.apache.org
> Subject: 4.9/master Testing Coordination
>
> All,
>
> It is a bit lo-fi, but if you are testing master in preparation for the
> 4.9 RC, could you please share information about the configurations you
> testing (e.g. hypervisors, storage backends, network configurations, etc)?
> Any test results could also be helpful.  The hope is to reduce duplication
> of effort and understand how much of the system has been covered.
>
> Thanks,
> -John
> john.burw...@shapeblue.com
> www.shapeblue.com
> 53 Chandos Place, Covent Garden, London VA WC2N 4HSUK
> @shapeblue
>
>
>


[GitHub] cloudstack issue #1593: CLOUDSTACK-9417: Usage module refactoring

2016-06-17 Thread jburwell
Github user jburwell commented on the issue:

https://github.com/apache/cloudstack/pull/1593
  
@nvazquez when users upgrade existing usage servers, will the location 
change of the ```sanity-check-last-id``` file impact their operation?

/cc @abhinandanprateek 


---
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 #1593: CLOUDSTACK-9417: Usage module refactoring

2016-06-17 Thread jburwell
Github user jburwell commented on a diff in the pull request:

https://github.com/apache/cloudstack/pull/1593#discussion_r67565090
  
--- Diff: usage/conf/log4j-cloud_usage.xml.in ---
@@ -48,7 +48,7 @@ under the License.
   
 
   
- 
+ 
--- End diff --

Why is this change to the logging format being made?  Existing users may 
have log parsing scripts that may be impacted.


---
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: 4.9/master Testing Coordination

2016-06-17 Thread Tutkowski, Mike
My testing has been performed using XenServer 6.5 and ESXi 5.5.

I executed all of the tests in test/integration/plugins/solidfire. 

They all came back successful.

From: John Burwell 
Sent: Friday, June 17, 2016 12:56 PM
To: dev@cloudstack.apache.org
Subject: 4.9/master Testing Coordination

All,

It is a bit lo-fi, but if you are testing master in preparation for the 4.9 RC, 
could you please share information about the configurations you testing (e.g. 
hypervisors, storage backends, network configurations, etc)?  Any test results 
could also be helpful.  The hope is to reduce duplication of effort and 
understand how much of the system has been covered.

Thanks,
-John
john.burw...@shapeblue.com
www.shapeblue.com
53 Chandos Place, Covent Garden, London VA WC2N 4HSUK
@shapeblue




[GitHub] cloudstack pull request #1593: CLOUDSTACK-9417: Usage module refactoring

2016-06-17 Thread jburwell
Github user jburwell commented on a diff in the pull request:

https://github.com/apache/cloudstack/pull/1593#discussion_r67563826
  
--- Diff: usage/src/com/cloud/usage/UsageSanityChecker.java ---
@@ -72,7 +72,9 @@ protected boolean checkItemCountByPstmt(CheckCase 
checkCase) throws SQLException
 try (PreparedStatement pstmt = 
conn.prepareStatement(checkCase.sqlTemplate)) {
 if(checkCase.checkId) {
 pstmt.setInt(1, lastId);
-pstmt.setInt(2, maxId);
+if (maxId > 0) {
+pstmt.setInt(2, maxId);
+}
--- End diff --

This ``if`` creates a circumstance where the second parameter of the 
``PreparedStatement`` will not be set.  In this circumstance, an exception will 
be thrown.  Therefore, this code either always set the value or throw an 
``IllegalStateException`` explaining the condition.


---
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.
---


4.9/master Testing Coordination

2016-06-17 Thread John Burwell
All,

It is a bit lo-fi, but if you are testing master in preparation for the 4.9 RC, 
could you please share information about the configurations you testing (e.g. 
hypervisors, storage backends, network configurations, etc)?  Any test results 
could also be helpful.  The hope is to reduce duplication of effort and 
understand how much of the system has been covered.

Thanks,
-John
john.burw...@shapeblue.com 
www.shapeblue.com
53 Chandos Place, Covent Garden, London VA WC2N 4HSUK
@shapeblue




Re: 4.9.0 Release Status

2016-06-17 Thread John Burwell
Will,

I will open a thread on dev@ for us to share the configurations we are testing.

Thanks,
-John


john.burw...@shapeblue.com 
www.shapeblue.com
53 Chandos Place, Covent Garden, London VA WC2N 4HSUK
@shapeblue


On Jun 17, 2016, at 2:51 PM, Will Stevens 
> wrote:


I currently do not have a good mechanism for people to specify what they have 
tested. I am open to ideas if you have some.

On Jun 17, 2016 2:46 PM, "John Burwell" 
> wrote:
Will,

Do you know which hypervisors, storage plugins, and networking configurations 
have been tested?  It would be nice to avoid a duplication of effort.

Thanks,
-John


john.burw...@shapeblue.com
www.shapeblue.com
@shapeblue



On Jun 17, 2016, at 2:34 PM, Will Stevens 
> wrote:

ENA has been doing some testing and they think they have found an issue, so I 
am waiting on their feedback.

If the community can test master to make sure it is stable for their use case 
that would be appreciated.

Will STEVENS
Lead Developer

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

On Fri, Jun 17, 2016 at 2:20 PM, John Burwell 
> wrote:
Will,

Is there any assistance the community can provide with test execution?

Thanks,
-John


john.burw...@shapeblue.com
www.shapeblue.com
@shapeblue



On Jun 17, 2016, at 1:44 PM, Will Stevens 
> wrote:

Testing is being done and I am waiting on results.

Will STEVENS
Lead Developer

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

On Fri, Jun 17, 2016 at 1:19 PM, John Burwell 
> wrote:
All,

What is the status of the 4.9.0 release?  Looking at the 4.9.0 JIRA [1], there 
are 23 open tickets.  Do these tickets represent the outstanding work before a 
RC can be cut?  If not, what other tasks remain?

Thanks,
-John

[1]: 
https://issues.apache.org/jira/browse/CLOUDSTACK-9417?jql=project%20%3D%20CLOUDSTACK%20AND%20status%20in%20(Open%2C%20%22In%20Progress%22%2C%20Reopened%2C%20Reviewable)%20AND%20fixVersion%20%3D%204.9.0


john.burw...@shapeblue.com
www.shapeblue.com
@shapeblue










Re: 4.9.0 Release Status

2016-06-17 Thread Will Stevens
I currently do not have a good mechanism for people to specify what they
have tested. I am open to ideas if you have some.
On Jun 17, 2016 2:46 PM, "John Burwell"  wrote:

> Will,
>
> Do you know which hypervisors, storage plugins, and networking
> configurations have been tested?  It would be nice to avoid a duplication
> of effort.
>
> Thanks,
> -John
>
> john.burw...@shapeblue.com
> www.shapeblue.com
> @shapeblue
>
>
>
>
>
> On Jun 17, 2016, at 2:34 PM, Will Stevens  wrote:
>
> ENA has been doing some testing and they think they have found an issue,
> so I am waiting on their feedback.
>
> If the community can test master to make sure it is stable for their use
> case that would be appreciated.
>
> *Will STEVENS*
> Lead Developer
>
> *CloudOps* *| *Cloud Solutions Experts
> 420 rue Guy *|* Montreal *|* Quebec *|* H3J 1S6
> w cloudops.com *|* tw @CloudOps_
>
> On Fri, Jun 17, 2016 at 2:20 PM, John Burwell 
> wrote:
>
>> Will,
>>
>> Is there any assistance the community can provide with test execution?
>>
>> Thanks,
>> -John
>>
>> john.burw...@shapeblue.com
>> www.shapeblue.com
>> @shapeblue
>>
>>
>>
>> On Jun 17, 2016, at 1:44 PM, Will Stevens  wrote:
>>
>> Testing is being done and I am waiting on results.
>>
>> *Will STEVENS*
>> Lead Developer
>>
>> *CloudOps* *| *Cloud Solutions Experts
>> 420 rue Guy *|* Montreal *|* Quebec *|* H3J 1S6
>> w cloudops.com *|* tw @CloudOps_
>>
>> On Fri, Jun 17, 2016 at 1:19 PM, John Burwell > > wrote:
>>
>>> All,
>>>
>>> What is the status of the 4.9.0 release?  Looking at the 4.9.0 JIRA [1],
>>> there are 23 open tickets.  Do these tickets represent the outstanding work
>>> before a RC can be cut?  If not, what other tasks remain?
>>>
>>> Thanks,
>>> -John
>>>
>>> [1]:
>>> https://issues.apache.org/jira/browse/CLOUDSTACK-9417?jql=project%20%3D%20CLOUDSTACK%20AND%20status%20in%20(Open%2C%20%22In%20Progress%22%2C%20Reopened%2C%20Reviewable)%20AND%20fixVersion%20%3D%204.9.0
>>> 
>>>
>>> john.burw...@shapeblue.com
>>> www.shapeblue.com
>>> @shapeblue
>>>
>>>
>>>
>>
>>
>>
>
>


Re: 4.9.0 Release Status

2016-06-17 Thread John Burwell
Will,

Do you know which hypervisors, storage plugins, and networking configurations 
have been tested?  It would be nice to avoid a duplication of effort.

Thanks,
-John


john.burw...@shapeblue.com 
www.shapeblue.com
53 Chandos Place, Covent Garden, London VA WC2N 4HSUK
@shapeblue


On Jun 17, 2016, at 2:34 PM, Will Stevens 
> wrote:

ENA has been doing some testing and they think they have found an issue, so I 
am waiting on their feedback.

If the community can test master to make sure it is stable for their use case 
that would be appreciated.

Will STEVENS
Lead Developer

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

On Fri, Jun 17, 2016 at 2:20 PM, John Burwell 
> wrote:
Will,

Is there any assistance the community can provide with test execution?

Thanks,
-John


john.burw...@shapeblue.com
www.shapeblue.com
@shapeblue



On Jun 17, 2016, at 1:44 PM, Will Stevens 
> wrote:

Testing is being done and I am waiting on results.

Will STEVENS
Lead Developer

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

On Fri, Jun 17, 2016 at 1:19 PM, John Burwell 
> wrote:
All,

What is the status of the 4.9.0 release?  Looking at the 4.9.0 JIRA [1], there 
are 23 open tickets.  Do these tickets represent the outstanding work before a 
RC can be cut?  If not, what other tasks remain?

Thanks,
-John

[1]: 
https://issues.apache.org/jira/browse/CLOUDSTACK-9417?jql=project%20%3D%20CLOUDSTACK%20AND%20status%20in%20(Open%2C%20%22In%20Progress%22%2C%20Reopened%2C%20Reviewable)%20AND%20fixVersion%20%3D%204.9.0


john.burw...@shapeblue.com
www.shapeblue.com
@shapeblue









[GitHub] cloudstack issue #1593: CLOUDSTACK-9417: Usage module refactoring

2016-06-17 Thread nvazquez
Github user nvazquez commented on the issue:

https://github.com/apache/cloudstack/pull/1593
  
Thanks @wido! I refactored debian packaging and added fedora21's 
`cloud.spec` file


---
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: 4.9.0 Release Status

2016-06-17 Thread Will Stevens
ENA has been doing some testing and they think they have found an issue, so
I am waiting on their feedback.

If the community can test master to make sure it is stable for their use
case that would be appreciated.

*Will STEVENS*
Lead Developer

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

On Fri, Jun 17, 2016 at 2:20 PM, John Burwell 
wrote:

> Will,
>
> Is there any assistance the community can provide with test execution?
>
> Thanks,
> -John
>
> john.burw...@shapeblue.com
> www.shapeblue.com
> @shapeblue
>
>
>
>
>
> On Jun 17, 2016, at 1:44 PM, Will Stevens  wrote:
>
> Testing is being done and I am waiting on results.
>
> *Will STEVENS*
> Lead Developer
>
> *CloudOps* *| *Cloud Solutions Experts
> 420 rue Guy *|* Montreal *|* Quebec *|* H3J 1S6
> w cloudops.com *|* tw @CloudOps_
>
> On Fri, Jun 17, 2016 at 1:19 PM, John Burwell 
> wrote:
>
>> All,
>>
>> What is the status of the 4.9.0 release?  Looking at the 4.9.0 JIRA [1],
>> there are 23 open tickets.  Do these tickets represent the outstanding work
>> before a RC can be cut?  If not, what other tasks remain?
>>
>> Thanks,
>> -John
>>
>> [1]:
>> https://issues.apache.org/jira/browse/CLOUDSTACK-9417?jql=project%20%3D%20CLOUDSTACK%20AND%20status%20in%20(Open%2C%20%22In%20Progress%22%2C%20Reopened%2C%20Reviewable)%20AND%20fixVersion%20%3D%204.9.0
>> 
>>
>> john.burw...@shapeblue.com
>> www.shapeblue.com
>> @shapeblue
>>
>>
>>
>
>
>


Re: 4.9.0 Release Status

2016-06-17 Thread John Burwell
Will,

Is there any assistance the community can provide with test execution?

Thanks,
-John


john.burw...@shapeblue.com 
www.shapeblue.com
53 Chandos Place, Covent Garden, London VA WC2N 4HSUK
@shapeblue


On Jun 17, 2016, at 1:44 PM, Will Stevens 
> wrote:

Testing is being done and I am waiting on results.

Will STEVENS
Lead Developer

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

On Fri, Jun 17, 2016 at 1:19 PM, John Burwell 
> wrote:
All,

What is the status of the 4.9.0 release?  Looking at the 4.9.0 JIRA [1], there 
are 23 open tickets.  Do these tickets represent the outstanding work before a 
RC can be cut?  If not, what other tasks remain?

Thanks,
-John

[1]: 
https://issues.apache.org/jira/browse/CLOUDSTACK-9417?jql=project%20%3D%20CLOUDSTACK%20AND%20status%20in%20(Open%2C%20%22In%20Progress%22%2C%20Reopened%2C%20Reviewable)%20AND%20fixVersion%20%3D%204.9.0


john.burw...@shapeblue.com
www.shapeblue.com
@shapeblue







Re: 4.9.0 Release Status

2016-06-17 Thread Will Stevens
Testing is being done and I am waiting on results.

*Will STEVENS*
Lead Developer

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

On Fri, Jun 17, 2016 at 1:19 PM, John Burwell 
wrote:

> All,
>
> What is the status of the 4.9.0 release?  Looking at the 4.9.0 JIRA [1],
> there are 23 open tickets.  Do these tickets represent the outstanding work
> before a RC can be cut?  If not, what other tasks remain?
>
> Thanks,
> -John
>
> [1]:
> https://issues.apache.org/jira/browse/CLOUDSTACK-9417?jql=project%20%3D%20CLOUDSTACK%20AND%20status%20in%20(Open%2C%20%22In%20Progress%22%2C%20Reopened%2C%20Reviewable)%20AND%20fixVersion%20%3D%204.9.0
> 
>
> john.burw...@shapeblue.com
> www.shapeblue.com
> @shapeblue
>
>
>
>
>


Re: apachecloudstack.net and apachecloudstack.org

2016-06-17 Thread John Burwell
All,

I like the idea of a new set of CNAMEs for these services, but I am -1 on the 
idea of these apachecloudstack.net CNAMEs.   Like cloudstack.org, I think that 
apachecloudstack.[org|net] should point to cloudstack.apache.org.  Instead, I 
suggest that we create them as part of the canonical namespace for the project 
— cloudstack.apache.org.

Thanks,
-John

> 
john.burw...@shapeblue.com 
www.shapeblue.com
53 Chandos Place, Covent Garden, London VA WC2N 4HSUK
@shapeblue


On Jun 9, 2016, at 9:45 AM, Erik Weber  wrote:
> 
> On Thu, Jun 9, 2016 at 3:40 PM, Wido den Hollander  wrote:
> 
>> 
>>> Op 9 juni 2016 om 15:21 schreef Pierre-Luc Dion :
>>> 
>>> 
>>> Hi,
>>> 
>>> From the #jenkins slack channel discussion this morning we kind a took a
>>> quick action on getting our hands on domain registration for
>>> apachecloudstack{.org,.net}
>>> 
>>> So, we also did some DNS updated until we have help from INFRA to use
>>> cloudstack.org  which to me make more sense.
>>> 
>>> So we added few dns entry:
>>> 
>>> builds.apachecloudstack.net   => new jenkins to replace
>>> jenkins.buildacloud.org
>>> download.apachecloudstack.net =>  cname to cloudstack.apt-get.eu
>>> artifacts.apachecloudstack.net=> nexus service for the new jenkins
>>> system
>>> 
>>> all apachecloudstack.org point to .net
>>> 
>> 
>> Great! download.apachecloudstack.net is already working I see :)
>> 
>> Now we just have to make sure that some organization will own these domain
>> names instead of a private individual, but that's something for later.
>> 
>> 
> 
> No idea if this is possible within ASF boundaries, but could the ASF own
> them, and provide the PMC access to the management of the zone(s)?
> 
> I believe ASF use Bind (or similar) with management in puppet, but if
> allowed there are cloud solutions that works well and have nice APIs
> (CloudFlare is one).
> 
> 
> -- 
> Erik



4.9.0 Release Status

2016-06-17 Thread John Burwell
All,

What is the status of the 4.9.0 release?  Looking at the 4.9.0 JIRA [1], there 
are 23 open tickets.  Do these tickets represent the outstanding work before a 
RC can be cut?  If not, what other tasks remain?

Thanks,
-John

[1]: 
https://issues.apache.org/jira/browse/CLOUDSTACK-9417?jql=project%20%3D%20CLOUDSTACK%20AND%20status%20in%20(Open%2C%20%22In%20Progress%22%2C%20Reopened%2C%20Reviewable)%20AND%20fixVersion%20%3D%204.9.0


john.burw...@shapeblue.com 
www.shapeblue.com
53 Chandos Place, Covent Garden, London VA WC2N 4HSUK
@shapeblue




Re: Introduction

2016-06-17 Thread Wei ZHOU
Welcome Sanket!


2016-06-17 12:09 GMT+02:00 Sanket Thite :

> Hi All,
>
> I would like to introduce myself to the community.
>
> I am Sanket Thite and have recently joined the CloudPlatform team in
> Accelerite. I have primarily worked on Java/J2EE related technologies and
> frameworks such as Spring, Hibernate, Struts ,JSF, Web Services (Restful
> and SOAP) in varied domains. I also have experience on UI related
> technologies such as HTML, CSS, JavaScript, Ajax, Knockout JS.
>
> I am keen to work on CloudStack  and make significant contribution to
> CloudStack community.
>
> Regards,
> Sanket Thite,
> CloudPlatform, sanket_th...@accelerite.com sanket_th...@accelerite.com>
>
>
>
>
>
> DISCLAIMER
> ==
> This e-mail may contain privileged and confidential information which is
> the property of Accelerite, a Persistent Systems business. It is intended
> only for the use of the individual or entity to which it is addressed. If
> you are not the intended recipient, you are not authorized to read, retain,
> copy, print, distribute or use this message. If you have received this
> communication in error, please notify the sender and delete all copies of
> this message. Accelerite, a Persistent Systems business does not accept any
> liability for virus infected mails.
>


Re: Introduction

2016-06-17 Thread John Burwell
Welcome to the community, Sanket.

> 
john.burw...@shapeblue.com 
www.shapeblue.com
53 Chandos Place, Covent Garden, London VA WC2N 4HSUK
@shapeblue


On Jun 17, 2016, at 6:09 AM, Sanket Thite  wrote:
> 
> Hi All,
> 
> I would like to introduce myself to the community.
> 
> I am Sanket Thite and have recently joined the CloudPlatform team in 
> Accelerite. I have primarily worked on Java/J2EE related technologies and 
> frameworks such as Spring, Hibernate, Struts ,JSF, Web Services (Restful and 
> SOAP) in varied domains. I also have experience on UI related technologies 
> such as HTML, CSS, JavaScript, Ajax, Knockout JS.
> 
> I am keen to work on CloudStack  and make significant contribution to 
> CloudStack community.
> 
> Regards,
> Sanket Thite,
> CloudPlatform, sanket_th...@accelerite.com
> 
> 
> 
> 
> 
> DISCLAIMER
> ==
> This e-mail may contain privileged and confidential information which is the 
> property of Accelerite, a Persistent Systems business. It is intended only 
> for the use of the individual or entity to which it is addressed. If you are 
> not the intended recipient, you are not authorized to read, retain, copy, 
> print, distribute or use this message. If you have received this 
> communication in error, please notify the sender and delete all copies of 
> this message. Accelerite, a Persistent Systems business does not accept any 
> liability for virus infected mails.



Re: Missing Apache Board Reports

2016-06-17 Thread Will Stevens
Done...

*Will STEVENS*
Lead Developer

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

On Fri, Jun 17, 2016 at 11:47 AM, Ron Wheeler <
rwhee...@artifact-software.com> wrote:

> Will,
>
> Perfect.
>
> Can you delete this page.
> I do not have permission to do this.
>
> Thanks.
> Ron
>
> On 17/06/2016 10:21 AM, Will Stevens wrote:
>
>> I don't think it is useful to duplicate this information in our wiki.  If
>> people want to see these reports they should check them at the official
>> ASF
>> location.
>>
>> https://whimsy.apache.org/board/minutes/CloudStack.html
>>
>> *Will STEVENS*
>> Lead Developer
>>
>> *CloudOps* *| *Cloud Solutions Experts
>> 420 rue Guy *|* Montreal *|* Quebec *|* H3J 1S6
>> w cloudops.com *|* tw @CloudOps_
>>
>> On Fri, Jun 17, 2016 at 10:13 AM, Ron Wheeler <
>> rwhee...@artifact-software.com> wrote:
>>
>> https://cwiki.apache.org/confluence/display/CLOUDSTACK/Board+Reports
>>> shows that no reports have been provided since 2014.
>>>
>>> Can the person responsible for submitting the reports to Apache, please
>>> update these pages.
>>>
>>> Ron
>>>
>>> --
>>> Ron Wheeler
>>> President
>>> Artifact Software Inc
>>> email: rwhee...@artifact-software.com
>>> skype: ronaldmwheeler
>>> phone: 866-970-2435, ext 102
>>>
>>>
>>>
>
> --
> Ron Wheeler
> President
> Artifact Software Inc
> email: rwhee...@artifact-software.com
> skype: ronaldmwheeler
> phone: 866-970-2435, ext 102
>
>


Re: Missing Apache Board Reports

2016-06-17 Thread Ron Wheeler

Will,

Perfect.

Can you delete this page.
I do not have permission to do this.

Thanks.
Ron

On 17/06/2016 10:21 AM, Will Stevens wrote:

I don't think it is useful to duplicate this information in our wiki.  If
people want to see these reports they should check them at the official ASF
location.

https://whimsy.apache.org/board/minutes/CloudStack.html

*Will STEVENS*
Lead Developer

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

On Fri, Jun 17, 2016 at 10:13 AM, Ron Wheeler <
rwhee...@artifact-software.com> wrote:


https://cwiki.apache.org/confluence/display/CLOUDSTACK/Board+Reports
shows that no reports have been provided since 2014.

Can the person responsible for submitting the reports to Apache, please
update these pages.

Ron

--
Ron Wheeler
President
Artifact Software Inc
email: rwhee...@artifact-software.com
skype: ronaldmwheeler
phone: 866-970-2435, ext 102





--
Ron Wheeler
President
Artifact Software Inc
email: rwhee...@artifact-software.com
skype: ronaldmwheeler
phone: 866-970-2435, ext 102



CloudStack Logo Font

2016-06-17 Thread Will Stevens
Does anyone know what the font is that was used to create the
apachecloudstack logo as well as the font used for the tagline?

I have not been able to find those details.  Anyone???

Thanks,

Will


Roadmap for 4.x and 5.0

2016-06-17 Thread Ron Wheeler


https://cwiki.apache.org/confluence/display/CLOUDSTACK/Roadmap

Needs updating. Some of the work must have been completed since it is 
slotted for 4.6.


Perhaps this is the page to start laying out the "new" release protocol 
and to start to collect the tasks for 4.10 and 4.11


It would also be a good place to collect ideas for 5.0 so that we can 
see what the proposed release numbering and delivery schedule actually 
means in terms of delivery of functionality.


The mailing list discussion has been pretty robust and a lot of writing 
has been done that deserves a more permanent home and some more concrete 
descriptions of proposed work.


Ron

--
Ron Wheeler
President
Artifact Software Inc
email: rwhee...@artifact-software.com
skype: ronaldmwheeler
phone: 866-970-2435, ext 102



Re: Missing Apache Board Reports

2016-06-17 Thread Will Stevens
I don't think it is useful to duplicate this information in our wiki.  If
people want to see these reports they should check them at the official ASF
location.

https://whimsy.apache.org/board/minutes/CloudStack.html

*Will STEVENS*
Lead Developer

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

On Fri, Jun 17, 2016 at 10:13 AM, Ron Wheeler <
rwhee...@artifact-software.com> wrote:

>
> https://cwiki.apache.org/confluence/display/CLOUDSTACK/Board+Reports
> shows that no reports have been provided since 2014.
>
> Can the person responsible for submitting the reports to Apache, please
> update these pages.
>
> Ron
>
> --
> Ron Wheeler
> President
> Artifact Software Inc
> email: rwhee...@artifact-software.com
> skype: ronaldmwheeler
> phone: 866-970-2435, ext 102
>
>


Maintenance guide needs updating

2016-06-17 Thread Ron Wheeler

https://cwiki.apache.org/confluence/display/CLOUDSTACK/CloudStack+Maintainers+Guide+-+Draft


Is this still a draft?

Can everyone look at the list of maintainers for each area and add any 
people updates or create new areas.



Ron


--
Ron Wheeler
President
Artifact Software Inc
email: rwhee...@artifact-software.com
skype: ronaldmwheeler
phone: 866-970-2435, ext 102



Missing Apache Board Reports

2016-06-17 Thread Ron Wheeler


https://cwiki.apache.org/confluence/display/CLOUDSTACK/Board+Reports 
shows that no reports have been provided since 2014.


Can the person responsible for submitting the reports to Apache, please 
update these pages.


Ron

--
Ron Wheeler
President
Artifact Software Inc
email: rwhee...@artifact-software.com
skype: ronaldmwheeler
phone: 866-970-2435, ext 102



Delete obsolete stuff from the wiki

2016-06-17 Thread Ron Wheeler
https://cwiki.apache.org/confluence/display/CLOUDSTACK/Graduation looks 
like it could go.


Anyone object if I delete it?

Ron


--
Ron Wheeler
President
Artifact Software Inc
email: rwhee...@artifact-software.com
skype: ronaldmwheeler
phone: 866-970-2435, ext 102



Re: Documentation update

2016-06-17 Thread Dag Sonstebo
Hi Ron, I can get these over to you.

Regards,
Dag Sonstebo







On 16/06/2016, 16:34, "Ron Wheeler"  wrote:

>I need the slides from the documentation discussion at the Montreal 
>conference.
>
>
>Ron
>
>
>-- 
>Ron Wheeler
>President
>Artifact Software Inc
>email: rwhee...@artifact-software.com
>skype: ronaldmwheeler
>phone: 866-970-2435, ext 102
>

dag.sonst...@shapeblue.com 
www.shapeblue.com
53 Chandos Place, Covent Garden, London  WC2N 4HSUK
@shapeblue




Re: 4.9+ release

2016-06-17 Thread Raja Pullela
Hi,

As we are planning/discussing the releases, any plan around the PRs in Open 
state? - there are about 147 in Open state and oldest of these goes back to Jun 
2015.  
1) Can we look at giving extra time to committers to push these PRs ?  
2) Can we make exception to committing Test PRs even if the branch is locked 
such that we can get better coverage/passrate and help the CI Runs? Also, as 
you know, the test code does not impact anything on the product 
feature/functionality.

best,
Raja
Senior Manager, Product Development
Accelerite, www.accelerite.com, @Accelerite 
2055, Laurelwood Rd, Santa Clara, CA, 95054
Phone: 1-408-216-7010 

> On Jun 17, 2016, at 11:04 AM, Rajani Karuturi  wrote:
> 
> On Fri, Jun 17, 2016 at 8:20 AM, John Burwell 
> wrote:
> 
>> Rajani,
>> 
>> By the rules of semantic versioning (which we follow), incrementing the
>> major version should only occur if there there is a change that breaks
>> backwards compatibility of the API, removes support for a integrated
>> component, or otherwise reduces/removes existing functionality.
> 
> 
> my question was to check if anyone is working on such a change. Based on
> the replies, I think its a NO.
> 
> 
>> Assuming we targeting late August 2016 for the next release, it is a bit
>> short notice to introduce such changes.  Therefore, the next release should
>> be 4.10.
>> 
> My opinions is, its never too late. Since no one is working on any such
> feature, we need not get into that discussion now.
> 
>> 
>> I have opened a discussion to determine if/when we should have a 5.0.0
>> release in order to provide developers and users with sufficient notice for
>> such significant changes.
>> 
> The challenge is to find out who is doing the hard work for such features.
> 
> Thanks,
> Rajani
> 
> 
>> 
>> Thanks,
>> -John
>> 
>>> 
>> john.burw...@shapeblue.com
>> www.shapeblue.com
>> 53 Chandos Place, Covent Garden, London VA WC2N 4HSUK
>> @shapeblue
>> 
>> 
>> On Jun 15, 2016, at 5:31 AM, Rajani Karuturi  wrote:
>>> 
>>> I like this discussion. But, my original question was not about what
>> should
>>> the next release number be?
>>> 
>>> i was checking if anyone working on anything big and hence want the next
>>> release to be 5.0?
>>> 
>>> ~Rajani
>>> 
>>> 
>>> 
>>> 
>>> On Wed, Jun 15, 2016 at 12:29 PM, Daan Hoogland >> 
>>> wrote:
>>> 
 maybe I should have answered here instead of the other thread :S
 
 I am all with John on this. I can not judge the dates but the overall
>> ideas
 are spot on.
 
 I now see the API weren't mentioned in this thread I think they should.
 
 On Wed, Jun 15, 2016 at 1:53 AM, ilya 
 wrote:
 
> I agree and support John's comments below.
> 
> Regards
> ilya
> 
> On 6/14/16 2:44 PM, John Burwell wrote:
>> All,
>> 
>> Completely agree with Daan.  Per semantic versioning, a major revision
> increase must introduce a backwards incompatible change in the public
 API,
> removal of one of more supported devices, reduction in the list of
> supported distributions.  I agree that when we require Java8+, drop
 Ubuntu
> 12.04 support, drop support for an old hypervisor version, etc,  we
>> will
> need to increment the major revision to reflect the fact that the
>> release
> is not backwards compatible.
>> 
>> For 4.10 and LTS 4.9.0_1, I see it as critical that we support running
> on either Java7 or Java8.  In particular, producing an LTS release that
> only supports a JVM that has been unsupported for nearly 18 months
>> would
> make it DOA in many shops.
>> 
>> It seems like it would make sense to have a 5.0.0 release that removed
> support for a number of legacy components (e.g. Xen 6.0 possibly 6.2,
> Java7, CentOS 5, etc), as well as, internal improvements (e.g.
>> simplified
> configuration).  The focus of this release would be to reduce the
 footprint
> of codebase, as well as, make a set of backwards incompatible changes
 that
> further decouples plugins from core.  We would then plan for a 6.0.0 in
> 4Q2017 to introduce further architectural changes and API revisions.
>> The
> advantage to this approach is that it breaks up the large refactorings
 and
> architectural design changes — allowing us to gain velocity by removing
> legacy components, reducing the risk of these changes, and providing
>> user
> benefit earlier.  Based on the release plan I previously proposed we
>> have
> the following releases remaining in 2016 and in early 2017:
>> 
>> * 4.10 releasing on or about 28 August 2016
>> * 4.11 releasing on or about 23 October 2016
>> * 4.12 releasing on or about 18 December 2016
>> * 4.13 release on or about 5 February 2017
>> 
>> 4.12 seems 

Re: ApiXmlDocReader.java - Used by anyone???

2016-06-17 Thread Will Stevens
Ya. This what I was expecting. Just in case someone is, I may just add an
additional output type. It currently generates a diff.txt file. I will
likely not change that, but have it also output a diff.js file which
includes the same data as a json object.

Thanks.
On Jun 17, 2016 4:04 AM, "Rohit Yadav"  wrote:

> No, ApiXmlDocReader is not used by anything in the codebase. (not to be
> confused with ApiXmlDocWrite which is used by apidocs and marvin
> cloudstackAPI generators).
>
> Regards,
> Rohit Yadav
>
>
> rohit.ya...@shapeblue.com
> www.shapeblue.com
> 53 Chandos Place, Covent Garden, London  WC2N 4HSUK
> @shapeblue
>
>
> On Jun 17 2016, at 3:37 am, Will Stevens  wrote:
>
> Hey All,
> Does anyone know if this class [1] is being used anywhere (other than by
> Pierre-Luc to create the release notes [2]).
>
> The reason I ask is because I know Pierre-Luc spends a lot of time every
> release manually changing the formatting from what is [3] output to RST
> format so it can be displayed.
>
> I have already built a parser to generate the 'fixed issues' piece [5] of
> the release notes (will be open sourced soon).
>
> If PL is the only person using this class I will either:
> a) Modify the class to output the details in an RST format so the output
> can be directly pasted into the release notes.
> b) Modify the class to output structured JSON so the data can be easily
> consumed by parsers. I would then write a small script to parse the JSON
> and output the RST format for the RN.
>
> I would lean towards b) so the Java code would not have to be modified if
> we changed the format of the docs to another format (like Markdown for
> example).
>
> Worst case scenario, I will just write a parser that takes that meh layout
> and output a RST table for the RNs.
>
> Thanks,
>
> Will
>
> [1]
>
> https://github.com/apache/cloudstack/blob/master/server/src/com/cloud/api/doc/ApiXmlDocReader.java
> [2] https://github.com/pdion891/acs-api-commands
> [3]
>
> https://github.com/pdion891/acs-api-commands/blob/master/diff-470-480/diff.txt
> [4]
>
> https://raw.githubusercontent.com/apache/cloudstack-docs-rn/master/source/api-changes.rst
> [5]
>
> https://objects-east.cloud.ca/v1/5ef827605f884961b94881e928e7a250/swill/rn.png
>


Re: Introduction

2016-06-17 Thread Simon Weller
Welcome Sanket.


From: Sanket Thite 
Sent: Friday, June 17, 2016 5:09 AM
To: dev@cloudstack.apache.org
Subject: Introduction

Hi All,

I would like to introduce myself to the community.

I am Sanket Thite and have recently joined the CloudPlatform team in 
Accelerite. I have primarily worked on Java/J2EE related technologies and 
frameworks such as Spring, Hibernate, Struts ,JSF, Web Services (Restful and 
SOAP) in varied domains. I also have experience on UI related technologies such 
as HTML, CSS, JavaScript, Ajax, Knockout JS.

I am keen to work on CloudStack  and make significant contribution to 
CloudStack community.

Regards,
Sanket Thite,
CloudPlatform, sanket_th...@accelerite.com





DISCLAIMER
==
This e-mail may contain privileged and confidential information which is the 
property of Accelerite, a Persistent Systems business. It is intended only for 
the use of the individual or entity to which it is addressed. If you are not 
the intended recipient, you are not authorized to read, retain, copy, print, 
distribute or use this message. If you have received this communication in 
error, please notify the sender and delete all copies of this message. 
Accelerite, a Persistent Systems business does not accept any liability for 
virus infected mails.


Introduction

2016-06-17 Thread Sanket Thite
Hi All,

I would like to introduce myself to the community.

I am Sanket Thite and have recently joined the CloudPlatform team in 
Accelerite. I have primarily worked on Java/J2EE related technologies and 
frameworks such as Spring, Hibernate, Struts ,JSF, Web Services (Restful and 
SOAP) in varied domains. I also have experience on UI related technologies such 
as HTML, CSS, JavaScript, Ajax, Knockout JS.

I am keen to work on CloudStack  and make significant contribution to 
CloudStack community.

Regards,
Sanket Thite,
CloudPlatform, sanket_th...@accelerite.com





DISCLAIMER
==
This e-mail may contain privileged and confidential information which is the 
property of Accelerite, a Persistent Systems business. It is intended only for 
the use of the individual or entity to which it is addressed. If you are not 
the intended recipient, you are not authorized to read, retain, copy, print, 
distribute or use this message. If you have received this communication in 
error, please notify the sender and delete all copies of this message. 
Accelerite, a Persistent Systems business does not accept any liability for 
virus infected mails.


Re: ApiXmlDocReader.java - Used by anyone???

2016-06-17 Thread Rohit Yadav
No, ApiXmlDocReader is not used by anything in the codebase. (not to be 
confused with ApiXmlDocWrite which is used by apidocs and marvin cloudstackAPI 
generators).

Regards,
Rohit Yadav


rohit.ya...@shapeblue.com 
www.shapeblue.com
53 Chandos Place, Covent Garden, London  WC2N 4HSUK
@shapeblue


On Jun 17 2016, at 3:37 am, Will Stevens  wrote:

Hey All,
Does anyone know if this class [1] is being used anywhere (other than by
Pierre-Luc to create the release notes [2]).

The reason I ask is because I know Pierre-Luc spends a lot of time every
release manually changing the formatting from what is [3] output to RST
format so it can be displayed.

I have already built a parser to generate the 'fixed issues' piece [5] of
the release notes (will be open sourced soon).

If PL is the only person using this class I will either:
a) Modify the class to output the details in an RST format so the output
can be directly pasted into the release notes.
b) Modify the class to output structured JSON so the data can be easily
consumed by parsers. I would then write a small script to parse the JSON
and output the RST format for the RN.

I would lean towards b) so the Java code would not have to be modified if
we changed the format of the docs to another format (like Markdown for
example).

Worst case scenario, I will just write a parser that takes that meh layout
and output a RST table for the RNs.

Thanks,

Will

[1]
https://github.com/apache/cloudstack/blob/master/server/src/com/cloud/api/doc/ApiXmlDocReader.java
[2] https://github.com/pdion891/acs-api-commands
[3]
https://github.com/pdion891/acs-api-commands/blob/master/diff-470-480/diff.txt
[4]
https://raw.githubusercontent.com/apache/cloudstack-docs-rn/master/source/api-changes.rst
[5]
https://objects-east.cloud.ca/v1/5ef827605f884961b94881e928e7a250/swill/rn.png


Re: ApiXmlDocReader.java - Used by anyone???

2016-06-17 Thread Rajani Karuturi
I dont know how but, I think marvin depends on it to generate command
objects for the apis.

Here is a doc from CodeGenerator.py

Apache CloudStack- marvin python classes can be generated from the json
returned by API discovery or from the xml spec of commands generated by
the ApiDocWriter. This class provides helper methods for these uses.



~Rajani

On Fri, Jun 17, 2016 at 3:37 AM, Will Stevens 
wrote:

> Hey All,
> Does anyone know if this class [1] is being used anywhere (other than by
> Pierre-Luc to create the release notes [2]).
>
> The reason I ask is because I know Pierre-Luc spends a lot of time every
> release manually changing the formatting from what is [3] output to RST
> format so it can be displayed.
>
> I have already built a parser to generate the 'fixed issues' piece [5] of
> the release notes (will be open sourced soon).
>
> If PL is the only person using this class I will either:
> a) Modify the class to output the details in an RST format so the output
> can be directly pasted into the release notes.
> b) Modify the class to output structured JSON so the data can be easily
> consumed by parsers.  I would then write a small script to parse the JSON
> and output the RST format for the RN.
>
> I would lean towards b) so the Java code would not have to be modified if
> we changed the format of the docs to another format (like Markdown for
> example).
>
> Worst case scenario, I will just write a parser that takes that meh layout
> and output a RST table for the RNs.
>
> Thanks,
>
> Will
>
> [1]
>
> https://github.com/apache/cloudstack/blob/master/server/src/com/cloud/api/doc/ApiXmlDocReader.java
> [2] https://github.com/pdion891/acs-api-commands
> [3]
>
> https://github.com/pdion891/acs-api-commands/blob/master/diff-470-480/diff.txt
> [4]
>
> https://raw.githubusercontent.com/apache/cloudstack-docs-rn/master/source/api-changes.rst
> [5]
>
> https://objects-east.cloud.ca/v1/5ef827605f884961b94881e928e7a250/swill/rn.png
>