Giter Club home page Giter Club logo

Comments (11)

oguzhanakan0 avatar oguzhanakan0 commented on May 28, 2024 2

Thanks for creating this issue. I've been facing this issue on M3 chip Mac and after hours of start/stop cycle I downgraded colima as well.

from colima.

Zordid avatar Zordid commented on May 28, 2024

I now downgraded to Colima 0.5.6 - the only option that is obviously missing is --vm-type=vz-rosetta - but after this downgrade, everything is just working fine. :( So there must be an issue in the 0.6.x branch of some sort.

from colima.

Zordid avatar Zordid commented on May 28, 2024

Here are some other related issues:
#962
#801
#897

All of those have the same or at least a seemingly identical problem. Some said, they fixed it disabling ipv6, which did nothing for me, others suggest restarting the Mac, which I did not try because I wanted to find the root cause and downgraded to an older version of Colima instead, which was successful on the first try.

from colima.

JackieTreeh0rn avatar JackieTreeh0rn commented on May 28, 2024

same issue here with emulated x86_64 on M1 Mac. disabling IPv6 did not help.

from colima.

JackieTreeh0rn avatar JackieTreeh0rn commented on May 28, 2024

I can confirm that using --profile instead of --arch works, the address is listed as well under colima list

ie:
colima start --profile x86_64 --vm-type=vz --vz-rosetta --cpu 8 --memory 8 --disk 10 --network-address

from colima.

Zordid avatar Zordid commented on May 28, 2024

I can confirm that using --profile instead of --arch works, the address is listed as well under colima list

ie: colima start --profile x86_64 --vm-type=vz --vz-rosetta --cpu 8 --memory 8 --disk 10 --network-address

This is not possible, simply because --profile is just giving the thing a different name, it has nothing to do with --arch. I don't know why you think this is the solution, but no, it isn't. Naming something "x86_64" does not make it emulate this architecture at all. Maybe that's why you think it is working?

from colima.

kento1218 avatar kento1218 commented on May 28, 2024

Just updated from v0.6.7 to v0.6.8 and I'm facing the same problem.
It's weired but skipping --vm-type=vz option works for me (Ofcourse I prefer to use it though)

% colima start amd64 --arch x86_64                          
INFO[0000] starting colima [profile=amd64]              
INFO[0000] runtime: docker                              
INFO[0000] creating and starting ...                     context=vm
INFO[0075] provisioning ...                              context=docker
INFO[0076] starting ...                                  context=docker
INFO[0147] done                                         
% colima start amd64-r --arch x86_64 --vm-type=vz --vz-rosetta
INFO[0000] starting colima [profile=amd64-r]            
INFO[0000] runtime: docker                              
INFO[0000] creating and starting ...                     context=vm
> [hostagent] Forwarding "/run/lima-guestagent.sock" (guest) to "/Users/kento/.colima/_lima/colima-amd64-r/ga.sock" (host)
> [hostagent] connection to the guest agent was closed unexpectedlydial unix /Users/kento/.colima/_lima/colima-amd64-r/ga.sock: connect: no such file or directory
> [hostagent] The final requirement 1 of 1 is satisfied
> [guest agent does not seem to be running; port forwards will not work]
> DEGRADED. The VM seems running, but file sharing and port forwarding may not work. (hint: see "/Users/kento/.colima/_lima/colima-amd64-r/ha.stderr.log")
> degraded, status={Running:true Degraded:true Exiting:false Errors:[guest agent does not seem to be running; port forwards will not work] SSHLocalPort:50227}
FATA[0124] error starting vm: error at 'creating and starting': exit status 1 

@ M2, Ventura 13

from colima.

JackieTreeh0rn avatar JackieTreeh0rn commented on May 28, 2024

I can confirm that using --profile instead of --arch works, the address is listed as well under colima list
ie: colima start --profile x86_64 --vm-type=vz --vz-rosetta --cpu 8 --memory 8 --disk 10 --network-address

This is not possible, simply because --profile is just giving the thing a different name, it has nothing to do with --arch. I don't know why you think this is the solution, but no, it isn't. Naming something "x86_64" does not make it emulate this architecture at all. Maybe that's why you think it is working?

I just realizes this, yes. The address was exposed but not emulating.

from colima.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.