ibm-mas / ansible-devops

Ansible collection supporting devops for IBM Maximo Application Suite
https://ibm-mas.github.io/ansible-devops/
Eclipse Public License 2.0
49 stars 89 forks source link

Upgrade DB2 operator/version #743

Closed andrercm closed 1 year ago

andrercm commented 1 year ago

Currently we're using db2_version: 11.5.7.0-cn4 along with our automation by default. Accordingly to DB2 documentation, this is compatible with OCP 4.0 (yeah!): https://www.ibm.com/docs/en/db2/11.5?topic=1157-upgrading-updating

We need to bump it to s11.5.8.0-cn1 which is the latest available version, compatible with OCP 4.10/4.12. https://www.ibm.com/docs/en/db2-warehouse?topic=db2-warehouse-rhos-k8s

Also we need to make sure that MAS apps using DB2 are compatible with the new version, so mainly two tests needs to be done:

whitfiea commented 1 year ago

We should move to 11.5.8.0-cn2 which would be available also when 110508.0.2 is available.

whitfiea commented 1 year ago

Upgrading from 11.5.7.0-cn4 to s11.5.8.0 works fine using the 110508.0.0 db2u operator

durera commented 1 year ago

Looks like this has already been done: ibm/mas_devops/roles/db2/defaults/main.yml

db2_version: "{{ lookup('env', 'DB2_VERSION') | default('s11.5.8.0', true) }}"