Update detmVers script for snapshots 95/129795/15
authorliamfallon <liam.fallon@est.tech>
Tue, 5 Jul 2022 17:49:34 +0000 (18:49 +0100)
committerliamfallon <liam.fallon@est.tech>
Fri, 15 Jul 2022 11:27:40 +0000 (12:27 +0100)
commit8c03111f4b7ac079e6fb5b26a4c313c4ce22a934
tree4e63154511ce3e0e61d98de8d9ef887c06ccaf59
parentf97ef69669111a45bdc7b5e80517cf3d8d1cea98
Update detmVers script for snapshots

The current script assumes that snapshot versions are always available.
However the Linux Foundation has now implemented a policy of deleting
snapshots on no-master branches that are older than a certain age. THis
breaks our CSITs.

This updated script copes with this by checking if a snapshot is
avaialable and, if the snapshot is not available, the script falls back
to the released version.

This script will be needed on other branches besides master as well.

CLAMP TOSCA Control Loop was not in Honolulu and the CLAMP CSITs ran
separately in the CLAMP repo. We ported the CSITs over to the
policy/docker repo in Istanbul. Therefore, we need to disable the CLAMP
CSITs in policy/docker in honolulu

Issue-ID: POLICY-4233
Change-Id: I83f0a6816942d5bfaef7c22fc69625f40ae74d23
Signed-off-by: liamfallon <liam.fallon@est.tech>
21 files changed:
csit/apex-pdp/plans/setup.sh
csit/clamp/plans/setup.sh [new file with mode: 0644]
csit/clamp/plans/teardown.sh [new file with mode: 0644]
csit/clamp/plans/testplan.txt [new file with mode: 0644]
csit/clamp/tests/policy-clamp-test.robot [new file with mode: 0644]
csit/config/apex-pdp/OnapPfConfig.json
csit/config/drools-apps/custom/policy-keystore [new file with mode: 0644]
csit/config/drools-apps/custom/policy-truststore [new file with mode: 0644]
csit/config/drools-apps/env/base.conf
csit/config/drools/custom/policy-keystore [new file with mode: 0644]
csit/config/drools/custom/policy-truststore [new file with mode: 0644]
csit/config/ks.jks [new file with mode: 0644]
csit/config/pap/defaultConfig.json
csit/config/policy-truststore [new file with mode: 0644]
csit/config/xacml-pdp/defaultConfig.json
csit/detmVers.sh
csit/distribution/plans/setup.sh
csit/docker-compose-all.yml
csit/drools-applications/plans/setup.sh
csit/wait_for_port.sh
csit/xacml-pdp/plans/setup.sh