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

Remove quincy builds/mentions from most builds/build configs. #2316

Merged
merged 1 commit into from
Feb 6, 2025

Conversation

dmick
Copy link
Member

@dmick dmick commented Jan 14, 2025

Intentionally leaving the map from number to name in build_utils.sh for historical purposes.

I need folks to carefully review this, as I've not only removed quincy from some places, but also older releases (this should help clean up the build matrix displays in Jenkins for clarity as well). Please suggest/add other reviewers for areas of expertise.

Intentionally leaving the map from number to name in build_utils.sh for
historical purposes.

Signed-off-by: Dan Mick <[email protected]>
@dmick dmick force-pushed the wip-remove-quincy branch from 92b622d to 66c3c98 Compare January 14, 2025 01:27
@dmick
Copy link
Member Author

dmick commented Jan 15, 2025

ping for review

@yuriw yuriw requested a review from djgalloway January 15, 2025 21:37
@dmick
Copy link
Member Author

dmick commented Jan 17, 2025

ping again. reviewers, please have a look and make sure I'm not breaking something you or someone you know is relying on

@dmick
Copy link
Member Author

dmick commented Jan 21, 2025

@travisn @cbodley @neha-ojha @ljflores please review

Copy link
Member

@travisn travisn left a comment

Choose a reason for hiding this comment

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

LGTM to remove all build references from quincy and older.

Copy link
Member

@ljflores ljflores left a comment

Choose a reason for hiding this comment

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

Noticing a few references to quincy still remain on your branch:

$ git grep "quincy"
attic/ceph-container-build-ceph-base-push-imgs-arm64/config/definitions/ceph-container-build-ceph-base-push-imgs-arm64.yml:          default: "pacific,centos,8 quincy,centos,8 reef,centos,8"
attic/ceph-container-build-ceph-base-push-imgs/config/definitions/ceph-container-build-ceph-base-push-imgs.yml:          default: "pacific,centos,8 quincy,centos,8 reef,centos,8"
attic/ceph-dev-trigger/config/definitions/ceph-dev-trigger.yml:            - 'origin/quincy'
attic/ceph-dev-trigger/config/definitions/ceph-dev-trigger.yml:      # build quincy on:
attic/ceph-dev-trigger/config/definitions/ceph-dev-trigger.yml:          regex: .*quincy.*
ceph-rook-e2e/config/definitions/ceph-orchestrator-rook-e2e.yml:            - quincy
scripts/build_utils.sh:        rel="quincy"

Not sure if all should be removed, but it's worth checking. Especially:

  • attic/ceph-dev-trigger/config/definitions/ceph-dev-trigger.yml
  • attic/ceph-container-build-ceph-base-push-imgs/config/definitions/ceph-container-build-ceph-base-push-imgs.yml
  • attic/ceph-container-build-ceph-base-push-imgs-arm64/config/definitions/ceph-container-build-ceph-base-push-imgs-arm64.yml

The other two files seem to have other older versions it them, so I would keep quincy there.

Edit: I see your comment about leaving build_utils.sh; I agree with this, it should be left. So that leaves the stuff under attic.

@dmick
Copy link
Member Author

dmick commented Jan 28, 2025

@ljflores attic is intentionally "removed, no longer maintained" jobs and isn't active

@dmick dmick merged commit 7884981 into ceph:main Feb 6, 2025
1 check passed
@dmick dmick deleted the wip-remove-quincy branch February 6, 2025 04:02
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.

5 participants