On Mon, Jun 22, 2026 at 8:37 PM Kenneth Goldman <[email protected]> wrote:
>
> Evidently my notes are wrong (or something else). I don’t do this too often.
>
>
>
> I cloned the repo: git clone https://src.fedoraproject.org/rpms/tss2.git

I would recommend to clone with "fedpkg clone".

Using "https" remotes will cause issues with authentication on "push"
(as you note later).

> updated the .spec file
>
> tested with fedpkg --release rawhide --name tss2 mockbuild
>
>         (did f43 and f44 as well)
>
> How do I push the changes?
>
> In the past, I used:
>
> fedpkg --release f43 --name tss2 new-sources ibmtss2.5.0.tar.gz

This should be OK (though the "--release" and "--name" arguments
should be unnecessary, especially if you're running it inside the git
checkout).

> Output is:
>
> Uploading: ibmtss2.5.0.tar.gz to 
> https://src.fedoraproject.org/repo/pkgs/upload.cgi
>
> Could not execute new sources: Fail to upload files. Server returns status 403

This might have been a transient server error, it sometimes happens. Try again?

> and
>
> git push origin rawhide
>
> Output is:
>
> fatal: Authentication failed for 
> 'https://src.fedoraproject.org/rpms/tss2.git/'
>
> I think my user name and password are ok since ‘koji moshimoshi’ succeeds.

This is because pushing over https is not set up by default.
You either need to clone / push over ssh, *or* use "fedpkg push"
instead of plain "git push" which sets up authentication for you when
pushing over https.

Fabio
-- 
_______________________________________________
devel mailing list -- [email protected]
To unsubscribe send an email to [email protected]
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/[email protected]
Do not reply to spam, report it: 
https://forge.fedoraproject.org/infra/tickets/issues/new

Reply via email to