You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@cloudstack.apache.org by Remi Bergsma <RB...@schubergphilis.com> on 2015/12/13 21:27:51 UTC

[VOTE] Apache CloudStack 4.7.0

Hi all,

Since our 4.6.0 release (on Nov 13th, exactly 1 month ago), we have merged 100+ pull requests [1] with lots of bug fixes, refactoring and of course new features. Time for a new release!


I've created a 4.7.0 release candidate, with the following artifacts up for a vote:

Git Branch and Commit SH:
https://git-wip-us.apache.org/repos/asf?p=cloudstack.git;a=shortlog;h=4.7.0-RC20151213T2109

Commit: 2f26a859a971a9852ed9f6f34fe35e52fe6028a9

Source release (checksums and signatures are available at the same location):
https://dist.apache.org/repos/dist/dev/cloudstack/4.7.0/

PGP release keys (signed using A47DDC4F):
https://dist.apache.org/repos/dist/release/cloudstack/KEYS

Vote will be open for at least 72 hours.

For sanity in tallying the vote, can PMC members please be sure to indicate "(binding)" with their vote?

[ ] +1  approve
[ ] +0  no opinion
[ ] -1  disapprove (and reason why)


[1] git log --pretty=oneline --abbrev-commit origin/4.6..4.7.0-RC20151213T2109 | grep "Merge pull request"


Re: [VOTE] Apache CloudStack 4.7.0

Posted by Rohit Yadav <ro...@shapeblue.com>.
Hi all,

My vote is +1 (binding) with following note:
We ought to mention on the release notes for 4.5.3 users workaround for upgrading to 4.7.0: (0) register the 4.6 systemvm template, (1) shutdown mgmt server once systemvm is registered and take db backups, (2) removing the version 4.5.3 from the cloud.version table, (3) upgrade management server package(s) and start the management server.

Tests performed with KVM hosts based on CentOS 7.2 and Ubuntu 14.04 in two different setups:

- Management server on Ubuntu 14.04, CentOS 6.7 and CentOS 7.2 (note: on CentOS 7.2, cloudstack-setup-databases too several minutes because the encryption process that invokes jascrypt/encrypt.sh took far too much time; I was unable to find the cause. Another note: it installed both Java 1.7 and 1.8, I had to remove 1.8 manually as we don’t officially support it yet)
- Life cycle tests: VM, volumes, template/iso, snapshots, VRs/systemvms
- Local and shared storage
- Networking: Shared network, Isolated network, VPC network (note: on creating VPCs from the UI, the nuage VPC offering is set as default; this does not fit wider use-case and need to be fixed)
- Regression testing: SAML single-sign on, several minor KVM enhancements
- Metrics UI views
- Upgrade tests from 4.5.2 and from 4.6.2 (note: if pre 4.5 users with multiple zones/secondary storages try to upgrade to 4.7.0, they would likely hit systemvm template not synced across all secondary storages issue; fix is to rsync or cp all systemvm template folder across all zones/secondary storages and mark that template as Active in DB)

Regards.

>

[ShapeBlue]<http://www.shapeblue.com>
Rohit Yadav
Software Architect      ,       ShapeBlue


d:      +44 203 603 0540 | s: <tel:+44%20203%20603%200540%20|%20s:>      |      m:      +91 8826230892<tel:+91%208826230892>

e:      rohit.yadav@shapeblue.com | t: <mailto:rohit.yadav@shapeblue.com%20|%20t:>       |      w:      www.shapeblue.com<http://www.shapeblue.com>

a:      53 Chandos Place, Covent Garden London WC2N 4HS UK


[cid:image54f619.png@6fc7bf73.4c8ac674]


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




On 17-Dec-2015, at 1:51 AM, Milamber <mi...@apache.org> wrote:
>
> Hello,
>
> My vote +1 (binding)
>
>
> My tests (all tests are passed on a CloudStack (1mgr+2nodes+1nfs) inside CloudStack topology) :
>
> 1/ Fresh install of 4.7.0 (adv net) on Ubuntu 14.04.3 + KVM + NFS : OK
> Some standard tests (create vm, migration, HA, create network, create user, create ssh key, destroy vm, register template, create snapshot, restore snapshot, create template, ip association, ip release, static nat, firewall rule)
> Some tests with cloudstack ansible module (create network, register templates, create vm, ip, firewall rule)
>
> 2/ Fresh install of 4.5.2 (adv net) on Ubuntu 14.04.3 + KVM + NFS, and after migration to 4.7.0 : OK
> Some standard tests (create vm, migration, HA (crash host), create network, create user, create ssh key, destroy vm, register template, create snapshot, restore snapshot, create template, resize volume)
> Some tests with cloudstack ansible module (create network, register templates, create vm, ip, firewall rule)
> Special tests with Redondant Virtual Router (RVR) VR master destroy (only 8 icmp packets lost after the 'virtual crash')
>
> 3/ Tests all localizations of Web UI (with a complete installation of CS) : local strings works wells except Spanish and Arabic (expected, some strings needs to be fixes on Transifex)
>
>
> Known minor issue: https://issues.apache.org/jira/browse/CLOUDSTACK-9183
>
> Thanks to RM team. Double sprints with 4.6.2/4.7.0!
>
> Milamber
>
> On 13/12/2015 20:27, Remi Bergsma wrote:
>> Hi all,
>>
>> Since our 4.6.0 release (on Nov 13th, exactly 1 month ago), we have merged 100+ pull requests [1] with lots of bug fixes, refactoring and of course new features. Time for a new release!
>>
>>
>> I've created a 4.7.0 release candidate, with the following artifacts up for a vote:
>>
>> Git Branch and Commit SH:
>> https://git-wip-us.apache.org/repos/asf?p=cloudstack.git;a=shortlog;h=4.7.0-RC20151213T2109
>>
>> Commit: 2f26a859a971a9852ed9f6f34fe35e52fe6028a9
>>
>> Source release (checksums and signatures are available at the same location):
>> https://dist.apache.org/repos/dist/dev/cloudstack/4.7.0/
>>
>> PGP release keys (signed using A47DDC4F):
>> https://dist.apache.org/repos/dist/release/cloudstack/KEYS
>>
>> Vote will be open for at least 72 hours.
>>
>> For sanity in tallying the vote, can PMC members please be sure to indicate "(binding)" with their vote?
>>
>> [ ] +1 approve
>> [ ] +0 no opinion
>> [ ] -1 disapprove (and reason why)
>>
>>
>> [1] git log --pretty=oneline --abbrev-commit origin/4.6..4.7.0-RC20151213T2109 | grep "Merge pull request"
>>
>

Regards.

Rohit Yadav
Software Architect

rohit.yadav@shapeblue.com | www.shapeblue.com
Rohit Yadav
Software Architect

rohit.yadav@shapeblue.com | www.shapeblue.com
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<http://shapeblue.com/cloudstack-consultancy/> | 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/>

Re: [VOTE] Apache CloudStack 4.7.0

Posted by Milamber <mi...@apache.org>.
Hello,

My vote +1 (binding)


My tests (all tests are passed on a CloudStack (1mgr+2nodes+1nfs) inside 
CloudStack topology) :

1/ Fresh install of 4.7.0 (adv net) on Ubuntu 14.04.3 + KVM + NFS : OK
Some standard tests (create vm, migration, HA, create network, create 
user, create ssh key, destroy vm, register template, create snapshot, 
restore snapshot, create template, ip association, ip release, static 
nat, firewall rule)
Some tests with cloudstack ansible module (create network, register 
templates, create vm, ip, firewall rule)

2/ Fresh install of 4.5.2 (adv net) on Ubuntu 14.04.3 + KVM + NFS, and 
after migration to 4.7.0 : OK
Some standard tests (create vm, migration, HA (crash host), create 
network, create user, create ssh key, destroy vm, register template, 
create snapshot, restore snapshot, create template, resize volume)
Some tests with cloudstack ansible module (create network, register 
templates, create vm, ip, firewall rule)
Special tests with Redondant Virtual Router (RVR) VR master destroy 
(only 8 icmp packets lost after the 'virtual crash')

3/ Tests all localizations of Web UI (with a complete installation of 
CS) : local strings works wells except Spanish and Arabic (expected, 
some strings needs to be fixes on Transifex)


Known minor issue: https://issues.apache.org/jira/browse/CLOUDSTACK-9183

Thanks to RM team. Double sprints with 4.6.2/4.7.0!

Milamber

On 13/12/2015 20:27, Remi Bergsma wrote:
> Hi all,
>
> Since our 4.6.0 release (on Nov 13th, exactly 1 month ago), we have merged 100+ pull requests [1] with lots of bug fixes, refactoring and of course new features. Time for a new release!
>
>
> I've created a 4.7.0 release candidate, with the following artifacts up for a vote:
>
> Git Branch and Commit SH:
> https://git-wip-us.apache.org/repos/asf?p=cloudstack.git;a=shortlog;h=4.7.0-RC20151213T2109
>
> Commit: 2f26a859a971a9852ed9f6f34fe35e52fe6028a9
>
> Source release (checksums and signatures are available at the same location):
> https://dist.apache.org/repos/dist/dev/cloudstack/4.7.0/
>
> PGP release keys (signed using A47DDC4F):
> https://dist.apache.org/repos/dist/release/cloudstack/KEYS
>
> Vote will be open for at least 72 hours.
>
> For sanity in tallying the vote, can PMC members please be sure to indicate "(binding)" with their vote?
>
> [ ] +1  approve
> [ ] +0  no opinion
> [ ] -1  disapprove (and reason why)
>
>
> [1] git log --pretty=oneline --abbrev-commit origin/4.6..4.7.0-RC20151213T2109 | grep "Merge pull request"
>


Re: [VOTE] Apache CloudStack 4.7.0

Posted by Rohit Yadav <ro...@shapeblue.com>.
Hi all,

I’ve tested 4.6.2 to 4.7.0 database upgrades and it works because there are no checks in the code wrt from/to versions declared in an upgrade classes. The other issue is the upgrade path for 4.5.3 is broken and would not upgrade it to 4.7.0, but leave it in between. I’ve sent a PR for review that fixes these issues: https://github.com/apache/cloudstack/pull/1247

It’s debatable whether we need to care about 4.5.3 as it’s not released yet, in which case we can aim to fix the db issue for 4.7.1+. Though, in my opinion the issue is a blocker as it would leave future users of 4.5.3 in a bad state if they decide to upgrade to 4.7.0 (assuming 4.5.3 should be out soon after 4.6.2/4.7.0) so I’m casting the following for now:

-1 (binding)


Meanwhile, I’m testing 4.7.0-rc1 and following works for me:

- Life cycle tests with KVM (CentOS6 and Ubuntu 14.04 based)
- Regression testing: SAML single-sign on, several minor KVM enhancements
- Metrics UI views
- Upgrade tests from 4.5.2 and from 4.6.2 (note: if pre 4.5 users with multiple zones/secondary storages try to upgrade to 4.7.0, they would likely hit systemvm template not synced across all secondary storages issue; fix is to rsync or cp all systemvm template folder across all zones/secondary storages and mark that template as Active in DB)

(yet to test with XenServer and VMware, and using CentOS7 as KVM host and mgmt server host)

Repos used:
http://packages.shapeblue.com/cloudstack/testing/centos/4.7<http://packages.shapeblue.com/cloudstack/testing/centos/4.6>
http://packages.shapeblue.com/cloudstack/testing/centos7/4.7 http://packages.shapeblue.com/cloudstack/testing/debian/4.7

SystemVM template used:
http://packages.shapeblue.com/systemvmtemplate/4.6

Regards.


[ShapeBlue]<http://www.shapeblue.com>
Rohit Yadav
Software Architect      ,       ShapeBlue


d:      +44 203 603 0540 | s: <tel:+44%20203%20603%200540%20|%20s:>      |      m:      +91 8826230892<tel:+91%208826230892>

e:      rohit.yadav@shapeblue.com | t: <mailto:rohit.yadav@shapeblue.com%20|%20t:>       |      w:      www.shapeblue.com<http://www.shapeblue.com>

a:      53 Chandos Place, Covent Garden London WC2N 4HS UK


[cid:image58f498.png@dc0d96a2.40b5e854]


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




On 16-Dec-2015, at 12:20 AM, Rohit Yadav <ro...@shapeblue.com>> wrote:

On 15-Dec-2015, at 10:34 PM, Wilder Rodrigues <WR...@schubergphilis.com>> wrote:

Rohit voted -1, but I did not have any problem upgrading from 4.6.2 to 4.7.0. Concerning the issue with 4.5.3, I would not consider it a blocker since 4.5.3 was not even released. So, you have time to get it working or first go to 4.6.0.

I’ll test again upgrading from 4.6.2 to 4.7.0 tomorrow and keep you posted, based on the code the from/to versions in the upgrade path classes are incorrect but if it’s still passing then likely the database upgrader/checker may not be enforcing.

I did not start with 4.5.3 release efforts in order to not dilute other release efforts, I plan to work on it post 4.7.0. There is an upgrade path from 4.5.3 which is incorrect - either it should not be there in the first place or it must be correctly fixed. We should be releasing CloudStack which can cause DB upgrade issues for previous/older release's users. While it may not be a blocker, this need to be fixed either in 4.7.0 or in 4.7.1 (future minor release then :) ).

Regards.
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<http://shapeblue.com/cloudstack-consultancy/> | 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/>

Re: [VOTE] Apache CloudStack 4.7.0

Posted by Rohit Yadav <ro...@shapeblue.com>.

[ShapeBlue]<http://www.shapeblue.com>
Rohit Yadav
Software Architect      ,       ShapeBlue


d:      +44 203 603 0540 | s: <tel:+44%20203%20603%200540%20|%20s:>      |      m:      +91 8826230892<tel:+91%208826230892>

e:      rohit.yadav@shapeblue.com | t: <mailto:rohit.yadav@shapeblue.com%20|%20t:>       |      w:      www.shapeblue.com<http://www.shapeblue.com>

a:      53 Chandos Place, Covent Garden London WC2N 4HS UK


[cid:image32110b.png@c0c85fa9.4d892e7a]


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




On 15-Dec-2015, at 10:34 PM, Wilder Rodrigues <WR...@schubergphilis.com>> wrote:

Rohit voted -1, but I did not have any problem upgrading from 4.6.2 to 4.7.0. Concerning the issue with 4.5.3, I would not consider it a blocker since 4.5.3 was not even released. So, you have time to get it working or first go to 4.6.0.

I’ll test again upgrading from 4.6.2 to 4.7.0 tomorrow and keep you posted, based on the code the from/to versions in the upgrade path classes are incorrect but if it’s still passing then likely the database upgrader/checker may not be enforcing.

I did not start with 4.5.3 release efforts in order to not dilute other release efforts, I plan to work on it post 4.7.0. There is an upgrade path from 4.5.3 which is incorrect - either it should not be there in the first place or it must be correctly fixed. We should be releasing CloudStack which can cause DB upgrade issues for previous/older release's users. While it may not be a blocker, this need to be fixed either in 4.7.0 or in 4.7.1 (future minor release then :) ).

Regards.

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<http://shapeblue.com/cloudstack-consultancy/> | 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/>

Re: [VOTE] Apache CloudStack 4.7.0

Posted by Wilder Rodrigues <WR...@schubergphilis.com>.
Hi there!

I’m done testing 4.7.0. My vote is +1 (binding).

Rohit voted -1, but I did not have any problem upgrading from 4.6.2 to 4.7.0. Concerning the issue with 4.5.3, I would not consider it a blocker since 4.5.3 was not even released. So, you have time to get it working or first go to 4.6.0.

=== Upgrade from 4.6.2 to 4.7.0 ===

Deployed a DC with 4.6.2 and run all the tests that I sent in the 4.6.2 RC1 vote email. Once the tests were done, I did the following manually:

* 1 Single VPC
  - 1 Network
  - 1 Pub IP
  - 1 ACL
  - 1 ACL Item
  - 1 PF rule
  - 1 VM
* 1 Redundant VPC
  - 1 Network
  - 1 Pub IP
  - 1 ACL
  - 1 ACL Item
  - 1 PF rule
  - 1 VM
* 1 Isolated Network
  - 1 Pub IP
  - 1 FW rule
  - 1 PF rule
  - 1 VM

Successfully SSH into the 3 VMs and pinged Google.com from them.

After that, I upgraded the source to 4.7.0 and built ACS again. Management Server and Agent were updated and restarted. Everything worked as expected.

I then ran the following automated tests agains the upgraded 4.7.0:

:: Tests Suites Executed ::

nosetests --with-marvin --marvin-config=/data/shared/marvin/mct-zone2-kvm2-ISOLATED.cfg -s -a tags=advanced,required_hardware=false smoke/test_routers.py smoke/test_reset_vm_on_reboot.py smoke/test_vm_life_cycle.py component/test_vpc_routers.py smoke/test_service_offerings.py component/test_vpc_offerings.py smoke/test_network_acl.py  smoke/test_network.py

:: Summary ::

* Tests executes: 41
* Successfull tests: 40
* Skipped tests: 1
* Failed tests: 0

Test skipped because I used only 1 host.

=== Clean installation of 4.7.0 ===

Installed 4.7.0 from scratch!

:: Environment 1 ::

* Hardware required: TRUE
* Management Server + MySQL on CentOS 7.1
* One KVM Host on CentOS 7.1
* Agent + Common RPMs built from 4.7.0  source


:: Tests Suites Executed ::

nosetests --with-marvin --marvin-config=/data/shared/marvin/mct-zone2-kvm2-ISOLATED.cfg -s -a tags=advanced,required_hardware=true smoke/test_privategw_acl.py smoke/test_routers_network_ops.py smoke/test_vpc_redundant.py smoke/test_routers_iptables_default_policy.py smoke/test_vpc_router_nics.py smoke/test_password_server.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_network.py

:: Environment 2 ::

* Hardware required: FALSE
* Management Server + MySQL on CentOS 7.1
* One KVM Host on CentOS 7.1
* Agent + Common RPMs built from 4.7.0 source


:: Tests Suites Executed ::

nosetests --with-marvin --marvin-config=/data/shared/marvin/mct-zone2-kvm2-ISOLATED.cfg -s -a tags=advanced,required_hardware=false smoke/test_routers.py smoke/test_reset_vm_on_reboot.py smoke/test_vm_life_cycle.py component/test_vpc_routers.py smoke/test_service_offerings.py component/test_vpc_offerings.py smoke/test_network_acl.py  smoke/test_network.py

:: Summary ::

* Tests executes: 81
* Successfull tests: 80
* Skipped tests: 1
* Failed tests: 0

Test skipped because I used only 1 host.


> On 15 Dec 2015, at 13:30, Wilder Rodrigues <WR...@schubergphilis.com> wrote:
> 
> Hi Rohit,
> 
> I successfully upgraded from 4.6.2 to 4.7.0. There were no DB changes from 4.6.1 to 4.6.2, so no need to create am extra java file like “Upgrade462to470”.
> 
> Are you voting -1 for the “issue” mentioned above or also the 4.5.3 to 4.7.0 one?
> 
> Cheers,
> Wilder
> 
> 
> =====
> 2015-12-15 12:17:24,953 INFO  [c.c.u.d.Upgrade461to470] (main:null) (logid:) Altered cloud_usage.cloud_usage table and added column quota_calculated
> 2015-12-15 12:17:24,962 INFO  [c.c.u.DatabaseUpgradeChecker] (main:null) (logid:) Cleaning upgrades because all management server are now at the same version
> 2015-12-15 12:17:24,965 DEBUG [c.c.u.DatabaseUpgradeChecker] (main:null) (logid:) Upgrading to version 4.7.0...
> 2015-12-15 12:17:24,965 INFO  [c.c.u.DatabaseUpgradeChecker] (main:null) (logid:) Cleanup upgrade Upgrade461to470 to upgrade from 4.6.1-4.7.0 to 4.7.0
> 2015-12-15 12:17:24,965 DEBUG [c.c.u.s.Script] (main:null) (logid:) Looking for db/schema-461to470-cleanup.sql in the classpath
> 2015-12-15 12:17:24,966 DEBUG [c.c.u.s.Script] (main:null) (logid:) System resource: null
> 2015-12-15 12:17:24,966 DEBUG [c.c.u.s.Script] (main:null) (logid:) Classpath resource: file:/data/git/cs1/cloudstack/client/target/utilities/scripts/db/db/schema-461to470-cleanup.sql
> 2015-12-15 12:17:24,966 DEBUG [c.c.u.s.Script] (main:null) (logid:) Absolute path =  /data/git/cs1/cloudstack/client/target/utilities/scripts/db/db/schema-461to470-cleanup.sql
> 2015-12-15 12:17:24,967 DEBUG [c.c.u.d.ScriptRunner] (main:null) (logid:) -- Licensed to the Apache Software Foundation (ASF) under one
> 2015-12-15 12:17:24,967 DEBUG [c.c.u.d.ScriptRunner] (main:null) (logid:) -- or more contributor license agreements.  See the NOTICE file
> 2015-12-15 12:17:24,967 DEBUG [c.c.u.d.ScriptRunner] (main:null) (logid:) -- distributed with this work for additional information
> 2015-12-15 12:17:24,967 DEBUG [c.c.u.d.ScriptRunner] (main:null) (logid:) -- regarding copyright ownership.  The ASF licenses this file
> 2015-12-15 12:17:24,967 DEBUG [c.c.u.d.ScriptRunner] (main:null) (logid:) -- to you under the Apache License, Version 2.0 (the
> 2015-12-15 12:17:24,967 DEBUG [c.c.u.d.ScriptRunner] (main:null) (logid:) -- "License"); you may not use this file except in compliance
> 2015-12-15 12:17:24,967 DEBUG [c.c.u.d.ScriptRunner] (main:null) (logid:) -- with the License.  You may obtain a copy of the License at
> 2015-12-15 12:17:24,967 DEBUG [c.c.u.d.ScriptRunner] (main:null) (logid:) --
> 2015-12-15 12:17:24,968 DEBUG [c.c.u.d.ScriptRunner] (main:null) (logid:) --   http://www.apache.org/licenses/LICENSE-2.0
> 2015-12-15 12:17:24,968 DEBUG [c.c.u.d.ScriptRunner] (main:null) (logid:) --
> 2015-12-15 12:17:24,968 DEBUG [c.c.u.d.ScriptRunner] (main:null) (logid:) -- Unless required by applicable law or agreed to in writing,
> 2015-12-15 12:17:24,968 DEBUG [c.c.u.d.ScriptRunner] (main:null) (logid:) -- software distributed under the License is distributed on an
> 2015-12-15 12:17:24,968 DEBUG [c.c.u.d.ScriptRunner] (main:null) (logid:) -- "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
> 2015-12-15 12:17:24,968 DEBUG [c.c.u.d.ScriptRunner] (main:null) (logid:) -- KIND, either express or implied.  See the License for the
> 2015-12-15 12:17:24,968 DEBUG [c.c.u.d.ScriptRunner] (main:null) (logid:) -- specific language governing permissions and limitations
> 2015-12-15 12:17:24,968 DEBUG [c.c.u.d.ScriptRunner] (main:null) (logid:) -- under the License.
> 2015-12-15 12:17:24,968 DEBUG [c.c.u.d.ScriptRunner] (main:null) (logid:) --;
> 2015-12-15 12:17:24,968 DEBUG [c.c.u.d.ScriptRunner] (main:null) (logid:) -- Schema cleanup from 4.6.1 to 4.7.0;
> 2015-12-15 12:17:24,968 DEBUG [c.c.u.d.ScriptRunner] (main:null) (logid:) --;
> 2015-12-15 12:17:24,969 DEBUG [c.c.u.DatabaseUpgradeChecker] (main:null) (logid:) Cleanup script /data/git/cs1/cloudstack/client/target/utilities/scripts/db/db/schema-461to470-cleanup.sql is executed successfully
> 2015-12-15 12:17:24,985 DEBUG [c.c.u.DatabaseUpgradeChecker] (main:null) (logid:) Upgrade completed for version 4.7.0
> =====
> 
> 
> On 15 Dec 2015, at 12:44, Raja Pullela <ra...@citrix.com>> wrote:
> 
> Wilder, can you share your KVM and XS cfg details ?
> 
> Thanks,
> Raja
> 
> -----Original Message-----
> From: Wilder Rodrigues [mailto:WRodrigues@schubergphilis.com]
> Sent: Tuesday, December 15, 2015 4:03 PM
> To: dev@cloudstack.apache.org<ma...@cloudstack.apache.org>
> Subject: Re: [VOTE] Apache CloudStack 4.7.0
> 
> I will test an upgrade from 4.6.2 to 4.7.0 and will also test Xen. But for instance, those are the tests I have executed on KVM last night:
> 
> ACS 4.7.0
> 
> :: Environment 1 ::
> 
> * Hardware required: TRUE
> * Management Server + MySQL on CentOS 7.1
> * One KVM Host on CentOS 7.1
> * Agent + Common RPMs built from 4.7.0  source
> 
> 
> :: Tests Suites Executed ::
> 
> nosetests --with-marvin --marvin-config=/data/shared/marvin/mct-zone2-kvm2-ISOLATED.cfg -s -a tags=advanced,required_hardware=true smoke/test_privategw_acl.py smoke/test_routers_network_ops.py smoke/test_vpc_redundant.py smoke/test_routers_iptables_default_policy.py smoke/test_vpc_router_nics.py smoke/test_password_server.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_network.py
> 
> :: Environment 2 ::
> 
> * Hardware required: FALSE
> * Management Server + MySQL on CentOS 7.1
> * One KVM Host on CentOS 7.1
> * Agent + Common RPMs built from 4.7.0 source
> 
> 
> :: Tests Suites Executed ::
> 
> nosetests --with-marvin --marvin-config=/data/shared/marvin/mct-zone2-kvm2-ISOLATED.cfg -s -a tags=advanced,required_hardware=false smoke/test_routers.py smoke/test_reset_vm_on_reboot.py smoke/test_vm_life_cycle.py component/test_vpc_routers.py smoke/test_service_offerings.py component/test_vpc_offerings.py smoke/test_network_acl.py  smoke/test_network.py
> 
> 
> :: Summary ::
> 
> * Tests executes: 81
> * Successfull tests: 80
> * Skipped tests: 1
> * Failed tests: 0
> 
> Test skipped because I used only 1 host.
> 
> 
> On 15 Dec 2015, at 11:32, Wilder Rodrigues <WR...@schubergphilis.com>> wrote:
> 
> Raja, could you please send the complete BVT report? I don’t understand week 12/14, as we are in the week 51, I might presume you mention 12th to 14th December.
> 
> In order to avoid mistakes, just send the report because we want to see which tests are included in this BVT you guys run.
> 
> Cheers,
> Wilder
> 
> 
> On 15 Dec 2015, at 10:48, Raja Pullela <ra...@citrix.com>> wrote:
> 
> -1,
> 
> Reason:
> the BVT passrate on Xen and KVM Adv has dropped to below 80% please
> see the BVT report for the week of 12/14
> 
> -----Original Message-----
> From: Remi Bergsma [mailto:RBergsma@schubergphilis.com]
> Sent: Monday, December 14, 2015 1:58 AM
> To: dev@cloudstack.apache.org<ma...@cloudstack.apache.org>
> Subject: [VOTE] Apache CloudStack 4.7.0
> 
> Hi all,
> 
> Since our 4.6.0 release (on Nov 13th, exactly 1 month ago), we have merged 100+ pull requests [1] with lots of bug fixes, refactoring and of course new features. Time for a new release!
> 
> 
> I've created a 4.7.0 release candidate, with the following artifacts up for a vote:
> 
> Git Branch and Commit SH:
> https://git-wip-us.apache.org/repos/asf?p=cloudstack.git;a=shortlog;h
> =4.7.0-RC20151213T2109
> 
> Commit: 2f26a859a971a9852ed9f6f34fe35e52fe6028a9
> 
> Source release (checksums and signatures are available at the same location):
> https://dist.apache.org/repos/dist/dev/cloudstack/4.7.0/
> 
> PGP release keys (signed using A47DDC4F):
> https://dist.apache.org/repos/dist/release/cloudstack/KEYS
> 
> Vote will be open for at least 72 hours.
> 
> For sanity in tallying the vote, can PMC members please be sure to indicate "(binding)" with their vote?
> 
> [ ] +1  approve
> [ ] +0  no opinion
> [ ] -1  disapprove (and reason why)
> 
> 
> [1] git log --pretty=oneline --abbrev-commit origin/4.6..4.7.0-RC20151213T2109 | grep "Merge pull request"
> 
> 
> 
> 


Re: [VOTE] Apache CloudStack 4.7.0

Posted by Wilder Rodrigues <WR...@schubergphilis.com>.
Hi Rohit,

I successfully upgraded from 4.6.2 to 4.7.0. There were no DB changes from 4.6.1 to 4.6.2, so no need to create am extra java file like “Upgrade462to470”.

Are you voting -1 for the “issue” mentioned above or also the 4.5.3 to 4.7.0 one?

Cheers,
Wilder


=====
2015-12-15 12:17:24,953 INFO  [c.c.u.d.Upgrade461to470] (main:null) (logid:) Altered cloud_usage.cloud_usage table and added column quota_calculated
2015-12-15 12:17:24,962 INFO  [c.c.u.DatabaseUpgradeChecker] (main:null) (logid:) Cleaning upgrades because all management server are now at the same version
2015-12-15 12:17:24,965 DEBUG [c.c.u.DatabaseUpgradeChecker] (main:null) (logid:) Upgrading to version 4.7.0...
2015-12-15 12:17:24,965 INFO  [c.c.u.DatabaseUpgradeChecker] (main:null) (logid:) Cleanup upgrade Upgrade461to470 to upgrade from 4.6.1-4.7.0 to 4.7.0
2015-12-15 12:17:24,965 DEBUG [c.c.u.s.Script] (main:null) (logid:) Looking for db/schema-461to470-cleanup.sql in the classpath
2015-12-15 12:17:24,966 DEBUG [c.c.u.s.Script] (main:null) (logid:) System resource: null
2015-12-15 12:17:24,966 DEBUG [c.c.u.s.Script] (main:null) (logid:) Classpath resource: file:/data/git/cs1/cloudstack/client/target/utilities/scripts/db/db/schema-461to470-cleanup.sql
2015-12-15 12:17:24,966 DEBUG [c.c.u.s.Script] (main:null) (logid:) Absolute path =  /data/git/cs1/cloudstack/client/target/utilities/scripts/db/db/schema-461to470-cleanup.sql
2015-12-15 12:17:24,967 DEBUG [c.c.u.d.ScriptRunner] (main:null) (logid:) -- Licensed to the Apache Software Foundation (ASF) under one
2015-12-15 12:17:24,967 DEBUG [c.c.u.d.ScriptRunner] (main:null) (logid:) -- or more contributor license agreements.  See the NOTICE file
2015-12-15 12:17:24,967 DEBUG [c.c.u.d.ScriptRunner] (main:null) (logid:) -- distributed with this work for additional information
2015-12-15 12:17:24,967 DEBUG [c.c.u.d.ScriptRunner] (main:null) (logid:) -- regarding copyright ownership.  The ASF licenses this file
2015-12-15 12:17:24,967 DEBUG [c.c.u.d.ScriptRunner] (main:null) (logid:) -- to you under the Apache License, Version 2.0 (the
2015-12-15 12:17:24,967 DEBUG [c.c.u.d.ScriptRunner] (main:null) (logid:) -- "License"); you may not use this file except in compliance
2015-12-15 12:17:24,967 DEBUG [c.c.u.d.ScriptRunner] (main:null) (logid:) -- with the License.  You may obtain a copy of the License at
2015-12-15 12:17:24,967 DEBUG [c.c.u.d.ScriptRunner] (main:null) (logid:) --
2015-12-15 12:17:24,968 DEBUG [c.c.u.d.ScriptRunner] (main:null) (logid:) --   http://www.apache.org/licenses/LICENSE-2.0
2015-12-15 12:17:24,968 DEBUG [c.c.u.d.ScriptRunner] (main:null) (logid:) --
2015-12-15 12:17:24,968 DEBUG [c.c.u.d.ScriptRunner] (main:null) (logid:) -- Unless required by applicable law or agreed to in writing,
2015-12-15 12:17:24,968 DEBUG [c.c.u.d.ScriptRunner] (main:null) (logid:) -- software distributed under the License is distributed on an
2015-12-15 12:17:24,968 DEBUG [c.c.u.d.ScriptRunner] (main:null) (logid:) -- "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
2015-12-15 12:17:24,968 DEBUG [c.c.u.d.ScriptRunner] (main:null) (logid:) -- KIND, either express or implied.  See the License for the
2015-12-15 12:17:24,968 DEBUG [c.c.u.d.ScriptRunner] (main:null) (logid:) -- specific language governing permissions and limitations
2015-12-15 12:17:24,968 DEBUG [c.c.u.d.ScriptRunner] (main:null) (logid:) -- under the License.
2015-12-15 12:17:24,968 DEBUG [c.c.u.d.ScriptRunner] (main:null) (logid:) --;
2015-12-15 12:17:24,968 DEBUG [c.c.u.d.ScriptRunner] (main:null) (logid:) -- Schema cleanup from 4.6.1 to 4.7.0;
2015-12-15 12:17:24,968 DEBUG [c.c.u.d.ScriptRunner] (main:null) (logid:) --;
2015-12-15 12:17:24,969 DEBUG [c.c.u.DatabaseUpgradeChecker] (main:null) (logid:) Cleanup script /data/git/cs1/cloudstack/client/target/utilities/scripts/db/db/schema-461to470-cleanup.sql is executed successfully
2015-12-15 12:17:24,985 DEBUG [c.c.u.DatabaseUpgradeChecker] (main:null) (logid:) Upgrade completed for version 4.7.0
=====


On 15 Dec 2015, at 12:44, Raja Pullela <ra...@citrix.com>> wrote:

Wilder, can you share your KVM and XS cfg details ?

Thanks,
Raja

-----Original Message-----
From: Wilder Rodrigues [mailto:WRodrigues@schubergphilis.com]
Sent: Tuesday, December 15, 2015 4:03 PM
To: dev@cloudstack.apache.org<ma...@cloudstack.apache.org>
Subject: Re: [VOTE] Apache CloudStack 4.7.0

I will test an upgrade from 4.6.2 to 4.7.0 and will also test Xen. But for instance, those are the tests I have executed on KVM last night:

ACS 4.7.0

:: Environment 1 ::

* Hardware required: TRUE
* Management Server + MySQL on CentOS 7.1
* One KVM Host on CentOS 7.1
* Agent + Common RPMs built from 4.7.0  source


:: Tests Suites Executed ::

nosetests --with-marvin --marvin-config=/data/shared/marvin/mct-zone2-kvm2-ISOLATED.cfg -s -a tags=advanced,required_hardware=true smoke/test_privategw_acl.py smoke/test_routers_network_ops.py smoke/test_vpc_redundant.py smoke/test_routers_iptables_default_policy.py smoke/test_vpc_router_nics.py smoke/test_password_server.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_network.py

:: Environment 2 ::

* Hardware required: FALSE
* Management Server + MySQL on CentOS 7.1
* One KVM Host on CentOS 7.1
* Agent + Common RPMs built from 4.7.0 source


:: Tests Suites Executed ::

nosetests --with-marvin --marvin-config=/data/shared/marvin/mct-zone2-kvm2-ISOLATED.cfg -s -a tags=advanced,required_hardware=false smoke/test_routers.py smoke/test_reset_vm_on_reboot.py smoke/test_vm_life_cycle.py component/test_vpc_routers.py smoke/test_service_offerings.py component/test_vpc_offerings.py smoke/test_network_acl.py  smoke/test_network.py


:: Summary ::

* Tests executes: 81
* Successfull tests: 80
* Skipped tests: 1
* Failed tests: 0

Test skipped because I used only 1 host.


On 15 Dec 2015, at 11:32, Wilder Rodrigues <WR...@schubergphilis.com>> wrote:

Raja, could you please send the complete BVT report? I don’t understand week 12/14, as we are in the week 51, I might presume you mention 12th to 14th December.

In order to avoid mistakes, just send the report because we want to see which tests are included in this BVT you guys run.

Cheers,
Wilder


On 15 Dec 2015, at 10:48, Raja Pullela <ra...@citrix.com>> wrote:

-1,

Reason:
the BVT passrate on Xen and KVM Adv has dropped to below 80% please
see the BVT report for the week of 12/14

-----Original Message-----
From: Remi Bergsma [mailto:RBergsma@schubergphilis.com]
Sent: Monday, December 14, 2015 1:58 AM
To: dev@cloudstack.apache.org<ma...@cloudstack.apache.org>
Subject: [VOTE] Apache CloudStack 4.7.0

Hi all,

Since our 4.6.0 release (on Nov 13th, exactly 1 month ago), we have merged 100+ pull requests [1] with lots of bug fixes, refactoring and of course new features. Time for a new release!


I've created a 4.7.0 release candidate, with the following artifacts up for a vote:

Git Branch and Commit SH:
https://git-wip-us.apache.org/repos/asf?p=cloudstack.git;a=shortlog;h
=4.7.0-RC20151213T2109

Commit: 2f26a859a971a9852ed9f6f34fe35e52fe6028a9

Source release (checksums and signatures are available at the same location):
https://dist.apache.org/repos/dist/dev/cloudstack/4.7.0/

PGP release keys (signed using A47DDC4F):
https://dist.apache.org/repos/dist/release/cloudstack/KEYS

Vote will be open for at least 72 hours.

For sanity in tallying the vote, can PMC members please be sure to indicate "(binding)" with their vote?

[ ] +1  approve
[ ] +0  no opinion
[ ] -1  disapprove (and reason why)


[1] git log --pretty=oneline --abbrev-commit origin/4.6..4.7.0-RC20151213T2109 | grep "Merge pull request"





RE: [VOTE] Apache CloudStack 4.7.0

Posted by Raja Pullela <ra...@citrix.com>.
Wilder, can you share your KVM and XS cfg details ?

Thanks,
Raja

-----Original Message-----
From: Wilder Rodrigues [mailto:WRodrigues@schubergphilis.com] 
Sent: Tuesday, December 15, 2015 4:03 PM
To: dev@cloudstack.apache.org
Subject: Re: [VOTE] Apache CloudStack 4.7.0 

I will test an upgrade from 4.6.2 to 4.7.0 and will also test Xen. But for instance, those are the tests I have executed on KVM last night:

ACS 4.7.0

:: Environment 1 ::

* Hardware required: TRUE
* Management Server + MySQL on CentOS 7.1
* One KVM Host on CentOS 7.1
* Agent + Common RPMs built from 4.7.0  source


:: Tests Suites Executed ::

nosetests --with-marvin --marvin-config=/data/shared/marvin/mct-zone2-kvm2-ISOLATED.cfg -s -a tags=advanced,required_hardware=true smoke/test_privategw_acl.py smoke/test_routers_network_ops.py smoke/test_vpc_redundant.py smoke/test_routers_iptables_default_policy.py smoke/test_vpc_router_nics.py smoke/test_password_server.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_network.py

:: Environment 2 ::

* Hardware required: FALSE
* Management Server + MySQL on CentOS 7.1
* One KVM Host on CentOS 7.1
* Agent + Common RPMs built from 4.7.0 source


:: Tests Suites Executed ::

nosetests --with-marvin --marvin-config=/data/shared/marvin/mct-zone2-kvm2-ISOLATED.cfg -s -a tags=advanced,required_hardware=false smoke/test_routers.py smoke/test_reset_vm_on_reboot.py smoke/test_vm_life_cycle.py component/test_vpc_routers.py smoke/test_service_offerings.py component/test_vpc_offerings.py smoke/test_network_acl.py  smoke/test_network.py


:: Summary ::

* Tests executes: 81
* Successfull tests: 80
* Skipped tests: 1
* Failed tests: 0

Test skipped because I used only 1 host.


> On 15 Dec 2015, at 11:32, Wilder Rodrigues <WR...@schubergphilis.com> wrote:
> 
> Raja, could you please send the complete BVT report? I don’t understand week 12/14, as we are in the week 51, I might presume you mention 12th to 14th December.
> 
> In order to avoid mistakes, just send the report because we want to see which tests are included in this BVT you guys run.
> 
> Cheers,
> Wilder
> 
> 
>> On 15 Dec 2015, at 10:48, Raja Pullela <ra...@citrix.com> wrote:
>> 
>> -1,
>> 
>> Reason: 
>> the BVT passrate on Xen and KVM Adv has dropped to below 80% please 
>> see the BVT report for the week of 12/14
>> 
>> -----Original Message-----
>> From: Remi Bergsma [mailto:RBergsma@schubergphilis.com]
>> Sent: Monday, December 14, 2015 1:58 AM
>> To: dev@cloudstack.apache.org
>> Subject: [VOTE] Apache CloudStack 4.7.0
>> 
>> Hi all,
>> 
>> Since our 4.6.0 release (on Nov 13th, exactly 1 month ago), we have merged 100+ pull requests [1] with lots of bug fixes, refactoring and of course new features. Time for a new release!
>> 
>> 
>> I've created a 4.7.0 release candidate, with the following artifacts up for a vote:
>> 
>> Git Branch and Commit SH:
>> https://git-wip-us.apache.org/repos/asf?p=cloudstack.git;a=shortlog;h
>> =4.7.0-RC20151213T2109
>> 
>> Commit: 2f26a859a971a9852ed9f6f34fe35e52fe6028a9
>> 
>> Source release (checksums and signatures are available at the same location):
>> https://dist.apache.org/repos/dist/dev/cloudstack/4.7.0/
>> 
>> PGP release keys (signed using A47DDC4F):
>> https://dist.apache.org/repos/dist/release/cloudstack/KEYS
>> 
>> Vote will be open for at least 72 hours.
>> 
>> For sanity in tallying the vote, can PMC members please be sure to indicate "(binding)" with their vote?
>> 
>> [ ] +1  approve
>> [ ] +0  no opinion
>> [ ] -1  disapprove (and reason why)
>> 
>> 
>> [1] git log --pretty=oneline --abbrev-commit origin/4.6..4.7.0-RC20151213T2109 | grep "Merge pull request"
>> 
> 


Re: [VOTE] Apache CloudStack 4.7.0

Posted by Wilder Rodrigues <WR...@schubergphilis.com>.
I will test an upgrade from 4.6.2 to 4.7.0 and will also test Xen. But for instance, those are the tests I have executed on KVM last night:

ACS 4.7.0

:: Environment 1 ::

* Hardware required: TRUE
* Management Server + MySQL on CentOS 7.1
* One KVM Host on CentOS 7.1
* Agent + Common RPMs built from 4.7.0  source


:: Tests Suites Executed ::

nosetests --with-marvin --marvin-config=/data/shared/marvin/mct-zone2-kvm2-ISOLATED.cfg -s -a tags=advanced,required_hardware=true smoke/test_privategw_acl.py smoke/test_routers_network_ops.py smoke/test_vpc_redundant.py smoke/test_routers_iptables_default_policy.py smoke/test_vpc_router_nics.py smoke/test_password_server.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_network.py

:: Environment 2 ::

* Hardware required: FALSE
* Management Server + MySQL on CentOS 7.1
* One KVM Host on CentOS 7.1
* Agent + Common RPMs built from 4.7.0 source


:: Tests Suites Executed ::

nosetests --with-marvin --marvin-config=/data/shared/marvin/mct-zone2-kvm2-ISOLATED.cfg -s -a tags=advanced,required_hardware=false smoke/test_routers.py smoke/test_reset_vm_on_reboot.py smoke/test_vm_life_cycle.py component/test_vpc_routers.py smoke/test_service_offerings.py component/test_vpc_offerings.py smoke/test_network_acl.py  smoke/test_network.py


:: Summary ::

* Tests executes: 81
* Successfull tests: 80
* Skipped tests: 1
* Failed tests: 0

Test skipped because I used only 1 host.


> On 15 Dec 2015, at 11:32, Wilder Rodrigues <WR...@schubergphilis.com> wrote:
> 
> Raja, could you please send the complete BVT report? I don’t understand week 12/14, as we are in the week 51, I might presume you mention 12th to 14th December.
> 
> In order to avoid mistakes, just send the report because we want to see which tests are included in this BVT you guys run.
> 
> Cheers,
> Wilder
> 
> 
>> On 15 Dec 2015, at 10:48, Raja Pullela <ra...@citrix.com> wrote:
>> 
>> -1, 
>> 
>> Reason: 
>> the BVT passrate on Xen and KVM Adv has dropped to below 80%
>> please see the BVT report for the week of 12/14 
>> 
>> -----Original Message-----
>> From: Remi Bergsma [mailto:RBergsma@schubergphilis.com] 
>> Sent: Monday, December 14, 2015 1:58 AM
>> To: dev@cloudstack.apache.org
>> Subject: [VOTE] Apache CloudStack 4.7.0 
>> 
>> Hi all,
>> 
>> Since our 4.6.0 release (on Nov 13th, exactly 1 month ago), we have merged 100+ pull requests [1] with lots of bug fixes, refactoring and of course new features. Time for a new release!
>> 
>> 
>> I've created a 4.7.0 release candidate, with the following artifacts up for a vote:
>> 
>> Git Branch and Commit SH:
>> https://git-wip-us.apache.org/repos/asf?p=cloudstack.git;a=shortlog;h=4.7.0-RC20151213T2109
>> 
>> Commit: 2f26a859a971a9852ed9f6f34fe35e52fe6028a9
>> 
>> Source release (checksums and signatures are available at the same location):
>> https://dist.apache.org/repos/dist/dev/cloudstack/4.7.0/
>> 
>> PGP release keys (signed using A47DDC4F):
>> https://dist.apache.org/repos/dist/release/cloudstack/KEYS
>> 
>> Vote will be open for at least 72 hours.
>> 
>> For sanity in tallying the vote, can PMC members please be sure to indicate "(binding)" with their vote?
>> 
>> [ ] +1  approve
>> [ ] +0  no opinion
>> [ ] -1  disapprove (and reason why)
>> 
>> 
>> [1] git log --pretty=oneline --abbrev-commit origin/4.6..4.7.0-RC20151213T2109 | grep "Merge pull request"
>> 
> 


Re: [VOTE] Apache CloudStack 4.7.0

Posted by Wilder Rodrigues <WR...@schubergphilis.com>.
Raja, could you please send the complete BVT report? I don’t understand week 12/14, as we are in the week 51, I might presume you mention 12th to 14th December.

In order to avoid mistakes, just send the report because we want to see which tests are included in this BVT you guys run.

Cheers,
Wilder


> On 15 Dec 2015, at 10:48, Raja Pullela <ra...@citrix.com> wrote:
> 
> -1, 
> 
> Reason: 
> the BVT passrate on Xen and KVM Adv has dropped to below 80%
> please see the BVT report for the week of 12/14 
> 
> -----Original Message-----
> From: Remi Bergsma [mailto:RBergsma@schubergphilis.com] 
> Sent: Monday, December 14, 2015 1:58 AM
> To: dev@cloudstack.apache.org
> Subject: [VOTE] Apache CloudStack 4.7.0 
> 
> Hi all,
> 
> Since our 4.6.0 release (on Nov 13th, exactly 1 month ago), we have merged 100+ pull requests [1] with lots of bug fixes, refactoring and of course new features. Time for a new release!
> 
> 
> I've created a 4.7.0 release candidate, with the following artifacts up for a vote:
> 
> Git Branch and Commit SH:
> https://git-wip-us.apache.org/repos/asf?p=cloudstack.git;a=shortlog;h=4.7.0-RC20151213T2109
> 
> Commit: 2f26a859a971a9852ed9f6f34fe35e52fe6028a9
> 
> Source release (checksums and signatures are available at the same location):
> https://dist.apache.org/repos/dist/dev/cloudstack/4.7.0/
> 
> PGP release keys (signed using A47DDC4F):
> https://dist.apache.org/repos/dist/release/cloudstack/KEYS
> 
> Vote will be open for at least 72 hours.
> 
> For sanity in tallying the vote, can PMC members please be sure to indicate "(binding)" with their vote?
> 
> [ ] +1  approve
> [ ] +0  no opinion
> [ ] -1  disapprove (and reason why)
> 
> 
> [1] git log --pretty=oneline --abbrev-commit origin/4.6..4.7.0-RC20151213T2109 | grep "Merge pull request"
> 


RE: [VOTE] Apache CloudStack 4.7.0

Posted by Raja Pullela <ra...@citrix.com>.
-1, 

Reason: 
the BVT passrate on Xen and KVM Adv has dropped to below 80%
please see the BVT report for the week of 12/14 

-----Original Message-----
From: Remi Bergsma [mailto:RBergsma@schubergphilis.com] 
Sent: Monday, December 14, 2015 1:58 AM
To: dev@cloudstack.apache.org
Subject: [VOTE] Apache CloudStack 4.7.0 

Hi all,

Since our 4.6.0 release (on Nov 13th, exactly 1 month ago), we have merged 100+ pull requests [1] with lots of bug fixes, refactoring and of course new features. Time for a new release!


I've created a 4.7.0 release candidate, with the following artifacts up for a vote:

Git Branch and Commit SH:
https://git-wip-us.apache.org/repos/asf?p=cloudstack.git;a=shortlog;h=4.7.0-RC20151213T2109

Commit: 2f26a859a971a9852ed9f6f34fe35e52fe6028a9

Source release (checksums and signatures are available at the same location):
https://dist.apache.org/repos/dist/dev/cloudstack/4.7.0/

PGP release keys (signed using A47DDC4F):
https://dist.apache.org/repos/dist/release/cloudstack/KEYS

Vote will be open for at least 72 hours.

For sanity in tallying the vote, can PMC members please be sure to indicate "(binding)" with their vote?

[ ] +1  approve
[ ] +0  no opinion
[ ] -1  disapprove (and reason why)


[1] git log --pretty=oneline --abbrev-commit origin/4.6..4.7.0-RC20151213T2109 | grep "Merge pull request"


RE: [VOTE] Apache CloudStack 4.7.0

Posted by Glenn Wagner <gl...@shapeblue.com>.
Hi,

+0

Test Lab
- CentOS 6.7 Management Server / NFS Primary and Secondary Storage / MYSQL 5.1
- Xenserver 6.2 SP1

Advanced Zone setup

UI enhancements tested metics view
VM Testing - Deploy , start , stop , restart , destroy)
Volume tests ( Create , attach/detach , destroy, download
Template and ISO (register , download)






Regards
Glenn Wagner
ShapeBlue South Africa


[ShapeBlue]<http://www.shapeblue.com>
Glenn Wagner
Senior Consultant       ,       ShapeBlue


d:      +27 21 527 0091 | s: <tel:+27%2021%20527%200091%20|%20s:>        |      m:      +27 73 917 4111<tel:+27%2073%20917%204111>

e:      glenn.wagner@shapeblue.com | t: <mailto:glenn.wagner@shapeblue.com%20|%20t:>     |      w:      www.shapeblue.com<http://www.shapeblue.com>

a:      2nd Floor, Oudehuis Centre, 122 Main Rd, Somerset West Cape Town 7130 South Africa


[cid:image261fa4.png@cf8ffd01.4684af9b]


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




-----Original Message-----
From: Remi Bergsma [mailto:RBergsma@schubergphilis.com]
Sent: Sunday, 13 December 2015 10:28 PM
To: dev@cloudstack.apache.org
Subject: [VOTE] Apache CloudStack 4.7.0

Hi all,

Since our 4.6.0 release (on Nov 13th, exactly 1 month ago), we have merged 100+ pull requests [1] with lots of bug fixes, refactoring and of course new features. Time for a new release!


I've created a 4.7.0 release candidate, with the following artifacts up for a vote:

Git Branch and Commit SH:
https://git-wip-us.apache.org/repos/asf?p=cloudstack.git;a=shortlog;h=4.7.0-RC20151213T2109

Commit: 2f26a859a971a9852ed9f6f34fe35e52fe6028a9

Source release (checksums and signatures are available at the same location):
https://dist.apache.org/repos/dist/dev/cloudstack/4.7.0/

PGP release keys (signed using A47DDC4F):
https://dist.apache.org/repos/dist/release/cloudstack/KEYS

Vote will be open for at least 72 hours.

For sanity in tallying the vote, can PMC members please be sure to indicate "(binding)" with their vote?

[ ] +1 approve
[ ] +0 no opinion
[ ] -1 disapprove (and reason why)


[1] git log --pretty=oneline --abbrev-commit origin/4.6..4.7.0-RC20151213T2109 | grep "Merge pull request"

Glenn Wagner
Senior Consultant

glenn.wagner@shapeblue.com | www.shapeblue.com
Glenn Wagner
Senior Consultant

glenn.wagner@shapeblue.com | www.shapeblue.com
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<http://shapeblue.com/cloudstack-consultancy/> | 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/>

Re: [VOTE] Apache CloudStack 4.7.0

Posted by Rohit Yadav <ro...@shapeblue.com>.
-1

There seems to be an upgrade path issue from 4.6.2 to 4.7.0 (in the 4.7.0-rc1):

https://github.com/apache/cloudstack/blob/4.7.0-RC20151213T2109/engine/schema/src/com/cloud/upgrade/DatabaseUpgradeChecker.java#L251

It is using the same upgrade class as 4.6.1 to 4.7.0 upgrade path does, which is Upgrade461to470.

The issue here is that we need a Upgrade462to470 that extends over Upgrade461to470 with overriding the getUpgradableVersionRange() method (with from version = 4.6.2, and to version = 4.7.0).

The other issue is that 4.5.3 should be able to upgrade to 4.7.0 in future:
https://github.com/apache/cloudstack/blob/4.7.0-RC20151213T2109/engine/schema/src/com/cloud/upgrade/DatabaseUpgradeChecker.java#L245

It lacks a adding upgrade paths from 460to461, 461to470. We also need to scan through the list to make sure we don’t miss out any other older version.


[ShapeBlue]<http://www.shapeblue.com>
Rohit Yadav
Software Architect      ,       ShapeBlue


d:      +44 203 603 0540 | s: <tel:+44%20203%20603%200540%20|%20s:>      |      m:      +91 8826230892<tel:+91%208826230892>

e:      rohit.yadav@shapeblue.com | t: <mailto:rohit.yadav@shapeblue.com%20|%20t:>       |      w:      www.shapeblue.com<http://www.shapeblue.com>

a:      53 Chandos Place, Covent Garden London WC2N 4HS UK


[cid:image96d746.png@d2fac329.469bf0f9]


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




On 14-Dec-2015, at 1:57 AM, Remi Bergsma <RB...@schubergphilis.com>> wrote:

Hi all,

Since our 4.6.0 release (on Nov 13th, exactly 1 month ago), we have merged 100+ pull requests [1] with lots of bug fixes, refactoring and of course new features. Time for a new release!


I've created a 4.7.0 release candidate, with the following artifacts up for a vote:

Git Branch and Commit SH:
https://git-wip-us.apache.org/repos/asf?p=cloudstack.git;a=shortlog;h=4.7.0-RC20151213T2109

Commit: 2f26a859a971a9852ed9f6f34fe35e52fe6028a9

Source release (checksums and signatures are available at the same location):
https://dist.apache.org/repos/dist/dev/cloudstack/4.7.0/

PGP release keys (signed using A47DDC4F):
https://dist.apache.org/repos/dist/release/cloudstack/KEYS

Vote will be open for at least 72 hours.

For sanity in tallying the vote, can PMC members please be sure to indicate "(binding)" with their vote?

[ ] +1  approve
[ ] +0  no opinion
[ ] -1  disapprove (and reason why)


[1] git log --pretty=oneline --abbrev-commit origin/4.6..4.7.0-RC20151213T2109 | grep "Merge pull request"


Regards.

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<http://shapeblue.com/cloudstack-consultancy/> | 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/>