Config migration key mapping » History » Version 7
Peter Amstutz, 01/23/2019 10:21 PM
| 1 | 1 | Peter Amstutz | h1. Config migration key mapping |
|---|---|---|---|
| 2 | 2 | Peter Amstutz | |
| 3 | 4 | Peter Amstutz | <pre><code class="yaml"> |
| 4 | Clusters: |
||
| 5 | 5 | Peter Amstutz | xyzzy: # api-server/uuid_prefix |
| 6 | 4 | Peter Amstutz | RailsSessionSecretToken: # api-server/secret_token |
| 7 | 5 | Peter Amstutz | UnloggedAttributes: # api-server/unlogged_attributes |
| 8 | DisableAPIMethods: # api-server/disable_api_methods |
||
| 9 | SuperuserToken: # arvados-git-sync.rb/arvados_api_token |
||
| 10 | 6 | Peter Amstutz | PermitCreateCollectionWithUnsignedManifest: # api-server/permit_create_collection_with_unsigned_manifest |
| 11 | 4 | Peter Amstutz | SSO: |
| 12 | AppSecret: # api-server/sso_app_secret |
||
| 13 | AppId: # api-server/sso_app_id |
||
| 14 | ProviderURL: # api-server/sso_provider_url |
||
| 15 | 6 | Peter Amstutz | Insecure: # api-server/sso_insecure |
| 16 | 5 | Peter Amstutz | ServiceEndpoints: |
| 17 | 4 | Peter Amstutz | Workbench: # api-server/workbench_address |
| 18 | Websocket: # api-server/websocket_address |
||
| 19 | API: # api-server/protocol, host, port |
||
| 20 | 6 | Peter Amstutz | KeepWeb: # api-server/keep_web_service_url |
| 21 | 4 | Peter Amstutz | GitServer: |
| 22 | AdminRepoURL: # arvados-git-sync.rb/gitolite_url |
||
| 23 | SSHUserKey: # arvados-git-sync.rb/gitolite_arvados_git_user_key |
||
| 24 | TmpDir: # arvados-git-sync.rb/gitolite_tmp |
||
| 25 | GitCommand: # arv-git-httpd/GitCommand |
||
| 26 | GitoliteHomeDir: # arv-git-httpd/GitoliteHome |
||
| 27 | RepositoriesDir: # api-server/git_repositories_dir |
||
| 28 | SSHBase: # api-server/git_repo_ssh_base |
||
| 29 | RepoHTTPSBase: # api-server/git_repo_https_base |
||
| 30 | Users: |
||
| 31 | AutoSetupNewUsers: # api-server/auto_setup_new_users |
||
| 32 | AutoSetupNewUsersWithVmUUID: # api-server/auto_setup_new_users_with_vm_uuid |
||
| 33 | AutoSetupNewUsersWithRepository: # api-server/auto_setup_new_users_with_repository |
||
| 34 | AutoSetupUsernameBlacklist: # api-server/auto_setup_name_blacklist |
||
| 35 | NewUsersAreActive: # api-server/new_users_are_active |
||
| 36 | AutoAdminUserWithEmail: # api-server/auto_admin_user |
||
| 37 | AutoAdminFirstUser: # api-server/auto_admin_first_user |
||
| 38 | UserProfileNotificationAddress: # api-server/user_profile_notification_address |
||
| 39 | AdminNotifierEmailFrom: # api-server/admin_notifier_email_from |
||
| 40 | EmailSubjectPrefix: # api-server/email_subject_prefix |
||
| 41 | UserNotifierEmailFrom: # api-server/user_notifier_email_from |
||
| 42 | NewUserNotificationRecipients: # api-server/new_user_notification_recipients |
||
| 43 | NewInactiveUserNotificationRecipients: # api-server/new_inactive_user_notification_recipients |
||
| 44 | RequestLimits: |
||
| 45 | MaxRequestLogParamsSize: # api-server/max_request_log_params_size |
||
| 46 | MaxRequestSize: # api-server/max_request_size |
||
| 47 | MaxIndexDatabaseRead: # api-server/max_index_database_read |
||
| 48 | MaxItemsPerResponse: # api-server/max_items_per_response |
||
| 49 | Cleaning: |
||
| 50 | TrashSweepInterval: # api-server/trash_sweep_interval |
||
| 51 | CleanJobLogRowsAfter: # api-server/clean_job_log_rows_after |
||
| 52 | 1 | Peter Amstutz | CleanContainerLogRowsAfter: # api-server/clean_container_log_rows_after |
| 53 | MaxAuditLogAge: # api-server/max_audit_log_age |
||
| 54 | MaxAuditLogDeleteBatch: # api-server/max_audit_log_delete_batch |
||
| 55 | 6 | Peter Amstutz | Collections: |
| 56 | BlobSigningKey: # api-server/blob_signing_key |
||
| 57 | BlobSignatureTTL: # api-server/blob_signature_ttl |
||
| 58 | DefaultCollectionReplication: # api-server/default_collection_replication |
||
| 59 | DefaultTrashLifetime: # api-server/default_trash_lifetime |
||
| 60 | CollectionVersioning: # api-server/collection_versioning |
||
| 61 | PreserveVersionIfIdle: # api-server/preserve_version_if_idle |
||
| 62 | 4 | Peter Amstutz | Crunch: |
| 63 | MaxComputeNodes: # api-server/max_compute_nodes |
||
| 64 | LogBytesPerEvent: # api-server/crunch_log_bytes_per_event |
||
| 65 | LogSecondsBetweenEvents: # api-server/crunch_log_seconds_between_events |
||
| 66 | LogThrottlePeriod: # api-server/crunch_log_throttle_period |
||
| 67 | LogThrottleBytes: # api-server/crunch_log_throttle_bytes |
||
| 68 | LogThrottleLines: # api-server/crunch_log_throttle_lines |
||
| 69 | LimitLogBytesPerJob: # api-server/crunch_limit_log_bytes_per_job |
||
| 70 | LogPartialLineThrottlePeriod: # api-server/crunch_log_partial_line_throttle_period |
||
| 71 | LogUpdatePeriod: # api-server/crunch_log_update_period |
||
| 72 | LogUpdateSize: # api-server/crunch_log_update_size |
||
| 73 | PreemptibleInstances: # api-server/preemptible_instances |
||
| 74 | DefaultDockerImageForJobs: # api-server/default_docker_image_for_jobs |
||
| 75 | SupportedDockerImageFormats: # api-server/docker_image_formats |
||
| 76 | DNSServerConfDir: # api-server/dns_server_conf_dir |
||
| 77 | DNSServerConfTemplate: # api-server/dns_server_conf_template |
||
| 78 | DNSServerReloadCommand: # api-server/dns_server_reload_command |
||
| 79 | 1 | Peter Amstutz | DNSServerUpdateCommand: # api-server/dns_server_update_command |
| 80 | ComputeNodeDomain: # api-server/compute_node_domain |
||
| 81 | ComputeNodeNameservers: # api-server/compute_node_nameservers |
||
| 82 | 4 | Peter Amstutz | AssignNodeHostname: # api-server/assign_node_hostname |
| 83 | LogReuseDecisions: # api-server/log_reuse_decisions |
||
| 84 | ReuseJobIfOutputsDiffer: # api-server/reuse_job_if_outputs_differ |
||
| 85 | 7 | Peter Amstutz | ContainerCountMax: # api-server/container_count_max |
| 86 | ContainerDefaultKeepCacheRAM: # api-server/container_default_keep_cache_ram |
||
| 87 | 6 | Peter Amstutz | |
| 88 | 4 | Peter Amstutz | v1: |
| 89 | 1 | Peter Amstutz | EnableLegacyJobsAPI: # api-server/enable_legacy_jobs_api |
| 90 | CrunchJobWrapper: # api-server/crunch_job_wrapper |
||
| 91 | CrunchJobUser: # api-server/crunch_job_user |
||
| 92 | CrunchRefreshTrigger: # api-server/crunch_refresh_trigger |
||
| 93 | GitInternalDir: # api-server/git_internal_dir |
||
| 94 | </code></pre> |
||
| 95 | 6 | Peter Amstutz | |
| 96 | Not sure if these keys belong in arvados config: |
||
| 97 | |||
| 98 | * api-server/arvados_theme |
||
| 99 | * api-server/source_version |
||
| 100 | * api-server/package_version |
||
| 101 | * api-server/encoding |
||
| 102 | * api-server/assets.enabled |
||
| 103 | * api-server/assets.version |
||
| 104 | |||
| 105 | There's also some more Rails-specific configuration items |
||
| 106 | |||
| 107 | Obsolete keys? |
||
| 108 | |||
| 109 | * api-server/websocket_max_connections |
||
| 110 | * api-server/websocket_max_notify_backlog |
||
| 111 | * api-server/websocket_max_filters |
||
| 112 | * api-server/async_permissions_update |