Browse code

Fix default security group in samples/local.sh

The script currently complains about multiple default security groups. This
obtains the default and uses it when creating security group rules.

Change-Id: I81e59eae5df79889ed1fb02d45af26e3a55aa0e9

Bharat Kunwar authored on 2019/08/09 01:20:19
Showing 1 changed files
... ...
@@ -41,6 +41,13 @@ if is_service_enabled nova; then
41 41
         fi
42 42
     done
43 43
 
44
+    # Update security default group
45
+    # -----------------------------
46
+
47
+    # Add tcp/22 and icmp to default security group
48
+    default=$(openstack security group list -f value -c ID)
49
+    openstack security group rule create $default --protocol tcp --dst-port 22
50
+    openstack security group rule create $default --protocol icmp
44 51
 
45 52
     # Create A Flavor
46 53
     # ---------------
... ...
@@ -57,12 +64,4 @@ if is_service_enabled nova; then
57 57
         openstack flavor create $MI_NAME --id 6 --ram 128 --disk 0 --vcpus 1
58 58
     fi
59 59
 
60
-
61
-    # Other Uses
62
-    # ----------
63
-
64
-    # Add tcp/22 and icmp to default security group
65
-    openstack security group rule create --project $OS_PROJECT_NAME default --protocol tcp --ingress --dst-port 22
66
-    openstack security group rule create --project $OS_PROJECT_NAME default --protocol icmp
67
-
68 60
 fi