omnibus-gitlab merge requestshttps://staging.gitlab.com/gitlab-org/omnibus-gitlab/-/merge_requests2017-10-22T00:10:06Zhttps://staging.gitlab.com/gitlab-org/omnibus-gitlab/-/merge_requests/1848Update gitlab-elasticsearch-indexer to v0.2.12017-10-22T00:10:06ZNick ThomasUpdate gitlab-elasticsearch-indexer to v0.2.1I'd like to pick this into %"9.5"
It fixes a single issue - a runtime panic we are observing on GitLab.com - see https://gitlab.com/gitlab-org/gitlab-elasticsearch-indexer/issues/8 for more information.
/cc @vlopez @stanhu @smcgivern ...I'd like to pick this into %"9.5"
It fixes a single issue - a runtime panic we are observing on GitLab.com - see https://gitlab.com/gitlab-org/gitlab-elasticsearch-indexer/issues/8 for more information.
/cc @vlopez @stanhu @smcgivern @psimyn9.5Marin JankovskiMarin Jankovskihttps://staging.gitlab.com/gitlab-org/omnibus-gitlab/-/merge_requests/1960Resolve "Docker `update-permissions` sets wrong group for registry data"2017-10-06T19:38:15ZMarin JankovskiResolve "Docker `update-permissions` sets wrong group for registry data"Closes #2781Closes #278110.1DJ MountneyDJ Mountneyhttps://staging.gitlab.com/gitlab-org/omnibus-gitlab/-/merge_requests/1585Hide the query string in NGINX access logs by default2017-09-26T21:32:02ZNick ThomasHide the query string in NGINX access logs by defaultRelated to https://gitlab.com/gitlab-com/infrastructure/issues/273 https://gitlab.com/gitlab-org/gitlab-workhorse/issues/71
Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/19203Related to https://gitlab.com/gitlab-com/infrastructure/issues/273 https://gitlab.com/gitlab-org/gitlab-workhorse/issues/71
Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/1920310.0Marin JankovskiMarin Jankovskihttps://staging.gitlab.com/gitlab-org/omnibus-gitlab/-/merge_requests/1932Updating GitLab Mattermost to 4.2 for GitLab 10.0 release2017-09-19T15:04:44Zusername-removed-570793Updating GitLab Mattermost to 4.2 for GitLab 10.0 releaseMattermost 4.2 has been tested with GitLab SSO with official release on September 16 from https://about.mattermost.com/download/. Mattermost team is ready to test GitLab 10.0 omnibus RC for both upgrade and new install.
-----
Key updat...Mattermost 4.2 has been tested with GitLab SSO with official release on September 16 from https://about.mattermost.com/download/. Mattermost team is ready to test GitLab 10.0 omnibus RC for both upgrade and new install.
-----
Key updates this release:
- Interactive message buttons (Beta)
- Support for Slack-compatible delayed slash commands through the `response_url` parameter
[Full release notes can be found here](https://docs.mattermost.com/administration/changelog.html#release-v4-2-0). Changes to Mattermost `config.json` are [documented in release notes](https://docs.mattermost.com/administration/changelog.html#config-json).
There are security updates in Mattermost 4.2 affecting Team Edition so upgrading is recommended. Backports to 4.1 and 4.0 containing the security fixes will be submitted soon.10.0DJ MountneyDJ Mountneyhttps://staging.gitlab.com/gitlab-org/omnibus-gitlab/-/merge_requests/1914Allow object store settings to be set for LFS2017-09-18T07:15:18ZJames EJAllow object store settings to be set for LFS## What
Adds the following configuration options for LFS:
```
gitlab_rails['lfs_object_store_enabled']
gitlab_rails['lfs_object_store_background_upload']
gitlab_rails['lfs_object_store_remote_directory']
gitlab_rails['lfs_object_store_c...## What
Adds the following configuration options for LFS:
```
gitlab_rails['lfs_object_store_enabled']
gitlab_rails['lfs_object_store_background_upload']
gitlab_rails['lfs_object_store_remote_directory']
gitlab_rails['lfs_object_store_connection']
```
Also adds `gitlab_rails['artifacts_object_store_background_upload']` to artifacts ready for when we start using it there too
## Why
There are new options in https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/2760 for configuring LFS object storage, similar to the existing artifacts options
## Related
- EE feature for LFS object storage: https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/2760
- Artifacts MR: https://gitlab.com/gitlab-org/omnibus-gitlab/merge_requests/1627
- Fixes to artifacts nesting: https://gitlab.com/gitlab-org/omnibus-gitlab/merge_requests/181610.0DJ MountneyDJ Mountneyhttps://staging.gitlab.com/gitlab-org/omnibus-gitlab/-/merge_requests/1889Fix paths to omnibus-mirror group2017-09-04T09:52:40ZBalasankar CFix paths to omnibus-mirror group@marin Needs to go in to next patch release itself as one of the software definitions uses the path.@marin Needs to go in to next patch release itself as one of the software definitions uses the path.9.5Marin JankovskiMarin Jankovskihttps://staging.gitlab.com/gitlab-org/omnibus-gitlab/-/merge_requests/1846Increase docker operations timeout2017-08-15T11:02:10ZBalasankar CIncrease docker operations timeoutCloses #2667Closes #26679.5Marin JankovskiMarin Jankovskihttps://staging.gitlab.com/gitlab-org/omnibus-gitlab/-/merge_requests/1834Fix gitlab pages cache config2017-08-11T00:46:35ZNick ThomasFix gitlab pages cache configThe current Gitlab Pages NGINX configuration is broken for GitLab Pages v0.5.0+
Pages specifies a `Cache-Control` header, which NGINX tries to respect, but the default `proxy_cache_key` value is unsuitable as it doesn't take hostname ...The current Gitlab Pages NGINX configuration is broken for GitLab Pages v0.5.0+
Pages specifies a `Cache-Control` header, which NGINX tries to respect, but the default `proxy_cache_key` value is unsuitable as it doesn't take hostname into account. So, `https://foo.pages.io/index.html` and `https://bar.pages.io/index.html` are both cached under the same key.
We didn't expect NGINX to be caching this data, and it adds no value, so disable it.
This should be picked into %9.5
Closes https://gitlab.com/gitlab-org/gitlab-pages/issues/739.5Marin JankovskiMarin Jankovskihttps://staging.gitlab.com/gitlab-org/omnibus-gitlab/-/merge_requests/1455Package gitlab-elasticsearch-indexer for GitLab EE2017-06-09T12:40:37ZNick ThomasPackage gitlab-elasticsearch-indexer for GitLab EECloses #2168 Closes #2168 9.1Marin JankovskiMarin Jankovskihttps://staging.gitlab.com/gitlab-org/omnibus-gitlab/-/merge_requests/1481Add workaround for Kubernetes 1.6 auth2017-05-15T10:12:58ZBen KochieAdd workaround for Kubernetes 1.6 authKuberentes 1.6 enforces authentication for kubelet Prometheus metrics
endpoints. Force the configuration to use http instead.
Closes: https://gitlab.com/gitlab-org/gitlab-ce/issues/30886Kuberentes 1.6 enforces authentication for kubelet Prometheus metrics
endpoints. Force the configuration to use http instead.
Closes: https://gitlab.com/gitlab-org/gitlab-ce/issues/308869.1Marin JankovskiMarin Jankovskihttps://staging.gitlab.com/gitlab-org/omnibus-gitlab/-/merge_requests/1530Wrap the docker eval call to POST_RECONFIGURE2017-05-02T16:46:38ZDJ MountneyWrap the docker eval call to POST_RECONFIGUREOtherwise newlines will be treated as work-breaks
Fixes: https://gitlab.com/gitlab-org/omnibus-gitlab/issues/2303Otherwise newlines will be treated as work-breaks
Fixes: https://gitlab.com/gitlab-org/omnibus-gitlab/issues/23039.2Marin JankovskiMarin Jankovskihttps://staging.gitlab.com/gitlab-org/omnibus-gitlab/-/merge_requests/1523Bump build image tag used in the builds2017-04-29T00:34:44ZDJ MountneyBump build image tag used in the buildsThis adds go 1.8
Closes: https://gitlab.com/gitlab-org/omnibus-gitlab/issues/2279This adds go 1.8
Closes: https://gitlab.com/gitlab-org/omnibus-gitlab/issues/22799.2DJ MountneyDJ Mountneyhttps://staging.gitlab.com/gitlab-org/omnibus-gitlab/-/merge_requests/1474Drop OpenSUSE 13.2 packages2017-04-24T15:30:51ZBalasankar CDrop OpenSUSE 13.2 packagesCloses #2220Closes #22209.2Marin JankovskiMarin Jankovskihttps://staging.gitlab.com/gitlab-org/omnibus-gitlab/-/merge_requests/1466Fix problem where geo-postgresql database would use the wrong settings in the...2017-04-19T06:40:47ZStan HuFix problem where geo-postgresql database would use the wrong settings in the first installAccording to the [runit documentation](http://smarden.org/runit/faq.html#create), a newly-created service will automatically be started. However, this will cause an issue where PostgreSQL may start and retry continuously until a `postgre...According to the [runit documentation](http://smarden.org/runit/faq.html#create), a newly-created service will automatically be started. However, this will cause an issue where PostgreSQL may start and retry continuously until a `postgresql.conf` shows up. The problem is that right after the `initdb` is run, a default config is created, which uses the wrong port. The fix here is to disable the service when the system has not yet been bootstrapped so that the service can be started when the configuration is actually ready.
Closes #21969.1Marin JankovskiMarin Jankovskihttps://staging.gitlab.com/gitlab-org/omnibus-gitlab/-/merge_requests/1487Fix start of required services during upgrade2017-04-17T11:45:57ZMarin JankovskiFix start of required services during upgrade9.1Marin JankovskiMarin Jankovskihttps://staging.gitlab.com/gitlab-org/omnibus-gitlab/-/merge_requests/1480Update Prometheus exporters2017-04-14T18:02:34ZBen KochieUpdate Prometheus exporters`node_exporter` v0.14.0
* Fixes error mentioned in https://gitlab.com/gitlab-org/omnibus-gitlab/issues/2225
`redis_exporter` v0.10.9.1
* Update to static build process.`node_exporter` v0.14.0
* Fixes error mentioned in https://gitlab.com/gitlab-org/omnibus-gitlab/issues/2225
`redis_exporter` v0.10.9.1
* Update to static build process.9.1Marin JankovskiMarin Jankovskihttps://staging.gitlab.com/gitlab-org/omnibus-gitlab/-/merge_requests/1472Ensure the configured gitaly_address makes it into the storage repos configur...2017-04-13T13:26:19ZDJ MountneyEnsure the configured gitaly_address makes it into the storage repos configurationAlso support the tcp listen address as the default when the socket path is not set
Fixes: https://gitlab.com/gitlab-org/omnibus-gitlab/issues/2212
cc\ @jacobvosmaer-gitlabAlso support the tcp listen address as the default when the socket path is not set
Fixes: https://gitlab.com/gitlab-org/omnibus-gitlab/issues/2212
cc\ @jacobvosmaer-gitlab9.1Marin JankovskiMarin Jankovskihttps://staging.gitlab.com/gitlab-org/omnibus-gitlab/-/merge_requests/1471Render storages in config.toml for Gitaly2017-04-11T15:40:06ZMarin JankovskiRender storages in config.toml for GitalyFixes gitlab-org/omnibus-gitlab#2182Fixes gitlab-org/omnibus-gitlab#21829.1Marin JankovskiMarin Jankovskihttps://staging.gitlab.com/gitlab-org/omnibus-gitlab/-/merge_requests/1445Add job for checking the internal docs links2017-04-11T14:59:54ZAchilleas PipinellisAdd job for checking the internal docs links9.1Marin JankovskiMarin Jankovskihttps://staging.gitlab.com/gitlab-org/omnibus-gitlab/-/merge_requests/1464Resolve "Post-install script failed during an install with Geo secondary enab...2017-04-11T14:34:09ZGabriel MazettoResolve "Post-install script failed during an install with Geo secondary enabled"Fixes an issue with geo-postgresql recipe that makes it fail on a second run
Fixes config `node.consume_attributes` order, so both 'CE' and 'EE' attributes will be processed before consuming. This will fix geo roles attributes changin...Fixes an issue with geo-postgresql recipe that makes it fail on a second run
Fixes config `node.consume_attributes` order, so both 'CE' and 'EE' attributes will be processed before consuming. This will fix geo roles attributes changing in non EE recipes.
Please merge https://gitlab.com/gitlab-org/omnibus-gitlab/merge_requests/1460 before, as it also includes an important fix.
Closes #2189
cc @stanhu @dbalexandre @regisF @rspeicher9.1Marin JankovskiMarin Jankovski