Skip to content
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

Create Kerberos integration tests #252

Closed
GCHQDeveloper314 opened this issue Aug 24, 2022 · 1 comment · Fixed by #335
Closed

Create Kerberos integration tests #252

GCHQDeveloper314 opened this issue Aug 24, 2022 · 1 comment · Fixed by #335
Assignees
Labels
automation GitHub Actions, CI/CD Docker Issue related to the Docker side of the project
Milestone

Comments

@GCHQDeveloper314
Copy link
Member

The existing scheduled Kubernetes integration tests check that the Java ITs passed when run against an actual cluster of HDFS/Zookeeper/Accumulo. To ensure Kerberos support is throughly tested, a second version of these tests could be created to run them against a Kerberised cluster as well.

The scheduled integration tests only run on develop at the moment, they will need to also run on v2-alpha as the Kerberos work has not yet been merged into develop.

@GCHQDeveloper314 GCHQDeveloper314 added Kubernetes Issue related to the Kubernetes side of the project automation GitHub Actions, CI/CD labels Aug 24, 2022
@GCHQDeveloper314 GCHQDeveloper314 added this to the v2_backlog milestone Aug 24, 2022
@GCHQDeveloper314 GCHQDeveloper314 changed the title Create scheduled Kerberos integration tests Create Kerberos integration tests Dec 11, 2023
@GCHQDeveloper314
Copy link
Member Author

Since this issue was originally written the integration tests have moved to using Docker Compose and the v2-alpha branch is no longer relevant. Scheduled tests are probably not needed for Kerberos, they just need to be run for each release.

These tests will be run using the same approach as #266, but with Kerberos configuration files.

@GCHQDeveloper314 GCHQDeveloper314 added Docker Issue related to the Docker side of the project and removed Kubernetes Issue related to the Kubernetes side of the project labels Dec 11, 2023
@GCHQDeveloper314 GCHQDeveloper314 modified the milestones: Backlog, v2.1.0 Dec 11, 2023
@GCHQDeveloper314 GCHQDeveloper314 self-assigned this Dec 12, 2023
GCHQDeveloper314 added a commit that referenced this issue Jan 2, 2024
* Add docker compose and config files for Integration tests with Kerberos

* Improve dockerfile apt install commands
This prevents getting stuck on installer messages which prompt for user input
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
automation GitHub Actions, CI/CD Docker Issue related to the Docker side of the project
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant