Merge branch 'IBM-credentail-changes' into 'master'

Ibm credentail changes

See merge request !77

(cherry picked from commit 93da0fc3)

cc1d9535 chnages related to sts temo cred-ibm
40cb0fdc Removed compilation error
6b018b8b Added for temp credential policy
869c69a6 Resolved Linting error
3 jobs for !85 with cherry-pick-93da0fc3 in 9 seconds (queued for 6 seconds)
latest detached
Status Name Job ID Coverage
failed trigger-trusted-tests #340232


skipped compile-and-unit-test #340233
skipped push_runtime_image #340234
Name Stage Failure
trigger-trusted-tests Review
needs to launch a protected pipeline, which by convention is prefixed with 'trusted-'. Only maintainers
can create protected branches. If you are not a maintainer, please ask one to create a trusted branch for
you. They will need to inspect your branch for proper handling of secret variables before applying the trusted label.
If you are a maintainer, you need to push a branch named 'trusted-cherry-pick-93da0fc3', then re-run this pipeline.
If all else fails / something weird is going on, the logic in this script is maintained by:
David Diederich, @divido,
Cleaning up file based variables
ERROR: Job failed: exit code 1