16053: Fix permissions for test db user.
authorTom Clegg <tom@tomclegg.ca>
Thu, 19 Mar 2020 18:57:26 +0000 (14:57 -0400)
committerTom Clegg <tom@tomclegg.ca>
Thu, 19 Mar 2020 18:57:26 +0000 (14:57 -0400)
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@tomclegg.ca>

lib/install/deps.go

index 4146042bd2c0f0204a545acbc6f39f12e66e768e..ffe0a8598417add3b3e88b11c77b52cf167490ac 100644 (file)
@@ -302,7 +302,7 @@ ln -sf /var/lib/arvados/node-${NJS}-linux-x64/bin/{node,npm} /usr/local/bin/
                        // might never have been run.
                }
 
-               withstuff := "WITH SUPERUSER ENCRYPTED PASSWORD " + pq.QuoteLiteral(devtestDatabasePassword)
+               withstuff := "WITH LOGIN SUPERUSER ENCRYPTED PASSWORD " + pq.QuoteLiteral(devtestDatabasePassword)
                if err := exec.Command("sudo", "-u", "postgres", "psql", "-c", "ALTER ROLE arvados "+withstuff).Run(); err == nil {
                        logger.Print("arvados role exists; superuser privileges added, password updated")
                } else {