Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

package-indexer: rpm repo #382

Merged
merged 11 commits into from
Nov 27, 2024
Merged

package-indexer: rpm repo #382

merged 11 commits into from
Nov 27, 2024

Conversation

alltilla
Copy link
Member

@alltilla alltilla commented Nov 18, 2024

Example run: https://github.com/alltilla/axosyslog/actions/runs/12032052926/job/33543787289

You can try it out based on the README.md and this repo file:

$ cat /etc/yum.repos.d/axosyslog.repo 
[axosyslog]
name=AxoSyslog
baseurl=https://axosyslog.alltilla.com/rpm/nightly/fedora-$releasever/$basearch
enabled=1
gpgcheck=1
repo_gpgcheck=1
gpgkey=https://axosyslog.alltilla.com/alltilla-code-signing-pub.asc

@alltilla alltilla force-pushed the package-indexer-rpm branch from 808bb2f to 9d1b580 Compare November 18, 2024 08:41
@alltilla
Copy link
Member Author

Example .repo file:

[axosyslog]
name=AxoSyslog
baseurl=http://localhost:8080/rpm/stable/fedora-$releasever/$basearch
enabled=1
gpgcheck=1
repo_gpgcheck=1
gpgkey=http://localhost:8080/key.pub

@alltilla alltilla force-pushed the package-indexer-rpm branch from 9d1b580 to a640fa8 Compare November 18, 2024 09:42
@alltilla alltilla force-pushed the package-indexer-rpm branch from a640fa8 to 7f5f3f5 Compare November 26, 2024 14:56
@alltilla alltilla marked this pull request as ready for review November 26, 2024 14:56
@alltilla alltilla force-pushed the package-indexer-rpm branch from 7f5f3f5 to 7a4996e Compare November 26, 2024 15:14
@alltilla alltilla changed the title WIP: package-indexer: rpm repo package-indexer: rpm repo Nov 26, 2024
@alltilla alltilla requested a review from MrAnno November 26, 2024 15:17
@alltilla alltilla force-pushed the package-indexer-rpm branch 2 times, most recently from e118023 to 96b56fc Compare November 27, 2024 08:14
Will be useful when we have rpms.

Signed-off-by: Attila Szakacs <[email protected]>
To differentiate from future rpm packages.

Signed-off-by: Attila Szakacs <[email protected]>
The order of the index and sign operations is not the same
for RPMs, so this is not worth to generalize.

Signed-off-by: Attila Szakacs <[email protected]>
They will be passed to multiple indexers, after we have
rpm indexers, and as they are passed by reference, any
change on them is affecting the other indexer.

Signed-off-by: Attila Szakacs <[email protected]>
TODO: does not yet work with passphrased gpg keys

Signed-off-by: Attila Szakacs <[email protected]>
Signed-off-by: Attila Szakacs <[email protected]>
EOL since 2024 January.
https://wiki.ubuntu.com/Releases

Signed-off-by: Attila Szakacs <[email protected]>
@alltilla alltilla force-pushed the package-indexer-rpm branch from 96b56fc to d72c7aa Compare November 27, 2024 08:33
@MrAnno MrAnno merged commit fd273a4 into axoflow:main Nov 27, 2024
39 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants