List of commits:
Subject Hash Author Date (UTC)
Removed delta support for rpms because Fedora will remove it 2c26be90f4bc08a06ab03ab016e9ccaa843780e5 Catalin(ux) M. BOIE 2023-05-03 05:04:40
Added first payments option; fixes all around 7102aed9f239d529723799171553e8c4bd018440 Catalin(ux) M. BOIE 2023-05-02 22:36:28
Fixed a nasty typo in the build system; doc update; cosmetic 1934732b297d6476be7954fabdcaf9eb87678f5e Catalin(ux) M. BOIE 2022-12-21 12:51:53
Send client features to the builder dcf648353662409b9e39a422228ddb6a7c43358c Catalin(ux) M. BOIE 2022-12-21 11:10:00
Add support for SHA-256 git repos 8b88927d353c7b588909d0b1220c8922b32129c0 Catalin(ux) M. BOIE 2022-12-21 11:03:19
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
Commit 2c26be90f4bc08a06ab03ab016e9ccaa843780e5 - Removed delta support for rpms because Fedora will remove it
Author: Catalin(ux) M. BOIE
Author date (UTC): 2023-05-03 05:04
Committer name: Catalin(ux) M. BOIE
Committer date (UTC): 2023-05-03 05:04
Parent(s): 7102aed9f239d529723799171553e8c4bd018440
Signing key:
Tree: fceb37c8979fa5b4e761d23becaee300f33ff266
File Lines added Lines deleted
docker/inspect_pg.sh 2 2
scripts/rgfs.TODO 0 2
scripts/worker.php 0 1
File docker/inspect_pg.sh changed (mode: 100755) (index 15ae08d..b2a5904)
1 docker run -t -i --rm --volumes-from rocketgit-postgresql:/data \
2 fedora:31 bash
1 podman run -t -i --rm --volumes-from rocketgit-postgresql:/data \
2 fedora:latest bash
3 3
File scripts/rgfs.TODO changed (mode: 100644) (index 728e85f..4981459)
56 56 [ ] What about private repos? [ ] What about private repos?
57 57 What if a user wants to share a private repo with somebody else? What if a user wants to share a private repo with somebody else?
58 58 [ ] Do a test/demo also with python rpm generated. [ ] Do a test/demo also with python rpm generated.
59 [ ] rpm: num-deltas must be configurable.
60 59 [ ] There are other means a rpm is generated: for example, python packages. [ ] There are other means a rpm is generated: for example, python packages.
61 60 Right now I only check for the spec file. How to deal with them? Right now I only check for the spec file. How to deal with them?
62 61 Skip the rpm generation and go streight to signing/createrepo? Skip the rpm generation and go streight to signing/createrepo?
 
71 70 packages should be added to a repo? packages should be added to a repo?
72 71 [ ] We should limit the number of old rpms for a repo? [ ] We should limit the number of old rpms for a repo?
73 72 We should let the user control that (think disk space). We should let the user control that (think disk space).
74 [ ] Seems delta rpms are not cleaned! Bad!
75 73 [ ] zchunk: dnf sends HTTP_RANGE. We should respect it! [ ] zchunk: dnf sends HTTP_RANGE. We should respect it!
76 74 [ ] Do the disk accounting for packages. [ ] Do the disk accounting for packages.
77 75 [ ] Do the bandwidth accounting for packages. [ ] Do the bandwidth accounting for packages.
File scripts/worker.php changed (mode: 100644) (index b46c6c3..03b3505)
... ... function start_worker_build_tools($job, &$reason, &$reason2)
687 687 . ' --retain-old-md 1 \\' . "\n" . ' --retain-old-md 1 \\' . "\n"
688 688 . ' --pkglist "${pkg_list_file}" \\' . "\n" . ' --pkglist "${pkg_list_file}" \\' . "\n"
689 689 . ' --local-sqlite \\' . "\n" . ' --local-sqlite \\' . "\n"
690 . ' --deltas --num-deltas 2 \\'. "\n"
691 690 . ' --oldpackagedirs . \\' . "\n" . ' --oldpackagedirs . \\' . "\n"
692 691 . ' --oldpackagedirs "${oldpackagedirs}" \\' . "\n" . ' --oldpackagedirs "${oldpackagedirs}" \\' . "\n"
693 692 . ' .' . "\n" . ' .' . "\n"
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