Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

build_people initial should be configurable #58

Open
tcuthbert opened this issue Mar 14, 2019 · 1 comment
Open

build_people initial should be configurable #58

tcuthbert opened this issue Mar 14, 2019 · 1 comment

Comments

@tcuthbert
Copy link

Currently when we want to persist the list of groups with build permissions we have to manually edit the init.groovy script which is fine, but may get lost in the event we have to re-deploy an environment.

Having this as a charm option means that in the event of a re-deploy the correct group permissions are applied without manual intervention.

@mthaddon
Copy link
Collaborator

To elaborate a little, this is /var/lib/jenkins/init.groovy. There's currently no charm configuration of this file at all, and it has to be done entirely separately. This likely needs some design work to determine how we expose the various options we'd like to be able to change via init.groovy.

From looking at a number of deployments of Jenkins, I see the following options that might need to be exposed:

admin_bots
admin_email
admin_name
admins
allow_job_exec_for_master
build_bots
build_people
master_nb_executors

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants