git: d45ce823b33f - main - www/gitlab-ce: Update to 14.8.0
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Wed, 09 Mar 2022 10:09:02 UTC
The branch main has been updated by mfechner: URL: https://cgit.FreeBSD.org/ports/commit/?id=d45ce823b33f09815dd6549a1b974e31e6c1d77c commit d45ce823b33f09815dd6549a1b974e31e6c1d77c Author: Matthias Fechner <mfechner@FreeBSD.org> AuthorDate: 2022-03-08 22:47:10 +0000 Commit: Matthias Fechner <mfechner@FreeBSD.org> CommitDate: 2022-03-09 10:07:56 +0000 www/gitlab-ce: Update to 14.8.0 Changelog: https://about.gitlab.com/releases/2022/02/22/gitlab-14-8-released/ GitLab chart improvements (self-managed only): Cloud Native Installation Omnibus improvements (self-managed only): Omnibus Package Invite members and groups by using a modal: Authentication and Authorization Manage Delete groups at the parent group level: Subgroups Support for ecdsa-sk and ed25519-sk SSH keys: Authentication and Authorization Plan Add default issue and merge request templates in a project's repository: Team Planning Create Improved cleanup of gitconfig file: Gitaly Verify View read-only runner details in the Admin Area (self-managed only): GitLab Runner Use the CI Lint API with other branches or tags: Pipeline Authoring Improve pipeline index page layout: Continuous Integration (CI) GitLab Runner 14.8: GitLab Runner Auto-completion of keywords in the Pipeline Editor: Pipeline Authoring Secure Static Analysis analyzer updates: SAST, Secret Detection SAST severities now available for .NET: SAST Release Set custom rate limiting for GitLab Pages: Pages Latest Release badge for the project: Release Orchestration Configure The agent server for Kubernetes is enabled by default (self-managed only): Infrastructure as Code --- www/gitlab-ce/Makefile | 37 ++++++++++------------ www/gitlab-ce/distinfo | 6 ++-- www/gitlab-ce/files/patch-Gemfile | 8 ++--- .../files/patch-config_gitlab.yml.example | 14 ++++---- www/gitlab-ce/pkg-message | 4 +-- 5 files changed, 33 insertions(+), 36 deletions(-) diff --git a/www/gitlab-ce/Makefile b/www/gitlab-ce/Makefile index fa749736e832..e2d8efc275d8 100644 --- a/www/gitlab-ce/Makefile +++ b/www/gitlab-ce/Makefile @@ -1,8 +1,8 @@ # Created by: Torsten Zuehlsdorff <tz@FreeBSD.org> PORTNAME= gitlab-ce -PORTVERSION= 14.7.3 -PORTREVISION= 2 +PORTVERSION= 14.8.0 +PORTREVISION= 0 CATEGORIES= www devel MAINTAINER= mfechner@FreeBSD.org @@ -18,15 +18,15 @@ LICENSE_FILE= ${WRKSRC}/LICENSE MY_DEPENDS= git>=2.32.0:devel/git \ gitaly>=${PORTVERSION}:devel/gitaly \ gitlab-elasticsearch-indexer>=2.17.0:textproc/gitlab-elasticsearch-indexer \ - gitlab-agent>=14.4.0:net/gitlab-agent \ - gitlab-pages>=1.51.0:www/gitlab-pages \ - gitlab-shell>=13.22.2:devel/gitlab-shell \ + gitlab-agent>=14.8.1:net/gitlab-agent \ + gitlab-pages>=1.54.0:www/gitlab-pages \ + gitlab-shell>=13.23.2:devel/gitlab-shell \ gitlab-workhorse>=${PORTVERSION}:www/gitlab-workhorse \ redis>=6.0.14:databases/redis \ yarn>=1.10.0:www/yarn \ gtar>0:archivers/gtar \ bash>0:shells/bash \ - rubygem-rails61>=6.1.4.4<6.1.5:www/rubygem-rails61 \ + rubygem-rails61>=6.1.4.6<6.1.5:www/rubygem-rails61 \ rubygem-bootsnap>=1.9.1<1.11:devel/rubygem-bootsnap \ rubygem-responders-rails61>=3.0<4.0:www/rubygem-responders-rails61 \ rubygem-sprockets3>=3.7<3.8:devel/rubygem-sprockets3 \ @@ -75,7 +75,7 @@ MY_DEPENDS= git>=2.32.0:devel/git \ rubygem-attr_encrypted>=3.1.0<3.2.0:security/rubygem-attr_encrypted \ rubygem-u2f0>=0.2.1<0.3.0:net/rubygem-u2f0 \ rubygem-validates_hostname>=1.0.11<1.1.0:dns/rubygem-validates_hostname \ - rubygem-rubyzip20>=2.0.0<2.1.0:archivers/rubygem-rubyzip20 \ + rubygem-rubyzip>=2.3.2<2.4:archivers/rubygem-rubyzip \ rubygem-acme-client>=2.0.9<3:security/rubygem-acme-client \ rubygem-browser>=4.2<5.0:www/rubygem-browser \ rubygem-ohai>=16.10<17:sysutils/rubygem-ohai \ @@ -140,12 +140,12 @@ MY_DEPENDS= git>=2.32.0:devel/git \ rubygem-diff_match_patch>=0.1.0<0.2.0:textproc/rubygem-diff_match_patch \ rubygem-rack>=2.2.3<2.3,3:www/rubygem-rack \ rubygem-rack-timeout>=0.5.1<0.6:www/rubygem-rack-timeout \ - rubygem-puma>=5.5.2<5.6:www/rubygem-puma \ + rubygem-puma>=5.6.2<5.7:www/rubygem-puma \ rubygem-puma_worker_killer>=0.3.1:www/rubygem-puma_worker_killer \ rubygem-sd_notify>=0.1.0<0.2:devel/rubygem-sd_notify \ rubygem-state_machines-activerecord>=0.8.0<0.9.0:databases/rubygem-state_machines-activerecord \ rubygem-acts-as-taggable-on>=9.0<10:www/rubygem-acts-as-taggable-on \ - rubygem-sidekiq>=6.3<7:devel/rubygem-sidekiq \ + rubygem-sidekiq>=6.4<7:devel/rubygem-sidekiq \ rubygem-sidekiq-cron>=1.2<2.0:devel/rubygem-sidekiq-cron \ rubygem-redis-namespace>=1.8.1<1.9.0:databases/rubygem-redis-namespace \ rubygem-gitlab-sidekiq-fetcher>=0.8.0<0.9:devel/rubygem-gitlab-sidekiq-fetcher \ @@ -159,7 +159,7 @@ MY_DEPENDS= git>=2.32.0:devel/git \ rubygem-js_regex>=3.7<4.0:textproc/rubygem-js_regex \ rubygem-device_detector>=0:devel/rubygem-device_detector \ rubygem-redis44>=4.4.0<4.5:databases/rubygem-redis44 \ - rubygem-connection_pool>=2.0<3.0:net/rubygem-connection_pool \ + rubygem-connection_pool>=2.2.5<3.0:net/rubygem-connection_pool \ rubygem-redis-actionpack-rails61>=5.2.0<5.3:databases/rubygem-redis-actionpack-rails61 \ rubygem-discordrb-webhooks>=3.4<4.0:net-im/rubygem-discordrb-webhooks \ rubygem-jira-ruby>=2.1.4<2.2:devel/rubygem-jira-ruby \ @@ -186,14 +186,14 @@ MY_DEPENDS= git>=2.32.0:devel/git \ rubygem-addressable>=2.8<3:www/rubygem-addressable \ rubygem-tanuki_emoji>=0.5<1:graphics/rubygem-tanuki_emoji \ rubygem-gon-rails61>=6.4.0<6.5:www/rubygem-gon-rails61 \ - rubygem-request_store>=1.5<2.0:devel/rubygem-request_store \ + rubygem-request_store>=1.5.1<2.0:devel/rubygem-request_store \ rubygem-base32>=0.3.0<0.4.0:converters/rubygem-base32 \ - rubygem-gitlab-license>=2.0<3:devel/rubygem-gitlab-license \ + rubygem-gitlab-license>=2.1.0<2.2:devel/rubygem-gitlab-license \ rubygem-rack-attack>=6.3.0<6.4.0:www/rubygem-rack-attack \ rubygem-sentry-raven>=3.1<4.0:devel/rubygem-sentry-raven \ rubygem-pg_query>=2.1<3:databases/rubygem-pg_query \ rubygem-premailer-rails-rails61>=1.10.3<1.11.0:mail/rubygem-premailer-rails-rails61 \ - rubygem-gitlab-labkit>=0.21.3<0.22:devel/rubygem-gitlab-labkit \ + rubygem-gitlab-labkit>=0.22.0<0.23:devel/rubygem-gitlab-labkit \ rubygem-thrift>=0.14.0:devel/rubygem-thrift \ rubygem-ruby_parser>=3.15<4.0:devel/rubygem-ruby_parser \ rubygem-rails-i18n-rails61>=6.0<7.0:devel/rubygem-rails-i18n-rails61 \ @@ -223,12 +223,9 @@ MY_DEPENDS= git>=2.32.0:devel/git \ rubygem-vmstat>=2.3.0<2.4.0:sysutils/rubygem-vmstat \ rubygem-sys-filesystem>=1.4.3<1.5:sysutils/rubygem-sys-filesystem \ rubygem-net-ntp>0:net/rubygem-net-ntp \ - rubygem-net-ssh>=6.0<7,2:security/rubygem-net-ssh \ - rubygem-sshkey>=2.0<3.0:security/rubygem-sshkey \ - rubygem-ed25519>=1.2<2.0:security/rubygem-ed25519 \ - rubygem-bcrypt_pbkdf>=1.1<2.0:security/rubygem-bcrypt_pbkdf \ + rubygem-ssh_data>=1.2<2:security/rubygem-ssh_data \ rubygem-spamcheck>=0.1.0<0.2:net/rubygem-spamcheck \ - rubygem-gitaly>=14.6.0.pre.rc1<14.7.0:net/rubygem-gitaly \ + rubygem-gitaly>=14.8.0.pre.rc1<14.9.0:net/rubygem-gitaly \ rubygem-kas-grpc>=0.0.2,1<0.0.3,1:net/rubygem-kas-grpc \ rubygem-grpc142>=1.42.0<1.43:net/rubygem-grpc142 \ rubygem-google-protobuf>=3.19.0<3.20:devel/rubygem-google-protobuf \ @@ -237,7 +234,7 @@ MY_DEPENDS= git>=2.32.0:devel/git \ rubygem-flipper-active_record-rails61>=0.21.0<0.22:databases/rubygem-flipper-active_record-rails61 \ rubygem-flipper-active_support_cache_store-rails61>=0.21.0<0.22:devel/rubygem-flipper-active_support_cache_store-rails61 \ rubygem-unleash>=3.2.2<3.3:devel/rubygem-unleash \ - rubygem-gitlab-experiment>=0.6.5<0.7:devel/rubygem-gitlab-experiment \ + rubygem-gitlab-experiment>=0.7.0<0.8:devel/rubygem-gitlab-experiment \ rubygem-lograge-rails61>=0.11.2<1.0:www/rubygem-lograge-rails61 \ rubygem-grape_logging>=1.7<2.0:devel/rubygem-grape_logging \ rubygem-gitlab-net-dns>=0.9.1<0.10:dns/rubygem-gitlab-net-dns \ @@ -278,7 +275,7 @@ USE_GITLAB= yes GL_ACCOUNT= gitlab-org GL_PROJECT= gitlab-foss # Find the here: https://gitlab.com/gitlab-org/gitlab-foss/-/tags -GL_COMMIT= 293f6bb322ba6f3aba63744cea1cc3c9d648aba0 +GL_COMMIT= 3f274363e9dc9a1be75edfcd3dd5adb64b1e8c29 USERS= git GROUPS= git diff --git a/www/gitlab-ce/distinfo b/www/gitlab-ce/distinfo index 03780a6adaa4..cfcf381fbb50 100644 --- a/www/gitlab-ce/distinfo +++ b/www/gitlab-ce/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1644937608 -SHA256 (gitlab-org-gitlab-foss-293f6bb322ba6f3aba63744cea1cc3c9d648aba0_GL0.tar.gz) = bfa8cfa540b47dd665bce7fb2b7d36d686d238b1d10b974d765b4a25715d0406 -SIZE (gitlab-org-gitlab-foss-293f6bb322ba6f3aba63744cea1cc3c9d648aba0_GL0.tar.gz) = 101617590 +TIMESTAMP = 1645606465 +SHA256 (gitlab-org-gitlab-foss-3f274363e9dc9a1be75edfcd3dd5adb64b1e8c29_GL0.tar.gz) = 8ac2d2bb30f954cc3caa8b29e648d3136bf29a2aa066fc1ce417b9065d5c5b5a +SIZE (gitlab-org-gitlab-foss-3f274363e9dc9a1be75edfcd3dd5adb64b1e8c29_GL0.tar.gz) = 102523804 diff --git a/www/gitlab-ce/files/patch-Gemfile b/www/gitlab-ce/files/patch-Gemfile index 5e0004d14ef5..8e0f96a93c6a 100644 --- a/www/gitlab-ce/files/patch-Gemfile +++ b/www/gitlab-ce/files/patch-Gemfile @@ -1,8 +1,8 @@ ---- Gemfile.orig 2022-01-21 10:23:10 UTC +--- Gemfile.orig 2022-02-21 12:45:48 UTC +++ Gemfile @@ -4,7 +4,7 @@ source 'https://rubygems.org' - gem 'rails', '~> 6.1.4.4' + gem 'rails', '~> 6.1.4.6' -gem 'bootsnap', '~> 1.9.1', require: false +gem 'bootsnap', '~> 1.9', require: false @@ -99,7 +99,7 @@ -end - -group :development, :test, :danger do -- gem 'gitlab-dangerfiles', '~> 2.6.1', require: false +- gem 'gitlab-dangerfiles', '~> 2.8.0', require: false -end - -group :development, :test, :coverage do @@ -143,7 +143,7 @@ gem 'octokit', '~> 4.15' # Updating this gem version here is deprecated. See: -@@ -542,3 +440,6 @@ gem 'ipaddress', '~> 0.8.3' +@@ -535,3 +433,6 @@ gem 'ipaddress', '~> 0.8.3' gem 'parslet', '~> 1.8' gem 'ipynbdiff', '0.3.8' diff --git a/www/gitlab-ce/files/patch-config_gitlab.yml.example b/www/gitlab-ce/files/patch-config_gitlab.yml.example index f0f1142abbb8..2bcd5cf510f6 100644 --- a/www/gitlab-ce/files/patch-config_gitlab.yml.example +++ b/www/gitlab-ce/files/patch-config_gitlab.yml.example @@ -1,6 +1,6 @@ ---- config/gitlab.yml.example.orig 2022-01-21 10:23:10 UTC +--- config/gitlab.yml.example.orig 2022-02-21 12:45:48 UTC +++ config/gitlab.yml.example -@@ -1139,14 +1139,14 @@ production: &base +@@ -1156,14 +1156,14 @@ production: &base # real path not the symlink. storages: # You must have at least a `default` storage path. default: @@ -18,7 +18,7 @@ # archive_permissions: 0640 # Permissions for the resulting backup.tar file (default: 0600) # keep_time: 604800 # default: 0 (forever) (in seconds) # pg_schema: public # default: nil, it means that all schemas will be backed up -@@ -1195,12 +1195,12 @@ production: &base +@@ -1212,12 +1212,12 @@ production: &base ## GitLab Shell settings gitlab_shell: @@ -34,7 +34,7 @@ # Git over HTTP upload_pack: true -@@ -1215,13 +1215,13 @@ production: &base +@@ -1232,13 +1232,13 @@ production: &base workhorse: # File that contains the secret key for verifying access for gitlab-workhorse. # Default is '.gitlab_workhorse_secret' relative to Rails.root (i.e. root of the GitLab app). @@ -50,7 +50,7 @@ # The URL to the external KAS API (used by the Kubernetes agents) # external_url: wss://kas.example.com -@@ -1234,13 +1234,13 @@ production: &base +@@ -1251,13 +1251,13 @@ production: &base ## GitLab Elasticsearch settings elasticsearch: @@ -66,7 +66,7 @@ ## Webpack settings # If enabled, this will tell rails to serve frontend assets from the webpack-dev-server running -@@ -1261,16 +1261,16 @@ production: &base +@@ -1278,16 +1278,16 @@ production: &base # Sidekiq exporter is webserver built in to Sidekiq to expose Prometheus metrics sidekiq_exporter: @@ -91,7 +91,7 @@ # Web exporter is a dedicated Rack server running alongside Puma to expose Prometheus metrics # It runs alongside the `/metrics` endpoints to ease the publish of metrics -@@ -1488,13 +1488,13 @@ test: +@@ -1508,13 +1508,13 @@ test: gitaly_address: unix:tmp/tests/gitaly/praefect.socket gitaly: diff --git a/www/gitlab-ce/pkg-message b/www/gitlab-ce/pkg-message index 6f8456e9722a..075280813c23 100644 --- a/www/gitlab-ce/pkg-message +++ b/www/gitlab-ce/pkg-message @@ -6,7 +6,7 @@ Gitlab was installed successfully. You now need to set up the various components of Gitlab, so please follow the instructions in the guide at: -https://gitlab.fechner.net/mfechner/Gitlab-docu/blob/master/install/14.7-freebsd.md +https://gitlab.fechner.net/mfechner/Gitlab-docu/blob/master/install/14.8-freebsd.md EOM type: install } @@ -20,7 +20,7 @@ EOM If you just installed an major upgrade of GitLab, for example you switched from 14.5.x to 14.6.x, please follow the instructions in the guide at: -https://gitlab.fechner.net/mfechner/Gitlab-docu/blob/master/update/14.6-14.7-freebsd.md +https://gitlab.fechner.net/mfechner/Gitlab-docu/blob/master/update/14.7-14.8-freebsd.md If you just installed an minor upgrade of GitLab please follow the instructions in the guide at: