0
respostas

Erro Acesso Negado para o usuário devops_dev no db todo_dev

Estou com esse erro quando executo build project. django.db.utils.OperationalError: (1044, "Access denied for user 'devopsdev'@'%' to database 'tododev'")

Segue meu arquivo .gitlab-ci.yml

image: docker:stable

stages:
- pre-build
- build
- test
- deploy


build-docker:
  services:
  - docker:dind

  before_script:
  - docker info
  - docker login -u $CI_REGISTRY_USER -p $CI_REGISTRY_PASSWORD

  stage: pre-build
  script:
  - docker build -t minha-imagem .
  - docker tag minha-imagem fparuce/minha-imagem:latest
  - docker push fparuce/minha-imagem:latest

build-project:
  image: fparuce/minha-imagem:latest
  services:
  - docker:dind
  - mysql:5.7
  variables:
    MYSQL_USER: devops_dev
    MYSQL_PASSWORD: mestre
    MYSQL_DATABATE: todo_dev
    MYSQL_ROOT_PASSWORD: senha

    DB_NAME: 'todo_dev'
    DB_USER: 'devops_dev'
    DB_PASSWORD: 'mestre'
    DB_PORT: '3306'
    DB_HOST: 'mysql'
    SECRET_KEY: 'r*5ltfzw-61ksdm41fuul8+hxs$86yo9%k1%k=(!@=-wv4qtyv'

  stage: build
  image: fparuce/minha-imagem:latest
  tags:
  - executor-tarefas
  dependencies:
  - build-docker
  script:
  - python manage.py makemigrations
  - python manage.py migrate

Estou trabalhando no Windows 10 com WLS.

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software