Actions
Bug #2372
closedimporting fails on weird operatingsystemrelease
Description
I'm currently doing some development to get cisco switches under puppet management. Some of those devices report their operatingsystemrelease as '12.2(55)SE5'. When trying to push those facts to foreman with the push_facts script, the first push emits the following message and fails to populate the overview values like OS and version:
Started POST "/fact_values/create?format=yml" for 10.1.105.39 at 2013-04-04 13:47:52 +0000 Processing by FactValuesController#create as YML Parameters: {"facts"=>"[FILTERED]"} No smart proxy server found on [] Failed to save switch.example.com: Validation failed: Minor is not a number Rendered text template (0.0ms) Completed 200 OK in 175ms (Views: 0.9ms | ActiveRecord: 67.2ms)
I've confirmed that (manually) setting the operatingsystemrelease to '12.2.(55)SE5' results in a properly populated host.
Files
Updated by Josh Baird over 11 years ago
- File aix-facts.txt aix-facts.txt added
Hitting this problem with AIX as well. Facts are attached.
Updated by Ohad Levy over 11 years ago
- Category set to Facts
- Target version set to 1.2.0
Updated by Greg Sutcliffe over 11 years ago
- Status changed from New to Assigned
- Assignee set to Greg Sutcliffe
Updated by Greg Sutcliffe over 11 years ago
- Status changed from Assigned to Ready For Testing
Updated by Greg Sutcliffe over 11 years ago
- Status changed from Ready For Testing to Closed
- % Done changed from 0 to 100
Applied in changeset fe838fad64723c17a4f69d37355927214cba4592.
Actions