-
Notifications
You must be signed in to change notification settings - Fork 167
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
provision macos test runner with case sensitive filesystem #1403
Comments
@devsnek Do you know what extra configuration option(s) would be needed to make the FS be case sensitive? |
@maclover7 i just know that case sensitivity is an option when formatting drives to APFS (and HFS+) which is presented in disk utility and during os upgrades in the UI. i don't know how that would plug into the build infra |
AFAIK you need to reformat the partition from |
@gdams, can you figure out what would need to change in our ansible template to enable Case Sensitivity? We might want a variant that we can use to install 1 or more Case Sensitive instances. |
@mhdawson this doesn't seem like the sort of thing that we could configure using ansible. Switching between |
@gdams while I agree it's not really something we want to manage with Ansible (and should be done on OS install instead), I guess it should technically be possible to reformat the disk, probably by partitioning the current disk, reformatting the partition, then copying everything over. It sounds a bit painful though. Reformatting the disk you're currently running on sounds a bit dicey. |
you could just create one of those dynamically growing volumes formatted to case sensitive |
I don't think we want to stand on our head to do it with ansible if it does not make sense. I like the idea from @devsnek where we create a new volume that is formatted appropriately, but if that is too hard through ansible then just creating instructions for the initial OS install probably makes sense. |
Closing as part of an OS X issue cleanup.
Closing for now, but if I'm wrong and someone is keen to try to provision a set of machines to address this, it can be reopened. ATM, we don't have sufficient hardware resources to do this, though, not AFAICT. |
its not unheard of for people to use case sensitive, and its getting more popular with the new apfs
motivation: nodejs/node#20954
The text was updated successfully, but these errors were encountered: