Actions
Bug #17103
closedProvisioning templates are not usable for location when: "All provisioning templates" is checked for that location.
Status:
Closed
Priority:
Normal
Assignee:
Category:
Organizations and Locations
Target version:
Description
Reporting on behalf of Petr Balogh
I am facing the issue when I use locations and have enabled: "All provisioning templates" for that location.
Seems that it doesn't work at all.
Work around which solved my problem is uncheck this checkbox and assign all provision templates for this location.
Foreman version is: 1.12.4
Updated by Marek Hulán about 8 years ago
- Assignee changed from Marek Hulán to Oded Ramraz
To reproduce:
- create a non-admin user in org A
- make org A ignoring provisioning templates - in it's form go to provisioning templates and check "All provisioning templates"
- create OS with PXELinux template correctly associated, verify you can save a host with such OS under admin account
- make sure that this PXELinux template is not associated to any organization
- login as that user, go to host edit form, change OS to the one you've prepared, you will see "No PXELinux templates were found for this host, make sure you define at least one in your $os settings or change PXE loader"
The reason is that we do @host.update
in Taxonomy.no_taxonomy_scope
block but ignoring only works for correctly set Organization.current
. Same applies for locations. Host#provisioning_template
should respect host's taxonomies.
Updated by The Foreman Bot about 8 years ago
- Status changed from New to Ready For Testing
- Pull request https://github.com/theforeman/foreman/pull/3972 added
Updated by Marek Hulán about 8 years ago
- Related to Tracker #10022: Taxonomies related issues added
Updated by Marek Hulán about 8 years ago
- Assignee changed from Oded Ramraz to Marek Hulán
Updated by Anonymous about 8 years ago
- Status changed from Ready For Testing to Closed
- % Done changed from 0 to 100
Applied in changeset 9e52b97b5a3c49fab11e8dc54644b6bae7e8155f.
Updated by Marek Hulán about 8 years ago
- Translation missing: en.field_release set to 189
Actions