diff --git a/plugins/inventory/cobbler.py b/plugins/inventory/cobbler.py index 223f8e37be4..e7a96ce84a0 100755 --- a/plugins/inventory/cobbler.py +++ b/plugins/inventory/cobbler.py @@ -96,6 +96,10 @@ if len(sys.argv) == 2 and (sys.argv[1] == '--list'): # first DNS name but no further DNS names groups[cls].append(dns_name) + # handle hosts without mgmt_classes + if not classes: + groups['ungrouped'].append(dns_name) + print json.dumps(groups) sys.exit(0)