
By setting the auth type to DEVELOPMENT_BECOME_ANY_ACCOUNT and passing --dev to the init process, gerrit will create an initial admin user for us. We leverage this user to create a sample project, change, Zuul user and sample CI result comment. We also update testinfra to take some screenshots of gerrit and report them back. Change-Id: I56cda99790d3c172e10b664e57abeca10efc5566
28 lines
1.2 KiB
YAML
28 lines
1.2 KiB
YAML
gerrit_id: 3000
|
|
gerrit_user_name: gerrit2
|
|
gerrit_home_dir: /home/gerrit2
|
|
gerrit_site_dir: "{{ gerrit_home_dir }}/review_site"
|
|
gerrit_run_compose_up: false
|
|
gerrit_run_init: false
|
|
gerrit_run_init_dev_mode: false
|
|
gerrit_packed_git_open_files: 4096
|
|
gerrit_container_image: docker.io/opendevorg/gerrit:3.2
|
|
gerrit_container_volumes:
|
|
- /home/gerrit2/.launchpadlib:/var/gerrit/.launchpadlib
|
|
- /home/gerrit2/.ssh:/var/gerrit/.ssh
|
|
- /home/gerrit2/review_site/cache:/var/gerrit/cache
|
|
- /home/gerrit2/review_site/db:/var/gerrit/db
|
|
- /home/gerrit2/review_site/etc:/var/gerrit/etc
|
|
- /home/gerrit2/review_site/git:/var/gerrit/git
|
|
- /home/gerrit2/review_site/hooks:/var/gerrit/hooks
|
|
- /home/gerrit2/review_site/index:/var/gerrit/index
|
|
- /home/gerrit2/review_site/logs:/var/log/gerrit
|
|
- /home/gerrit2/review_site/static:/var/gerrit/static
|
|
- /home/gerrit2/review_site/tmp:/var/gerrit/tmp
|
|
- /opt/project-config/gerrit/projects.yaml:/var/gerrit/etc/projects.yaml
|
|
- /opt/project-config/gerrit/projects.ini:/var/gerrit/etc/projects.ini
|
|
gerrit_database_type: MYSQL
|
|
gerrit_project_creator_user: openstack-project-creator
|
|
gerrit_manage_projects_args: "-v"
|
|
gerrit_track_upstream: true
|