diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 80719fbf6d41659bdb26d1b52289d58eab172ca3..18c7d93c31bcf075157165f0bda32eddfe6074a5 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -217,4 +217,4 @@ clean:
   script:
     - source ./$NECTAR_ALLOCATION-openrc.sh
     - bash -x ./CICD/heat/heatcicdwrapper.sh delete_if_exists $STACKNAME
-  when: manual
\ No newline at end of file
+  #when: manual
\ No newline at end of file
diff --git a/scripts/make_inventory.py b/scripts/make_inventory.py
index 5ed38263ca628d0e795dc169a2710bf2b7402c39..48bd21d85e1a7314d0982d062227c33ac2b87783 100755
--- a/scripts/make_inventory.py
+++ b/scripts/make_inventory.py
@@ -53,6 +53,8 @@ def gatherInfo(md_key,md_value,authDict,project_id,inventory):
                     for nn in server.networks.keys():
                         if 'internal' in nn:
                             network_name = nn
+                        else:
+                            inventory['_meta']['hostvars'][hostname]['public_host'] = server.networks[nn][0]
                 if network_name == None:
                     network_name = list(server.networks.keys())[0]