-
Notifications
You must be signed in to change notification settings - Fork 398
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
feat(kafka): aws_msk_config and aws_msk_cluster modules have been added #547
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I've not had chance to go through this 100%
Here's some initial feedback.
Thanks for taking the time to open this PR. If you need help (or have more questions about our CI) feel free to reach out on #ansible-aws again. |
MSK creation and updates are quite slow, the test suite took around 30 minutes to run for me, we might want to mark these tests unstable so they only run when there are changes to the modules. |
recheck |
2 similar comments
recheck |
recheck |
@oukooveu this PR contains the following merge commits: Please rebase your branch to remove these commits. |
@oukooveu Thank you for working on these new modules. Could you please rebase your PR? |
done |
I'm not sure required policies were applied to target account, waiting for @jillr for confirmation. |
@oukooveu Yes, your terminator PR was merged and the new policies were deployed to our CI account |
@jillr I've removed
and
Could you or @goneri take a look please? |
I've found what's wrong with tests run, they are splitting in incorrect way, the issue is in
and when Possible fix (if you need even distribution): ansible/ansible-zuul-jobs#968 |
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@oukooveu Thank you for working on this. LGTM.
Thank you @oukooveu! |
feat(kafka): aws_msk_config and aws_msk_cluster modules have been added SUMMARY Modules for Amazon Managed Streaming for Apache Kafka (Amazon MSK) have been added. There are two modules: aws_msk_config for managing MSK configuration and aws_msk_cluster -- for clusters. ISSUE TYPE New Module Pull Request COMPONENT NAME aws_msk_config aws_msk_cluster ADDITIONAL INFORMATION All MSK cluster related operations are time consuming, for example create takes 20-30 minutes, update Kafka version -- more than one hour, update configuration -- 10-15 minutes. Integration tests work in my own account, please let me know if I can help with an evidences. REFERENCES Related aws-terminator PR: mattclay/aws-terminator#143 Boto3: https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/kafka.html Reviewed-by: Mark Chappell <None> Reviewed-by: Daniil Kupchenko <None> Reviewed-by: Alina Buzachis <None> Reviewed-by: Gonéri Le Bouder <[email protected]> This commit was initially merged in https://github.com/ansible-collections/community.aws See: ansible-collections@3bfcfe3
feat(kafka): aws_msk_config and aws_msk_cluster modules have been added SUMMARY Modules for Amazon Managed Streaming for Apache Kafka (Amazon MSK) have been added. There are two modules: aws_msk_config for managing MSK configuration and aws_msk_cluster -- for clusters. ISSUE TYPE New Module Pull Request COMPONENT NAME aws_msk_config aws_msk_cluster ADDITIONAL INFORMATION All MSK cluster related operations are time consuming, for example create takes 20-30 minutes, update Kafka version -- more than one hour, update configuration -- 10-15 minutes. Integration tests work in my own account, please let me know if I can help with an evidences. REFERENCES Related aws-terminator PR: mattclay/aws-terminator#143 Boto3: https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/kafka.html Reviewed-by: Mark Chappell <None> Reviewed-by: Daniil Kupchenko <None> Reviewed-by: Alina Buzachis <None> Reviewed-by: Gonéri Le Bouder <[email protected]> This commit was initially merged in https://github.com/ansible-collections/community.aws See: ansible-collections@3bfcfe3
feat(kafka): aws_msk_config and aws_msk_cluster modules have been added SUMMARY Modules for Amazon Managed Streaming for Apache Kafka (Amazon MSK) have been added. There are two modules: aws_msk_config for managing MSK configuration and aws_msk_cluster -- for clusters. ISSUE TYPE New Module Pull Request COMPONENT NAME aws_msk_config aws_msk_cluster ADDITIONAL INFORMATION All MSK cluster related operations are time consuming, for example create takes 20-30 minutes, update Kafka version -- more than one hour, update configuration -- 10-15 minutes. Integration tests work in my own account, please let me know if I can help with an evidences. REFERENCES Related aws-terminator PR: mattclay/aws-terminator#143 Boto3: https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/kafka.html Reviewed-by: Mark Chappell <None> Reviewed-by: Daniil Kupchenko <None> Reviewed-by: Alina Buzachis <None> Reviewed-by: Gonéri Le Bouder <[email protected]> This commit was initially merged in https://github.com/ansible-collections/community.aws See: ansible-collections@7d39179
feat(kafka): aws_msk_config and aws_msk_cluster modules have been added SUMMARY Modules for Amazon Managed Streaming for Apache Kafka (Amazon MSK) have been added. There are two modules: aws_msk_config for managing MSK configuration and aws_msk_cluster -- for clusters. ISSUE TYPE New Module Pull Request COMPONENT NAME aws_msk_config aws_msk_cluster ADDITIONAL INFORMATION All MSK cluster related operations are time consuming, for example create takes 20-30 minutes, update Kafka version -- more than one hour, update configuration -- 10-15 minutes. Integration tests work in my own account, please let me know if I can help with an evidences. REFERENCES Related aws-terminator PR: mattclay/aws-terminator#143 Boto3: https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/kafka.html Reviewed-by: Mark Chappell <None> Reviewed-by: Daniil Kupchenko <None> Reviewed-by: Alina Buzachis <None> Reviewed-by: Gonéri Le Bouder <[email protected]>
feat(kafka): aws_msk_config and aws_msk_cluster modules have been added SUMMARY Modules for Amazon Managed Streaming for Apache Kafka (Amazon MSK) have been added. There are two modules: aws_msk_config for managing MSK configuration and aws_msk_cluster -- for clusters. ISSUE TYPE New Module Pull Request COMPONENT NAME aws_msk_config aws_msk_cluster ADDITIONAL INFORMATION All MSK cluster related operations are time consuming, for example create takes 20-30 minutes, update Kafka version -- more than one hour, update configuration -- 10-15 minutes. Integration tests work in my own account, please let me know if I can help with an evidences. REFERENCES Related aws-terminator PR: mattclay/aws-terminator#143 Boto3: https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/kafka.html Reviewed-by: Mark Chappell <None> Reviewed-by: Daniil Kupchenko <None> Reviewed-by: Alina Buzachis <None> Reviewed-by: Gonéri Le Bouder <[email protected]>
feat(kafka): aws_msk_config and aws_msk_cluster modules have been added SUMMARY Modules for Amazon Managed Streaming for Apache Kafka (Amazon MSK) have been added. There are two modules: aws_msk_config for managing MSK configuration and aws_msk_cluster -- for clusters. ISSUE TYPE New Module Pull Request COMPONENT NAME aws_msk_config aws_msk_cluster ADDITIONAL INFORMATION All MSK cluster related operations are time consuming, for example create takes 20-30 minutes, update Kafka version -- more than one hour, update configuration -- 10-15 minutes. Integration tests work in my own account, please let me know if I can help with an evidences. REFERENCES Related aws-terminator PR: mattclay/aws-terminator#143 Boto3: https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/kafka.html Reviewed-by: Mark Chappell <None> Reviewed-by: Daniil Kupchenko <None> Reviewed-by: Alina Buzachis <None> Reviewed-by: Gonéri Le Bouder <[email protected]>
…ns#548) ec2_key - add support for tagging and returning id SUMMARY Add support for tagging key pairs and also return the key ID ISSUE TYPE Feature Pull Request COMPONENT NAME ec2_key ADDITIONAL INFORMATION fixes: ansible-collections#546 fixes: ansible-collections#547 Reviewed-by: Alina Buzachis <None> Reviewed-by: None <None>
SUMMARY
Modules for Amazon Managed Streaming for Apache Kafka (Amazon MSK) have been added. There are two modules:
aws_msk_config
for managing MSK configuration andaws_msk_cluster
-- for clusters.ISSUE TYPE
COMPONENT NAME
ADDITIONAL INFORMATION
All MSK cluster related operations are time consuming, for example create takes 20-30 minutes, update Kafka version -- more than one hour, update configuration -- 10-15 minutes.
Integration tests work in my own account, please let me know if I can help with an evidences.
REFERENCES
Related aws-terminator PR: mattclay/aws-terminator#143
Boto3: https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/kafka.html