Skip to content

Fix SMUS compatibility: fallback role resolution and example workflow path alignment#71

Draft
driftnine wants to merge 1 commit intoaws:mainfrom
driftnine:bug-bash-fixes
Draft

Fix SMUS compatibility: fallback role resolution and example workflow path alignment#71
driftnine wants to merge 1 commit intoaws:mainfrom
driftnine:bug-bash-fixes

Conversation

@driftnine
Copy link
Copy Markdown

@driftnine driftnine commented Mar 6, 2026

What Changed
Added role resolution fallback logic for SMUS projects when tooling environment role discovery does not return a usable ARN.
Improved project membership handling to correctly derive owner-based role data for SMUS scenarios.
Aligned the example analytics workflow packaging and script path references so deployed workflow tasks resolve ETL scripts consistently.
Validation
Confirmed workflow creation now proceeds with fallback role resolution in SMUS.

Comment thread examples/analytic-workflow/dashboard-glue-quick/manifest.yaml
Comment thread src/smus_cicd/helpers/datazone.py
@Shnekit
Copy link
Copy Markdown
Contributor

Shnekit commented Apr 15, 2026

Converting the PR to draft. Feel free to resolve conflicts and raise it again, if you still think the changes are necessary. We did quite a few bug fixes since the time the PR was published.

@Shnekit Shnekit marked this pull request as draft April 15, 2026 19:10
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.

3 participants