Actions
Bug #2209
closedJSON output changes when ActiveRecord storeconfigs is in use
Description
When Puppet is configured with ActiveRecord-based storeconfigs, this causes the to_json impl from ActiveSupport to get loaded over the 'json' gem implementation.
This causes a different API output for Puppet environments, e.g.
$ curl http://192.168.122.90:8443/puppet/environments
[{"name":"test","paths":["/etc/puppet/modules"]},{"name":"production","paths":["/etc/puppet/modules"]}]
vs the normal:
$ curl -k https://192.168.101.10:8443/puppet/environments
["development","production"]
And then Foreman itself can't understand the data structure when importing classes:
undefined method `values' for []:Array
Updated by Dominic Cleal about 12 years ago
- Status changed from New to Ready For Testing
- Target version set to 26
Updated by Dominic Cleal about 12 years ago
- Status changed from Ready For Testing to Closed
- % Done changed from 0 to 100
Actions