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