You are not the publisher or allowed to push revisions for this snap. To become the publisher, run snapcraft register XX_NAME_XX and try to push again.
I registered the name in the web console so I am not sure what the issue is
@zubairq can you show me the exact snapcraft invocation you’re trying to use to push the snap? (and if you’re going to retry it anyway, could I trouble you to set SNAPCRAFT_ENABLE_DEVELOPER_DEBUG=yes beforehand so we can see the actual store response?)
Actually - I’m seeing the reserved name request queue and pilot is there, which tells me you don’t really own the name yet (it would have to be approved and assigned to you before you can push to the snap).
If you can reply to the questions made in the context of your registration request, we can move this forward and this should unblock publication.
MacBook-Pro:yazz fquraish$ export SNAPCRAFT_ENABLE_DEVELOPER_DEBUG=yes
MacBook-Pro:yazz fquraish$ sudo snapcraft push --release=edge pilot_v0.5+git187.aed0e6f2_amd64.snap
Preparing to push ‘pilot_v0.5+git187.aed0e6f2_amd64.snap’.
After pushing, an attempt will be made to release to ‘edge’
You are not the publisher or allowed to push revisions for this snap. To become the publisher, run snapcraft register pilot and try to push again.
I also tried MacBook-Pro:yazz fquraish$ sudo snapcraft register pilot
Password:
We always want to ensure that users get the software they expect
for a particular name.
If needed, we will rename snaps to ensure that a particular name
reflects the software most widely expected by our community.
For example, most people would expect ‘thunderbird’ to be published by
Mozilla. They would also expect to be able to get other snaps of
Thunderbird as ‘thunderbird-$username’.
Would you say that MOST users will expect ‘pilot’ to come from
you, and be the software you intend to publish there? [y/N]: y
Registering pilot.
Registration failed.
Please check my earlier reply. There’s already a request for the “pilot” name. Until that’s resolved, you won’t be able to take any further action on the snap. Also per the above, we were awaiting information regarding the request, so I suggest you reply via the link that was sent in the e-mail.
I can not reply to the questions made in the context of my registration request as there is nowhere in the snapcraft admin panel to do that. However the name is a product name. I have a git hub project with the same name:
FWIW, there is a linux utility called pilot in the Ubuntu archive, which will have likely caused the name pilot to be reserved:
Package: pilot
Version: 2.21+dfsg1-1build1
Priority: optional
Section: universe/utils
Source: alpine
Origin: Ubuntu
Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Original-Maintainer: Asheesh Laroia <asheesh@asheesh.org>
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 763 kB
Depends: libc6 (>= 2.14), libtinfo5 (>= 6)
Homepage: http://alpine.freeiz.com/alpine/
Download-Size: 310 kB
APT-Sources: http://archive.ubuntu.com/ubuntu bionic/universe amd64 Packages
Description: Simple file browser from Alpine, a text-based email client
"pilot" is a simple file browser from Alpine. It is used in Alpine to
let the user select attachments. As with (Al)pine, commands are displayed
at the bottom of the screen, and context-sensitive help is provided.
.
As a stand-alone program, it is useful as a basic file browser, filling the
same utility as programs like the midnight commander.
I tried to check out Pilot, so that I can ask their developers if they are considering building a Snap package version by looking at their Ubuntu page here:
but the project seems unmaintained since 2015, and the homepage has even been deleted
If I can contact the developers that are listed on the pilot page and find out if they are continuing to work actively on this, would that work? As our “pilot” project is activiely being worked on by people from Red Hat, Microsoft, and Google
Can you log into https://dashboard.snapcraft.io? Then click on the link for the name and that will take you to the review name thread page where you can reply.