Skip to content
Snippets Groups Projects

Improve text related to custom roles

Merged Eduardo Sanz García requested to merge eduardosanz/follow-up-custom-roles-text into master
All threads resolved!

What does this MR do and why?

Implemented feedback from !128982 (merged)

EE: true

Screenshots or screen recordings

Before After
image image

How to set up and validate locally

Follow the steps in either:

MR acceptance checklist

This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.

Edited by Eduardo Sanz García

Merge request reports

Loading
Loading

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
  • added 1 commit

    • b1717422 - Apply suggestion from tech writer

    Compare with previous version

  • Jon Glassman approved this merge request

    approved this merge request

  • Thanks @eduardosanz LGTM. Approving but not merging as I do not have permission.

  • :wave: @jglassman1, thanks for approving this merge request.

    This is the first time the merge request has been approved. To ensure full test coverage, a new pipeline will be started shortly.

    For more info, please refer to the following links:

  • Hi @jglassman1 :wave:,

    GitLab Bot has added the Technical Writing label because a Technical Writer has approved or merged this MR.

    This message was generated automatically. You're welcome to improve it.

  • Contributor

    @eduardosanz Some end-to-end (E2E) tests should run based on the stage label.

    Please start the trigger-omnibus-and-follow-up-e2e job in the qa stage and ensure tests in the follow-up-e2e:package-and-test-ee pipeline pass before this MR is merged. (E2E tests are computationally intensive and don't run automatically for every push/rebase, so we ask you to run this job manually at least once.)

    To run all E2E tests, apply the pipeline:run-all-e2e label and run a new pipeline.

    E2E test jobs are allowed to fail due to flakiness. See current failures at the latest pipeline triage issue.

    Once done, apply the :white_check_mark: emoji on this comment.

    Team members only: for any questions or help, reach out on the internal #quality Slack channel.

  • Eduardo Sanz García added 1330 commits

    added 1330 commits

    Compare with previous version

  • added 1 commit

    • 38fe1967 - Improve text related to custom roles

    Compare with previous version

  • requested review from @jerasmus

  • Contributor

    :snail: Slow tests detected in this merge request, might be related with changed RSpec files.

    Job File Name Duration Expected duration
    #5177732856 spec/models/member_spec.rb#L1041 Member when after_commit :update_highest_role member_type: :group_member, source_type: :group create member when lease cannot be obtained only schedules one job 59.76 s < 45.4 s
    #5177732856 spec/models/member_spec.rb#L1051 Member when after_commit :update_highest_role member_type: :group_member, source_type: :group when member exists update member when access level was changed when lease is obtained schedules a job in the future 60.16 s < 45.4 s
    #5177732856 spec/models/member_spec.rb#L1064 Member when after_commit :update_highest_role member_type: :group_member, source_type: :group when member exists destroy member when lease is obtained schedules a job in the future 60.18 s < 45.4 s
    #5182005798 spec/models/member_spec.rb#L1041 Member when after_commit :update_highest_role member_type: :group_member, source_type: :group create member when lease cannot be obtained only schedules one job 59.8 s < 45.4 s
    #5182005798 spec/models/member_spec.rb#L1051 Member when after_commit :update_highest_role member_type: :group_member, source_type: :group when member exists update member when access level was changed when lease is obtained schedules a job in the future 60.19 s < 45.4 s
    #5182005798 spec/models/member_spec.rb#L1064 Member when after_commit :update_highest_role member_type: :group_member, source_type: :group when member exists destroy member when lease is obtained schedules a job in the future 60.17 s < 45.4 s
    #5182536188 spec/models/member_spec.rb#L1041 Member when after_commit :update_highest_role member_type: :group_member, source_type: :group create member when lease cannot be obtained only schedules one job 59.7 s < 45.4 s
    #5182536188 spec/models/member_spec.rb#L1051 Member when after_commit :update_highest_role member_type: :group_member, source_type: :group when member exists update member when access level was changed when lease is obtained schedules a job in the future 60.24 s < 45.4 s
    #5182536188 spec/models/member_spec.rb#L1064 Member when after_commit :update_highest_role member_type: :group_member, source_type: :group when member exists destroy member when lease is obtained schedules a job in the future 60.19 s < 45.4 s
    #5183449520 spec/models/member_spec.rb#L1041 Member when after_commit :update_highest_role member_type: :group_member, source_type: :group create member when lease cannot be obtained only schedules one job 59.72 s < 45.4 s
    #5183449520 spec/models/member_spec.rb#L1051 Member when after_commit :update_highest_role member_type: :group_member, source_type: :group when member exists update member when access level was changed when lease is obtained schedules a job in the future 60.19 s < 45.4 s
    #5183449520 spec/models/member_spec.rb#L1064 Member when after_commit :update_highest_role member_type: :group_member, source_type: :group when member exists destroy member when lease is obtained schedules a job in the future 60.23 s < 45.4 s
    #5199360057 spec/models/member_spec.rb#L1041 Member when after_commit :update_highest_role member_type: :group_member, source_type: :group create member when lease cannot be obtained only schedules one job 59.74 s < 45.4 s
    #5199360057 spec/models/member_spec.rb#L1051 Member when after_commit :update_highest_role member_type: :group_member, source_type: :group when member exists update member when access level was changed when lease is obtained schedules a job in the future 60.12 s < 45.4 s
    #5199360057 spec/models/member_spec.rb#L1064 Member when after_commit :update_highest_role member_type: :group_member, source_type: :group when member exists destroy member when lease is obtained schedules a job in the future 60.25 s < 45.4 s
    #5200782271 spec/models/member_spec.rb#L1041 Member when after_commit :update_highest_role member_type: :group_member, source_type: :group create member when lease cannot be obtained only schedules one job 59.76 s < 45.4 s
    #5200782271 spec/models/member_spec.rb#L1051 Member when after_commit :update_highest_role member_type: :group_member, source_type: :group when member exists update member when access level was changed when lease is obtained schedules a job in the future 60.22 s < 45.4 s
    #5200782271 spec/models/member_spec.rb#L1064 Member when after_commit :update_highest_role member_type: :group_member, source_type: :group when member exists destroy member when lease is obtained schedules a job in the future 60.2 s < 45.4 s
    #5209362575 spec/models/member_spec.rb#L1041 Member when after_commit :update_highest_role member_type: :group_member, source_type: :group create member when lease cannot be obtained only schedules one job 59.75 s < 45.4 s
    #5209362575 spec/models/member_spec.rb#L1051 Member when after_commit :update_highest_role member_type: :group_member, source_type: :group when member exists update member when access level was changed when lease is obtained schedules a job in the future 60.1 s < 45.4 s
    #5209362575 spec/models/member_spec.rb#L1064 Member when after_commit :update_highest_role member_type: :group_member, source_type: :group when member exists destroy member when lease is obtained schedules a job in the future 60.19 s < 45.4 s
    #5218998539 spec/models/member_spec.rb#L1041 Member when after_commit :update_highest_role member_type: :group_member, source_type: :group create member when lease cannot be obtained only schedules one job 59.75 s < 45.4 s
    #5218998539 spec/models/member_spec.rb#L1051 Member when after_commit :update_highest_role member_type: :group_member, source_type: :group when member exists update member when access level was changed when lease is obtained schedules a job in the future 60.15 s < 45.4 s
    #5218998539 spec/models/member_spec.rb#L1064 Member when after_commit :update_highest_role member_type: :group_member, source_type: :group when member exists destroy member when lease is obtained schedules a job in the future 60.17 s < 45.4 s
    #5221047522 spec/models/member_spec.rb#L1041 Member when after_commit :update_highest_role member_type: :group_member, source_type: :group create member when lease cannot be obtained only schedules one job 59.75 s < 45.4 s
    #5221047522 spec/models/member_spec.rb#L1051 Member when after_commit :update_highest_role member_type: :group_member, source_type: :group when member exists update member when access level was changed when lease is obtained schedules a job in the future 60.23 s < 45.4 s
    #5221047522 spec/models/member_spec.rb#L1064 Member when after_commit :update_highest_role member_type: :group_member, source_type: :group when member exists destroy member when lease is obtained schedules a job in the future 60.25 s < 45.4 s
  • A deleted user added rspec:slow test detected label
  • Jacques Erasmus approved this merge request

    approved this merge request

  • Jacques Erasmus resolved all threads

    resolved all threads

  • Jacques Erasmus enabled an automatic merge when the pipeline for bfe560f7 succeeds

    enabled an automatic merge when the pipeline for bfe560f7 succeeds

  • Eduardo Sanz García aborted the automatic merge because source branch was updated

    aborted the automatic merge because source branch was updated

  • Eduardo Sanz García added 569 commits

    added 569 commits

    Compare with previous version

  • Eduardo Sanz García enabled an automatic merge when the pipeline for d914e974 succeeds

    enabled an automatic merge when the pipeline for d914e974 succeeds

  • I am going to rebase. Could you re-approve it?

  • Eduardo Sanz García aborted the automatic merge because source branch was updated

    aborted the automatic merge because source branch was updated

  • added 95 commits

    Compare with previous version

  • Jacques Erasmus enabled an automatic merge when the pipeline for 2ecebe91 succeeds

    enabled an automatic merge when the pipeline for 2ecebe91 succeeds

  • Eduardo Sanz García resolved all threads

    resolved all threads

  • Eduardo Sanz García resolved all threads

    resolved all threads

  • Jacques Erasmus mentioned in commit 9db3a0bd

    mentioned in commit 9db3a0bd

  • Finally!

  • added workflowstaging label and removed workflowcanary label

  • Please register or sign in to reply
    Loading