Description of problem: The taxonomies in template metadata are not getting overridden explicitly while importing it. The template gets imported in org and loc mentioned in template metadata. Version-Release number of selected component (if applicable): Satellite 6.3 snap 5.0 How reproducible: Always Steps to Reproduce: 1. Create a template with metadata having org and loc specified 2. Attempt to import that template by explicitly providing other orgs and locs than in template metadata. Actual results: Template gets imported in org and loc specified in template metadata Expected results: The template should get imported in explicitly provided org and loc. Additional info: 1. The test is exercised through API. 2. API doc provides 2 options for org and locs which is wrong and for that separate bug is filed. option 1: organization_id and location_id which accepts string option 2: organization_ids and location_ids which accepts array
please provide a curl command that you used for this and also the template with metadata, thanks
The same is happening from CLI end. @Marek, You can check this as well, Template Metadata: <%# name: jacks job temp fake snippet: false model: JobTemplate job_category: Miscellaneous provider_type: SSH kind: job_template organizations: Default Organization locations: Default Location %> The command: # hammer import-templates --repo /usr/share/jitu/imported/ --organization-ids 3 --location-ids 4 --associate new Where org id 3 is org1 and loc id 4 is loc1 which is not associated with template post import.
Created redmine issue http://projects.theforeman.org/issues/24013 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/24013 has been resolved.
*** Bug 1591662 has been marked as a duplicate of this bug. ***
Verified ! @ Satellite 6.4 snap 11 Steps: 1. Import the template in taxonomies in explicitly mentioned taxonomies regardless to the template meatadata taxonomies. Behavior: The templates are being imported to explicitly mentioned taxonomies.
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:2927