Configuração #5595
AbertaAtualização do Redmine
90%
Descrição
Atualizar o redmine para a versão 6.0.
Atualizado por William Tomé Silva há 12 meses
- Situação alterado de S. Backlog para Em Execução
- % Terminado alterado de 0 para 30
Atualização para versão 6 apenas funciona se comentar a pasta de plugins. Não consegui fazer o theme circle funcionar.
Ao tentar incluir o theme, ele não aparece por nada na listagem de temas. Vou focar nos plugins por enquanto, pois são mais importantes.
Atualizado por William Tomé Silva há 12 meses
- % Terminado alterado de 30 para 80
Pra garantir, por mais que vamos adiiconar a versão paga e com suporte, retroagi as versões até encontrar a versão que realmente funciona com todos os itens que possuímos. 5.0.2 é a versão mais atual compatível.
Atualizado por William Tomé Silva há 12 meses
- Situação alterado de Em Execução para Em Validação
Ainda fiz alguns testes com a versão 6 pra ver se pelo menos o thema funcionava, porém não obtive sucesso. Vou aguardar a versão paga para atualizar local, testar e entrar em contato com o suporte caso não de certo.
Atualizado por William Tomé Silva há 11 meses
· Editado
- % Terminado alterado de 80 para 90
Consegui resolver o problema do tema circle e do agile. Agora o redmine pode ser atualizado para versão 6.0.2. Apenas o custom js não funciona.
Acesso ao ambiente de testes: http://187.120.243.62:9010
Obs.: caso não estiver acessível, basta me avisar que eu subo os containers.
Metodologia de atualização:- apagar pasta dos plugins
- remover as tabelas do agile
- executar a sql:
delete from settings where name like '%agile%';
delete from schema_migrations where version like '%agile%';
- apagar a pasta do circle em public/themes
- extrair todos os plugins atualizados na pasta plugins
- extrair o tema atualizado na pasta public/themes e themes
- rodar os scripts de instalação:
bundle install --without development test --no-deployment
bundle exec rake redmine:plugins NAME=redmine_agile RAILS_ENV=production
bundle exec rake redmine:plugins NAME=redmine_contacts RAILS_ENV=production
bundle exec rake redmine:plugins NAME=redmine_checklists RAILS_ENV=production
bundle exec rake redmine:plugins NAME=redmine_people RAILS_ENV=production
bundle exec rake redmine:plugins NAME=redmine_contacts_helpdesk RAILS_ENV=production
bundle exec rake redmine:plugins NAME=redmine_reporter RAILS_ENV=production
bundle exec rake redmine:contacts:convert_links_to_custom_fields RAILS_ENV=production
- reiniciar o redmine
- configurar o crontab para executar este comando no container: */5 * * * * docker exec -it redmine bash -c "wget -O - http://127.0.0.1:3000/helpdesk_mailer/get_mail?key=1ichAOWMVtMWVCzpdoYD"
- obs.: a chave pode mudar ao ativar a congiuração do WS. Passo a passo: Enable WS for incoming emails and generate API key (Administration -> Settings -> Incoming email - API key)