Project

General

Profile

Actions

Feature #25440

closed

Deprecate applicable_errata in Host Bulk Actions API response

Added by Shimon Shtein over 5 years ago. Updated about 4 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
Hosts
Target version:
Fixed in Releases:
Found in Releases:

Description

host_bulk_actions_controller uses erratum.json.rabl for applicable_errata and installable_errata actions. This template contains non-paginated list of hosts available for each specific erratum. The list is generated by using a query for each erratum object.

My suggestion is removing this list from erratum API response and changing the UI to query hosts list only when the erratum details are shown.

To maintain backwards compatibility with previous API response, I suggest adding special parameter "compatibility_mode" to the request. When this parameter will be set to true, the system would behave as it was previously (it will be much slower, but will send hosts list as part of the response). Default behavior would be removing the list in favor of much faster response times.


Related issues 1 (0 open1 closed)

Blocked by Katello - Bug #27679: content hosts bulk errata pages should not use 'applicable_hosts'ClosedIan BallouActions
Actions #1

Updated by The Foreman Bot over 5 years ago

  • Status changed from New to Ready For Testing
  • Assignee set to Shimon Shtein
  • Pull request https://github.com/Katello/katello/pull/7829 added
Actions #2

Updated by Andrew Kofink over 5 years ago

  • Target version set to Katello 3.10.0
  • Triaged changed from No to Yes
Actions #3

Updated by Christine Fouant over 5 years ago

  • Target version changed from Katello 3.10.0 to Katello 3.11.0
Actions #4

Updated by John Mitsch about 5 years ago

  • Target version changed from Katello 3.11.0 to Katello 3.12.0
Actions #5

Updated by Chris Roberts almost 5 years ago

  • Target version changed from Katello 3.12.0 to Katello 3.13.0
  • Triaged changed from Yes to No
Actions #6

Updated by Andrew Kofink almost 5 years ago

  • Triaged changed from No to Yes
Actions #7

Updated by Justin Sherrill over 4 years ago

  • Blocked by Bug #27679: content hosts bulk errata pages should not use 'applicable_hosts' added
Actions #8

Updated by Jonathon Turel over 4 years ago

  • Target version changed from Katello 3.13.0 to Katello 3.14.0
Actions #9

Updated by Jonathon Turel over 4 years ago

  • Target version changed from Katello 3.14.0 to Katello 3.15.0
Actions #10

Updated by The Foreman Bot about 4 years ago

  • Pull request https://github.com/Katello/katello/pull/8576 added
Actions #11

Updated by The Foreman Bot about 4 years ago

  • Fixed in Releases Katello 3.16.0 added
Actions #12

Updated by Jonathon Turel about 4 years ago

  • Status changed from Ready For Testing to Closed
Actions #13

Updated by Jonathon Turel about 4 years ago

  • Tracker changed from Bug to Feature
Actions #14

Updated by Jonathon Turel about 4 years ago

  • Subject changed from Host bulk actions have query as part of RABL templates. to Deprecate applicable_errata in Host Bulk Actions API response
Actions #15

Updated by Jonathon Turel about 4 years ago

  • Category set to Hosts
Actions

Also available in: Atom PDF