Skip to content

Commit

Permalink
feat: change-fspiop-to-new-version-changes (#461)
Browse files Browse the repository at this point in the history
Update hub/other_tests/bulk_transfers (mojaloop/testing-toolkit-test-cases#59) to use parameterised accept & content-type headers, the following TTK environment inputs have been added:
- $inputs.acceptBulkTransfer
- $inputs.contentBulkTransfers

Updates for mojaloop/project#2608:
- upgraded ml-api-adapter, account-lookup-service and bulk-api-adapter to v12.1.0
- bumped up helm chart versions to support the change
- updated release notes
  • Loading branch information
mdebarros authored Dec 14, 2021
1 parent e12a8f1 commit 6172c7c
Show file tree
Hide file tree
Showing 25 changed files with 62 additions and 62 deletions.
18 changes: 9 additions & 9 deletions .changelog/release-v13.1.0.md
Original file line number Diff line number Diff line change
Expand Up @@ -32,11 +32,11 @@ Date | Revision | Description
2. **mojaloop/#2525:** transfers are not being assigned to a settlementWindow on transfers version=1.1 ([central-ledger/issues/#866](https://github.com/mojaloop/central-ledger/issues/866)), closes [mojaloop/#2525](https://github.com/mojaloop/project/issues/2525)
3. **mojaloop/#2527:** transfers PUT callback on version=1.1 is not assigning destination headers correctly ([ml-api-adapter/issues/#866](https://github.com/mojaloop/ml-api-adapter/issues/486)), closes [mojaloop/#2527](https://github.com/mojaloop/project/issues/2527)
4. **mojaloop/#2549:** sdk-scheme-adapter support for test currencies XXX, XTS revoked with use of api-snippets ([api-snippets/pull/#115](https://github.com/mojaloop/api-snippets/pull/115), [sdk-scheme-adapter/pull/287](https://github.com/mojaloop/sdk-scheme-adapter/pull/287), closes [mojaloop/#2527](https://github.com/mojaloop/project/issues/2549))
5. **mojaloop/#2534:** FSPIOP API version negotiation not handled - Account-lookup-service ([account-lookup-service/pull/#430](https://github.com/mojaloop/account-lookup-service/pull/430), closes[mojaloop/#xxxx](https://github.com/mojaloop/project/issues/2534))
5. **mojaloop/#2534:** FSPIOP API version negotiation not handled - Account-lookup-service ([account-lookup-service/pull/#430](https://github.com/mojaloop/account-lookup-service/pull/430), [account-lookup-service/pull/#432](https://github.com/mojaloop/account-lookup-service/pull/432), closes[mojaloop/#xxxx](https://github.com/mojaloop/project/issues/2534))
6. **mojaloop/#2535:** FSPIOP API version negotiation not handled - Quoting-Service ([quoting-service/pull/#289](https://github.com/mojaloop/quoting-service/pull/289), [quoting-service/pull/290](https://github.com/mojaloop/quoting-service/pull/290), closes [mojaloop/#xxxx](https://github.com/mojaloop/project/issues/2535))
7. **mojaloop/#2536:** FSPIOP API version negotiation not handled - Transfers-service ([ml-api-adapter/pull/#487](https://github.com/mojaloop/ml-api-adapter/pull/487), closes [mojaloop/#2536](https://github.com/mojaloop/project/issues/2536))
7. **mojaloop/#2536:** FSPIOP API version negotiation not handled - Transfers-service ([ml-api-adapter/pull/#487](https://github.com/mojaloop/ml-api-adapter/pull/487), [ml-api-adapter/pull/#490](https://github.com/mojaloop/ml-api-adapter/pull/490), closes [mojaloop/#2536](https://github.com/mojaloop/project/issues/2536))
8. **mojaloop/#2537:** FSPIOP API version negotiation not handled - Transaction-request-service ([transaction-requests-service/pull/#80](https://github.com/mojaloop/transaction-requests-service/pull/80), closes [mojaloop/#xxxx](https://github.com/mojaloop/project/issues/2537))
9. **mojaloop/#2538:** FSPIOP API version negotiation not handled - Bulk-api-adapter ([bulk-api-adapter/pull/#67](https://github.com/mojaloop/bulk-api-adapter/pull/67), closes[mojaloop/#2538](https://github.com/mojaloop/project/issues/2538))
9. **mojaloop/#2538:** FSPIOP API version negotiation not handled - Bulk-api-adapter ([bulk-api-adapter/pull/#67](https://github.com/mojaloop/bulk-api-adapter/pull/67), [bulk-api-adapter/pull/#70](https://github.com/mojaloop/bulk-api-adapter/pull/70), closes[mojaloop/#2538](https://github.com/mojaloop/project/issues/2538))
10. **mojaloop/#2557:** In error notification to Payer FSP, header for source having wrong value ([ml-api-adapter/pull/#488](https://github.com/mojaloop/ml-api-adapter/pull/488), [central-ledger/pull/#869](https://github.com/mojaloop/central-ledger/pull/869), [central-services-shared/pull/#316](https://github.com/mojaloop/central-services-shared/pull/316), closes [mojaloop/#2557](https://github.com/mojaloop/project/issues/2557))
11. **mojaloop/#2574:** SDK-Scheme-Adapter is not returning Party Sub-Id ([mojaloop-simulator/pull/#120](https://github.com/mojaloop/mojaloop-simulator/pull/120), closes[mojaloop/#2574](https://github.com/mojaloop/project/issues/2574))
12. **mojaloop/#2584:** bulk-api-adapter is unable to process requests with individualTransfers[].extensionLists ([bulk-api-adapter/pull/69](https://github.com/mojaloop/bulk-api-adapter/pull/2584), closes[mojaloop/#xxxx](https://github.com/mojaloop/project/issues/2584))
Expand All @@ -49,13 +49,13 @@ Date | Revision | Description

## 4. Application versions

1. ml-api-adapter: v11.1.6 -> **v12.0.0**
1. ml-api-adapter: v11.1.6 -> **v12.1.0**
2. central-ledger: v13.14.0 -> **v13.14.3**
3. account-lookup-service: v11.7.7 -> **v12.0.0**
3. account-lookup-service: v11.7.7 -> **v12.1.0**
4. quoting-service: 12.0.10 -> **13.0.1**
5. central-settlement: **13.4.1**
6. central-event-processor: **v11.0.2**
7. bulk-api-adapter: 11.1.4 -> **v12.0.2**
7. bulk-api-adapter: 11.1.4 -> **v12.1.0**
8. email-notifier: **v11.0.2**
9. als-oracle-pathfinder: v11.0.0 -> **v11.0.4**
10. transaction-requests-service: **v12.0.1**
Expand All @@ -73,13 +73,13 @@ Date | Revision | Description

## 5. Application release notes

1. ml-api-adapter - https://github.com/mojaloop/ml-api-adapter/releases/tag/v12.0.0
1. ml-api-adapter - https://github.com/mojaloop/ml-api-adapter/releases/tag/v12.1.0
2. central-ledger - https://github.com/mojaloop/central-ledger/releases/tag/v13.14.3
3. account-lookup-service - https://github.com/mojaloop/account-lookup-service/releases/tag/v12.0.0
3. account-lookup-service - https://github.com/mojaloop/account-lookup-service/releases/tag/v12.1.0
4. quoting-service - https://github.com/mojaloop/quoting-service/releases/tag/v13.0.1
5. central-settlement- https://github.com/mojaloop/central-settlement/releases/tag/v13.4.1
6. central-event-processor - https://github.com/mojaloop/central-event-processor/releases/tag/v11.0.2
7. bulk-api-adapter - https://github.com/mojaloop/bulk-api-adapter/releases/tag/v11.1.4
7. bulk-api-adapter - https://github.com/mojaloop/bulk-api-adapter/releases/tag/v12.1.0
8. email-notifier - https://github.com/mojaloop/email-notifier/releases/tag/v12.0.2
9. als-oracle-pathfinder - https://github.com/mojaloop/als-oracle-pathfinder/releases/tag/v11.0.4
10. transaction-requests-service - https://github.com/mojaloop/transaction-requests-service/releases/tag/v12.0.1
Expand Down
2 changes: 1 addition & 1 deletion account-lookup-service/Chart.yaml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
apiVersion: v1
version: 12.5.0
appVersion: "account-lookup-service: v12.0.0; als-oracle-pathfinder: v11.0.4"
appVersion: "account-lookup-service: v12.1.0; als-oracle-pathfinder: v11.0.4"
description: Account Lookup Service Helm Chart for Mojaloop
name: account-lookup-service
2 changes: 1 addition & 1 deletion account-lookup-service/chart-admin/Chart.yaml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
apiVersion: v1
version: 12.5.0
appVersion: "12.0.0"
appVersion: "12.1.0"
description: A Helm chart for Kubernetes
name: account-lookup-service-admin
6 changes: 3 additions & 3 deletions account-lookup-service/chart-admin/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ containers:
api:
image:
repository: mojaloop/account-lookup-service
tag: v12.0.0
tag: v12.1.0
pullPolicy: IfNotPresent
command: '["node", "src/index.js", "server", "--api"]'
service:
Expand All @@ -18,7 +18,7 @@ containers:
admin:
image:
repository: mojaloop/account-lookup-service
tag: v12.0.0
tag: v12.1.0
pullPolicy: IfNotPresent
command: '["node", "src/index.js", "server", "--admin"]'
service:
Expand Down Expand Up @@ -109,7 +109,7 @@ config:
truncate_extensions: true

protocol_versions: {
"CONTENT": "1.0",
"CONTENT": "1.1",
"ACCEPT": {
"DEFAULT": "1",
"VALIDATELIST": [
Expand Down
2 changes: 1 addition & 1 deletion account-lookup-service/chart-service/Chart.yaml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
apiVersion: v1
version: 12.5.0
appVersion: "12.0.0"
appVersion: "12.1.0"
description: A Helm chart for Kubernetes
name: account-lookup-service
2 changes: 1 addition & 1 deletion account-lookup-service/chart-service/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -120,7 +120,7 @@ config:
generateTimeout: 30000

protocol_versions: {
"CONTENT": "1.0",
"CONTENT": "1.1",
"ACCEPT": {
"DEFAULT": "1",
"VALIDATELIST": [
Expand Down
8 changes: 4 additions & 4 deletions account-lookup-service/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ account-lookup-service:
api:
image:
repository: mojaloop/account-lookup-service
tag: v11.8.0
tag: v12.1.0
pullPolicy: IfNotPresent
command: '["node", "src/index.js", "server", "--api"]'
service:
Expand All @@ -20,7 +20,7 @@ account-lookup-service:
admin:
image:
repository: mojaloop/account-lookup-service
tag: v11.8.0
tag: v12.1.0
pullPolicy: IfNotPresent
command: '["node", "src/index.js", "server", "--admin"]'
service:
Expand Down Expand Up @@ -168,7 +168,7 @@ account-lookup-service-admin:
api:
image:
repository: mojaloop/account-lookup-service
tag: v11.8.0
tag: v12.1.0
pullPolicy: IfNotPresent
command: '["node", "src/index.js", "server", "--api"]'
service:
Expand All @@ -179,7 +179,7 @@ account-lookup-service-admin:
admin:
image:
repository: mojaloop/account-lookup-service
tag: v11.8.0
tag: v12.1.0
pullPolicy: IfNotPresent
command: '["node", "src/index.js", "server", "--admin"]'
service:
Expand Down
2 changes: 1 addition & 1 deletion bulk-api-adapter/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ apiVersion: v1
description: bulk-api-adapter Helm chart for Kubernetes
name: bulk-api-adapter
version: 11.1.0
appVersion: "12.0.2"
appVersion: "12.1.0"
home: http://mojaloop.io
icon: http://mojaloop.io/images/logo.png
sources:
Expand Down
2 changes: 1 addition & 1 deletion bulk-api-adapter/chart-handler-notification/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ apiVersion: v1
description: bulk-api-adapter Handler for Notifications component Helm chart for Kubernetes
name: bulk-api-adapter-handler-notification
version: 11.1.0
appVersion: "12.0.2"
appVersion: "12.1.0"
home: http://mojaloop.io
icon: http://mojaloop.io/images/logo.png
sources:
Expand Down
4 changes: 2 additions & 2 deletions bulk-api-adapter/chart-handler-notification/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
replicaCount: 1
image:
repository: mojaloop/bulk-api-adapter
tag: v12.0.2
tag: v12.1.0
command: '["node", "src/handlers/index.js", "handler", "--notification"]'
## Optionally specify an array of imagePullSecrets.
## Secrets must be manually created in the namespace.
Expand Down Expand Up @@ -87,7 +87,7 @@ config:
log_transport: file

protocol_versions: {
"CONTENT": "1.0",
"CONTENT": "1.1",
"ACCEPT": {
"DEFAULT": "1",
"VALIDATELIST": [
Expand Down
2 changes: 1 addition & 1 deletion bulk-api-adapter/chart-service/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ apiVersion: v1
description: bulk-api-adapter API component Helm chart for Kubernetes
name: bulk-api-adapter-service
version: 11.1.0
appVersion: "12.0.2"
appVersion: "12.1.0"
home: http://mojaloop.io
icon: http://mojaloop.io/images/logo.png
sources:
Expand Down
4 changes: 2 additions & 2 deletions bulk-api-adapter/chart-service/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
replicaCount: 1
image:
repository: mojaloop/bulk-api-adapter
tag: v12.0.2
tag: v12.1.0
command: '["node", "src/api/index.js"]'
## Optionally specify an array of imagePullSecrets.
## Secrets must be manually created in the namespace.
Expand Down Expand Up @@ -87,7 +87,7 @@ config:
log_transport: file

protocol_versions: {
"CONTENT": "1.0",
"CONTENT": "1.1",
"ACCEPT": {
"DEFAULT": "1",
"VALIDATELIST": [
Expand Down
8 changes: 4 additions & 4 deletions bulk-api-adapter/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ bulk-api-adapter-service:
replicaCount: 1
image:
repository: mojaloop/bulk-api-adapter
tag: v12.0.2
tag: v12.1.0
command: '["node", "src/api/index.js"]'
## Optionally specify an array of imagePullSecrets.
## Secrets must be manually created in the namespace.
Expand Down Expand Up @@ -83,7 +83,7 @@ bulk-api-adapter-service:
log_transport: file

protocol_versions: {
"CONTENT": "1.0",
"CONTENT": "1.1",
"ACCEPT": {
"DEFAULT": "1",
"VALIDATELIST": [
Expand Down Expand Up @@ -143,7 +143,7 @@ bulk-api-adapter-handler-notification:
replicaCount: 1
image:
repository: mojaloop/bulk-api-adapter
tag: v12.0.2
tag: v12.1.0
command: '["node", "src/handlers/index.js", "handler", "--notification"]'
## Optionally specify an array of imagePullSecrets.
## Secrets must be manually created in the namespace.
Expand Down Expand Up @@ -214,7 +214,7 @@ bulk-api-adapter-handler-notification:
log_transport: file

protocol_versions: {
"CONTENT": "1.0",
"CONTENT": "1.1",
"ACCEPT": {
"DEFAULT": "1",
"VALIDATELIST": [
Expand Down
4 changes: 2 additions & 2 deletions ml-api-adapter/Chart.yaml
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
apiVersion: v1
description: ml-api-adapter Helm chart for Kubernetes
name: ml-api-adapter
version: 11.0.5
appVersion: "12.0.0"
version: 11.1.0
appVersion: "12.1.0"
home: http://mojaloop.io
icon: http://mojaloop.io/images/logo.png
sources:
Expand Down
4 changes: 2 additions & 2 deletions ml-api-adapter/chart-handler-notification/Chart.yaml
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
apiVersion: v1
description: ml-api-adapter Handler for Notifications component Helm chart for Kubernetes
name: ml-api-adapter-handler-notification
version: 11.0.5
appVersion: "12.0.0"
version: 11.1.0
appVersion: "12.1.0"
home: http://mojaloop.io
icon: http://mojaloop.io/images/logo.png
sources:
Expand Down
4 changes: 2 additions & 2 deletions ml-api-adapter/chart-handler-notification/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
replicaCount: 1
image:
repository: mojaloop/ml-api-adapter
tag: v12.0.0
tag: v12.1.0
command: '["node", "src/handlers/index.js", "handler", "--notification"]'
## Optionally specify an array of imagePullSecrets.
## Secrets must be manually created in the namespace.
Expand Down Expand Up @@ -108,7 +108,7 @@ config:
max_fulfil_timeout_duration_seconds: 240

protocol_versions: {
"CONTENT": "1.0",
"CONTENT": "1.1",
"ACCEPT": {
"DEFAULT": "1",
"VALIDATELIST": [
Expand Down
4 changes: 2 additions & 2 deletions ml-api-adapter/chart-service/Chart.yaml
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
apiVersion: v1
description: ml-api-adapter API component Helm chart for Kubernetes
name: ml-api-adapter-service
version: 11.0.5
appVersion: "12.0.0"
version: 11.1.0
appVersion: "12.1.0"
home: http://mojaloop.io
icon: http://mojaloop.io/images/logo.png
sources:
Expand Down
4 changes: 2 additions & 2 deletions ml-api-adapter/chart-service/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
replicaCount: 1
image:
repository: mojaloop/ml-api-adapter
tag: v12.0.0
tag: v12.1.0
command: '["node", "src/api/index.js"]'
## Optionally specify an array of imagePullSecrets.
## Secrets must be manually created in the namespace.
Expand Down Expand Up @@ -108,7 +108,7 @@ config:
max_fulfil_timeout_duration_seconds: 240

protocol_versions: {
"CONTENT": "1.0",
"CONTENT": "1.1",
"ACCEPT": {
"DEFAULT": "1",
"VALIDATELIST": [
Expand Down
4 changes: 2 additions & 2 deletions ml-api-adapter/requirements.yaml
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
# requirements.yaml
dependencies:
- name: ml-api-adapter-service
version: 11.0.5
version: 11.1.0
repository: "file://./chart-service"
condition: ml-api-adapter-service.enabled
- name: ml-api-adapter-handler-notification
version: 11.0.5
version: 11.1.0
repository: "file://./chart-handler-notification"
condition: ml-api-adapter-handler-notification.enabled
## This is used for testing ml-api-adapter deployments
Expand Down
4 changes: 2 additions & 2 deletions ml-api-adapter/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ ml-api-adapter-service:
replicaCount: 1
image:
repository: mojaloop/ml-api-adapter
tag: v12.0.0
tag: v12.1.0
command: '["node", "src/api/index.js"]'
## Optionally specify an array of imagePullSecrets.
## Secrets must be manually created in the namespace.
Expand Down Expand Up @@ -171,7 +171,7 @@ ml-api-adapter-handler-notification:
replicaCount: 1
image:
repository: mojaloop/ml-api-adapter
tag: v12.0.0
tag: v12.1.0
command: '["node", "src/handlers/index.js", "handler", "--notification"]'
## Optionally specify an array of imagePullSecrets.
## Secrets must be manually created in the namespace.
Expand Down
2 changes: 1 addition & 1 deletion mojaloop-bulk/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ apiVersion: v1
description: Mojaloop Bulk Helm chart for Kubernetes
name: mojaloop-bulk
version: 12.4.0
appVersion: "bulk-api-adapter: v12.0.2; central-ledger: v13.14.5"
appVersion: "bulk-api-adapter: v12.1.0; central-ledger: v13.14.5"
home: http://mojaloop.io
icon: http://mojaloop.io/images/logo.png
sources:
Expand Down
10 changes: 4 additions & 6 deletions mojaloop-bulk/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ bulk-api-adapter:
replicaCount: 1
image:
repository: mojaloop/bulk-api-adapter
tag: v12.0.2
tag: v12.1.0
command: '["node", "src/api/index.js"]'
## Optionally specify an array of imagePullSecrets.
## Secrets must be manually created in the namespace.
Expand Down Expand Up @@ -81,12 +81,11 @@ bulk-api-adapter:
log_transport: file

protocol_versions: {
"CONTENT": "1.0",
"CONTENT": "1.1",
"ACCEPT": {
"DEFAULT": "1",
"VALIDATELIST": [
"1",
"1.0",
"1.1"
]
}
Expand Down Expand Up @@ -144,7 +143,7 @@ bulk-api-adapter:
replicaCount: 1
image:
repository: mojaloop/bulk-api-adapter
tag: v12.0.2
tag: v12.1.0
command: '["node", "src/handlers/index.js", "handler", "--notification"]'
## Optionally specify an array of imagePullSecrets.
## Secrets must be manually created in the namespace.
Expand Down Expand Up @@ -212,12 +211,11 @@ bulk-api-adapter:
log_transport: file

protocol_versions: {
"CONTENT": "1.0",
"CONTENT": "1.1",
"ACCEPT": {
"DEFAULT": "1",
"VALIDATELIST": [
"1",
"1.0",
"1.1"
]
}
Expand Down
Loading

0 comments on commit 6172c7c

Please sign in to comment.