Skip to content

fix: actually execute post-apply-phases when phase flag is simultaneously set#600

Draft
ralgozino wants to merge 1 commit intomainfrom
fix/simultaneous-phase-and-post-apply-phases
Draft

fix: actually execute post-apply-phases when phase flag is simultaneously set#600
ralgozino wants to merge 1 commit intomainfrom
fix/simultaneous-phase-and-post-apply-phases

Conversation

@ralgozino
Copy link
Copy Markdown
Member

@ralgozino ralgozino commented Apr 30, 2025

Summary 💡

Run the post-apply-phases always that are set and not only when all phases are ran.
There's no reason to have mutually exclusive the phase and post-apply-phases flags.

Note

Changes to EKSCluster kind are still to be done.

Closes: #602

Relates:

Description 📝

Breaking Changes 💔

Tests performed 🧪

  • Tested apply without additional flags is working properly
  • Tested apply with phase and post-apply-phases flags set is working properly
  • Tested apply with start-from and post-apply-phases flags is working properly
  • Tested upgrade with post-apply-phases set is working properly (upgrade done and post-apply-phase is run). Tested on KFDDistribution only.

Future work 🔧

Run the post-apply-phases always that are set and not only when all phases are ran.
There's no reason to have mutually exclusive the phase and post-apply-phases flags.
@ralgozino ralgozino self-assigned this Apr 30, 2025
@ralgozino ralgozino changed the title fix: actually execture post-apply-phases when phase flag is set fix: actually execute post-apply-phases when phase flag is simultaneously set Apr 30, 2025
@ralgozino ralgozino changed the title fix: actually execute post-apply-phases when phase flag is simultaneously set fix: actually execute post-apply-phases when phase flag is simultaneously set Apr 30, 2025
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.

post-apply-phases flag is ignored when phase is also specified

1 participant