Install on fresh Ubuntu 16.04 fails


I’m trying to install Gitlab CE on a fresh Ubuntu 16.04 Server (Omnibus installation). I already installed it successfully the same way some months ago on another 16.04 server. With the current version(s) it does not seem to work any more.

Has someone encountered similiar problems?

Thank you!

Here the error message during apt-get install gitlab-ce:

There was an error running gitlab-ctl reconfigure:

execute[/opt/gitlab/embedded/bin/initdb -D /var/opt/gitlab/postgresql/data -E UTF8] (postgresql::enable line 80) had an error: Mixlib::ShellOut::ShellCommandFailed: Expected process to exit with [0], but received '1'
---- Begin output of /opt/gitlab/embedded/bin/initdb -D /var/opt/gitlab/postgresql/data -E UTF8 ----
STDOUT: The files belonging to this database system will be owned by user "gitlab-psql".
This user must also own the server process.

The database cluster will be initialized with locales
  CTYPE:    en_US
  TIME:     de_DE.UTF-8
STDERR: initdb: encoding mismatch
The encoding you selected (UTF8) and the encoding that the
selected locale uses (LATIN1) do not match.  This would lead to
misbehavior in various character string processing functions.
Rerun initdb and either do not specify an encoding explicitly,
or choose a matching combination.
---- End output of /opt/gitlab/embedded/bin/initdb -D /var/opt/gitlab/postgresql/data -E UTF8 ----
Ran /opt/gitlab/embedded/bin/initdb -D /var/opt/gitlab/postgresql/data -E UTF8 returned 1

If anyone has the same problem: You have to set the default locale of the system to an UTF-8 charset (in /etc/locale/default). After I changed the default locale, the installation was no problem.