Note: This bug is displayed in read-only format because the product is no longer active in Red Hat Bugzilla.

Bug 1278555

Summary: rhevm-doc-ja-JP-3.6.0-1 fails update from 3.5.x
Product: Red Hat Enterprise Virtualization Manager Reporter: Barak Korren <bkorren>
Component: rhevm-docAssignee: Greg Sheremeta <gshereme>
Status: CLOSED CURRENTRELEASE QA Contact: Lukas Svaty <lsvaty>
Severity: urgent Docs Contact:
Priority: urgent    
Version: 3.6.0CC: eedri, gshereme, jboggs, lsurette, lsvaty, mgoldboi, rbalakri, thildred, yeylon, ykaul
Target Milestone: ovirt-3.6.2   
Target Release: 3.6.2   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2016-04-12 21:25:51 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: UX RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 1285700    
Attachments:
Description Flags
engine-setup log none

Description Barak Korren 2015-11-05 18:55:09 UTC
Created attachment 1090314 [details]
engine-setup log

Description of problem:
When trying to upgrade ovirt-engine to 3.6.0 from 3.5.x, the upgrade fails.
The following error appears in the logs:

2015-11-05 18:59:56 ERROR otopi.plugins.otopi.packagers.yumpackager yumpackager.error:100 Yum Error unpacking rpm package rhevm-doc-ja-JP-3.6.0-1.el6eng.noarch
2015-11-05 18:59:56 DEBUG otopi.plugins.otopi.packagers.yumpackager yumpackager.verbose:91 Yum Script sink: error: unpacking of archive failed on file /usr/share/doc/rhevm-doc/manual/ja-JP: cpio: rename failed - Is a directory

2015-11-05 18:59:56 DEBUG otopi.plugins.otopi.packagers.yumpackager yumpackager.verbose:91 Yum Done: rhevm-doc-ja-JP-3.6.0-1.el6eng.noarch


Version-Release number of selected component (if applicable):
Ugrading to: rhevm-doc-ja-JP-3.6.0-1.el6eng.noarch
From: rhevm-doc-ja-JP.noarch 0:3.5.3-1.el6eng


Added full engine-setup log.

Comment 1 Barak Korren 2015-11-05 19:10:49 UTC
Package for 3.6.0 is empty (only two directories) while the 3,5 package contains many files.

Comment 2 Yuko Katabami 2015-11-05 22:05:42 UTC
@Barak,

Since GA has been pushed back to March, 3.6 documentation translation will not commence until late Jan 2016.

For rhevm-doc queries, you might want to check with Greg Sheremeta.

Comment 3 Einav Cohen 2015-11-09 13:39:18 UTC
(In reply to Barak Korren from comment #1)
> Package for 3.6.0 is empty (only two directories) while the 3,5 package
> contains many files.

@Greg - aren't the docs (in all locales) contain the exact same files as 3.5 at this point?

Comment 4 Greg Sheremeta 2015-11-09 15:41:30 UTC
Interesting bug. Looks like we have a candidate for some CI upgrade tests.

...

At this point in the release cycle, each locale's RPM contains two symlinks over to English. Those are the "directories" Barak referred to.

Seems like yum can't handle an upgrade where a directory is changing to a symlink. Ultimately, it's a bug in the packaging of rhevm-doc, and I'll need to fix it.

Comment 5 Yaniv Kaul 2015-12-03 14:19:33 UTC
Greg - any updates? I've marked it as urgent severity, as it is upgrade related.

Comment 6 Greg Sheremeta 2015-12-03 14:32:25 UTC
Yep, I'll get it fixed today :) Sorry for the delay!

Comment 7 Eyal Edri 2015-12-17 13:58:31 UTC
RHEV 3.6.0 BETA2 is out, any open bugs are moved to the BETA3 milestone.

Comment 11 Greg Sheremeta 2015-12-22 04:42:20 UTC
3.6.0-2 fixes the issue.

Comment 15 Greg Sheremeta 2015-12-22 16:33:31 UTC
This issue also affects

rhevm-doc-ko-KR-3.6.0-1.el6eng
rhevm-doc-zh-CN-3.6.0-1.el6eng

Comment 19 Lukas Svaty 2016-01-21 13:37:13 UTC
verified in 
rhevm-3.6.2.6-0.1.el6.noarch
rhevm-doc-ja-JP-3.6.0-2.el6eng.noarch