사쿠라 클라우드의 Mastodn 업데이트 (1.2.2 -> 1.3.2)

2222 단어 mastodon
트러블도 없고 큰 일은 없습니다만, 망비록입니다.

버전 확인



스크립트 동작 상세 를 참조해 확인하면
* (detached from v1.2.2)
  master

우선 서비스 정지


# systemctl stop mastodon-sidekiq
# systemctl stop mastodon-streaming
# systemctl stop mastodon-web

업데이트 작업



Mastodon 문서릴리스 노트 참조

* Mastodon 문서 보면 일부러 서비스 멈추지 않아도 좋은 느낌!?
# su - mastodon
$ cd live
$ git fetch
$ git checkout $(git tag | tail -n 1)
$ RAILS_ENV=production bundle exec rails db:migrate
Could not find globalid-0.4.0 in any of the sources
Run `bundle install` to install missing gems.

부족하다고 말했기 때문에 지시대로 넣는다.
$ bundle install

d6rkaiz 씨보다 어드바이스 받았으므로 추기입니다.
RAILS_ENV=production bundle exec rails assets:clobber

하고 나서 precompile하는 것이 좋습니다.
assets 안을 클리어하고 나서 precompile이 좋은 것 같다.
루비 관계는 무지하기 때문에 조언이 고맙습니다.

그런 다음 릴리스 노트에 따라 precompile이 필요하기 때문에 수행합니다.
$ yarn install --pure-lockfile
$ RAILS_ENV=production bundle exec rails assets:precompile

서비스 시작


# systemctl start mastodon-sidekiq
# systemctl start mastodon-streaming
# systemctl start mastodon-web



OK

좋은 웹페이지 즐겨찾기