debian-forge-composer/internal
Achilleas Koutsou dcef56c75a osbuild2: move v1 stage metadata parsing to convertStageResults
Make the v1StageResult.Metadata a simple json.RawMessage and perform the
RawMessage to StageMetadata conversion in the convertStage functions.
This lets us get rid of the custom v1StageResult Unmarshaller and the
v1RawStageResult, and makes the whole conversion process easier to
trace.
2022-07-14 16:54:00 +02:00
..
auth go.mod: Update openshift-online/ocm-sdk-go 2022-05-19 22:18:42 +02:00
blueprint distro: new blueprint helper where kernel package is optional 2022-06-29 10:02:46 +02:00
boot Move GetRedHatRelease() and GetHostDistroName() to common package 2022-06-10 14:48:18 +01:00
client tests: use TestMain() instead of Init() to compile mock-dnf-json 2022-06-01 11:36:52 +01:00
cloud remove cloud cleaner 2022-07-01 17:47:44 +02:00
cloudapi Use osbuild2 Manifest in all tests 2022-07-14 16:54:00 +02:00
common Move GetRedHatRelease() and GetHostDistroName() to common package 2022-06-10 14:48:18 +01:00
container container: add support for uploading to registries 2022-06-29 10:02:46 +02:00
crypt crypt: add automatic darwin support 2020-07-17 07:48:22 +02:00
disk disk/partition_table: expose GetBuildPackages() function 2022-07-12 08:19:57 +01:00
distro Use osbuild2 Manifest in all tests 2022-07-14 16:54:00 +02:00
distroregistry Move RHEL 8.4 definition to the common rhel8 package 2022-07-08 09:30:34 +01:00
dnfjson jobqueue: Move jobqueue out of internal 2022-07-04 15:37:28 +02:00
environment environment: encapsulate the environment images are deployed to 2022-07-07 12:00:56 +01:00
jobqueue jobqueue: store an expiry date 2022-07-13 17:26:04 +02:00
jsondb test: use T.TempDir to create temporary test directory 2022-04-05 09:27:43 +02:00
kojiapi Use osbuild2 Manifest in all tests 2022-07-14 16:54:00 +02:00
manifest manifest: make filename optional and generalise Tree 2022-07-12 08:19:57 +01:00
mocks dnfjson: drop repo checksums 2022-06-01 11:36:52 +01:00
osbuild1 osbuild1: remove UnmarshalJSON for Stage and StageOptions 2022-06-13 21:00:40 +01:00
osbuild2 osbuild2: move v1 stage metadata parsing to convertStageResults 2022-07-14 16:54:00 +02:00
ostree ostree: add new CommitSource type 2022-06-15 20:13:47 +02:00
platform platform: introduce hardware platform abstraction 2022-07-07 12:00:56 +01:00
prometheus prometheus: add tenant label 2022-06-07 16:35:03 +02:00
reporegistry reporegistry: remove unused ReposByArch() function 2022-03-09 23:22:06 +00:00
rhsm internal/rhsm: implement fallback to the previous mechanism 2021-08-09 12:40:23 +02:00
rpmmd rpmmd: add IgnoreSSL field to PackageSpec 2022-06-15 20:13:47 +02:00
runner runner: introduce runner abstraction 2022-07-12 08:19:57 +01:00
store Use osbuild2 Manifest in all tests 2022-07-14 16:54:00 +02:00
target worker: move osbuild exports from OSBuildJob to target 2022-07-01 18:55:01 +01:00
test cloudapi: run all Koji compose unit tests 2022-06-10 14:48:18 +01:00
upload worker/osbuild: stop handling VMDK stream-optimized conversion 2022-07-01 18:55:01 +01:00
weldr Use osbuild2 Manifest in all tests 2022-07-14 16:54:00 +02:00
worker Use osbuild2 Manifest in all tests 2022-07-14 16:54:00 +02:00
workload workload: introduce abstraction to encapsulate image workloads 2022-07-07 12:00:56 +01:00
tools.go go: vendor the oapi-codegen cmd 2021-02-01 15:32:58 +01:00