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 <wrodrig...@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 
> <raja.pull...@citrix.com<mailto:raja.pull...@citrix.com>> wrote:
> 
> Wilder, can you share your KVM and XS cfg details ?
> 
> Thanks,
> Raja
> 
> -----Original Message-----
> From: Wilder Rodrigues [mailto:wrodrig...@schubergphilis.com]
> Sent: Tuesday, December 15, 2015 4:03 PM
> To: dev@cloudstack.apache.org<mailto: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 
> <wrodrig...@schubergphilis.com<mailto:wrodrig...@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 
> <raja.pull...@citrix.com<mailto:raja.pull...@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:rberg...@schubergphilis.com]
> Sent: Monday, December 14, 2015 1:58 AM
> To: dev@cloudstack.apache.org<mailto: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"
> 
> 
> 
> 

Reply via email to