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

Shipit setup: dashboard remains "empty" #1266

Open
mathieutu opened this issue May 19, 2022 · 1 comment
Open

Shipit setup: dashboard remains "empty" #1266

mathieutu opened this issue May 19, 2022 · 1 comment

Comments

@mathieutu
Copy link
Contributor

mathieutu commented May 19, 2022

Hi!

Firstly, thanks for this software, which looks very promising!

I'm trying to configure shipit to deploy our stacks.

I've hosted it with success in Heroku. PG database, redis and scheduler are configured and seem to work.
Github connection is ok.

However our dashboard stays desperately empty. 😢

Screenshot 2022-05-19 at 15 36 02

Webhooks are properly received (we can see them in logs), and responses are ok (200 or 204 depending if the hook is handled or not), but nothing is saved in our database. (all our tables except users, repo and stacks are empty).

No error raised.

I've tried to add a dumb shipit file at the root of one of our repos just to see if anything changes, without any success. I don't see any difference with or without the file (even links, tasks, etc don't show up).

`shipit.yml`
# WIP under tests by #crew_infra

links:
  acceptance: https://api-acceptance.alan.com
  production: https://api.alan.com

dependencies:
  override:
    - poetry install

ci:
  require:
    - ci/circleci

deploy:
  override:
    - echo "Deploying to production!"
    - echo $RUN_MIGRATIONS
    - echo $REGION
  variables:
    - name: RUN_MIGRATIONS
      title: Run database migrations on deploy
      default: 1
    - name: REGION
      title: Run a deploy in a given region
      select:
        - east
        - west
        - north
tasks:
  restart:
    action: "Hello World!"
    description: "Just log a message"
    steps:
      - echo "Hello World!"

review:
  checklist:
    - >
      Do you know if it is safe to revert the code being shipped? What happens if we need to undo this deploy?
    - Has the Docs team been notified of any major changes to the app?
    - Is the app stable right now?

  monitoring:
    - image: https://static.alan.com/fr-web/acceptance/0b513158d70643edcc0db7b7c501ee4f5c8390d6/waving.45acf207ff947eec939bc15905482e85.svg
    - iframe: https://acceptance.alan.com/

Do you have any idea or hints that can help us?

Thank you.

@mathieutu mathieutu changed the title Shipit setup: dashboard stays "empty" Shipit setup: dashboard remains "empty" May 20, 2022
@mathieutu
Copy link
Contributor Author

Actually it seems to be a queue worker issue. Keep you posted

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