List of commits:
Subject Hash Author Date (UTC)
Look-up pkg_repo using pkg_repo uid f2b188b8cb151c376d8ee8c81f8e82c02ed93cd1 Catalin(ux) M. BOIE 2022-12-12 05:29:13
Cosmetic 04ae5ac6b9805198966a21755d1d430ef5b6a6dd Catalin(ux) M. BOIE 2022-12-11 17:17:39
Keep-alive mechanism for builder/worker 7e3add2ab41feefe37a858439934b8599fb30933 Catalin(ux) M. BOIE 2022-12-10 19:36:53
Bumped version to 0.76 09bb0cc92a9dfce513ce1289a22e71faf4ad1fe1 Catalin(ux) M. BOIE 2022-10-22 06:27:35
Cosmetic 45c59081c97489ccccd35efffa522607fee25a63 Catalin(ux) M. BOIE 2022-10-22 05:52:56
Mostly worker stuff ccf3a8d8da2ad1b0d97418fabb5028b40721835f Catalin(ux) M. BOIE 2022-10-22 05:50:04
wh: lambda: seems we cannot pass x-Amz-Client-Context header empty anymore 7f065b0fb6ceed5d2339afd7590f5a795ed3582e Catalin(ux) M. BOIE 2022-10-21 19:33:58
workers: wrong URL for delete a2b2ff5925b1ee9b4a033da93084c008b7af8c64 Catalin(ux) M. BOIE 2022-10-21 16:03:56
Typo 4557595fb985fb2a0a482a387ef0a61293b511ed Catalin(ux) M. BOIE 2022-03-29 17:06:57
Builder improvements 2c27620922c4990454dc3039b2f1c4a86388501f Catalin(ux) M. BOIE 2022-03-29 06:28:16
Extra space in debian/conffiles preventing Debian build 416ed9995151c29bffb4ca3f0f6901aab7cbaa8e Catalin(ux) M. BOIE 2022-03-28 19:36:06
Show global pkg sub repos; cosmetic 43f60158b760b2789261e703ff2fa0781f590e04 Catalin(ux) M. BOIE 2022-03-28 18:21:07
Cosmetic a60d33914b8a1754c84ddc5440533df9b89337ad Catalin(ux) M. BOIE 2022-03-16 07:40:37
Cosmetic 8bb684cb885e0ad0f24519990a564031ea0e43a9 Catalin(ux) M. BOIE 2022-02-19 08:12:45
Set install_id under lock to not get errors 46904e58621450cc164afe769a2aeb597fbaecd8 Catalin(ux) M. BOIE 2022-02-17 18:08:59
Cosmetic bc38d3b0196d5701f75209a3125543ba096fe340 Catalin(ux) M. BOIE 2022-02-16 19:45:29
Bumped version to 0.75 1341db08f1342e7a6838305e94d31849d6b583c4 Catalin(ux) M. BOIE 2022-02-16 18:58:45
Misc small fixes 7bc12d7ee158d99979dbb91f293162472917a2e2 Catalin(ux) M. BOIE 2022-02-16 18:58:18
We did not validated the plan id - now is fixed. 3786d759107c4028f181c7de77d39382d9f572bf Catalin(ux) M. BOIE 2022-02-16 18:55:05
Added build stats 3f574c94ad35d6f85ee37a4da410499f268e608f Catalin(ux) M. BOIE 2022-02-16 18:53:54
Commit f2b188b8cb151c376d8ee8c81f8e82c02ed93cd1 - Look-up pkg_repo using pkg_repo uid
Author: Catalin(ux) M. BOIE
Author date (UTC): 2022-12-12 05:29
Committer name: Catalin(ux) M. BOIE
Committer date (UTC): 2022-12-12 05:29
Parent(s): 04ae5ac6b9805198966a21755d1d430ef5b6a6dd
Signing key:
Tree: 7f0433e4c1f4edeb5361a9fd20ce3f3342fe436b
File Lines added Lines deleted
inc/user/packages_deb.inc.php 2 0
inc/user/packages_rpm.inc.php 2 0
inc/user/pkg_map.inc.php 22 16
inc/user/pkg_repo.inc.php 1 1
inc/user/pkg_subrepo.inc.php 4 2
techdocs/rg_build.drawio 1 1
File inc/user/packages_deb.inc.php changed (mode: 100644) (index 5a6dd92..ecd4420)
... ... function rg_pkg_after_build_deb($db, $ev)
125 125 $a['orig_job_id'] = $req['orig_job_id']; $a['orig_job_id'] = $req['orig_job_id'];
126 126 $a['log_sid'] = $req['log_sid']; $a['log_sid'] = $req['log_sid'];
127 127 $a['pkg_subrepo_id_list'] = $s['pkg_subrepo_dirty']; $a['pkg_subrepo_id_list'] = $s['pkg_subrepo_dirty'];
128 $a['pkg_repos'] = $req['pkg_repos'];
129 $a['pkg_subrepos'] = $req['pkg_subrepos'];
128 130 $a['env'] = $req['env']; $a['env'] = $req['env'];
129 131 $a['build_repo_id'] = $req['build_repo_id']; // this is NOT a meta repo operation like on rpm $a['build_repo_id'] = $req['build_repo_id']; // this is NOT a meta repo operation like on rpm
130 132
File inc/user/packages_rpm.inc.php changed (mode: 100644) (index 55826fd..0b2da4e)
... ... function rg_pkg_after_build_rpm($db, $ev)
182 182 $a['orig_job_id'] = $req['orig_job_id']; $a['orig_job_id'] = $req['orig_job_id'];
183 183 $a['log_sid'] = $req['log_sid']; $a['log_sid'] = $req['log_sid'];
184 184 $a['pkg_subrepo_id_list'] = $status['pkg_subrepo_dirty']; $a['pkg_subrepo_id_list'] = $status['pkg_subrepo_dirty'];
185 $a['pkg_repos'] = $req['pkg_repos'];
186 $a['pkg_subrepos'] = $req['pkg_subrepos'];
185 187 $a['env'] = $req['env']; $a['env'] = $req['env'];
186 188 $a['build_repo_id'] = 0; // this is meta repo operation $a['build_repo_id'] = 0; // this is meta repo operation
187 189
File inc/user/pkg_map.inc.php changed (mode: 100644) (index 195cb23..7f5539c)
... ... function rg_pkg_maps_prepare($db, &$a)
348 348 do { do {
349 349 // Cleans previous list // Cleans previous list
350 350 $a['pkg_maps'] = array(); $a['pkg_maps'] = array();
351 $a['pkg_repos'] = array();
352 $a['pkg_subrepos'] = array();
351
352 // They are not set on branch 'subrepo_event_edit'.
353 if (!isset($a['pkg_repos']))
354 $a['pkg_repos'] = array();
355 if (!isset($a['pkg_subrepos']))
356 $a['pkg_subrepos'] = array();
353 357
354 358 foreach ($a['pkg_subrepo_id_list'] as $pkg_subrepo_id) { foreach ($a['pkg_subrepo_id_list'] as $pkg_subrepo_id) {
355 $sri = rg_pkg_subrepo_info($db, $a['repo_uid'],
356 $pkg_subrepo_id);
357 if ($sri['exists'] != 1) {
358 $ret['errmsg'] = $sri['errmsg'];
359 break;
360 }
361 $a['pkg_subrepos'][$pkg_subrepo_id] = $sri;
359 if (!isset($a['pkg_subrepos']['$pkg_subrepo_id'])) {
360 $sri = rg_pkg_subrepo_info($db, $a['pkg_repo_uid'],
361 $pkg_subrepo_id);
362 if ($sri['exists'] != 1) {
363 $ret['errmsg'] = $sri['errmsg'];
364 break;
365 }
366 $a['pkg_subrepos'][$pkg_subrepo_id] = $sri;
362 367
363 $pkg_repo_id = $sri['pkg_repo_id'];
364 $ri = rg_pkg_repo_info($db, $a['repo_uid'],
365 $pkg_repo_id);
366 if ($ri['exists'] != 1) {
367 $ret['errmsg'] = $ri['errmsg'];
368 break;
368 $pkg_repo_id = $sri['pkg_repo_id'];
369 $ri = rg_pkg_repo_info($db, $a['pkg_repo_uid'],
370 $pkg_repo_id);
371 if ($ri['exists'] != 1) {
372 $ret['errmsg'] = $ri['errmsg'];
373 break;
374 }
375 $a['pkg_repos'][$pkg_repo_id] = $ri;
369 376 } }
370 $a['pkg_repos'][$pkg_repo_id] = $ri;
371 377
372 378 // Fake pkg_maps // Fake pkg_maps
373 379 $a['pkg_maps'][] = array( $a['pkg_maps'][] = array(
File inc/user/pkg_repo.inc.php changed (mode: 100644) (index 3424432..84a2f11)
... ... function rg_pkg_repo_event_edit($db, $ev)
107 107 rg_log_enter('pkg_repo_event_edit'); rg_log_enter('pkg_repo_event_edit');
108 108 rg_log_debug('ev: ' . print_r($ev, TRUE)); rg_log_debug('ev: ' . print_r($ev, TRUE));
109 109
110 $ev['uid'] = $ev['info']['uid'];
111 110 $ev['pkg_repo_id'] = $ev['info']['id']; $ev['pkg_repo_id'] = $ev['info']['id'];
111 $ev['pkg_repo_uid'] = $ev['info']['uid'];
112 112 unset($ev['info']); unset($ev['info']);
113 113
114 114 $ev['source'] = 'pkg_repo_event_edit'; $ev['source'] = 'pkg_repo_event_edit';
File inc/user/pkg_subrepo.inc.php changed (mode: 100644) (index d45b96b..9448510)
... ... function rg_pkg_subrepo_event_edit($db, $ev)
52 52 // We try to group the changes by env, to start fewer machines // We try to group the changes by env, to start fewer machines
53 53 $per_env = array(); $per_env = array();
54 54 foreach ($ev['pkg_subrepo_id_list'] as $pkg_subrepo_id) { foreach ($ev['pkg_subrepo_id_list'] as $pkg_subrepo_id) {
55 $sri = rg_pkg_subrepo_info($db, $ev['uid'], $pkg_subrepo_id);
55 $sri = rg_pkg_subrepo_info($db, $ev['pkg_repo_uid'],
56 $pkg_subrepo_id);
56 57 if ($sri['exists'] != 1) if ($sri['exists'] != 1)
57 58 break; break;
58 59
 
... ... function rg_pkg_subrepo_event_pkg_repo_changed($db, $ev)
97 98 { {
98 99 $ret = FALSE; $ret = FALSE;
99 100 do { do {
100 $list = rg_pkg_subrepo_list_not_global($db, $ev['uid']);
101 $list = rg_pkg_subrepo_list_not_global($db, $ev['pkg_repo_uid']);
101 102 if ($list === FALSE) if ($list === FALSE)
102 103 break; break;
103 104
 
... ... function rg_pkg_subrepo_edit($db, $uid, $d)
294 295 'source' => 'pkg_subrepo_edit', 'source' => 'pkg_subrepo_edit',
295 296 'prio' => 100, 'prio' => 100,
296 297 'uid' => $uid, // obsolete? 'uid' => $uid, // obsolete?
298 'pkg_repo_uid' => $uid,
297 299 'pkg_subrepo_id_list' => array($d['id']) 'pkg_subrepo_id_list' => array($d['id'])
298 300 ); );
299 301 $r = rg_event_add($db, $ev); $r = rg_event_add($db, $ev);
File techdocs/rg_build.drawio changed (mode: 100644) (index 56db41b..6688969)
1 <mxfile host="Electron" modified="2022-02-20T07:59:00.615Z" agent="5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) draw.io/15.4.0 Chrome/91.0.4472.164 Electron/13.5.0 Safari/537.36" etag="XQi3InqQUxHI9Vu4X1WI" version="15.4.0" type="device"><diagram id="C5RBs43oDa-KdzZeNtuy" name="Page-1">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</diagram></mxfile>
1 <mxfile host="Electron" modified="2022-12-11T21:10:26.496Z" agent="5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) draw.io/20.6.1 Chrome/106.0.5249.199 Electron/21.3.3 Safari/537.36" etag="YX7gEU_HM7vZT1JROrlm" version="20.6.1" type="device"><diagram id="C5RBs43oDa-KdzZeNtuy" name="Page-1">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</diagram></mxfile>
Date/time (UTC) Type Misc Labels
2022-12-12 05:32 build fedora-37-x86_64 worker/r1 builder/color=fff worker_elap/58s wait_time/1s date/2022-12-12 time/05:29
2022-12-12 05:35 build fedora-rawhide-x86_64 worker/r1 builder/color=fff worker_elap/109s wait_time/171s date/2022-12-12 time/05:29
Hints:
Before first commit, do not forget to setup your git environment:
git config --global user.name "your_name_here"
git config --global user.email "your@email_here"

Clone this repository using HTTP(S):
git clone https://rocketgit.com/user/catalinux/rocketgit

Clone this repository using ssh (do not forget to upload a key first):
git clone ssh://rocketgit@ssh.rocketgit.com/user/catalinux/rocketgit

Clone this repository using git:
git clone git://git.rocketgit.com/user/catalinux/rocketgit

You are allowed to anonymously push to this repository.
This means that your pushed commits will automatically be transformed into a merge request:
... clone the repository ...
... make some changes and some commits ...
git push origin main