Fix the ownership of the Druid directory in the Druid image
The ownership was changed from root to stackable.
The tests failed because /stackable/apache-druid-${PRODUCT}/var/druid/metadata.db could not be created due to the ownership. While it is debatable if this file should be stored in a directory below the application directory, all directories and files in /stackable should be owned by stackable nevertheless.
Definition of Done Checklist
Not all of these items are applicable to all PRs, the author should update this template to only leave the boxes in that are relevant
Please make sure all these things are done and tick the boxes
- [ ] ~~Add an entry to the CHANGELOG.md file~~ not required
- [x] Integration tests ran successfully
TIP: Running integration tests with a new product image
The image can be built and uploaded to the kind cluster with the following commands:
```shell
bake --product --image-version
kind load docker-image --name=
```
See the output of `bake` to retrieve the image tag for ``.
Description
Fix the ownership of the Druid directory in the Druid image
The ownership was changed from
root
tostackable
.The tests failed because
/stackable/apache-druid-${PRODUCT}/var/druid/metadata.db
could not be created due to the ownership. While it is debatable if this file should be stored in a directory below the application directory, all directories and files in/stackable
should be owned bystackable
nevertheless.Definition of Done Checklist
TIP: Running integration tests with a new product image
The image can be built and uploaded to the kind cluster with the following commands: ```shell bake --product