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

Missing fedora-toolbox image for aarch64 #528

Closed
barnscott opened this issue Aug 13, 2020 · 2 comments
Closed

Missing fedora-toolbox image for aarch64 #528

barnscott opened this issue Aug 13, 2020 · 2 comments
Labels
1. Feature request A request for a new feature

Comments

@barnscott
Copy link

Is your feature request related to a problem? Please describe.
Currently, toolbox fails to run on my Pinebook Pro running fedora. It appears that an arm image is not available:

$ toolbox create -v
DEBU Running as real user ID 1000                 
DEBU Resolved absolute path to the executable as /usr/bin/toolbox 
DEBU Running on a cgroups v2 host                 
DEBU Checking if /etc/subgid and /etc/subuid have entries for user barn 
DEBU TOOLBOX_PATH is /usr/bin/toolbox             
DEBU Toolbox config directory is /home/barn/.config/toolbox 
DEBU Current Podman version is 2.0.4              
DEBU Old Podman version is 2.0.4                  
DEBU Migration not needed: Podman version 2.0.4 is unchanged 
DEBU Resolving container and image names          
DEBU Container: ''                                
DEBU Image: ''                                    
DEBU Release: ''                                  
DEBU Resolved container and image names           
DEBU Container: 'fedora-toolbox-32'               
DEBU Image: 'fedora-toolbox:32'                   
DEBU Release: '32'                                
DEBU Checking if container fedora-toolbox-32 already exists 
DEBU Looking for image fedora-toolbox:32          
DEBU Looking for image localhost/fedora-toolbox:32 
DEBU Looking for image registry.fedoraproject.org/f32/fedora-toolbox:32 
Image required to create toolbox container.
Download registry.fedoraproject.org/f32/fedora-toolbox:32 (500MB)? [y/N]: y
DEBU Pulling image registry.fedoraproject.org/f32/fedora-toolbox:32 
Trying to pull registry.fedoraproject.org/f32/fedora-toolbox:32...
  no image found in manifest list for architecture arm64, variant "v8", OS linux
Error: unable to pull registry.fedoraproject.org/f32/fedora-toolbox:32: Error choosing an image from manifest list docker://registry.fedoraproject.org/f32/fedora-toolbox:32: no image found in manifest list for architecture arm64, variant "v8", OS linux
Error: failed to pull image registry.fedoraproject.org/f32/fedora-toolbox:32

Describe the solution you'd like
A configured arm image, or workaround steps.

Describe alternatives you've considered
I assume there is a workaround in which i manually define a container, but it would be ideal if it works out of the box.

Additional context
Add any other context or screenshots about the feature request here. If a different tool has the functionality you're requesting, share it here.

@barnscott barnscott added the 1. Feature request A request for a new feature label Aug 13, 2020
@barnscott barnscott changed the title arm image Arm image Aug 13, 2020
@debarshiray
Copy link
Member

Wow! Pinebook Pro - that's cool.

Unfortunately, this is something you will have to take up with Fedora infrastructure. Currently Fedora only offers OCI images for x86_64.

We previously had a request for ppc64le images, and I have a feeling that it might not happen overnight.

@debarshiray debarshiray changed the title Arm image Missing fedora-toolbox image for aarch64 Aug 19, 2020
@debarshiray
Copy link
Member

The Fedora OCI infrastructure recently added support for aarch64 and @HarryMichal has now built the fedora-toolbox images for it.

It will take some time for the images to propagate to the main registry at registry.fedoraproject.org. Until then you can try:

$ toolbox create --image candidate-registry.fedoraproject.org/f33/fedora-toolbox:latest

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
1. Feature request A request for a new feature
Projects
None yet
Development

No branches or pull requests

2 participants