Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

release: Merge brew job with release job #886

Merged
merged 1 commit into from
Jul 24, 2023

Conversation

ravanelli
Copy link
Member

  • We decided to add brew into the release job, since make sense to upload the metadata to brew everytime we release something.

@ravanelli
Copy link
Member Author

ravanelli commented Jun 30, 2023

/hold

We need it first https://github.com/coreos/coreos-assembler/pull/3519/files as the backports for it.

  • I think make sense to hold it also until we release next FCOS release in 2023-07-10

@ravanelli ravanelli added the hold Waiting for something label Jun 30, 2023
@ravanelli ravanelli requested a review from dustymabe June 30, 2023 12:56
@ravanelli ravanelli force-pushed the brew_release branch 2 times, most recently from 5d51d3a to da989d6 Compare July 10, 2023 14:50
@dustymabe
Copy link
Member

should we also be deleting upload-brew.Jenkinsfile ?

@ravanelli ravanelli force-pushed the brew_release branch 3 times, most recently from 23c0927 to 7281b48 Compare July 12, 2023 17:02
jobs/release.Jenkinsfile Show resolved Hide resolved
jobs/release.Jenkinsfile Outdated Show resolved Hide resolved
jobs/release.Jenkinsfile Outdated Show resolved Hide resolved
@ravanelli ravanelli force-pushed the brew_release branch 2 times, most recently from 01c4d91 to abfc89b Compare July 17, 2023 16:38
jobs/release.Jenkinsfile Outdated Show resolved Hide resolved
jobs/release.Jenkinsfile Outdated Show resolved Hide resolved
Copy link
Member

@dustymabe dustymabe left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@ravanelli ravanelli removed the hold Waiting for something label Jul 20, 2023
@ravanelli
Copy link
Member Author

All the backport PRs are merged. We are ok to merge this PR now too.

 - We decided to add brew into the release job,
since make sense to upload the metadata to brew everytime
we release something;

 - Delete jobs/upload-brew.Jenkinsfile.
@ravanelli ravanelli merged commit ccce3fc into coreos:main Jul 24, 2023
1 check passed
Copy link
Member

@marmijo marmijo left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

When these jobs were merged, the RHCOS secrets are being passed in when creating the pod in all cases. This means that the secrets are being passed in when creating the pod in FCOS and causing the pods to fail. We'll need to determine how to differentiate between FCOS and RHCOS here.
https://github.com/coreos/fedora-coreos-pipeline/pull/886/files#diff-4768730b889afbd1361511a1e552ee9a9f29b11a7e578aa3ede5e57db08762acR91-R93

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants