Skip to content

Replace Virtualbox based test fixtures with docker-compose #34095

@alpar-t

Description

@alpar-t

Fixtures: We have some fixtures (Kerberos, HDFS, SMB, idp) that use Vagrant with the Virtualbox provider. There isn't a string reason to use neither vagrant nor Virtualbox for these fixtures and we want to reduce reliance on VirtualBox in the build.

We would use docker images instead with docker-compose and the gradle-docker-compose-plugin.
This should work reliably across all OSes. We would skip these tests if docker-compose is not available.

Will require CI images to have docker-compose installed.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions