2016-04-13 9 views
1

Ich habe gerade meine dockerisierte Instanz von GitLab von gitlab-ce aktualisiert: neuste von gitlab-ee: neuste.undefined methode `twitter_sharing_enabled '

Alles scheint gut zu funktionieren, abgesehen von der Admin-> Einstellungen Seite. Es gibt mir nur einen 500-Fehler und meldet dies:

ActionView::Template::Error (undefined method `twitter_sharing_enabled' for #<ApplicationSetting:0x00000014a77e48>): 
    80:  .col-sm-offset-2.col-sm-10 
    81:   .checkbox 
    82:   = f.label :twitter_sharing_enabled do 
    83:    = f.check_box :twitter_sharing_enabled, :'aria-describedby' => 'twitter_help_block' 
    84:    Twitter enabled 
    85:   %span.help-block#twitter_help_block Show users a button to share their newly created public or internal projects on twitter 
    86:  .form-group 
    app/views/admin/application_settings/_form.html.haml:83:in `block (2 levels) in _app_views_admin_application_settings__form_html_haml___2805672912369624077_173324520' 
    app/views/admin/application_settings/_form.html.haml:82:in `block in _app_views_admin_application_settings__form_html_haml___2805672912369624077_173324520' 
    app/views/admin/application_settings/_form.html.haml:1:in `_app_views_admin_application_settings__form_html_haml___2805672912369624077_173324520' 
    app/views/admin/application_settings/show.html.haml:4:in `_app_views_admin_application_settings_show_html_haml___3252692826887083853_173266720' 
    lib/gitlab/middleware/go.rb:16:in `call' 
    lib/gitlab/middleware/readonly_geo.rb:29:in `call' 

ich den Cache gelöscht haben und Migrationen lief mit fein ausgeführt zu haben scheinen.

Irgendwelche Ideen?

Antwort

0

Es hängt von der genauen Version Ihres Gitlab:

db/migrate/20160331223143_remove_twitter_sharing_enabled_from_application_settings.rb ziemlich neu ist (13 Tage alt)

commit 85cc172 zeigt deutlich def twitter_sharing_enabled? entfernt.

Das bedeutet, dass etwas in der Migration möglicherweise nicht vollständig abgeschlossen wurde.

+0

Danke. Ich habe den fehlerhaften Code auskommentiert, der das Problem jetzt löst. Kann ich noch etwas tun? – brightbulb

+0

@brightbulb möglich Upgrade gitlab und überprüfen Sie die Datenbank-Update-Prozess. – VonC