Skip to content
This repository was archived by the owner on Oct 26, 2018. It is now read-only.
This repository was archived by the owner on Oct 26, 2018. It is now read-only.

No web process type after doing heroku push #3

@schmich

Description

@schmich

Thanks for this very cool project. Unfortunately, it does not appear to be working for me. I've tried pushing a vanilla Rails project as well as a simple Sinatra project to my Cedar-based Heroku app.

I run heroku push --app qcp and everything appears to work normally:

Checking for app files to sync... done, 0 files needed
Launching build process... done
Preparing app for compilation... done
Fetching buildpack... done
Detecting buildpack... done, Buildkit
Fetching cache... done
Compiling app...
Writing .profile.d/buildpack.sh... done
Putting cache... done
Creating slug... done
Uploading slug... done
Success, slug is https://api.anvilworks.org/slugs/756ec5cc-b97e-43ec-ad9d-ee8b7c76e251.tgz
Releasing to qcp... ..done, v17

However, navigating to my app (http://qcp.herokuapp.com/), I get Heroku's Application Error page. Looking through the logs, I see:

2013-02-18T12:34:05+00:00 heroku[api]: Release v17 created by xxxxxx@gmail.com
2013-02-18T12:34:05+00:00 heroku[api]: Pushed by xxxxxx@gmail.com by xxxxxx@gmail.com
2013-02-18T12:34:22+00:00 heroku[router]: at=error code=H14 desc="No web processes running" method=GET path=/ host=qcp.herokuapp.com fwd="71.227.249.252" dyno= queue= wait= connect= service= status=503 bytes=
2013-02-18T12:34:22+00:00 heroku[router]: at=error code=H14 desc="No web processes running" method=GET path=/favicon.ico host=qcp.herokuapp.com fwd="71.227.249.252" dyno= queue= wait= connect= service= status=503 bytes=

To corroborate this, when I look at the Heroku dashboard, I see no web dyno resource for my app, and running heroku ps:scale web=1 --app qcp gives me:

Scaling web processes... failed
 !    No such type as web

Even if I explicitly create a Procfile and define a web process with the following, it does not work.

web: bundle exec rails server thin -p $PORT -e $RACK_ENV

Everything works just fine if I turn the project into a full-blown git repo and push it normally using git. I feel like I'm missing something simple. Let me know how I can help.

Thanks again,
Chris

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions