This request is superseded by
request 796261
(Show diff)
Overview
Request 739109 superseded
Newer source available from package origin. (host go-agent-monitor-6)
- Created by origin-manager
- In state superseded
- Superseded by 796261
- Open review for openSUSE:Leap:15.2:Staging:E
Loading...
Request History
origin-manager created request
Newer source available from package origin. (host go-agent-monitor-6)
licensedigger accepted review
ok
factory-auto accepted review
Check script succeeded
origin-manager accepted review
origin: SUSE:SLE-15-SP2:GA
staging-bot set openSUSE:Leap:15.2:Staging:E as a staging project
Being evaluated by staging project "openSUSE:Leap:15.2:Staging:E"
staging-bot accepted review
Picked openSUSE:Leap:15.2:Staging:E
lnussel_factory declined request
downgrade
maxlin_factory superseded request
superseded by 796261
It's a funny man this origin manager :)
rust in SLE15 SP2 does not links to rust.10459 even though rust.10459 has newer version... however this is also happened on old leaper - different sources from GA and Update :)
SLE is a funny man, having newer sources in the oldest version in family while older sources in newest version of family. Due to the inheritance used by SLE project setup, the only way to tell what direction something is going is to layer the revisions from inherited projects. This is doubly needed since the first revision in an :Update project loses the entire revision history that was previously exposed (OBS VCS ftw).
From the output using CLI:
One can see it thinks it is matching the third revision and submitting the first (which it is).
Adding some extra debugging since we are working with a super fun case:
The projects in the middle with no
source_contain
line because there are no unique revisions and searching for last 5 revisions. Interestingly, this scenario came to be since origin-manager submitted Leap:15.1:Update version of rust as it was tracking that origin previously. In the process it matched SLE due to their maintenance update (which behaves as is expected).The next time origin-manager goes to update it sees that it is behind latest SLE and submits this. Using
rdiff
one can verify this is the latest SLE revision as the diff matches this request.While
rdiff
toSUSE:SLE-15:Update
shows no diffYou can see SUSE:SLE-15:Update/rust was updated recently. This all fits the expected behavior and is part of the very screwy VCS/workflow model used. I would also suggest this is a bug on SLE side to update rust in latest service packs.