Added MOS 24.2: different bug fixes

List of changes:
- use fresh heat image as a base for toolset image
- added cacert secret for public endpoints at rally and toolset
- rally creates env with public endpoints
- fixed rally openstack dry-run scenario typo
- added setting ext gw info for heat-router in prepare.sh
- added label to set image tag in dockerfile

Related-PROD: PROD-37187

Change-Id: I83c91c8ab20f39087f7db7b32f67dd7b2130d5e7
diff --git a/k8s/rally-files/init-rally-openstack.sh b/k8s/rally-files/init-rally-openstack.sh
index 7f640a5..e1f5c77 100644
--- a/k8s/rally-files/init-rally-openstack.sh
+++ b/k8s/rally-files/init-rally-openstack.sh
@@ -1,6 +1,10 @@
 #!/bin/bash
 cd /artifacts
 
+# create an openstack env from the public endpoints since Heat API is available only via public ep
+export OS_ENDPOINT_TYPE=public
+export OS_INTERFACE=public
+
 # Create openstack env
 rally env create --from-sysenv --name openstack
 rally env check
diff --git a/k8s/rally-files/openstack-mos-scn-i1.json b/k8s/rally-files/openstack-mos-scn-i1.json
index 05f6847..ef64ec9 100644
--- a/k8s/rally-files/openstack-mos-scn-i1.json
+++ b/k8s/rally-files/openstack-mos-scn-i1.json
@@ -8,7 +8,7 @@
 {% set tenants = 1 %}
 {% set rbd_image = "https://download.cirros-cloud.net/0.6.2/cirros-0.6.2-x86_64-disk.img" %}
 {% set heat_template = "/rally/rally-files/default.yaml.template" %}
-{% set fixed_net = "id" %}
+{% set fixed_net = "fixed-net-id" %}
 
 {
   "KeystoneBasic.authenticate_user_and_validate_token": [