#7003 BuildError: package ocaml-re not in list for tag f28-pending
Closed: Fixed 6 years ago Opened 6 years ago by rjones.

Is this just a waiting issue? I've waited about 3 hours I suppose.

https://bugzilla.redhat.com/show_bug.cgi?id=1174036#c17

$ fedpkg build
/usr/lib/python2.7/site-packages/fedora/client/bodhi.py:48: DeprecationWarning: fedora.client.bodhi has been deprecated. Please use bodhi.client.bindings instead.
  DeprecationWarning)
Building ocaml-re-1.7.1-1.fc28 for rawhide
Created task: 21528420
Task info: https://koji.fedoraproject.org/koji/taskinfo?taskID=21528420
Watching tasks (this may be safely interrupted)...
21528420 build (rawhide, /rpms/ocaml-re:f275b85ec4e843cfc75678d4e9e62d156db6ce4c): free
21528420 build (rawhide, /rpms/ocaml-re:f275b85ec4e843cfc75678d4e9e62d156db6ce4c): free -> open (buildhw-05.phx2.fedoraproject.org)
  21528424 buildSRPMFromSCM (/rpms/ocaml-re:f275b85ec4e843cfc75678d4e9e62d156db6ce4c): open (buildvm-15.phx2.fedoraproject.org)
  21528424 buildSRPMFromSCM (/rpms/ocaml-re:f275b85ec4e843cfc75678d4e9e62d156db6ce4c): open (buildvm-15.phx2.fedoraproject.org) -> closed
  0 free  1 open  1 done  0 failed
21528420 build (rawhide, /rpms/ocaml-re:f275b85ec4e843cfc75678d4e9e62d156db6ce4c): open (buildhw-05.phx2.fedoraproject.org) -> FAILED: BuildError: package ocaml-re not in list for tag f28-pending
  0 free  0 open  1 done  1 failed

21528420 build (rawhide, /rpms/ocaml-re:f275b85ec4e843cfc75678d4e9e62d156db6ce4c) failed

Doh.

So, this is supposed to be synced automatically by this service: https://infrastructure.fedoraproject.org/cgit/ansible.git/tree/roles/bodhi2/backend/files/koji-sync-listener.py

It listens on the fedmsg bus for new package tickets being closed, and whenever they are so closed, it runs this script which should sync the package to koji:
https://infrastructure.fedoraproject.org/cgit/ansible.git/tree/roles/bodhi2/backend/templates/owner-sync-pagure.j2

So.. whenever it bugs out like this, a releng member should be able to fix it manually (@mohanboddu?) by sshing to bodhi-backend01 and running this:

time /usr/local/bin/owner-sync-pagure --verbose f28 f27 f26 f25 f28-container f27-container f26-container f25-container epel7 dist-6E-epel module-package-list --package ocaml-re

Notice the --package ocaml-re on the end. If you leave that off, it will sync all packages.. which takes forever.

Thanks, it's working now.

Metadata Update from @rjones:
- Issue close_status updated to: Fixed
- Issue status updated to: Closed (was: Open)

6 years ago

Login to comment on this ticket.

Metadata