Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

LCU Update April 2022 #93

Merged
merged 1 commit into from
Apr 14, 2022
Merged

LCU Update April 2022 #93

merged 1 commit into from
Apr 14, 2022

Conversation

mtelvers
Copy link
Member

Latest Microsoft Updates

@dra27 dra27 merged commit 01a2197 into ocurrent:master Apr 14, 2022
@dra27
Copy link
Collaborator

dra27 commented Apr 14, 2022

Ta - already tested on docker-base-images live

@mtelvers mtelvers deleted the april-2022-lcu branch April 14, 2022 10:14
tmcgilchrist added a commit to tmcgilchrist/opam-repository that referenced this pull request Jul 27, 2022
CHANGES:

- Deprecate Ubuntu 21.10 (@tmcgilchrist ocurrent/ocaml-dockerfile#104)
- Various LCU Updates (@mtelvers ocurrent/ocaml-dockerfile#103 ocurrent/ocaml-dockerfile#98 ocurrent/ocaml-dockerfile#95 ocurrent/ocaml-dockerfile#93 ocurrent/ocaml-dockerfile#91 ocurrent/ocaml-dockerfile#89 ocurrent/ocaml-dockerfile#83)
- Add IBM-Z Docker images for Ubuntu (@mtelvers ocurrent/ocaml-dockerfile#102)
- Added RISCV64 (@mtelvers ocurrent/ocaml-dockerfile#100)
- Ubuntu LTS and current release is 22.04 (@dra27 ocurrent/ocaml-dockerfile#97)
- When compiling opam, build OCaml once using `make compiler` on the master
  branch of opam and then share this compiler with the release branches.
  Simultaneously circumvents the `sigaltstack` problems with OCaml < 4.13 on new
  releases, improves the build time of opam and reduces the carbon footprint of
  the base image builder! (@dra27 ocurrent/ocaml-dockerfile#85)
- Only compile bubblewrap from sources if the OS either doesn't distribute it or
  it's too old (@dra27 ocurrent/ocaml-dockerfile#85)
- Add `Dockerfile_distro.bubblewrap_version` to return the version of bubblewrap
  package in a given release (@dra27 ocurrent/ocaml-dockerfile#85)
- Change types for aliasing of distributions. The return type of
  `Dockerfile_distro.resolve_alias` is guaranteed not to include an alias but
  may require coercing back to `Dockerfile_distro.t` in some code. Similarly
  affects uses of some of the Windows functions in `Dockerfile_distro`
  (@dra27 ocurrent/ocaml-dockerfile#85)
- Move CentOS 8 to deprecated and change CentOS latest to V7! (@kit-ty-kate ocurrent/ocaml-dockerfile#88)
- Add OCaml 5.00 support (@dra27 ocurrent/ocaml-dockerfile#84)
- Add Alpine 3.15 (3.14 is now tier 2 and 3.13 is deprecated) (@talex5)
- Switch all GitHub access from git:// to https:// in advance of insecure protocol
  sunset (@kit-ty-kate ocurrent/ocaml-dockerfile#73)
- Fix dependencies of dockerfile-cmd: result now correctly used (@dra27 ocurrent/ocaml-dockerfile#72)
- Add Fedora 35 and make the latest (@dra27 ocurrent/ocaml-dockerfile#71)
- Move Ubuntu 21.04 to deprecated (@dra27 ocurrent/ocaml-dockerfile#71)
- Add Ubuntu 22.04 (@dra27 ocurrent/ocaml-dockerfile#71)
- Add Alpine 3.14 and Ubuntu 21.10 (@avsm)
- Move Fedora 33 and OpenSUSE 15.2 to deprecated and Alpine 3.13 to Tier 2. (@avsm)
- Latest Fedora is now Fedora 34 (@avsm)
- Asssume Windows x64 is an active distro even when it doesn't have the latest
  release (@dra27 ocurrent/ocaml-dockerfile#66; ocurrent/ocaml-dockerfile#68)
- Latest base distro is now Debian 11 (from Debian 10) (@kit-ty-kate ocurrent/ocaml-dockerfile#59)
- Ensure stray double-quotes don't end up in PATH on Windows images (@dra27 ocurrent/ocaml-dockerfile#62)
- Stop pinning binutils to 2.35 in Windows builds as that no longer works with
  GCC 11. (@dra27 ocurrent/ocaml-dockerfile#61)
- Introduce Windows 10 LTSC 2022 and Windows Server image (@MisterDA ocurrent/ocaml-dockerfile#63)
- Expose `Dockerfile_distro.win10_docker_base_image` and
  `Dockerfile_distro.win10_base_tag` to get the Windows container base
  image and tags. (@MisterDA ocurrent/ocaml-dockerfile#63)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants