Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Task list shell command will now work properly. #5407

Merged
merged 1 commit into from
Jul 20, 2023

Conversation

cppwfs
Copy link
Contributor

@cppwfs cppwfs commented Jul 19, 2023

Execute the following steps in SCDF Shel to reproduce the issue.

app register --bootVersion 3 --name timestamp3 --uri maven://io.spring:timestamp-task:3.0.0 --type task 
task create --name ts3 --definition timestamp3
task list

Bug
This steps above caused the shell to crash with no exception.

Cause
An additional header of schemaType was added to task definitions.

Additional fix

  • Also fixed tests in the DeployerPropertiesUtilTests.

An additional header of schemaType was added to task definitions.  This caused the shell to crash with no exception.
Also fixed tests in the DeployerPropertiesUtilTests.
@corneil corneil closed this Jul 20, 2023
@corneil corneil reopened this Jul 20, 2023
@corneil corneil merged commit 600dc40 into spring-cloud:boot_3_changes Jul 20, 2023
3 of 5 checks passed
corneil added a commit that referenced this pull request Jul 21, 2023
* First pass on TASK and BATCH updates.

* Just polishing up some of the code as I was reading it. (#5388)

* Now throws NoSuchSchemaTarget instead of NPE (#5390)

* Now throws NoSuchSchemaTarget instead of NPE
* When an invalid schema is specified.
* Did some polishing
* Just a little more polishing

* Updated with boot 3 task and batches running, CTR launching boot 2 and boot 3 jobs.
Shell executing to report jobs and lists.

* Updated Shell commands for jobs.

* Resolve job execution and job instance controllers.
Updated documentation.

* Updated usage of LaunchResponse and LaunchResponseResource

* TaskJobExecution was using jobExecutionId for the taskExecutionID (#5399)

The DefaultTaskJobTests (integration) will now pass.

* Added tasks/executions/launch to support Boot 2 and Boot 3 tasks, while tasks/executions will only work for Boot 2 workloads.

* Updated for launching and backward compatibility.

* Fixed retrieval of Steps.

* Updated ctr properties for task names / ids.

* Clean up properties for  tablePrefix on ctr tasks.

* Fix the request parameters in TaskTemplate.launch

* Refactored for warnings.

* Refactored for warnings.

* Fix deleting of child executions

* Update prometheus-rsocket-proxy to 1.5.2

* Task List shell command will now work properly. (#5407)

An additional header of schemaType was added to task definitions.  This caused the shell to crash with no exception.
Also fixed tests in the DeployerPropertiesUtilTests.

* Update prometheus-rsocket-proxy to 1.5.2
Fix errors in tests for more arguments.
Update ctr support for END and FAIL nodes.

* Fix stackoverflow in findChildTasks.

---------

Co-authored-by: Glenn Renfro <grenfro@vmware.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants