mentat-is / gulp

g(ULP) - graphical universal log processor
https://gulp.sh
Other
18 stars 2 forks source link

issue following gulp dev installation from source #7

Open wolfcod opened 1 month ago

wolfcod commented 1 month ago

I followed the instructions for install gulp as developer and/or inside docker, but in both cases the installation failed for the same reason:

docker compose up -d
Emulate Docker CLI using podman. Create /etc/containers/nodocker to quiet msg.
>>>> Executing external compose provider "/usr/bin/docker-compose". Please refer to the documentation for details. <<<<

WARNING: The EXTRA_ARGS variable is not set. Defaulting to a blank string.
ERROR: The Compose file './docker-compose.yml' is invalid because:
services.os01.environment.bootstrap.memory_lock contains true, which is an invalid type, it should be a string, number, or a null
Error: executing /usr/bin/docker-compose up -d: exit status 1
valerino commented 1 month ago

unfortunately we do not have a proper CI/CD yet :(

anyway .... OS ? we are using arch (endeavour-os), and it works flawlessy there.

in the meantime, look at https://stackoverflow.com/questions/66853440/docker-compose-error-invalid-type-it-should-be-a-string, in case a PR is welcome!

calligraf0 commented 1 month ago

I put together a quick setup.sh script in the develop branch. For now it supports ubuntu and arch based distros.

@wolfcod let me know if it works or if you encounter any issues! :smile:

If it works as intended, we could update the docs to use the script instead and improve it with some convenience options (e.g. allowing user or dev installation, semi-interactive configuration, etc) @valerino.

This could also come in handy when bulding the docker image to have a simple one liner to install gulp inside the docker image.

wolfcod commented 1 month ago

I tried the new setup script and I was able to run gulp on ubuntu 22.04 LTS.

I imagine that a docker image containing the product would be ideal to simplify the installation process.

Thanks