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

MetaDataUpgrader should be called during rolling restart #24680

Closed
imotov opened this issue May 15, 2017 · 0 comments
Closed

MetaDataUpgrader should be called during rolling restart #24680

imotov opened this issue May 15, 2017 · 0 comments
Assignees

Comments

@imotov
Copy link
Contributor

imotov commented May 15, 2017

Currently, MetaDataUpgrader is only invoked during full cluster restart. Since 6.0 needs to support rolling upgrades we need to also invoke the same processes during rolling restart. This call should be performed when the last node with a version older than master leaves the cluster. A special meta data marker should be placed into cluster state to prevent old nodes from rejoining the cluster after the metadata is updated.

@imotov imotov self-assigned this May 15, 2017
imotov added a commit to imotov/elasticsearch that referenced this issue Jun 15, 2017
In elastic#24379 we added ability to upgrade templates on full cluster startup. This PR invokes the same update procedure also when a new node first joins the cluster allowing to update templates on a full cluster restart.

Closes elastic#24680
imotov added a commit that referenced this issue Jun 22, 2017
In #24379 we added ability to upgrade templates on full cluster startup. This PR invokes the same update procedure also when a new node first joins the cluster allowing to update templates on a rolling cluster restart as well.

Closes #24680
imotov added a commit that referenced this issue Jun 23, 2017
In #24379 we added ability to upgrade templates on full cluster startup. This PR invokes the same update procedure also when a new node first joins the cluster allowing to update templates on a rolling cluster restart as well.

Closes #24680
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant