Moving apparmor_config_status to latest migration script
A new column apparmor_config_status was added to the i_host table to track the runtime apparmor config application status. The column creation was done in existing script 126 which is causing the issue in upgrade migration. Moved this column creation to the new migration script. Closes-Bug: 2045965 Test plan: PASS: AIO-SX: Install AIO-SX and verify if apparmor_config_status column is created in i_host table Change-Id: I34d617ef084dacbad0b7153bd186a00e9482b38b Signed-off-by: Jagatguru Prasad Mishra <jagatguruprasad.mishra@windriver.com>
This commit is contained in:
parent
dade970c8a
commit
24ab6eb106
|
@ -14,7 +14,6 @@ def upgrade(migrate_engine):
|
|||
migrate_engine.connect()
|
||||
i_host = Table('i_host', meta, autoload=True)
|
||||
i_host.create_column(Column('apparmor', String(64), default="disabled"))
|
||||
i_host.create_column(Column('apparmor_config_status', String(255), default="config_pending"))
|
||||
|
||||
|
||||
def downgrade(migrate_engine):
|
||||
|
|
|
@ -0,0 +1,22 @@
|
|||
#
|
||||
# Copyright (c) 2023 Wind River Systems, Inc.
|
||||
#
|
||||
# SPDX-License-Identifier: Apache-2.0
|
||||
#
|
||||
|
||||
from sqlalchemy import Column, MetaData, Table
|
||||
from sqlalchemy import String
|
||||
|
||||
|
||||
def upgrade(migrate_engine):
|
||||
meta = MetaData()
|
||||
meta.bind = migrate_engine
|
||||
migrate_engine.connect()
|
||||
i_host = Table('i_host', meta, autoload=True)
|
||||
i_host.create_column(Column('apparmor_config_status', String(255), default="config_pending"))
|
||||
|
||||
|
||||
def downgrade(migrate_engine):
|
||||
meta = MetaData()
|
||||
meta.bind = migrate_engine
|
||||
raise NotImplementedError('SysInv databse downgrade is unsupported.')
|
Loading…
Reference in New Issue