Bug 1753533 - [RHOSP13][OVN] Minor update failing w/ OVN 2.11
Summary: [RHOSP13][OVN] Minor update failing w/ OVN 2.11
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Red Hat OpenStack
Classification: Red Hat
Component: puppet-vswitch
Version: 13.0 (Queens)
Hardware: Unspecified
OS: Unspecified
high
high
Target Milestone: z12
: 13.0 (Queens)
Assignee: Maciej Józefczyk
QA Contact: Roman Safronov
URL:
Whiteboard:
Depends On: 1766575 1774911 1786468 1820939
Blocks: 1750335
TreeView+ depends on / blocked
 
Reported: 2019-09-19 08:44 UTC by Daniel Alvarez Sanchez
Modified: 2023-12-15 16:46 UTC (History)
10 users (show)

Fixed In Version: puppet-vswitch-8.4.0-4.el7ost
Doc Type: No Doc Update
Doc Text:
Clone Of:
Environment:
Last Closed: 2020-06-08 10:44:53 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
OpenStack gerrit 683050 0 'None' MERGED Fix the undefined method 'chomp' for nil:NilClass error seen with ovs 2.10 2021-02-15 05:41:55 UTC

Description Daniel Alvarez Sanchez 2019-09-19 08:44:52 UTC
When trying to update to OVN 2.11 on an OSP13 cloud the minor update fails and we see the below error


Sep 18 19:21:41 usdc-dev-cmpt-001 puppet-user[366379]: (Ovn::Controller::Bridge[datacentre:br-ex]) Not tagged with file, file_line, concat, augeas, cron, vs_config, exec
Sep 18 19:21:41 usdc-dev-cmpt-001 dockerd-current[414283]: Debug: Ovn::Controller::Bridge[datacentre:br-ex]: Not tagged with file, file_line, concat, augeas, cron, vs_config, exec
Sep 18 19:21:41 usdc-dev-cmpt-001 puppet-user[366379]: (Ovn::Controller::Bridge[datacentre:br-ex]) Resource is being skipped, unscheduling all events
Sep 18 19:21:41 usdc-dev-cmpt-001 dockerd-current[414283]: Debug: Ovn::Controller::Bridge[datacentre:br-ex]: Resource is being skipped, unscheduling all events
Sep 18 19:21:41 usdc-dev-cmpt-001 puppet-user[366379]: Prefetching ovs resources for vs_config
Sep 18 19:21:41 usdc-dev-cmpt-001 dockerd-current[414283]: Debug: Prefetching ovs resources for vs_config
Sep 18 19:21:41 usdc-dev-cmpt-001 puppet-user[366379]: Executing: '/usr/bin/ovs-vsctl list Open_vSwitch .'
Sep 18 19:21:41 usdc-dev-cmpt-001 dockerd-current[414283]: Debug: Executing: '/usr/bin/ovs-vsctl list Open_vSwitch .'
Sep 18 19:21:41 usdc-dev-cmpt-001 ovs-vsctl[366983]: ovs|00001|ovsdb_idl|WARN|Open_vSwitch table in Open_vSwitch database lacks dpdk_initialized column (database needs upgrade?)
Sep 18 19:21:41 usdc-dev-cmpt-001 dockerd-current[414283]: Debug: Storing state
Sep 18 19:21:41 usdc-dev-cmpt-001 ovs-vsctl[366983]: ovs|00002|ovsdb_idl|WARN|Open_vSwitch table in Open_vSwitch database lacks dpdk_version column (database needs upgrade?)
Sep 18 19:21:41 usdc-dev-cmpt-001 dockerd-current[414283]: Info: Creating state file /var/lib/puppet/state/state.yaml
Sep 18 19:21:41 usdc-dev-cmpt-001 puppet-user[366379]: Storing state
Sep 18 19:21:41 usdc-dev-cmpt-001 dockerd-current[414283]: Debug: Stored state in 0.00 seconds
Sep 18 19:21:41 usdc-dev-cmpt-001 puppet-user[366379]: Creating state file /var/lib/puppet/state/state.yaml
Sep 18 19:21:41 usdc-dev-cmpt-001 dockerd-current[414283]: Error: Failed to apply catalog: undefined method `chomp' for nil:NilClass
Sep 18 19:21:41 usdc-dev-cmpt-001 puppet-user[366379]: Stored state in 0.00 seconds
Sep 18 19:21:41 usdc-dev-cmpt-001 dockerd-current[414283]: Debug: Applying settings catalog for sections reporting, metrics
Sep 18 19:21:41 usdc-dev-cmpt-001 puppet-user[366379]: Failed to apply catalog: undefined method `chomp' for nil:NilClass

Comment 2 Maciej Józefczyk 2019-09-19 09:11:34 UTC
Cherry-pick done https://code.engineering.redhat.com/gerrit/#/c/181481/1

Comment 16 Eran Kuris 2019-10-30 09:03:19 UTC
cant verify- depends on https://bugzilla.redhat.com/show_bug.cgi?id=1766575

Comment 18 Alex McLeod 2019-10-31 11:32:54 UTC
If this bug requires doc text for errata release, please set the 'Doc Type' and provide draft text according to the template in the 'Doc Text' field. The documentation team will review, edit, and approve the text.

If this bug does not require doc text, please set the 'requires_doc_text' flag to -.

Comment 23 Eran Kuris 2020-05-21 09:03:41 UTC
This bug is blocked (by https://bugzilla.redhat.com/show_bug.cgi?id=1820939) for a while so I am moving it to modify state until we get a fix for bz1820939

Comment 24 Lon Hohberger 2020-05-22 10:43:43 UTC
According to our records, this should be resolved by puppet-vswitch-8.4.0-5.el7ost.  This build is available now.

Comment 25 Eran Kuris 2020-05-24 06:11:20 UTC
(In reply to Lon Hohberger from comment #24)
> According to our records, this should be resolved by
> puppet-vswitch-8.4.0-5.el7ost.  This build is available now.

it blocked by this bug: 1820939  so its not really on qa because we cant verify it.

Comment 27 Roman Safronov 2020-06-07 12:32:46 UTC
Verified that minor update is not failing and proceeds till the end. No errors as specified in the description.
Tested minor update from osp13 z8 (which uses openvswitch 2.9) to osp z11.
osp13 z11 (13.0-RHEL-7/2020-03-04.1) has puppet-vswitch-8.4.0-5.el7ost.noarch and openvswitch2.11-2.11.0-35.el7fdp.x86_64


Note You need to log in before you can comment on or make changes to this bug.