Broken interface after upgrade

Description

Recurrent problem with broken interface after upgrades

Environment:

  • GitLab Community Edition 8.5.4 2c6618b9
  • Centos 7

Steps to reproduce

  • Go to /snippets/{id}/edit
  • Open javascript console

The following error is displayed:

ReferenceError: $ is not defined edit:95:3
ReferenceError: ace is not defined edit:367:7

Attempted fixes (as described in omnibus-gitlab#684 (closed))

  • gitlab-rake cache:clear
  • mv /opt/gitlab/embedded/service/gitlab-rails/public/assets /opt/gitlab/embedded/service/gitlab-rails/public/assets.bak && yum reinstall gitlab-ce