Project

General

Profile

Actions

Bug #20862

closed

Katello overrides apipie definition for hostgroups

Added by Marek Hulán over 6 years ago. Updated almost 6 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
-
Target version:
Difficulty:
Triaged:
Fixed in Releases:
Found in Releases:

Description

When some plugins wants to extend hostgroup API (e.g. foreman_openscap) through mechanisms supported either by core or by apipie-rails, Katello overrides the attribute set. What's worse, it overrides the hostgroup param group with the out of date list of attributes, effectively hiding description attribute. Katello should start using apipie-rails 0.5.2 new feature to extend the documentation with built-in helper.

This is a blocker for foreman_openscap critical fix, please consider it for Katello 3.4.6 release.


Related issues 3 (0 open3 closed)

Related to Katello - Bug #16484: Cannot create new hostgroup via API/CLIClosedBrad Buckingham09/08/2016Actions
Blocks OpenSCAP - Bug #16490: API lacks ability to modify/specify hostgroup openscap capsule via API or hammer cliClosedMarek Hulán09/08/2016Actions
Copied to Katello - Bug #20863: Katello overrides apipie definition for Smart ProxiesClosedBrad Buckingham09/06/2017Actions
Actions #1

Updated by Marek Hulán over 6 years ago

  • Related to Bug #16484: Cannot create new hostgroup via API/CLI added
Actions #2

Updated by Marek Hulán over 6 years ago

  • Blocks Bug #16490: API lacks ability to modify/specify hostgroup openscap capsule via API or hammer cli added
Actions #3

Updated by The Foreman Bot over 6 years ago

  • Status changed from New to Ready For Testing
  • Pull request https://github.com/Katello/katello/pull/6937 added
Actions #4

Updated by Marek Hulán over 6 years ago

if this is accepted to 3.4, please let me know, we'd need to bump apipie-rails in our 1.15 since it contains 0.4.0 only repos https://github.com/theforeman/foreman-packaging/tree/rpm/1.15/rubygem-apipie-rails

Actions #5

Updated by Justin Sherrill over 6 years ago

  • translation missing: en.field_release set to 295
Actions #6

Updated by Justin Sherrill over 6 years ago

  • Copied to Bug #20863: Katello overrides apipie definition for Smart Proxies added
Actions #7

Updated by Marek Hulán over 6 years ago

  • Status changed from Ready For Testing to Closed
  • % Done changed from 0 to 100
Actions #8

Updated by The Foreman Bot over 6 years ago

  • Pull request https://github.com/Katello/katello/pull/6943 added
Actions #9

Updated by Marek Hulán over 6 years ago

  • Pull request deleted (https://github.com/Katello/katello/pull/6943)
Actions

Also available in: Atom PDF