hyperledger/indy-plenum

Commits to consider from main to unbutu 20.04

KimEbert42 opened this issue · 1 comments

Here are the commits that we need to consider from main to ubuntu 20.04

git log --no-merges --date-order --graph --decorate origin/main ^origin/stable ^origin/ubuntu-20.04-upgrade --stat > ~/dev/j/task/00009-indy-node/indy-plenum-main-origin-unbutu2004.md

* commit 994ff8a6404296501c3187d44d7ca1c84e8d707e (origin/main, origin/HEAD, kim/main, main)
  Author: Ry Jones <ry@linux.com>
  Date:   Thu Aug 4 06:43:00 2022 -0700
  
      Update default branch
      
      Signed-off-by: Ry Jones <ry@linux.com>
  
   .github/settings.yml | 2 +-
   1 file changed, 1 insertion(+), 1 deletion(-)
  
* commit 1794e72f4505829ceef56d0be621b9c3e18d6e14
| Author: Wade Barnes <wade@neoterictech.ca>
| Date:   Fri Dec 31 08:52:43 2021 -0800
| 
|     Bump indy-sdk to 1.16.0-dev-1636 for the tests.
|     
|     - `ledger.build_ledgers_freeze_request` was not included in the `indy-sdk` 1.16.0 release.
|       - This was causing test collection to fail.
|     
|     Signed-off-by: Wade Barnes <wade@neoterictech.ca>
| 
|  setup.py | 2 +-
|  1 file changed, 1 insertion(+), 1 deletion(-)
| 
* commit d9678de02598650af95b397fe716e05393dbe0ee
  Author: udosson <r.klemens@yahoo.de>
  Date:   Fri Nov 26 14:31:03 2021 +0100
  
      bump indy-sdk to v. 1.16.0
      
      Signed-off-by: udosson <r.klemens@yahoo.de>
  
   .github/workflows/build/Dockerfile | 2 +-
   ci/ubuntu.dockerfile               | 2 +-
   setup.py                           | 2 +-
   3 files changed, 3 insertions(+), 3 deletions(-)
  
* commit fbfd6721887f7987162dc90d022b05994cd94d79
| Author: udosson <r.klemens@yahoo.de>
| Date:   Mon Nov 8 12:34:19 2021 +0100
| 
|     bump version of zipp to 1.2.0
|     
|     Signed-off-by: udosson <r.klemens@yahoo.de>
| 
|  build-scripts/ubuntu-1604/build-3rd-parties.sh | 2 +-
|  1 file changed, 1 insertion(+), 1 deletion(-)
| 
* commit f5610461702483a693add3bab0da1658989740e7
  Author: udosson <r.klemens@yahoo.de>
  Date:   Thu Nov 4 15:18:14 2021 +0100
  
      added pygments, and zipp as 3rd party artifacts and updated version of setuptools
      
      Signed-off-by: udosson <r.klemens@yahoo.de>
  
   build-scripts/ubuntu-1604/build-3rd-parties.sh | 6 +++++-
   1 file changed, 5 insertions(+), 1 deletion(-)
  
* commit 765a499e5aa629261c89b6127f7e612f6dd130bf
| Author: udosson <r.klemens@yahoo.de>
| Date:   Thu Nov 4 14:15:34 2021 +0100
| 
|     updated version of setup-jfrog-cli to v2
|     
|     Signed-off-by: udosson <r.klemens@yahoo.de>
| 
|  .github/workflows/build.yaml | 2 +-
|  1 file changed, 1 insertion(+), 1 deletion(-)
| 
* commit e2b8cc0266b17d92f45dcdffa94cf8db141f71c7
  Author: udosson <r.klemens@yahoo.de>
  Date:   Wed Nov 3 16:49:19 2021 +0100
  
      added importlib-metadata as debian package
      
      Signed-off-by: udosson <r.klemens@yahoo.de>
  
   build-scripts/ubuntu-1604/README.md            | 2 +-
   build-scripts/ubuntu-1604/build-3rd-parties.sh | 1 +
   2 files changed, 2 insertions(+), 1 deletion(-)
  
* commit 5bef312984622f9a0d2501c3e0fee6de2dd283ac
  Author: udosson <r.klemens@yahoo.de>
  Date:   Wed Nov 3 10:22:54 2021 +0100
  
      pinned dependencies because of missing support for python 3.5
      
      Signed-off-by: udosson <r.klemens@yahoo.de>
  
   Jenkinsfile.ci                       | 1 -
   build-scripts/ubuntu-1604/Dockerfile | 8 +++-----
   ci/code-validation.dockerfile        | 2 +-
   ci/ubuntu.dockerfile                 | 2 ++
   setup.py                             | 4 ++--
   5 files changed, 8 insertions(+), 9 deletions(-)
  
* commit 30e3cbabfb86905892bd4073ec83c9e4c04c5d02
  Author: udosson <r.klemens@yahoo.de>
  Date:   Tue Aug 31 17:39:33 2021 +0200
  
      added skip upload of python package to pypi package if already exists
      
      Signed-off-by: udosson <r.klemens@yahoo.de>
  
   .github/workflows/build.yaml | 1 +
   1 file changed, 1 insertion(+)
  
* commit 6f2cc7a1bf8eb026aa6c835cf8eb158bd517a61b
  Author: udosson <r.klemens@yahoo.de>
  Date:   Mon Aug 30 17:48:18 2021 +0200
  
      added label to pull correct lint image
      
      Signed-off-by: udosson <r.klemens@yahoo.de>
  
   .github/workflows/build.yaml | 2 +-
   1 file changed, 1 insertion(+), 1 deletion(-)
  
* commit f04a360da9508cb856ad7c67a098ae88d0525f1f
  Author: udosson <r.klemens@yahoo.de>
  Date:   Mon Aug 30 16:08:50 2021 +0200
  
      fix uploading of deb files with the same name but different distribution
      
      Signed-off-by: udosson <r.klemens@yahoo.de>
  
   .github/actions/publish-deb/publishPackages  | 2 +-
   .github/actions/publish-deb/upload-spec.json | 2 +-
   2 files changed, 2 insertions(+), 2 deletions(-)
  
* commit 3cbbc6d1fd2614891ed5bd44d2a8d7c589390ec4
  Author: udosson <r.klemens@yahoo.de>
  Date:   Tue Jul 20 20:19:49 2021 +0200
  
      added build_python_packages and publishing to PyPI to CD workflow
      
      Signed-off-by: udosson <r.klemens@yahoo.de>
  
   .github/workflows/build.yaml                   | 57 +++++++++++++++++++++++-
   build-scripts/ubuntu-1604/build-indy-plenum.sh |  2 +-
   build-scripts/ubuntu-1604/prepare-package.sh   | 40 ++++++++++++-----
   3 files changed, 84 insertions(+), 15 deletions(-)
  
* commit 4cd59f88cddf9c13f1f73e2b1bf91cd48504d29a
  Author: Andrew Whitehead <cywolf@gmail.com>
  Date:   Fri Jul 16 16:17:07 2021 -0700
  
      remove pip imports in favor of importlib_metadata
      
      Signed-off-by: Andrew Whitehead <cywolf@gmail.com>
  
   .github/workflows/lint/Dockerfile                  |  2 +-
   plenum/__init__.py                                 |  4 ++--
   plenum/server/notifier_plugin_manager.py           |  8 ++++----
   plenum/server/validator_info_tool.py               |  7 +++++--
   plenum/test/conftest.py                            | 16 ++++++++--------
   plenum/test/helper.py                              |  4 ++--
   plenum/test/plugin/test_notifier_plugin_manager.py | 14 +++++++-------
   scripts/test_zmq/common/Dockerfile                 |  2 +-
   setup.py                                           |  2 +-
   9 files changed, 31 insertions(+), 28 deletions(-)
  
* commit fa677e7d2042ebca0560a0756b3ed6d2d776f6e2
| Author: Wade Barnes <wade@neoterictech.ca>
| Date:   Wed Jun 30 11:27:58 2021 -0700
| 
|     Update CD workflow and package publishing
|     
|     - Implement organized publishing of Debian packages.
|     - Set the build version dynamically based on the module version and the type of build being performed.
|       - Migrates the functionality of the following [sovrin-foundation/jenkins-shared](https://github.com/sovrin-foundation/jenkins-shared.git) libraries into a GitHub action.
|         - `getReleaseVersion.groovy`
|         - The `Set release versions` stage from `testAndPublish.groovy`
|     - Cache pip packages to speed up installing the dependencies on the test containers.
|       - This is a bit of a compromise since dependencies could change from build to build making image caching complicated.
|     - Maintain a sorted order for the manifest.
|     - Update `build` and `lint` image build and publishing processes.
|     - Restrict artifact publishing to the main (hyperledger/indy-plenum) repository.
|     - Retain the uploaded deb package in the workflow for 5 days.
|     
|     Signed-off-by: Wade Barnes <wade@neoterictech.ca>
| 
|  .gitattributes                                    |   5 +
|  .github/actions/publish-deb/action.yaml           |  23 ++
|  .github/actions/publish-deb/publishPackages       |  33 +++
|  .github/actions/publish-deb/upload-spec.json      |   8 +
|  .github/actions/set-version/action.yaml           |  63 +++++
|  .github/workflows/build.yaml                      | 266 ++++++++++++++------
|  .github/workflows/build/Dockerfile                |   4 +-
|  .../publish/upload-3rd-parties-spec.json          |   9 -
|  .github/workflows/publish/upload-plenum-spec.json |   8 -
|  plenum/__metadata__.py                            |   2 +-
|  10 files changed, 331 insertions(+), 90 deletions(-)
| 
* commit d5c7b7df424fadcefffb44b042b6daa82c75babe
  Author: udosson <r.klemens@yahoo.de>
  Date:   Tue Jul 6 11:15:11 2021 +0200
  
      publishing artifacts to jfrog artifactory
      
      Signed-off-by: udosson <r.klemens@yahoo.de>
  
   .github/workflows/build.yaml                      | 85 +++++++++++++++------
   .github/workflows/build/Dockerfile                |  6 +-
   .../publish/upload-3rd-parties-spec.json          |  9 +++
   .github/workflows/publish/upload-plenum-spec.json |  8 ++
   4 files changed, 84 insertions(+), 24 deletions(-)
  
* commit 9f8076b8bd1a68f438d530af9151addbd79215cc
| Author: Anton Denishchenko <anton.denishchenko@evernym.com>
| Date:   Fri Apr 16 19:00:10 2021 +0300
| 
|     Fix libindy
|     
|     Signed-off-by: Anton Denishchenko <anton.denishchenko@evernym.com>
| 
|  .github/workflows/build/Dockerfile | 2 +-
|  1 file changed, 1 insertion(+), 1 deletion(-)
| 
* commit 0d7b41c9b50d775d6f9da7042bac4b5369040bfb
  Author: Anton Denishchenko <anton.denishchenko@evernym.com>
  Date:   Wed Apr 14 19:14:17 2021 +0300
  
      Bump libindy ver 1.15.0~1625 for GitHub-Actions
      
      Signed-off-by: Anton Denishchenko <anton.denishchenko@evernym.com>
  
   .github/workflows/build/Dockerfile | 2 +-
   1 file changed, 1 insertion(+), 1 deletion(-)

I think it is safe to say that the commits regarding the github actions (.github/*) can be ignored. The most work on the pipelines is already targeted to the new branch.