Bug 1265136

Summary: Unable to start server, default MAC pool does not have range set.
Product: [oVirt] ovirt-engine Reporter: Alona Kaplan <alkaplan>
Component: BLL.NetworkAssignee: Martin Mucha <mmucha>
Status: CLOSED NEXTRELEASE QA Contact: Meni Yakove <myakove>
Severity: urgent Docs Contact:
Priority: unspecified    
Version: 3.6.0CC: alkaplan, bugs, danken, didi, ecohen, gklein, lsurette, mburman, mmucha, rbalakri, sbonazzo, yeylon, ylavi
Target Milestone: ovirt-3.6.0-gaKeywords: CodeChange
Target Release: 3.6.0Flags: danken: ovirt-3.6.0?
rule-engine: planning_ack?
danken: devel_ack+
rule-engine: testing_ack?
Hardware: Unspecified   
OS: Unspecified   
Whiteboard: network
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2015-11-01 09:39:04 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: Network RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Alona Kaplan 2015-09-22 08:14:22 UTC
Description of problem:

There was patch deprecating vdc_options values. In given patch there's problem with applying upgrade scripts. In one of upgrade scripts, values is read from vdc_options table and stored elsewhere, rendering this vdc_options row useless. However, if we remove this value from vdc_options table in 0000_config.sql, upgrade script won't find it and won't persist it elsewhere. Therefore we need to remove these values only after it's useless, ie. in upgrade script.

Version-Release number of selected component (if applicable):


How reproducible:


Steps to Reproduce:
1.
2.
3.

Actual results:


Expected results:


Additional info:

Comment 1 Red Hat Bugzilla Rules Engine 2015-10-19 10:51:49 UTC
Target release should be placed once a package build is known to fix a issue. Since this bug is not modified, the target version has been reset. Please use target milestone to plan a fix for a oVirt release.

Comment 2 Red Hat Bugzilla Rules Engine 2015-10-22 13:27:20 UTC
Fixed bug tickets must have version flags set prior to fixing them. Please set the correct version flags and move the bugs back to the previous status after this is corrected.

Comment 3 Meni Yakove 2015-10-26 06:48:23 UTC
please provide Steps to Reproduce.

Comment 5 Martin Mucha 2015-10-26 14:10:58 UTC
Steps to reproduce — this is probably not that easy. Let me elaborate. There was incorrect sequence of db statements, which produced state, that during upgrade was first removed row from vdc_options table and following script was reading this row, to fill in some another db table. Anyways, unability to start up server was caused by badly filled db, due to given issue in upgrade process. If you want to reproduce it, you probably have to init db using ovirt version preceding merging of this patch, then get newest ovirt version and try to update db. If table mac_pool_ranges is not empty after that ugprade, you can state that this bug is gone.

Comment 6 Dan Kenigsberg 2016-01-04 14:24:08 UTC
*** Bug 1294091 has been marked as a duplicate of this bug. ***