docker clean install: relation "project_mirror_data" does not exist
I'm trying a clean install via docker and I get the following error:
heptapod_1 | 2020-02-17_23:58:32.12594 ERROR: relation "project_mirror_data" does not exist at character 42
heptapod_1 | 2020-02-17_23:58:32.12603 STATEMENT: SELECT COUNT(*) FROM projects INNER JOIN project_mirror_data ON project_mirror_data.project_id = projects.id WHERE projects.mirror = 't' AND projects.import_status NOT IN ('scheduled', 'started') AND next_execution_timestamp <= NOW();
Hi, I'm using 0.8. Is there any step that I forgot to inizialize the database? I'm using the following docker-compose.yml
:
version: '3.4'
services:
heptapod:
build: .
image: octobus/heptapod
hostname: heptapod.yyy.zz
restart: always
environment:
GITLAB_OMNIBUS_CONFIG: |
external_url 'http://heptapod.yyy.zz'
gitlab_rails['smtp_enable'] = true
gitlab_rails['smtp_address'] = "localhost"
gitlab_rails['smtp_port'] = 25
gitlab_rails['smtp_domain'] = "yyy.zz"
networks:
- web
labels:
traefik.enable: true
traefik.http.routers.hg-web.rule: Host(`heptapod.yyy.zz`)
traefik.http.routers.hg-web.entrypoints: web
traefik.http.routers.hg-web.middlewares: redirect-to-https
traefik.http.middlewares.redirect-to-https.redirectscheme.scheme: https
traefik.http.routers.hg-web.rule: Host(`heptapod.yyy.zz`)
traefik.http.routers.hg-secured.entrypoints: web-secured
traefik.http.routers.hg-secured.tls.certresolver: leresolver
traefik.http.routers.hg-secured.tls: true
traefik.http.services.hg-secured.loadbalancer.server.port: 80
volumes:
- ./gitlab/config:/etc/gitlab
- ./gitlab/logs:/var/log/gitlab
- ./gitlab/data:/var/opt/gitlab
networks:
web:
external: true
Thanks in advance sandro