Skip to content

Commit

Permalink
Feature/upgrade ttk (#449)
Browse files Browse the repository at this point in the history
* Upgraded TTK app versions and bumped up the chart version

* Added release notes
  • Loading branch information
vijayg10 authored Sep 3, 2021
1 parent 053df86 commit 4e9e90c
Show file tree
Hide file tree
Showing 10 changed files with 40 additions and 27 deletions.
15 changes: 11 additions & 4 deletions .changelog/release-v13.0.2.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,9 @@ Date | Revision | Description

1. **#2264:** add more robust header validation for inbound server ([sdk-scheme-adapter/pull/278](https://github.com/mojaloop/sdk-scheme-adapter/pull/278) closes [mojaloop/2264](https://github.com/mojaloop/project/issues/2264))
2. feat: added ilp packet to transfer object ([sdk-scheme-adapter/pull/280](https://github.com/mojaloop/sdk-scheme-adapter/pull/280))
3. Added a demo friendly test runner in TTK ([ml-testing-toolkit-ui/pull/115](https://github.com/mojaloop/ml-testing-toolkit-ui/pull/115))
4. TTK hosted mode: Optional JWS & mTLS ([ml-testing-toolkit-ui/pull/116](https://github.com/mojaloop/ml-testing-toolkit-ui/pull/116) and [ml-testing-toolkit/pull/184](https://github.com/mojaloop/ml-testing-toolkit/pull/184) closes [mojaloop/project/issues/2376](https://github.com/mojaloop/project/issues/2376))
5. Provisioned payment manager api in TTK ([ml-testing-toolkit/pull/182](https://github.com/mojaloop/ml-testing-toolkit/pull/182))

### 3. Bug Fixes

Expand All @@ -34,6 +37,10 @@ Date | Revision | Description
6. **2433:** sdk-scheme-adapter v11.18.6 release failing on startup ([sdk-scheme-adapter/pull/282](https://github.com/mojaloop/sdk-scheme-adapter/pull/282) closes [mojaloop/2433](https://github.com/mojaloop/project/issues/2433))
7. **2436:** SDK-Scheme-Adapter Inbound API responds incorrectly for 'Unknown URI' Error scenario ([sdk-scheme-adapter/pull/283](https://github.com/mojaloop/sdk-scheme-adapter/pull/283) closes [mojaloop/2436](https://github.com/mojaloop/project/issues/2436))
8. **2439:** quoting-service model.validateQuoteRequest doesn't perform correct validation when simpleRoutingMode is TRUE ([quoting-service/pull/280](https://github.com/mojaloop/quoting-service/pull/280) closes [mojaloop/2439](https://github.com/mojaloop/project/issues/2439))
9. **2445:** TTKs Iteration Runner on Moja1 & Moja2 fails with "Terminated" regardless on the number of Iterations configured. ([ml-testing-toolkit/pull/184](https://github.com/mojaloop/ml-testing-toolkit/pull/184) closes [mojaloop/2445](https://github.com/mojaloop/project/issues/2445))
10. **2400:** TTK demo test runner option to "import from GitHub" causing browser crash ([ml-testing-toolkit-ui/pull/117](https://github.com/mojaloop/ml-testing-toolkit-ui/pull/117) closes [mojaloop/2400](https://github.com/mojaloop/project/issues/2400))



## 4. Application versions

Expand All @@ -56,8 +63,8 @@ Date | Revision | Description
17. simulator: **v11.1.3**
18. mojaloop-simulator: **v11.4.3**
19. sdk-scheme-adapter: v11.17.1 -> **v11.18.7**
20. ml-testing-toolkit: v12.4.2 -> **v13.2.2**
21. ml-testing-toolkit-ui: v12.2.3 -> **v13.2.2**
20. ml-testing-toolkit: v13.2.2 -> **v13.4.0**
21. ml-testing-toolkit-ui: v13.2.2 -> **v13.4.0**

## 5. Application release notes

Expand All @@ -80,8 +87,8 @@ Date | Revision | Description
17. simulator - https://github.com/mojaloop/simulator/releases/tag/v11.1.3
18. mojaloop-simulator - https://github.com/mojaloop/mojaloop-simulator/releases/tag/v11.4.3
19. sdk-scheme-adapter - https://github.com/mojaloop/sdk-scheme-adapter/releases/tag/v11.18.7
20. ml-testing-toolkit - https://github.com/mojaloop/ml-testing-toolkit/releases/tag/v13.2.2
21. ml-testing-toolkit-ui - https://github.com/mojaloop/ml-testing-toolkit-ui/releases/tag/v13.2.2
20. ml-testing-toolkit - https://github.com/mojaloop/ml-testing-toolkit/releases/tag/v13.4.0
21. ml-testing-toolkit-ui - https://github.com/mojaloop/ml-testing-toolkit-ui/releases/tag/v13.4.0

## 6. Operational Chart versions

Expand Down
4 changes: 2 additions & 2 deletions ml-testing-toolkit-cli/Chart.yaml
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
apiVersion: v1
description: ml-testing-toolkit-cli Helm chart for Kubernetes
name: ml-testing-toolkit-cli
version: 12.2.0
appVersion: "13.2.1"
version: 13.0.0
appVersion: "13.4.0"
home: http://mojaloop.io
icon: http://mojaloop.io/images/logo.png
sources:
Expand Down
2 changes: 1 addition & 1 deletion ml-testing-toolkit-cli/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
replicaCount: 1
image:
repository: mojaloop/ml-testing-toolkit
tag: v13.2.2
tag: v13.4.0
## Optionally specify an array of imagePullSecrets.
## Secrets must be manually created in the namespace.
## ref: https://kubernetes.io/docs/concepts/containers/images/#specifying-imagepullsecrets-on-a-pod
Expand Down
4 changes: 2 additions & 2 deletions ml-testing-toolkit/Chart.yaml
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
apiVersion: v1
description: ml-testing-toolkit Helm chart for Kubernetes
name: ml-testing-toolkit
version: 12.2.0
appVersion: "ml-testing-toolkit: v13.2.2 ml-testing-toolkit-ui: v13.2.2"
version: 13.0.0
appVersion: "ml-testing-toolkit: v13.4.0 ml-testing-toolkit-ui: v13.4.0"
home: http://mojaloop.io
icon: http://mojaloop.io/images/logo.png
sources:
Expand Down
4 changes: 2 additions & 2 deletions ml-testing-toolkit/chart-backend/Chart.yaml
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
apiVersion: v1
description: ml-testing-toolkit-backend Helm chart for Kubernetes
name: ml-testing-toolkit-backend
version: 12.2.0
appVersion: "13.2.1"
version: 13.0.0
appVersion: "13.4.0"
home: http://mojaloop.io
icon: http://mojaloop.io/images/logo.png
sources:
Expand Down
16 changes: 11 additions & 5 deletions ml-testing-toolkit/chart-backend/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ dependencies:
replicaCount: 1
image:
repository: mojaloop/ml-testing-toolkit
tag: v13.2.2
tag: v13.4.0
commandPersistence: '["sh", "-c", "cd /opt/mojaloop-testing-toolkit; if [ -d /opt/ttk-data ]; then if [ ! -d /opt/ttk-data/spec_files ]; then if [ -f /opt/default_config/user_config.json ]; then cp /opt/default_config/user_config.json spec_files; fi; if [ -f /opt/default_config/system_config.json ]; then cp /opt/default_config/system_config.json spec_files; fi; cp -pR spec_files /opt/ttk-data/spec_files; fi; mv spec_files spec_files_default; ln -s /opt/ttk-data/spec_files spec_files; else if [ -f /opt/default_config/user_config.json ]; then cp /opt/default_config/user_config.json spec_files; fi; if [ -f /opt/default_config/system_config.json ]; then cp /opt/default_config/system_config.json spec_files; fi; fi; npm run start;"]'
command: '["sh", "-c", "cd /opt/mojaloop-testing-toolkit; if [ -f /opt/default_config/user_config.json ]; then cp /opt/default_config/user_config.json spec_files; fi; if [ -f /opt/default_config/system_config.json ]; then cp /opt/default_config/system_config.json spec_files; fi; npm run start;"]'

Expand Down Expand Up @@ -170,18 +170,18 @@ config:
"MTA_ROLE": "Application/MTA",
"PTA_ROLE": "Application/PTA",
"EVERYONE_ROLE": "Internal/everyone",
"P12_PASS_PHRASE": "SOME_S3C4R3_P@SS",
"OAUTH2_TOKEN_ISS": "http://$auth_host:$auth_port$auth_token_iss_path",
"OAUTH2_ISSUER": "http://$auth_host:$auth_port$auth_issuer_path",
"JWT_COOKIE_NAME": "TTK-API_ACCESS_TOKEN",
"EMBEDDED_CERTIFICATE": "$auth_embedded_certificate"
},
"KEYCLOAK": {
"ENABLED": false,
"API_URL": "http://$auth_host:$auth_port",
"REALM": "testingtoolkit",
"USERNAME": "hub",
"PASSWORD": "hub"
"ADMIN_REALM": "master",
"ADMIN_USERNAME": "admin",
"ADMIN_PASSWORD": "admin",
"ADMIN_CLIENT_ID": "admin-cli"
},
"SERVER_LOGS": {
"ENABLED": false,
Expand All @@ -193,6 +193,7 @@ config:
}
},
"CONNECTION_MANAGER": {
"ENABLED": false,
"API_URL": "http://$connection_manager_host:$connection_manager_port",
"AUTH_ENABLED": false,
"HUB_USERNAME": "hub",
Expand Down Expand Up @@ -252,6 +253,11 @@ config:
"type": "mojaloop_sdk_outbound_scheme_adapter",
"version": "1.0",
"folderPath": "mojaloop_sdk_outbound_scheme_adapter_1.0"
},
{
"type": "payment_manager",
"version": "1.4",
"folderPath": "payment_manager_1.4"
}
]
}
Expand Down
4 changes: 2 additions & 2 deletions ml-testing-toolkit/chart-frontend/Chart.yaml
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
apiVersion: v1
description: ml-testing-toolkit-frontend Helm chart for Kubernetes
name: ml-testing-toolkit-frontend
version: 12.2.0
appVersion: "13.2.1"
version: 13.0.0
appVersion: "13.4.0"
home: http://mojaloop.io
icon: http://mojaloop.io/images/logo.png
sources:
Expand Down
2 changes: 1 addition & 1 deletion ml-testing-toolkit/chart-frontend/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
replicaCount: 1
image:
repository: mojaloop/ml-testing-toolkit-ui
tag: v13.2.2
tag: v13.4.0
command: '["sh", "/usr/share/nginx/start.sh"]'
## Optionally specify an array of imagePullSecrets.
## Secrets must be manually created in the namespace.
Expand Down
4 changes: 2 additions & 2 deletions ml-testing-toolkit/requirements.yaml
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
# requirements.yaml
dependencies:
- name: ml-testing-toolkit-frontend
version: 12.2.0
version: 13.0.0
repository: "file://./chart-frontend"
condition: ml-testing-toolkit-frontend.enabled
- name: ml-testing-toolkit-backend
version: 12.2.0
version: 13.0.0
repository: "file://./chart-backend"
condition: ml-testing-toolkit-backend.enabled
- name: connection-manager-frontend
Expand Down
12 changes: 6 additions & 6 deletions mojaloop/requirements.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -45,31 +45,31 @@ dependencies:
repository: "file://../emailnotifier"
condition: emailnotifier.enabled
- name: ml-testing-toolkit
version: 12.2.0
version: 13.0.0
repository: "file://../ml-testing-toolkit"
condition: ml-testing-toolkit.enabled
- name: ml-testing-toolkit-cli
alias: ml-ttk-test-setup
version: 12.2.0
version: 13.0.0
repository: "file://../ml-testing-toolkit-cli"
condition: ml-ttk-test-setup.tests.enabled
- name: ml-testing-toolkit-cli
alias: ml-ttk-test-validation
version: 12.2.0
version: 13.0.0
repository: "file://../ml-testing-toolkit-cli"
condition: ml-ttk-test-validation.tests.enabled
- name: ml-testing-toolkit-cli
alias: ml-ttk-posthook-setup
version: 12.2.0
version: 13.0.0
repository: "file://../ml-testing-toolkit-cli"
condition: ml-ttk-posthook-setup.postInstallHook.enabled
- name: ml-testing-toolkit-cli
alias: ml-ttk-posthook-tests
version: 12.2.0
version: 13.0.0
repository: "file://../ml-testing-toolkit-cli"
condition: ml-ttk-posthook-tests.postInstallHook.enabled
- name: ml-testing-toolkit-cli
alias: ml-ttk-cronjob-tests
version: 12.2.0
version: 13.0.0
repository: "file://../ml-testing-toolkit-cli"
condition: ml-ttk-cronjob-tests.scheduling.enabled

0 comments on commit 4e9e90c

Please sign in to comment.