Add latest changes from gitlab-org/gitlab@master
This commit is contained in:
parent
a39371aad9
commit
74b5b3ffcb
11 changed files with 60 additions and 17 deletions
|
@ -250,10 +250,6 @@
|
|||
content: '\f06d';
|
||||
}
|
||||
|
||||
.fa-power-off::before {
|
||||
content: '\f011';
|
||||
}
|
||||
|
||||
.fa-download::before {
|
||||
content: '\f019';
|
||||
}
|
||||
|
|
|
@ -102,7 +102,7 @@ module IconsHelper
|
|||
if value
|
||||
icon('circle', class: 'cgreen')
|
||||
else
|
||||
icon('power-off', class: 'clgray')
|
||||
sprite_icon('power', css_class: 'clgray')
|
||||
end
|
||||
end
|
||||
|
||||
|
|
|
@ -0,0 +1,5 @@
|
|||
---
|
||||
title: Replace fa-power-off icon with GitLab SVG power icon
|
||||
merge_request: 39330
|
||||
author:
|
||||
type: changed
|
|
@ -0,0 +1,5 @@
|
|||
---
|
||||
title: Import the new queries in common_metrics.yml into database
|
||||
merge_request: 39475
|
||||
author:
|
||||
type: changed
|
|
@ -0,0 +1,22 @@
|
|||
# frozen_string_literal: true
|
||||
|
||||
class ImportLatestCommonMetrics < ActiveRecord::Migration[6.0]
|
||||
DOWNTIME = false
|
||||
|
||||
def up
|
||||
# The common_metrics queries were updated to work with K8s versions that
|
||||
# use the pod/container label names as well as K8s versions that use the
|
||||
# older pod_name/container_name convention.
|
||||
::Gitlab::DatabaseImporters::CommonMetrics::Importer.new.execute
|
||||
end
|
||||
|
||||
def down
|
||||
# no-op
|
||||
# The import cannot be reversed since we do not know the state that the
|
||||
# common metrics in the PrometheusMetric table were in before the import.
|
||||
|
||||
# To manually revert this migration.
|
||||
# 1. Go back to the previous version of the config/prometheus/common_metrics.yml file. (git checkout 74447f11349617ed8b273196d6a5781d9a67a613)
|
||||
# 2. Execute `rails runner '::Gitlab::DatabaseImporters::CommonMetrics::Importer.new.execute'`
|
||||
end
|
||||
end
|
1
db/schema_migrations/20200813153434
Normal file
1
db/schema_migrations/20200813153434
Normal file
|
@ -0,0 +1 @@
|
|||
23de9421726337f5279bf434542bffda24cbadc7324b498ff642ec4c0883b5d5
|
|
@ -114,6 +114,19 @@ The following are GitLab upgrade validation tests we performed.
|
|||
|
||||
The following are PostgreSQL upgrade validation tests we performed.
|
||||
|
||||
### August 2020
|
||||
|
||||
[Verify Geo installation with PostgreSQL 12](https://gitlab.com/gitlab-org/omnibus-gitlab/-/issues/5453):
|
||||
|
||||
- Description: Prior to PostgreSQL 12 becoming available as an opt-in version in GitLab 13.3,
|
||||
we tested fresh installations of GitLab 13.3 with PostgreSQL 12 enabled and Geo installed.
|
||||
- Outcome: Setting up a Geo secondary required manual intervention because the `recovery.conf` file
|
||||
is no longer supported in PostgreSQL 12. We do not recommend deploying Geo with PostgreSQL 12 until
|
||||
the appropriate changes have been made to Omnibus and verified.
|
||||
- Follow up issues:
|
||||
- [Update `replicate-geo-database` to support PostgreSQL 12](https://gitlab.com/gitlab-org/omnibus-gitlab/-/issues/5575)
|
||||
- [Remove PostgreSQL 12 check in `replicate-geo-database` for 14.0](https://gitlab.com/gitlab-org/omnibus-gitlab/-/issues/5576)
|
||||
|
||||
### April 2020
|
||||
|
||||
[PostgreSQL 11 upgrade procedure for Geo installations](https://gitlab.com/gitlab-org/omnibus-gitlab/-/issues/4975):
|
||||
|
|
|
@ -321,14 +321,15 @@ Once this group is added to your project, the approval rule is enabled for all m
|
|||
|
||||
Any code changes cause the approvals required to reset.
|
||||
|
||||
An approval is required when a security report:
|
||||
An approval is required when the latest security report in a merge request:
|
||||
|
||||
- Contains a new vulnerability of `high`, `critical`, or `unknown` severity, regardless of dismissal.
|
||||
- Contains a vulnerability of `high`, `critical`, or `unknown` severity that is not present in the
|
||||
target branch. Note that approval is still required for dismissed vulnerabilities.
|
||||
- Is not generated during pipeline execution.
|
||||
|
||||
An approval is optional when a security report:
|
||||
An approval is optional when the security report:
|
||||
|
||||
- Contains no new vulnerabilities.
|
||||
- Contains no new vulnerabilities when compared to the target branch.
|
||||
- Contains only new vulnerabilities of `low` or `medium` severity.
|
||||
|
||||
## Enabling License Approvals within a project
|
||||
|
|
|
@ -48,9 +48,9 @@ the administrator console.
|
|||
|
||||
![Mattermost go to console](img/mattermost_goto_console.png)
|
||||
|
||||
1. Click **Custom integrations** and set **Enable Custom Slash Commands**,
|
||||
**Enable custom integrations to override usernames**, and **Override
|
||||
custom integrations to override profile picture icons** to true
|
||||
1. Click **Integration Management** and set **Enable Custom Slash Commands**,
|
||||
**Enable integrations to override usernames**, and **Enable
|
||||
integrations to override profile picture icons** to true
|
||||
|
||||
![Mattermost console](img/mattermost_console_integrations.png)
|
||||
|
||||
|
|
|
@ -160,7 +160,7 @@
|
|||
},
|
||||
"devDependencies": {
|
||||
"@babel/plugin-transform-modules-commonjs": "^7.10.1",
|
||||
"@gitlab/eslint-plugin": "3.1.0",
|
||||
"@gitlab/eslint-plugin": "3.2.0",
|
||||
"@testing-library/dom": "^7.16.2",
|
||||
"@vue/test-utils": "1.0.0-beta.30",
|
||||
"acorn": "^6.3.0",
|
||||
|
|
|
@ -827,10 +827,10 @@
|
|||
resolved "https://registry.yarnpkg.com/@gitlab/at.js/-/at.js-1.5.5.tgz#5f6bfe6baaef360daa9b038fa78798d7a6a916b4"
|
||||
integrity sha512-282Dn3SPVsUHVDhMsXgfnv+Rzog0uxecjttxGRQvxh25es1+xvkGQFsvJfkSKJ3X1kHVkSjKf+Tt5Rra+Jhp9g==
|
||||
|
||||
"@gitlab/eslint-plugin@3.1.0":
|
||||
version "3.1.0"
|
||||
resolved "https://registry.yarnpkg.com/@gitlab/eslint-plugin/-/eslint-plugin-3.1.0.tgz#18e03630d10788defbb4c2d746620aec09517295"
|
||||
integrity sha512-M5bCk5vD0d65COeYtWoc7p43bvvsT9885t6DONI7q5aQVg7GBk3J4on8XjnWTLI4dFZNQGS6aw8+PkRD8NqByQ==
|
||||
"@gitlab/eslint-plugin@3.2.0":
|
||||
version "3.2.0"
|
||||
resolved "https://registry.yarnpkg.com/@gitlab/eslint-plugin/-/eslint-plugin-3.2.0.tgz#e1780c2cab4c206e4900f2a1a4cf636f788182ea"
|
||||
integrity sha512-3s28sQoGMgmwKtmVij7TjBDdW6fHiP4k6k6FWZdU6XZBJFwwA0JlU8PzYZRRTyY+pYed2u1jF06LHzv5YWNS2g==
|
||||
dependencies:
|
||||
babel-eslint "^10.0.3"
|
||||
eslint-config-airbnb-base "^14.0.0"
|
||||
|
|
Loading…
Reference in a new issue