Skip to content
Snippets Groups Projects

Add runner registration feedback

Merged Miguel Rincon requested to merge 383139-add-runner-registration-feedback into master
All threads resolved!

What does this MR do and why?

This change adds feedback for the user to see when a runner registration has been successful.

Screenshots or screen recordings

Screenshot_2023-03-08_at_15.46.48

See the entire demo at: https://youtu.be/6Bi8XsB73_M

How to set up and validate locally

  1. Enable the feature flag: in your console rails c, and then Feature.enable(:create_runner_workflow_for_admin)
  2. Use the main version of runner (note that this version has not been released)
$ cd ~
$ curl --output gitlab-runner https://gitlab-runner-downloads.s3.amazonaws.com/main/binaries/gitlab-runner-darwin-amd64
$ chmod +x gitlab-runner
$ ./gitlab-runner install
  1. Follow the runner creation instructions from http://gdk.test:3000/admin/runners

MR acceptance checklist

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

Related to #383139 (closed)

Edited by Miguel Rincon

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
  • Miguel Rincon
  • Miguel Rincon
  • Miguel Rincon mentioned in merge request !114290 (merged)

    mentioned in merge request !114290 (merged)

  • mentioned in issue #383139 (closed)

  • Matthew Nearents approved this merge request

    approved this merge request

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

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

    For more info, please refer to the following links:

  • Matthew Nearents removed review request for @mnearents

    removed review request for @mnearents

  • Scott de Jonge
  • Scott de Jonge
  • Miguel Rincon added 1 commit

    added 1 commit

    Compare with previous version

  • Miguel Rincon mentioned in merge request !114446 (merged)

    mentioned in merge request !114446 (merged)

    • Resolved by Phil Hughes

      @mrincon I just noticed that the term 'instance' runner is used at the start of the workflow, but I think it should be shared runner since that's the term we use now for these types of runners. I tried to find the exact copy location in the text but couldn't see it here to add a suggestion.

      Button copy: New instance runner Copy on create page: 'Create an instance runner that generates a command...'

  • Scott de Jonge approved this merge request

    approved this merge request

  • Scott de Jonge requested review from @iamphill and removed review request for @sdejonge

    requested review from @iamphill and removed review request for @sdejonge

  • Phil Hughes approved this merge request

    approved this merge request

  • Phil Hughes removed review request for @iamphill

    removed review request for @iamphill

  • Miguel Rincon requested review from @iamphill

    requested review from @iamphill

  • Phil Hughes resolved all threads

    resolved all threads

  • Phil Hughes enabled an automatic merge when the pipeline for 83036ac0 succeeds

    enabled an automatic merge when the pipeline for 83036ac0 succeeds

  • merged

  • Phil Hughes mentioned in commit 5eb19812

    mentioned in commit 5eb19812

  • added workflowstaging label and removed workflowcanary label

  • mentioned in issue #387882 (closed)

  • Please register or sign in to reply
    Loading