Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Updating development version to 2.13-dev * Release guidelines update * Add Changes to Changelog (#604) * Remoev UWGeodynamics installation from dockerfiles * Petsc 3.17 compatibility and removing duplicate examples python scripts * Add petsc variants to conda recipe * Add python 3.10 conda builds to actions. * Change PETSC and MPICH versions * Fix MPICH complaining... * Getting Dockerfiles ready: Ubuntu 22.04LTS and python 3.10. Note that this will fail for now because of h5py not being compatible. PR is on its way. * Update README * Update README * Transfer UWGeo documentation to Underworld * Remove python3-numpy-dbg for now * Fix Documentation Links (UWGeodynamics) Fix visualisation imports * Fix imports (UWGeodynamics) * Change Depth documentation toctree * UWGeodynamics Merging * Run tests * Move tests * H5py 3.7 is released, Use it in docker. * Typo in Petsc Dockerfile * Getting UWGeo internals to use uw2 mpi4py interface (#612) * Getting UWGeo internals to use uw2 mpi4py interface * Update CHANGES.md * ask per 2.13 release (#615) 2.13 release Co-authored-by: Romain Beucher <romain.beucher@anu.edu.au> * Update _version.py * Fix for analytic ID, which changed during cmake update. Ganalytics should now be right * Typo fix for 3.10 * Dockerfile improvement - should be a single layer command * safer #define when not using an official release of petsc * Update PetscOptionsBegin() to be dev compatible. see https://gitlab.com/petsc/petsc/-/blob/f3ed01cd9ab452072c1a44e935347389f67d72c6/doc/docs/changes/dev.rst * Petsc 3.18 updates Petsc error handling updates only. * Dockerfile updates. * Adding mpi dockerfiles - only openmpi for now, mpich coming soon. * Removing `base` image for now. * Resultant UW image is ~2.4Gb rather than 3Gb. * Add some documentation * Activate UWGeo testing * Updates github actions for Dockerfile change * Update CI.yml Fix typo * Update CI.yml * Update CI.yml * Update CI.yml * Update CI.yml * Update CI.yml * Update CI.yml * Update CI.yml * Update CI.yml * Update CI.yml * Update CI.yml * Update CI.yml * Update CI.yml * Update CI.yml * Update CI.yml * Update CI.yml * Update CI.yml * Updating versions of github actions * Fixing petsc image name * Rebuild UW is the dockerfile changes * Add checks * Forgot github action variable * checks variable is working or not? * Can't get underworld check in github action to work ???!!! * Fix? * Typo fix * Update CI.yml debug * Update CI.yml always! * Update CI.yml * Update CI.yml * Update CI.yml * Update CI.yml * Including vim in find docker image * Better way to look for h5 units. Previous h5py interface was causing erros on the c level. * Updates to build docker * Enable tests round 1 * Update CI.yml * Update CI.yml * Renmae UWGeo test, they take a while, might reintroduce later * Revert "Renmae UWGeo test, they take a while, might reintroduce later" This reverts commit d8a2268. * Smarter way to disable UWgeo tests for CI * Typo fix * Typo #2 * opss, fixes broken units check, thanks tests ;) * Typo #3 * type #4 * Enable multi arch build !!! * Update for dockerfiles and macos * Rename docker images * Update Dockerfile * Update Dockerfile new docker image names * Update Dockerfile new docker image names * CHAGES.md and checkin docker-builder.sh for manual docker image creation * docs/development/docker/docker-builder.sh * Updates for conda - still testing * Update CI.yml * Update CI.yml * Update CI.yml * Update CI.yml * Testing conda-forge connection to github actions * Making petsc version a build-arg for the dockerfiles. * Typo and adding UW_VERSION to github actions too. * Update CI.yml Can't resolve tag in `container` of github actions!!! * Disable arm build for underworld image - easier for now. * Dockerfile go * Work please * Dockerfile madness * Pin down psutil as a dependency was updating it - breaking jupyter-lab * Updates * psutil set to 5.9.3 for github action builds * Touch Lavavu * Dockerfile touch ups * remove psutil confusion * setuptools 65.6.0 has an error, so use 65.5.1 * update lavavu * fix * Fix typo in docker label * v2.14 branch upto with dev development (#640) * Updating development version to 2.13-dev * Release guidelines update * Add Changes to Changelog (#604) * Remoev UWGeodynamics installation from dockerfiles * Petsc 3.17 compatibility and removing duplicate examples python scripts * Add petsc variants to conda recipe * Add python 3.10 conda builds to actions. * Change PETSC and MPICH versions * Fix MPICH complaining... * Getting Dockerfiles ready: Ubuntu 22.04LTS and python 3.10. Note that this will fail for now because of h5py not being compatible. PR is on its way. * Update README * Update README * Transfer UWGeo documentation to Underworld * Remove python3-numpy-dbg for now * Fix Documentation Links (UWGeodynamics) Fix visualisation imports * Fix imports (UWGeodynamics) * Change Depth documentation toctree * UWGeodynamics Merging * Run tests * Move tests * H5py 3.7 is released, Use it in docker. * Typo in Petsc Dockerfile * Getting UWGeo internals to use uw2 mpi4py interface (#612) * Getting UWGeo internals to use uw2 mpi4py interface * Update CHANGES.md * ask per 2.13 release (#615) 2.13 release Co-authored-by: Romain Beucher <romain.beucher@anu.edu.au> * Update _version.py * Fix for analytic ID, which changed during cmake update. Ganalytics should now be right * Typo fix for 3.10 * Dockerfile improvement - should be a single layer command * safer #define when not using an official release of petsc * Update PetscOptionsBegin() to be dev compatible. see https://gitlab.com/petsc/petsc/-/blob/f3ed01cd9ab452072c1a44e935347389f67d72c6/doc/docs/changes/dev.rst * Petsc 3.18 updates Petsc error handling updates only. Co-authored-by: Romain Beucher <romain.beucher@anu.edu.au> * Add build-args for openmpi Docker creation * Dockerfile updates (#1) * Dockerfile updates. * Adding mpi dockerfiles - only openmpi for now, mpich coming soon. * Removing `base` image for now. * Resultant UW image is ~2.4Gb rather than 3Gb. * Add some documentation * Activate UWGeo testing * Updates github actions for Dockerfile change * Update CI.yml Fix typo * Update CI.yml * Update CI.yml * Update CI.yml * Update CI.yml * Update CI.yml * Update CI.yml * Update CI.yml * Update CI.yml * Update CI.yml * Update CI.yml * Update CI.yml * Update CI.yml * Update CI.yml * Update CI.yml * Update CI.yml * Update CI.yml * Updating versions of github actions * Fixing petsc image name * Rebuild UW is the dockerfile changes * Add checks * Forgot github action variable * checks variable is working or not? * Can't get underworld check in github action to work ???!!! * Fix? * Typo fix * Update CI.yml debug * Update CI.yml always! * Update CI.yml * Update CI.yml * Update CI.yml * Update CI.yml * Including vim in find docker image * Better way to look for h5 units. Previous h5py interface was causing erros on the c level. * Updates to build docker * Enable tests round 1 * Update CI.yml * Update CI.yml * Renmae UWGeo test, they take a while, might reintroduce later * Revert "Renmae UWGeo test, they take a while, might reintroduce later" This reverts commit d8a2268. * Smarter way to disable UWgeo tests for CI * Typo fix * Typo #2 * opss, fixes broken units check, thanks tests ;) * Typo #3 * type #4 * Enable multi arch build !!! * Update for dockerfiles and macos * Rename docker images * Update Dockerfile * Update Dockerfile new docker image names * Update Dockerfile new docker image names * CHAGES.md and checkin docker-builder.sh for manual docker image creation * docs/development/docker/docker-builder.sh * Updates for conda - still testing * Update CI.yml * Update CI.yml * Update CI.yml * Update CI.yml * Testing conda-forge connection to github actions * Making petsc version a build-arg for the dockerfiles. * Typo and adding UW_VERSION to github actions too. * Update CI.yml Can't resolve tag in `container` of github actions!!! * Disable arm build for underworld image - easier for now. * Dockerfile go * Work please * Dockerfile madness * Pin down psutil as a dependency was updating it - breaking jupyter-lab * Updates * psutil set to 5.9.3 for github action builds * Touch Lavavu * Dockerfile touch ups * remove psutil confusion * setuptools 65.6.0 has an error, so use 65.5.1 * update lavavu * fix * Fix typo in docker label * v2.14 branch upto with dev development (#640) * Updating development version to 2.13-dev * Release guidelines update * Add Changes to Changelog (#604) * Remoev UWGeodynamics installation from dockerfiles * Petsc 3.17 compatibility and removing duplicate examples python scripts * Add petsc variants to conda recipe * Add python 3.10 conda builds to actions. * Change PETSC and MPICH versions * Fix MPICH complaining... * Getting Dockerfiles ready: Ubuntu 22.04LTS and python 3.10. Note that this will fail for now because of h5py not being compatible. PR is on its way. * Update README * Update README * Transfer UWGeo documentation to Underworld * Remove python3-numpy-dbg for now * Fix Documentation Links (UWGeodynamics) Fix visualisation imports * Fix imports (UWGeodynamics) * Change Depth documentation toctree * UWGeodynamics Merging * Run tests * Move tests * H5py 3.7 is released, Use it in docker. * Typo in Petsc Dockerfile * Getting UWGeo internals to use uw2 mpi4py interface (#612) * Getting UWGeo internals to use uw2 mpi4py interface * Update CHANGES.md * ask per 2.13 release (#615) 2.13 release Co-authored-by: Romain Beucher <romain.beucher@anu.edu.au> * Update _version.py * Fix for analytic ID, which changed during cmake update. Ganalytics should now be right * Typo fix for 3.10 * Dockerfile improvement - should be a single layer command * safer #define when not using an official release of petsc * Update PetscOptionsBegin() to be dev compatible. see https://gitlab.com/petsc/petsc/-/blob/f3ed01cd9ab452072c1a44e935347389f67d72c6/doc/docs/changes/dev.rst * Petsc 3.18 updates Petsc error handling updates only. Co-authored-by: Romain Beucher <romain.beucher@anu.edu.au> * Add build-args for openmpi Docker creation Co-authored-by: Julian Giordani <jgiordani@mini.staff.wireless.sydney.edu.au> Co-authored-by: Romain Beucher <romain.beucher@anu.edu.au> * Enable the default args * disable petsc in github workflows * Update to underworldcode docker hub * update for 2.14 release (#642) * Images will push to underworldcode docker hub now * Change to kick off underworld2 image build * fix spacing in version file * Update CHANGES.md * Adding mpich Dockerfile * Disable github actions build of petsc and uw * Adding ARG smarts to petsc and UW image. Now MPI_IMAGE for petsc/Dockerfile and PETSC_IMAGE for uw2/Dockerfile are options that can we used to specify the exact docker image name. This will be used by github actions in future. * Update CI.yml * Update CI.yml Fix indenting of yaml * Update CI.yml * workdispatch only for openmpi/mpich and lavavu * Update CI.yml Adding MPICH_VERSION as an env var * Clean up docker-builder script * Smarts for docker-builder.sh Co-authored-by: Romain Beucher <romain.beucher@anu.edu.au> Co-authored-by: Julian Giordani <jgiordani@mini.staff.wireless.sydney.edu.au>
- Loading branch information