Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(mojaloop/#3073): edit script to include files and remove -f flag #545

Merged
merged 2 commits into from
Feb 13, 2023

Conversation

kleyow
Copy link
Contributor

@kleyow kleyow commented Feb 13, 2023

No description provided.

Copy link
Member

@mdebarros mdebarros left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

+1

@kleyow kleyow merged commit 9fabfd1 into master Feb 13, 2023
@kleyow kleyow deleted the chore/3073-script branch February 13, 2023 18:06
kleyow added a commit that referenced this pull request Feb 16, 2023
…ns (#547)

* feat(mojaloop/#3073): Remove committed code from gh-pages branch (#536)

* feat(mojaloop/#3073): add code to remove commited code from repo branch

* chore: refactor publishing

* chore: disable scan for testing

* chore: disable slack announcement

* chore: fix env var

* chore: fix command

* chore: one last test

* chore: clean up

* chore: uncomment

* fix: remove command stalling ci (#539)

* fix: edit ci and script due to ssh and identity git issue (#540)

* fix: add back setting of git config (#541)

* fix: edit circleci

* chore: remove unneeded password config

* chore: updated package.sh with default repo URL (#542)

- default repo URL in package.sh now points to github.io

* chore: updates to CI scripts to fix index issue (#543)

* chore: updates to CI scripts to fix index issue

* Update publish_helm_charts.sh

* fix: pulish_helm_charts.sh (#544)

* chore(mojaloop/#3073): edit script to include files and remove -f flag (#545)

* chore(mojaloop/#3073): edit script to include files and remove unneeded -f

* chore: add files

* chore: change specificity of files added (#546)

* chore(mojaloop/#3073): edit script to include files and remove unneeded -f

* chore: add files

* chore: change specificity of files added

* chore: change specificity of files added

* feat: parameterize ingress class name and bump versions

* chore: comment

* chore: update sdk config

* chore: fix changelog

* chore: changelog changes

* chore: bump

* chore: move default to values.yaml

* chore: minor instead of patch

* chore: changelog

---------

Co-authored-by: Miguel de Barros <miguel@debarros.me>
kleyow added a commit that referenced this pull request Feb 17, 2023
* feat(mojaloop/3058): enabled mongodb in ttk backend (#534)

* feat: enabled mongodb in ttk backend

* chore: updated versions of TTK

* chore: bumped up ttk versions

* feat(mojaloop/#3127): parameterize ingress class name and bump versions (#547)

* feat(mojaloop/#3073): Remove committed code from gh-pages branch (#536)

* feat(mojaloop/#3073): add code to remove commited code from repo branch

* chore: refactor publishing

* chore: disable scan for testing

* chore: disable slack announcement

* chore: fix env var

* chore: fix command

* chore: one last test

* chore: clean up

* chore: uncomment

* fix: remove command stalling ci (#539)

* fix: edit ci and script due to ssh and identity git issue (#540)

* fix: add back setting of git config (#541)

* fix: edit circleci

* chore: remove unneeded password config

* chore: updated package.sh with default repo URL (#542)

- default repo URL in package.sh now points to github.io

* chore: updates to CI scripts to fix index issue (#543)

* chore: updates to CI scripts to fix index issue

* Update publish_helm_charts.sh

* fix: pulish_helm_charts.sh (#544)

* chore(mojaloop/#3073): edit script to include files and remove -f flag (#545)

* chore(mojaloop/#3073): edit script to include files and remove unneeded -f

* chore: add files

* chore: change specificity of files added (#546)

* chore(mojaloop/#3073): edit script to include files and remove unneeded -f

* chore: add files

* chore: change specificity of files added

* chore: change specificity of files added

* feat: parameterize ingress class name and bump versions

* chore: comment

* chore: update sdk config

* chore: fix changelog

* chore: changelog changes

* chore: bump

* chore: move default to values.yaml

* chore: minor instead of patch

* chore: changelog

---------

Co-authored-by: Miguel de Barros <miguel@debarros.me>

* chore: update urls

---------

Co-authored-by: vijayg10 <33152110+vijayg10@users.noreply.github.com>
Co-authored-by: Kevin Leyow <kleyow@gmail.com>
mdebarros added a commit that referenced this pull request Mar 7, 2023
…management (#538)

* feat(mojaloop/#3082): utilise externalised secrets for user-password management

feat(mojaloop/#3082): utilise externalised secrets for user-password management - mojaloop/project#3082
- re-factored account-lookup-service* helm charts to support the user-password management
    - remove the unnecessary admin vs service container configs
    - aligned the container/repo configs
    - aligned the liveness/readiness probes to support enabling/disabling through config
    - aligned the init-containers to be purely values config driven instead of statically defined
    - updated to use env-based passwords to support the secret injection

chore: clean-up
- removed unused "debug" mode from sdk-scheme-adapter, this is already handled by the diagnosticMode

* bump to ALS version

* added secrets support to ALS charts

* feat(mojaloop/#3073): Remove committed code from gh-pages branch (#536)

* feat(mojaloop/#3073): add code to remove commited code from repo branch

* chore: refactor publishing

* chore: disable scan for testing

* chore: disable slack announcement

* chore: fix env var

* chore: fix command

* chore: one last test

* chore: clean up

* chore: uncomment

* re-factored als-oracle-pathfinder helm chart to support the user-password management

- re-factored als-oracle-pathfinder helm chart to support the user-password management
    - aligned the container/repo configs
    - aligned the init-containers to be purely values config driven instead of statically defined
    - updated to use env-based passwords to support the secret injection

* fix: remove command stalling ci (#539)

* formating

* fix: edit ci and script due to ssh and identity git issue (#540)

* fixes for detault config lint issues on ALS Pathfinder Oracle chart

* updated if statements to check for non-empty secret

* fix: add back setting of git config (#541)

* fix: edit circleci

* chore: remove unneeded password config

* chore: updated package.sh with default repo URL (#542)

- default repo URL in package.sh now points to github.io

* chore: updates to CI scripts to fix index issue (#543)

* chore: updates to CI scripts to fix index issue

* Update publish_helm_charts.sh

* fix: pulish_helm_charts.sh (#544)

* chore(mojaloop/#3073): edit script to include files and remove -f flag (#545)

* chore(mojaloop/#3073): edit script to include files and remove unneeded -f

* chore: add files

* chore: change specificity of files added (#546)

* chore(mojaloop/#3073): edit script to include files and remove unneeded -f

* chore: add files

* chore: change specificity of files added

* chore: change specificity of files added

* re-factored exmaple backend initDbScripts to use bash scripts which can access the injected MSYQL_PASSWORD env var instead of hard-coding the password

* fixes for main ALS init container configs

* fixes for mojaloop charts repo url

* some updates to example backend - moved the DB Names/Users to configurable env configs

* clean up of ALS charts; and changed passwords to empty strings

* clean-up/formatting of ALS values config

* clean-up/formatting of ALS values config

* bump to mojaoop helm chart

* re-factored quoting-service:
- updated image, service and initContainers
- updated values to support secrets

* minor updates

* added imagePullSecrets to re-factored charts

* re-factored ml-api-adapter
- updated image, command, init-containers, and services for consistency

* removed ALS db from main config

* removed un-used templates

* Revert "removed un-used templates"

This reverts commit 0085e65.

* fix: for imagePullSecrets

* re-factored central-ledger service chart

* fixes for default password

* fixes for default password

* refactored central-ledger helm charts

* re-factoring of central charts and re-ordering of values

- removed central chart - very little benefit was realised by this wrapper chart, and it just added maintenance overhead
- re-ordered imports/value configs for mojaloop/values.yaml to logically start with ALS, Quotes, Transfers, etc.
- fixed a bug with the CL migration init-containers incorrectly defining the ALS env vars instead of CLEDG

* added v15.0.0 release note placeholder

* removing uneccessary comment

* added TODO placeholder for mongodb secret

* refacored central-event-processor

* re-factored settlements

* refactored email-notifier

todo: externalise SMTP server password.

* removed central reference from lint script

* refactored eventstreamproccessor

* feat(mojaloop/3058): enabled mongodb in ttk backend (#534) (#548)

* feat(mojaloop/3058): enabled mongodb in ttk backend (#534)

* feat: enabled mongodb in ttk backend

* chore: updated versions of TTK

* chore: bumped up ttk versions

* feat(mojaloop/#3127): parameterize ingress class name and bump versions (#547)

* feat(mojaloop/#3073): Remove committed code from gh-pages branch (#536)

* feat(mojaloop/#3073): add code to remove commited code from repo branch

* chore: refactor publishing

* chore: disable scan for testing

* chore: disable slack announcement

* chore: fix env var

* chore: fix command

* chore: one last test

* chore: clean up

* chore: uncomment

* fix: remove command stalling ci (#539)

* fix: edit ci and script due to ssh and identity git issue (#540)

* fix: add back setting of git config (#541)

* fix: edit circleci

* chore: remove unneeded password config

* chore: updated package.sh with default repo URL (#542)

- default repo URL in package.sh now points to github.io

* chore: updates to CI scripts to fix index issue (#543)

* chore: updates to CI scripts to fix index issue

* Update publish_helm_charts.sh

* fix: pulish_helm_charts.sh (#544)

* chore(mojaloop/#3073): edit script to include files and remove -f flag (#545)

* chore(mojaloop/#3073): edit script to include files and remove unneeded -f

* chore: add files

* chore: change specificity of files added (#546)

* chore(mojaloop/#3073): edit script to include files and remove unneeded -f

* chore: add files

* chore: change specificity of files added

* chore: change specificity of files added

* feat: parameterize ingress class name and bump versions

* chore: comment

* chore: update sdk config

* chore: fix changelog

* chore: changelog changes

* chore: bump

* chore: move default to values.yaml

* chore: minor instead of patch

* chore: changelog

---------

Co-authored-by: Miguel de Barros <miguel@debarros.me>

* chore: update urls

---------

Co-authored-by: vijayg10 <33152110+vijayg10@users.noreply.github.com>
Co-authored-by: Kevin Leyow <kleyow@gmail.com>

* refactored transaction-request-service

* chore: added ttk-mongodb backend to example-backend helm charts, and updated main mojaloo/values.yaml to reflect this

* removed ttk db from cl-mongodb example backend

* refactored bulk-api-adapter and mojaloop-bulk charts

* refactored simulator

* refactored bulk-centralledger charts

- updated all bulk-centralledger charts
- updated mojaloop-bulk
- major bump to all impacted charts

* chore: updated v14.1.1 with release date [skip ci] (#549)

* updated example-mojaloop-backend with added auth-svc-redis

* disabled CEP by default

* refactored auth-svc

* refactored als-consent-oracle svc

* refactored consent-oracle and tp-api-svc

* updated example-mojaloop-backend readme

* feat(mojaloop/#3091): Externalise backend dependencies for TTK Helm Charts

feat(mojaloop/#3091): Externalise backend dependencies for TTK Helm Charts - mojaloop/project#3091
- Removed MySQL dependency and removed/updated Values config to reflect this change.
- Removed KeyCloak dependency and removed/updated Values config to reflect this change.
- Removed Connection-Manager dependency and removed/updated Values config to reflect this change.

* updated documentation

* refactored charts for the following changes

- Upgraded bulk API-Adapter from v14.2.0 --> v15.0.0, with supporting updates to charts for MongoDB env password secret injection
- Upgraded Central-Ledger from v16.3.1 --> v17.0.0-snapshot.0, with supporting updates to charts for MongoDB env password secret injection
- Updated documentation for installation instructions, etc

* upgraded central-ledger to v17.0.0 official release & bumped TTK tests to v15.0.0-snapshot.4

* fix: removed referenced to dependency checks, and added TODO to replace them with consistent init-container approach

* Revert "fix: removed referenced to dependency checks, and added TODO to replace them with consistent init-container approach"

This reverts commit 0b912f2.

* fix: for TTK backend dependencies

- Removed dependencies for Connection-Manager and Keycloak
- Kept MongoDB dependency for now which will be re-factored once the TTK Backend support Env Var injection for secret support

* fix: fixed yaml anchor tag name

* re-factored auth-service with snapshot release to support env var for password injection

* final update auth-service from v13.0.2 to v14.0.0

* re-factored ml-testing-toolkit and applied central-ledger fixes

- upgraded ml-testing-toolkit from v15.7.0 to v16.0.0-snapshot.1
- re-factored ml-testing-toolkit's
    - config for DB config changes which are no longer a Connection URL
    - updated chart to use secret override over standard password
- upgraded central-ledger from v17.0.0 to v17.0.1
- minor formatting fixes

* forgot these commits

* DB configs for TTK Backend

* removed DB config from TTK Backend

* upgraded central-ledger from v17.0.1-snapshot.1 to v17.0.1

- upgraded central-ledger from v17.0.1-snapshot.1 to v17.0.1
- removed unused ttk-backend.depdencies.mongodb.enabled flag

* re-factored ml-testing-toolkit backend

- updated initContainers to be consistent
- renamed "dependencies" to "config" for consistency
- renamed "config" to "config_files" for consistency
- fixed ingress/host entries for mojaloop-ttk-simulators values to use *.local

* Update bulk-api-adapter/chart-service/values.yaml

Co-authored-by: Sam <10507686+elnyry-sam-k@users.noreply.github.com>

* Update account-lookup-service/values.yaml

Co-authored-by: Sam <10507686+elnyry-sam-k@users.noreply.github.com>

* fix: typos from review comments

* Added missing Kafka from SDK-Scheme-Adapter dependency matrix

* chore: updated helm repo uri in the .circleci/publish script for consistency

* chore: removed passwords from TTK backend from PR review

* Update thirdparty/chart-auth-svc/Chart.yaml

Co-authored-by: Sam <10507686+elnyry-sam-k@users.noreply.github.com>

* Update mojaloop/values.yaml

Co-authored-by: Sam <10507686+elnyry-sam-k@users.noreply.github.com>

---------

Co-authored-by: Kevin Leyow <kleyow@gmail.com>
Co-authored-by: vijayg10 <33152110+vijayg10@users.noreply.github.com>
Co-authored-by: Sam <10507686+elnyry-sam-k@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants