-
Type: New Feature
-
Status: Open
-
Priority: Critical
-
Resolution: Unresolved
-
Affects Version/s: None
-
Fix Version/s: NXP-11.x
-
Component/s: Continuous Integration
-
Tags:
Since NXP-25625 and according to nxdoc/compatibility-matrix, PostgreSQL 11 is the officially supported version and support of 9.6 is dropped.
The new Code-Driven-Tools paradigm requires the test to provide its requirements and environment (as in NXP-25625) but there remains old style tests relying on infrastructure, default environment, database embedded in the Jenkins slave.
TODO:
- Find and highlight those cases, determine if they can be replaced.
- If still used and not quickly replace-able, then update all installs of and references to a 9.6 database.
- If unused, then remove the old database.
- Update related documentation. See https://nuxeowiki.atlassian.net/wiki/dosearchsite.action?cql=siteSearch+~+%22multidb%22&queryString=multidb
- Before removing resources, check that they have been already versioned for NXP 9.10.
NXP-25625 should have been used for commits on pipeline files in the Platform code base and NXBT-2707 for those on the infrastructure. Pay attention to the versions and consider doing backports when relevant.
- is related to
-
NXBT-2357 Fix IT mongodb, pgsql and kafka
- Open
-
NXP-23884 run test against custom databases in IT builds
- Reopened
-
NXBT-1906 Add database testing against PostgreSQL 9.6 and MongoDB 3.4
- Resolved
-
NXBT-2747 Install PostgreSQL 11 on Windows slaves
- Resolved
- is required by
-
NXP-25625 Add support for PostgreSQL 11
- Resolved