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

Extend the cephadm commands to allow defaults and extras #701

Merged
merged 8 commits into from
Nov 7, 2023

Conversation

MoteHue
Copy link
Contributor

@MoteHue MoteHue commented Oct 9, 2023

Seems that in a couple of deployments this was just set by hand. Let's get it automated instead.

@MoteHue MoteHue requested a review from technowhizz October 9, 2023 15:21
@MoteHue MoteHue requested a review from a team as a code owner October 9, 2023 15:21
Copy link
Contributor

@technowhizz technowhizz left a comment

Choose a reason for hiding this comment

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

Would probably make this a separate var that acts like an 'extras' so that other commands can be added/removed as needed

@MoteHue MoteHue force-pushed the ceph-mgr-module-enable-prometheus branch from af0099e to dd2a45d Compare October 9, 2023 15:33
@MoteHue MoteHue changed the title Enable the Ceph mgr prometheus module when needed Extend the cephadm commands to allow defaults and extras Oct 9, 2023
@MoteHue
Copy link
Contributor Author

MoteHue commented Oct 9, 2023

Have made this change, in two commits for transparency.

@MoteHue MoteHue force-pushed the ceph-mgr-module-enable-prometheus branch from dd2a45d to 0630218 Compare October 9, 2023 15:35
technowhizz
technowhizz previously approved these changes Oct 9, 2023
Copy link
Contributor

@technowhizz technowhizz left a comment

Choose a reason for hiding this comment

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

LGTM

etc/kayobe/cephadm.yml Outdated Show resolved Hide resolved
technowhizz
technowhizz previously approved these changes Oct 9, 2023
Copy link
Contributor

@technowhizz technowhizz left a comment

Choose a reason for hiding this comment

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

LGTM (pt. II)

@Alex-Welsh
Copy link
Contributor

Release note 🙂

etc/kayobe/cephadm.yml Outdated Show resolved Hide resolved
etc/kayobe/cephadm.yml Outdated Show resolved Hide resolved
Alex-Welsh
Alex-Welsh previously approved these changes Oct 20, 2023
etc/kayobe/cephadm.yml Outdated Show resolved Hide resolved
@markgoddard markgoddard merged commit 650f67b into stackhpc/yoga Nov 7, 2023
15 checks passed
@markgoddard markgoddard deleted the ceph-mgr-module-enable-prometheus branch November 7, 2023 10:18
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.

4 participants