IntegrationManager 3.8.0 + 4.0.0

This document summarizes major improvements and fixes introduced in the Pricefx IntegrationManager release version.

Release date

Dec 21, 2022

Versions 3.8.0 and 4.0.0 are released together as they are both needed to guide users through the process of migrating the SFTP solution. For details see SFTP Migration.

In this section:

Migration Steps

Version 4.0.0 introduces a new SFTP solution and version 3.8.0 serves as a transition version which you must upgrade to first. For details see SFTP Migration.

Improvements

New Feature Description

ID

New Feature Description

ID

Upgrade service now uses queue to limit parallel upgrade requests.

PFIMCORE-1197

Prod1 cluster deployment has been synchronized with current Prod1 infrastructure.

PFIMCORE-1312

Delete repository changes: when a repo is deleted, the repository is archived to an external storage and deleted directly.

PFIMCORE-1313

IM version can now be bound with a specific version of infrastructure. It can be applied during creation/update of IM.

PFIMCORE-1321

Bootstrap dependency has been added to archetype to allow manual IMs to use bootstrap properties.

PFIMCORE-1323

New transitional versions (2.99 and 3.99) of IM-deployments have been created.

PFIMCORE-1328

A new deployment which removes old SFTP solution has been created.

PFIMCORE-1329

The update process has been enhanced to detect issues in the code and then, optionally, apply a fix. Also some new methods have been created to support the process.

PFIMCORE-1330

IM infrastructure has been extended to support the new LDAP SFTP server.

PFIMCORE-1331

Fixed Issues

Bug Description

ID

Bug Description

ID

When the delete repository action is called, some branches are still left there. 

PFIMCORE-1141

The connection to Pricefx for multipart uploads misses the header configuration.

PFIMCORE-1279

Getting a list of IM's deployment versions fails due to corrupted Git repositories.

PFIMCORE-1318

Error handling emails are not sent because there is no default error handler defined in Camel.

PFIMCORE-1339

 

IntegrationManager version 5.0.0