-
-
Notifications
You must be signed in to change notification settings - Fork 108
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
chore: switch vagrant to Docker #2235
chore: switch vagrant to Docker #2235
Conversation
I get this error: Trying to run the suggested fix, (quite slow though) |
Next error is around installing r10k, nothing seems to install it and running |
Can you try prepending |
I suspect it needs an old version of ruby? possible to update it? |
Gotta check, thanks for the feedback! |
@timja we juste tested on @smerle33 's M1 machine, with an installation from scratch (so with the macOS default ruby) and did not had these issues: I'll need help for reproduction (to provide the correct fix). We succesfully tried (and pushed) the following:
|
I have a 3.x ruby not sure what the default one is. |
On my amd64 macOS 12.4, I got the following system ruby installation (which works) for reference: $ which ruby && ruby --version
/usr/bin/ruby
ruby 2.6.8p205 (2021-07-07 revision 67951) [universal.x86_64-darwin21] Let me try with a ruby 3.0 (using asdf). But it means that I should write the requirement in this PR. |
332d9d5
to
bf7044c
Compare
OK, README updated to mention the Ruby constraints (I've double checked my machine AND the Docker image). Tested with success the As it incrases the amount of environments where the vagrant stuff can be done, I'm setting this PR ready to review as it should be usable. In order to improve this project and share knowledge, I've opened some issues: |
Putting as draft until #2251 is merged + wip |
9ffb08d
to
6595fd6
Compare
Signed-off-by: Damien Duportal <damien.duportal@gmail.com>
Signed-off-by: Damien Duportal <damien.duportal@gmail.com>
Signed-off-by: Damien Duportal <damien.duportal@gmail.com>
6595fd6
to
8a5e4c5
Compare
This PR is an attempt at moving away from virtualbox to docker as a provider to ensure an easier acceptance testing of the puppet provisioning.
The main target are macOS ARM CPUs for the first iteration, to allow team members with such a setup to be able to test their system.
Ping @smerle33 @timja if you are able to test this on your M1 machines: