svn commit: r471208 - in head: devel/gitaly devel/gitaly/files net/rubygem-grpc www/gitlab www/gitlab/files
Matthias Fechner
mfechner at FreeBSD.org
Thu May 31 13:48:42 UTC 2018
Author: mfechner
Date: Thu May 31 13:48:39 2018
New Revision: 471208
URL: https://svnweb.freebsd.org/changeset/ports/471208
Log:
Applied security upgrade to gitlab 10.7.5.
Fixed bug with wrong path for gitlab-workhouse that should fix artifacts (reported by Felix <mail at felix.flornet.de>). This was fix upstream but is not included in this version yet: https://gitlab.com/gitlab-org/gitlab-ce/issues/46763
Update net/rubygem-grpc to 1.11.1 which is required for gitlab 10.7.5.
Sync dep net/rubygem-grpc with gitlab which uses now 1.11.1.
Added gitlab-pages again to dependencies as the new version builds again.
Reported by: Felix <mail at felix.flornet.de>
Reviewed by: swills (mentor)
Approved by: swills (mentor)
Differential Revision: https://reviews.freebsd.org/D15631
Added:
head/www/gitlab/files/patch-app_uploaders_object__storage.rb (contents, props changed)
Modified:
head/devel/gitaly/Makefile
head/devel/gitaly/files/patch-ruby_Gemfile
head/net/rubygem-grpc/Makefile
head/net/rubygem-grpc/distinfo
head/www/gitlab/Makefile
head/www/gitlab/distinfo
head/www/gitlab/files/patch-Gemfile
head/www/gitlab/files/patch-config_gitlab.yml.example
Modified: head/devel/gitaly/Makefile
==============================================================================
--- head/devel/gitaly/Makefile Thu May 31 12:51:46 2018 (r471207)
+++ head/devel/gitaly/Makefile Thu May 31 13:48:39 2018 (r471208)
@@ -2,7 +2,7 @@
PORTNAME= gitaly
DISTVERSION= 0.96.1
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= devel
MAINTAINER= mfechner at FreeBSD.org
Modified: head/devel/gitaly/files/patch-ruby_Gemfile
==============================================================================
--- head/devel/gitaly/files/patch-ruby_Gemfile Thu May 31 12:51:46 2018 (r471207)
+++ head/devel/gitaly/files/patch-ruby_Gemfile Thu May 31 13:48:39 2018 (r471208)
@@ -1,6 +1,12 @@
--- ruby/Gemfile.orig 2018-04-12 00:44:37 UTC
+++ ruby/Gemfile
-@@ -13,12 +13,8 @@ gem 'sentry-raven', '~> 2.7.2', require:
+@@ -8,17 +8,13 @@ gem 'activesupport', '~> 5.0.2'
+ gem 'rdoc', '~> 4.2'
+ gem 'gollum-lib', '~> 4.2', require: false
+ gem 'gollum-rugged_adapter', '~> 0.4.4', require: false
+-gem 'grpc', '~> 1.10.0'
++gem 'grpc', '~> 1.11.0'
+ gem 'sentry-raven', '~> 2.7.2', require: false
# Detects the open source license the repository includes
# This version needs to be in sync with GitLab CE/EE
Modified: head/net/rubygem-grpc/Makefile
==============================================================================
--- head/net/rubygem-grpc/Makefile Thu May 31 12:51:46 2018 (r471207)
+++ head/net/rubygem-grpc/Makefile Thu May 31 13:48:39 2018 (r471208)
@@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME= grpc
-PORTVERSION= 1.10.0
+PORTVERSION= 1.11.1
CATEGORIES= net rubygems
MASTER_SITES= RG
Modified: head/net/rubygem-grpc/distinfo
==============================================================================
--- head/net/rubygem-grpc/distinfo Thu May 31 12:51:46 2018 (r471207)
+++ head/net/rubygem-grpc/distinfo Thu May 31 13:48:39 2018 (r471208)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1523377112
-SHA256 (rubygem/grpc-1.10.0.gem) = 0235e5e5cff0253c53f022bbfa6929a4c4ef97db5900122981b7375a25c49b9f
-SIZE (rubygem/grpc-1.10.0.gem) = 2769408
+TIMESTAMP = 1527758749
+SHA256 (rubygem/grpc-1.11.1.gem) = 890ee82183285ac228c13122ee8d0f17e29f055c102d75a5d7bf31364b25729c
+SIZE (rubygem/grpc-1.11.1.gem) = 2883584
Modified: head/www/gitlab/Makefile
==============================================================================
--- head/www/gitlab/Makefile Thu May 31 12:51:46 2018 (r471207)
+++ head/www/gitlab/Makefile Thu May 31 13:48:39 2018 (r471208)
@@ -2,9 +2,8 @@
# $FreeBSD$
PORTNAME= gitlab
-PORTVERSION= 10.7.3
+PORTVERSION= 10.7.5
DISTVERSIONPREFIX= v
-PORTREVISION= 2
CATEGORIES= www devel
MAINTAINER= mfechner at FreeBSD.org
@@ -29,6 +28,7 @@ RUN_DEPENDS= git>=2.16.2:devel/git \
gitlab-shell>=7.1.2:devel/gitlab-shell \
gitlab-workhorse>=4.1.0:www/gitlab-workhorse \
gitaly>=0.96.1:devel/gitaly \
+ gitlab-pages>=0.9.1:www/gitlab-pages \
redis>=2.8.23:databases/redis \
npm>=4.3.0:www/npm \
yarn>=0.17.0:www/yarn \
@@ -191,7 +191,7 @@ RUN_DEPENDS= git>=2.16.2:devel/git \
rubygem-rbnacl-libsodium>=0:security/rubygem-rbnacl-libsodium \
rubygem-bcrypt_pbkdf>=1.0:security/rubygem-bcrypt_pbkdf \
rubygem-gitaly-proto096>=0.96.0:net/rubygem-gitaly-proto096 \
- rubygem-grpc>=1.10.0:net/rubygem-grpc \
+ rubygem-grpc>=1.11.0:net/rubygem-grpc \
rubygem-gitaly>=0.8.0:net/rubygem-gitaly \
rubygem-google-protobuf351>=3.5.1:devel/rubygem-google-protobuf351 \
rubygem-toml-rb10>=1.0.0:www/rubygem-toml-rb10 \
Modified: head/www/gitlab/distinfo
==============================================================================
--- head/www/gitlab/distinfo Thu May 31 12:51:46 2018 (r471207)
+++ head/www/gitlab/distinfo Thu May 31 13:48:39 2018 (r471208)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1525513670
-SHA256 (gitlabhq-gitlabhq-v10.7.3_GH0.tar.gz) = dac97113796da034784cdfb8489468e261af2266ada6a8faaecd11bab0525cb7
-SIZE (gitlabhq-gitlabhq-v10.7.3_GH0.tar.gz) = 47806135
+TIMESTAMP = 1527763488
+SHA256 (gitlabhq-gitlabhq-v10.7.5_GH0.tar.gz) = 69829e44acec5622b98a957874bd0426779540866bfd5ac6637b2bb331101f30
+SIZE (gitlabhq-gitlabhq-v10.7.5_GH0.tar.gz) = 47807879
Modified: head/www/gitlab/files/patch-Gemfile
==============================================================================
--- head/www/gitlab/files/patch-Gemfile Thu May 31 12:51:46 2018 (r471207)
+++ head/www/gitlab/files/patch-Gemfile Thu May 31 13:48:39 2018 (r471208)
@@ -1,4 +1,4 @@
---- Gemfile.orig 2018-04-23 19:39:01 UTC
+--- Gemfile.orig 2018-05-28 11:47:11 UTC
+++ Gemfile
@@ -24,7 +24,7 @@ gem 'sprockets', '~> 3.7.0'
gem 'default_value_for', gem_versions['default_value_for']
@@ -9,7 +9,7 @@
gem 'pg', '~> 0.18.2', group: :postgres
gem 'rugged', '~> 0.27'
-@@ -126,7 +126,7 @@ gem 'fog-rackspace', '~> 0.1.1'
+@@ -125,7 +125,7 @@ gem 'fog-rackspace', '~> 0.1.1'
gem 'fog-aliyun', '~> 0.2.0'
# for Google storage
@@ -18,7 +18,7 @@
# for aws storage
gem 'unf', '~> 0.1.4'
-@@ -177,7 +177,7 @@ gem 'sidekiq-limit_fetch', '~> 3.4', req
+@@ -176,7 +176,7 @@ gem 'sidekiq-limit_fetch', '~> 3.4', req
gem 'rufus-scheduler', '~> 3.4'
# HTTP requests
@@ -27,7 +27,7 @@
# Colored output to console
gem 'rainbow', '~> 2.2'
-@@ -227,7 +227,7 @@ gem 'kubeclient', '~> 3.0'
+@@ -226,7 +226,7 @@ gem 'kubeclient', '~> 3.0'
gem 'd3_rails', '~> 3.5.0'
# Sanitize user input
@@ -36,7 +36,7 @@
gem 'babosa', '~> 1.0.2'
# Sanitizes SVG input
-@@ -289,7 +289,7 @@ gem 'batch-loader', '~> 1.2.1'
+@@ -288,7 +288,7 @@ gem 'batch-loader', '~> 1.2.1'
# Perf bar
gem 'peek', '~> 1.0.1'
gem 'peek-gc', '~> 0.0.2'
@@ -45,7 +45,7 @@
gem 'peek-performance_bar', '~> 1.3.0'
gem 'peek-pg', '~> 1.3.0', group: :postgres
gem 'peek-rblineprof', '~> 0.2.0'
-@@ -298,98 +298,11 @@ gem 'peek-sidekiq', '~> 1.0.3'
+@@ -297,98 +297,11 @@ gem 'peek-sidekiq', '~> 1.0.3'
# Metrics
group :metrics do
@@ -144,7 +144,7 @@
gem 'octokit', '~> 4.8'
gem 'mail_room', '~> 0.9.1'
-@@ -440,3 +353,4 @@ gem 'grape_logging', '~> 1.7'
+@@ -439,3 +352,4 @@ gem 'grape_logging', '~> 1.7'
# Asset synchronization
gem 'asset_sync', '~> 2.2.0'
Added: head/www/gitlab/files/patch-app_uploaders_object__storage.rb
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/www/gitlab/files/patch-app_uploaders_object__storage.rb Thu May 31 13:48:39 2018 (r471208)
@@ -0,0 +1,11 @@
+--- app/uploaders/object_storage.rb.orig 2018-05-31 10:45:20 UTC
++++ app/uploaders/object_storage.rb
+@@ -11,7 +11,7 @@ module ObjectStorage
+ ObjectStorageUnavailable = Class.new(StandardError)
+
+ DIRECT_UPLOAD_TIMEOUT = 4.hours
+- TMP_UPLOAD_PATH = 'tmp/upload'.freeze
++ TMP_UPLOAD_PATH = 'tmp/uploads'.freeze
+
+ module Store
+ LOCAL = 1
Modified: head/www/gitlab/files/patch-config_gitlab.yml.example
==============================================================================
--- head/www/gitlab/files/patch-config_gitlab.yml.example Thu May 31 12:51:46 2018 (r471207)
+++ head/www/gitlab/files/patch-config_gitlab.yml.example Thu May 31 13:48:39 2018 (r471208)
@@ -1,6 +1,6 @@
---- config/gitlab.yml.example.orig 2018-02-25 17:42:24 UTC
+--- config/gitlab.yml.example.orig 2018-05-28 11:47:11 UTC
+++ config/gitlab.yml.example
-@@ -517,7 +517,7 @@ production: &base
+@@ -570,7 +570,7 @@ production: &base
# Gitaly settings
gitaly:
# Path to the directory containing Gitaly client executables.
@@ -9,7 +9,7 @@
# Default Gitaly authentication token. Can be overriden per storage. Can
# be left blank when Gitaly is running locally on a Unix socket, which
# is the normal way to deploy Gitaly.
-@@ -535,8 +535,8 @@ production: &base
+@@ -588,8 +588,8 @@ production: &base
# real path not the symlink.
storages: # You must have at least a `default` storage path.
default:
@@ -20,7 +20,7 @@
# gitaly_token: 'special token' # Optional: override global gitaly.token for this storage.
## Backup settings
-@@ -564,12 +564,12 @@ production: &base
+@@ -617,12 +617,12 @@ production: &base
## GitLab Shell settings
gitlab_shell:
@@ -36,7 +36,7 @@
# Git over HTTP
upload_pack: true
-@@ -590,7 +590,7 @@ production: &base
+@@ -643,7 +643,7 @@ production: &base
# CAUTION!
# Use the default values unless you really know what you are doing
git:
More information about the svn-ports-all
mailing list