Re: fedpkg upload broken

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Just to publish the result of the hidden 1:1 communication with Than Ngo:
The file is probably too big and there might be a limit on httpd.

For example, this version of httpd 2.4 newly introduces 1G limit:
https://httpd.apache.org/docs/2.4/mod/core.html#limitrequestbody
But I don't have access to the Fedora ecosystem to check it out. Please, ask for an investigation (or customization) here:
https://pagure.io/fedora-infrastructure/

On Mon, Nov 21, 2022 at 10:40 AM Than Ngo <than@xxxxxxxxxx> wrote:




-------- Weitergeleitete Nachricht --------
Betreff: Re: fedpkg upload broken
Datum: Mon, 21 Nov 2022 10:38:23 +0100
Von: Than Ngo <than@xxxxxxxxxx>
An: Ondrej Nosek <onosek@xxxxxxxxxx>



Am 21.11.22 um 10:29 schrieb Ondrej Nosek:
Hi,

I checked the functionality and for me, it worked.
Could you, please, run it with "-v" debug argument?
fedpkg -v upload ...

fedpkg -v upload chromium-107.0.5304.110-clean.tar.xz
Creating repo object from /home/than/repos/GIT/fedora/chromium
Uploading: chromium-107.0.5304.110-clean.tar.xz
######################################################################## 100.0%
Could not execute upload: Fail to upload files. Server returns status 502
Traceback (most recent call last):
 File "/usr/bin/fedpkg", line 33, in <module>
   sys.exit(load_entry_point('fedpkg==1.43', 'console_scripts', 'fedpkg')())
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 File "/usr/lib/python3.11/site-packages/fedpkg/__main__.py", line 89, in main
   sys.exit(client.args.command())
            ^^^^^^^^^^^^^^^^^^^^^
 File "/usr/lib/python3.11/site-packages/pyrpkg/cli.py", line 2738, in upload
   self.new_sources()
 File "/usr/lib/python3.11/site-packages/pyrpkg/cli.py", line 2727, in new_sources
   self.cmd.upload(
 File "/usr/lib/python3.11/site-packages/pyrpkg/__init__.py", line 3118, in upload
   self.lookasidecache.upload(
 File "/usr/lib/python3.11/site-packages/pyrpkg/lookaside.py", line 353, in upload
   self.raise_upload_error(status)
 File "/usr/lib/python3.11/site-packages/pyrpkg/lookaside.py", line 128, in raise_upload_error
   raise UploadError(message, http_status=http_status)
pyrpkg.errors.UploadError: Fail to upload files. Server returns status 502

And what are lookaside (and gitbase) addresses in the config /etc/rpkg/fedpkg.conf ?
The config should not contain any http, but https protocols in URLs.




lookaside = https://src.fedoraproject.org/repo/pkgs
lookasidehash = sha512
lookaside_cgi = https://src.fedoraproject.org/repo/pkgs/upload.cgi
lookaside_namespaced = True

gitbaseurl = "">ssh://%(user)s@xxxxxxxxxxxxxxxxxxxxxx/%(repo)s

On Mon, Nov 21, 2022 at 10:22 AM Than Ngo <than@xxxxxxxxxx> wrote:

Hi Ondřej,

i have tried to upload new tarball chromium-107.0.5304.110-clean.tar.xz (1.6GB) for chromium and got the error:

fedpkg upload chromium-107.0.5304.110-clean.tar.xz
Uploading: chromium-107.0.5304.110-clean.tar.xz
######################################################################## 100.0%
Could not execute upload: Fail to upload files. Server returns status 502

--

rpm -q fedora-packager fedpkg curl python3-pycurl libcurl
fedora-packager-0.6.0.7-1.fc37.noarch
fedpkg-1.43-2.fc37.noarch
curl-7.85.0-2.fc37.x86_64
python3-pycurl-7.45.1-4.fc37.x86_64
libcurl-7.85.0-2.fc37.x86_64
libcurl-7.85.0-2.fc37.i686

--

Any ideas about what is going on here?

Thanks!

Than


_______________________________________________
devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx
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/devel@xxxxxxxxxxxxxxxxxxxxxxx
Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue
_______________________________________________
devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx
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/devel@xxxxxxxxxxxxxxxxxxxxxxx
Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Users]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]

  Powered by Linux