Project

General

Profile

Config migration key mapping » History » Version 3

Peter Amstutz, 01/23/2019 06:34 PM

1 1 Peter Amstutz
h1. Config migration key mapping
2 2 Peter Amstutz
3
cc = Clusters/[ClusterID]
4
5
|_. Existing key|_. New key|Notes|
6
|uuid_prefix|Clusters/[ClusterID]|
7
|secret_token|cc/RailsSessionSecretToken|
8
|sso_app_secret|cc/SSO/app_secret|
9
|sso_app_id|cc/SSO/app_id|
10
|sso_provider_url|cc/SSO/provider_url|
11
|workbench_address|construct URL from [node] and cc/NodeProfiles/[node]/arvados-workbench/Listen|Could also have a field "Address" for the advertised URL|
12
|websocket_address|construct URL from [node] and cc/NodeProfiles/[node]/arvados-ws/Listen|
13
|websocket_max_connections|cc/WebSocket/MaxConnections|
14
|websocket_max_notify_backlog|cc/WebSocket/MaxNotifyBacklog|
15
|websocket_max_filters|cc/WebSocket/MaxFilters|
16 3 Peter Amstutz
|git_repositories_dir|cc/GitServer/RepositoriesDir|
17
|git_repo_ssh_base|cc/GitServer/SSHBase|
18
|git_repo_https_base|cc/GitServer/RepoHTTPSBase|
19 2 Peter Amstutz
|host|cc/NodeProfiles/[node]/arvados-api-server/Address|
20
|port|cc/NodeProfiles/[node]/arvados-api-server/Address|
21
|protocol|cc/NodeProfiles/[node]/arvados-api-server/Address|
22
|auto_setup_new_users|cc/Users/AutoSetupNewUsers|
23
|auto_setup_new_users_with_vm_uuid|cc/Users/AutoSetupNewUsersWithVmUUID|
24
|auto_setup_new_users_with_repository|cc/Users/AutoSetupNewUsersWithRepository|
25
|auto_setup_name_blacklist|cc/Users/AutoSetupUsernameBlacklist|
26
|new_users_are_active|cc/Users/NewUsersAreActive|
27
|auto_admin_user|cc/Users/AutoAdminUserWithEmail|
28
|auto_admin_first_user|cc/Users/AutoAdminFirstUser|
29
|user_profile_notification_address|cc/Email/UserProfileNotificationAddress|
30
|admin_notifier_email_from|cc/Email/AdminNotifierEmailFrom|
31
|email_subject_prefix|cc/Email/EmailSubjectPrefix|
32
|user_notifier_email_from|cc/Email/UserNotifierEmailFrom|
33
|new_user_notification_recipients|cc/Email/NewUserNotificationRecipients|
34
|new_inactive_user_notification_recipients|cc/Email/NewInactiveUserNotificationRecipients|
35
|blob_signing_key|cc/Keep/BlobSigningKey|
36
|blob_signature_ttl|cc/Keep/BlobSignatureTTL|
37
|max_request_log_params_size|cc/RequestLimits/MaxRequestLogParamsSize|
38
|max_request_size|cc/RequestLimits/MaxRequestSize|
39
|max_index_database_read|cc/RequestLimits/MaxIndexDatabaseRead|
40
|max_items_per_response|cc/RequestLimits/MaxItemsPerResponse|
41
|trash_sweep_interval|cc/Cleaning/TrashSweepInterval|
42
|clean_job_log_rows_after|cc/Cleaning/CleanJobLogRowsAfter|
43
|clean_container_log_rows_after|cc/Cleaning/CleanContainerLogRowsAfter|
44
|max_audit_log_age|cc/Cleaning/MaxAuditLogAge|
45
|max_audit_log_delete_batch|cc/Cleaning/MaxAuditLogDeleteBatch|
46
|default_collection_replication|cc/CollectionDefaults/CollectionReplication|
47
|default_trash_lifetime|cc/CollectionDefaults/TrashLifetime|
48
|max_compute_nodes|cc/Crunch/MaxComputeNodes|
49
|crunch_log_bytes_per_event|cc/Crunch/LogBytesPerEvent|
50
|crunch_log_seconds_between_events|cc/Crunch/LogSecondsBetweenEvents|
51
|crunch_log_throttle_period|cc/Crunch/LogThrottlePeriod|
52
|crunch_log_throttle_bytes|cc/Crunch/LogThrottleBytes|
53
|crunch_log_throttle_lines|cc/Crunch/LogThrottleLines|
54
|crunch_limit_log_bytes_per_job|cc/Crunch/LimitLogBytesPerJob|
55
|crunch_log_partial_line_throttle_period|cc/Crunch/LogPartialLineThrottlePeriod|
56
|crunch_log_update_period|cc/Crunch/LogUpdatePeriod|
57
|crunch_log_update_size|cc/Crunch/LogUpdateSize|
58
|unlogged_attributes|cc/UnloggedAttributes|
59
|disable_api_methods|cc/DisableAPIMethods|
60
|enable_legacy_jobs_api|cc/Crunch/EnableLegacyJobsAPI|
61
|preemptible_instances|cc/Crunch/PreemptibleInstances|
62
|default_docker_image_for_jobs|cc/Crunch/DefaultDockerImageForJobs|
63 1 Peter Amstutz
|docker_image_formats|cc/Crunch/SupportedDockerImageFormats|
64 2 Peter Amstutz
|crunch_job_wrapper|cc/Crunch/v1/CrunchJobWrapper|
65
|crunch_job_user|cc/Crunch/v1/CrunchJobUser|
66
|crunch_refresh_trigger|cc/Crunch/v1/CrunchRefreshTrigger|
67 3 Peter Amstutz
|git_internal_dir|cc/Crunch/v1/GitInternalDir|
68 2 Peter Amstutz
|dns_server_conf_dir|cc/Crunch/DNSServerConfDir|
69
|dns_server_conf_template|cc/Crunch/DNSServerConfTemplate|
70
|dns_server_reload_command|cc/Crunch/DNSServerReloadCommand|
71
|dns_server_update_command|cc/Crunch/DNSServerUpdateCommand|
72
|compute_node_domain|cc/Crunch/ComputeNodeDomain|
73
|compute_node_nameservers|cc/Crunch/ComputeNodeNameservers|
74
|assign_node_hostname|cc/Crunch/AssignNodeHostname|
75
|log_reuse_decisions|cc/Crunch/LogReuseDecisions|
76
|reuse_job_if_outputs_differ|cc/Crunch/ReuseJobIfOutputsDiffer|