devstack icon indicating copy to clipboard operation
devstack copied to clipboard

Upgrade CI to Mac > 10

Open timmc-edx opened this issue 3 years ago • 0 comments

Some of the CLI tests run on Mac 10.15 images, but that is being deprecated and will become unsupported by 2022-08-30: https://github.com/actions/virtual-environments/issues/5583

Difficulties:

  • The upgrade to latest image (Mac 12) is stuck because we are using an older version of virtualbox for our CLI checks, as the latest version causes issues with our tests: https://github.com/openedx/devstack/pull/858.
  • MacOS 11 and 12 both need security preference changes for any new software packages installation, and due to this virtualbox wasn’t even added in the base image for MacOS 11 (https://github.com/actions/virtual-environments/pull/4010). MacOS12 image contains latest virtualbox out of the box but it doesn’t work with our tests, and downgrading to an older version needs security preference changes now on latest versions of MacOS.

https://github.com/openedx/devstack/pull/953 contains some attempts but none of them worked.

timmc-edx avatar Aug 05 '22 15:08 timmc-edx