Skip to content

Commit

Permalink
# This is a combination of 168 commits.
Browse files Browse the repository at this point in the history
# This is the 1st commit message:

Bump normalize-url in /examples/supplychain-app/quorum/smartContracts (hyperledger#1519)

Bumps [normalize-url](https://github.com/sindresorhus/normalize-url) from 4.5.0 to 4.5.1.
- [Release notes](https://github.com/sindresorhus/normalize-url/releases)
- [Commits](https://github.com/sindresorhus/normalize-url/commits)

---
updated-dependencies:
- dependency-name: normalize-url
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
# This is the commit message hyperledger#2:

Bump normalize-url in /examples/supplychain-app/besu/smartContracts (hyperledger#1520)

Bumps [normalize-url](https://github.com/sindresorhus/normalize-url) from 4.5.0 to 4.5.1.
- [Release notes](https://github.com/sindresorhus/normalize-url/releases)
- [Commits](https://github.com/sindresorhus/normalize-url/commits)

---
updated-dependencies:
- dependency-name: normalize-url
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
# This is the commit message hyperledger#3:

[fabric] upgrade versions (hyperledger#1521)

Signed-off-by: Roy,Sownak <sownak.roy@accenture.com>
# This is the commit message hyperledger#4:

docs: add angelaalagbe as a contributor for doc, content (hyperledger#1539)

* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
# This is the commit message hyperledger#5:

Updated besu and orion version in samples and docs

Signed-off-by: alvaropicazo <alvaro.picazo.haase@accenture.com>

# This is the commit message hyperledger#6:

[shared] changing molecule tests to run specifically for non-caps platform names (hyperledger#1497)

* Removing unnecessary repetition

Signed-off-by: Dimbu Afonso <dimbu.k.afonso@accenture.com>

* Removing repetition

Signed-off-by: Dimbu Afonso <dimbu.k.afonso@accenture.com>

Co-authored-by: Dimbu Afonso <dimbu.k.afonso@accenture.com>
# This is the commit message hyperledger#7:

Upgrade CENM version to 1.5

Signed-off-by: suvajit-sarkar <suvajit.sarkar@accenture.com>

# This is the commit message hyperledger#8:

fix dockerfile

Signed-off-by: pppazos <hgartti@gmail.com>

# This is the commit message hyperledger#9:

use pki ssl ca

Signed-off-by: pppazos <hgartti@gmail.com>

# This is the commit message hyperledger#10:

remove sleep

Signed-off-by: pppazos <hgartti@gmail.com>

# This is the commit message hyperledger#11:

Using github api for roadmap icons

Signed-off-by: suvajit-sarkar <suvajit.sarkar@accenture.com>

# This is the commit message hyperledger#12:

[shared] Changed default namespace (hyperledger#1503)

* Changed default namespace

Signed-off-by: angelaalagbe <angela.alagbe@accenture.com>

# This is the commit message hyperledger#13:

[corda-ent] remove ambassador license (hyperledger#1504)

Signed-off-by: Roy,Sownak <sownak.roy@accenture.com>
# This is the commit message hyperledger#14:

[besu] Adding new validator node to existing network (hyperledger#1505)

* Added new role for creating a new validator node to existing org and updated docs

Signed-off-by: alvaropicazo <alvaro.picazo.haase@accenture.com>
# This is the commit message hyperledger#15:

Update AWS cli to v2 (hyperledger#1515)

Signed-off-by: suvajit-sarkar <suvajit.sarkar@accenture.com>
# This is the commit message hyperledger#16:

[corda] implemented new test for reset-network roles (hyperledger#1496)

* implemented new test for reset-network roles

Signed-off-by: mgCepeda <marina.gomez.cepeda@accenture.com>

# This is the commit message hyperledger#17:

[shared] merge from master (hyperledger#1522)

* [corda-ent] remove ambassador license

Signed-off-by: Roy,Sownak <sownak.roy@accenture.com>

* Bump normalize-url in /examples/supplychain-app/quorum/express_nodeJS (hyperledger#1518)

Bumps [normalize-url](https://github.com/sindresorhus/normalize-url) from 4.5.0 to 4.5.1.
- [Release notes](https://github.com/sindresorhus/normalize-url/releases)
- [Commits](https://github.com/sindresorhus/normalize-url/commits)

---
updated-dependencies:
- dependency-name: normalize-url
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump normalize-url in /examples/supplychain-app/quorum/smartContracts (hyperledger#1519)

Bumps [normalize-url](https://github.com/sindresorhus/normalize-url) from 4.5.0 to 4.5.1.
- [Release notes](https://github.com/sindresorhus/normalize-url/releases)
- [Commits](https://github.com/sindresorhus/normalize-url/commits)

---
updated-dependencies:
- dependency-name: normalize-url
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump normalize-url in /examples/supplychain-app/besu/smartContracts (hyperledger#1520)

Bumps [normalize-url](https://github.com/sindresorhus/normalize-url) from 4.5.0 to 4.5.1.
- [Release notes](https://github.com/sindresorhus/normalize-url/releases)
- [Commits](https://github.com/sindresorhus/normalize-url/commits)

---
updated-dependencies:
- dependency-name: normalize-url
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* [fabric] upgrade versions (hyperledger#1521)

Signed-off-by: Roy,Sownak <sownak.roy@accenture.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
# This is the commit message hyperledger#18:

[shared] only TLS 1.2+ allowed (hyperledger#1517)

* only TLS 1.2+ allowed

Signed-off-by: pppazos <hgartti@gmail.com>

# This is the commit message hyperledger#19:

Added constellation prereq. in the molecule test workflow

Signed-off-by: suvajit-sarkar <suvajit.sarkar@accenture.com>

# This is the commit message hyperledger#20:

[besu] create orion crypto using helmcharts

Signed-off-by: Roy,Sownak <sownak.roy@accenture.com>

# This is the commit message hyperledger#21:

[besu] create orion crypto using helmcharts

Signed-off-by: Roy,Sownak <sownak.roy@accenture.com>

# This is the commit message hyperledger#22:

[shared] cleanup share versions (hyperledger#1528)

* cleanup share versions

Signed-off-by: pppazos <hgartti@gmail.com>

* yamllint new-line-at-end-of-file  fixes

Signed-off-by: pppazos <hgartti@gmail.com>
# This is the commit message hyperledger#23:

[indy] fix docs (hyperledger#1532)

Signed-off-by: Roy,Sownak <sownak.roy@accenture.com>
# This is the commit message hyperledger#24:

Fixed molecule test errors

Signed-off-by: suvajit-sarkar <suvajit.sarkar@accenture.com>

# This is the commit message hyperledger#25:

[quorum] changed namespace in my converge and prepare, edited verify in parall… (hyperledger#1529)

* changes to fix molecule bug

Signed-off-by: Angela Alagbe <angela.alagbe@accenture.com>

* changed and added quotation marks

Signed-off-by: Angela Alagbe <angela.alagbe@accenture.com>

* changes to merge to develop

Signed-off-by: Angela Alagbe <angela.alagbe@accenture.com>
# This is the commit message hyperledger#26:

[quorum] implemented new test for create/crypto/raft rol (hyperledger#1516)

* implemented new test r create/crypto/raft role

Signed-off-by: mgCepeda <marina.gomez.cepeda@accenture.com>
# This is the commit message hyperledger#27:

impleted test for create/tessera rol (hyperledger#1525)

Signed-off-by: mgCepeda <marina.gomez.cepeda@accenture.com>

implemented test for create/tessera role

# This is the commit message hyperledger#28:

[besu] Adding a new validator organization with multiple nodes to existing network (hyperledger#1530)

* Implemented new functionality for adding a new validator org with multiple nodes

Signed-off-by: alvaropicazo <alvaro.picazo.haase@accenture.com>

# This is the commit message hyperledger#29:

implemented test for create/constellation rol (hyperledger#1534)

Signed-off-by: mgCepeda <marina.gomez.cepeda@accenture.com>
# This is the commit message hyperledger#30:

[shared] Edits made to docs (hyperledger#1535)

* edits to docs

Signed-off-by: Angela Alagbe <angela.alagbe@accenture.com>
# This is the commit message hyperledger#31:

Quorum and Tessera version upgrade (hyperledger#1541)

Signed-off-by: suvajit-sarkar <suvajit.sarkar@accenture.com>
# This is the commit message hyperledger#32:

[besu] add tessera support (hyperledger#1540)

* [besu] add tessera support

Signed-off-by: Roy,Sownak <sownak.roy@accenture.com>
# This is the commit message hyperledger#33:

[corda-ent] Add new notary org

Signed-off-by: Roy,Sownak <sownak.roy@accenture.com>

# This is the commit message hyperledger#34:

update kubectl to 1.19.8

Signed-off-by: pppazos <hgartti@gmail.com>

# This is the commit message hyperledger#35:

vault validation function improvement

Signed-off-by: mgCepeda <marina.gomez.cepeda@accenture.com>

# This is the commit message hyperledger#36:

vault validation function improvement for tessera and besu nodes

Signed-off-by: mgCepeda <marina.gomez.cepeda@accenture.com>

# This is the commit message hyperledger#37:

[shared] updates for k8s 1.19

Signed-off-by: Roy,Sownak <sownak.roy@accenture.com>

# This is the commit message hyperledger#38:

[besu] Updated for vault v2

Signed-off-by: Roy,Sownak <sownak.roy@accenture.com>

# This is the commit message hyperledger#39:

[ci skip] Pushing deployment files for namespace and service accounts

Signed-off-by: kaverikhaneja <kaveri.khaneja@accenture.com>

# This is the commit message hyperledger#40:

[ci skip] Pushing deployment files for namespace and service accounts

Signed-off-by: kaverikhaneja <kaveri.khaneja@accenture.com>

# This is the commit message hyperledger#41:

[ci skip] Pushing deployment files for namespace and service accounts

Signed-off-by: kaverikhaneja <kaveri.khaneja@accenture.com>

# This is the commit message hyperledger#42:

[ci skip] Deleting gitops release files

Signed-off-by: kaverikhaneja <kaveri.khaneja@accenture.com>

# This is the commit message hyperledger#43:

[ci skip] Pushing deployment files for namespace and service accounts

Signed-off-by: kaverikhaneja <kaveri.khaneja@accenture.com>

# This is the commit message hyperledger#44:

[ci skip] Pushing deployment files for namespace and service accounts

Signed-off-by: kaverikhaneja <kaveri.khaneja@accenture.com>

# This is the commit message hyperledger#45:

[ci skip] Pushing deployment files for namespace and service accounts

Signed-off-by: kaverikhaneja <kaveri.khaneja@accenture.com>

# This is the commit message hyperledger#46:

[ci skip] Deleting gitops release files

Signed-off-by: kaverikhaneja <kaveri.khaneja@accenture.com>

# This is the commit message hyperledger#47:

corda json-schema definition (hyperledger#1564)

Signed-off-by: Jose Pazos <pppazos@gmail.com>
# This is the commit message hyperledger#48:

Moved tessera crypto to k8s job (hyperledger#1579)

Signed-off-by: suvajit-sarkar <suvajit.sarkar@accenture.com>
# This is the commit message hyperledger#49:

Final squash of pr (hyperledger#1570)

Signed-off-by: angelaalagbe <angela.alagbe@accenture.com>
# This is the commit message hyperledger#50:

Removed need to have network.yaml in build folder for validation (hyperledger#1583)

Signed-off-by: suvajit-sarkar <suvajit.sarkar@accenture.com>
# This is the commit message hyperledger#51:

[quorum] Separete quorum node and tessera deployment (hyperledger#1580)

* Separete quorum node and tessera

Signed-off-by: mgCepeda <marina.gomez.cepeda@accenture.com>

* separate quorum node and tessera

Signed-off-by: mgCepeda <marina.gomez.cepeda@accenture.com>
# This is the commit message hyperledger#52:

Update sample yamls for quourm; changed variable name for q2t port

Signed-off-by: suvajit-sarkar <suvajit.sarkar@accenture.com>

# This is the commit message hyperledger#53:

Updated roadmap and CM

Signed-off-by: suvajit-sarkar <suvajit.sarkar@accenture.com>

# This is the commit message hyperledger#54:

[docs] updated links and matrix

Signed-off-by: Roy,Sownak <sownak.roy@accenture.com>

# This is the commit message hyperledger#55:

Bump urijs (hyperledger#1578)

Bumps [urijs](https://github.com/medialize/URI.js) from 1.19.6 to 1.19.7.
- [Release notes](https://github.com/medialize/URI.js/releases)
- [Changelog](https://github.com/medialize/URI.js/blob/gh-pages/CHANGELOG.md)
- [Commits](medialize/URI.js@v1.19.6...v1.19.7)

---
updated-dependencies:
- dependency-name: urijs
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
# This is the commit message hyperledger#56:

[docs] change Fulcrum to Blockchain Automation Framework (hyperledger#1577)

Signed-off-by: Tracy Kuhrt <tracy.a.kuhrt@accenture.com>
# This is the commit message hyperledger#57:

Create settings.yml (hyperledger#1582)

This will set the default branch to main.

Signed-off-by: Ry Jones <ry@linux.com>
# This is the commit message hyperledger#58:

[quorum] fix deployment issues (hyperledger#1587)

Signed-off-by: Roy,Sownak <sownak.roy@accenture.com>
# This is the commit message hyperledger#59:

made updates needed to support vault kv v2 for Corda Opensource

# This is the commit message hyperledger#60:

[ci skip] Pushing deployment file for storageclass

Signed-off-by: kaverikhaneja <kaveri.khaneja@accenture.com>

# This is the commit message hyperledger#61:

[ci skip] Pushing deployment files for namespace and service accounts

Signed-off-by: kaverikhaneja <kaveri.khaneja@accenture.com>

# This is the commit message hyperledger#62:

[ci skip] Pushing deployment files for namespace and service accounts

Signed-off-by: kaverikhaneja <kaveri.khaneja@accenture.com>

# This is the commit message hyperledger#63:

[ci skip] Pushing deployment files for namespace and service accounts

Signed-off-by: kaverikhaneja <kaveri.khaneja@accenture.com>

# This is the commit message hyperledger#64:

[ci skip] Deleting gitops release files

Signed-off-by: kaverikhaneja <kaveri.khaneja@accenture.com>

# This is the commit message hyperledger#65:

[ci skip] Pushing deployment files for namespace and service accounts

Signed-off-by: kaverikhaneja <kaveri.khaneja@accenture.com>

# This is the commit message hyperledger#66:

[ci skip] Pushing deployment files for namespace and service accounts

Signed-off-by: kaverikhaneja <kaveri.khaneja@accenture.com>

# This is the commit message hyperledger#67:

[ci skip] Pushing deployment files for namespace and service accounts

Signed-off-by: kaverikhaneja <kaveri.khaneja@accenture.com>

# This is the commit message hyperledger#68:

[ci skip] Deleting gitops release files

Signed-off-by: kaverikhaneja <kaveri.khaneja@accenture.com>

# This is the commit message hyperledger#69:

modified create certificates role to support vault kv v2 for Corda Opensource

# This is the commit message hyperledger#70:

[ci skip] Pushing deployment file for storageclass

Signed-off-by: kaverikhaneja <kaveri.khaneja@accenture.com>

# This is the commit message hyperledger#71:

[ci skip] Pushing deployment files for namespace and service accounts

Signed-off-by: kaverikhaneja <kaveri.khaneja@accenture.com>

# This is the commit message hyperledger#72:

[ci skip] Pushing deployment files for namespace and service accounts

Signed-off-by: kaverikhaneja <kaveri.khaneja@accenture.com>

# This is the commit message hyperledger#73:

[ci skip] Pushing deployment files for namespace and service accounts

Signed-off-by: kaverikhaneja <kaveri.khaneja@accenture.com>

# This is the commit message hyperledger#74:

[ci skip] Deleting gitops release files

Signed-off-by: kaverikhaneja <kaveri.khaneja@accenture.com>

# This is the commit message hyperledger#75:

[ci skip] Pushing deployment files for namespace and service accounts

Signed-off-by: kaverikhaneja <kaveri.khaneja@accenture.com>

# This is the commit message hyperledger#76:

[ci skip] Pushing deployment files for namespace and service accounts

Signed-off-by: kaverikhaneja <kaveri.khaneja@accenture.com>

# This is the commit message hyperledger#77:

[ci skip] Pushing deployment files for namespace and service accounts

Signed-off-by: kaverikhaneja <kaveri.khaneja@accenture.com>

# This is the commit message hyperledger#78:

[ci skip] Deleting gitops release files

Signed-off-by: kaverikhaneja <kaveri.khaneja@accenture.com>

# This is the commit message hyperledger#79:

[ci skip] Pushing deployment files for namespace and service accounts

Signed-off-by: kaverikhaneja <kaveri.khaneja@accenture.com>

# This is the commit message hyperledger#80:

[ci skip] Pushing deployment files for namespace and service accounts

Signed-off-by: kaverikhaneja <kaveri.khaneja@accenture.com>

# This is the commit message hyperledger#81:

[ci skip] Pushing deployment files for namespace and service accounts

Signed-off-by: kaverikhaneja <kaveri.khaneja@accenture.com>

# This is the commit message hyperledger#82:

[ci skip] Deleting gitops release files

Signed-off-by: kaverikhaneja <kaveri.khaneja@accenture.com>

# This is the commit message hyperledger#83:

[ci skip] Pushing deployment files for namespace and service accounts

Signed-off-by: kaverikhaneja <kaveri.khaneja@accenture.com>

# This is the commit message hyperledger#84:

[ci skip] Pushing deployment files for namespace and service accounts

Signed-off-by: kaverikhaneja <kaveri.khaneja@accenture.com>

# This is the commit message hyperledger#85:

[ci skip] Pushing deployment files for namespace and service accounts

Signed-off-by: kaverikhaneja <kaveri.khaneja@accenture.com>

# This is the commit message hyperledger#86:

[ci skip] Deleting gitops release files

Signed-off-by: kaverikhaneja <kaveri.khaneja@accenture.com>

# This is the commit message hyperledger#87:

[ci skip] Pushing deployment files for namespace and service accounts

Signed-off-by: kaverikhaneja <kaveri.khaneja@accenture.com>

# This is the commit message hyperledger#88:

[ci skip] Pushing deployment files for namespace and service accounts

Signed-off-by: kaverikhaneja <kaveri.khaneja@accenture.com>

# This is the commit message hyperledger#89:

[ci skip] Pushing deployment files for namespace and service accounts

Signed-off-by: kaverikhaneja <kaveri.khaneja@accenture.com>

# This is the commit message hyperledger#90:

[ci skip] Deleting gitops release files

Signed-off-by: kaverikhaneja <kaveri.khaneja@accenture.com>

# This is the commit message hyperledger#91:

[ci skip] Pushing deployment files for namespace and service accounts

Signed-off-by: kaverikhaneja <kaveri.khaneja@accenture.com>

# This is the commit message hyperledger#92:

[ci skip] Pushing deployment files for namespace and service accounts

Signed-off-by: kaverikhaneja <kaveri.khaneja@accenture.com>

# This is the commit message hyperledger#93:

[ci skip] Pushing deployment files for namespace and service accounts

Signed-off-by: kaverikhaneja <kaveri.khaneja@accenture.com>

# This is the commit message hyperledger#94:

[ci skip] Deleting gitops release files

Signed-off-by: kaverikhaneja <kaveri.khaneja@accenture.com>

# This is the commit message hyperledger#95:

[ci skip] Pushing deployment files for namespace and service accounts

Signed-off-by: kaverikhaneja <kaveri.khaneja@accenture.com>

# This is the commit message hyperledger#96:

[ci skip] Pushing deployment files for namespace and service accounts

Signed-off-by: kaverikhaneja <kaveri.khaneja@accenture.com>

# This is the commit message hyperledger#97:

[ci skip] Pushing deployment files for namespace and service accounts

Signed-off-by: kaverikhaneja <kaveri.khaneja@accenture.com>

# This is the commit message hyperledger#98:

[ci skip] Deleting gitops release files

Signed-off-by: kaverikhaneja <kaveri.khaneja@accenture.com>

# This is the commit message hyperledger#99:

[ci skip] Pushing deployment files for namespace and service accounts

Signed-off-by: kaverikhaneja <kaveri.khaneja@accenture.com>

# This is the commit message hyperledger#100:

[ci skip] Pushing deployment files for namespace and service accounts

Signed-off-by: kaverikhaneja <kaveri.khaneja@accenture.com>

# This is the commit message hyperledger#101:

[ci skip] Pushing deployment files for namespace and service accounts

Signed-off-by: kaverikhaneja <kaveri.khaneja@accenture.com>

# This is the commit message hyperledger#102:

[ci skip] Deleting gitops release files

Signed-off-by: kaverikhaneja <kaveri.khaneja@accenture.com>

# This is the commit message hyperledger#103:

[ci skip] Pushing deployment files for namespace and service accounts

Signed-off-by: kaverikhaneja <kaveri.khaneja@accenture.com>

# This is the commit message hyperledger#104:

[ci skip] Pushing deployment files for namespace and service accounts

Signed-off-by: kaverikhaneja <kaveri.khaneja@accenture.com>

# This is the commit message hyperledger#105:

[ci skip] Pushing deployment files for namespace and service accounts

Signed-off-by: kaverikhaneja <kaveri.khaneja@accenture.com>

# This is the commit message hyperledger#106:

[ci skip] Deleting gitops release files

Signed-off-by: kaverikhaneja <kaveri.khaneja@accenture.com>

# This is the commit message hyperledger#107:

[ci skip] Pushing deployment files for namespace and service accounts

Signed-off-by: kaverikhaneja <kaveri.khaneja@accenture.com>

# This is the commit message hyperledger#108:

[ci skip] Pushing deployment files for namespace and service accounts

Signed-off-by: kaverikhaneja <kaveri.khaneja@accenture.com>

# This is the commit message hyperledger#109:

[ci skip] Pushing deployment files for namespace and service accounts

Signed-off-by: kaverikhaneja <kaveri.khaneja@accenture.com>

# This is the commit message hyperledger#110:

[ci skip] Deleting gitops release files

Signed-off-by: kaverikhaneja <kaveri.khaneja@accenture.com>

# This is the commit message hyperledger#111:

[ci skip] Pushing deployment files for namespace and service accounts

Signed-off-by: kaverikhaneja <kaveri.khaneja@accenture.com>

# This is the commit message hyperledger#112:

[ci skip] Pushing deployment files for namespace and service accounts

Signed-off-by: kaverikhaneja <kaveri.khaneja@accenture.com>

# This is the commit message hyperledger#113:

[ci skip] Pushing deployment files for namespace and service accounts

Signed-off-by: kaverikhaneja <kaveri.khaneja@accenture.com>

# This is the commit message hyperledger#114:

[ci skip] Deleting gitops release files

Signed-off-by: kaverikhaneja <kaveri.khaneja@accenture.com>

# This is the commit message hyperledger#115:

[ci skip] Pushing deployment files for namespace and service accounts

Signed-off-by: kaverikhaneja <kaveri.khaneja@accenture.com>

# This is the commit message hyperledger#116:

[ci skip] Pushing deployment files for namespace and service accounts

Signed-off-by: kaverikhaneja <kaveri.khaneja@accenture.com>

# This is the commit message hyperledger#117:

[ci skip] Pushing deployment files for namespace and service accounts

Signed-off-by: kaverikhaneja <kaveri.khaneja@accenture.com>

# This is the commit message hyperledger#118:

[ci skip] Deleting gitops release files

Signed-off-by: kaverikhaneja <kaveri.khaneja@accenture.com>

# This is the commit message hyperledger#119:

[ci skip] Pushing deployment files for namespace and service accounts

Signed-off-by: kaverikhaneja <kaveri.khaneja@accenture.com>

# This is the commit message hyperledger#120:

[ci skip] Pushing deployment files for namespace and service accounts

Signed-off-by: kaverikhaneja <kaveri.khaneja@accenture.com>

# This is the commit message hyperledger#121:

[ci skip] Pushing deployment files for namespace and service accounts

Signed-off-by: kaverikhaneja <kaveri.khaneja@accenture.com>

# This is the commit message hyperledger#122:

[ci skip] Deleting gitops release files

Signed-off-by: kaverikhaneja <kaveri.khaneja@accenture.com>

# This is the commit message hyperledger#123:

[ci skip] Pushing deployment files for namespace and service accounts

Signed-off-by: kaverikhaneja <kaveri.khaneja@accenture.com>

# This is the commit message hyperledger#124:

[ci skip] Pushing deployment files for namespace and service accounts

Signed-off-by: kaverikhaneja <kaveri.khaneja@accenture.com>

# This is the commit message hyperledger#125:

[ci skip] Pushing deployment files for namespace and service accounts

Signed-off-by: kaverikhaneja <kaveri.khaneja@accenture.com>

# This is the commit message hyperledger#126:

[ci skip] Pushing deployment files for doorman node and doorman mongodb node

Signed-off-by: kaverikhaneja <kaveri.khaneja@accenture.com>

# This is the commit message hyperledger#127:

[ci skip] Pushing deployment files for networkmap node and networkmapmongodb node

Signed-off-by: kaverikhaneja <kaveri.khaneja@accenture.com>

# This is the commit message hyperledger#128:

[ci skip] Deleting gitops release files

Signed-off-by: kaverikhaneja <kaveri.khaneja@accenture.com>

# This is the commit message hyperledger#129:

[ci skip] Pushing deployment files for namespace and service accounts

Signed-off-by: kaverikhaneja <kaveri.khaneja@accenture.com>

# This is the commit message hyperledger#130:

[ci skip] Pushing deployment files for namespace and service accounts

Signed-off-by: kaverikhaneja <kaveri.khaneja@accenture.com>

# This is the commit message hyperledger#131:

[ci skip] Pushing deployment files for namespace and service accounts

Signed-off-by: kaverikhaneja <kaveri.khaneja@accenture.com>

# This is the commit message hyperledger#132:

[ci skip] Pushing deployment files for doorman node and doorman mongodb node

Signed-off-by: kaverikhaneja <kaveri.khaneja@accenture.com>

# This is the commit message hyperledger#133:

[ci skip] Pushing deployment files for networkmap node and networkmapmongodb node

Signed-off-by: kaverikhaneja <kaveri.khaneja@accenture.com>

# This is the commit message hyperledger#134:

[ci skip] Deleting gitops release files

Signed-off-by: kaverikhaneja <kaveri.khaneja@accenture.com>

# This is the commit message hyperledger#135:

[ci skip] Pushing deployment files for namespace and service accounts

Signed-off-by: kaverikhaneja <kaveri.khaneja@accenture.com>

# This is the commit message hyperledger#136:

[ci skip] Pushing deployment files for namespace and service accounts

Signed-off-by: kaverikhaneja <kaveri.khaneja@accenture.com>

# This is the commit message hyperledger#137:

[ci skip] Pushing deployment files for namespace and service accounts

Signed-off-by: kaverikhaneja <kaveri.khaneja@accenture.com>

# This is the commit message hyperledger#138:

[ci skip] Deleting gitops release files

Signed-off-by: kaverikhaneja <kaveri.khaneja@accenture.com>

# This is the commit message hyperledger#139:

[ci skip] Pushing deployment files for namespace and service accounts

Signed-off-by: kaverikhaneja <kaveri.khaneja@accenture.com>

# This is the commit message hyperledger#140:

[ci skip] Pushing deployment files for namespace and service accounts

Signed-off-by: kaverikhaneja <kaveri.khaneja@accenture.com>

# This is the commit message hyperledger#141:

[ci skip] Pushing deployment files for namespace and service accounts

Signed-off-by: kaverikhaneja <kaveri.khaneja@accenture.com>

# This is the commit message hyperledger#142:

[ci skip] Pushing deployment files for doorman node and doorman mongodb node

Signed-off-by: kaverikhaneja <kaveri.khaneja@accenture.com>

# This is the commit message hyperledger#143:

[ci skip] Pushing deployment files for networkmap node and networkmapmongodb node

Signed-off-by: kaverikhaneja <kaveri.khaneja@accenture.com>

# This is the commit message hyperledger#144:

[ci skip] Deleting gitops release files

Signed-off-by: kaverikhaneja <kaveri.khaneja@accenture.com>

# This is the commit message hyperledger#145:

[ci skip] Pushing deployment files for namespace and service accounts

Signed-off-by: kaverikhaneja <kaveri.khaneja@accenture.com>

# This is the commit message hyperledger#146:

[ci skip] Pushing deployment files for namespace and service accounts

Signed-off-by: kaverikhaneja <kaveri.khaneja@accenture.com>

# This is the commit message hyperledger#147:

[ci skip] Pushing deployment files for namespace and service accounts

Signed-off-by: kaverikhaneja <kaveri.khaneja@accenture.com>

# This is the commit message hyperledger#148:

[ci skip] Pushing deployment files for doorman node and doorman mongodb node

Signed-off-by: kaverikhaneja <kaveri.khaneja@accenture.com>

# This is the commit message hyperledger#149:

[ci skip] Pushing deployment files for networkmap node and networkmapmongodb node

Signed-off-by: kaverikhaneja <kaveri.khaneja@accenture.com>

# This is the commit message hyperledger#150:

[ci skip] Deleting gitops release files

Signed-off-by: kaverikhaneja <kaveri.khaneja@accenture.com>

# This is the commit message hyperledger#151:

[ci skip] Pushing deployment files for namespace and service accounts

Signed-off-by: kaverikhaneja <kaveri.khaneja@accenture.com>

# This is the commit message hyperledger#152:

[ci skip] Pushing deployment files for namespace and service accounts

Signed-off-by: kaverikhaneja <kaveri.khaneja@accenture.com>

# This is the commit message hyperledger#153:

[ci skip] Pushing deployment files for namespace and service accounts

Signed-off-by: kaverikhaneja <kaveri.khaneja@accenture.com>

# This is the commit message hyperledger#154:

[ci skip] Pushing deployment files for doorman node and doorman mongodb node

Signed-off-by: kaverikhaneja <kaveri.khaneja@accenture.com>

# This is the commit message hyperledger#155:

[ci skip] Pushing deployment files for networkmap node and networkmapmongodb node

Signed-off-by: kaverikhaneja <kaveri.khaneja@accenture.com>

# This is the commit message hyperledger#156:

[ci skip] Deleting gitops release files

Signed-off-by: kaverikhaneja <kaveri.khaneja@accenture.com>

# This is the commit message hyperledger#157:

[ci skip] Pushing deployment files for namespace and service accounts

Signed-off-by: kaverikhaneja <kaveri.khaneja@accenture.com>

# This is the commit message hyperledger#158:

[ci skip] Pushing deployment files for namespace and service accounts

Signed-off-by: kaverikhaneja <kaveri.khaneja@accenture.com>

# This is the commit message hyperledger#159:

[ci skip] Pushing deployment files for namespace and service accounts

Signed-off-by: kaverikhaneja <kaveri.khaneja@accenture.com>

# This is the commit message hyperledger#160:

[ci skip] Pushing deployment files for doorman node and doorman mongodb node

Signed-off-by: kaverikhaneja <kaveri.khaneja@accenture.com>

# This is the commit message hyperledger#161:

[ci skip] Pushing deployment files for networkmap node and networkmapmongodb node

Signed-off-by: kaverikhaneja <kaveri.khaneja@accenture.com>

# This is the commit message hyperledger#162:

[ci skip] Deleting gitops release files

Signed-off-by: kaverikhaneja <kaveri.khaneja@accenture.com>

# This is the commit message hyperledger#163:

[ci skip] Pushing deployment files for namespace and service accounts

Signed-off-by: kaverikhaneja <kaveri.khaneja@accenture.com>

# This is the commit message hyperledger#164:

[ci skip] Pushing deployment files for namespace and service accounts

Signed-off-by: kaverikhaneja <kaveri.khaneja@accenture.com>

# This is the commit message hyperledger#165:

[ci skip] Pushing deployment files for namespace and service accounts

Signed-off-by: kaverikhaneja <kaveri.khaneja@accenture.com>

# This is the commit message hyperledger#166:

[ci skip] Pushing deployment files for doorman node and doorman mongodb node

Signed-off-by: kaverikhaneja <kaveri.khaneja@accenture.com>

# This is the commit message hyperledger#167:

[ci skip] Pushing deployment files for networkmap node and networkmapmongodb node

Signed-off-by: kaverikhaneja <kaveri.khaneja@accenture.com>

# This is the commit message hyperledger#168:

[ci skip] Deleting gitops release files

Signed-off-by: kaverikhaneja <kaveri.khaneja@accenture.com>
  • Loading branch information
kaverikhaneja committed Aug 16, 2021
1 parent 54fdea4 commit c1fdc4c
Show file tree
Hide file tree
Showing 25 changed files with 179 additions and 117 deletions.
18 changes: 18 additions & 0 deletions .github/settings.yml
@@ -0,0 +1,18 @@
#
# SPDX-License-Identifier: Apache-2.0
#

repository:
name: blockchain-automation-framework
description: An automation framework for rapidly and consistently deploying production-ready DLT platforms
homepage: https://github.com/hyperledger-labs/blockchain-automation-framework
default_branch: main
has_downloads: true
has_issues: true
has_projects: true
has_wiki: true
archived: false
private: false
allow_squash_merge: true
allow_merge_commit: true
allow_rebase_merge: true
2 changes: 1 addition & 1 deletion automation/Jenkinsfile
Expand Up @@ -62,7 +62,7 @@ pipeline {
choice(choices: '2_2_2\n1_4_4', description: 'What is the Fabric version?', name: 'FABRIC_VERSION')
choice(choices: 'raft\nkafka', description: 'What is the Fabric Consensus?', name: 'FABRIC_CONSENSUS')
choice(choices: '4_7\n4_4', description: 'What is the Corda version?', name: 'CORDA_VERSION')
choice(choices: '2_5_0\n2_x_x', description: 'What is the Quorum version?', name: 'QUORUM_VERSION')
choice(choices: '21_4_2\n2_5_0', description: 'What is the Quorum version?', name: 'QUORUM_VERSION')
choice(choices: 'ibft\nraft', description: 'What is the Quorum Consensus?', name: 'QUORUM_CONSENSUS')
choice(choices: 'tessera\norion\nconstellation', description: 'What is the Quorum/Besu TM?', name: 'QUORUM_TM')
choice(choices: '1_12_1\n1_11_0', description: 'What is the Indy version?', name: 'INDY_VERSION')
Expand Down
2 changes: 1 addition & 1 deletion docs/source/faq.md
Expand Up @@ -30,7 +30,7 @@ In simple words, the Blockchain Automation Framework works as an accelerator to
### How do I find more about the Blockchain Automation Framework?
Normally, when a user sees information in this section, it means that s/he has already known the existence of the Blockchain Automation Framework project, at least this readthedocs website. Basically, this website provisions a high-level background information of how to use the Blockchain Automation Framework GitHub repository. For detailed step-by-step instructions, one should go to the Blockchain Automation Framework's GitHub repository and find the readme files for a further reading. Upon finishing reading the tutorials in this website, one should be able to analyse whether the Blockchain Automation Framework would be the right solution in your case and reach a decision to use it or not.

### How much would Blockchain Automation Framework cost? How much would it cost to run Fulcurm on a cloud platform?
### How much would Blockchain Automation Framework cost? How much would it cost to run Blockchain Automation Framework on a cloud platform?
As an open source repository, there will be no cost at all to use the Blockchain Automation Framework. However, by running the Blockchain Automation Framework repository on a cloud platform, there might be cost by using a cloud platform and it will depend on which cloud services you are going to use.

### Who can support me during this process and answer my questions?
Expand Down
19 changes: 17 additions & 2 deletions docs/source/roadmap.rst
Expand Up @@ -66,6 +66,7 @@ General
Platforms
---------
<<<<<<< HEAD
<<<<<<< HEAD
- |run| Reduce/decouple ansible dependecy in DLT platforms automation
- |run| Corda Enterprise operational feature enhancements
- |tick| Enable mutiple notaries
Expand All @@ -79,15 +80,24 @@ Platforms
=======
- |run| Reduce/Decouple ansible dependecy in DLT platforms automation
- |run| Corda Ent. operational feature enhancements
=======
- |run| Reduce/decouple ansible dependecy in DLT platforms automation
- |run| Corda Enterprise operational feature enhancements
>>>>>>> f40abff1 ([docs] updated links and matrix)
- |tick| Enable mutiple notaries
- |tick| Test R3 Corda version 4.7 upgrade
- |tick| Test CENM version upgrade to 1.5
- |tick| R3 Corda version 4.7 upgrade
- |tick| CENM version 1.5 upgrade
- |run| Addition of notary node organisation to an existing network
- |pin| HA Notary options
- |pin| Enable PostGreSQL support for Corda Enterprise
<<<<<<< HEAD
- |pin| CENM 1.5 serives (Auth, Gateway and Zone)
- |hand| Removable of node
>>>>>>> 5a510ed1 (Updated roadmap and CM)
=======
- |pin| CENM 1.5 services (Auth, Gateway and Zone) support
- |hand| Removal of node
>>>>>>> f40abff1 ([docs] updated links and matrix)
- |run| HL Fabric operational feature enhancements
- |tick| HL Fabric 2.2 version upgrade
- |tick| HL Fabric 1.4.8 upgrade
Expand All @@ -100,13 +110,18 @@ Platforms
- |tick| Addition of new validator node
- |tick| Add tessera transaction manager support
- |pin| Enable deployment without proxy (proxy as none option)
<<<<<<< HEAD
<<<<<<< HEAD
- |run| Add clique consensus mechanism support
- |run| Add ethash consensus mechanism support
=======
- |pin| Add clique consensus mechanism support
- |pin| Add ethash consensus mechanism support
>>>>>>> 5a510ed1 (Updated roadmap and CM)
=======
- |run| Add clique consensus mechanism support
- |run| Add ethash consensus mechanism support
>>>>>>> f40abff1 ([docs] updated links and matrix)
- |hand| Enable bootnodes
- |run| Quorum operational feature enhancements
- |tick| Version upgrade (Tessera and Quorum node) - v21.4.x
Expand Down
Expand Up @@ -3307,9 +3307,9 @@ uri-js@^4.2.2:
punycode "^2.1.0"

urijs@^1.19.0:
version "1.19.6"
resolved "https://registry.yarnpkg.com/urijs/-/urijs-1.19.6.tgz#51f8cb17ca16faefb20b9a31ac60f84aa2b7c870"
integrity sha512-eSXsXZ2jLvGWeLYlQA3Gh36BcjF+0amo92+wHPyN1mdR8Nxf75fuEuYTd9c0a+m/vhCjRK0ESlE9YNLW+E1VEw==
version "1.19.7"
resolved "https://registry.yarnpkg.com/urijs/-/urijs-1.19.7.tgz#4f594e59113928fea63c00ce688fb395b1168ab9"
integrity sha512-Id+IKjdU0Hx+7Zx717jwLPsPeUqz7rAtuVBRLLs+qn+J2nf9NGITWVCxcijgYxBqe83C7sqsQPs6H1pyz3x9gA==

urix@^0.1.0:
version "0.1.0"
Expand Down
8 changes: 4 additions & 4 deletions platforms/network-schema.json
Expand Up @@ -44,7 +44,7 @@
"shared_environment":{
"type": "object",
"properties": {
"type": { "type": "string","pattern": "^[A-Za-z0-9-]{1,10}$", "description": "Environment type. Can be like dev/test/prod."},
"type": { "type": "string","pattern": "^[a-z0-9-]{1,15}$", "description": "Environment type. Can be like dev/test/prod."},
"proxy": { "type": "string", "enum": ["haproxy", "ambassador"], "description": "Choice of the Cluster Ingress controller"},
"retry_count": {"type": "integer", "minimum":5,"maximum":100,"description": "Retry count for the checks. Use a large number if your kubernetes cluster is slow."},
"external_dns": { "type": "string", "enum": ["enabled", "disabled"], "description": "If the cluster has the external DNS service, this has to be set enabled so that the hosted zone is automatically updated."}
Expand All @@ -54,7 +54,7 @@
"shared_env_ambassador":{
"type": "object",
"properties": {
"type": { "type": "string","pattern": "^[A-Za-z0-9-]{1,10}$","description": "Environment type. Can be like dev/test/prod."},
"type": { "type": "string","pattern": "^[a-z0-9-]{1,15}$","description": "Environment type. Can be like dev/test/prod."},
"proxy": { "type": "string", "enum": ["ambassador"],"description": "Choice of the Cluster Ingress controller"},
"ambassadorPorts":{"$ref":"#/definitions/shared_env_ambassadorPorts", "description": "Any additional Ambassador ports can be given here."},
"loadBalancerSourceRanges":{"description": "estrict inbound access to a single or list of IP adresses for the public Ambassador ports to enhance BAF network security"},
Expand Down Expand Up @@ -146,7 +146,7 @@
"gcp":{},
"azure":{},
"minikube":{},
"name": { "type": "string","pattern": "^[A-Za-z0-9-]{1,30}$"}
"name": { "type": "string","pattern": "^[a-z0-9-]{1,30}$"}
},
"allOf":[{
"if": {"properties": { "cloud_provider": { "const": "aws" } } },"then":{
Expand Down Expand Up @@ -174,7 +174,7 @@
"properties": {
"service":{ "description": "deprecated"},
"type": { "type": "string", "enum": ["idman", "networkmap"]},
"name": { "type": "string","pattern": "^[A-Za-z0-9-]{1,30}$","description": "Name of the service"},
"name": { "type": "string","pattern": "^[a-z0-9-]{1,30}$","description": "Name of the service"},
"uri": { "type": "string","pattern": "^https:\/\/(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\\.)+[a-z0-9][a-z0-9-]{0,61}[a-z0-9](?::[0-9]{2,5})?$","description": "External URL. This should be reachable from all nodes."},
"certificate": { "type": "string","description": "Absolute path to the public certificates"},
"crlissuer_subject": { "type": "string", "description": "Subject of the CRL Issuer."},
Expand Down
@@ -1,7 +1,7 @@
# This tasks checks for the crypto material to the vault
- name: Check the crypto material to Vault
shell: |
vault read -field=tm.key {{ vault.secret_path | default('secret') }}/{{ component_ns }}/crypto/{{ item.name }}/transaction
vault read -field=key_pub {{ vault.secret_path | default('secret') }}/{{ component_ns }}/crypto/{{ item.name }}/transaction
environment:
VAULT_ADDR: "{{ vault.url }}"
VAULT_TOKEN: "{{ vault.root_token }}"
Expand Down
12 changes: 6 additions & 6 deletions platforms/r3-corda/charts/doorman-tls/templates/deployment.yaml
Expand Up @@ -126,11 +126,11 @@ spec:
validateVaultResponse "{{ .Values.vault.certsecretprefix }}" "${LOOKUP_SECRET_RESPONSE}" "LOOKUPSECRETRESPONSE"
ROOTCA_KEY=$(echo ${LOOKUP_SECRET_RESPONSE} | jq -r '.data["rootcakey"]')
ROOTCA_KEY=$(echo ${LOOKUP_SECRET_RESPONSE} | jq -r '.data.data["rootcakey"]')
mkdir -p ${OUTPUT_PATH}/root;
echo "${ROOTCA_KEY}" | base64 -d > ${OUTPUT_PATH}/root/keys.jks
DOORMAN_KEY=$(echo ${LOOKUP_SECRET_RESPONSE} | jq -r '.data["doorman.jks"]')
DOORMAN_KEY=$(echo ${LOOKUP_SECRET_RESPONSE} | jq -r '.data.data["doorman.jks"]')
mkdir -p ${OUTPUT_PATH}/doorman;
echo "${DOORMAN_KEY}" | base64 -d > ${OUTPUT_PATH}/doorman/keys.jks
Expand Down Expand Up @@ -191,16 +191,16 @@ spec:
# get doorman tls cert and key from vault
LOOKUP_SECRET_RESPONSE=$(curl -sS --header "X-Vault-Token: ${VAULT_TOKEN}" ${VAULT_ADDR}/v1/{{ .Values.vault.tlscertsecretprefix }} | jq -r 'if .errors then . else . end')
validateVaultResponse "{{ .Values.vault.tlscertsecretprefix }}" "${LOOKUP_SECRET_RESPONSE}" "LOOKUPSECRETRESPONSE"
DOORMAN_CRT=$(echo ${LOOKUP_SECRET_RESPONSE} | jq -r '.data["tlscacerts"]')
DOORMAN_KEY=$(echo ${LOOKUP_SECRET_RESPONSE} | jq -r '.data["tlskey"]')
DOORMAN_CRT=$(echo ${LOOKUP_SECRET_RESPONSE} | jq -r '.data.data["tlscacerts"]')
DOORMAN_KEY=$(echo ${LOOKUP_SECRET_RESPONSE} | jq -r '.data.data["tlskey"]')
echo "${DOORMAN_CRT}" | base64 -d > {{ .Values.image.mountPath.basePath }}-tls/certs/doorman.crt
echo "${DOORMAN_KEY}" | base64 -d > {{ .Values.image.mountPath.basePath }}-tls/certs/doorman.key
fi
# get mongo tls cert from vault
LOOKUP_SECRET_RESPONSE=$(curl -sS --header "X-Vault-Token: ${VAULT_TOKEN}" ${VAULT_ADDR}/v1/{{ .Values.vault.dbcertsecretprefix }} | jq -r 'if .errors then . else . end')
validateVaultResponse "{{ .Values.vault.dbcertsecretprefix }}" "${LOOKUP_SECRET_RESPONSE}" "LOOKUPSECRETRESPONSE"
CA_CERT=$(echo ${LOOKUP_SECRET_RESPONSE} | jq -r '.data["mongoCA.crt"]')
CA_CERT=$(echo ${LOOKUP_SECRET_RESPONSE} | jq -r '.data.data["mongoCA.crt"]')
echo "${CA_CERT}" | base64 -d > ${OUTPUT_PATH}/mongoCA.crt
# add permissions to dir
Expand Down Expand Up @@ -262,7 +262,7 @@ spec:
validateVaultResponse "${DB_CRED_SECRET_PREFIX}" "${LOOKUP_PWD_RESPONSE_DB_PASS}" "LOOKUPSECRETRESPONSE"
MONGODB_PASSWORD=$(echo ${LOOKUP_PWD_RESPONSE_DB_PASS} | jq -r '.data["mongodbPassword"]')
MONGODB_PASSWORD=$(echo ${LOOKUP_PWD_RESPONSE_DB_PASS} | jq -r '.data.data["mongodbPassword"]')
echo "${MONGODB_PASSWORD}" >> ${MOUNT_PATH}/db_root_password
cat ${MOUNT_PATH}/db_root_password
LOOKUP_SECRET_RESPONSE=$(curl -sS --header "X-Vault-Token: ${VAULT_TOKEN}" ${VAULT_ADDR}/v1/${USER_SECRET_PREFIX} | jq -r 'if .errors then . else . end')
Expand Down
6 changes: 3 additions & 3 deletions platforms/r3-corda/charts/doorman/templates/deployment.yaml
Expand Up @@ -115,11 +115,11 @@ spec:
validateVaultResponse "{{ .Values.vault.certsecretprefix }}" "${LOOKUP_SECRET_RESPONSE}" "LOOKUPSECRETRESPONSE"
ROOTCA_KEY=$(echo ${LOOKUP_SECRET_RESPONSE} | jq -r '.data["rootcakey"]')
ROOTCA_KEY=$(echo ${LOOKUP_SECRET_RESPONSE} | jq -r '.data.data["rootcakey"]')
mkdir -p ${OUTPUT_PATH}/root;
echo "${ROOTCA_KEY}" | base64 -d > ${OUTPUT_PATH}/root/keys.jks
DOORMAN_KEY=$(echo ${LOOKUP_SECRET_RESPONSE} | jq -r '.data["doorman.jks"]')
DOORMAN_KEY=$(echo ${LOOKUP_SECRET_RESPONSE} | jq -r '.data.data["doorman.jks"]')
mkdir -p ${OUTPUT_PATH}/doorman;
echo "${DOORMAN_KEY}" | base64 -d > ${OUTPUT_PATH}/doorman/keys.jks
chmod 777 -R {{ .Values.image.mountPath.basePath }}/db
Expand Down Expand Up @@ -180,7 +180,7 @@ spec:
validateVaultResponse "${DB_CRED_SECRET_PREFIX}" "${LOOKUP_PWD_RESPONSE_DB_PASS}" "LOOKUPSECRETRESPONSE"
MONGODB_PASSWORD=$(echo ${LOOKUP_PWD_RESPONSE_DB_PASS} | jq -r '.data["mongodbPassword"]')
MONGODB_PASSWORD=$(echo ${LOOKUP_PWD_RESPONSE_DB_PASS} | jq -r '.data.data["mongodbPassword"]')
echo "${MONGODB_PASSWORD}" >> ${MOUNT_PATH}/db_root_password
cat ${MOUNT_PATH}/db_root_password
LOOKUP_SECRET_RESPONSE=$(curl -sS --header "X-Vault-Token: ${VAULT_TOKEN}" ${VAULT_ADDR}/v1/${USER_SECRET_PREFIX} | jq -r 'if .errors then . else . end')
Expand Down
4 changes: 2 additions & 2 deletions platforms/r3-corda/charts/h2-addUser/templates/job.yaml
Expand Up @@ -104,10 +104,10 @@ spec:
LOOKUP_PWD_RESPONSE=$(curl -sS --header "X-Vault-Token: ${VAULT_TOKEN}" ${VAULT_ADDR}/v1/${DB_SECRET_PREFIX} | jq -r 'if .errors then . else . end')
validateVaultResponse "${DB_SECRET_PREFIX}" "${LOOKUP_PWD_RESPONSE}" "LOOKUPSECRETRESPONSE"
SA_PASSWORD=$(echo ${LOOKUP_PWD_RESPONSE} | jq -r '.data["sa"]')
SA_PASSWORD=$(echo ${LOOKUP_PWD_RESPONSE} | jq -r '.data.data["sa"]')
echo "${SA_PASSWORD}" >> ${MOUNT_PATH}/db_cred
{{- range .Values.users }}
USER_PASS=$(echo ${LOOKUP_PWD_RESPONSE} | jq -r '.data["{{ .name }}"]')
USER_PASS=$(echo ${LOOKUP_PWD_RESPONSE} | jq -r '.data.data["{{ .name }}"]')
echo "${USER_PASS}" >> ${MOUNT_PATH}/{{ .name }}-password
{{- end }}
volumeMounts:
Expand Down
Expand Up @@ -97,7 +97,7 @@ spec:
LOOKUP_PWD_RESPONSE=$(curl -sS --header "X-Vault-Token: ${VAULT_TOKEN}" ${VAULT_ADDR}/v1/${DB_SECRET_PREFIX} | jq -r 'if .errors then . else . end')
validateVaultResponse "${DB_SECRET_PREFIX}" "${LOOKUP_PWD_RESPONSE}" "LOOKUPSECRETRESPONSE"
SA_PASSWORD=$(echo ${LOOKUP_PWD_RESPONSE} | jq -r '.data["sa"]')
SA_PASSWORD=$(echo ${LOOKUP_PWD_RESPONSE} | jq -r '.data.data["sa"]')
echo "${SA_PASSWORD}" >> ${MOUNT_PATH}/db_cred
volumeMounts:
- name: creds
Expand Down
Expand Up @@ -139,7 +139,7 @@ spec:
validateVaultResponse "${SECRET_PREFIX}" "${LOOKUP_PWD_RESPONSE}" "LOOKUPSECRETRESPONSE"
MONGODB_PASSWORD=$(echo ${LOOKUP_PWD_RESPONSE} | jq -r '.data["mongodbPassword"]')
MONGODB_PASSWORD=$(echo ${LOOKUP_PWD_RESPONSE} | jq -r '.data.data["mongodbPassword"]')
echo "${MONGODB_PASSWORD}" >> ${MOUNT_PATH}/db_root_password
echo "${MONGODB_USERNAME}" >> ${MOUNT_PATH}/db_root_username
Expand All @@ -150,11 +150,11 @@ spec:
validateVaultResponse "${CERT_SECRET_PREFIX}" "${LOOKUP_SECRET_RESPONSE}" "LOOKUPSECRETRESPONSE"
# Getting certificates of server from vault and storing into /etc/ssl.
SERVER_CERT=$(echo ${LOOKUP_SECRET_RESPONSE} | jq -r '.data["{{ $.Values.nodeName }}.pem"]')
SERVER_CERT=$(echo ${LOOKUP_SECRET_RESPONSE} | jq -r '.data.data["{{ $.Values.nodeName }}.pem"]')
echo "${SERVER_CERT}" | base64 -d > /etc/ssl/{{ $.Values.nodeName }}.pem
# Getting certificate authority cert from vault which is required for client validation and storing into /etc/ssl.
CA_CERT=$(echo ${LOOKUP_SECRET_RESPONSE} | jq -r '.data["mongoCA.crt"]')
CA_CERT=$(echo ${LOOKUP_SECRET_RESPONSE} | jq -r '.data.data["mongoCA.crt"]')
echo "${CA_CERT}" | base64 -d > /etc/ssl/mongoCA.crt
volumeMounts:
- name: creds
Expand Down
Expand Up @@ -91,7 +91,7 @@ spec:
validateVaultResponse "${SECRET_PREFIX}" "${LOOKUP_PWD_RESPONSE}" "LOOKUPSECRETRESPONSE"
MONGODB_PASSWORD=$(echo ${LOOKUP_PWD_RESPONSE} | jq -r '.data["mongodbPassword"]')
MONGODB_PASSWORD=$(echo ${LOOKUP_PWD_RESPONSE} | jq -r '.data.data["mongodbPassword"]')
echo "${MONGODB_PASSWORD}" >> ${MOUNT_PATH}/db_root_password
echo "${MONGODB_USERNAME}" >> ${MOUNT_PATH}/db_root_username
Expand Down

0 comments on commit c1fdc4c

Please sign in to comment.