Can leaf-list operational data store non-unique data in ConfD 8.0.4?

Hi,
I’m using ConfD 8.0.4 and have the following data model,
leaf-list noise {
config false;
type int16;
}
But when I try to save the non-unique values, e.g., [ 10 10 10 ], I got some error saying has non-unique members. I managed to search in the topics and found one related but it was 6 years ago. Does ConfD 8.0.4 support non-unique values now?

Thanks

Not supported. You would need to use a list without a key where ConfD uses a “pseudo key”.
Example:

list noises {
  config false;
  leaf noise { type int16; }
}
$ confd_cmd -o -c "mcreate /noises{0};mcreate /noises{1};mcreate /noises{2};mset /noises{0}/noise 10;mset /noises{1}/noise 10;mset /noises{2}/noise 10"
$ confd_load -o -Fp -p /noises
<config xmlns="http://tail-f.com/ns/config/1.0">
  <noises xmlns="urn:noises">
    <noise>10</noise>
  </noises>
  <noises xmlns="urn:noises">
    <noise>10</noise>
  </noises>
  <noises xmlns="urn:noises">
    <noise>10</noise>
  </noises>
</config>

It works for me. Thank you.