osbuild-composer-122-1.fc41 >t 6 6_   p3!Flض zE>b$bjf b$bjѪ1nR' ec/&]aLl*[@-/77χ;9IiG84. 0oHmpϻtu QnB%qNgd+i2-l-ZvFCe&igE+/-!(?c~Qv q䙪(#?3=Eoʫ6`1Zޒw"B o$;D(0UޒU@S;x?>@ &_<.Ej=0' 4x rJ0=0/ oHEܷanyVvP5pƫ~liȠLfL1 Emf4!e sOS/O 1BҒk5Ce2}YJ}OB!x]&Ia+*Y۬c44>K4myϋ}yΟ&-W/Wq'/ ϴCˎ662d162c8131f85b12b8d0731dc4e54f3d44c126c60307265da3c07e49a771164f90b13cfb297033b4e9f35ed90349ff600e1131030204876d7435004630440220208e0e52a5645030ae4590d23377dfe7ea7543b56cf996c1cdba4bfd10d68d91022019c3d07d9e17d2dbdd3500fec7a61efc0b00eb71d04e83f7d4adcc22cbb23a2e030204876d743500463044022007bbce5cda0d6663bf3b43b46f74214b0c6e2098ac647b93776dffd9cc82958a0220177294b75d09bdfa4d9e161c397c833226f282e31f76baccb4c756fb52f727de030204876d743500473045022100b34248a84228c48073dcc0cd3879ce92fe6a3e1257c6267647a54e9ef496a892022057302112dabd63d71b139305d678e1c8685e71aa48da43d15f75344a0755d954030204876d743500473045022100f0ebee4906d8e81e32ceac13d601e1142ce60dea12ed5eba3e024266e81f3db2022073f983ad3a2f238f338af5b8906c12f53ced1de76a501f7eef52411ba310bcb8030204876d74350047304502210086fd1f6735cba3023be4fbb4aad0ca8f6ef53c5bc9163d4d3a633b73f3f73fdb022079fc7dbc3db0568477123b2ecf0d770feb063a75df792175999d4d7e9a2d7f4c030204876d743500473045022100ec854ac2a669fa715e0390279e20c192811c063d1db484092c1e05c96e6f361102206eff214247117e49c4ed3fb8c1f78b9711f8c68a1f9a54b868ccc76787e1fadc030204876d74350045304302200b0f7aa2a5de5ab3508f0a8251d258297f64ae939b5bc2d935f24f933f399651021f2c36e45c3a83798b55997574d4ec939853bfa0301cfe4f07813f66f293df6a030204876d7435004830460221009808ae9069a52ed4a473c852629556708d421dae0e505626478b4dcc9ffc7a17022100dedba7a36a4dd0ba180459ba33564ee986f44cc93c65a96b2b5632cc248e3c6f030204876d743500473045022100a0042bd03261d214a5da280e2de1ea2652fa74daee5787e21a093d1826325c1102203c00ecbdb93381095bd0f54ef83cbad39070de5851711a20d8312ace9c99326a030204876d743500473045022100c574ea819689ea978c8a3a6b107996d4049cb95477ea27713ec89c25264c668e02203f62b40235423779337493159c0a72ad2b65b58a2607884ce9a358a3d1a87e08QR?G1!JҜB&ړR@>`D.?.d  I\`  H   $  <  l       4  p    6 6 7g (7879989:@m9>?@G H0 I` XlY"\( ]( ^)b*d,e,f,l,t, u, v-w- x- y....D.J..Cosbuild-composer1221.fc41An image building service based on osbuild A service for building customized OS artifacts, such as VM images and OSTree commits, that uses osbuild under the hood. Besides building images for local usage, it can also upload images directly to cloud. It is compatible with composer-cli and cockpit-composer clients.f buildhw-x86-09.iad2.fedoraproject.orgJMFedora ProjectFedora ProjectApache-2.0Fedora ProjectUnspecifiedhttps://github.com/osbuild/osbuild-composerlinuxx86_64 if [ $1 -eq 1 ] && [ -x "/usr/lib/systemd/systemd-update-helper" ]; then # Initial installation /usr/lib/systemd/systemd-update-helper install-system-units osbuild-composer.service osbuild-composer.socket osbuild-composer-api.socket osbuild-composer-prometheus.socket osbuild-remote-worker.socket || : fi if [ $1 -eq 0 ] && [ -x "/usr/lib/systemd/systemd-update-helper" ]; then # Package removal, not upgrade /usr/lib/systemd/systemd-update-helper remove-system-units osbuild-composer.service osbuild-composer.socket osbuild-composer-api.socket osbuild-composer-prometheus.socket osbuild-remote-worker.socket || : fi if [ $1 -ge 1 ] && [ -x "/usr/lib/systemd/systemd-update-helper" ]; then # Package upgrade, not uninstall /usr/lib/systemd/systemd-update-helper mark-restart-system-units osbuild-composer.service osbuild-composer.socket osbuild-composer-api.socket osbuild-composer-prometheus.socket osbuild-remote-worker.socket || : fiN,]A큤A큤f:f:f:f:f:f:f:ff:ff:f1a160c63c5f6a18f9f2801840de48e333d539e37983cb55a382d42e9cc2851a1345d94a41f20245f54b46384f39aea80cfaac54cf2eac0538a92e48aad0a5e7fa6f54e16830d9c76ed43461dc71af43c8075eee8091dd81930874bba4e92dc646515c86144005607e361798e6381adaab09409b15932538719f4b887e9bbae27fd8fcc0d0f27f5edc71532d5244c521360ca44d414833a4e0e0ee618a42c2c18a694dd603b63f9f6dce0318fd148853d9bd22bdd81f95a115315974235c9873e522eee3731a0f50629539389554cff34b8beddf89420bbfe24fd38fa8a8c67a431f8b812f5960e5001aa8156238d0f9ab817bcae13c62cd6aa682dbcb6426c65c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab431fcc87f4b9f28a347baf9ac625be4c673217ef3598becf126484a63c1a5f485rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootosbuild-composer-122-1.fc41.src.rpmbundled(golang(cloud.google.com/go))bundled(golang(cloud.google.com/go/auth))bundled(golang(cloud.google.com/go/auth/oauth2adapt))bundled(golang(cloud.google.com/go/compute))bundled(golang(cloud.google.com/go/compute/metadata))bundled(golang(cloud.google.com/go/iam))bundled(golang(cloud.google.com/go/storage))bundled(golang(dario.cat/mergo))bundled(golang(github.com/Azure/azure-sdk-for-go))bundled(golang(github.com/Azure/azure-sdk-for-go/sdk/azcore))bundled(golang(github.com/Azure/azure-sdk-for-go/sdk/azidentity))bundled(golang(github.com/Azure/azure-sdk-for-go/sdk/internal))bundled(golang(github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/compute/armcompute/v5))bundled(golang(github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/resources/armresources))bundled(golang(github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/storage/armstorage))bundled(golang(github.com/Azure/azure-sdk-for-go/sdk/storage/azblob))bundled(golang(github.com/Azure/go-autorest))bundled(golang(github.com/Azure/go-autorest/autorest))bundled(golang(github.com/Azure/go-autorest/autorest/adal))bundled(golang(github.com/Azure/go-autorest/autorest/azure/auth))bundled(golang(github.com/Azure/go-autorest/autorest/azure/cli))bundled(golang(github.com/Azure/go-autorest/autorest/date))bundled(golang(github.com/Azure/go-autorest/autorest/to))bundled(golang(github.com/Azure/go-autorest/autorest/validation))bundled(golang(github.com/Azure/go-autorest/logger))bundled(golang(github.com/Azure/go-autorest/tracing))bundled(golang(github.com/AzureAD/microsoft-authentication-library-for-go))bundled(golang(github.com/BurntSushi/toml))bundled(golang(github.com/Microsoft/go-winio))bundled(golang(github.com/Microsoft/hcsshim))bundled(golang(github.com/VividCortex/ewma))bundled(golang(github.com/acarl005/stripansi))bundled(golang(github.com/asaskevich/govalidator))bundled(golang(github.com/aws/aws-sdk-go-v2))bundled(golang(github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream))bundled(golang(github.com/aws/aws-sdk-go-v2/config))bundled(golang(github.com/aws/aws-sdk-go-v2/credentials))bundled(golang(github.com/aws/aws-sdk-go-v2/feature/ec2/imds))bundled(golang(github.com/aws/aws-sdk-go-v2/feature/s3/manager))bundled(golang(github.com/aws/aws-sdk-go-v2/internal/configsources))bundled(golang(github.com/aws/aws-sdk-go-v2/internal/endpoints/v2))bundled(golang(github.com/aws/aws-sdk-go-v2/internal/ini))bundled(golang(github.com/aws/aws-sdk-go-v2/internal/v4a))bundled(golang(github.com/aws/aws-sdk-go-v2/service/autoscaling))bundled(golang(github.com/aws/aws-sdk-go-v2/service/ec2))bundled(golang(github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding))bundled(golang(github.com/aws/aws-sdk-go-v2/service/internal/checksum))bundled(golang(github.com/aws/aws-sdk-go-v2/service/internal/presigned-url))bundled(golang(github.com/aws/aws-sdk-go-v2/service/internal/s3shared))bundled(golang(github.com/aws/aws-sdk-go-v2/service/s3))bundled(golang(github.com/aws/aws-sdk-go-v2/service/sso))bundled(golang(github.com/aws/aws-sdk-go-v2/service/ssooidc))bundled(golang(github.com/aws/aws-sdk-go-v2/service/sts))bundled(golang(github.com/aws/smithy-go))bundled(golang(github.com/aymerick/douceur))bundled(golang(github.com/beorn7/perks))bundled(golang(github.com/cenkalti/backoff/v4))bundled(golang(github.com/cespare/xxhash/v2))bundled(golang(github.com/containerd/cgroups/v3))bundled(golang(github.com/containerd/errdefs))bundled(golang(github.com/containerd/stargz-snapshotter/estargz))bundled(golang(github.com/containers/common))bundled(golang(github.com/containers/image/v5))bundled(golang(github.com/containers/libtrust))bundled(golang(github.com/containers/ocicrypt))bundled(golang(github.com/containers/storage))bundled(golang(github.com/coreos/go-semver))bundled(golang(github.com/coreos/go-systemd))bundled(golang(github.com/cyberphone/json-canonicalization))bundled(golang(github.com/cyphar/filepath-securejoin))bundled(golang(github.com/davecgh/go-spew))bundled(golang(github.com/deepmap/oapi-codegen))bundled(golang(github.com/dimchansky/utfbom))bundled(golang(github.com/distribution/reference))bundled(golang(github.com/docker/distribution))bundled(golang(github.com/docker/docker))bundled(golang(github.com/docker/docker-credential-helpers))bundled(golang(github.com/docker/go-connections))bundled(golang(github.com/docker/go-units))bundled(golang(github.com/dougm/pretty))bundled(golang(github.com/felixge/httpsnoop))bundled(golang(github.com/getkin/kin-openapi))bundled(golang(github.com/getsentry/sentry-go))bundled(golang(github.com/ghodss/yaml))bundled(golang(github.com/go-jose/go-jose/v4))bundled(golang(github.com/go-logr/logr))bundled(golang(github.com/go-logr/stdr))bundled(golang(github.com/go-openapi/analysis))bundled(golang(github.com/go-openapi/errors))bundled(golang(github.com/go-openapi/jsonpointer))bundled(golang(github.com/go-openapi/jsonreference))bundled(golang(github.com/go-openapi/loads))bundled(golang(github.com/go-openapi/runtime))bundled(golang(github.com/go-openapi/spec))bundled(golang(github.com/go-openapi/strfmt))bundled(golang(github.com/go-openapi/swag))bundled(golang(github.com/go-openapi/validate))bundled(golang(github.com/gobwas/glob))bundled(golang(github.com/gogo/protobuf))bundled(golang(github.com/golang-jwt/jwt))bundled(golang(github.com/golang-jwt/jwt/v4))bundled(golang(github.com/golang-jwt/jwt/v5))bundled(golang(github.com/golang/glog))bundled(golang(github.com/golang/groupcache))bundled(golang(github.com/golang/protobuf))bundled(golang(github.com/google/go-cmp))bundled(golang(github.com/google/go-containerregistry))bundled(golang(github.com/google/go-intervals))bundled(golang(github.com/google/s2a-go))bundled(golang(github.com/google/uuid))bundled(golang(github.com/googleapis/enterprise-certificate-proxy))bundled(golang(github.com/googleapis/gax-go/v2))bundled(golang(github.com/gophercloud/gophercloud))bundled(golang(github.com/gorilla/css))bundled(golang(github.com/gorilla/mux))bundled(golang(github.com/hashicorp/errwrap))bundled(golang(github.com/hashicorp/go-cleanhttp))bundled(golang(github.com/hashicorp/go-multierror))bundled(golang(github.com/hashicorp/go-retryablehttp))bundled(golang(github.com/hashicorp/go-version))bundled(golang(github.com/inconshreveable/mousetrap))bundled(golang(github.com/jackc/chunkreader/v2))bundled(golang(github.com/jackc/pgconn))bundled(golang(github.com/jackc/pgio))bundled(golang(github.com/jackc/pgpassfile))bundled(golang(github.com/jackc/pgproto3/v2))bundled(golang(github.com/jackc/pgservicefile))bundled(golang(github.com/jackc/pgtype))bundled(golang(github.com/jackc/pgx/v4))bundled(golang(github.com/jackc/puddle))bundled(golang(github.com/jmespath/go-jmespath))bundled(golang(github.com/josharian/intern))bundled(golang(github.com/json-iterator/go))bundled(golang(github.com/julienschmidt/httprouter))bundled(golang(github.com/klauspost/compress))bundled(golang(github.com/klauspost/pgzip))bundled(golang(github.com/kolo/xmlrpc))bundled(golang(github.com/kr/text))bundled(golang(github.com/kylelemons/godebug))bundled(golang(github.com/labstack/echo/v4))bundled(golang(github.com/labstack/gommon))bundled(golang(github.com/letsencrypt/boulder))bundled(golang(github.com/mailru/easyjson))bundled(golang(github.com/mattn/go-colorable))bundled(golang(github.com/mattn/go-isatty))bundled(golang(github.com/mattn/go-runewidth))bundled(golang(github.com/mattn/go-sqlite3))bundled(golang(github.com/microcosm-cc/bluemonday))bundled(golang(github.com/miekg/pkcs11))bundled(golang(github.com/mistifyio/go-zfs/v3))bundled(golang(github.com/mitchellh/go-homedir))bundled(golang(github.com/mitchellh/mapstructure))bundled(golang(github.com/moby/docker-image-spec))bundled(golang(github.com/moby/sys/mountinfo))bundled(golang(github.com/moby/sys/user))bundled(golang(github.com/modern-go/concurrent))bundled(golang(github.com/modern-go/reflect2))bundled(golang(github.com/munnerz/goautoneg))bundled(golang(github.com/oklog/ulid))bundled(golang(github.com/opencontainers/go-digest))bundled(golang(github.com/opencontainers/image-spec))bundled(golang(github.com/opencontainers/runtime-spec))bundled(golang(github.com/opencontainers/selinux))bundled(golang(github.com/openshift-online/ocm-sdk-go))bundled(golang(github.com/oracle/oci-go-sdk/v54))bundled(golang(github.com/osbuild/images))bundled(golang(github.com/osbuild/osbuild-composer/pkg/splunk_logger))bundled(golang(github.com/osbuild/pulp-client))bundled(golang(github.com/ostreedev/ostree-go))bundled(golang(github.com/pkg/browser))bundled(golang(github.com/pkg/errors))bundled(golang(github.com/pmezard/go-difflib))bundled(golang(github.com/proglottis/gpgme))bundled(golang(github.com/prometheus/client_golang))bundled(golang(github.com/prometheus/client_model))bundled(golang(github.com/prometheus/common))bundled(golang(github.com/prometheus/procfs))bundled(golang(github.com/rivo/uniseg))bundled(golang(github.com/secure-systems-lab/go-securesystemslib))bundled(golang(github.com/segmentio/ksuid))bundled(golang(github.com/sigstore/fulcio))bundled(golang(github.com/sigstore/rekor))bundled(golang(github.com/sigstore/sigstore))bundled(golang(github.com/sirupsen/logrus))bundled(golang(github.com/skratchdot/open-golang))bundled(golang(github.com/sony/gobreaker))bundled(golang(github.com/spf13/cobra))bundled(golang(github.com/spf13/pflag))bundled(golang(github.com/stefanberger/go-pkcs11uri))bundled(golang(github.com/stretchr/testify))bundled(golang(github.com/sylabs/sif/v2))bundled(golang(github.com/syndtr/gocapability))bundled(golang(github.com/tchap/go-patricia/v2))bundled(golang(github.com/titanous/rocacheck))bundled(golang(github.com/ubccr/kerby))bundled(golang(github.com/ulikunitz/xz))bundled(golang(github.com/valyala/bytebufferpool))bundled(golang(github.com/valyala/fasttemplate))bundled(golang(github.com/vbatts/tar-split))bundled(golang(github.com/vbauerster/mpb/v8))bundled(golang(github.com/vmware/govmomi))bundled(golang(go.mongodb.org/mongo-driver))bundled(golang(go.mozilla.org/pkcs7))bundled(golang(go.opencensus.io))bundled(golang(go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc))bundled(golang(go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp))bundled(golang(go.opentelemetry.io/otel))bundled(golang(go.opentelemetry.io/otel/metric))bundled(golang(go.opentelemetry.io/otel/trace))bundled(golang(golang.org/x/crypto))bundled(golang(golang.org/x/exp))bundled(golang(golang.org/x/mod))bundled(golang(golang.org/x/net))bundled(golang(golang.org/x/oauth2))bundled(golang(golang.org/x/sync))bundled(golang(golang.org/x/sys))bundled(golang(golang.org/x/term))bundled(golang(golang.org/x/text))bundled(golang(golang.org/x/time))bundled(golang(golang.org/x/tools))bundled(golang(google.golang.org/api))bundled(golang(google.golang.org/genproto))bundled(golang(google.golang.org/genproto/googleapis/api))bundled(golang(google.golang.org/genproto/googleapis/rpc))bundled(golang(google.golang.org/grpc))bundled(golang(google.golang.org/protobuf))bundled(golang(gopkg.in/ini.v1))bundled(golang(gopkg.in/yaml.v2))bundled(golang(gopkg.in/yaml.v3))group(_osbuild-composer)group(weldr)osbuild-composerosbuild-composer(x86-64)user(_osbuild-composer)weldr     /bin/sh/bin/sh/bin/shosbuild-composer-coreosbuild-composer-workerrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsZstd)systemd122-1.fc41122-1.fc413.0.4-14.6.0-14.0-15.4.18-14.19.94f5fcffKfyfffafff@fifWfDf(@f DeZe}@eȶepee@eeyeg'eTeB=e7e/eSe didF@dd d!dddw6ddd?d-bddxc>@cccc0cc/ccEctcb[cOc=qPackit - 122-1Packit - 121-1Packit - 120-1Packit - 119-1Packit - 118-1Packit - 117-1Packit - 116-1Packit - 115-1Packit - 114-1Fedora Release Engineering - 113-2Packit - 113-1Packit - 110-1Packit - 109-1Packit - 108-1Packit - 106-1Packit - 104-1Packit - 102-1Packit - 101-1Maxwell G - 100-2Packit - 100-1Packit - 99-1Fedora Release Engineering - 98-2Packit - 98-1Packit - 96-1Packit - 95-1Packit - 94-1Packit - 93-1Packit - 88.2-1Packit - 92-1Packit - 91-1Packit - 90-1Packit - 89-1Packit - 88-1Packit - 87-1Packit - 86-1Fedora Release Engineering - 85-2Packit - 85-1Packit - 84-1Packit - 83-1Packit - 82-1Packit - 80-1Packit - 79-1Packit - 78-1Packit - 77-1Packit - 76-1Packit - 75-1Packit - 74-1Packit - 73-1Fedora Release Engineering - 72-2Packit - 72-1Packit - 71-1Packit - 70-1Packit - 69-1Packit - 68-1Packit - 67-1Packit - 66-1Packit - 65-1Changes with 122 ---------------- * Add fedora-41 (#4369) * Author: Sanne Raymaekers, Reviewers: Brian C. Lane * CI: integration test rules fixup (#4383) * Author: Jakub Rusz, Reviewers: Brian C. Lane * Revert "Add fedora-41" (#4380) * Author: Sanne Raymaekers, Reviewers: Jakub Rusz * Update snapshots to 20240924 (#4381) * Author: SchutzBot, Reviewers: Tomáš Hozza * cloud: fixed typo UnfulfillableCapacity (HMS-4676) (#4385) * Author: Lukáš Zapletal, Reviewers: Sanne Raymaekers * composer: don't create RepoRegistry using reporegistry.New() (#4378) * Author: Tomáš Hozza, Reviewers: Achilleas Koutsou * test/cases: Use openscap customization + enable oci api test on RHEL-10 (#4356) * Author: Jakub Rusz, Reviewers: Tomáš Hozza — Somewhere on the Internet, 2024-10-02Changes with 121 ---------------- * Add initial support for generating SPDX SBOM documents (COMPOSER-2274) (#4359) * Author: Tomáš Hozza, Reviewers: Achilleas Koutsou, Florian Schüller, Gianluca Zuccarelli — Somewhere on the Internet, 2024-09-20Changes with 120 ---------------- * Openscap compliance facts (HMS-2836) (#4349) * Author: Sanne Raymaekers, Reviewers: Gianluca Zuccarelli * Update Fedora-40 repositories to branched ones (#4355) * Author: Jakub Rusz, Reviewers: Sanne Raymaekers * blueprint: sshkey to users in images blueprint conversion (#4363) * Author: Achilleas Koutsou, Reviewers: Tomáš Hozza * internal/worker/client.go: refactor reading worker ID (#4351) * Author: Florian Schüller, Reviewers: Michael Vogt, Sanne Raymaekers * osbuild-worker: fix "crashing" on worker registration issues (#4357) * Author: Michael Vogt, Reviewers: Florian Schüller, Sanne Raymaekers * test/cases: adapt upgrade to support rhel9to10 (#4319) * Author: Jakub Rusz, Reviewers: Tomáš Hozza * tools/build-rpms: fix ec2 client initialisation (#4361) * Author: Sanne Raymaekers, Reviewers: Florian Schüller * tools/build-rpms: increase rpm builder instance disk size (#4360) * Author: Sanne Raymaekers, Reviewers: Florian Schüller * upload/azure: turn off public access on storage accounts (#4353) * Author: Sanne Raymaekers, Reviewers: Achilleas Koutsou, Ondřej Budai — Somewhere on the Internet, 2024-09-18Changes with 119 ---------------- * Add channel to worker logs (#4316) * Author: Florian Schüller, Reviewers: Brian C. Lane * Update osbuild/images to v0.82.0 (#4343) * Author: Tomáš Hozza, Reviewers: Achilleas Koutsou * Worker: move GCE image guest OS features to upload target options (#4334) * Author: Tomáš Hozza, Reviewers: Brian C. Lane * build(deps): bump the go-deps group across 1 directory with 13 updates (#4337) * Author: dependabot[bot], Reviewers: Tomáš Hozza * build(deps): bump the go-deps group across 1 directory with 2 updates (#4342) * Author: dependabot[bot], Reviewers: Tomáš Hozza * osbuild-composer: add `Requires: osbuild-dnf-json-api = 7` (#4308) * Author: Michael Vogt, Reviewers: Brian C. Lane, Tomáš Hozza * osbuild-worker: handle error wrapping from dnfjson package (#4341) * Author: Sanne Raymaekers, Reviewers: Florian Schüller, Michael Vogt * tools/appsre-ansible: fix unregister (#4326) * Author: Sanne Raymaekers, Reviewers: Ondřej Budai * tools/build-rpms: increase size of instances (#4338) * Author: Sanne Raymaekers, Reviewers: Achilleas Koutsou, Tomáš Hozza * tools/build-rpms: use rhel 9.4 instances as a baseline (#4344) * Author: Sanne Raymaekers, Reviewers: Tomáš Hozza * worker: move `api.BasePath` setup to the start of the funcs (#4328) * Author: Michael Vogt, Reviewers: Florian Schüller, Tomáš Hozza * worker: rename `server` -> `serverURL` (#4325) * Author: Michael Vogt, Reviewers: Florian Schüller, Sanne Raymaekers * worker: simplify the `POST` in workerHeartbeat() (#4327) * Author: Michael Vogt, Reviewers: Florian Schüller, Sanne Raymaekers — Somewhere on the Internet, 2024-09-04Changes with 118 ---------------- * [RHEL-10] Add `gce` and `image-installer` image types (COMPOSER-2193) (#4314) * Author: Tomáš Hozza, Reviewers: Gianluca Zuccarelli * tools/appsre-ansible: retry subscribing rpmbuild machines (#4317) * Author: Sanne Raymaekers, Reviewers: Florian Schüller — Somewhere on the Internet, 2024-08-23Changes with 117 ---------------- * Add rhel-10.0 image manifests and enable image_tests (#4307) * Author: Jakub Rusz, Reviewers: Tomáš Hozza * ci: fix edge test failures in cs9 and fedora40 (#4309) * Author: He Yi, Reviewers: Achilleas Koutsou * cloud/awscloud: aws sdk v2 (HMS-4538) (#4287) * Author: Sanne Raymaekers, Reviewers: Michael Vogt — Somewhere on the Internet, 2024-08-21Changes with 116 ---------------- * Integration testing on CS10 & RHEL 10 (#4263) * Author: Alexander Todorov, Reviewers: Tomáš Hozza * OpenSCAP json tailoring (HMS-3827) (#4272) * Author: Gianluca Zuccarelli, Reviewers: Sanne Raymaekers * Update images to `v0.77.0` and enable `rpm` and `rhsm` customizations (COMPOSER-2308) (#4295) * Author: Tomáš Hozza, Reviewers: Gianluca Zuccarelli * ci: move rhel for edge rhel9.5 test to testing-farm (#4240) * Author: He Yi, Reviewers: Achilleas Koutsou * logrus: add deployment channel as field to the logs (#4285) * Author: Florian Schüller, Reviewers: Sanne Raymaekers, Tomáš Hozza * osbuild-composer: activate deployment-channel reporting for splunk (#4299) * Author: Florian Schüller, Reviewers: Sanne Raymaekers * prepare-source: Move go fmt to last step (#4296) * Author: Brian C. Lane, Reviewers: Achilleas Koutsou * splunk_logger: move environment hook to splunk_logger pt1 (#4301) * Author: Florian Schüller, Reviewers: Sanne Raymaekers — Somewhere on the Internet, 2024-08-15Changes with 115 ---------------- * Change log_format for the service to json (#4279) * Author: Florian Schüller, Reviewers: Sanne Raymaekers * Makefile for templates/openshift (#4103) * Author: Florian Schüller, Reviewers: Brian C. Lane * build(deps): bump the go-deps group across 1 directory with 8 updates (#4274) * Author: dependabot[bot], Reviewers: Tomáš Hozza * clienterrors: rename `WorkerClientError` to `clienterrors.New` (#4278) * Author: Michael Vogt, Reviewers: Sanne Raymaekers * cloud/awscloud: fix nil pointer dereference (#4283) * Author: Sanne Raymaekers, Reviewers: Florian Schüller * dbjobqueue: correct error wrapping (#4284) * Author: Sanne Raymaekers, Reviewers: Michael Vogt * osbuild-worker: rework the `workerClientErrorFrom()` error (#4254) * Author: Michael Vogt, Reviewers: Tomáš Hozza * osbuildexecutor: show full osbuild exector on json decode errors (#4289) * Author: Michael Vogt, Reviewers: Sanne Raymaekers * test/api: silent dump_db() (#4276) * Author: Achilleas Koutsou, Reviewers: Jakub Rusz, Tomáš Hozza — Somewhere on the Internet, 2024-08-07Changes with 114 ---------------- * (HMS-4453) Add password to User customization schema (#4267) * Author: Andrea Waltlová, Reviewers: Ondřej Ezr * Build RPMs on RHEL-10.0-nightly and c10s (COMPOSER-2161) (#4268) * Author: Tomáš Hozza, Reviewers: Achilleas Koutsou, Alexander Todorov * Create a nightly pipeline for GA/EUS releases (#4046) * Author: tkoscieln, Reviewers: Nobody * Fix distro alias loading from ENV (#4265) * Author: Tomáš Hozza, Reviewers: Sanne Raymaekers * Fix slack GA pipeline notification job failure (#4271) * Author: tkoscieln, Reviewers: Alexander Todorov, Jakub Rusz * schutzbot/terraform: bump sha (#4266) * Author: Sanne Raymaekers, Reviewers: Achilleas Koutsou — Somewhere on the Internet, 2024-07-24- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_RebuildChanges with 113 ---------------- * build(deps): bump the go-deps group across 1 directory with 10 updates (#4259) * Author: dependabot[bot], Reviewers: Tomáš Hozza * osbuild-worker: tweak error to not include a \n for a failed stage (#4257) * Author: Michael Vogt, Reviewers: Tomáš Hozza * repositories: update Fedora 40 gpg keys (#4258) * Author: Achilleas Koutsou, Reviewers: Tomáš Hozza — Somewhere on the Internet, 2024-07-11Changes with 110 ---------------- * :broom: Add c10s and el10 repos, update distro aliases, update SPEC, c8s EOL (#4179) * Author: Tomáš Hozza, Reviewers: Achilleas Koutsou, Alexander Todorov, Florian Schüller, Simon de Vlieger * Fix condition in `tools/provision.sh` for el10 and re-enable snapshot URL validation (#4186) * Author: Tomáš Hozza, Reviewers: Alexander Todorov * GH actions / containerfiles: update F37 to F40 (#4168) * Author: Tomáš Hozza, Reviewers: Achilleas Koutsou * Testing with rhel-9.5 nightly (#4126) * Author: Alexander Todorov, Reviewers: Jakub Rusz * cmd/osbuild-worker-executor: add oaas as worker executor (#4189) * Author: Michael Vogt, Reviewers: Sanne Raymaekers * go.mod: bump osbuild/images to v0.65.0 (#4198) * Author: Achilleas Koutsou, Reviewers: Sanne Raymaekers * main: rework the way the mock logger is passed (#4196) * Author: Michael Vogt, Reviewers: Tomáš Hozza * obuild-worker: extract workerClientErrorFrom() helper and add tests (#4188) * Author: Michael Vogt, Reviewers: Achilleas Koutsou, Florian Schüller * osbuild-worker-executor: fix order of `assert.Equal()` in tests (#4192) * Author: Michael Vogt, Reviewers: Brian C. Lane * osbuild-worker-executor: make test output silent again (#4191) * Author: Michael Vogt, Reviewers: Sanne Raymaekers * osbuild-worker: do not use `error` in clienterror.Error.Details (#4145) * Author: Michael Vogt, Reviewers: Florian Schüller * templates/openshift/composer: remove maintenance cronjob (#4178) * Author: Sanne Raymaekers, Reviewers: Florian Schüller * templates/packer: switch to fedora-40 (#4162) * Author: Sanne Raymaekers, Reviewers: Tomáš Hozza * templates/packer: use import_tasks instead of include_tasks (#4176) * Author: Sanne Raymaekers, Reviewers: Achilleas Koutsou, Tomáš Hozza * test/cases/ubi-wsl: test rhel9 ga (HMS-4207) (#4165) * Author: Sanne Raymaekers, Reviewers: Gianluca Zuccarelli * test: skip ostree-remount due to issue RHEL-25249 (#4121) * Author: mcattamoredhat, Reviewers: Achilleas Koutsou, Xiaofeng Wang * test: update ostree osname in pending test cases (#4173) * Author: mcattamoredhat, Reviewers: Achilleas Koutsou — Somewhere on the Internet, 2024-06-12Changes with 109 ---------------- * Add RHEL-9.5 repo definitions (#4158) * Author: Tomáš Hozza, Reviewers: Achilleas Koutsou * Add support for arbitrary kickstart file injection into ISOs (HMS-3879) (#4135) * Author: Achilleas Koutsou, Reviewers: Tomáš Hozza * Minor user customization test improvements (#4007) * Author: andremarianiello, Reviewers: Brian C. Lane * templates/packer: invert tag logic (#4150) * Author: Sanne Raymaekers, Reviewers: Florian Schüller, Ondřej Budai * test: execute dmesg task as privileged user (#4094) * Author: mcattamoredhat, Reviewers: Achilleas Koutsou, Brian C. Lane — Somewhere on the Internet, 2024-05-29Changes with 108 ---------------- * Reenable codecov via action (#4119) * Author: Alexander Todorov, Reviewers: Jakub Rusz * Update osbuild/images v0.59.0 (HMS-4031) (#4127) * Author: Achilleas Koutsou, Reviewers: Sanne Raymaekers, Tomáš Hozza * Use copr rpms for the community workers (#4129) * Author: Sanne Raymaekers, Reviewers: Florian Schüller * build(deps): bump github.com/docker/docker from 25.0.3+incompatible to 25.0.5+incompatible (#4080) * Author: dependabot[bot], Reviewers: Tomáš Hozza * build(deps): bump github.com/go-jose/go-jose/v3 from 3.0.1 to 3.0.3 (#4000) * Author: dependabot[bot], Reviewers: Tomáš Hozza * build(deps): bump golangci/golangci-lint-action from 4 to 5 (#4110) * Author: dependabot[bot], Reviewers: Tomáš Hozza * build(deps): bump gopkg.in/go-jose/go-jose.v2 from 2.6.1 to 2.6.3 (#3999) * Author: dependabot[bot], Reviewers: Tomáš Hozza * build(deps): bump the go-deps group across 1 directory with 14 updates (#4123) * Author: dependabot[bot], Reviewers: Achilleas Koutsou, Ondřej Budai, Tomáš Hozza * cloudapi: Add UploadTypesLocal for local_save status reports (#4038) * Author: Brian C. Lane, Reviewers: Simon Steinbeiß * templates/dashboards: fix community-stage tenant variable (#4100) * Author: Sanne Raymaekers, Reviewers: Florian Schüller * templates/packer: add failure script (#4101) * Author: Sanne Raymaekers, Reviewers: Ondřej Budai, Tomáš Hozza * test: update osname for edge deployments (#4148) * Author: mcattamoredhat, Reviewers: Achilleas Koutsou * tools/fedora-worker-packer: increase timeout further (#4134) * Author: Sanne Raymaekers, Reviewers: Florian Schüller * tools/fedora-worker-packer: small fixes (commit sha + timeout increase) (#4133) * Author: Sanne Raymaekers, Reviewers: Florian Schüller — Somewhere on the Internet, 2024-05-15Changes with 106 ---------------- * Active worker gauge (COMPOSER-2215) (#4089) * Author: Sanne Raymaekers, Reviewers: Gianluca Zuccarelli * Add CI job to detect possible problematic usage of `trap` (#3977) * Author: Alexander Todorov, Reviewers: Tomáš Hozza * Makefile: remove installation of dnf-json (#4076) * Author: Achilleas Koutsou, Reviewers: Sanne Raymaekers * Show worker count on grafana dashboard (COMPOSER-2215) (#4092) * Author: Sanne Raymaekers, Reviewers: Florian Schüller * Update Arm EC2 instance to a newer one (#4064) * Author: Alexander Todorov, Reviewers: Jakub Rusz * Update osbuild/images to v0.56.0 (#4096) * Author: Tomáš Hozza, Reviewers: Achilleas Koutsou, Ondřej Budai * configurable worker timeouts (COMPOSER-2215) (#4090) * Author: Sanne Raymaekers, Reviewers: Florian Schüller * osbuild-worker: fix mtls credentials injection in depsolve job (#4082) * Author: Sanne Raymaekers, Reviewers: Achilleas Koutsou, Brian C. Lane * osbuild-worker: fix nil pointer in depsolve job (#4086) * Author: Sanne Raymaekers, Reviewers: Florian Schüller, Tomáš Hozza * osbuild/images 0.55 (#4075) * Author: Sanne Raymaekers, Reviewers: Brian C. Lane * osbuildexecutor/ec2: pass extraEnv only to sources invocation (#4083) * Author: Sanne Raymaekers, Reviewers: Achilleas Koutsou, Simon Steinbeiß * templates/packer: fix proxy config in ldap service account init (#4098) * Author: Sanne Raymaekers, Reviewers: Achilleas Koutsou * tests: Fix leapp repo url (#4085) * Author: Jakub Rusz, Reviewers: Alexander Todorov * worker: support http proxy for depsolve and osbuild sources job HMS-3798 (#4066) * Author: Sanne Raymaekers, Reviewers: Achilleas Koutsou — Somewhere on the Internet, 2024-04-24Changes with 104 ---------------- * Add installer customizations to blueprints and cloud API (HMS-1161) (#4005) * Author: Achilleas Koutsou, Reviewers: Tomáš Hozza * Execute OpenShift Virtualization tests only on RHEL 9.x nightly (#4044) * Author: Alexander Todorov, Reviewers: Jakub Rusz, Tomáš Hozza * bump osbuild/images to 51 and add expiredate fields to user customizations (#4041) * Author: Sanne Raymaekers, Reviewers: Simon de Vlieger * cloud/awscloud: allow internet access on secure instance again (#4025) * Author: Sanne Raymaekers, Reviewers: Achilleas Koutsou * cloudapi: Override the request distro with the blueprint distro (#4006) * Author: Brian C. Lane, Reviewers: Achilleas Koutsou * osbuild-jobsite-builder: disable http.Server timeouts (#4031) * Author: Sanne Raymaekers, Reviewers: Simon de Vlieger * osbuild-jobsite-manager: close writer before sending the store (#4029) * Author: Sanne Raymaekers, Reviewers: Simon de Vlieger * osbuild-jobsite: increase populate timeout (#4027) * Author: Sanne Raymaekers, Reviewers: Michael Vogt, Simon de Vlieger * osbuild-worker: add support for mtls dnf repo secrets (HMS-3798) (#4035) * Author: Sanne Raymaekers, Reviewers: Simon de Vlieger * repositories: remove rhel-8-beta (#4024) * Author: Simon de Vlieger, Reviewers: Tomáš Hozza * templates/packer: support ldap service account for repo mtls conf (#4049) * Author: Sanne Raymaekers, Reviewers: Simon de Vlieger * test: drop oscap test script and gitlab job (HMS-3710) (#3991) * Author: Achilleas Koutsou, Reviewers: Simon Steinbeiß * worker: drop backwards compatibility for DepsolveJob serialisation (COMPOSER-1612) (#4021) * Author: Achilleas Koutsou, Reviewers: Tomáš Hozza — Somewhere on the Internet, 2024-04-03Changes with 102 ---------------- * CI: Drop SonarQube in favor of Snyk (#3984) * Author: Jakub Rusz, Reviewers: Simon Steinbeiß * Enable masked systemd services in cloudapi (HMS-3661) (#3972) * Author: Gianluca Zuccarelli, Reviewers: Brian C. Lane, Tomáš Hozza * Enable testing in OpenShift (#3681) * Author: Alexander Todorov, Reviewers: Jakub Rusz, Tomáš Hozza * README: Fix reference to developer guide (#3969) * Author: Brian C. Lane, Reviewers: Tomáš Hozza * Skip Image Tests tests for image types already covered in osbuild/images (#3967) * Author: Alexander Todorov, Reviewers: Jakub Rusz, Tomáš Hozza * build(deps): bump golangci/golangci-lint-action from 3 to 4 (#3941) * Author: dependabot[bot], Reviewers: Tomáš Hozza * build(deps): bump stackrox/kube-linter-action from 1.0.4 to 1.0.5 (#3982) * Author: dependabot[bot], Reviewers: Tomáš Hozza * ci: skip ostree-remount check in CS9 due to bug RHEL-25249 (#3978) * Author: mcattamoredhat, Reviewers: Irene Díez, Xiaofeng Wang * images: update dependency (#3983) * Author: Simon de Vlieger, Reviewers: Tomáš Hozza * integration test for worker-executor (HMS-3634) (#3968) * Author: Sanne Raymaekers, Reviewers: Simon de Vlieger * templates/packer: fix vector repos (#3987) * Author: Sanne Raymaekers, Reviewers: Achilleas Koutsou, Tomáš Hozza * test: remove libvirt workaround (#3975) * Author: tkoscieln, Reviewers: Alexander Todorov, Jakub Rusz, Tomáš Hozza * tests: Drop bigiso test (HMS-3710) (#3988) * Author: Simon Steinbeiß, Reviewers: Ondřej Budai — Somewhere on the Internet, 2024-03-06Changes with 101 ---------------- * Add minimal-raw and clean up the compose handler a bit (#3962) * Author: Ondřej Budai, Reviewers: Achilleas Koutsou * RHEL-16006: improve error on missing package name (#3964) * Author: Florian Schüller, Reviewers: Ondřej Budai, Tomáš Hozza * Support configuring distro aliases via ENV and set aliases in the composer template. (#3927) * Author: Tomáš Hozza, Reviewers: Ondřej Budai, Sanne Raymaekers * Tag rhel 9.2+ with SEV_LIVE_MIGRATABLE_V2 (#3970) * Author: Amelia Crate, Reviewers: Ondřej Budai, Tomáš Hozza * Update osbuild/images to v0.40.0 (#3973) * Author: Tomáš Hozza, Reviewers: Gianluca Zuccarelli, Simon de Vlieger * cloud/awscloud: create secure instance in the same subnet (#3961) * Author: Sanne Raymaekers, Reviewers: Simon de Vlieger * cloud/awscloud: describe security groups using filters (#3965) * Author: Sanne Raymaekers, Reviewers: Achilleas Koutsou, Gianluca Zuccarelli, Ondřej Budai * cloud/awscloud: max 4 overrides are allowed when creating a fleet (#3946) * Author: Sanne Raymaekers, Reviewers: Ondřej Budai * cloud/awscloud: remove restricting egress rule from SG (#3954) * Author: Sanne Raymaekers, Reviewers: Simon de Vlieger * cloud/awscloud: take instance type from host (#3947) * Author: Sanne Raymaekers, Reviewers: Achilleas Koutsou, Simon Steinbeiß, Simon de Vlieger * cmd/osbuild-jobsite-builder: actually assign the stdout buffer (#3958) * Author: Sanne Raymaekers, Reviewers: Simon de Vlieger * cmd/osbuild-jobsite: capture osbuild's stdout (#3953) * Author: Sanne Raymaekers, Reviewers: Simon de Vlieger * composer: glitchtip integration (#3907) * Author: Diaa Sami, Reviewers: Ondřej Budai * errors-level logs to glitchtip (#3934) * Author: Diaa Sami, Reviewers: Ondřej Budai * jobsite/manager: create export directory (#3955) * Author: Simon de Vlieger, Reviewers: Sanne Raymaekers * jobsite/manager: turn off compression (#3957) * Author: Simon de Vlieger, Reviewers: Sanne Raymaekers * jobsite: `manager` and `builder` (#3937) * Author: Simon de Vlieger, Reviewers: Sanne Raymaekers * osbuild-runner: run osbuild in an ec2 vm (#3939) * Author: Sanne Raymaekers, Reviewers: Nobody * osbuildexecutor/aws.ec2: pass the manifest to the job manager (#3948) * Author: Sanne Raymaekers, Reviewers: Achilleas Koutsou, Simon Steinbeiß * switch to images/pkg/dnfjson and remove internal copy (#3828) * Author: Diaa Sami, Reviewers: Nobody * templates/packer: let the executor listen on all interfaces (#3949) * Author: Sanne Raymaekers, Reviewers: Ondřej Budai * templates/packer: rename executor log group (#3959) * Author: Sanne Raymaekers, Reviewers: Simon de Vlieger * templates/packer: set -builder-path to /var/cache/osbuild-builder (#3950) * Author: Sanne Raymaekers, Reviewers: Achilleas Koutsou * templates/packer: setup vector in osbuild-executor (#3952) * Author: Sanne Raymaekers, Reviewers: Achilleas Koutsou * tools/appsre-build-fedora: wait until rpms are built upstream (#3971) * Author: Sanne Raymaekers, Reviewers: Simon de Vlieger * worker-executor followups: fix oneshot service and secure instance for non-default vpcs (#3945) * Author: Sanne Raymaekers, Reviewers: Simon de Vlieger — Somewhere on the Internet, 2024-02-26- Rebuild for golang 1.22.0Changes with 100 ---------------- * CI: update terraform SHA (#3919) * Author: Jakub Rusz, Reviewers: Achilleas Koutsou * Cloud API: Add Fedora IoT bootable container (#3916) * Author: Achilleas Koutsou, Reviewers: Ondřej Budai * DEPLOYING/HACKING.md: Consistently use inline refs (#3930) * Author: Simon Steinbeiß, Reviewers: Tomáš Hozza * HACKING/DEPLOYING.md: Markdown syntax fixes (#3929) * Author: Simon Steinbeiß, Reviewers: Ondřej Budai * Update osbuild/images to v0.35.0 (#3932) * Author: Tomáš Hozza, Reviewers: Sanne Raymaekers * Use dot to separate distro major and minor version and replace distro registry with factory (#3887) * Author: Tomáš Hozza, Reviewers: Achilleas Koutsou * build(deps): bump actions/setup-go from 4 to 5 (#3842) * Author: dependabot[bot], Reviewers: Tomáš Hozza * build(deps): bump actions/upload-artifact from 3 to 4 (#3855) * Author: dependabot[bot], Reviewers: Tomáš Hozza * build(deps): bump the go-deps group with 10 updates (#3923) * Author: dependabot[bot], Reviewers: Tomáš Hozza * pkg/jobqueue: fix worker status update query (#3922) * Author: Sanne Raymaekers, Reviewers: Diaa Sami, Gianluca Zuccarelli * templates/dashboards: add community stage service to orgs (#3931) * Author: Sanne Raymaekers, Reviewers: Simon Steinbeiß * templates/packer: deal with unbound variables (#3920) * Author: Sanne Raymaekers, Reviewers: Simon Steinbeiß * test: remove workarounds for fixed bugs (#3933) * Author: Xiaofeng Wang, Reviewers: Jakub Rusz * tests/CI: Add RHEL 9.3 and 8.9 GA to pipeline (#3892) * Author: tkoscieln, Reviewers: Alexander Todorov, Jakub Rusz — Somewhere on the Internet, 2024-02-07Changes with 99 ---------------- * Add a tool script to help check for unused runners (#3614) * Author: Brian C. Lane, Reviewers: Tomáš Hozza * Bump azure (#3853) * Author: Sanne Raymaekers, Reviewers: Ondřej Budai * COMPOSER-2096: Add blueprint support to cloudapi & local access to cloudapi service (#3757) * Author: Brian C. Lane, Reviewers: Sanne Raymaekers * Fedora worker images (#3902) * Author: Sanne Raymaekers, Reviewers: Achilleas Koutsou, Tomáš Hozza * Invert wrong boolean condition in filesystem test (#3889) * Author: Alexander Todorov, Reviewers: Tomáš Hozza * Remove oscap.sh firewalld rules workaround (#3905) * Author: Alexander Todorov, Reviewers: Tomáš Hozza * Update test runners to Fedora 39 (#3820) * Author: Alexander Todorov, Reviewers: Achilleas Koutsou, Michael Vogt, Ondřej Budai, Tomáš Hozza * edge: add iot-simplified-installer image type (#3900) * Author: djach7, Reviewers: Achilleas Koutsou * image-info: update for new "partition" option in mounts.Mount (#3883) * Author: Michael Vogt, Reviewers: Achilleas Koutsou, Tomáš Hozza * tools/build-rpms: fix getting the osbuild commit from Schutzfile (#3897) * Author: Sanne Raymaekers, Reviewers: Achilleas Koutsou, Simon Steinbeiß * tools/fedora-worker-packer: fix packer only/except (#3910) * Author: Sanne Raymaekers, Reviewers: Tomáš Hozza — Somewhere on the Internet, 2024-01-24- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_RebuildChanges with 98 ---------------- * Update snapshots to 20240101 (#3876) * Author: SchutzBot, Reviewers: Jakub Rusz * build(deps): bump the go-deps group with 5 updates (#3877) * Author: dependabot[bot], Reviewers: Ondřej Budai * schutzbot: add my "mvogt" SSH key (#3882) * Author: Michael Vogt, Reviewers: Achilleas Koutsou — Somewhere on the Internet, 2024-01-10Changes with 96 ---------------- * .gitlab-ci.yml: upgade neetle early to workaround RHEL-17890 (#3847) * Author: Alexander Todorov, Reviewers: Tomáš Hozza * README: remove IRC in favour of matrix channel (#3844) * Author: Sanne Raymaekers, Reviewers: Achilleas Koutsou, Simon de Vlieger * Worker status heartbeat (#3766) * Author: Sanne Raymaekers, Reviewers: Nobody * build(deps): bump actions/github-script from 6 to 7 (#3806) * Author: dependabot[bot], Reviewers: Nobody * build(deps): bump the go-deps group with 5 updates (#3837) * Author: dependabot[bot], Reviewers: Achilleas Koutsou * cloudapi/v2: fix verbiage of customizations (#3839) * Author: Sanne Raymaekers, Reviewers: Diaa Sami * rpmbuild: add fedora-40 (#3838) * Author: Jakub Rusz, Reviewers: Alexander Todorov * test: fix ansible playbook conditional statements error (#3845) * Author: Xiaofeng Wang, Reviewers: Achilleas Koutsou * test: remove persistent log checking on minimal raw test (#3836) * Author: Xiaofeng Wang, Reviewers: Achilleas Koutsou — Somewhere on the Internet, 2023-12-13Changes with 95 ---------------- * :lock: Update `filesystem.sh` test case to reflect update mountpoint policy (#3796) * Author: Tomáš Hozza, Reviewers: Brian C. Lane * Cloud API: Support selecting multiple upload targets and add Pulp OSTree uploads (#3744) * Author: Achilleas Koutsou, Reviewers: Sanne Raymaekers * Fix rhel9 oscap test (#3816) * Author: Gianluca Zuccarelli, Reviewers: Alexander Todorov, Jakub Rusz * Revert "containers/osbuild-composer: wait for fluentd in entrypoint" (#3819) * Author: Diaa Sami, Reviewers: Sanne Raymaekers * Switch testing to RHEL-8.10 and RHEL-9.4 nightly (#3775) * Author: Jakub Rusz, Reviewers: Alexander Todorov * composer: use logrus hook instead of k8s sidecar for splunk log forwa… (#3795) * Author: Diaa Sami, Reviewers: Sanne Raymaekers * deps: update images to v0.18.0 (#3635) * Author: Achilleas Koutsou, Reviewers: Simon de Vlieger * pkg/splunk_logger: make it a module that can be imported seprately (#3799) * Author: Diaa Sami, Reviewers: Achilleas Koutsou * schutzbot/terraform: aws instance types rework (#3791) * Author: Sanne Raymaekers, Reviewers: Achilleas Koutsou * test/cases/ubi-wsl: query Windows VM ip address via vm show (#3800) * Author: Sanne Raymaekers, Reviewers: Jakub Rusz — Somewhere on the Internet, 2023-11-29Changes with 94 ---------------- * .github: update apt metadata before installing deps (#3788) * Author: Sanne Raymaekers, Reviewers: Ondřej Budai, Simon de Vlieger, Tomáš Hozza * Add pkg splunk_logging (#3750) * Author: Diaa Sami, Reviewers: Ondřej Budai, Sanne Raymaekers * Added hyper_v_generation metadata to the instance used by CIV. (#3769) * Author: Nicolás M., Reviewers: Alexander Todorov, Jakub Rusz, Tomáš Hozza * Blueprints: Fix TOML filesystem `minsize` keyword (#3783) * Author: Gianluca Zuccarelli, Reviewers: Achilleas Koutsou, Tomáš Hozza * Generate RHEL-94 and RHEL-810 manifests + update (#3778) * Author: Jakub Rusz, Reviewers: Alexander Todorov * build(deps): bump the go-deps group with 10 updates (#3794) * Author: dependabot[bot], Reviewers: Tomáš Hozza * schutzbot/terraform: update rhel-9.2 aarch64 image (#3789) * Author: Sanne Raymaekers, Reviewers: Simon Steinbeiß * store: Fix RepoConfig (#3764) * Author: Brian C. Lane, Reviewers: Ondřej Budai * tools/provision: disable tracing before manipulating OCI secrets (#3784) * Author: Sanne Raymaekers, Reviewers: Brian C. Lane — Somewhere on the Internet, 2023-11-15Changes with 93 ---------------- * :package: Packit configuration enhancements (#3768) * Author: Tomáš Hozza, Reviewers: Achilleas Koutsou, Ondřej Budai, Simon Steinbeiß * Add partitioning mode support to cloudapi and weldr api (#3723) * Author: Brian C. Lane, Reviewers: Ondřej Budai * Add support for uploading an ostree commit to Pulp (#3636) * Author: Achilleas Koutsou, Reviewers: Nobody * Build rpms on RHEL-8.10 and RHEL-9.4 (#3772) * Author: Jakub Rusz, Reviewers: Alexander Todorov * Post `osbuild/images` split autumn cleanup :broom: (#3754) * Author: Tomáš Hozza, Reviewers: Achilleas Koutsou, Simon de Vlieger * test/README: run go tests when updating images (#3763) * Author: Achilleas Koutsou, Reviewers: Tomáš Hozza, djach7 — Somewhere on the Internet, 2023-11-01Changes with 88.2 ----------------- * deps: update osbuild/images to v0.3.0-r9.3.3 (#3756) Contributions from: Achilleas Koutsou — Berlin, 2023-10-24Changes with 92 ---------------- * Enable Azure testing on HyperV Gen2 (#3679) * Author: Alexander Todorov, Reviewers: Jakub Rusz, Tomáš Hozza * Internal: delete unused `common.VersionLessThan()` (#3729) * Author: Tomáš Hozza, Reviewers: Ondřej Budai * Small fixes for Koji data consolidation PR#3599 (#3719) * Author: Tomáš Hozza, Reviewers: Achilleas Koutsou, Simon de Vlieger * Support F40, EL8.10, EL9.4, ppc64le and s390x on Fedora (#3740) * Author: Tomáš Hozza, Reviewers: Achilleas Koutsou, Simon de Vlieger * build(deps): bump the go-deps group with 2 updates (#3748) * Author: dependabot[bot], Reviewers: Tomáš Hozza * build(deps): bump the go-deps group with 7 updates (#3737) * Author: dependabot[bot], Reviewers: Tomáš Hozza * cloudapi/v2: add all existing customizations to openapi spec (#3716) * Author: Sanne Raymaekers, Reviewers: Brian C. Lane * cloudapi: Move Services to an actual struct (#3735) * Author: Brian C. Lane, Reviewers: Sanne Raymaekers * fix ostree vmdk test timeout (#3724) * Author: He Yi, Reviewers: Xiaofeng Wang * go.mod: update images to 0.11 (#3722) * Author: Ondřej Budai, Reviewers: Brian C. Lane — Somewhere on the Internet, 2023-10-18Changes with 91 ---------------- * Add checksums to mock data (#3683) * Author: Brian C. Lane, Reviewers: Achilleas Koutsou * Consolidation & extension of information imported to Koji builds (#3659) * Author: Tomáš Hozza, Reviewers: Achilleas Koutsou, Simon de Vlieger * Revert "Add softlockup_all_cpu_backtrace=1 boot argument" (#3680) * Author: Alexander Todorov, Reviewers: Tomáš Hozza * build(deps): bump actions/checkout from 3 to 4 (#3678) * Author: dependabot[bot], Reviewers: Tomáš Hozza * build(deps): bump the go-deps group with 1 update (#3704) * Author: dependabot[bot], Reviewers: Sanne Raymaekers * build(deps): bump the go-deps group with 6 updates (#3703) * Author: dependabot[bot], Reviewers: Nobody * cloudapi/v2: log manifest generation errors as a warning (#3709) * Author: Sanne Raymaekers, Reviewers: Gianluca Zuccarelli * dashboard: worker api dashboard (#3712) * Author: Sanne Raymaekers, Reviewers: Gianluca Zuccarelli * dashboards: fix composer dash request rate errors (#3710) * Author: Sanne Raymaekers, Reviewers: Gianluca Zuccarelli * lint: fix memory aliasing (#3711) * Author: Brian C. Lane, Reviewers: Achilleas Koutsou * templates/compose: add startingDeadlineSeconds to maintenance job (#3698) * Author: Sanne Raymaekers, Reviewers: Tomáš Hozza * templates/composer: parameterise maintenance job cpu req/limit (#3697) * Author: Sanne Raymaekers, Reviewers: Ondřej Budai * templates/packer: configure oracle cloud credentials on startup (#3694) * Author: Sanne Raymaekers, Reviewers: Gianluca Zuccarelli * test: remove fdo package workaround from PR#3690 (#3713) * Author: Xiaofeng Wang, Reviewers: Brian C. Lane * tools/appsre-ansible/rpmbuild: retry all tasks (#3701) * Author: Sanne Raymaekers, Reviewers: Diaa Sami — Somewhere on the Internet, 2023-10-04Changes with 90 ---------------- * Actions: add workflow for marking and closing stale issues and PRs (#3676) * Author: Tomáš Hozza, Reviewers: Achilleas Koutsou * Add test case for iot-qcow2-image (#3668) * Author: He Yi, Reviewers: Xiaofeng Wang * OpenSCAP cloudapi tailoring (#3617) * Author: Gianluca Zuccarelli, Reviewers: Tomáš Hozza * oci object storage target (#3675) * Author: Sanne Raymaekers, Reviewers: Gianluca Zuccarelli * test/cases/ubi-wsl: set --os-type when creating vm (#3686) * Author: Sanne Raymaekers, Reviewers: Tomáš Hozza * test: remove workaround for bug BZ#2234390 (#3684) * Author: Xiaofeng Wang, Reviewers: Achilleas Koutsou, Brian C. Lane * test: workaround fdo package issue (#3690) * Author: Xiaofeng Wang, Reviewers: Achilleas Koutsou — Somewhere on the Internet, 2023-09-20Changes with 89 ---------------- * Handle panics in the osbuild job & fix panic when OCI authentication fails (#3666) * Oci test (#3629) * Tests: Add softlockup_all_cpu_backtrace=1 boot argument (#3656) * Tests: Remove deprecated --os-type cli argument (#3643) * build(deps): bump the go-deps group with 2 updates (#3661) * cloudapi/v2: expose wsl image type (#3660) * test/cases/ubi-wsl: fix waiting for a valid ipv4 (#3670) * test/cases/ubi-wsl: public ip fixes (#3653) * test: add workaround for bug BZ#2234390 (#3663) * test: fix "Waiter SnapshotImported failed: Max attempts exceeded" (#3662) Contributions from: Alexander Todorov, Ondřej Budai, Sanne Raymaekers, Xiaofeng Wang, dependabot[bot] — Somewhere on the Internet, 2023-09-06Changes with 88 ---------------- * COMPOSER-2016: blueprint: make Convert respect nils (#3612) * Update rhel ga runners (#3596) * Use newer RHEL 8.9 & 9.3 images for testing (#3603) * build(deps): bump github.com/aws/aws-sdk-go from 1.44.318 to 1.44.322 (#3620) * build(deps): bump github.com/openshift-online/ocm-sdk-go from 0.1.315 to 0.1.362 (#3627) * cloudapi: Add ability to skip uploading and save image locally (#3585) * dashboards/worker: default to showing the past 6 hours (#3651) * dependabot: group go package updates (#3642) * deps: update osbuild/images to 9548bf0d0140 (#3606) * deps: update osbuild/images to v0.3.0 (#3634) * go.mod: bump osbuild/images to c2aa82cc9a86 (#3640) * internal/cloud/gcp/compute: Add SEV_SNP_CAPABLE Guest OS Feature (#3579) * schutzbot: unregister test hosts (#3630) * test/cases/ubi-wsl: double ssh timeout (#3624) * test: add workaround for bug 2230537 and 2229722 (#3615) * test: run greenboot rollback test on ostree.sh, ostree-ami-image.sh and ostree-vsphere.sh (#3618) * test: update edge-ami test to support aarch64 (#3613) * test: wait for ami image avaiable to use before tag creation (#3619) Contributions from: Achilleas Koutsou, Alexander Todorov, Brian C. Lane, Ondřej Budai, Sanne Raymaekers, Timothée Ravier, Tomáš Hozza, Xiaofeng Wang, dependabot[bot] — Somewhere on the Internet, 2023-08-24Changes with 87 ---------------- * Koji: expose image metadata in build extra metadata, including boot mode (#3599) * Main cloud size (#3597) * Update snapshots to 20230801 (#3592) * deps: update osbuild/images to 157e798fdf8d (#3593) * test/cases/api: add check for subscription-manager facts (#3257) * test: Fix Fedora 39 snapshot urls in test repo (#3574) * tests: Add a check for valid snapshot urls (#3572) Contributions from: Achilleas Koutsou, Brian C. Lane, Jakub Rusz, Sanne Raymaekers, Tomáš Hozza, Xiaofeng Wang, schutzbot, yih — Somewhere on the Internet, 2023-08-09Changes with 86 ---------------- * Openapi revision (#3286) * Start collecting logs from virt-install (#3557) * Ubi wsl (#3473) * Update osbuild/images (#3565) * ci: fix the gitlab trigger (#3568) * packer: Move to Fedora 38 and use cheaper GP3 volumes (#3554) * spec: require osbuild >= 89 (#3524) * test/README: describe vendoring modified images repo (#3564) * tools: Set a+x on rpm_spec_vendor2provides (#3562) * tools: replace spec Provides generator (#3560) Contributions from: Achilleas Koutsou, Alexander Todorov, Brian C. Lane, Diaa Sami, Mario Cattamo, Ondřej Budai, Sanne Raymaekers, Simon de Vlieger, Xiaofeng Wang — Somewhere on the Internet, 2023-07-26- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_RebuildChanges with 85 ---------------- * Allow any hashing algorithm in osbuild stage inputs (#3514) * COMPOSER-1959: Test on 8.9 and 9.3 nightly (#3422) * Deprecated mas sso (#3531) * Enable CI for Fedora 38 & a few cleanups (#3481) * Fix ISO building on F39 (#3523) * Fix for possibly undefined variable in CI script (#3549) * Introduce test conditions for AWS & Azure (#3493) * Packit/copr: Remove EPEL builds in favor of RHEL ones (#3507) * Remove Juan from the list of QE associates (#3550) * Remove redundant script in upgrade8to9 test (#3508) * Set the tenant in the request context, reuse it for the status and request duration metrics (#3510) * Update Cloud API with new manifest generation process (#3482) * Update manifests (#3494) * Update snapshots to 20230701 (#3540) * Upgrade 8to9 upgrade test for 9.3 (#3505) * cloudapi/v2: cleanup rebase leftovers (#3552) * cloudapi: openscap integration (#3522) * containers/osbuild-composer: add prometheus port parameter (#3497) * distro/rhel8: fix Azure EAP7 RHUI image definition (#3502) * jsondb: improve performance of list operation (#3504) * reorder middlewares in worker and cloud apis (#3534) * templates/dasbhoards: rework composer dashboard (#3538) * test/repos: use EUS CDN repos for RHEL 8.4 / 8.6 / 9.0 (#3467) * test: Four fixes for RHEL for Edge tests (#3532) * test: Remove rebase test shell script (#3530) * test: Some enhancements to make test stable (#3495) Contributions from: Achilleas Koutsou, Alexander Todorov, Diaa Sami, Eng Zer Jun, Gianluca Zuccarelli, Ondřej Budai, Sanne Raymaekers, Simon de Vlieger, Tomáš Hozza, Xiaofeng Wang, dependabot[bot], schutzbot — Somewhere on the Internet, 2023-07-12Changes with 84 ---------------- * Add the 'edge-ami' image type based on edge-raw-image (#3429) * CI: Move RHEL for Edge CI into osbuild/rhel-edge-ci repo (#3460) * Cleanup of Fedora cloud images (#3480) * Finalise interface between composer and image definitions (#3444) * Update snapshots to 20230522 (#3451) * build(deps): bump google.golang.org/api from 0.123.0 to 0.126.0 (#3485) * cloudapi: add vsphere-ova type (#3474) * fedora: f36 went EOL (#3445) * internal/cloudapi: new prometheus listener (#3430) * internal/osbuild: yum repos ssl verify (#3419) * osbuild: Add validation error logging (#3483) * templates/composer: parametrise replicas and tweak cpu requests/limits (#3472) Contributions from: Achilleas Koutsou, Brian C. Lane, Diaa Sami, Gianluca Zuccarelli, Irene Diez, Ondřej Budai, Sanne Raymaekers, Simon de Vlieger, Tomáš Hozza, Xiaofeng Wang, dependabot[bot], jabia99, schutzbot — Somewhere on the Internet, 2023-06-14Changes with 83 ---------------- * Add support for VMware ovf image type (#3371) * Add tests for blueprint package name globs and fix blueprint freeze with globs (#3425) * CI: update centos-stream-8 images and snapshots (#3466) * Dockerfile*: update to ubi9 and chown the files when copying (#3443) * Fedora/iot-raw-image: support custom files and directories in `/etc` (+ services customization) (#3303) * Fixes for the koji integration (#3399) * Revert the hybrid boot mode changes on RHEL (RHUI) EC2 images prior to 8.9 / 9.3 (#3455) * Support hybrid boot mode on x86_64 AMI images and set the AMI boot mode on image registration (#3446) * build(deps): bump cloud.google.com/go/compute from 1.10.0 to 1.19.3 (#3442) * build(deps): bump cloud.google.com/go/storage from 1.27.0 to 1.30.1 (#3428) * build(deps): bump github.com/docker/distribution from 2.8.1+incompatible to 2.8.2+incompatible (#3437) * build(deps): bump github.com/labstack/echo/v4 from 4.10.0 to 4.10.2 (#3454) * build(deps): bump github.com/stretchr/testify from 1.8.2 to 1.8.3 (#3457) * build(deps): bump google.golang.org/api from 0.122.0 to 0.123.0 (#3453) * internal/GCP: remove all remaining uses of `cloudbuild` (#3450) * iot: add fedora-release-iot to iot-installer (#3441) Contributions from: Alexander Todorov, Brian C. Lane, Jakub Rusz, Ondřej Budai, Paul Whalen, Sanne Raymaekers, Tomáš Hozza, dependabot[bot] — Somewhere on the Internet, 2023-05-31Changes with 82 ---------------- * Adjust packer build to work with the amazon plugin 1.2.3 (#3402) * Disable firewalld for RHEL 8 Azure EAP (#3421) * Update terraform SHA (#3420) * cloudapi: custom repos add missing fields (#3418) * internal/manifest: install rhc-worker-playbook when using rhc (#3432) Contributions from: Achilleas Koutsou, Gianluca Zuccarelli, Jakub Rusz, Ondřej Budai, Sanne Raymaekers, dependabot[bot], jabia99 — Somewhere on the Internet, 2023-05-17Changes with 80 ---------------- * COMPOSER-1936: Enable regression-insecure-repo test for nightly CI pipeline (#3380) * COMPOSER-1943: Fix failure in cross-distro.sh (#3379) * Save manifest lists when pulling containers (#3336) * Simplify packit config (#3339) * Test/fix cs9 edge-simplified-installer test failure (#3382) * build(deps): bump github.com/docker/docker from 20.10.17+incompatible to 20.10.24+incompatible (#3376) * cloudapi/v2: expose repo metadata verification (#3387) * dbjobqueue: Make dequeuing atomic (#3389) * internal/worker: log dequeue failures (#3369) * rpi firmware copy (#3391) Contributions from: Achilleas Koutsou, Alexander Todorov, Gianluca Zuccarelli, Jiri Popelka, Ondřej Budai, Sanne Raymaekers, Simon de Vlieger, dependabot[bot], yih — Somewhere on the Internet, 2023-04-19Changes with 79 ---------------- * Add Butane test and Ignition logs (#3223) * Add tags to CIV instances (#3343) * COMPOSER-1936: Use check_gpg=True during testing (#3353) * New image type: Azure EAP for RHEL 8.6+ (no RHEL 9). (#3288) * build(deps): bump github.com/opencontainers/runc from 1.1.3 to 1.1.5 (#3365) * containers/osbuild-composer: wait for fluentd in entrypoint (#3357) * distro/rhel: add payload repos to os package set (#3329) * internal/boot: boot VMWare VMs with EFI and SCSI (#3351) * packit: build RPMs also for EPEL 9 and RHEL (#3359) * per-distro rpmmd cache directory (#3317) * upload/azure: modernize & do not upload zeroed pages (#3367) * weldr+distro: allow to send Manifest warnings on ComposeReply (#3319) Contributions from: Achilleas Koutsou, Alexander Todorov, Brian C. Lane, Diaa Sami, Irene Diez, Jakub Rusz, Juan Abia, Mario Cattamo, Ondřej Budai, Sanne Raymaekers, Tomáš Hozza, dependabot[bot] — Somewhere on the Internet, 2023-04-05Changes with 78 ---------------- * Change civ repo name (#3340) * File resolver job (#3254) * Introduce jobtype variable in worker dashboard (#3262) * Test/ostree: add sysroot permission test (#3325) * build(deps): bump actions/setup-go from 3 to 4 (#3337) * distro/fedora: add support for Fedora 39 (#3324) * distro: remove duplicate version checks for fonts (#3280) * image-installer: switch payload to minimal-rpm (#3249) * iot-raw-image: partitioning changes (#3246) * simplified-installer: enable isolinux (#3327) * test/vmware: boot VMs with EFI and use SCSI as a disk controller (#3330) * tests/ostree: Change centos-8 BOOT_LOCATION to a working boot.iso (#3338) Contributions from: Antonio Murdaca, Gianluca Zuccarelli, Jakub Rusz, Juan Abia, Sanne Raymaekers, Simon de Vlieger, dependabot[bot], yih — Somewhere on the Internet, 2023-03-22Changes with 77 ---------------- * Add open-vm-tools to Fedora VMDK image default package set (#3300) * Update deprecated io/ioutil functions and go:build tags (#3323) * Update rpmrepo snapshots to 20230223 (including necessary fixes and workarounds) (#3311) * Use CDN repos when making the worker rpms and images (#3320) * koji: log unsuccessful requests only once (#3314) * manifest/os: fix SUPPRESSED_ERROR issue reported by Coverity (#3304) * packer ansible: fix unregister and aarch64 cdn repos (#3322) * tools/appsre-ansible: don't subscribe machines used for rpmbuild (#3315) * worker: allow configuring number of upload threads for Azure (#3321) Contributions from: Brian C. Lane, Diaa Sami, Sanne Raymaekers, Tomáš Hozza, schutzbot, yih — Somewhere on the Internet, 2023-03-08Changes with 76 ---------------- * Fix CIV_OPTIONS bug (#3297) * Update test suite after rebase to weldr-client-35.9 (#3296) * distro: assign pipeline-specific repos to package sets (#3291) * ignition: enable systemd firstboot condition through kargs (#3308) Contributions from: Achilleas Koutsou, Alexander Todorov, Antonio Murdaca, Juan Abia — Somewhere on the Internet, 2023-03-01Changes with 75 ---------------- * Blueprint: add support for custom files and directories in `/etc` (#3281) * Image info: Update from manifest-db (#3278) * `edge-simplified-installer` allows User & Group customizations (#3285) * cloudapi: Add subscription option for rhc (#3240) * internal/prometheus: add more buckets for job durations (#3273) * osbuild-worker/koji: Add logging for koji requests/responses (#3252) * rhel: fix conditionals for sysroot.readonly enablement (#3276) * test/cases: move CIV options into a variable (#3279) Contributions from: Antonio Murdaca, Brian C. Lane, Diaa Sami, Irene Diez, Jakub Rusz, Juan Abia, Mario Cattamo, Sanne Raymaekers, Thomas Lavocat, Tomáš Hozza, Xiaofeng Wang — Somewhere on the Internet, 2023-02-22Changes with 74 ---------------- * Add repositories for test case generation for RHEL 9.1 (rhel-91) (#3247) * Adding metadata signing check (#3230) * Enable RHEL 8 Azure images for aarch64 (#3250) * Fix dracut modules for Anaconda installers in RHEL 9 and CS9 (#3253) * Rewrite RHEL 7 image definitions using the new framework (#3239) * build(deps): bump github.com/openshift-online/ocm-sdk-go from 0.1.287 to 0.1.315 (#3269) * cleanup leftovers, fix ignition in edge raw image and add tests (#3267) * distro/rhel8: don't install missing MSFT key into azure-sap-rhui (#3270) * internal/distro/rhel9+8/edge: add sos package (#3234) * osbuild: unify implementations of files input 🧹 (#3248) * repositories: fix rhel-90 repositories (#3263) Contributions from: Achilleas Koutsou, Antonio Murdaca, Brian C. Lane, Diaa Sami, Irene Diez, Ondřej Budai, Sanne Raymaekers, Sarita Mahajan, Simon de Vlieger, Tomáš Hozza, Xiaofeng Wang, dependabot[bot] — Somewhere on the Internet, 2023-02-08Changes with 73 ---------------- * Packer: workaround missing authselect-compat-1.2.5-2.el9_1 in RHUI repos (#3237) * Rewrite RHEL 8 and CS8 image definitions using the new framework (#3213) * Schutzfile: bump osbuild commit for GA RHEL (#3214) * Support ignition in simplified-installer and raw-image (#3130) * build(deps): bump github.com/Azure/azure-sdk-for-go from 66.0.0+incompatible to 68.0.0+incompatible (#3229) * distro/rhel8: ensure the Azure SAP RHUI image uses appropriate config (#3233) * fix ostree cannot boot on fedora37 (#3217) * osbuild/mkdir: support new stage options and small fixes (#3226) * schutzbot: delete ckellner's SSH key (#3224) Contributions from: Achilleas Koutsou, Antonio Murdaca, Gianluca Zuccarelli, Sanne Raymaekers, Tomáš Hozza, Xiaofeng Wang, dependabot[bot], yih — Somewhere on the Internet, 2023-01-25- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_RebuildChanges with 72 ---------------- * Dashboard metrics update (#3191) * Enable 8.8 and 9.2 test runnners (#3134) * Migrate to SPDX license (#3198) * Schutzfile: update osbuild version to current main (v75) (#3201) * Update to Go 1.18 and introduce a generic ToPtr method (#3204) * build(deps): bump github.com/theupdateframework/go-tuf from 0.3.1 to 0.3.2 (#3205) * osbuild-worker: add dnf-json error reason to depsolve job error (#3174) * remove Fedora 35 support (#3179) * terraform: update to the latest definitions (#3208) * worker/server: log unresponsive job removal (#3206) Contributions from: Achilleas Koutsou, Alexander Todorov, Gianluca Zuccarelli, Jakub Rusz, Miroslav Suchý, Ondřej Budai, Sanne Raymaekers, dependabot[bot] — Somewhere on the Internet, 2023-01-11Changes with 71 ---------------- * Enable Azure images for aarch64 (#3192) * Ignition blueprint config support on rhel9 (#3161) * Update building instructions (#3049) Contributions from: Achilleas Koutsou, Irene Diez, Lukáš Zapletal, Sanne Raymaekers, Tomáš Hozza — Somewhere on the Internet, 2022-12-28Changes with 70 ---------------- * Bugfix: Add RHSM Fact (APIType) to RHEL 9 image definitions (#3160) * Create and add Journald stage to rhel8/9 pipeline (#3118) * Enable isolinux only for x86_64 (#3171) * Enable isolinux only for x86_64 (removed stage) (#3182) * Extend firewall customizations to add sources (#3055) * Measure 5xx errors on all requests for image-builder-composer/worker (#3147) * RHEL 9 & Fedora: Anaconda boot arguments (#3180) * RHEL 9: Do not enable user module in Anaconda Edge Installer when no users are specified (#3187) * RHEL 9: update edge-simplified-installer to new definitions (#3166) * Schutzfile: bump osbuild dependency (#3177) * `internal/rpmmd` cleanup 🧹 (#3159) * cloudapi/v2: set ostree rhsm option on image options (#3172) * distro/rhel9: add consumer certificates on ostree rhsm option (#3176) * gcp: Cross-reference to coreos-assembler code (#3163) * metrics: update status metrics label (#3165) * re-enable cs9 runner for simplified installer (#3145) * rhel8/9: make edge images properly sysroot.readonly=true (#3178) * templates/packer: increase polling delay (#3183) * worker: fix reporting the import error to composer (#3162) Contributions from: Achilleas Koutsou, Antonio Murdaca, Brian C. Lane, Colin Walters, Gianluca Zuccarelli, Irene Diez, Mario Cattamo, Ondřej Budai, Sanne Raymaekers, Sayan Paul, Tomáš Hozza, Xiaofeng Wang — Somewhere on the Internet, 2022-12-14Changes with 69 ---------------- * Add /blueprints/change/NAME/COMMIT route and save blueprint changes in the store (#3121) * CloudAPI: add description for `Repository` definition (#3158) * Rewrite RHEL 9 and CS9 image definitions using the new framework (#3120) * SPEC: run the %preun commands in worker package only on removal (#3149) * Update snapshots to 20221115 (#3136) * azure-sap image (#3074) * ci: update Fedora 37 runners to GA (#3157) * cloudapi/v2: pass rhsm requirement to ostree resolve job (#3142) * disk: align LVM2 volumes to the extent size (#3137) * image: create image-installer image type for fedora (#3077) * tools: silence version comparison in get_build_info() (#3150) Contributions from: Achilleas Koutsou, Antonio Murdaca, Brian C. Lane, Christian Kellner, Ondřej Budai, Sanne Raymaekers, Sarita Mahajan, Simon de Vlieger, Tomáš Hozza, Xiaofeng Wang, fkolwa, schutzbot — Somewhere on the Internet, 2022-11-30Changes with 68 ---------------- * Fix iot-installer build via the cloud API (#3132) * Fix issues reported by Coverity (#3092) * Fix loading cross distro compose results (#3090) * RHEL-8/9 EC2 image definitions fixes (#3135) * Refactor the RHEL 9 SAP config and packages to be useful on other platforms (#3100) * ci: add my SSH keys to the CI ssh keys (#3119) * ci: add tags to AWS instances (#3127) * cloudapi/v2: expose ostree contenturl and rhsm options (#3105) * dbjobqueue: acquire a new connection for each listen query (#3116) * diff-manifests.sh: Use shared_lib for greenprint and redprint (#3133) * distro: SELinux should be the last stage (#3117) * docker-compose: remove unavailable `--dnf-json` (#3124) * tools/provision.sh: copy RHEL repo overrides using wildcard (#3111) Contributions from: Brian C. Lane, Jakub Rusz, Ondřej Budai, Paul Whalen, Sanne Raymaekers, Simon de Vlieger, Thomas Lavocat, Tom Gundersen, Tomáš Hozza — Somewhere on the Internet, 2022-11-16Changes with 67 ---------------- * Cloud API: make `location` optional for Azure Upload Options (#3093) * Content url and rhsm ostree resolve (#3091) * Fix blueprint firewall support (#3099) * Ostree resolve job (#3072) * RHEL-8.7+/9.1+: replace RHSM config on EC2 RHUI images with `redhat-cloud-client-configuration` package (#3081) * Update snapshots to 20221025 (#3098) * build(deps): bump github.com/spf13/cobra from 1.5.0 to 1.6.1 (#3094) * distro: add support for RHEL 8.8 and 9.2 (#3095) * internal/cloudapi: add ostree options for all otree image types (#3089) * koji: put artifacts uploaded to koji under a second level directory (#3083) * schutzbot/update_github_status: fix release fast-forwarding (#3082) * spec: Fix ownership of the dnf-json rpmmd files (#3085) * tests: Update the version of azurerm terraform provider (#3075) Contributions from: Alexander Todorov, Antonio Murdaca, Brian C. Lane, Jakub Rusz, Ondřej Budai, Sanne Raymaekers, Tomáš Hozza, dependabot[bot], schutzbot — Somewhere on the Internet, 2022-11-02Changes with 66 ---------------- * Build rpms on RHEL 8.8 and 9.2 (#3066) * Fixes for Fedora IoT image types (#3038) * Weldr/Cloud API: simplify GCP upload options (#3023) * build(deps): bump github.com/aws/aws-sdk-go from 1.44.112 to 1.44.114 (#3054) * cloudapi: add iot-installer (#3037) * schutzbot/mockbuild: stop running mock as root (#3073) Contributions from: Achilleas Koutsou, Jakub Rusz, Sanne Raymaekers, Tomáš Hozza, dependabot[bot], schutzbot — Somewhere on the Internet, 2022-10-19Changes with 65 ---------------- * Appsre cleanups (#3024) * Fix blueprint commit message (#3026) * Update Fedora IoT Installer definition (#3020) * [main] distro/rhel9: edge images default to LVM (#2861) * app-sre: Update AMIs to rhel-9.0 (#3019) * build(deps): bump cloud.google.com/go/compute from 1.9.0 to 1.10.0 (#2998) * build(deps): bump github.com/aws/aws-sdk-go from 1.44.104 to 1.44.108 (#3034) * build(deps): bump github.com/google/go-cmp from 0.5.8 to 0.5.9 (#3003) * build(deps): bump google.golang.org/api from 0.96.0 to 0.97.0 (#3012) * build(deps): bump google.golang.org/api from 0.97.0 to 0.98.0 (#3027) * dbjobqueue: Backoff after listener error (#3036) * packer: add fedora 36 (#3008) * packer: remove Fedora 35 (#3035) * packit: Enable Bodhi updates for unstable Fedoras (#3017) * spec: bump osbuild dep to >= 65 (#3007) * tagging a blueprint wasn't working correctly (#3031) * templates/composer.yml: update splunk port for splunk cloud (#3009) * templates/packer: Allow token url to be set by cloud-init vars (#3010) * test: add CIV tool to azure.sh (#2923) * test: get correct CIV tag in azure.sh (#3043) * worker: log error details on job failure (#3025) Contributions from: Achilleas Koutsou, Antonio Murdaca, Brian C. Lane, Diaa Sami, Irene Diez, Juan Abia, Ondřej Budai, Sanne Raymaekers, Simon Steinbeiss, Xiaofeng Wang, dependabot[bot] — Somewhere on the Internet, 2022-10-05/bin/sh/bin/sh/bin/sh 0.115.10.9.10.2.41.28.00.5.01.1.131.43.01.0.068.0.0+incompatible1.13.01.7.01.10.05.7.01.2.01.6.01.4.014.2.0+incompatible0.11.290.9.220.5.130.4.60.3.00.4.00.3.10.2.10.6.01.2.21.4.00.6.20.12.51.2.05a71ef0a9d515a1.30.41.6.41.27.311.17.301.16.121.17.161.3.162.6.161.8.11.3.161.43.51.177.01.11.41.3.181.11.181.17.161.61.01.22.51.26.51.30.51.20.40.2.01.0.14.2.12.3.03.0.30.1.00.15.10.60.25.32.2c1716e81.2.01.55.00.3.1d3cd4edba74d440.3.1d8f796a1.8.21.1.10.6.02.8.3+incompatible27.1.1+incompatible0.8.20.5.00.5.02ee9d741.0.40.93.00.28.11.0.04.0.21.4.21.2.20.23.00.22.00.21.00.21.00.22.00.28.00.21.00.23.00.23.00.24.00.2.31.3.23.2.2+incompatible4.5.05.2.11.2.141bb18b1.5.40.6.00.20.00.0.20.1.81.6.00.3.22.13.01.14.01.0.01.8.11.1.00.5.21.1.10.7.71.7.01.1.02.0.11.14.31.0.01.0.02.3.3091c0ba1.14.34.18.31.3.00.4.01.0.01.1.121.3.01.17.91.2.638db28d0.2.01.1.04.12.00.4.289b07f40.7.70.1.130.0.200.0.161.14.221.0.231.1.13.0.11.1.01.5.01.3.10.7.20.2.0bacd9c71.0.2a7dc8b61.3.11.0.01.1.01.2.01.11.00.1.43854.0.00.88.00239db50.1.0719684c5ac0b6a0.9.15d4384e0.1.31.20.20.6.10.55.00.15.10.4.70.8.01.0.41.4.51.3.61.8.41.9.3eef8423dd874f91.8.11.0.578284951.9.02.18.042c35b42.3.1afe7314201a9580.5.121.0.01.2.20.11.58.7.50.42.01.14.033d05740.24.00.52.00.53.01.28.01.28.01.28.00.26.08a7402a0.20.00.28.00.23.00.8.00.25.00.23.00.17.00.6.00.24.00.195.04ba0660ddb44da4ba06601.65.01.34.21.67.02.4.03.0.1ZyB3ZWxkciAt122-1.fc41122-1.fc41dSBfb3NidWlsZC1jb21wb3NlciAtICJPU0J1aWxkIENvbXBvc2VyIHVzZXIiosbuild-composer-api.socketosbuild-composer-prometheus.socketosbuild-composer.serviceosbuild-composer.socketosbuild-local-worker.socketosbuild-remote-worker.socketosbuild-composer.confosbuild-composerREADME.mdosbuild-composerLICENSEosbuild-composer.7.gz/usr/lib/systemd/system//usr/lib/sysusers.d//usr/share/doc//usr/share/doc/osbuild-composer//usr/share/licenses//usr/share/licenses/osbuild-composer//usr/share/man/man7/-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointercpiozstd19x86_64-redhat-linux-gnuASCII textdirectoryUnicode text, UTF-8 texttroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)PPPhttps://bugz.fedoraproject.org/osbuild-composerutf-83e1807ccc207f96ec657f6e3e44b61d52c0101a38b7a35c89f727d84dfe3320b3bece5a0717244443cb2350845b52fd83eb9995246dccbc20fb0ff17463ccd47?(/hlr z:P03333ؙk"eRPL{$&?23(NDX7Z3!`]CEKD8؂AQj>PTu:L06$,na!E VDXX\EkFWf|T,QLJ[F*ʅ‡f#Q!`p-;0;|YaԇU Pz' >`OG؛/Rx$]VφDNXȯO67wbI߶t3t'h&#^a$&0ԡYpp|ec w yoÎ RY~7`q뎳F¢\I_gy?v@jh<.03 #88Hi񣾖bSXq|EW񟕨b"b%؉,,,k\Dތ$Ytu`#̮;e;44`?g:C<a4:Sp ǎu.!A({82)**QFH\FaEO͘LXKŦ3J%#(w=)uB`0>bhzGz/ (sG#E %oaSJYرwڙC2ׅYR6؊íGIA~*#lͷ=;J2dz۳LB!gO41F0:;u[83bNcloja ƷqDh:82 e4#jxtl:8xl(j|d6l%;2PH%0uhۈ_OF#.Q9ΒV?-fls,׊r.+gf@9@X2Fd$)HR шHb<͒H !E$@@D$M9DiW *›ey[HHj,<)K{蒭g31A< Y71 `y)6":;WJ==%OZB¼ak7x&+}Q/A+,IP` TqDHPq@VO:A A/B   klcۻa9hj7D VJ H!vtE !g`n)`IV懇F W%鑉h03ayx';MpݻpI`u%Iȫ xrG"BF=rOReп>&[ܜ,fT茮m]?L,NR=  䱊[C=w!dI0c% RJ Ge7BGk,tSqZ۴ sؖ9Χ✖WY 6PHj۳!qYsKI]C+gBZ,NVjTSb1 quF't.X# UH-冣֟vPEKx E%J:I ͨ;.ɾ+ 0(6ڀk ΜݙMzpdXm\Dnv)'۱5l vRߴ9$}2e^~eكCo+߽6zh_);( f5g/֛e,肨!uju>;7Pdl ( s(Lo1E'Q؈nAYTqB( R3lن@Ki_<{yBf 8yzfAڢ#dWhOEdli2])B6+}*ͽ89P,Q 4S'`3vڐU+q^>qL mQ5fP Q#q vj BhwSnp1UXR'"Oxc>B# ߫s.uH\߷k6%9O6R޼t1{BD/9<3ɵ(U=R/$>vL8=S1df3YNiż& *ƍ3؁'6 r_d3q#XZEKIK N̢ lɎ/f5˧jQZ_)L(^t-b'][[ oS;BŸCQ(ؿq"i2&[CG&|ǚSw9%EZ xp}rn@K>VpC]fzoxV*_sx ^XЙncUm"9r8fMc#ЏYgpVƾ*Ԃ- PiK53VT% *'zB4BPqA44be,5.гH2 ͌Oq&#ş qEOGO[[ Cc{)&U nWf7%w?vjQ;}VC8RçUD@1 gŮrv -=aF870Is3??Ϡ8eFާ X g?ht P~U_D 'DSIq!"DDߒJiPP&Vk~h 5nTǚ=伉%WcMlء%q3^WXl # jez %Mc/((ET,GKH0ː32psH1CkM;[W=;|@pR@;At@oTlwc mf¿N} ԛLWLr'Mt6$,&DPOg}6ysc^fb5;@:IR&!V_ù=jvs@ 9g:.~%" + Jnn0Ac5Zn~B #}+.-!L~]hq%ߜqZ7LCR8F ?g-Ȟ6f]~͌;e,ȯo%OoXI [WZ .EɄ>~Nku5~)TvvיB &+I!0%`Ґh#"%"Ri|M6%GGjӕNLm)q1׃:Y&V @dӹH2tu\Mu#|\n ђ8PIL٨r7xc;Z_O%Rt+8=ja\IGhR$e Mp-U.IݘXlfv9!vaBo_ oQi$zJ{j,g{+C+=z3jlvGUh~xp^%pnϭs^.j1TypJij+%4w=A%*BM0U˝iFBQ6O y "ήI6 ]GJ%3Ǵ7kc9tZ\HX7DM?avT&vI+ğuFQ^uѿ|%P|t\|f;_oɟgzDٟ"ucYjA%_>L@f/Zm✕ޛG5֨rEpx$^޾brh|Pk:B4(3Zhg%LއV2@zdiF_J]['ƿf5 5C?w*;@NiPCiSnPF˦8M(3ҽfa_A𶼁Hы4?dȆPF R2W0>M}f]ɷtjtx1뭬tɀbL#[H?Au|*jn h$:> 6@!@ѝ F }o:Ȅ w\"?H\أTGzl}&4~l8$y8I B# H,rPĻE)ڠHmb^7өpIdGr/(ytĠLgAg*!܁7@DƷf 5;[fö@&i߄dcXu@NE3|<+P JE N/@yY\`p>r&}(eQ f7/;;QA-mE{{NrO,Y[ ֲWChJWЂj.vKPC#{Q՜ Wjn,6|^Vue )߲ط|5O5u=ݹ&.w]oE7~$0px'8c"RRPl׮ g(Kݜ<3ZdB\Bl]W$y@(IY 4ϟmY0#JH^P id"ޔzM :C|5r C'rojק`Xځ>  QO?.OZ؝]*wl8y%fuAUtEQg؏ĉ*x=mİ|ov!P|#t*Ty}\P/Ur9`bEJIl47E ƒV}~'UU=>A:0 0K@ì!â:NiقP=jۣEmL#DMֺaZ()Eթk߱ UZ€WaXV^v3۰YC(2,֕]Ia@zKBK1I>BZTjybh2پ_aG"d-Ali@Yx)H\5KiĪ«!|d::2!PV߈")¿Ҩ#?X(goodwilpp,ualfunanes),advisedo9. AcAWhileo a fepwemnb/isiHowfenddarmurrerted,wENDAPPEX:lT,boilerplatields enclosb"[]. (Don'!) syntaxeressbes"" aeasiv[y] [of], ();inobat isSeecnguage governc4b8man7.7.gzVn8}W @\j,\yXT~%f& %˗8(B393T`5|-`-܋ Vl"\m:#u&(*\L\ۙȍ#nR$D۰`ZkݿÓ a_^-.,^_ZY1?sD'ȭf1;|zʇϥpV5LxqlW1ޥ7Fe)Tش(7"E :$>?v&$ZZw$]*ZµX?n4`- Nj(ts`el]5ډyerm"z S2JjM,0E<_/ebHQJ * ԃ+r2"(\ _T|KOl#oԩ*2X>0'&VߒFfAڄ8J7ܡAfM`q䊧bKg*"O֨cR;uRJc!kv*y52!G`,k6r'aGD^ťsPX MX>w"&?ZLV(]`fA@T w5uR%æ/ =!(r7Fq Z.t!A`fmCBj?FUOD5?hORbsev[:O{8aW^)Ql ҄mz])I5fPU /:>sMmuAQa92X ` >Wd>5{d/J0sYQ%2vR+3arvrejvr[b|mhWTu΄@DT8'U6~HchӪ.@ې ]pJUp qK+}aOk\ TRAILER!!!"M* !4TV`h (֮e5`Uu%e|{8*%]:& Óm7 ᫣M\څ2]9OgVCPJNWc wSLf3We8(*ZX&/IV!K{Jₐ}#(fD0@FJGhV뱑ɇ 0H5hWJjٱ䲕pCИ"!\>A4 n,$I8:NB1Y; YֻF6|* (=&#aB}DYP,Dc U[ux$zUHpM,!2|1 ]Fu,8+3}=ątBEIAJLy>idnsDی10