Merge Request não está funcionando
-
20 de Outubro de 2014 às 20:33Galera estou tentando fazer um Merge Request da branch pypi pra master mas
não estou conseguindo.
Nas primeiras tentativas o gitlab me dizia que eu não tinha permissão.
Depois de acessar uma URL privada e tentar de novo (o que fez o Gitlab me
logar de verdade no sistema) o erro mudou.
Agora quando tento fazer o MR recebo um erro 500 com a mensagem: "We're
sorry, but something went wrong."
Alguém está passando por isso?
Abraços,
--
Sergio Oliveira -
20 de Outubro de 2014 às 20:40Enquanto não resolvemos isso fiz o PR no Github e depois dei push pro
Gitlab.
--Sergio Oliveira"The brick walls are not there to keep us out; the brick walls are there to
give us a chance to show how badly we want something."
Randy Pausch
2014-10-20 18:32 GMT-02:00 Sergio Oliveira: > Galera estou tentando fazer um Merge Request da branch pypi pra master mas
> não estou conseguindo.
>
> Nas primeiras tentativas o gitlab me dizia que eu não tinha permissão.
> Depois de acessar uma URL privada e tentar de novo (o que fez o Gitlab me
> logar de verdade no sistema) o erro mudou.
>
> Agora quando tento fazer o MR recebo um erro 500 com a mensagem: "We're
> sorry, but something went wrong."
>
> Alguém está passando por isso?
>
> Abraços,
>
> --
> Sergio Oliveira
> -
20 de Outubro de 2014 às 21:29Sergio,
antes da correção de CSS enviada pelo Charles não estava sendo possível
mesmo. Mas nunca vi esse erro 500 acontecer. Já consegui fazer merge
automático antes em testes com o próprio Charles.
Enquanto ao erro relacionado à permissão, é mais um exemplo de que o
remote_user com ominauth não é o correto =D!
att
Arthur
Em 20 de outubro de 2014 18:40, Sergio Oliveiraescreveu: > Enquanto não resolvemos isso fiz o PR no Github e depois dei push pro
> Gitlab.
>
> --
> Sergio Oliveira
>
> "The brick walls are not there to keep us out; the brick walls are there
> to give us a chance to show how badly we want something."
> Randy Pausch
>
> 2014-10-20 18:32 GMT-02:00 Sergio Oliveira:
>
> Galera estou tentando fazer um Merge Request da branch pypi pra master mas
>> não estou conseguindo.
>>
>> Nas primeiras tentativas o gitlab me dizia que eu não tinha permissão.
>> Depois de acessar uma URL privada e tentar de novo (o que fez o Gitlab me
>> logar de verdade no sistema) o erro mudou.
>>
>> Agora quando tento fazer o MR recebo um erro 500 com a mensagem: "We're
>> sorry, but something went wrong."
>>
>> Alguém está passando por isso?
>>
>> Abraços,
>>
>> --
>> Sergio Oliveira
>>
>
>
> _______________________________________________
> spb-dev mailing list
> spb-dev@listas.softwarepublico.gov.br
>http://listas.softwarepublico.gov.br/mailman/cgi-bin/listinfo/spb-dev
>
> -
21 de Outubro de 2014 às 12:23Arthur de fato não estou conseguindo fazer o MR. Quando clico no botão vou pra essa URL:
http://beta.softwarepublico.gov.br/gitlab/softwarepublico/colab/merge_requests/new?merge_request%5Bsource_branch%5D=nopersona&merge_request%5Btarget_branch%5D=master
Isso deveria criar um MR do branch nopersona para o master mas da erro 500. -
21 de Outubro de 2014 às 12:30Oi Sergio!
vamos dar uma olhada agora de manha, estava funcionando ha algumas semanas
atrasCharles2014-10-21 10:23 GMT-02:00 Sergio Oliveira: > Arthur de fato não estou conseguindo fazer o MR. Quando clico no botão vou
> pra essa URL:
>
>
>http://beta.softwarepublico.gov.br/gitlab/softwarepublico/colab/merge_requests/new?merge_request%5Bsource_branch%5D=nopersona&merge_request%5Btarget_branch%5D=master
>
> Isso deveria criar um MR do branch nopersona para o master mas da erro 500.
> _______________________________________________
> spb-dev mailing list
> spb-dev@listas.softwarepublico.gov.br
>http://listas.softwarepublico.gov.br/mailman/cgi-bin/listinfo/spb-dev
>
--Charles Oliveira
Junior Software Engineer -
23 de Outubro de 2014 às 14:08Galera já que ninguém conseguiu ver isso nos últimos dias eu resolvi dar uma olhada hoje.
Olhando pro arquivo /var/log/gitlab/gitlab-rails/production.log eu achei isso:
error: Unable to append to /var/opt/gitlab/git-data/gitlab-satellites/softwarepublico/colab/.git/logs/refs/remotes/origin/master: Permission denied
Entre outros erros de Permission denied. Depois de dar um ls no repositório vi que vários arquivos estavam com usuário e grupo root ao invés de git (que seria o certo). Quando eu corrigi isso os merge requests voltaram a funcionar.
Assumindo que ninguém está editando arquivos no repositório manualmente o meu chute agora é que o script de replicação (hook) está mudando os usuários e grupos destes arquivos. Por enquanto isso é apenas uma suspeita mas pela tarde vou investigar isso melhor.
Ordenar por:
Estatísticas:
-
iniciada em
10 anos, 6 meses atrás
-
vizualizada
1423 vezes
-
respondida
6 vezes
-
votada
1 vezes