summarylogtreecommitdiffstats
AgeCommit message (Collapse)Author
2016-04-16v8.6.6Lopo
2016-04-09Normalize PID location for Sidekiq where Gitlab's is and drop bogus log ↵Caleb Maclennan
redirection The log redirection trips up systemd as it can't actually show anything useful about the state of the process in the system journal or with `systemctl status`. We're already logging the process messages from the main Gitlab service the normal systemd way, so let it happen for Sidekiq too.
2016-04-09Replace sysvinit + daemon wrappers with actual systemd serviceCaleb Maclennan
The upstream project assumes the host system is an imbecile and doesn't let it touch anything. The result is the system knows nothing about what's going on and can't even do simple things like stop, start, log, or monitor services. In this case Gitlab comes with both its own little daemon supervisor (which replicates what an init system needs to do anyway but does a poor job of it) _and_ a SysVInit style start/stop script to call the daemon monitor. This is such a hack job I don't even know where to start. This bypasses the whole mess and just uses systemd to call the process and pass it the correct values. The result is that a) the process actually stops and starts when its supposed to, b) the log messages actually end up in the system journal. This is already what we're doing for the main Gitlab process, it just wasn't implemented for the Sidekiq service the same way, but the problem and the solution are actually the same for that too.
2016-04-08v8.6.5Lopo
2016-04-04v8.6.3Lopo
2016-03-24v8.6.1Lopo
2016-03-24fix redis_config path problemLopo
2016-03-23v8.6.0Lopo
2016-03-17v8.5.7Lopo
2016-03-14v8.5.5Lopo
2016-03-04v8.5.4Lopo
2016-03-04v8.5.3Lopo
2016-02-25v8.5.1Lopo
2016-02-23v8.5.0Lopo
2016-02-12v8.4.4Lopo
2016-02-03v8.4.3Lopo
2016-01-28v8.4.2Lopo
2016-01-26v8.4.1Lopo
2016-01-25v8.4.0Lopo
2016-01-13v8.3.4Lopo
2016-01-12v8.3.3Lopo
2015-12-31v8.3.2Lopo
2015-12-28v8.3.1Lopo
2015-12-22v8.3.0Lopo
2015-12-11v8.2.3Lopo
2015-12-08v.8.2.2Lopo
2015-11-29fix sha sumLopo
2015-11-29fix gitlab-shell versionLopo
2015-11-29v8.2.1Lopo
2015-10-01v8.0.3Lopo
2015-09-14v7.14.3Lopo
2015-08-26v7.14.1Lopo
2015-08-24v.7.14.0Lopo
2015-08-13v7.13.5Lopo
2015-08-07v7.13.4Lopo
2015-07-29v7.13.2Lopo
2015-07-23v7.13.1Lopo
2015-07-22v7.13.0Lopo
2015-07-06v7.12.2Lopo
2015-07-02v7.12.1Lopo
2015-06-30update srcinfoLopo
2015-06-30-q archive_repoLopo
2015-06-22v7.12.0Lopo
2015-06-17Initial importLopo