#1033 Build complete messages don't show the updated build state and completion_time
Closed: Fixed Opened by mprahl.

When Koji runs the postBuildStateChange callback, the build info passed in is out of date, so messages sent out on the message bus contain the old state. For instance, on a build complete message, the state is still 0, and completion_time and completion_ts are None. Any application that listens to these messages and requires the up to date build info must query the Koji API for the latest information which is wasteful for the application and Koji.


volume_id and volume_name should also be updated in binfo before the postBuildStateChange callback.

PR #1094

Commit 3413eecb fixes this issue

@mikem where can I track the release of this?

Metadata Update from @julian8628:
- Issue set to the milestone: 1.17

This issue has been migrated to Fedora Forge:
https://forge.fedoraproject.org/koji/koji/issues/1033

Please continue any further discussion there.

Metadata