hyperledger-labs / blockchain-carbon-accounting

This project implements blockchain applications for climate action and accounting, including emissions calculations, carbon trading, and validation of climate claims. It is part of the Linux Foundation's Hyperledger Climate Action and Accounting SIG.
https://wiki.hyperledger.org/display/CASIG/Carbon+Accounting+and+Certification+WG
Apache License 2.0
189 stars 102 forks source link

consolidate docker images into hyperledger-labs account #369

Open sichen1234 opened 2 years ago

sichen1234 commented 2 years ago

Please put the docker images you created in your own account into hyperledger-labs account

See https://github.com/hyperledger-labs/solang/tree/main/.github/workflows for example of how to publish images from hyperledger-labs

sichen1234 commented 2 years ago

See https://wiki.hyperledger.org/display/CASIG/2021-11-22+Peer+Programming+Call?preview=/62228282/62229116/zoom_0.mp4

sichen1234 commented 2 years ago

Currently the scripts are using docker images that @Zzocker provided before but are no longer available:

$ grep -r zzocker emissions-data/docker-compose-setup/*
emissions-data/docker-compose-setup/docker/nodes/node-one/docker-compose-chaincode.yaml:    image: zzocker20/utilityemissions-chaincode:0.0.6
emissions-data/docker-compose-setup/docker/nodes/node-one/docker-compose-chaincode.yaml:    image: zzocker20/datalock-chaincode:0.0.1
emissions-data/docker-compose-setup/docker/nodes/node-two/docker-compose-chaincode.yaml:    image: zzocker20/utilityemissions-chaincode:0.0.6
emissions-data/docker-compose-setup/docker/nodes/node-two/docker-compose-chaincode.yaml:    image: zzocker20/datalock-chaincode:0.0.1
emissions-data/docker-compose-setup/docker/application/docker-compose.yaml:        image: zzocker20/utilityemissions-api:0.0.3

They need to be moved to hyperledger-labs

brioux commented 2 years ago

These images can be moved to the github ContainerRegistry (ghcr.io) for hyperledger-labs.

This will require owner access to ghcr.io/hyerledger-labs and connecting ghcr.io images to hyerledger-labs/blockchain-carbon-accounting repo. see Upgrading a workflow that accesses ghcr.io Who do we ask to do this? E.g, docker push ghcr.io/hyperledger-labs/utilityemissions-chaincode:latest

Also to do for ghcr.io/brioux/ws-identity container used in startApi.sh

sichen1234 commented 2 years ago

We should ask community-architects@hyperledger.org

On Fri, Jun 3, 2022 at 11:38 AM Bertrand Rioux @.***> wrote:

These images can be moved to the github ContainerRegistry (ghcr.io) https://docs.github.com/en/packages/working-with-a-github-packages-registry/working-with-the-container-registry for hyperledger-labs.

This will require owner access to ghcr.io/hyerledger-labs and connecting ghcr.io images to hyerledger-labs/blockchain-carbon-accounting repo. see Upgrading a workflow that accesses ghcr.io https://docs.github.com/en/packages/managing-github-packages-using-github-actions-workflows/publishing-and-installing-a-package-with-github-actions#upgrading-a-workflow-that-accesses-ghcrio Who do we ask for this?

Also to do for ghcr.io/brioux/ws-identity container used in startApi https://github.com/hyperledger-labs/blockchain-carbon-accounting/blob/main/emissions-data/docker-compose-setup/scripts/startApi.sh

Note the zzocker20 images are still available from docker hub (e.g., docker pull zzocker20/utilityemissions-chaincode) still available

— Reply to this email directly, view it on GitHub https://github.com/hyperledger-labs/blockchain-carbon-accounting/issues/369#issuecomment-1146254696, or unsubscribe https://github.com/notifications/unsubscribe-auth/AANAS4KUBMW54OXQDZCN5E3VNJGJPANCNFSM5IR3AFDQ . You are receiving this because you authored the thread.Message ID: <hyperledger-labs/blockchain-carbon-accounting/issues/369/1146254696@ github.com>

sichen1234 commented 2 years ago

Based on today's call, we should use the startDev.sh script instead of the start.sh script for now.

sichen1234 commented 1 year ago

We should ask Ry Jones at @.*** for access.


Si Chen Open Source Strategies, Inc.

Why aren't we decarbonizing when it's profitable? How can we fix it? See our Blog https://www.opensourcestrategies.com/2022/04/13/using-the-blockchain-for-supply-chain-decarbonization-with-emissions-transfers/ and White Paper https://papers.ssrn.com/sol3/papers.cfm?abstract_id=4082449

On Fri, Jun 3, 2022 at 11:38 AM Bertrand Rioux @.***> wrote:

These images can be moved to the github ContainerRegistry (ghcr.io) https://docs.github.com/en/packages/working-with-a-github-packages-registry/working-with-the-container-registry for hyperledger-labs.

This will require owner access to ghcr.io/hyerledger-labs and connecting ghcr.io images to hyerledger-labs/blockchain-carbon-accounting repo. see Upgrading a workflow that accesses ghcr.io https://docs.github.com/en/packages/managing-github-packages-using-github-actions-workflows/publishing-and-installing-a-package-with-github-actions#upgrading-a-workflow-that-accesses-ghcrio Who do we ask for this?

Also to do for ghcr.io/brioux/ws-identity container used in startApi https://github.com/hyperledger-labs/blockchain-carbon-accounting/blob/main/emissions-data/docker-compose-setup/scripts/startApi.sh

Note the zzocker20 images are still available from docker hub (e.g., docker pull zzocker20/utilityemissions-chaincode) still available

— Reply to this email directly, view it on GitHub https://github.com/hyperledger-labs/blockchain-carbon-accounting/issues/369#issuecomment-1146254696, or unsubscribe https://github.com/notifications/unsubscribe-auth/AANAS4KUBMW54OXQDZCN5E3VNJGJPANCNFSM5IR3AFDQ . You are receiving this because you authored the thread.Message ID: <hyperledger-labs/blockchain-carbon-accounting/issues/369/1146254696@ github.com>