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

Describe a way how to migrate from cartridge-cli pack #826

Open
olegrok opened this issue Apr 19, 2024 · 0 comments
Open

Describe a way how to migrate from cartridge-cli pack #826

olegrok opened this issue Apr 19, 2024 · 0 comments

Comments

@olegrok
Copy link

olegrok commented Apr 19, 2024

There are several points that I faced during migration:

  • Need to create tt.yaml file
  • Need to specify env.instances_enabled in that config (expected behaviour is to be able to provide path to directory with a project as in cartridge pack app /path/to/project or choose current directory). BTW, I didn't find any mentions in doc (I found all info in tests).
  • Recursive handling of pre/post build scripts. I had some scripts for performance tesing in depth of my project. It was unexpected that test/performance/<...>/cartridge.pre-build is handled somehow
  • unzip requirement: Error: Failed installing dependency: /opt/tarantool-enterprise/rocks/metrics-1.0.0-1.all.rock - Failed unpacking rock file: /opt/tarantool-enterprise/rocks/metrics-1.0.0-1.all.rock: 'unzip -n' program not found. Make sure unzip is installed and is available in your PATH (or you may want to edit the 'variables.UNZIP' value in file '/etc/luarocks/config-5.1.lua')
  • Strange message about Lua headers (they should be shipped as a part of Tarantool headers): Error: Failed finding Lua header files. You may need to install them or configure LUA_INCDIR.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant