[ARVADOS] updated: 1.3.0-1250-g00aca76a7

Git user git at public.curoverse.com
Wed Jul 3 16:57:09 UTC 2019


Summary of changes:
 lib/config/export.go | 225 ++++++++++++++++++++++++++-------------------------
 1 file changed, 115 insertions(+), 110 deletions(-)

       via  00aca76a7915c2d215fcc1dc5c7d31f1bfa70780 (commit)
      from  dc543546ef67fc3a7aca4b8208cafe64c94f3731 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.


commit 00aca76a7915c2d215fcc1dc5c7d31f1bfa70780
Author: Peter Amstutz <pamstutz at veritasgenetics.com>
Date:   Wed Jul 3 12:56:58 2019 -0400

    14812: Tweak config export
    
    Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz at veritasgenetics.com>

diff --git a/lib/config/export.go b/lib/config/export.go
index 0eb573609..3678688a9 100644
--- a/lib/config/export.go
+++ b/lib/config/export.go
@@ -55,116 +55,121 @@ func ExportJSON(w io.Writer, cluster *arvados.Cluster) error {
 // exists.
 var whitelist = map[string]bool{
 	// | sort -t'"' -k2,2
-	"API":                                         true,
-	"API.AsyncPermissionsUpdateInterval":          false,
-	"API.DisabledAPIs":                            false,
-	"API.MaxIndexDatabaseRead":                    false,
-	"API.MaxItemsPerResponse":                     true,
-	"API.MaxRequestAmplification":                 false,
-	"API.MaxRequestSize":                          true,
-	"API.RailsSessionSecretToken":                 false,
-	"API.RequestTimeout":                          true,
-	"AuditLogs":                                   false,
-	"AuditLogs.MaxAge":                            false,
-	"AuditLogs.MaxDeleteBatch":                    false,
-	"AuditLogs.UnloggedAttributes":                false,
-	"Collections":                                 true,
-	"Collections.BlobSigning":                     true,
-	"Collections.BlobSigningKey":                  false,
-	"Collections.BlobSigningTTL":                  true,
-	"Collections.CollectionVersioning":            false,
-	"Collections.DefaultReplication":              true,
-	"Collections.DefaultTrashLifetime":            true,
-	"Collections.ManagedProperties":               true,
-	"Collections.ManagedProperties.*":             true,
-	"Collections.ManagedProperties.*.*":           true,
-	"Collections.PreserveVersionIfIdle":           true,
-	"Collections.TrashSweepInterval":              false,
-	"Containers":                                  true,
-	"Containers.CloudVMs":                         false,
-	"Containers.DefaultKeepCacheRAM":              true,
-	"Containers.DispatchPrivateKey":               false,
-	"Containers.JobsAPI":                          true,
-	"Containers.JobsAPI.CrunchJobUser":            false,
-	"Containers.JobsAPI.CrunchJobWrapper":         false,
-	"Containers.JobsAPI.CrunchRefreshTrigger":     false,
-	"Containers.JobsAPI.DefaultDockerImage":       false,
-	"Containers.JobsAPI.Enable":                   true,
-	"Containers.JobsAPI.GitInternalDir":           false,
-	"Containers.JobsAPI.ReuseJobIfOutputsDiffer":  false,
-	"Containers.Logging":                          false,
-	"Containers.LogReuseDecisions":                false,
-	"Containers.MaxComputeVMs":                    false,
-	"Containers.MaxDispatchAttempts":              false,
-	"Containers.MaxRetryAttempts":                 true,
-	"Containers.SLURM":                            false,
-	"Containers.StaleLockTimeout":                 false,
-	"Containers.SupportedDockerImageFormats":      true,
-	"Containers.UsePreemptibleInstances":          true,
-	"EnableBetaController14287":                   false,
-	"Git":                                         false,
-	"InstanceTypes":                               true,
-	"InstanceTypes.*":                             true,
-	"InstanceTypes.*.*":                           true,
-	"Login":                                       false,
-	"Mail":                                        false,
-	"ManagementToken":                             false,
-	"PostgreSQL":                                  false,
-	"RemoteClusters":                              true,
-	"RemoteClusters.*":                            true,
-	"RemoteClusters.*.ActivateUsers":              true,
-	"RemoteClusters.*.Host":                       true,
-	"RemoteClusters.*.Insecure":                   true,
-	"RemoteClusters.*.Proxy":                      true,
-	"RemoteClusters.*.Scheme":                     true,
-	"Services":                                    true,
-	"Services.*":                                  true,
-	"Services.*.ExternalURL":                      true,
-	"Services.*.InternalURLs":                     false,
-	"SystemLogs":                                  false,
-	"SystemRootToken":                             false,
-	"TLS":                                         false,
-	"Users":                                       true,
-	"Users.AnonymousUserToken":                    true,
-	"Users.AdminNotifierEmailFrom":                false,
-	"Users.AutoAdminFirstUser":                    false,
-	"Users.AutoAdminUserWithEmail":                false,
-	"Users.AutoSetupNewUsers":                     false,
-	"Users.AutoSetupNewUsersWithRepository":       false,
-	"Users.AutoSetupNewUsersWithVmUUID":           false,
-	"Users.AutoSetupUsernameBlacklist":            false,
-	"Users.EmailSubjectPrefix":                    false,
-	"Users.NewInactiveUserNotificationRecipients": false,
-	"Users.NewUserNotificationRecipients":         false,
-	"Users.NewUsersAreActive":                     false,
-	"Users.UserNotifierEmailFrom":                 false,
-	"Users.UserProfileNotificationAddress":        false,
-	"Workbench":                                   true,
-	"Workbench.ActivationContactLink":             false,
-	"Workbench.APIClientConnectTimeout":           true,
-	"Workbench.APIClientReceiveTimeout":           true,
-	"Workbench.APIResponseCompression":            false,
-	"Workbench.ApplicationMimetypesWithViewIcon":  false,
-	"Workbench.ArvadosDocsite":                    true,
-	"Workbench.ArvadosPublicDataDocURL":           true,
-	"Workbench.EnableGettingStartedPopup":         true,
-	"Workbench.EnablePublicProjectsPage":          true,
-	"Workbench.FileViewersConfigURL":              true,
-	"Workbench.LogViewerMaxBytes":                 true,
-	"Workbench.MultiSiteSearch":                   true,
-	"Workbench.Repositories":                      false,
-	"Workbench.RepositoryCache":                   false,
-	"Workbench.RunningJobLogRecordsToFetch":       true,
-	"Workbench.SecretKeyBase":                     false,
-	"Workbench.ShowRecentCollectionsOnDashboard":  true,
-	"Workbench.ShowUserAgreementInline":           false,
-	"Workbench.ShowUserNotifications":             false,
-	"Workbench.SiteName":                          true,
-	"Workbench.Theme":                             true,
-	"Workbench.TrustAllContent":                   false,
-	"Workbench.UserProfileFormFields":             true,
-	"Workbench.UserProfileFormMessage":            true,
-	"Workbench.VocabularyURL":                     true,
+	"API":                                          true,
+	"API.AsyncPermissionsUpdateInterval":           false,
+	"API.DisabledAPIs":                             false,
+	"API.MaxIndexDatabaseRead":                     false,
+	"API.MaxItemsPerResponse":                      true,
+	"API.MaxRequestAmplification":                  false,
+	"API.MaxRequestSize":                           true,
+	"API.RailsSessionSecretToken":                  false,
+	"API.RequestTimeout":                           true,
+	"AuditLogs":                                    false,
+	"AuditLogs.MaxAge":                             false,
+	"AuditLogs.MaxDeleteBatch":                     false,
+	"AuditLogs.UnloggedAttributes":                 false,
+	"Collections":                                  true,
+	"Collections.BlobSigning":                      true,
+	"Collections.BlobSigningKey":                   false,
+	"Collections.BlobSigningTTL":                   true,
+	"Collections.CollectionVersioning":             false,
+	"Collections.DefaultReplication":               true,
+	"Collections.DefaultTrashLifetime":             true,
+	"Collections.ManagedProperties":                true,
+	"Collections.ManagedProperties.*":              true,
+	"Collections.ManagedProperties.*.*":            true,
+	"Collections.PreserveVersionIfIdle":            true,
+	"Collections.TrashSweepInterval":               false,
+	"Collections.TrustAllContent":                  false,
+	"Containers":                                   true,
+	"Containers.CloudVMs":                          false,
+	"Containers.DefaultKeepCacheRAM":               true,
+	"Containers.DispatchPrivateKey":                false,
+	"Containers.JobsAPI":                           true,
+	"Containers.JobsAPI.CrunchJobUser":             false,
+	"Containers.JobsAPI.CrunchJobWrapper":          false,
+	"Containers.JobsAPI.CrunchRefreshTrigger":      false,
+	"Containers.JobsAPI.DefaultDockerImage":        false,
+	"Containers.JobsAPI.Enable":                    true,
+	"Containers.JobsAPI.GitInternalDir":            false,
+	"Containers.JobsAPI.ReuseJobIfOutputsDiffer":   false,
+	"Containers.Logging":                           false,
+	"Containers.LogReuseDecisions":                 false,
+	"Containers.MaxComputeVMs":                     false,
+	"Containers.MaxDispatchAttempts":               false,
+	"Containers.MaxRetryAttempts":                  true,
+	"Containers.SLURM":                             false,
+	"Containers.StaleLockTimeout":                  false,
+	"Containers.SupportedDockerImageFormats":       true,
+	"Containers.UsePreemptibleInstances":           true,
+	"EnableBetaController14287":                    false,
+	"Git":                                          false,
+	"InstanceTypes":                                true,
+	"InstanceTypes.*":                              true,
+	"InstanceTypes.*.*":                            true,
+	"Login":                                        false,
+	"Mail":                                         false,
+	"ManagementToken":                              false,
+	"PostgreSQL":                                   false,
+	"RemoteClusters":                               true,
+	"RemoteClusters.*":                             true,
+	"RemoteClusters.*.ActivateUsers":               true,
+	"RemoteClusters.*.Host":                        true,
+	"RemoteClusters.*.Insecure":                    true,
+	"RemoteClusters.*.Proxy":                       true,
+	"RemoteClusters.*.Scheme":                      true,
+	"Services":                                     true,
+	"Services.*":                                   true,
+	"Services.*.ExternalURL":                       true,
+	"Services.*.InternalURLs":                      false,
+	"SystemLogs":                                   false,
+	"SystemRootToken":                              false,
+	"TLS":                                          false,
+	"Users":                                        true,
+	"Users.AnonymousUserToken":                     true,
+	"Users.AdminNotifierEmailFrom":                 false,
+	"Users.AutoAdminFirstUser":                     false,
+	"Users.AutoAdminUserWithEmail":                 false,
+	"Users.AutoSetupNewUsers":                      false,
+	"Users.AutoSetupNewUsersWithRepository":        false,
+	"Users.AutoSetupNewUsersWithVmUUID":            false,
+	"Users.AutoSetupUsernameBlacklist":             false,
+	"Users.EmailSubjectPrefix":                     false,
+	"Users.NewInactiveUserNotificationRecipients":  false,
+	"Users.NewUserNotificationRecipients":          false,
+	"Users.NewUsersAreActive":                      false,
+	"Users.UserNotifierEmailFrom":                  false,
+	"Users.UserProfileNotificationAddress":         false,
+	"Workbench":                                    true,
+	"Workbench.ActivationContactLink":              false,
+	"Workbench.APIClientConnectTimeout":            true,
+	"Workbench.APIClientReceiveTimeout":            true,
+	"Workbench.APIResponseCompression":             true,
+	"Workbench.ApplicationMimetypesWithViewIcon":   true,
+	"Workbench.ApplicationMimetypesWithViewIcon.*": true,
+	"Workbench.ArvadosDocsite":                     true,
+	"Workbench.ArvadosPublicDataDocURL":            true,
+	"Workbench.EnableGettingStartedPopup":          true,
+	"Workbench.EnablePublicProjectsPage":           true,
+	"Workbench.FileViewersConfigURL":               true,
+	"Workbench.LogViewerMaxBytes":                  true,
+	"Workbench.MultiSiteSearch":                    true,
+	"Workbench.ProfilingEnabled":                   true,
+	"Workbench.Repositories":                       false,
+	"Workbench.RepositoryCache":                    false,
+	"Workbench.RunningJobLogRecordsToFetch":        true,
+	"Workbench.SecretKeyBase":                      false,
+	"Workbench.ShowRecentCollectionsOnDashboard":   true,
+	"Workbench.ShowUserAgreementInline":            true,
+	"Workbench.ShowUserNotifications":              true,
+	"Workbench.SiteName":                           true,
+	"Workbench.Theme":                              true,
+	"Workbench.UserProfileFormFields":              true,
+	"Workbench.UserProfileFormFields.*":            true,
+	"Workbench.UserProfileFormFields.*.*":          true,
+	"Workbench.UserProfileFormFields.*.*.*":        true,
+	"Workbench.UserProfileFormMessage":             true,
+	"Workbench.VocabularyURL":                      true,
 }
 
 func redactUnsafe(m map[string]interface{}, mPrefix, lookupPrefix string) error {

-----------------------------------------------------------------------


hooks/post-receive
-- 




More information about the arvados-commits mailing list