Still on DBB 1.1.x? This is your sign to upgrade.
As announced last year, DBB version 1.1.x will be going out of support on April 30, 2024 (see product lifecycle details here). To help customers understand the migration process from DBB 1.1.x to DBB 2.0, the IBM® DevOps Acceleration Team (DAT) blogged about how they uplifted their own demonstration environment (GitLab with an originally Derby-based DBB metadata store) in a non-disruptive way:
-
Part 1: Migrate existing datastore managed in Derby to Db2z documents the database migration from the Derby to Db2® for z/OS® (Db2z), which was a technical debt in DAT's environment that had to be addressed before being able to move to DBB 2.0. Moreover, DBB 2.0 doesn't support Derby as a database provider, making this migration step mandatory for the DAT team.
-
Part 2: Preparing the customized build framework implementation and GitLab pipelines for DBB 2.0 explains the necessary changes to the existing environment and GitLab pipelines to prepare the migration of an application with minimal impact and no disruption. The preparation of the GitLab environment is used as a sample to describe the necessary tasks. The outlined recipes can be applied for other continuous integration (CI) pipeline orchestrators.
-
Part 3: Migration activities for our applications describes the actual migration activities for one of DAT's sample applications.
Note: This blog series was originally published in early 2023, and only applies to migrations from DBB 1.1.x to DBB 2.0, and not migrations from DBB 1.1.x directly to DBB 2.0.1 or above. In June 2023, DBB 2.0.1 was released and introduced database schema changes that do not allow a DBB 1.1.x and DBB 2.0.1 toolkit to access the same database instance. If you need additional advice on migrating from DBB 1.1.x, please open a support ticket with IBM Support.