[releng] Issue #6767: Creating a Pagure repo/project for "PkgDB related
tickets"
by Matt Prahl
mprahl reported a new issue against the project: `releng` that you are following:
``
Hello,
As you may have read from the following thread, Factory 2.0 and the Fedora community is in the process of replacing PkgDB: https://lists.fedoraproject.org/archives/list/infrastructure@lists.fedora...
Part of PkgDB's functionality is its ticketing queue for new package requests, branch requests, and unretiring packages. It was decided that we would use Pagure tickets to replace this functionality. In this scenario, users would use a CLI tool that formatted requests and posted JSON in the ticket body in Pagure. Tooling would then process those tickets.
This ticket is not about how or why we are doing this, but simply, what would you like the name of this repo to be? Once you decide that, please create it. If we don't get a consensus on this, we will just create something like https://pagure.io/repo-requests/.
Thank you.
``
To reply, visit the link below or just reply to this email
https://pagure.io/releng/issue/6767
6 years, 11 months
[releng] Issue #6765: Fixing rawhide compose failure for variant Atomic on
enabled arches
by Sinny Kumari
sinnykumari reported a new issue against the project: `releng` that you are following:
``
Rawhide nightly composes are failing for variant Atomic on enabled arches- x86_64, ppc64le and aarch64. From traceback, it seems cause of failure is common for all arches.
From latest nightly (Fedora-Rawhide-20170426.n.0), traceback from pungi log [1] on x86_64 is:
File "/usr/lib/python2.7/site-packages/pungi/util.py", line 466, in failable
yield
File "/usr/lib/python2.7/site-packages/pungi/phases/ostree_installer.py", line 42, in process
self.worker(compose, variant, arch, config)
File "/usr/lib/python2.7/site-packages/pungi/phases/ostree_installer.py", line 61, in worker
task_id = self._run_ostree_cmd(compose, variant, arch, config, source_repos, output_dir, volid)
File "/usr/lib/python2.7/site-packages/pungi/phases/ostree_installer.py", line 178, in _run_ostree_cmd
% (output["task_id"], log_file))
RuntimeError: Runroot task failed: 19218947. See /mnt/koji/compose/rawhide/Fedora-Rawhide-20170426.n.0/logs/x86_64/Atomic/ostree_installer-3/runroot.log for more details.
In runrootlog [2] log for x86_64, traceback from lorax is:
Traceback (most recent call last):
File "/usr/sbin/lorax", line 273, in <module>
main()
File "/usr/sbin/lorax", line 133, in main
remove_temp=True, verify=opts.verify)
File "/usr/lib/python3.6/site-packages/pylorax/__init__.py", line 329, in run
size=size)
File "/usr/lib/python3.6/site-packages/pylorax/treebuilder.py", line 224, in create_runtime
"Anaconda", size=size)
File "/usr/lib/python3.6/site-packages/pylorax/imgutils.py", line 113, in mkrootfsimg
mkext4img(rootdir, outfile, label=label, size=fssize)
File "/usr/lib/python3.6/site-packages/pylorax/imgutils.py", line 442, in mkext4img
mkfsargs=["-L", label, "-b", "4096", "-m", "0"], graft=graft)
File "/usr/lib/python3.6/site-packages/pylorax/imgutils.py", line 427, in mkfsimage
copytree(rootdir, mnt, preserve)
File "/usr/lib/python3.6/site-packages/pylorax/imgutils.py", line 238, in copytree
runcmd(cp)
File "/usr/lib/python3.6/site-packages/pylorax/executils.py", line 341, in runcmd
return execWithRedirect(cmd[0], cmd[1:], **kwargs)
File "/usr/lib/python3.6/site-packages/pylorax/executils.py", line 228, in execWithRedirect
env_add=env_add, reset_handlers=reset_handlers, reset_lang=reset_lang)[0]
File "/usr/lib/python3.6/site-packages/pylorax/executils.py", line 201, in _run_program
raise subprocess.CalledProcessError(proc.returncode, argv, output)
subprocess.CalledProcessError: Command '['cp', '-a', '/var/tmp/lorax.kd978bi0/installtree/.', '/var/tmp/lorax.imgutils.v3h12bwm']' returned non-zero exit status 1.
Problem is happening while copying files from /var/tmp/lorax.kd978bi0/installtree/. to created root filesystem. While debugging locally, found that size of created filesystem is 2GB which is default size provided by lorax. When I checked size of /var/tmp/lorax.kd978bi0/installtree/. (source for copy) , it is 2.7G .
I ran locally on both x86_64 and ppc64le box, lorax command with additional option --rootfs-size=3 (to specify size of root filesystem in GiB) and was able to run successfully. Running lorax with additional option --rootfs-size with required size in our compose script/config should fix the problem.
[1] https://kojipkgs.fedoraproject.org/compose/rawhide/Fedora-Rawhide-2017042...
[2] https://kojipkgs.fedoraproject.org/compose/rawhide/Fedora-Rawhide-2017042...
``
To reply, visit the link below or just reply to this email
https://pagure.io/releng/issue/6765
6 years, 11 months