Skip to content

Add userdata script error detection permissions for cloud compute environments #1387

Open
munishchouhan wants to merge 4 commits intomasterfrom
add-userdata-script-error-propogation
Open

Add userdata script error detection permissions for cloud compute environments #1387
munishchouhan wants to merge 4 commits intomasterfrom
add-userdata-script-error-propogation

Conversation

@munishchouhan
Copy link
Copy Markdown
Member

@munishchouhan munishchouhan commented May 5, 2026

Summary:

  • Add optional ec2:GetConsoleOutput IAM permission to AWS Batch and AWS Cloud docs for detecting userdata script failures
  • Add optional Microsoft.Compute/virtualMachines/retrieveBootDiagnosticsData/action permission to Azure Cloud docs for detecting userdata script failures via boot diagnostics
  • Document compute.instances.getSerialPortOutput permission for Google Cloud (already included in roles/compute.instanceAdmin.v1)
  • Update both the full permissive IAM policies and add dedicated "Userdata script error detection (optional)" sections explaining the feature

Test plan:

  • Verify JSON policy blocks are valid and copy-pasteable
  • Confirm heading levels match surrounding sections in each file
  • Check that the Azure boot diagnostics link resolves correctly
  • Validate the docs build successfully

Implementation pr: https://github.com/seqeralabs/platform/pull/10624

Signed-off-by: munishchouhan <hrma017@gmail.com>
@netlify
Copy link
Copy Markdown

netlify Bot commented May 5, 2026

Deploy Preview for seqera-docs ready!

Name Link
🔨 Latest commit d21c671
🔍 Latest deploy log https://app.netlify.com/projects/seqera-docs/deploys/69fa02ac07c09e00088e9283
😎 Deploy Preview https://deploy-preview-1387--seqera-docs.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

Signed-off-by: munishchouhan <hrma017@gmail.com>
Copy link
Copy Markdown
Member

@christopher-hakkaart christopher-hakkaart left a comment

Choose a reason for hiding this comment

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

Minor suggestion. Otherwise looks good.

Comment thread platform-cloud/docs/compute-envs/google-cloud.md Outdated
Co-authored-by: Chris Hakkaart <chris.hakkaart@seqera.io>
Signed-off-by: Munish Chouhan <hrma017@gmail.com>
Comment thread platform-cloud/docs/compute-envs/aws-batch.md Outdated
Signed-off-by: Justine Geffen <justinegeffen@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.

4 participants