Skip to content

Devops work

Paal Kvamme requested to merge kvamme62/numpy-and-devops-2 into master

React to upstream changes

  • Globally replace the deprecated numpy.product with numpy.prod. Done for the Python wrapper (obviously), and also for the deprecated pure Python OpenZGY (just so it won't turn the build red).

Devops (OSDU GitLab build):

  • The upstream base image for Ubuntu jammy has been renamed.
  • Ubuntu focal is nearing EOL and is no longer supported in the SDAPI library.
  • The aws, anthos, and ibm tests are disabled because the SDAPI team no longer supports them by default.

Devops (internal SLB build)

  • Update the self hosted Azure agents to the latest version. The previous agents were based on Ubuntu 18.04 which has reached end of life. And the agent code was also somewhat old. To say it mildly. The option to update an existing agent was not working.
  • Remove Centos 7, Omega(centos7), and Debian Buster from the list of distros to build by default in the SLB internal repository. These distros have reached end of life. It might still be possible to trigger them manually, for a while.
  • For the pipelines targeting rockylinux:8.8, change them to specify rockylinux:8 i.e. 8.<latest> because everything else is technically end of life.
  • Ubuntu Bionic is still kept on by default, as the SLB-internal Salmon build still uses it. It will be retired soon.
  • The pipelines for coverage and valgrind have been switched from CentOS 8 to rockylinyx 8.
Edited by Paal Kvamme

Merge request reports