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

refactor(indy-testnet): improve setup and tools of indy-testnet #1812

Closed
outSH opened this issue Jan 25, 2022 · 0 comments
Closed

refactor(indy-testnet): improve setup and tools of indy-testnet #1812

outSH opened this issue Jan 25, 2022 · 0 comments
Labels
enhancement New feature or request

Comments

@outSH
Copy link
Contributor

outSH commented Jan 25, 2022

Main changes

  • Use nginx as indy validator proxy (as documented, it's ignored right now)
  • Refactor Dockerfiles according to best practices
  • Put req_discounted_cartrade inside a container.

This is first step of dockerizing discounted-cartrade example app.

@outSH outSH added the enhancement New feature or request label Jan 25, 2022
outSH added a commit to outSH/cactus that referenced this issue Jan 25, 2022
req_discounted_cartrade.py - reuse proof when possible, add new flags to
force new proof generation and to ignore discounted-cartrade request to
simplify tests, put this tool into container. testsock.js - fix
formatting, add missing package, use new validator address (nginx).
Refactor all indy-testnet docerfiles according to docker best practices,
reduce container size and complexity. Use nginx as a proxy to validator
(as documented).

Closes: hyperledger-cacti#1812
Signed-off-by: Michal Bajer <[email protected]>
outSH added a commit to outSH/cactus that referenced this issue Jan 26, 2022
Move and adjust indy validator Dockerfile from tools/docker/indy-testnet
to it's sources in packages-python/cactus_validator_socketio_indy.
Rename indy validator dir from cactus_validator_socketio to
cactus_validator_socketio_indy. Rename clientbase image to indy-sdk-cli,
move it to separate dir in tools/docker. Adjust paths in indy-testnet
docker-compose, add dependency to start nginx after validator. Commit
empty dir tools/docker/indy-testnet/indy_pool/sandbox directly to repo,
remove redundant setup script.

Closes: hyperledger-cacti#1812
Signed-off-by: Michal Bajer <[email protected]>
outSH added a commit to outSH/cactus that referenced this issue Feb 9, 2022
req_discounted_cartrade.py - reuse proof when possible, add new flags to
force new proof generation and to ignore discounted-cartrade request to
simplify tests, put this tool into container. testsock.js - fix
formatting, add missing package, use new validator address (nginx).
Refactor all indy-testnet docerfiles according to docker best practices,
reduce container size and complexity. Use nginx as a proxy to validator
(as documented).

Closes: hyperledger-cacti#1812
Signed-off-by: Michal Bajer <[email protected]>
outSH added a commit to outSH/cactus that referenced this issue Feb 9, 2022
Move and adjust indy validator Dockerfile from tools/docker/indy-testnet
to it's sources in packages-python/cactus_validator_socketio_indy.
Rename indy validator dir from cactus_validator_socketio to
cactus_validator_socketio_indy. Rename clientbase image to indy-sdk-cli,
move it to separate dir in tools/docker. Adjust paths in indy-testnet
docker-compose, add dependency to start nginx after validator. Commit
empty dir tools/docker/indy-testnet/indy_pool/sandbox directly to repo,
remove redundant setup script.

Closes: hyperledger-cacti#1812
Signed-off-by: Michal Bajer <[email protected]>
petermetz pushed a commit that referenced this issue Feb 9, 2022
Move and adjust indy validator Dockerfile from tools/docker/indy-testnet
to it's sources in packages-python/cactus_validator_socketio_indy.
Rename indy validator dir from cactus_validator_socketio to
cactus_validator_socketio_indy. Rename clientbase image to indy-sdk-cli,
move it to separate dir in tools/docker. Adjust paths in indy-testnet
docker-compose, add dependency to start nginx after validator. Commit
empty dir tools/docker/indy-testnet/indy_pool/sandbox directly to repo,
remove redundant setup script.

Closes: #1812
Signed-off-by: Michal Bajer <[email protected]>
charellesandig pushed a commit to charellesandig/cactus that referenced this issue Feb 10, 2022
req_discounted_cartrade.py - reuse proof when possible, add new flags to
force new proof generation and to ignore discounted-cartrade request to
simplify tests, put this tool into container. testsock.js - fix
formatting, add missing package, use new validator address (nginx).
Refactor all indy-testnet docerfiles according to docker best practices,
reduce container size and complexity. Use nginx as a proxy to validator
(as documented).

Closes: hyperledger-cacti#1812
Signed-off-by: Michal Bajer <[email protected]>
charellesandig pushed a commit to charellesandig/cactus that referenced this issue Feb 10, 2022
Move and adjust indy validator Dockerfile from tools/docker/indy-testnet
to it's sources in packages-python/cactus_validator_socketio_indy.
Rename indy validator dir from cactus_validator_socketio to
cactus_validator_socketio_indy. Rename clientbase image to indy-sdk-cli,
move it to separate dir in tools/docker. Adjust paths in indy-testnet
docker-compose, add dependency to start nginx after validator. Commit
empty dir tools/docker/indy-testnet/indy_pool/sandbox directly to repo,
remove redundant setup script.

Closes: hyperledger-cacti#1812
Signed-off-by: Michal Bajer <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant