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 version of Action not working #1

Open
ocaisa opened this issue Mar 17, 2021 · 3 comments
Open

macOs version of Action not working #1

ocaisa opened this issue Mar 17, 2021 · 3 comments

Comments

@ocaisa
Copy link
Member

ocaisa commented Mar 17, 2021

@terjekv Maybe you can take a look at this and see what we can do?

We might need to drop this as they mount into /Users/Shared/cvmfs, unless we can create a symlink to /cvmfs all the rpathing will be broken.

@terjekv
Copy link
Member

terjekv commented Mar 17, 2021

One can symlink, but that requires writing to /, which is a no-no. To do this, use /etc/synthetic.conf:

synthetic.conf provides a mechanism for some limited, user-controlled file-creation at /. The synthetic entities described in this file are synthesized by the kernel during early system boot. They are not physically present on the disk, but when the system is booted, they behave as if they were within certain parameters.

However, after editing /etc/synthetic.conf, you need to reboot. :(

Also:

➜  ~ $ cat /etc/synthetic.conf
# The line below was autogenerated by CernVM-FS, do not delete nor edit
cvmfs	/Users/Shared/cvmfs
➜

@ocaisa
Copy link
Member Author

ocaisa commented Jul 19, 2024

A lot of work to prepare the ground has been done in #24 specifically so that we can have an ARM target. Unfortunately the GitHub Runner M1 instances do not supported nested virtualisation (which we need for Lima), so this is a dead end until we see M2 instances.

@ocaisa
Copy link
Member Author

ocaisa commented Jul 19, 2024

Luckily this is perhaps not too far away... github/roadmap#984

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

No branches or pull requests

2 participants