Bug 556460
Summary: | spacewalk-repo-syn does not work on Fedora12 - Exception "common.rhnException.rhnFault' | ||||||
---|---|---|---|---|---|---|---|
Product: | [Community] Spacewalk | Reporter: | a.oehler | ||||
Component: | Server | Assignee: | Michael Mráka <mmraka> | ||||
Status: | CLOSED CURRENTRELEASE | QA Contact: | Red Hat Satellite QA List <satqe-list> | ||||
Severity: | medium | Docs Contact: | |||||
Priority: | low | ||||||
Version: | 0.7 | CC: | erik | ||||
Target Milestone: | --- | ||||||
Target Release: | --- | ||||||
Hardware: | x86_64 | ||||||
OS: | Linux | ||||||
Whiteboard: | |||||||
Fixed In Version: | Doc Type: | Bug Fix | |||||
Doc Text: | Story Points: | --- | |||||
Clone Of: | Environment: | ||||||
Last Closed: | 2010-02-16 12:56:26 UTC | Type: | --- | ||||
Regression: | --- | Mount Type: | --- | ||||
Documentation: | --- | CRM: | |||||
Verified Versions: | Category: | --- | |||||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||
Cloudforms Team: | --- | Target Upstream Version: | |||||
Embargoed: | |||||||
Bug Depends On: | |||||||
Bug Blocks: | 543511 | ||||||
Attachments: |
|
Description
a.oehler
2010-01-18 14:14:20 UTC
Bug summary: In Fedora 12 time values from rpm are interpreted as long (not int) which causes they aren't been transofmed into oracle's datetime format. Fixed in commit ba25dcbb0ba53a0104f1738e60d15cf437835b4f Automatic commit of package [spacewalk-backend] release [0.8.32-1]. commit 74b827fecaa4178bf98ead2df5938859fef5c522 556460 - time values are <long> on F12 and included into spacewalk-backend-0.8.32-1 package. Running into the same issue here, nice to see that it's already fixed! When will the updated package be available in the updates repository? Or is it already available elsewhere? (In reply to comment #3) > Running into the same issue here, nice to see that it's already fixed! When > will the updated package be available in the updates repository? Or is it > already available elsewhere? There is a fixed package released in nightly repo. Unfortunately we do not currently plan any update release for 0.7 so please apply manually fix from the commit 74b827fecaa4178bf98ead2df5938859fef5c522 above. I tried to apply the fix manually. This only partially works, because this specific file is already changed to some degree since the version in release 0.7, so the patch doesn't fully apply. Nevertheless, I was able to apply three of the four changes (the fourth change is in a piece of code that doesn't seem to exist yet in 0.7, if I'm not mistaking). However I keep getting the same results. First I simply scheduled a new sync, which gave the same errors. Then I thought, maybe the error is already in the database, so I deleted the channel and re-created it; but even then reposync gave the same errors. On a side note, I notice that I cannot stop reposync through the spacewalk webinterface, right? I especially noticed that spacewalk also doesn't stop a running reposync when its channel gets deleted... Anyway, I would really like to run spacewalk with a Fedora 12 repository, what is the best way to do this, upgrade to the nightly builds? Created attachment 386316 [details]
This is patch for spacewalk 0.7
Hi Erik,
here is a patch backport for spacewalk 0.7.
Apply with
cd /usr/share/rhn/
patch -p2 <sw7.patch
Spacewalk 0.8 has been released |