You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@dolphinscheduler.apache.org by "zhaiang (via GitHub)" <gi...@apache.org> on 2026/03/04 03:20:09 UTC
[I] [Bug] [Module Name] HTTP任务的返回结果,下游任务无法获取 [dolphinscheduler]
zhaiang opened a new issue, #18012:
URL: https://github.com/apache/dolphinscheduler/issues/18012
### Search before asking
- [x] I had searched in the [issues](https://github.com/apache/dolphinscheduler/issues?q=is%3Aissue) and found no similar issues.
### What happened
LOG-PATH]: /opt/dolphinscheduler/logs/20260304/167070721083360/17/13/40.log, [HOST]: 172.17.0.2:1234
2026-03-04 10:58:02.412 INFO - 🐬 Initialize Task Context
2026-03-04 10:58:02.414 INFO - Current tenant is default tenant, will use bootstrap user: root to execute the task
2026-03-04 10:58:02.414 INFO - TenantCode: root check successfully
2026-03-04 10:58:02.414 INFO - TaskInstance working directory: /tmp/dolphinscheduler/exec/process/40 create successfully
2026-03-04 10:58:02.414 INFO - Download resources successfully: ResourceContext(resourceItemMap={})
2026-03-04 10:58:02.415 INFO - 🐬 Load Task Instance Plugin
2026-03-04 10:58:02.415 INFO - Initialized physicalTask: SHELL successfully
2026-03-04 10:58:02.415 INFO - Initialize shell task params {
"localParams" : [ ],
"varPool" : [ ],
"rawScript" : "echo \"预售保证金预警:${presell_getDepositContractWarn.response}\"\r\necho \"订单融保证金预警:${ddr_getDepositContractWarn.response}\"\r\necho \"订单融未入库预警:${getDdrNoInInventoryWarn.response}\"",
"resourceList" : [ ]
}
2026-03-04 10:58:02.415 INFO - Set taskVarPool: null successfully
2026-03-04 10:58:02.415 INFO - 🐬 Execute Task Instance
2026-03-04 10:58:02.416 INFO - Final Script Content:
====================
#!/bin/bash
BASEDIR=$(cd `dirname $0`; pwd)
cd $BASEDIR
echo "预售保证金预警:${presell_getDepositContractWarn.response}"
echo "订单融保证金预警:${ddr_getDepositContractWarn.response}"
echo "订单融未入库预警:${getDdrNoInInventoryWarn.response}"
====================
2026-03-04 10:58:02.416 INFO - Executing shell command : sudo -u root -i /tmp/dolphinscheduler/exec/process/40/40.sh
2026-03-04 10:58:02.420 INFO - process start, process id is: 2800
2026-03-04 10:58:02.431 INFO - -> /tmp/dolphinscheduler/exec/process/40/40.sh: line 4: 预售保证金预警:${presell_getDepositContractWarn.response}: bad substitution
2026-03-04 10:58:02.432 INFO - -> /tmp/dolphinscheduler/exec/process/40/40.sh: line 5: 订单融保证金预警:${ddr_getDepositContractWarn.response}: bad substitution
2026-03-04 10:58:02.432 INFO - -> /tmp/dolphinscheduler/exec/process/40/40.sh: line 6: 订单融未入库预警:${getDdrNoInInventoryWarn.response}: bad substitution
### What you expected to happen
获取不到上游http任务参数
### How to reproduce
获取不到上游http任务参数
### Anything else
获取不到上游http任务参数
### Version
dev
### Are you willing to submit PR?
- [x] Yes I am willing to submit a PR!
### Code of Conduct
- [x] I agree to follow this project's [Code of Conduct](https://www.apache.org/foundation/policies/conduct)
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@dolphinscheduler.apache.org.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [I] [Bug] [Module Name] The return result of the HTTP task cannot be obtained by the downstream task [dolphinscheduler]
Posted by "SbloodyS (via GitHub)" <gi...@apache.org>.
SbloodyS closed issue #18012: [Bug] [Module Name] The return result of the HTTP task cannot be obtained by the downstream task
URL: https://github.com/apache/dolphinscheduler/issues/18012
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@dolphinscheduler.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [I] [Bug] [Module Name] The return result of the HTTP task cannot be obtained by the downstream task [dolphinscheduler]
Posted by "SbloodyS (via GitHub)" <gi...@apache.org>.
SbloodyS commented on issue #18012:
URL: https://github.com/apache/dolphinscheduler/issues/18012#issuecomment-3995024488
Http task plugin does not support parameter passing. You can refer to the docs in https://dolphinscheduler.apache.org/en-us/docs/3.4.0/guide/parameter/context
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@dolphinscheduler.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [I] [Bug] [Module Name] The return result of the HTTP task cannot be obtained by the downstream task [dolphinscheduler]
Posted by "github-actions[bot] (via GitHub)" <gi...@apache.org>.
github-actions[bot] commented on issue #18012:
URL: https://github.com/apache/dolphinscheduler/issues/18012#issuecomment-3994991584
### Search before asking
- [x] I had searched in the [issues](https://github.com/apache/dolphinscheduler/issues?q=is%3Aissue) and found no similar issues.
### What happened
LOG-PATH]: /opt/dolphinscheduler/logs/20260304/167070721083360/17/13/40.log, [HOST]: 172.17.0.2:1234
2026-03-04 10:58:02.412 INFO - 🐬 Initialize Task Context
2026-03-04 10:58:02.414 INFO - Current tenant is default tenant, will use bootstrap user: root to execute the task
2026-03-04 10:58:02.414 INFO - TenantCode: root check successfully
2026-03-04 10:58:02.414 INFO - TaskInstance working directory: /tmp/dolphinscheduler/exec/process/40 create successfully
2026-03-04 10:58:02.414 INFO - Download resources successfully: ResourceContext(resourceItemMap={})
2026-03-04 10:58:02.415 INFO - 🐬 Load Task Instance Plugin
2026-03-04 10:58:02.415 INFO - Initialized physicalTask: SHELL successfully
2026-03-04 10:58:02.415 INFO - Initialize shell task params {
"localParams" : [ ],
"varPool" : [ ],
"rawScript" : "echo \"预售保证金预警:${presell_getDepositContractWarn.response}\"\r\necho \"订单融保证金预警:${ddr_getDepositContractWarn.response}\"\r\necho \"订单融未入库预警:${getDdrNoInInventoryWarn.response}\"",
"resourceList" : [ ]
}
2026-03-04 10:58:02.415 INFO - Set taskVarPool: null successfully
2026-03-04 10:58:02.415 INFO - 🐬 Execute Task Instance
2026-03-04 10:58:02.416 INFO - Final Script Content:
====================
#!/bin/bash
BASEDIR=$(cd `dirname $0`; pwd)
cd $BASEDIR
echo "预售保证金预警:${presell_getDepositContractWarn.response}"
echo "订单融保证金预警:${ddr_getDepositContractWarn.response}"
echo "订单融未入库预警:${getDdrNoInInventoryWarn.response}"
====================
2026-03-04 10:58:02.416 INFO - Executing shell command : sudo -u root -i /tmp/dolphinscheduler/exec/process/40/40.sh
2026-03-04 10:58:02.420 INFO - process start, process id is: 2800
2026-03-04 10:58:02.431 INFO - -> /tmp/dolphinscheduler/exec/process/40/40.sh: line 4: 预售保证金预警:${presell_getDepositContractWarn.response}: bad substitution
2026-03-04 10:58:02.432 INFO - -> /tmp/dolphinscheduler/exec/process/40/40.sh: line 5: 订单融保证金预警:${ddr_getDepositContractWarn.response}: bad substitution
2026-03-04 10:58:02.432 INFO - -> /tmp/dolphinscheduler/exec/process/40/40.sh: line 6: 订单融未入库预警:${getDdrNoInInventoryWarn.response}: bad substitution
### What you expected to happen
获取不到上游http任务参数
### How to reproduce
获取不到上游http任务参数
### Anything else
获取不到上游http任务参数
### Version
dev
### Are you willing to submit PR?
- [x] Yes I am willing to submit a PR!
### Code of Conduct
- [x] I agree to follow this project's [Code of Conduct](https://www.apache.org/foundation/policies/conduct)
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@dolphinscheduler.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org