datacube-core icon indicating copy to clipboard operation
datacube-core copied to clipboard

Working Ubuntu-22.04 Docker build - still a bit messy.

Open SpacemanPaul opened this issue 2 years ago • 1 comments

Reason for this pull request

Ubuntu 22.04 moves to Python3.10 This means that the previous Docker build won't work with the latest osgeo-gdal base images, mostly because of various outstanding upstream issues.

Proposed changes

First attempt at building a Ubuntu-22.04 based ODC test image.

Still a lot of cleanup and reworking required, although a lot of the messiness is directly due to upstream issues.

I'm going to leave this PR open and in draft for now (and continue to rebase off develop as other PRs merge). The Python 3.10 geospatial ecosystem simply isn't mature enough yet.

  • [x] Tests added / passed
  • [ ] Fully documented, including docs/about/whats_new.rst for all changes

SpacemanPaul avatar Jun 28 '22 04:06 SpacemanPaul

Codecov Report

Merging #1283 (07d4ea2) into develop (b1718ae) will not change coverage. The diff coverage is n/a.

@@           Coverage Diff            @@
##           develop    #1283   +/-   ##
========================================
  Coverage    92.58%   92.58%           
========================================
  Files          129      129           
  Lines        13202    13202           
========================================
  Hits         12223    12223           
  Misses         979      979           

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.

codecov[bot] avatar Jun 28 '22 04:06 codecov[bot]