Project

General

Profile

Actions

tickets #136373

closed

Obsolete Tumbleweed i586 iso images

Added by michals 8 months ago. Updated 7 months ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
Mirrors
Target version:
-
Start date:
2023-09-23
Due date:
% Done:

0%

Estimated time:

Actions #1

Updated by luc14n0 7 months ago

  • Status changed from New to Workable
  • Private changed from Yes to No

Indeed, it seems no one realized that and deleted those "leftovers".

Actions #2

Updated by luc14n0 7 months ago

  • Category set to Mirrors
Actions #3

Updated by luc14n0 7 months ago

Although I don't have privileges on pontifex2, I'd expect there's some way to mark those images and links as deprecated in order to delete them, and so that the deletion propagates to mirrors.

Let's see what others have to say.

Actions #4

Updated by pjessen 7 months ago

luc14n0 wrote in #note-3:

Although I don't have privileges on pontifex2, I'd expect there's some way to mark those images and links as deprecated in order to delete them, and so that the deletion propagates to mirrors.

Let's see what others have to say.

pontifex is really only doing what it is told, i.e. publishing whatever is being pushed from build service.

Actions #5

Updated by cboltz 7 months ago

  • Assignee set to dimstar

Dominique, can you clean this up on the OBS side?

Actions #6

Updated by luc14n0 7 months ago

pjessen wrote in #note-4:

luc14n0 wrote in #note-3:

Although I don't have privileges on pontifex2, I'd expect there's some way to mark those images and links as deprecated in order to delete them, and so that the deletion propagates to mirrors.

Let's see what others have to say.

pontifex is really only doing what it is told, i.e. publishing whatever is being pushed from build service.

That's good to know. A concern I have had in the past, but haven't looked at it closer, is when we disable the build flag of a package (and even perhaps of a project). Without manually wiping the built binaries, they will hang in the repositories who knows for how long. But I don't think this has much to do with the issue at hand here, so I'm diverging.

Actions #7

Updated by luc14n0 7 months ago

I also like to point out that something is still recreating those links:

luc14n0@provo-mirror:~> ls -l /srv/ftp/pub/opensuse/tumbleweed/iso/openSUSE-Tumbleweed-NET-i586-*
lrwxrwxrwx 1 mirror mirror        55 Sep 27 14:42 /srv/ftp/pub/opensuse/tumbleweed/iso/openSUSE-Tumbleweed-NET-i586-Current.iso -> openSUSE-Tumbleweed-NET-i586-Snapshot20230326-Media.iso
lrwxrwxrwx 1 mirror mirror        62 Sep 27 14:42 /srv/ftp/pub/opensuse/tumbleweed/iso/openSUSE-Tumbleweed-NET-i586-Current.iso.sha256 -> openSUSE-Tumbleweed-NET-i586-Snapshot20230326-Media.iso.sha256
lrwxrwxrwx 1 mirror mirror        66 Sep 27 14:42 /srv/ftp/pub/opensuse/tumbleweed/iso/openSUSE-Tumbleweed-NET-i586-Current.iso.sha256.asc -> openSUSE-Tumbleweed-NET-i586-Snapshot20230326-Media.iso.sha256.asc
-rw-r--r-- 1 mirror mirror 191889408 Mar 27  2023 /srv/ftp/pub/opensuse/tumbleweed/iso/openSUSE-Tumbleweed-NET-i586-Snapshot20230326-Media.iso
-rw-r--r-- 1 mirror mirror       122 Mar 27  2023 /srv/ftp/pub/opensuse/tumbleweed/iso/openSUSE-Tumbleweed-NET-i586-Snapshot20230326-Media.iso.sha256
-rw-r--r-- 1 mirror mirror       827 Mar 27  2023 /srv/ftp/pub/opensuse/tumbleweed/iso/openSUSE-Tumbleweed-NET-i586-Snapshot20230326-Media.iso.sha256.asc
Actions #8

Updated by michals 7 months ago

luc14n0 wrote in #note-6:

That's good to know. A concern I have had in the past, but haven't looked at it closer, is when we disable the build flag of a package (and even perhaps of a project). Without manually wiping the built binaries, they will hang in the repositories who knows for how long. But I don't think this has much to do with the issue at hand here, so I'm diverging.

It sounds like it is very much what is happening here. Binaries come out of OBS only when they are built in a project, and when very old ones come out this is quite plausible explanation.

Actions #9

Updated by luc14n0 7 months ago

michals wrote in #note-8:

luc14n0 wrote in #note-6:

That's good to know. A concern I have had in the past, but haven't looked at it closer, is when we disable the build flag of a package (and even perhaps of a project). Without manually wiping the built binaries, they will hang in the repositories who knows for how long. But I don't think this has much to do with the issue at hand here, so I'm diverging.

It sounds like it is very much what is happening here. Binaries come out of OBS only when they are built in a project, and when very old ones come out this is quite plausible explanation.

I'm not sure about that, actually. I'm confident of what I said, about packages in projects other than openSUSE:Factory -- or openSUSE:Leap*, or SUSE:SLE*, etc -- where they have the release flag activated in OBS, so they are taken care of by the publisher. Tumbleweed snapshots and ISO images are different because they are tested first, before something else publish them. I hope someone correct me if I'm mistaken.

Actions #10

Updated by luc14n0 7 months ago

Correcting myself. openSUSE:Factory/standard gets published normally.

Actions #11

Updated by dimstar 7 months ago

  • Assignee changed from dimstar to adrianSuSE

hi Adrian,

from what I can see, openSUSE:Factory:ToTest does not contain those i586/i686 images anymore, yet OBS is rsyncing them over to pontifex on each publish.

Can you help with that cleanup please?

Actions #12

Updated by adrianSuSE 7 months ago

  • Status changed from Workable to Closed

I hope this is cleaned up now.

(sorry, never saw a mail)

Actions

Also available in: Atom PDF