diff --git a/plugins/inventory/gcp_compute.py b/plugins/inventory/gcp_compute.py index 355f7682e..f4743b292 100644 --- a/plugins/inventory/gcp_compute.py +++ b/plugins/inventory/gcp_compute.py @@ -237,7 +237,8 @@ def hostname(self): for order in self.hostname_ordering: name = None if order.startswith("labels."): - name = self.json["labels"].get(order[7:]) + if "labels" in self.json: + name = self.json["labels"].get(order[7:]) elif order == "public_ip": name = self._get_publicip() elif order == "private_ip":