Child hostgroup cloning issue with array parameters
This is a bit of an odd one but during the cloning of a hostgroup it seems that array/json class parameter overrides can become invalid.
2 x environments with the same classes in both.
2 x identical hostgroups in different environments. Not sure if having classes in them is mandatory or not
1 x child hostgroup containing a class with an array-type override set.
Step to reproduce:
Clone the child hostgroup from one environment to the other, changing both the parent HG and environment fields during the clone process.
HG should be cloned with override parameter kept.
Parameter override values are cloned with additional escape sequences, causing them to fail validation. See attached.