debian-forge-composer/internal
Tomas Hozza 40abb32dec target: deprecate local target and don't use it anywhere
Completely remove the use of `local` target from all code, which is not
required to keep backward compatibility. The target has not been used in
composer for some time already, but some unit tests still used its data
structures. Mark the target as deprecated and adjust all unit tests that
depended on it.

The backward compatibility is kept mostly to enable long running
osbuild-composer instances, which were upgraded to still read old jobs
from the store.

While a target with the same intention will be reintroduced, the current
`local` target data structures contain many fields which would not be
relevant for the new target.

In addition, while the "local" target will be ever used only by Weldr
API, the name would be a bit misleading. Although the worker usually
runs on the same system when using Weldr API, there is no hard
requirement enforcing this setup. In reality, the worker will be
uploading the image back to the worker server, so there is room for a
better name.
2022-07-01 18:55:01 +01: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 worker: delete TargetErrors from OSBuildJobResult 2022-07-01 18:55:01 +01: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: test minimum directory size calculations 2022-04-29 08:55:36 +02:00
distro distro: don't enable fdo-client service on RHEL 8.5 2022-06-30 18:34:45 +02:00
distroregistry distro: remove rhel 9 beta 2022-06-30 14:15:33 +02:00
dnfjson rpmmd: add IgnoreSSL field to PackageSpec 2022-06-15 20:13:47 +02:00
jobqueue osbuild-service-maintenance: Vacuum tables 2022-06-08 21:12:46 +02:00
jsondb test: use T.TempDir to create temporary test directory 2022-04-05 09:27:43 +02:00
kojiapi worker: define job types as constants 2022-06-10 14:48:18 +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: support for the new vpc options in the qemu stage 2022-06-21 00:06:26 +02:00
ostree ostree: add new CommitSource type 2022-06-15 20:13:47 +02:00
pipeline pipeline/os: only infer kernel version if name is not empty 2022-06-29 10:02:46 +02: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
store target: deprecate local target and don't use it anywhere 2022-07-01 18:55:01 +01:00
target target: deprecate local target and don't use it anywhere 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 worker: delete TargetErrors from OSBuildJobResult 2022-07-01 18:55:01 +01:00
worker worker/osbuild: stop handling VMDK stream-optimized conversion 2022-07-01 18:55:01 +01:00
tools.go go: vendor the oapi-codegen cmd 2021-02-01 15:32:58 +01:00