feat(infra): plumb FOXHUNT_BAND_ENABLED through alpha-rl template
Mirror of the FOXHUNT_USE_MULTI_HEAD_POLICY pattern (c5036af03). Adds --band-enabled flag to argo-alpha-rl.sh and band-enabled workflow parameter wired into the container env block. Required for Phase 4-C cluster verification of the full Tier 3 no-transaction-band stack (commitse41a73208→65c328d3f). Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
@@ -63,6 +63,8 @@ spec:
|
||||
value: "false"
|
||||
- name: use-multi-head-policy
|
||||
value: "0"
|
||||
- name: band-enabled
|
||||
value: "0"
|
||||
|
||||
volumes:
|
||||
- name: git-ssh-key
|
||||
@@ -106,6 +108,8 @@ spec:
|
||||
value: "1"
|
||||
- name: FOXHUNT_USE_MULTI_HEAD_POLICY
|
||||
value: "{{workflow.parameters.use-multi-head-policy}}"
|
||||
- name: FOXHUNT_BAND_ENABLED
|
||||
value: "{{workflow.parameters.band-enabled}}"
|
||||
resources:
|
||||
requests:
|
||||
cpu: "4"
|
||||
|
||||
@@ -47,6 +47,7 @@ WATCH=false
|
||||
SKIP_PUSH_CHECK=false
|
||||
SKIP_TEMPLATE_APPLY=false
|
||||
USE_MULTI_HEAD_POLICY=0
|
||||
BAND_ENABLED=0
|
||||
|
||||
usage() {
|
||||
cat <<EOF
|
||||
@@ -111,6 +112,7 @@ while [[ $# -gt 0 ]]; do
|
||||
--skip-push-check) SKIP_PUSH_CHECK=true; shift ;;
|
||||
--skip-template-apply) SKIP_TEMPLATE_APPLY=true; shift ;;
|
||||
--use-multi-head-policy) USE_MULTI_HEAD_POLICY="$2"; shift 2 ;;
|
||||
--band-enabled) BAND_ENABLED="$2"; shift 2 ;;
|
||||
-h|--help) usage; exit 0 ;;
|
||||
*) echo "Unknown option: $1"; usage; exit 1 ;;
|
||||
esac
|
||||
@@ -224,4 +226,5 @@ argo submit -n foxhunt --from=wftmpl/alpha-rl \
|
||||
-p n-folds="$N_FOLDS" \
|
||||
-p n-eval-steps="$N_EVAL_STEPS" \
|
||||
-p use-multi-head-policy="$USE_MULTI_HEAD_POLICY" \
|
||||
-p band-enabled="$BAND_ENABLED" \
|
||||
$WATCH_FLAG
|
||||
|
||||
Reference in New Issue
Block a user