osbuild-composer-125-1.fc39$>JNypWnȄ,^6>D>5?>%d  I\` M   ,  D  t      <  x    9 : : (:8;69;6:C$6>,?-@- G- H-D I-t X-Y1d\8h ]8 ^9b:Pd;e;f;l;t< u<< v@cccc0cc/ccEctPackit - 125-1Packit - 124-1Packit - 123-1Packit - 122-1Packit - 118-1Packit - 117-1Packit - 116-1Packit - 115-1Packit - 114-1Packit - 113-1Packit - 111-1Packit - 110-1Packit - 109-1Packit - 108-1Packit - 106-1Packit - 104-1Packit - 103-1Packit - 102-1Packit - 101-1Packit - 100-1Packit - 99-1Packit - 98-1Packit - 97-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-1Changes with 125 ---------------- * Implement running db tests locally (#4431) * Author: Florian Schüller, Reviewers: Sanne Raymaekers * Introduce grafana number of pending jobs (#4462) * Author: Florian Schüller, Reviewers: Sanne Raymaekers * Makefile: clean golangci-lint cache on `make clean` (#4444) * Author: Florian Schüller, Reviewers: Brian C. Lane * Test/data: add test repo configs for RHEL-9.6 (#4456) * Author: Tomáš Hozza, Reviewers: Ondřej Budai * cloud/awscloud: don't specify max spot price (#4446) * Author: Sanne Raymaekers, Reviewers: Florian Schüller, Ondřej Budai * go.mod: update osbuild/images to v0.95.0 (#4448) * Author: Achilleas Koutsou, Reviewers: Lukáš Zapletal, Tomáš Hozza * osbuild-worker: use the new ostree resolver API (HMS-4773) (#4412) * Author: Lukáš Zapletal, Reviewers: Achilleas Koutsou * worker/server: update metrics on requeue (#4461) * Author: Sanne Raymaekers, Reviewers: Florian Schüller * worker: check MTLS config for ostree (#4467) * Author: Lukáš Zapletal, Reviewers: Achilleas Koutsou, Sanne Raymaekers — Somewhere on the Internet, 2024-11-13Changes with 124 ---------------- * Enable the anaconda modules customization (#4421) * Author: Achilleas Koutsou, Reviewers: Ondřej Budai, Simon de Vlieger * Remove leftover secure instances in service maintenance (#4420) * Author: Sanne Raymaekers, Reviewers: Florian Schüller * Update snapshots to 20241015 (#4410) * Author: SchutzBot, Reviewers: Achilleas Koutsou * cloud/awscloud: fix another nilpointer in maintenance functions (#4442) * Author: Sanne Raymaekers, Reviewers: Florian Schüller * cloud/awscloud: fix nil pointer dereference in maintenance fns (#4434) * Author: Sanne Raymaekers, Reviewers: Florian Schüller * cloud/awscloud: fix retrying to create secure instances (#4437) * Author: Sanne Raymaekers, Reviewers: Ondřej Budai * cloud/awscloud: rework create fleet retry logic (#4430) * Author: Sanne Raymaekers, Reviewers: Florian Schüller * cmd/osbuild-service-maintenance: respect dry run (#4428) * Author: Sanne Raymaekers, Reviewers: Florian Schüller * deps: update images to 0.94 (#4439) * Author: Simon de Vlieger, Reviewers: Achilleas Koutsou * packer: don't deregister old AMIs (COMPOSER-2376) (#4418) * Author: Ondřej Budai, Reviewers: Sanne Raymaekers * repositories: add fedora 41 (#4389) * Author: Sanne Raymaekers, Reviewers: Ondřej Budai * schutzbot: shorten the slack notification (#4433) * Author: Ondřej Budai, Reviewers: Jakub Rusz, Sanne Raymaekers * templates/packer: allow setting executor type in worker config (#4441) * Author: Sanne Raymaekers, Reviewers: Ondřej Budai, Simon de Vlieger * templates/packer: fix fedora 40 aarch64 base image (#4450) * Author: Sanne Raymaekers, Reviewers: Tomáš Hozza * tests/packer: Disable Packer job in scheduled GA pipelines (#4419) * Author: tkoscieln, Reviewers: Ondřej Budai * worker: fix OSBUILD_SOURCES_CURL_SSL_CA_CERT variable (#4423) * Author: Lukáš Zapletal, Reviewers: Achilleas Koutsou, Simon de Vlieger — Somewhere on the Internet, 2024-10-30Changes with 123 ---------------- * cloud/aws: add a third secure instance fallback across AZs (#4401) * Author: Sanne Raymaekers, Reviewers: Florian Schüller * cloud/awscloud: retry CreateFleet regardless of the error code (#4413) * Author: Sanne Raymaekers, Reviewers: Florian Schüller, Lukáš Zapletal * repositories: add rhel-9.6 (#4408) * Author: Sanne Raymaekers, Reviewers: Ondřej Budai * test: disable ostree-remount service checking since /sysroot is ro and /var rw already (#4394) * Author: mcattamoredhat, Reviewers: Sayan Paul, Simon de Vlieger * tests/filesystem: increase /usr size (#4400) * Author: Jakub Rusz, Reviewers: Achilleas Koutsou * tests/regression: Add config for v3 certificates (#4395) * Author: Jakub Rusz, Reviewers: Florian Schüller — Somewhere on the Internet, 2024-10-16Changes 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 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-24Changes 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 111 ---------------- * Remove rhel-8.10 jobs from test matrix (#4172) * Author: Alexander Todorov, Reviewers: Tomáš Hozza * Set executor hostname via cloud-init (#4221) * Author: Sanne Raymaekers, Reviewers: Michael Vogt * Switch to oaas / osbuild-worker-executor (HMS-4097) (#4184) * Author: Sanne Raymaekers, Reviewers: Michael Vogt * Update the RH GPG release key in all repos and update test manifests. (#4194) * Author: Tomáš Hozza, Reviewers: Achilleas Koutsou, Simon de Vlieger * Use latest 9.5 for RHEL upgrade tests (#4216) * Author: Alexander Todorov, Reviewers: Achilleas Koutsou, Jakub Rusz * build(deps): bump golangci/golangci-lint-action from 5 to 6 (#4141) * Author: dependabot[bot], Reviewers: Ondřej Budai * build(deps): bump the go-deps group across 1 directory with 15 updates (#4210) * Author: dependabot[bot], Reviewers: Tomáš Hozza * cloud/awscloud: use instance requirements when creating secure instance (#4207) * Author: Sanne Raymaekers, Reviewers: Ondřej Budai * cloudapi: more details for non-service errors (#4227) * Author: Sanne Raymaekers, Reviewers: Florian Schüller * golangci: fix integration tests for images (#4214) * Author: Florian Schüller, Reviewers: Michael Vogt * internal/awscloud: retry CreateFleet (HMS-4098) (#4220) * Author: Sanne Raymaekers, Reviewers: Florian Schüller * internal/osbuildexecutor: verify expected input from handleBuild (#4204) * Author: Sanne Raymaekers, Reviewers: Michael Vogt * main: journald support with external correlation (#4047) * Author: Lukáš Zapletal, Reviewers: Nobody * osbuild-worker-executor/main_test: use random port for tests (#4218) * Author: Florian Schüller, Reviewers: Michael Vogt * osbuild-worker-executor: `job-id` in control.json as hostname (#4208) * Author: Michael Vogt, Reviewers: Sanne Raymaekers * osbuildexecutor: allow file type `tar.TypeGNUSparse` too (#4205) * Author: Michael Vogt, Reviewers: Florian Schüller * templates/dashboards: revert active worker count (#4174) * Author: Sanne Raymaekers, Reviewers: Florian Schüller — Somewhere on the Internet, 2024-06-26Changes 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 103 ---------------- * Drop distro aliases and dot-notation tests (HMS-3710) (#3989) * Author: Simon Steinbeiß, Reviewers: Tomáš Hozza * Fixed link to developer guide (#4018) * Author: Cloud Jerry, Reviewers: Brian C. Lane * Packer: don't source non-existing file in worker_executor.sh (HMS-3727) (#3997) * Author: Tomáš Hozza, Reviewers: Sanne Raymaekers * Packer: make osbuild-executor worker config more configurable (HMS-3727) (#3985) * Author: Tomáš Hozza, Reviewers: Ondřej Budai, Sanne Raymaekers * Packer: remove escaped newline from worker config (HMS-3727) (#4002) * Author: Tomáš Hozza, Reviewers: Ondřej Budai * Remove rhel-10.0 alias from the openshift template (#4017) * Author: Ondřej Budai, Reviewers: Simon de Vlieger * Test/Koji: test only combinations that we run in the service (HMS-3710) (#3992) * Author: Tomáš Hozza, Reviewers: Ondřej Budai, Simon Steinbeiß * Use distro repos in cloudapi (#3928) * Author: Brian C. Lane, Reviewers: Simon de Vlieger, Tomáš Hozza * Worker: allow configuring executor CloudWatch group (HMS-3727) (#3998) * Author: Tomáš Hozza, Reviewers: Simon de Vlieger * ci: add a PR best practices check (#3990) * Author: Simon de Vlieger, Reviewers: Simon Steinbeiß * deps: bump (#4015) * Author: Simon de Vlieger, Reviewers: Ondřej Budai * deps: update images to v0.43.0 (#3986) * Author: Achilleas Koutsou, Reviewers: Tomáš Hozza * osbuild-jobsite: push sources to executor (HMS-3633) (#3981) * Author: Sanne Raymaekers, Reviewers: Brian C. Lane, Simon de Vlieger * osbuild-worker: Convert osbuild raw json error to a string for logging (#3994) * Author: Brian C. Lane, Reviewers: Simon de Vlieger * templates/packer: make worker_config script executable (HMS-3727) (#3993) * Author: Sanne Raymaekers, Reviewers: Tomáš Hozza * templates/packer: set up vector correctly in the executor (HMS-3727) (#3996) * Author: Sanne Raymaekers, Reviewers: Tomáš Hozza * templates/packer: vector expects a yaml configuration now (HMS-3727) (#3995) * Author: Sanne Raymaekers, Reviewers: Tomáš Hozza — Somewhere on the Internet, 2024-03-20Changes 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-26Changes 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-24Changes 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 97 ---------------- * Adjust expected response based on osbuild-composer version (#3858) * Author: Alexander Todorov, Reviewers: Jakub Rusz * COMPOSER-2051: Cleanup & update ident (#3825) * Author: Diaa Sami, Reviewers: Brian C. Lane * Enable FIPS customization in Blueprints and Cloud API (#3802) * Author: Miguel Martin, Reviewers: Nobody * Enables 'fdo.di_mfg_string_type_mac_iface' variable passing (#3743) * Author: djach7, Reviewers: Achilleas Koutsou * Test: delete "diff manifests" test case (#3869) * Author: Tomáš Hozza, Reviewers: Achilleas Koutsou, Jakub Rusz * cloudapi: Add module_hotfixes flag (#3831) * Author: Ondřej Ezr, Reviewers: Tomáš Hozza * go.mod: bump images to v0.26.0 (#3867) * Author: Ondřej Budai, Reviewers: Achilleas Koutsou * internal/weldr: specify architecture of compose (#3730) * Author: Sanne Raymaekers, Reviewers: Brian C. Lane * test: update osbuild dependency commit for RHEL 9.4 (#3849) * Author: Xiaofeng Wang, Reviewers: Miguel Martin — Somewhere on the Internet, 2023-12-27Changes 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-16/bin/sh/bin/sh/bin/sh 0.16.10.116.00.9.80.2.41.28.10.5.21.2.11.21.11.44.01.0.068.0.0+incompatible1.14.01.7.01.10.05.7.01.2.01.6.01.4.114.2.0+incompatible0.11.290.9.220.5.130.4.60.3.00.4.00.3.10.2.10.6.01.2.21.4.01.24.10.48.10.48.10.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.10.4.12.3.0b4127c93.0.30.1.00.15.10.60.45.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.02ee9d740.13.01.1.01.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.241bb18b1.5.40.6.00.20.00.0.20.1.81.6.00.3.42.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.6a4b6fa10.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.96.00239db50.1.0719684c5ac0b6a0.9.10393e585d4384e0.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.1afe7314412be7b0.5.121.0.01.2.20.11.58.7.50.42.01.14.033d05740.24.01.29.00.54.00.54.01.29.01.29.01.29.01.29.01.29.00.28.08a7402a0.20.00.30.00.23.00.8.00.26.00.25.00.19.00.7.00.24.00.201.05fefd90af276465fefd901.67.13ffb98b1.35.11.67.02.4.03.0.1ZyB3ZWxkciAt125-1.fc39125-1.fc39dSBfb3NidWlsZC1jb21wb3NlciAtICJPU0J1aWxkIENvbXBvc2VyIHVzZXIiosbuild-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 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protectiondrpmzstd19ppc64le-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-89d34bee66dc4983701785cdfa9469cb9a4f7261595887c6510dc0231fc3daa02427ab3bef07da4a204329ccefef8dd980f331a9379ad0e31f9851e8535f8a150?(/h>~ /@0C1]G+|f,dׄKm/\]]@ʾ5<fdeR$V1R}ujXmv]Q:e2{a˨Poqp ۙBD*I F "UBG\+5nY}b2POـ˚#M ^qJJg/%.Gwn+IF~@P,ތU 1GPILVΪ!&8 `@5A2bv  WV}ZVfr9SQbqpqàmϔ6<=L 0PuX?N $V2]G$ ٖCpXs4#Ӥ92ʒHr, c켲je x^W$LBqݑUp M1/F"#PLYd-8g f؁2&Ld) j76VYi< <0oL1GH<0tQ#:r:?s&0:6e\S—!92m#C%s<ϛ7X^|ߏxV[{UKH{RN)/Z;WʼnQ-m?J#6N.?:~q\G}-{5_(%B'|}P +\F<+Ω);9{V?뜐VVN 3w#tO{c.BD#_l[h1 -!(!]+F*4 '2SeR;OXIVRC, (၀I:BBmpib*Ss$"V! TL]r2JBP DJ Z)TT0:3TAtJZYV* a Q!QSoRff:7nyRfah[c*ecxZ^?O 䶴_~Og8/1v9_e/[n3ۋ?|9<#rS5gֈ5b=gWn1JulsN%h+{Jg9^ g-=B(mxO3O;S~1ĜG oqrXS.|Oou[92vHs?e/Soink[W93iUXbjJHǣqgʤ:tlAQ.Έ,}A3uH`щrX<0{s'1O[ؙX<41g  {"b*$X` f82B#E*5Ԕ0{igη5oǬ9/ezÜn(_);?{nqZ=oXbq8Fwzk.1Զ~߆.Xjʏ/ݸ#=J/;X7BLkۨs޾io3Q~79ȷgmהoZxe~o?Ƒ֮g,a_;(DnRM` $cR֚fsMbgwEsuPIdpc<0f}|v*HxCJ/[9juhKڄ9=gH4̈i"vT^%>X F>crQ+} hfhY+/Cw@g+}$^vHm\Y"ZnLYNKV^_-")17N?!Ҋh-#\/'dK{PfX3IaW2Qm(p7(CfLk`[d