Refactor #14699
closed
Katello needs foreman's os_selected method to submit all form data
Added by Partha Aji over 8 years ago.
Updated over 6 years ago.
Description
Foreman's os_selected method. Last seen at -> https://github.com/theforeman/foreman/blob/develop/app/assets/javascripts/host_edit.js#L358
has code that looks like this
attrs = attribute_hash(['operatingsystem_id', 'organization_id', 'location_id']) limiting the number of attributes to the server for media selection to 4 parameters. This makes it very hard for Katello and Other foreman plugin apps to have control over that section of the medium even with facilities like Deface.
We need to make os_selected call actually send the full form as part of the hash, so that this can be used by the backend controllers.
We need os_selected to do something along the lines of
function os_selected(element){
update_form(element);
update_provisioning_image();
}
- Translation missing: en.field_release set to 114
- Project changed from Katello to Foreman
- Status changed from New to Ready For Testing
- Pull request https://github.com/theforeman/foreman/pull/4444 added
- Copied to Bug #19226: Katello needs to update os_selected method to submit all form data added
- Copied to deleted (Bug #19226: Katello needs to update os_selected method to submit all form data)
- Blocks Bug #19226: Katello needs to update os_selected method to submit all form data added
- Related to Bug #16063: Autoprovisioning fails with Katello plugin installed added
- Translation missing: en.field_release deleted (
114)
- Translation missing: en.field_release set to 248
Setting release to 1.15.1 as it's 3.4.1 on the PR that requires this change in Katello
- Status changed from Ready For Testing to Closed
- % Done changed from 0 to 100
- Tracker changed from Bug to Refactor
- Category set to Host creation
Release should probably be re-evaluated for a refactoring/new API.
Also available in: Atom
PDF