Hide Forgot
Description of problem: It is not possible to create bookmark for Global Parameters, neither via API nor UI. API: > Making HTTP POST request to https://sat6.com/api/v2/bookmarks with options {'verify': False, 'auth': ('admin', 'changeme'), 'headers': {'content-type': 'application/json'}} and data {"controller": "common_parameters", "query": "\u5653\u3def\uf902\ud855\udcbf\ud849\udf20\u1d9b\ud835\udc10\ud86a\udecd\ud3da\ufa11", "public": false, "name": "uZSPlCrazx"}. > Received HTTP 422 response: { "error": {"id":null,"errors":{"controller":["common_parameters is not a valid controller"]},"full_messages":["Controller common_parameters is not a valid controller"]} UI: After clicking on `create bookmark` modal window is opened, but after clicking on submit button page redirects to `create bookmark` page and further clicking on sumbit button ha no effect. According to production.log in this case also `common_parameters` is used as controller: > 2017-05-30 08:17:02 83131396 [app] [I] Started GET "/bookmarks/new?kontroller=common_parameters&query=name%20=%20123" for 10.40.204.237 at 2017-05-30 08:17:02 -0400 > 2017-05-30 08:17:02 83131396 [app] [I] Processing by BookmarksController#new as HTML > 2017-05-30 08:17:02 83131396 [app] [I] Parameters: {"kontroller"=>"common_parameters", "query"=>"name = 123"} > 2017-05-30 08:17:02 83131396 [app] [I] Current user: admin (administrator) > 2017-05-30 08:17:02 83131396 [app] [I] Rendered bookmarks/_form.html.erb (3.0ms) > 2017-05-30 08:17:02 83131396 [app] [I] Rendered bookmarks/new.html.erb within layouts/application (3.5ms) > 2017-05-30 08:17:02 83131396 [app] [I] Rendered layouts/_application_content.html.erb (0.2ms) > 2017-05-30 08:17:02 83131396 [app] [I] Rendered home/_submenu.html.erb (1.8ms) > 2017-05-30 08:17:02 83131396 [app] [I] Rendered home/_user_dropdown.html.erb (1.4ms) > 2017-05-30 08:17:02 83131396 [app] [I] Read fragment views/tabs_and_title_records-3 (0.2ms) > 2017-05-30 08:17:02 83131396 [app] [I] Rendered home/_topbar.html.erb (4.6ms) > 2017-05-30 08:17:02 83131396 [app] [I] Rendered layouts/base.html.erb (6.2ms) > 2017-05-30 08:17:02 83131396 [app] [I] Completed 200 OK in 19ms (Views: 10.9ms | ActiveRecord: 1.2ms) > 2017-05-30 08:17:06 4caa26af [app] [I] Started POST "/bookmarks" for 10.40.204.237 at 2017-05-30 08:17:06 -0400 > 2017-05-30 08:17:06 4caa26af [app] [I] Processing by BookmarksController#create as HTML > 2017-05-30 08:17:06 4caa26af [app] [I] Parameters: {"utf8"=>"✓", "authenticity_token"=>"FDUvxMSUQS892j3fW+NYPlNGRzozZybI/DR0SLLhZdKzqQ6GpO/0+UGE1sMTxmAUyG8fD9I3cyY6NLaZ4nBufw==", "bookmark"=>{"name"=>"name", "query"=>"name = 123", "public"=>"1", "controller"=>"common_parameters"}, "commit"=>"Submit"} Version-Release number of selected component (if applicable): Sat 6.3/downstream nightly: * satellite-6.3.0-12.1.beta.el7sat.noarch * foreman-1.15.0-0.1.RC2.el7sat.noarch How reproducible: Always Steps to Reproduce: 1. Navigate to Configure / Global Parameters 2. Use search 3. Try to bookmark this search Actual results: Bookmark can't be created Expected results: Bookmark should be created Additional info:
I confirm this issue is present also in latest upstream, cloning to redmine.
Created redmine issue http://projects.theforeman.org/issues/19947 from this bug
Upstream bug assigned to oprazak
Moving this bug to POST for triage into Satellite 6 since the upstream issue http://projects.theforeman.org/issues/19947 has been resolved.
VERIFIED Version Tested: Satellite 6.3.0 Snap 11 foreman-1.15.3-1.el7sat.noarch Created two new global parameters - asdf - aaaa Searched for 'asdf' - got just the one parameter Clicked on "bookmark this search - bookmark was properly created Clicked on the bookmark - the correct results are displayed
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. > > For information on the advisory, and where to find the updated files, follow the link below. > > If the solution does not work for you, open a new bug report. > > https://access.redhat.com/errata/RHSA-2018:0336