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

[macOS] Add virtualbox to macOS-12 #5594

Merged
merged 3 commits into from May 24, 2022

Conversation

miketimofeev
Copy link
Contributor

Description

Previously we tried to add VirtualBox to macOS-11 here #4010 but faced an issue related to video driver conflicts and lose ability to change screen resolution.
It turned out that macOS-12 doesn't have this issue and screen resolution can be changed without any issues even though Big Sur still suffers from the same issue even on the new VirtualBox version.

Related issue:

https://github.com/actions/virtual-environments-internal/issues/2672

Check list

  • Related issue / work item is attached
  • Tests are written (if applicable)
  • Documentation is updated (if applicable)
  • Changes are tested and related VM images are successfully generated

@miketimofeev
Copy link
Contributor Author

/azp run macos1015, macos11, macos12

@azure-pipelines
Copy link

Azure Pipelines successfully started running 3 pipeline(s).

@miketimofeev miketimofeev requested a review from a team May 23, 2022 16:52
ddobranic
ddobranic previously approved these changes May 23, 2022
al-cheb
al-cheb previously approved these changes May 23, 2022
@miketimofeev miketimofeev dismissed stale reviews from al-cheb and ddobranic via e4eafbb May 24, 2022 07:53
@miketimofeev
Copy link
Contributor Author

/azp run macos1015, macos11, macos12

@azure-pipelines
Copy link

Azure Pipelines successfully started running 3 pipeline(s).

@miketimofeev miketimofeev requested review from al-cheb, ddobranic and a team May 24, 2022 07:58
ddobranic
ddobranic previously approved these changes May 24, 2022
@miketimofeev
Copy link
Contributor Author

/azp run macos1015, macos11, macos12

@azure-pipelines
Copy link

Azure Pipelines successfully started running 3 pipeline(s).

@miketimofeev miketimofeev merged commit 7a7fafd into actions:main May 24, 2022
@miketimofeev miketimofeev deleted the install-vbox-macos12 branch May 24, 2022 20:03
trombik added a commit to trombik/ansible-vm-build that referenced this pull request Jul 21, 2022
virtualbox is now working on macos-12.

> It turned out that macOS-12 doesn't have this issue

actions/runner-images#5594
cgzones added a commit to cgzones/selinux that referenced this pull request Jul 21, 2022
macOS 10 is deprecated since 5/31/22 [1].
VirtualBox and Vagrant seems to be supported [2][3].

[1]: actions/runner-images#5583
[2]: actions/runner-images#5594
[3]: actions/runner-images#5854

Signed-off-by: Christian Göttsche <cgzones@googlemail.com>
cgzones added a commit to cgzones/selinux that referenced this pull request Jul 21, 2022
* Move from deprecated actions/setup-ruby to ruby/setup-ruby.
* Bump python and ruby upper versions.
* Bump to macOS 12

  macOS 10 is deprecated since 5/31/22 [1].
  VirtualBox and Vagrant seems to be supported [2][3].

[1]: actions/runner-images#5583
[2]: actions/runner-images#5594
[3]: actions/runner-images#5854

Signed-off-by: Christian Göttsche <cgzones@googlemail.com>
cgzones added a commit to cgzones/selinux that referenced this pull request Jul 21, 2022
* Move from deprecated actions/setup-ruby to ruby/setup-ruby.
* Bump python and ruby upper versions.
* Bump to macOS 12

  macOS 10 is deprecated since 5/31/22 [1].
  VirtualBox and Vagrant seems to be supported [2][3].

[1]: actions/runner-images#5583
[2]: actions/runner-images#5594
[3]: actions/runner-images#5854

Signed-off-by: Christian Göttsche <cgzones@googlemail.com>
cgzones added a commit to cgzones/selinux that referenced this pull request Jul 21, 2022
* Move from deprecated actions/setup-ruby to ruby/setup-ruby.
* Bump python and ruby upper versions.
* Bump to macOS 12

  macOS 10 is deprecated since 5/31/22 [1].
  VirtualBox and Vagrant seems to be supported [2][3].

[1]: actions/runner-images#5583
[2]: actions/runner-images#5594
[3]: actions/runner-images#5854

Signed-off-by: Christian Göttsche <cgzones@googlemail.com>
cgzones added a commit to cgzones/selinux that referenced this pull request Jul 21, 2022
* Move from deprecated actions/setup-ruby to ruby/setup-ruby.
* Bump python and ruby upper versions.
* Bump to macOS 12

  macOS 10 is deprecated since 5/31/22 [1].
  VirtualBox and Vagrant seems to be supported [2][3].

[1]: actions/runner-images#5583
[2]: actions/runner-images#5594
[3]: actions/runner-images#5854

Signed-off-by: Christian Göttsche <cgzones@googlemail.com>
cgzones added a commit to cgzones/selinux that referenced this pull request Jul 21, 2022
* Move from deprecated actions/setup-ruby to ruby/setup-ruby.
* Bump python and ruby upper versions.
* Bump to macOS 12

  macOS 10 is deprecated since 5/31/22 [1].
  VirtualBox and Vagrant seems to be supported [2][3].

[1]: actions/runner-images#5583
[2]: actions/runner-images#5594
[3]: actions/runner-images#5854

Signed-off-by: Christian Göttsche <cgzones@googlemail.com>
cgzones added a commit to cgzones/selinux that referenced this pull request Jul 21, 2022
* Move from deprecated actions/setup-ruby to ruby/setup-ruby.
* Bump python and ruby upper versions.
* Bump Reference Policy version
* Bump to macOS 12

  macOS 10 is deprecated since 5/31/22 [1].
  VirtualBox and Vagrant seems to be supported [2][3].

[1]: actions/runner-images#5583
[2]: actions/runner-images#5594
[3]: actions/runner-images#5854

Signed-off-by: Christian Göttsche <cgzones@googlemail.com>
cgzones added a commit to cgzones/selinux that referenced this pull request Jul 21, 2022
* Move from deprecated actions/setup-ruby to ruby/setup-ruby.
* Bump python and ruby upper versions.
* Bump Reference Policy version
* Bump to macOS 12

  macOS 10 is deprecated since 5/31/22 [1].
  VirtualBox and Vagrant seems to be supported [2][3].

[1]: actions/runner-images#5583
[2]: actions/runner-images#5594
[3]: actions/runner-images#5854

Signed-off-by: Christian Göttsche <cgzones@googlemail.com>
cgzones added a commit to cgzones/selinux that referenced this pull request Jul 21, 2022
* Move from deprecated actions/setup-ruby to ruby/setup-ruby.
* Bump python and ruby upper versions.
* Bump Reference Policy version
* Bump to macOS 12

  macOS 10 is deprecated since 5/31/22 [1].
  VirtualBox and Vagrant seems to be supported [2][3].

[1]: actions/runner-images#5583
[2]: actions/runner-images#5594
[3]: actions/runner-images#5854

Signed-off-by: Christian Göttsche <cgzones@googlemail.com>
trombik added a commit to trombik/ansible-vm-build that referenced this pull request Jul 22, 2022
virtualbox is now working on macos-12.

> It turned out that macOS-12 doesn't have this issue

actions/runner-images#5594
cgzones added a commit to cgzones/selinux that referenced this pull request Aug 8, 2022
* Move from deprecated actions/setup-ruby to ruby/setup-ruby.
* Bump python and ruby upper versions.
* Bump Reference Policy version
* Do not install recommend packages and output package resolution
* Bump to macOS 12

  macOS 10 is deprecated since 5/31/22 [1].
  VirtualBox and Vagrant seems to be supported [2][3].

[1]: actions/runner-images#5583
[2]: actions/runner-images#5594
[3]: actions/runner-images#5854

Signed-off-by: Christian Göttsche <cgzones@googlemail.com>
jwcart2 pushed a commit to jwcart2/selinux that referenced this pull request Aug 10, 2022
* Move from deprecated actions/setup-ruby to ruby/setup-ruby.
* Bump python and ruby upper versions.
* Bump Reference Policy version
* Do not install recommend packages and output package resolution
* Bump to macOS 12

  macOS 10 is deprecated since 5/31/22 [1].
  VirtualBox and Vagrant seems to be supported [2][3].

[1]: actions/runner-images#5583
[2]: actions/runner-images#5594
[3]: actions/runner-images#5854

Signed-off-by: Christian Göttsche <cgzones@googlemail.com>
jwcart2 pushed a commit to jwcart2/selinux that referenced this pull request Aug 15, 2022
* Move from deprecated actions/setup-ruby to ruby/setup-ruby.
* Bump python and ruby upper versions.
* Bump Reference Policy version
* Do not install recommend packages and output package resolution
* Bump to macOS 12

  macOS 10 is deprecated since 5/31/22 [1].
  VirtualBox and Vagrant seems to be supported [2][3].

[1]: actions/runner-images#5583
[2]: actions/runner-images#5594
[3]: actions/runner-images#5854

Signed-off-by: Christian Göttsche <cgzones@googlemail.com>
Acked-by: James Carter <jwcart2@gmail.com>
jwcart2 pushed a commit to SELinuxProject/selinux that referenced this pull request Aug 15, 2022
* Move from deprecated actions/setup-ruby to ruby/setup-ruby.
* Bump python and ruby upper versions.
* Bump Reference Policy version
* Do not install recommend packages and output package resolution
* Bump to macOS 12

  macOS 10 is deprecated since 5/31/22 [1].
  VirtualBox and Vagrant seems to be supported [2][3].

[1]: actions/runner-images#5583
[2]: actions/runner-images#5594
[3]: actions/runner-images#5854

Signed-off-by: Christian Göttsche <cgzones@googlemail.com>
Acked-by: James Carter <jwcart2@gmail.com>
taratatach added a commit to cozy-labs/cozy-desktop that referenced this pull request Nov 28, 2022
  The `macos-10.15` runner is depecrated since 5/31/22 and will be
  unsupported by 12/1/22 (see
  actions/runner-images#5583).

  We did not upgrade before because the `macos-11` runner does not
  provide VirtualBox which we need to create an Ext filesystem for
  `cozy-stack` (see
  actions/runner-images#4010 for more details on
  previous attempts to add it to `macos-11`)
  and it was not yet available in the `macos-12` runner.

  It's now available in `macos-12` (see
  actions/runner-images#5594) so we can upgrade
  to `macos-12`.
taratatach added a commit to cozy-labs/cozy-desktop that referenced this pull request Dec 12, 2022
  The `macos-10.15` runner is depecrated since 5/31/22 and will be
  unsupported by 12/1/22 (see
  actions/runner-images#5583).

  We did not upgrade before because the `macos-11` runner does not
  provide VirtualBox which we need to create an Ext filesystem for
  `cozy-stack` (see
  actions/runner-images#4010 for more details on
  previous attempts to add it to `macos-11`)
  and it was not yet available in the `macos-12` runner.

  It's now available in `macos-12` (see
  actions/runner-images#5594) so we can upgrade
  to `macos-12`.
taratatach added a commit to cozy-labs/cozy-desktop that referenced this pull request Dec 12, 2022
The `macos-10.15` runner is deprecated since 5/31/22 and will be
unsupported by 12/1/22 (see
actions/runner-images#5583).

We did not upgrade before because the `macos-11` runner does not
provide VirtualBox which we need to create an Ext filesystem for
`cozy-stack` (see
actions/runner-images#4010 for more details on
previous attempts to add it to `macos-11`)
and it was not yet available in the `macos-12` runner.

It's now available in `macos-12` (see
actions/runner-images#5594) so we can upgrade
to `macos-12`.
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.

None yet

3 participants