mirror of
https://github.com/goharbor/harbor.git
synced 2024-11-22 10:15:35 +01:00
fix up clair issue and typo
This commit is contained in:
parent
8d4d1582a3
commit
2379123ff7
@ -55,7 +55,7 @@ function up_notary {
|
||||
WARNING: Notary migration will only allow anyone haven't migrated notary or
|
||||
launched harbor yet.
|
||||
If you want to migrate notary data, please delete all the notaryserver
|
||||
and notarysigner DB tables in pgsql manually fistly.
|
||||
and notarysigner DB tables in pgsql manually firstly.
|
||||
*******************************************************************************
|
||||
EOF
|
||||
exit 0
|
||||
@ -89,7 +89,11 @@ function up_clair {
|
||||
echo "no vulnerability data needs to be updated."
|
||||
return 0
|
||||
else
|
||||
pg_dump -U postgres postgres > /harbor-migration/db/schema/clair.pgsql
|
||||
stop_pgsql postgres "/clair-db"
|
||||
|
||||
# it's harbor DB on pgsql.
|
||||
launch_pgsql $1
|
||||
## it's not a clean clair db, so cannot execute the import step.
|
||||
## fail at here to call user to clean DB, then to run clair db migration.
|
||||
if [[ $(psql -U $1 -d postgres -t -c "select count(*) from pg_tables where schemaname='public';") -ne 0 ]]; then
|
||||
@ -98,18 +102,12 @@ function up_clair {
|
||||
WARNING: Clair migration will only allow anyone haven't migrated clair or
|
||||
launched harbor yet.
|
||||
If you want to migrate clair data, please delete all the clair DB tables
|
||||
in pgsql manually fistly.
|
||||
in pgsql manually firstly.
|
||||
*******************************************************************************
|
||||
EOF
|
||||
exit 0
|
||||
fi
|
||||
|
||||
set -e
|
||||
pg_dump -U postgres postgres > /harbor-migration/db/schema/clair.pgsql
|
||||
stop_pgsql postgres "/clair-db"
|
||||
|
||||
# it's harbor DB on pgsql.
|
||||
launch_pgsql $1
|
||||
psql -U $1 -f /harbor-migration/db/schema/clair.pgsql
|
||||
stop_pgsql $1
|
||||
fi
|
||||
|
Loading…
Reference in New Issue
Block a user