I just tried to upgrade from 7.3.x to 7.8.0 using Omnibus on a CentOS 6 
machine.

After installing the Omnibus package I tried to run gitlab-ctl reconfigure. 
 It fails with the following...

Running handlers:
[2015-02-24T09:29:42-08:00] ERROR: Running exception handlers
Running handlers complete

[2015-02-24T09:29:42-08:00] ERROR: Exception handlers complete
[2015-02-24T09:29:42-08:00] FATAL: Stacktrace dumped to 
/opt/gitlab/embedded/cookbooks/cache/chef-stacktrace.out
Chef Client failed. 48 resources updated in 36.926670079 seconds
[2015-02-24T09:29:42-08:00] ERROR: bash[migrate gitlab-rails database] 
(gitlab::database_migrations line 19) had an error: 
Mixlib::ShellOut::ShellCommandFailed: Expected process to exit with [0], 
but received '1'
---- Begin output of "bash"  "/tmp/chef-script20150224-46613-1ezj4wx" ----
STDOUT: rake aborted!
StandardError: An error has occurred, this and all later migrations 
canceled:

undefined local variable or method `template' for 
#<SlackService:0x0000000422fe80>
NameError: undefined local variable or method `template' for 
#<SlackService:0x0000000422fe80>

Tasks: TOP => db:migrate
(See full trace by running task with --trace)
== 20140125162722 AddAvatarToProjects: migrating 
==============================
-- add_column(:projects, :avatar, :string)
   -> 0.1108s
== 20140125162722 AddAvatarToProjects: migrated (0.1110s) 
=====================

== 20140914113604 AddMembersTable: migrating 
==================================
-- create_table(:members)
   -> 0.1971s
-- add_index(:members, :type)
   -> 0.0122s
-- add_index(:members, :user_id)
   -> 0.0113s
-- add_index(:members, :access_level)
   -> 0.0112s
-- add_index(:members, [:source_id, :source_type])
   -> 0.0109s
== 20140914113604 AddMembersTable: migrated (0.2431s) 
=========================

== 20140914145549 MigrateToNewMembersModel: migrating 
=========================
-- execute("INSERT INTO members ( user_id, source_id, source_type, 
access_level, notification_level, type ) SELECT user_id, group_id, 
'Namespace', group_access, notification_level, 'GroupMember' FROM 
users_groups")
   -> 0.0024s
-- execute("INSERT INTO members ( user_id, source_id, source_type, 
access_level, notification_level, type ) SELECT user_id, project_id, 
'Project', project_access, notification_level, 'ProjectMember' FROM 
users_projects")
   -> 0.0015s
== 20140914145549 MigrateToNewMembersModel: migrated (0.0040s) 
================

== 20140914173417 RemoveOldMemberTables: migrating 
============================
-- drop_table(:users_groups)
   -> 0.0343s
-- drop_table(:users_projects)
   -> 0.0040s
== 20140914173417 RemoveOldMemberTables: migrated (0.0385s) 
===================

== 20141006143943 MoveSlackServiceToWebhook: migrating 
========================
STDERR:
---- End output of "bash"  "/tmp/chef-script20150224-46613-1ezj4wx" ----
Ran "bash"  "/tmp/chef-script20150224-46613-1ezj4wx" returned 1
[2015-02-24T09:29:42-08:00] FATAL: Chef::Exceptions::ChildConvergeError: 
Chef run process exited unsuccessfully (exit code 1)



I took a snapshot of our GitLab VM before installing the Omnibus package 
and right after taking a full backup so I can revert back quickly.  Is this 
a regression of the bug in 7.6.1/7.6.2?
https://about.gitlab.com/2014/12/23/gitlab-7-6-1-released/

-- 
You received this message because you are subscribed to the Google Groups 
"GitLab" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to gitlabhq+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/gitlabhq/5eee354a-3fd0-4bc8-879a-aee948b53ed4%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to