https://infrastructure.fedoraproject.org/cgit/ansible.git/tree/roles/koschei/backend/templates/cron-refresh-groups.j2 should sync packages which have @rust-sig into koschei, but this seems to not happen. It uses https://infrastructure.fedoraproject.org/cgit/ansible.git/tree/roles/koschei/backend/files/koschei-refresh-distgit-group script which essentially does:
@rust-sig
⋊> ~/t/ansible on master ◦ curl -s "https://src.fedoraproject.org/api/0/group/rust-sig?projects=1" | jq -r '.projects[].name' | wc -l 587
But in Koschei I see only 546 packages (https://apps.fedoraproject.org/koschei/groups/rust-sig?).
/cc @mizdebsk
Metadata Update from @bowlofeggs: - Issue priority set to: Waiting on Assignee (was: Needs Review)
Metadata Update from @mizdebsk: - Issue assigned to mizdebsk
I can see that the sync fails with:
Traceback (most recent call last): File "/usr/bin/koschei-admin", line 35, in <module> main(args=sys.argv[1:]) File "/usr/lib/python3.7/site-packages/koschei/admin.py", line 82, in main cmd.execute(**kwargs) File "/usr/lib/python3.7/site-packages/koschei/admin.py", line 356, in execute self.set_group_content(session, group, content_from_file, append) File "/usr/lib/python3.7/site-packages/koschei/admin.py", line 300, in set_group_content from_fo(sys.stdin) File "/usr/lib/python3.7/site-packages/koschei/admin.py", line 297, in from_fo data.set_group_content(session, group, content, append) File "/usr/lib/python3.7/site-packages/koschei/data.py", line 98, in set_group_content raise PackagesDontExist(contents - {base.name for base in new_content}) koschei.data.PackagesDontExist: Packages don't exist: rpick
I'll need to investigate this more.
Should be fixed in bed6d7a.
Group rust-sig modified: package rust-deflate added Group rust-sig modified: package rust-tinytemplate added Group rust-sig modified: package rust-crossterm_utils added Group rust-sig modified: package rust-arraydeque added Group rust-sig modified: package rust-entities added Group rust-sig modified: package rust-jpeg-decoder added Group rust-sig modified: package rust-y4m added Group rust-sig modified: package rust-terminfo added Group rust-sig modified: package rust-urlshortener added Group rust-sig modified: package rust-pulse added Group rust-sig modified: package rust-color_quant added Group rust-sig modified: package rust-stb_truetype added Group rust-sig modified: package rust-crossterm_input added Group rust-sig modified: package rust-gettext-sys added Group rust-sig modified: package rust-gif added Group rust-sig modified: package rust-nasm-rs added Group rust-sig modified: package rust-crossterm_style added Group rust-sig modified: package rust-unicode_categories added Group rust-sig modified: package rust-crossterm_cursor added Group rust-sig modified: package rust-paste-impl added Group rust-sig modified: package rust-png added Group rust-sig modified: package rust-aom-sys added Group rust-sig modified: package rust-safe-transmute added Group rust-sig modified: package rust-blake2 added Group rust-sig modified: package rust-crossterm_terminal added Group rust-sig modified: package rust-dav1d-sys added Group rust-sig modified: package rust-image added Group rust-sig modified: package rust-scan_fmt added Group rust-sig modified: package rust-inflate added Group rust-sig modified: package rust-rand_xoshiro added Group rust-sig modified: package rust-qr2term added Group rust-sig modified: package rust-criterion-plot added Group rust-sig modified: package rust-tiff added Group rust-sig modified: package rust-resize added Group rust-sig modified: package rust-ybaas added Group rust-sig modified: package rust-heatseeker added Group rust-sig modified: package rust-crossterm_screen added Group rust-sig modified: package rust-arg_enum_proc_macro added Group rust-sig modified: package rust-checked_int_cast added Group rust-sig modified: package rust-bitstream-io added Group rust-sig modified: package rust-static_assertions added Group rust-sig modified: package rust-criterion added Group rust-sig modified: package rust-num-derive added Group rust-sig modified: package rust-tokio-trace-core added Group rust-sig modified: package rust-qrcode added Group rust-sig modified: package rust-paste added Group rust-sig modified: package rust-warp added Group rust-sig modified: package rust-toml0.4 added Group rust-sig modified: package rust-mktemp added Group rust-sig modified: package rust-lzw added Group rust-sig modified: package rust-interpolate_name added Group rust-sig modified: package rust-atom added Group rust-sig modified: package rust-crossterm added
Metadata Update from @mizdebsk: - Issue close_status updated to: Fixed - Issue status updated to: Closed (was: Open)
Login to comment on this ticket.