Werk #16099: create_host: creating a host with a custom attribute now returns expected attributes
Component | REST API |
Title | create_host: creating a host with a custom attribute now returns expected attributes |
Date | Sep 14, 2023 |
Checkmk Edition | Checkmk Raw (CRE) |
Checkmk Version | 2.3.0b1 2.2.0p10 2.1.0p34 |
Level | Trivial Change |
Class | Bug Fix |
Compatibility | Compatible - no manual interaction needed |
This werk addresses an issue when creating a host with custom attributes. For example, when you added a new tag to a tag group and then created a host with that tag group: tag value, the created host would have this new attribute but it wouldn't have any other attributes.
So sending this in your request, after creating the new tag 'tag1',
{
"folder": "~",
"host_name": "api_created_host2",
"attributes": {
"ipaddress": "127.0.0.1",
"tag_agent": "no-agent",
"tag_snmp_ds": "no-snmp",
"tag_networking": "tag1"
}
}
before this would create a host with the only the tag networking attribute and ignore all others, like so
{
...
"attributes" {
"tag_networking": "tag1"
}
Now, we return all the expected attributes.