diff --git a/glance/cmd/manage.py b/glance/cmd/manage.py index edd6fa7588..4a9671daeb 100755 --- a/glance/cmd/manage.py +++ b/glance/cmd/manage.py @@ -87,6 +87,10 @@ class DbCommands(object): @args('--version', metavar='', help='Database version') def downgrade(self, version=None): """Downgrade the database's migration level""" + print("Warning: DB downgrade is deprecated and will be removed in N " + "release. Users should make a full database backup of the " + "production data before attempting any upgrade.", + file=sys.stderr) migration.db_sync(db_api.get_engine(), db_migration.MIGRATE_REPO_PATH, version) @@ -160,6 +164,10 @@ class DbLegacyCommands(object): self.command_object.upgrade(CONF.command.version) def downgrade(self, version=None): + print("Warning: DB downgrade is deprecated and will be removed in N " + "release. Users should make a full database backup of the " + "production data before attempting any upgrade.", + file=sys.stderr) self.command_object.downgrade(CONF.command.version) def version_control(self, version=None):