Conversation
✅ Deploy Preview for seqera-docs ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
christopher-hakkaart
left a comment
There was a problem hiding this comment.
I've made a range of suggestions to make it more concise.
I wasn't sure the exact status of "Lineage ID" vs "lineage ID". Please confirm and I can update those.
Co-authored-by: Chris Hakkaart <chris.hakkaart@seqera.io> Signed-off-by: Rob Newman <61608+robnewman@users.noreply.github.com>
Co-authored-by: Chris Hakkaart <chris.hakkaart@seqera.io> Signed-off-by: Rob Newman <61608+robnewman@users.noreply.github.com>
Co-authored-by: Chris Hakkaart <chris.hakkaart@seqera.io> Signed-off-by: Rob Newman <61608+robnewman@users.noreply.github.com>
Co-authored-by: Chris Hakkaart <chris.hakkaart@seqera.io> Signed-off-by: Rob Newman <61608+robnewman@users.noreply.github.com>
Co-authored-by: Chris Hakkaart <chris.hakkaart@seqera.io> Signed-off-by: Rob Newman <61608+robnewman@users.noreply.github.com>
Co-authored-by: Chris Hakkaart <chris.hakkaart@seqera.io> Signed-off-by: Rob Newman <61608+robnewman@users.noreply.github.com>
Co-authored-by: Chris Hakkaart <chris.hakkaart@seqera.io> Signed-off-by: Rob Newman <61608+robnewman@users.noreply.github.com>
Co-authored-by: Chris Hakkaart <chris.hakkaart@seqera.io> Signed-off-by: Rob Newman <61608+robnewman@users.noreply.github.com>
Co-authored-by: Chris Hakkaart <chris.hakkaart@seqera.io> Signed-off-by: Rob Newman <61608+robnewman@users.noreply.github.com>
Co-authored-by: Chris Hakkaart <chris.hakkaart@seqera.io> Signed-off-by: Rob Newman <61608+robnewman@users.noreply.github.com>
Co-authored-by: Chris Hakkaart <chris.hakkaart@seqera.io> Signed-off-by: Rob Newman <61608+robnewman@users.noreply.github.com>
christopher-hakkaart
left a comment
There was a problem hiding this comment.
Looking good - approved, but please check the latest suggestions are correct.
gavinelder
left a comment
There was a problem hiding this comment.
Note Lineage requires additional IAM permissions beyond our current documented set for the AWS credentials used with Seqera Platform.
If a customer is using an existing AWS Batch Queue or AWS Cloud Compute Environments with custom IAM roles, they will also need to update the relevant service role policies.
For the service role they need to add
{
"Version": "2012-10-17",
"Statement": [
{
"Sid": "ListObjectsInBucket",
"Effect": "Allow",
"Action": [
"s3:ListBucket"
],
"Resource": "arn:aws:s3:::seqera-lineage-<workspace-id>"
},
{
"Sid": "AllObjectActions",
"Effect": "Allow",
"Action": "s3:*Object",
"Resource": "arn:aws:s3:::seqera-lineage-<workspace-id>/*"
},
{
"Sid": "AllowObjectTagging",
"Effect": "Allow",
"Action": [
"s3:PutObjectTagging",
"s3:GetObjectTagging"
],
"Resource": "arn:aws:s3:::seqera-lineage-<workspace-id>/*"
}
]
}
The Seqera Platform integration credentials require the following additional permissions.
{
"Version": "2012-10-17",
"Statement": [
{
"Effect": "Allow",
"Action": [
"sqs:CreateQueue",
"sqs:GetQueueAttributes",
"sqs:SetQueueAttributes",
"sqs:GetQueueUrl",
"sqs:ReceiveMessage",
"sqs:DeleteMessage"
],
"Resource": "arn:aws:sqs:*:*:seqera-lineage-*"
},
{
"Effect": "Allow",
"Action": [
"s3:CreateBucket",
"s3:GetBucketNotificationConfiguration",
"s3:PutBucketNotificationConfiguration",
"s3:GetBucketLocation"
],
"Resource": "arn:aws:s3:::seqera-lineage-*"
}
]
}
|
The new page was not included in any navigation sidebar, so was impossible to find. I've just pushed a commit to add it to the docs sidebar, hope that's ok! |
Merge changes that had conflicts earlier. Co-authored-by: Chris Hakkaart <chris.hakkaart@seqera.io> Signed-off-by: Chris Hakkaart <chris.hakkaart@seqera.io>
Updated tags formatting for clarity and consistency. Signed-off-by: Chris Hakkaart <chris.hakkaart@seqera.io>
Added warnings about the experimental nature of data lineage. Signed-off-by: Chris Hakkaart <chris.hakkaart@seqera.io>
Signed-off-by: Chris Hakkaart <chris.hakkaart@seqera.io>
Clarified instructions for enabling data lineage in Nextflow. Signed-off-by: Chris Hakkaart <chris.hakkaart@seqera.io>
ewels
left a comment
There was a problem hiding this comment.
Couple of minor comments, but generally LGTM!
Signed-off-by: Justine Geffen <justinegeffen@users.noreply.github.com>
Signed-off-by: Justine Geffen <justinegeffen@users.noreply.github.com>
Signed-off-by: Justine Geffen <justinegeffen@users.noreply.github.com>
|
@robnewman, I'm happy with this editorially. Thank you! |
Add overview page for why data lineage is important and how to access.
@netlify /platform-cloud/data/data-lineage