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

K8schaos update fix #62

Merged
merged 4 commits into from
Nov 29, 2023
Merged

K8schaos update fix #62

merged 4 commits into from
Nov 29, 2023

Conversation

wvdschel-f3
Copy link

Previous k8schaos PR had an issue where running multiple concurrent k8schaos experiments with update=true would cause incorrect recover behaviour.

This PR should fix that.

@wvdschel-f3 wvdschel-f3 requested a review from a team as a code owner November 29, 2023 10:45
Copy link

Created new release based on commit 196e078

Release tag: v2.6.1-f3-196e0-k8schaos-update-take33

Link to release

Copy link

Created new release based on commit 7cf59bf

Release tag: v2.6.1-f3-7cf59-k8schaos-update-take33

Link to release

Copy link

@miketonks-form3 miketonks-form3 left a comment

Choose a reason for hiding this comment

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

From discussion recently with @rekfuki-f3 and @grahambrereton-form3 , there are some potential issues with updating resources where we update the entire object, but potentially that object has changed in the mean time, e.g. deployment.image_version

This introduces ideas around patching specific fields and merge strategies, i.e. it's a complex problem.

I don't want to block the PR some I'm approving with comments just FYI. We might need to rework at this in future if we need to update other k8s object types.

Copy link

Created new release based on commit 6d795c5

Release tag: v2.6.1-f3-6d795-k8schaos-update-take33

Link to release

@wvdschel-f3 wvdschel-f3 force-pushed the k8schaos-update-take33 branch from 5bdc21f to 35861f9 Compare November 29, 2023 14:43
@wvdschel-f3 wvdschel-f3 merged commit d7d3b7a into master Nov 29, 2023
44 of 46 checks passed
@wvdschel-f3 wvdschel-f3 deleted the k8schaos-update-take33 branch November 29, 2023 15:23
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