Remove TaskStatus.queue attribute from API
revert the injection of the queue attribute
At one point the queue name was recorded in the TaskStatus attribute 'queue', which as part of 2.5.1 was renamed to 'worker_name' and now holds the worker name instead. For backwards compatibility the API of 2.5.1 introduced the 'worker_name' attribute, but copies the value of 'worker_name' to 'queue' as the task being looked up is serialized.
The 'queue' field injection should be removed with 3.0.0, and attached is a revert patch that will remove the injection of the queue attribute.
Also, a deprecation note needs to be added to the release notes for 3.0.0 that the 'queue' field is deprecated with 3.0.0.
+ This bug was cloned from Bugzilla Bug #1147082 +
#5 Updated by bmbouter over 6 years ago
- Subject changed from TaskStatus.queue attribute should be removed with X release to Remove TaskStatus.queue attribute from API
This was deprecated in one of the 2.6.0 release notes. http://pulp.readthedocs.org/en/latest/user-guide/release-notes/2.6.x.html#rest-api-changes
#8 Updated by bmbouter over 2 years ago
Pulp 2 is approaching maintenance mode, and this Pulp 2 ticket is not being actively worked on. As such, it is being closed as WONTFIX. Pulp 2 is still accepting contributions though, so if you want to contribute a fix for this ticket, please reopen or comment on it. If you don't have permissions to reopen this ticket, or you want to discuss an issue, please reach out via the developer mailing list.
Please register to edit this issue