PR for this BZ https://github.com/ManageIQ/manageiq/pull/18177
New commit detected on ManageIQ/manageiq/hammer: https://github.com/ManageIQ/manageiq/commit/bac84088f5b756e7d136dd8746612defa93c3487 commit bac84088f5b756e7d136dd8746612defa93c3487 Author: Gregg Tanzillo <gtanzill> AuthorDate: Fri Nov 9 13:35:27 2018 -0500 Commit: Gregg Tanzillo <gtanzill> CommitDate: Fri Nov 9 13:35:27 2018 -0500 Merge pull request #18177 from juliancheal/fix_tags_without_classifications_errors Tags without a classification cause errors (cherry picked from commit 3217a89bb0d0c76d7a482eada25e93e4f35ae2f4) Fixes https://bugzilla.redhat.com/show_bug.cgi?id=1632901 app/models/tag.rb | 8 +- spec/models/tag_spec.rb | 12 + 2 files changed, 16 insertions(+), 4 deletions(-)
FIXED. Verified on 5.10.0.25.20181120211723_d2fd659. Steps taken to verify: 1) Create a category and tag. 2) SSH into appliance, `vmdb`, and `bin/rails c`. 3) Get the required tag with: tag = Tag.find_by(name: "/managed/cat_1/tag_1") 4) Delete the classification associated with tag. tag.classification.delete 5) Send a request. GET /api/tags?expand=resources&attributes=category,categorization There was no internal server error or any error in the API log, unlike the version in which this BZ was released(5.9.4.7).
*** Bug 1656182 has been marked as a duplicate of this bug. ***
*** Bug 1649245 has been marked as a duplicate of this bug. ***