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

Reverted - Added Interactive component for manual judgement awaited a… #35

Merged
merged 1 commit into from
Oct 6, 2023
Merged

Reverted - Added Interactive component for manual judgement awaited a… #35

merged 1 commit into from
Oct 6, 2023

Conversation

aman-agrawal
Copy link
Collaborator

Reverted - Added Interactive component for manual judgement awaited and callback
Because : https://devopsmx.atlassian.net/browse/OP-21233

Verfied by deploying imgs before and after commit
With Old img - slack notification working
With new img - slack notification not working

@aman-agrawal aman-agrawal requested a review from yugaa22 October 6, 2023 07:20
@yugaa22 yugaa22 merged commit 5560a82 into OpsMx:OES-1.30.1 Oct 6, 2023
1 check failed
hanumeshc pushed a commit to hanumeshc/orca-oes that referenced this pull request Oct 26, 2023
Manual Judgment was always propagated if the MJ stage was the first one in the pipeline, regardless of the value of `propagateAuthenticationContext`.

The code for backtracking through stages to find an `AuthenticatedStage` provider would improperly return any stage that did not have an ancestor, ignoring criteria for selecting a stage that should be propagating authentication.

Additionally, code in `AuthenticationAware` would mutate a `SKIPPED` MJ stage, copying the `LastModifiedDetails` value from the "real" MJ stage ancestor (or the root stage, as described above).  This mutation is not necessary, and `AuthenticationAware` can just ignore it as it traverses ancestors of the current stage.

Co-authored-by: jcavanagh <jcavanagh@users.noreply.github.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