Skip to content

Instantly share code, notes, and snippets.

View achilleas-k's full-sized avatar
🕹️

Achilleas Koutsou achilleas-k

🕹️
View GitHub Profile
{
"version": "2",
"pipelines": [
{
"name": "build",
"runner": "org.osbuild.fedora43",
"stages": [
{
"type": "org.osbuild.rpm",
"inputs": {
package main
import (
"encoding/json"
"fmt"
"os"
"reflect"
)
type Element struct {
-- https://repo.radeon.com/rocm/el9/6.4.2/main/comgr-3.0.0.60402-120.el9.x86_64.rpm
comgr = 3.0.0.60402-120.el9
comgr(x86-64) = 3.0.0.60402-120.el9
libamd_comgr.so.3()(64bit)
libamd_comgr.so.3(amd_comgr_1.8)(64bit)
libamd_comgr.so.3(amd_comgr_2.0)(64bit)
libamd_comgr.so.3(amd_comgr_2.2)(64bit)
libamd_comgr.so.3(amd_comgr_2.3)(64bit)
libamd_comgr.so.3(amd_comgr_2.4)(64bit)
libamd_comgr.so.3(amd_comgr_2.5)(64bit)
https://repo.radeon.com/rocm/el9/6.4.2/main/comgr-3.0.0.60402-120.el9.x86_64.rpm
https://repo.radeon.com/rocm/el9/6.4.2/main/hsa-amd-aqlprofile-1.0.0.60402-120.el9.x86_64.rpm
https://repo.radeon.com/rocm/el9/6.4.2/main/hsa-rocr-1.15.0.60402-120.el9.x86_64.rpm
https://repo.radeon.com/rocm/el9/6.4.2/main/rocm-core-6.4.2.60402-120.el9.x86_64.rpm
https://repo.radeon.com/rocm/el9/6.4.2/main/rocm-smi-lib-7.5.0.60402-120.el9.x86_64.rpm
https://repo.radeon.com/rocm/el9/6.4.2/main/rocprofiler-register-0.4.0.60402-120.el9.x86_64.rpm
https://repo.radeon.com/rocm/el9/6.4.2/main/rocprofiler-sdk-0.6.0.60402-120.el9.x86_64.rpm
https://repo.radeon.com/rocm/el9/6.4.2/main/rocprofiler-sdk-roctx-0.6.0.60402-120.el9.x86_64.rpm
https://repo.radeon.com/rocm/el9/6.4.2/main/rocprofiler-systems-1.0.2.60402-120.el9.x86_64.rpm
https://rpmrepo.osbuild.org/v2/mirror/rhvpn/el9/el9-x86_64-baseos-n9.6-20250730/Packages/acl-2.3.1-4.el9.x86_64.rpm
starting handcrafted.jsonPipeline source org.osbuild.curl: d9cf95d42c156270e11d87fbf2935eb04c76aebfa8643ad6447e240a95874943
Build
root: <host>
⏱ Duration: 1753971255s
Pipeline build: 77f47c2ebc08669f6ee7192962c8286092da94ba567c5de90ad16e7577102d37
Build
root: <host>
runner: org.osbuild.arch (org.osbuild.arch)
org.osbuild.rpm: 77f47c2ebc08669f6ee7192962c8286092da94ba567c5de90ad16e7577102d37 {}

Supported, required, and unsupported config keys for each distro

As of 738d6d986a80c1bbc02e12c190eba8ffe732f1e1.

Fedora

From checkOptionsFedora().

  1. ostree options are not supported for non-ostree types
  2. containers are not supported for ostree derived images (only iot-commit and iot-container)
7d6
< SDL3-3.2.16-1.fc42.x86_64.rpm
18c17
< alsa-lib-1.2.14-3.fc42.x86_64.rpm
---
> alsa-lib-1.2.14-2.fc42.x86_64.rpm
21,22c20,21
< amd-gpu-firmware-20250708-1.fc42.noarch.rpm
< amd-ucode-firmware-20250708-1.fc42.noarch.rpm
---
---
openapi: 3.0.1
info:
version: "1.0"
title: Image-builder service
description: Service that relays image build requests
license:
name: Apache 2.0
url: https://www.apache.org/licenses/LICENSE-2.0.html
@achilleas-k
achilleas-k / demo.md
Last active November 29, 2024 11:24
console-highlight
$ echo "if you set it to 'nothing', it's all white, which is fine I guess" > $outfile
$ cat $outfile
if you set it to 'nothing', it's all white, which is fine I guess
$ echo "if you set it to 'sh', you get script styling, and sometimes that'll look weird" > $outfile
$ cat $outfile
if you set it to 'sh', you get script styling, and sometimes that'll look weird
# vim style movement
bind generic,index,attach j next-entry
bind generic,index,attach k previous-entry
bind generic,index,pager \Cd half-down
bind generic,index,pager \Cu half-up
bind index J next-unread
bind index K previous-unread
bind pager j next-line