> /usr/bin/copr-rpmbuild(113)main() -> with open(config.get("main", "logger_pidfile"), "w") as pidfile: (Pdb) > /usr/bin/copr-rpmbuild(114)main() -> pidfile.write(str(logging_pid)) (Pdb) > /usr/bin/copr-rpmbuild(116)main() -> cmd = " ".join(map(shlex.quote, sys.argv)) (Pdb) > /usr/bin/copr-rpmbuild(117)main() -> log.info('\nYou can reproduce this build on your computer by running:\n') (Pdb) You can reproduce this build on your computer by running: > /usr/bin/copr-rpmbuild(118)main() -> log.info(' sudo dnf install copr-rpmbuild') (Pdb) sudo dnf install copr-rpmbuild > /usr/bin/copr-rpmbuild(119)main() -> log.info(' {0}\n\n'.format(cmd.replace(" --detached", ""))) (Pdb) /usr/bin/copr-rpmbuild --verbose --drop-resultdir --build-id 3391 --chroot openeuler-22.03_LTS_SP4-x86_64 > /usr/bin/copr-rpmbuild(120)main() -> log.info('Version: {0}'.format(VERSION)) (Pdb) Version: 0.68 > /usr/bin/copr-rpmbuild(121)main() -> log.info("PID: %s", main_pid) (Pdb) PID: 2590 > /usr/bin/copr-rpmbuild(122)main() -> log.info("Logging PID: %s", logging_pid) (Pdb) Logging PID: 2591 > /usr/bin/copr-rpmbuild(125)main() -> lockfd = os.open(config.get("main", "lockfile"), os.O_RDWR | os.O_CREAT) (Pdb) > /usr/bin/copr-rpmbuild(126)main() -> try: (Pdb) > /usr/bin/copr-rpmbuild(127)main() -> fcntl.lockf(lockfd, fcntl.LOCK_EX, 1) (Pdb) > /usr/bin/copr-rpmbuild(128)main() -> init(args, config) (Pdb) > /usr/bin/copr-rpmbuild(130)main() -> if args.dump_configs: (Pdb) > /usr/bin/copr-rpmbuild(132)main() -> elif args.srpm: (Pdb) > /usr/bin/copr-rpmbuild(135)main() -> action = build_rpm (Pdb) > /usr/bin/copr-rpmbuild(137)main() -> action(args, config) (Pdb) --Call-- > /usr/bin/copr-rpmbuild(232)build_rpm() -> def build_rpm(args, config): (Pdb) 227 228 with open(os.path.join(resultdir, 'success'), "w") as success: 229 success.write("done") 230 231 232 -> def build_rpm(args, config): 233 if not args.chroot: 234 raise RuntimeError("Missing --chroot parameter") 235 236 task_id = None 237 build_config_url_path = None (Pdb) > /usr/bin/copr-rpmbuild(233)build_rpm() -> if not args.chroot: (Pdb) > /usr/bin/copr-rpmbuild(236)build_rpm() -> task_id = None (Pdb) > /usr/bin/copr-rpmbuild(237)build_rpm() -> build_config_url_path = None (Pdb) > /usr/bin/copr-rpmbuild(239)build_rpm() -> if args.build_id: (Pdb) > /usr/bin/copr-rpmbuild(240)build_rpm() -> task_id = "-".join([args.build_id, args.chroot]) (Pdb) > /usr/bin/copr-rpmbuild(241)build_rpm() -> build_config_url_path = urljoin("/backend/get-build-task/", task_id) (Pdb) > /usr/bin/copr-rpmbuild(252)build_rpm() -> task = get_task(args, config, build_config_url_path, task_id) (Pdb) > /usr/bin/copr-rpmbuild(253)build_rpm() -> log_task(task) (Pdb) Task: {'appstream': False, 'background': False, 'build_id': 3391, 'buildroot_pkgs': [], 'chroot': 'openeuler-22.03_LTS_SP4-x86_64', 'enable_net': False, 'fedora_review': False, 'git_hash': '2d2ff3601d766e90ac8d992553e4d7afe56659d4', 'git_repo': 'http://copr-distgit:5001/git/mywaaagh_admin/smock/procenv', 'isolation': 'default', 'memory_reqs': 2048, 'package_name': 'procenv', 'package_version': '0.60-1', 'project_dirname': 'smock', 'project_name': 'smock', 'project_owner': 'mywaaagh_admin', 'repos': [{'baseurl': 'https://packages.test.osinfra.cn/results/mywaaagh_admin/smock/openeuler-22.03_LTS_SP4-x86_64/', 'id': 'copr_base', 'name': 'Copr repository'}], 'sandbox': 'mywaaagh_admin/smock--mywaaagh_admin', 'source_json': {}, 'source_type': None, 'submitter': 'mywaaagh_admin', 'tags': [], 'task_id': '3391-openeuler-22.03_LTS_SP4-x86_64', 'timeout': 18000, 'uses_devel_repo': False, 'with_opts': [], 'without_opts': []} > /usr/bin/copr-rpmbuild(255)build_rpm() -> try: (Pdb) 250 + urlencode(get_params)) 251 252 task = get_task(args, config, build_config_url_path, task_id) 253 log_task(task) 254 255 -> try: 256 source_json = { 257 "clone_url": task["git_repo"], 258 "committish": task["git_hash"], 259 } 260 distgit = providers.DistGitProvider(source_json, config) (Pdb) 261 262 # Just clone and download sources, don't create source RPM (aka 263 # produce_srpm). We want to create the source RPM using Mock 264 # in the target chroot. 265 distgit.produce_sources() 266 resultdir = config.get("main", "resultdir") 267 builder = MockBuilder(task, distgit.clone_to, resultdir, config) 268 builder.run() 269 builder.touch_success_file() 270 run_automation_tools(task, resultdir, builder.mock_config_file, log) 271 finally: (Pdb) > /usr/bin/copr-rpmbuild(257)build_rpm() -> "clone_url": task["git_repo"], (Pdb) > /usr/bin/copr-rpmbuild(258)build_rpm() -> "committish": task["git_hash"], (Pdb) > /usr/bin/copr-rpmbuild(256)build_rpm() -> source_json = { (Pdb) > /usr/bin/copr-rpmbuild(260)build_rpm() -> distgit = providers.DistGitProvider(source_json, config) Shared connection to 192.168.0.20 closed.