Skip to main content

Welcome to the Meroxa and Turbine Beta

We are excited share the Meroxa platform and the Turbine data application framework as a public beta. No waiting lines, just a few steps to get started and you're ready to build your first Turbine data application!

Known Issues

During this beta period, this page will be used to document the known issues that will be remediated before the Meroxa platform and Turbine reach GA. We have documented these in this overview along with tips on how to get around them. If you find something we haven't documented, please don't hesitate to reach out to us directly.

You can get direct access to the Engineering and Product team by joining our Discord Community or email us at support@meroxa.com.

Process function limitation

During the beta, only one .process function is supported per Turbine data app.

Common errors

Uncommitted changes

You must commit to your local project git repository before deploying. If you have any uncommitted changes, you will encounter the following error:

$ meroxa app deploy
Checking for uncommitted changes...
On branch master
Changes not staged for commit:
(use "git add <file>..." to update what will be committed)
(use "git restore <file>..." to discard changes in working directory)
modified: index.js

no changes added to commit (use "git add" and/or "git commit -a")
Error: unable to proceed with deployment because of uncommitted changes

To resolve this error, simply follow the instructions by running the following commands:

$ git add .
$ git commit -m "First commit"
[master (root-commit) a1b2c34] First commit
10 files changed, 953 insertions(+)
// List of Turbine data app project files

Once you've committed, you can run the meroxa app deploy command.

Could not find resource

Your production data is available to your Turbine data applications through resources configured on the Meroxa Platform. Any references to resources must correspond to a resource that exists. If the resources do not exist or are misidentified in your code, you will run into the following error:

$ meroxa app deploy
Checking for uncommitted changes...
✔ No uncommitted changes!
Validating branch...
✔ Deployment allowed from master branch!
Preparing application "liveapp" (language) for deployment...
✔ Application built!
✔ Application processes found. Creating application image...
✔ Platform source fetched!
✔ Source uploaded!
✔ Process image built!
x Deployment failed

Error: pipeline: "turbine-pipeline-liveapp" ("UUID")
Error running app : API error : Request failed with status code 404 : could not find resource

To resolve this error, refer to our documentation on creating resources to configure your resources.

Once configured, you can run the meroxa app deploy command.

If you've already configured your resources, check your code to make sure you've identified your resources appropriately.