프로젝트

일반

사용자정보

레드마인 3.2 -> 4.1 마이그레이션 후 오류 문의드립니다

h jm이(가) 2020-04-23에 추가

안녕하세요

레드마인 3.2.1 -> 4.1.0 마이그레이션 후 발생하는 오류 문의드립니다

1)

일감 이슈 번호 조회,일감 제목 조회,새 일감만들기 클릭 시  Internal error가 발생하며 production.log 아래 첨부합니다...

* production.log

Started GET "/issues/48100" for x.x.x.x at 2020-04-23 14:11:19 +0900
Processing by IssuesController#show as HTML
  Parameters: {"id"=>"48100"}
Settings cache cleared.
  Current user: xxxx (id=541)
  Rendering issues/show.html.erb within layouts/base
  Rendered issues/_action_menu.html.erb (5.0ms)
  Rendered plugins/redmine_agile/app/views/issues/_issue_story_points.html.erb (3.3ms)
  Rendered plugins/redmine_agile/app/views/issues/_agile_data_labels.html.erb (3.6ms)
  Rendered attachments/_links.html.erb (5.5ms)
  Rendered plugins/redmine_checklists/app/views/issues/_checklist.html.erb (2.1ms)
  Rendered issue_relations/_form.html.erb (2.7ms)
  Rendered issues/_relations.html.erb (3.4ms)
  Rendered issues/_action_menu.html.erb (2.2ms)
  Rendered issues/_trackers_description.html.erb (1.1ms)
  Rendered issues/_form_custom_fields.html.erb (0.1ms)
  Rendered issues/_attributes.html.erb (108.2ms)
  Rendered plugins/redmine_agile/app/views/issues/_issue_story_points_form.html.erb (0.2ms)
  Rendered plugins/redmine_agile/app/views/issues/_agile_data_fields.html.erb (1.1ms)
  Rendered plugins/redmine_checklists/app/views/issues/_checklist_fields.html.erb (26.9ms)
  Rendered plugins/redmine_checklists/app/views/issues/_checklist_form.html.erb (32.9ms)
  Rendered issues/_form.html.erb (172.7ms)
  Rendered issues/_edit.html.erb (173.3ms)
  Rendered issues/_action_menu_edit.html.erb (176.1ms)
  Rendered issues/show.html.erb within layouts/base (228.7ms)
Completed 500 Internal Server Error in 512ms (ActiveRecord: 237.2ms)

ActionView::Template::Error (undefined method `is_section' for #<Checklist:0x00007fbd166a99a8>
Did you mean?  is_done):
    1: <span class="checklist-item <%= new_or_show(f) %> <%= 'checklist-section' if f.object.is_section %>" id="<%= f.object.id %>">
    2:   <% unless f.object.is_section %>
    3:     <span class="checklist-show-only checklist-checkbox"><%= f.check_box :is_done %></span>
    4:   <% end %>

 

2) 마이그레이션 후 새 프로젝트 생성 시 하단에 [일감 유형] 목록이 안 보이는데 보이게 할 수 있는 옵션 위치 문의드립니다..
 

3) clipboard_image_paste 플러그인 설치 시 [We're sorry, but something went wrong] 에러가 발생합니다..

제가 실행한 방법이 맞는지..

-1 /plugin 폴더에 clipboard_image_paste.tar.gz 압축플기

-2 bundle exec rake redmine:plugins:migrate RAILS_ENV=production

-3 RAILS_ENV=production bundle exec rake db:migrate

-혹시나 해서 /public/plugin_assets 경로에도 clipboard_image_paste 폴더 카피해봤는데 안되네요..

레드마인 초보라 질문이 많지만 꼭 답변 부탁드립니다..!


답글 (3)

RE: 레드마인 3.2 -> 4.1 마이그레이션 후 오류 문의드립니다 - 커뮤니티 관리자이(가) 2020-04-23에 추가

초보이신데 마이그레이션을 했다니 대단하시네요 ^^

1) checklist라는 플러그인 버전이 맞지 않는 것으로 보입니다.

레드마인 버전에 맞는 checklist를 설치했는지요? 

2) 해당 옵션이 있는지 확인해 봤는데 없네요.

3) clipboard_image_paste는 아직 4.0대 버전을 대응하지 않고 있습니다. 해당 플러그인을 아직 적용하지 않는 게 좋겠습니다.

저희도 필요해서 수정하게 되면 이곳에 공유해 드리겠습니다.

RE: 레드마인 3.2 -> 4.1 마이그레이션 후 오류 문의드립니다 - h jm이(가) 2020-04-23에 추가

커뮤니티 관리자의 덧글:

초보이신데 마이그레이션을 했다니 대단하시네요 ^^ 1) checklist라는 플러그인 버전이 맞지 않는 것으로 보입니다. 레드마인 버전에 맞는 checklist를 설치했는지요?  2) 해당 옵션이 있는지 확인해 봤는데 없네요. 3) clipboard_image_paste는 아직 4.0대 버전을 대응하지 않고 있습니다. 해당 플러그인을 아직 적용하지 않는 게 좋겠습니다. 저희도 필요해서 수정하게 되면 이곳에 공유해 드리겠습니다.

답변 감사드립니다

한가지만 더 질문드릴게요..

1)

checklist 플러그인 설치 할때 3.1.17버전으로 설치 했습니다(redmine plug 페이지에서 확인했을때 3.1.17 부터 4.1버전 호환된다고 확인) 

근데 checklist 설치 후 관리->플러그인 에서 확인했을때는 checklist 버전이 3.1.16으로 나오고,  일감 조회 시 동일한 에러가 발생합니다..이건 무슨 문제일까요?..

2)

그리고 추가로 설치해야하는 플러그인이 있는데 clipboard_image_paste 와 동일한 에러가 발생하는 플러그인이 있는데 아래 플러그인들도 4.X버전 호환이 안 되는지 문의드립니다.. 


redmine_dmsf-master.zip (redmine plug 페이지 확인 시 4.1버전 지원 확인하였으나, clipboard_image_paste 동일한 에러 출력)

-최신 버전으로 설치 및 bundle exec rake redmine:plugins NAME=redmine_dmsf RAILS_ENV=production 명령어로 설치하니까 되네요 나머지도 한번 테스트 해보겠습니다
redmine_startpage-master.zip

redmine_crm-4_2_7-light.zip
redmine_dashboard-2.8.0.zip

 

RE: 레드마인 3.2 -> 4.1 마이그레이션 후 오류 문의드립니다 - 커뮤니티 관리자이(가) 2020-04-23에 추가

1) checklist version 확인

redmine_checklists/init.rb 파일을 열어 보면 아래와 같이 버전이 표시되어 있습니다.

require 'redmine'
require 'redmine_checklists/redmine_checklists'

CHECKLISTS_VERSION_NUMBER = '3.1.16'.freeze

그리고 is_section 이 없다고 에러가 나왔는데 이런 경우는 DB migrate가 안되어서 나온 에러입니다.

플러그인이 버전에 문제가 없다면 플러그인 마이그레이션을 실행해 보시기 바랍니다.

$bundle exec rake redmine:plugins:migrate RAILS_ENV=production

2) 나머지 플러그인도 버전을 확인해 보세요.

 

 

    (1-3/3)
    클립보드 이미지 추가 (최대 크기: 500 MB)