-
Notifications
You must be signed in to change notification settings - Fork 395
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
Add 'opensearch' and 'opensearch_info' modules #859
Merged
softwarefactory-project-zuul
merged 4 commits into
ansible-collections:main
from
CiscoM31:opensearch
Jun 13, 2022
Merged
Add 'opensearch' and 'opensearch_info' modules #859
softwarefactory-project-zuul
merged 4 commits into
ansible-collections:main
from
CiscoM31:opensearch
Jun 13, 2022
Commits on Mar 21, 2022
-
Configuration menu - View commit details
-
Copy full SHA for daf338d - Browse repository at this point
Copy the full SHA daf338dView commit details -
draft implementation of opensearch module
get domain response on creation do not set cold storage option if version is less than 7.9 add skeleton integration test fix doc issues Add domain endpoint config options Add policy for test purpose Add integration tests, fix code such that tests can pass Add integration tests, fix code such that tests can pass Add integration tests, fix code such that tests can pass Add integration tests, fix code such that tests can pass Fix doc issues, address PR comments uncomment module defaults. add tasks in check mode Add more integration tests. Simplify argument spec. Fix linter issues. Add support for check_mode. Remove dead code. Add code comments. Uncomment module defaults add pylint comments Add more integration tests with check mode format code using black to fix pep8 issues fix integration tests fix linter issues add support for advanced security options. Fix linter issue add more examples wait until VPC is created add longer timeout for cluster upgrade test. Handle wait timeout error Customize wait timeout of integration tests, based on actual execution runtime fix pylint issues, autotune configuration add more info to wait timeout status, add unit tests upgrade boto3 for test purpose. Could be reverted later if needed add encryption at rest fix KMV key id parameter specify version of botocore compatible with boto3 Create/Delete KMS key for encryption at rest, change ES instance type to support encryption at rest add doc comment provide test execution timeline improve integration tests Add wait for deletion of Cluster provide test execution timeline split common functions to module_utils Specify minimum version of botocore Co-authored-by: Mark Chappell <mchappel@redhat.com> Revert changes for boto3 version Co-authored-by: Mark Chappell <mchappel@redhat.com> Specify virtual boto environment Co-authored-by: Mark Chappell <mchappel@redhat.com> Specify minimum version of botocore Co-authored-by: Mark Chappell <mchappel@redhat.com> Revert change for default boto3 version Co-authored-by: Mark Chappell <mchappel@redhat.com> Revert change for boto3 version Co-authored-by: Mark Chappell <mchappel@redhat.com> Specify minimum version of botocore Co-authored-by: Mark Chappell <mchappel@redhat.com> remove import which is no longer needed improve name of test tasks, add timing information fix assertion for auto-tune refactor to simplify code make auto-tune test more robust do not raise exception if trying to delete a ES cluster that does not exist handle deletion of resources in integration tests Handle case when ES cluster is attached to the Internet Handle case when ES cluster is attached to the Internet Handle case when ES cluster is attached to the Internet add code comments Handle case when ES cluster is attached to the Internet renamed ebs_options.enabled to ebs_enabled to make it consistent with the API improve code comments Add more test assertions reformat code reformat code fix syntax error in main.yml use key_arn instead of key_id format code custom_endpoint_enabled, fix assertion fix imports adding opensearch to runtime.yml, is it used for module defaults? split the integration test tasks in multiple files remove extra line Add route53 zone for custom opensearch endpoint Add timeout for HTTPs endpoint. Create Route53 CNAME record Delete Route53 zone Add blocks Increase timeout. Set custom endpoint fix doc issues move auto-tune at the end of the integration tests add unit tests. add function to compare versions. add support for upgrade through intermediate versions improve documentation don't wait for auto-tune background tasks to complete fix zone discovery issue when running outside us-east-1. fix name of es cluster, it must start with a letter fix test assertions fix code formatting fix linter issue move ensure_tags to module_utils use 'compare_policies' fix linter issue fix doc issues create single block for integration test add code comments, rename get_domain to get_domain_status add opensearch_info module improve integration tests fix deletion of VPC resources fix test assertion, add documentation fix indentation removed unused variables. Add assertions fix variable assignment add test fix camel_dict for 'Endpoints' attribute handle case when domain_status is None move test fix format issues fix doc issues add documentation move task to obtain endpoints property route53 is explicitly a global service mistakenly commented out 'always' block add 'allow_intermediate_upgrades' parameter cleanup route53 records fix validation issue with upgrade compatible versions fix doc issues fix validation issue with upgrade compatible versions add missing check mode in integration test add documentation for SAML improve integration tests update KMS policy remove trailing space reduce time to execute integration tests
Configuration menu - View commit details
-
Copy full SHA for ea2963f - Browse repository at this point
Copy the full SHA ea2963fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2dcef50 - Browse repository at this point
Copy the full SHA 2dcef50View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3a1e66d - Browse repository at this point
Copy the full SHA 3a1e66dView commit details
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.