Skip to content

Commit a49f2c7

Browse files
authored
Merge pull request #397 from carlosmmatos/fix-gov-shra
fix(container-pull): fixes issue with incorrect gov url for shra
2 parents 30a2b64 + 8d27906 commit a49f2c7

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

bash/containers/falcon-container-sensor-pull/falcon-container-sensor-pull.sh

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -275,7 +275,7 @@ curl_command() {
275275

276276
fetch_tags() {
277277
bearer_result=$(echo "-u $ART_USERNAME:$ART_PASSWORD" |
278-
curl -s -L "https://$cs_registry/v2/token?=$ART_USERNAME&scope=repository:$registry_opts/$repository_name:pull&service=registry.crowdstrike.com" -K-)
278+
curl -s -L "https://$cs_registry/v2/token?=$ART_USERNAME&scope=repository:$registry_opts/$repository_name:pull&service=$cs_registry" -K-)
279279
handle_curl_error $?
280280
registry_bearer=$(echo "$bearer_result" | json_value "token" | sed 's/ *$//g' | sed 's/^ *//g')
281281
# Check if registry_bearer is not empty
@@ -612,11 +612,17 @@ elif [ "${SENSOR_TYPE}" = "falcon-jobcontroller" ]; then
612612
IMAGE_NAME="falcon-jobcontroller"
613613
repository_name="$BUILD_STAGE/falcon-jobcontroller"
614614
registry_opts="falcon-selfhostedregistryassessment"
615+
if [ "${FALCON_CLOUD}" = "us-gov-1" ]; then
616+
registry_opts="${registry_opts}/gov1"
617+
fi
615618
elif [ "${SENSOR_TYPE}" = "falcon-registryassessmentexecutor" ]; then
616619
# overrides for Registry Assessment Executor
617620
IMAGE_NAME="falcon-registryassessmentexecutor"
618621
repository_name="$BUILD_STAGE/falcon-registryassessmentexecutor"
619622
registry_opts="falcon-selfhostedregistryassessment"
623+
if [ "${FALCON_CLOUD}" = "us-gov-1" ]; then
624+
registry_opts="${registry_opts}/gov1"
625+
fi
620626
fi
621627

622628
#Set Docker token using the BEARER token captured earlier

0 commit comments

Comments
 (0)