Skip to content
This repository has been archived by the owner on Oct 13, 2023. It is now read-only.

Releases: openshift-eng/doozer

v1.3.16

10 Aug 07:09
Compare
Choose a tag to compare
Prepare for release v1.3.16

dbe3d91 Fix a bug where upstream git commit was incorrectly pinned for stream assembly (#495)
084baa1 Turn git commit into a parsable yaml document This will allow our automation to be able to detect source and commit information without having to parse RPM spec files.
0917797 Build basis locked assemblies artifacts from their lastet build's upstream commit
c61bd43 Make evaluation of -alt image deterministic
e398878 Use unaltered git url to assess whether images are siblings
7d21721 Fixes for building from a specific commit
16f1e44 Allow assemblies to override streams
2a69d50 Do not write duplicate destinations
6821b79 Add emergency override
b908fe5 Gen-assembly from GA releases and default stream permits
788ae1e Reintroduce hotfix tagging
f4c42b7 Formalizing assembly issues and permitting them
20fdd0c Mitigate GSSAPIAuthError (#487)
5b7d850 Gen-payload for assembly fixes and updates for PR comments
cea8804 Make gen-payload enforce assembly consistency

v1.3.15

29 Jul 08:24
Compare
Choose a tag to compare
Prepare for release v1.3.15

c9a4c5f force-yum-updates updates final stage only (#475)
cea6820 Fixes for coverity scans
e2fedb7 distgit: bundles can specify image-refs anywhere (#483)
02cf227 [ART-3174] Add AssemblyTypes.CANDIDATE

v1.3.13

23 Jul 07:23
Compare
Choose a tag to compare
Prepare for release v1.3.13

5e8970a [ART-3145] Allow git "branch" in image metadata to be hash (#477)
1b76784 build_retrying_koji_client is not a context manager
0436b54 Create new client before each gssapi_login
6cd7a8b gen-assembly: fix rhcos config
2441e20 gen-payload: tagBuild requires gssapi_login
fb84df7 Fix gen-assembly missing `assembly` key in generated schema
7e66b10 Typo
0cd1ffe Tweak completeBefore handling logic to simplify unit testing
7b48ed7 Review feedback, custom mode, and cleanup
ace68c5 [ART-3152] Revisit plashet for-assembly mechanics (#471)
8bdeb4c Add release:gen-assembly verb
4f35b98 Fix syntax error (#474)

v1.3.12

15 Jul 12:32
Compare
Choose a tag to compare
Prepare for release v1.3.12

adb5aa0 Fix images:build fails to get the build NVR by task ID (#473)

v1.3.11

15 Jul 09:55
017766f
Compare
Choose a tag to compare

v1.3.10

15 Jul 07:19
Compare
Choose a tag to compare
Prepare for release v1.3.10

86c1633 Fix parent stream resolution with a basis event (#468)
df71287 Only force-yum-updates on stages matching rhel version of target image (#470)
0a2116e Always build against -candidate target then tag into -hotfix if needed (#469)
14056dc Allow isolate_assembly to work with X.Y.Z and el suffixes (#466)
1be9aed Ignore RPM tagging changes if latest assembly specific build is already installed
4cc8913 Check last builds metadata digest, not HEAD
f570e9d Fix gen-payload when assemblies are not enabled (#465)

v1.3.9

07 Jul 04:48
Compare
Choose a tag to compare
Prepare for release v1.3.9

df4b307 olm-bundles: make --force work, also not require user config (#463)
2d5d326 When finding latest builds from tags, only group builds by component (#464)

v1.3.8

06 Jul 02:38
Compare
Choose a tag to compare

58c406f [ART-3093] Allow assemblies to specify machine-os-content in gen-payload (#460)
beea167 Fix error message (#461)
6b7c51c Replace mojo links with The Source (#459)
5d71b80 Update doozerlib/plashet.py
d8f0956 Update doozerlib/plashet.py
2568f67 Address unittest failures
4c72f79 [ART-2687] Expose brew event and brew tag to modification scripts
03fb7a7 Allow gen-payload to honor metadata.is
d75c8e5 package_name instead of component_name
70271e6 Fix golang image build
e9e24fc Allow --repo to take precedence over --repo-type defaults (#452)
fd94360 Add additional event-safe methods for koji
0b3ccb0 ART-3050: add plashet from-tags --rhcos
395d222 [ART-3075] Add plashet subverb "for-assembly" (#449)
ef4392e ART-3050: full assembly awareness for plashet from-tags (#439)
537043b Test dependency accumulation
0617168 Ensure inherited member list entries can contribute metadata
2efccc2 Open PRs for base images
417bd11 Fix method docs
6aadeb2 ART-3034: Implement doozer images:rebase --force-yum-updates (#428)
2009bd8 Testing fixes
89d2cad fix multiple-default click option error
345f848 Fix version extraction
1834dc3 A bit more bundle doc
f89b434 Randomize assignee to avoid bugging approver[0]
bc08bbb Lock parent images to assembly basis
e6ff58f Code to merge image/rpm metadata with assembly overrides

v1.3.7

21 Jun 06:43
Compare
Choose a tag to compare
Prepare for release v1.3.7

1834dc3 A bit more bundle doc
f89b434 Randomize assignee to avoid bugging approver[0]

v1.3.5

11 Jun 02:38
Compare
Choose a tag to compare
Prepare for release v1.3.5

5dc0243 Unify the way of extracting assembly names from release fields
9c8d40c Non-functional PR updates
d161d79 Make rebuild attempt interval configurable
83fe550 Soften tag check for latest_build
da40637 Fix el7/el8 rpm search per PR feedback
f05d2d0 Prevent scan sources from cloning upstream or down
e5eef86 Update scan-sources distgit change detection for assemblies
ba4ae8d Enable atom feed parsing from cgit
7c8f19a Do not assume release endswith .assembly.<name> RPMs will typically append .el7/el8 as the NVR suffix.
1db246f Make imagemetadata get_latest_build assembly aware
469b9ed [ART-2946] Make config:plashet assemblies aware
770b725 Update doozerlib/cli/plashet.py
28293e8 Make flake8 happy :)
0e78da1 Wire plashet as config:plashet verb
777189c Copy plashet.py from aos-cd-jobs
94bf230 Prevent unnecessary clone to determine RPM package name
e267cc6 update setup.py to exclude test_functional package
2425656 ART-2945: {runtime_assembly} variable substitution