omnibus-gitlab merge requestshttps://staging.gitlab.com/gitlab-org/omnibus-gitlab/-/merge_requests2017-07-19T07:44:15Zhttps://staging.gitlab.com/gitlab-org/omnibus-gitlab/-/merge_requests/1767Update mattermost to 3.7.62017-07-19T07:44:15ZBrian NeelUpdate mattermost to 3.7.6Update Mattermost to the 3.7.6 security release.Update Mattermost to the 3.7.6 security release.9.1Marin JankovskiMarin Jankovskihttps://staging.gitlab.com/gitlab-org/omnibus-gitlab/-/merge_requests/1532Update mysql client to 5.5.56.2017-05-09T08:16:27ZMarin JankovskiUpdate mysql client to 5.5.56.Fixes https://gitlab.com/gitlab-org/omnibus-gitlab/issues/2311Fixes https://gitlab.com/gitlab-org/omnibus-gitlab/issues/23119.1DJ MountneyDJ Mountneyhttps://staging.gitlab.com/gitlab-org/omnibus-gitlab/-/merge_requests/1531Mattermost site url settings2017-06-05T16:47:26ZMarin JankovskiMattermost site url settingsFixes gitlab-org/omnibus-gitlab#2286
Depends on https://gitlab.com/gitlab-org/omnibus-gitlab/merge_requests/1520Fixes gitlab-org/omnibus-gitlab#2286
Depends on https://gitlab.com/gitlab-org/omnibus-gitlab/merge_requests/15209.1DJ MountneyDJ Mountneyhttps://staging.gitlab.com/gitlab-org/omnibus-gitlab/-/merge_requests/1526Fix gitlab.yml template to quote sidekiq-cron properly2017-05-12T18:06:19ZGabriel MazettoFix gitlab.yml template to quote sidekiq-cron properlyAdds quotes to sidekiq-cron definitions in gitlab.yml
Closes #2294 #2284
cc @xiaogang_gitlab @stanhu @gitlab-build-teamAdds quotes to sidekiq-cron definitions in gitlab.yml
Closes #2294 #2284
cc @xiaogang_gitlab @stanhu @gitlab-build-team9.1Marin JankovskiMarin Jankovskihttps://staging.gitlab.com/gitlab-org/omnibus-gitlab/-/merge_requests/1520Update GitLab Mattermost to 3.7.52017-05-09T08:16:26Zusername-removed-281770Update GitLab Mattermost to 3.7.5Backporting a number of security fixes from our latest release to Mattermost version 3.7.5. Please note:
1. The Site URL setting is now required for email notifications and email invitations. Existing installs without the Site URL speci...Backporting a number of security fixes from our latest release to Mattermost version 3.7.5. Please note:
1. The Site URL setting is now required for email notifications and email invitations. Existing installs without the Site URL specified will upgrade successfully but the System Admin will see a header bar notification until the setting is specified in the `gitlab.rb`. Please see the [open issue](https://gitlab.com/gitlab-org/omnibus-gitlab/issues/2286) to map `mattermost_external_url` to `ServiceSettings.SiteURL`.
2. Upgrading to 3.7.5 will invalidate existing team invite links and email verifications.
See details in the [Changelog](https://docs.mattermost.com/administration/changelog.html#release-v3-7-5). Please let me know if you have any questions or concerns.9.1https://staging.gitlab.com/gitlab-org/omnibus-gitlab/-/merge_requests/1506Remove remaining cp of deb file into the docker image2017-04-23T20:50:43ZDJ MountneyRemove remaining cp of deb file into the docker imageThis was missed during our previous fix for https://gitlab.com/gitlab-org/omnibus-gitlab/issues/2253
Fixes: https://gitlab.com/gitlab-org/omnibus-gitlab/issues/2263This was missed during our previous fix for https://gitlab.com/gitlab-org/omnibus-gitlab/issues/2253
Fixes: https://gitlab.com/gitlab-org/omnibus-gitlab/issues/22639.1DJ MountneyDJ Mountneyhttps://staging.gitlab.com/gitlab-org/omnibus-gitlab/-/merge_requests/1504Inject credentials to dev.gitlab.org for QA jobs2017-05-12T18:06:14ZBalasankar CInject credentials to dev.gitlab.org for QA jobsRequired because QA job does a git clone over ssh to dev.gitlab.org. Requires https://gitlab.com/gitlab-org/gitlab-omnibus-builder/merge_requests/39 to be merged first.
Closes #2258Required because QA job does a git clone over ssh to dev.gitlab.org. Requires https://gitlab.com/gitlab-org/gitlab-omnibus-builder/merge_requests/39 to be merged first.
Closes #22589.1Marin JankovskiMarin Jankovskihttps://staging.gitlab.com/gitlab-org/omnibus-gitlab/-/merge_requests/1502Use AWS bucket as source of package for Docker builds2017-04-21T16:32:18ZBalasankar CUse AWS bucket as source of package for Docker buildsThis is an experiment to see if the Docker image size can be reduced.
Closes: #2253This is an experiment to see if the Docker image size can be reduced.
Closes: #22539.1DJ MountneyDJ Mountneyhttps://staging.gitlab.com/gitlab-org/omnibus-gitlab/-/merge_requests/1500Add support for various PostgreSQL settings2017-06-28T19:10:19Zyorickpeterse-stagingAdd support for various PostgreSQL settingsThis adds support for:
* random_page_cost: https://gitlab.com/gitlab-com/infrastructure/issues/1630
* max_locks_per_transaction: https://gitlab.com/gitlab-com/infrastructure/issues/1559
* log_temp_files: https://gitlab.com/gitlab-com/in...This adds support for:
* random_page_cost: https://gitlab.com/gitlab-com/infrastructure/issues/1630
* max_locks_per_transaction: https://gitlab.com/gitlab-com/infrastructure/issues/1559
* log_temp_files: https://gitlab.com/gitlab-com/infrastructure/issues/1557
* log_checkpoints: https://gitlab.com/gitlab-com/infrastructure/issues/15539.1Marin JankovskiMarin Jankovskihttps://staging.gitlab.com/gitlab-org/omnibus-gitlab/-/merge_requests/1498When redis role is provided, don't run other unrelated services.2017-04-20T17:37:51ZMarin JankovskiWhen redis role is provided, don't run other unrelated services.Fixes gitlab-org/omnibus-gitlab#2219Fixes gitlab-org/omnibus-gitlab#22199.1Marin JankovskiMarin Jankovskihttps://staging.gitlab.com/gitlab-org/omnibus-gitlab/-/merge_requests/1494Update docs to specify that account management is related to system users.2017-04-19T13:29:21ZMarin JankovskiUpdate docs to specify that account management is related to system users.Clear up confusion from https://gitlab.com/gitlab-org/omnibus-gitlab/issues/2187#note_27689636Clear up confusion from https://gitlab.com/gitlab-org/omnibus-gitlab/issues/2187#note_276896369.1Marin JankovskiMarin Jankovskihttps://staging.gitlab.com/gitlab-org/omnibus-gitlab/-/merge_requests/1493Fix disabled service up2017-04-20T15:12:05ZDJ MountneyFix disabled service upSwitch to using the named sv service names to check for `service_up?`
Fixes: https://gitlab.com/gitlab-org/omnibus-gitlab/issues/2245
Fixes: https://gitlab.com/gitlab-org/omnibus-gitlab/issues/2244
This calls the same command `git...Switch to using the named sv service names to check for `service_up?`
Fixes: https://gitlab.com/gitlab-org/omnibus-gitlab/issues/2245
Fixes: https://gitlab.com/gitlab-org/omnibus-gitlab/issues/2244
This calls the same command `gitlab-ctl status service_name` would call ([source](https://github.com/chef/omnibus-ctl/blob/v0.3.6/lib/omnibus-ctl.rb#L298)),
without having to wrap it in the rest of the gitlab-ctl logic.
These `init/service_names` are actually just symlinks to the `sv` command ([source](https://gitlab.com/gitlab-org/omnibus-gitlab/blob/master/files/gitlab-cookbooks/runit/definitions/runit_service.rb#L170))
But because they use a different basename, they give us the exit codes that we want to also keep the fix for: https://gitlab.com/gitlab-org/omnibus-gitlab/issues/2100
And they avoid the `exit 0` logic from gitlab-ctl for disabled/unkown services: ([source](https://github.com/chef/omnibus-ctl/blob/v0.3.6/lib/omnibus-ctl.rb#L302))
cc\ @stanhu9.1Marin JankovskiMarin Jankovskihttps://staging.gitlab.com/gitlab-org/omnibus-gitlab/-/merge_requests/1492Specify dependencies for spec jobs2017-04-19T09:40:23ZBalasankar CSpecify dependencies for spec jobsCloses #2241Closes #22419.1Marin JankovskiMarin Jankovskihttps://staging.gitlab.com/gitlab-org/omnibus-gitlab/-/merge_requests/1491Use custom opensuse-13.2 build image2017-04-18T12:57:06ZMarin JankovskiUse custom opensuse-13.2 build imagewhich contains the upgraded versions of go and nodejs.which contains the upgraded versions of go and nodejs.9.1Marin JankovskiMarin Jankovskihttps://staging.gitlab.com/gitlab-org/omnibus-gitlab/-/merge_requests/1490Try fixing the ffi_yajl not found issue by using a new cache-key2017-04-19T09:41:33ZDJ MountneyTry fixing the ffi_yajl not found issue by using a new cache-keyFixes https://gitlab.com/gitlab-org/omnibus-gitlab/issues/2186
Not exactly sure how. The old runner default cache key, was job_name/branch, the new default in 9.0 was just the key 'default' Here I have changed it to just the job name, s...Fixes https://gitlab.com/gitlab-org/omnibus-gitlab/issues/2186
Not exactly sure how. The old runner default cache key, was job_name/branch, the new default in 9.0 was just the key 'default' Here I have changed it to just the job name, so we re-use the cache accross branches for now.
I'm not sure why some of these are able to use the cache, and some are not.9.1Marin JankovskiMarin Jankovskihttps://staging.gitlab.com/gitlab-org/omnibus-gitlab/-/merge_requests/1489Update openshift dev docs to work with latest versions2017-04-20T06:39:49ZDJ MountneyUpdate openshift dev docs to work with latest versions- Drop all-in-one vm support
- Add minishift setup instructions
Closes: https://gitlab.com/gitlab-org/omnibus-gitlab/issues/2237- Drop all-in-one vm support
- Add minishift setup instructions
Closes: https://gitlab.com/gitlab-org/omnibus-gitlab/issues/22379.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/1485Update build image references to the versioned build images.2017-04-18T12:05:48ZMarin JankovskiUpdate build image references to the versioned build images.Final part that closes gitlab-org/omnibus-gitlab#2106Final part that closes gitlab-org/omnibus-gitlab#21069.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/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 Jankovski