Skip to content

[Transform] Fix Missing Config Errors#134963

Merged
prwhelan merged 17 commits intoelastic:mainfrom
prwhelan:fix/134263
Sep 24, 2025
Merged

[Transform] Fix Missing Config Errors#134963
prwhelan merged 17 commits intoelastic:mainfrom
prwhelan:fix/134263

Conversation

@prwhelan
Copy link
Member

@prwhelan prwhelan commented Sep 17, 2025

When there are more Transforms than the current page size, GET _transform will mistakenly display an error message Found task for transform [...], but no configuration for it. To delete this transform use DELETE with force=true..

When the page size is smaller than the reported total count of transforms, we will now get all Transform Ids and compare that to the running transforms to generate the dangling tasks error message.

Resolve #134263


Also verified locally, without this change the UI will display this banner:
image

When there are more Transforms than the current page size, GET
_transform will mistakenly display an error message `Found
task for transform [...], but no configuration for it. To
delete this transform use DELETE with force=true.`.

When the page size is smaller than the reported total count of
transforms, we will now get all Transform Ids and compare that to the
running transforms to generate the dangling tasks error message.

Resolve elastic#134263
@prwhelan prwhelan added >bug :ml/Transform Transform Team:ML Meta label for the ML team auto-backport Automatically create backport pull requests when merged v9.2.0 v8.19.5 v9.1.5 v9.0.8 labels Sep 17, 2025
@elasticsearchmachine
Copy link
Collaborator

Hi @prwhelan, I've created a changelog YAML for you.

@prwhelan prwhelan marked this pull request as ready for review September 22, 2025 16:11
@elasticsearchmachine
Copy link
Collaborator

Pinging @elastic/ml-core (Team:ML)

Copy link

@przemekwitek przemekwitek left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@prwhelan prwhelan enabled auto-merge (squash) September 24, 2025 18:50
@prwhelan prwhelan merged commit 8a75ecd into elastic:main Sep 24, 2025
34 checks passed
@elasticsearchmachine
Copy link
Collaborator

💔 Backport failed

Status Branch Result
8.19 Commit could not be cherrypicked due to conflicts
9.1 Commit could not be cherrypicked due to conflicts
8.18 Commit could not be cherrypicked due to conflicts
9.0 Commit could not be cherrypicked due to conflicts

You can use sqren/backport to manually backport by running backport --upstream elastic/elasticsearch --pr 134963

prwhelan added a commit to prwhelan/elasticsearch that referenced this pull request Sep 24, 2025
prwhelan added a commit to prwhelan/elasticsearch that referenced this pull request Sep 24, 2025
When there are more Transforms than the current page size, GET
_transform will mistakenly display an error message `Found
task for transform [...], but no configuration for it. To
delete this transform use DELETE with force=true.`.

When the page size is smaller than the reported total count of
transforms, we will now get all Transform Ids and compare that to the
running transforms to generate the dangling tasks error message.

Resolve elastic#134263
prwhelan added a commit to prwhelan/elasticsearch that referenced this pull request Sep 24, 2025
When there are more Transforms than the current page size, GET
_transform will mistakenly display an error message `Found
task for transform [...], but no configuration for it. To
delete this transform use DELETE with force=true.`.

When the page size is smaller than the reported total count of
transforms, we will now get all Transform Ids and compare that to the
running transforms to generate the dangling tasks error message.

Resolve elastic#134263
prwhelan added a commit to prwhelan/elasticsearch that referenced this pull request Sep 24, 2025
When there are more Transforms than the current page size, GET
_transform will mistakenly display an error message `Found
task for transform [...], but no configuration for it. To
delete this transform use DELETE with force=true.`.

When the page size is smaller than the reported total count of
transforms, we will now get all Transform Ids and compare that to the
running transforms to generate the dangling tasks error message.

Resolve elastic#134263
prwhelan added a commit to prwhelan/elasticsearch that referenced this pull request Sep 24, 2025
When there are more Transforms than the current page size, GET
_transform will mistakenly display an error message `Found
task for transform [...], but no configuration for it. To
delete this transform use DELETE with force=true.`.

When the page size is smaller than the reported total count of
transforms, we will now get all Transform Ids and compare that to the
running transforms to generate the dangling tasks error message.

Resolve elastic#134263
prwhelan added a commit to prwhelan/elasticsearch that referenced this pull request Sep 24, 2025
When there are more Transforms than the current page size, GET
_transform will mistakenly display an error message `Found
task for transform [...], but no configuration for it. To
delete this transform use DELETE with force=true.`.

When the page size is smaller than the reported total count of
transforms, we will now get all Transform Ids and compare that to the
running transforms to generate the dangling tasks error message.

Resolve elastic#134263
elasticsearchmachine pushed a commit that referenced this pull request Sep 24, 2025
When there are more Transforms than the current page size, GET
_transform will mistakenly display an error message `Found
task for transform [...], but no configuration for it. To
delete this transform use DELETE with force=true.`.

When the page size is smaller than the reported total count of
transforms, we will now get all Transform Ids and compare that to the
running transforms to generate the dangling tasks error message.

Resolve #134263
elasticsearchmachine pushed a commit that referenced this pull request Sep 24, 2025
When there are more Transforms than the current page size, GET
_transform will mistakenly display an error message `Found
task for transform [...], but no configuration for it. To
delete this transform use DELETE with force=true.`.

When the page size is smaller than the reported total count of
transforms, we will now get all Transform Ids and compare that to the
running transforms to generate the dangling tasks error message.

Resolve #134263
elasticsearchmachine pushed a commit that referenced this pull request Sep 24, 2025
When there are more Transforms than the current page size, GET
_transform will mistakenly display an error message `Found
task for transform [...], but no configuration for it. To
delete this transform use DELETE with force=true.`.

When the page size is smaller than the reported total count of
transforms, we will now get all Transform Ids and compare that to the
running transforms to generate the dangling tasks error message.

Resolve #134263
elasticsearchmachine pushed a commit that referenced this pull request Sep 29, 2025
When there are more Transforms than the current page size, GET
_transform will mistakenly display an error message `Found
task for transform [...], but no configuration for it. To
delete this transform use DELETE with force=true.`.

When the page size is smaller than the reported total count of
transforms, we will now get all Transform Ids and compare that to the
running transforms to generate the dangling tasks error message.

Resolve #134263
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

auto-backport Automatically create backport pull requests when merged >bug :ml/Transform Transform Team:ML Meta label for the ML team v8.18.8 v8.19.5 v9.0.8 v9.1.5 v9.2.0

4 participants