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

operator: Use enableHttp2 field as boolean in libsonnet templates #2724

Merged
merged 2 commits into from
Jan 11, 2023

Conversation

tpaschalis
Copy link
Member

@tpaschalis tpaschalis commented Jan 11, 2023

Signed-off-by: Paschalis Tsilias paschalis.tsilias@grafana.com

PR Description

The PR fixes the use of the enableHttp2 field from optionals.string to optional.bool

Which issue(s) this PR fixes

No issue filed

Notes to the Reviewer

Should I run anything else like make crd here?

PR Checklist

  • CHANGELOG updated
  • Documentation added (N/A)
  • Tests updated (N/A)

…_monitor templates

Signed-off-by: Paschalis Tsilias <paschalis.tsilias@grafana.com>
@tpaschalis tpaschalis marked this pull request as ready for review January 11, 2023 16:17
@tpaschalis tpaschalis self-assigned this Jan 11, 2023
Signed-off-by: Paschalis Tsilias <paschalis.tsilias@grafana.com>
Copy link
Member

@rfratto rfratto left a comment

Choose a reason for hiding this comment

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

adding on to the approval pile :)

@tpaschalis
Copy link
Member Author

Never gotten so many ✅ so fast! 😅

Do I have to run any of the make commands like make generate-crds or make generate-manifests here?

@rfratto
Copy link
Member

rfratto commented Jan 11, 2023

Do I have to run any of the make commands like make generate-crds or make generate-manifests here?

Nope! That's all you need to do. The Jsonnet gets evaluated at runtime by the operator.

@tpaschalis tpaschalis enabled auto-merge (squash) January 11, 2023 16:22
@tpaschalis tpaschalis merged commit 73ac705 into grafana:main Jan 11, 2023
rfratto pushed a commit to rfratto/agent that referenced this pull request Jan 11, 2023
…afana#2724)

Signed-off-by: Paschalis Tsilias <paschalis.tsilias@grafana.com>
rfratto added a commit that referenced this pull request Jan 11, 2023
* prometheus.relabel: clone labels before relabeling (#2701)

This commit clones the label set before applying relabels. Not
cloning does two things:

1. It forces the computed ID of the incoming series to change (as its
   labels changed)

2. It can cause obscure bugs with relabel rules being applied, such as
   a `keep` action which doesn't work after modifying the original
   slice.

* component/common/loki: drop unqueued logs after 5 seconds on shutdown (#2721)

Fix an issue where being unable to send logs to `loki.write` due to the
client being permanently backlogged would deadlock the Flow controller.

The `loki.write` client may be permanently backlogged when:

* Limits are reached when sending logs to Loki, leading to endless
  request retries.
* Loki has an extended outage.

When an EntryHandler is stopped, it will wait for 5 seconds before
forcibly stopping the goroutine which queues log entries. If this
timeout is reached, any unqueued log entries are permanently lost, as
the positions file will likely be updated past the point where the entry
was read.

While losing logs is not ideal, it's unacceptable for any Flow component
to be able to block the controller. This is a short-term solution to
allow the Flow controller to continue working properly. A long term
solution would be to use a Write-Ahead Log (WAL) for log entries. See
grafana/loki#7993.

Fixes #2716.
Related to grafana/loki#2361.

* prepare for v0.30.2 release

* address review feedback

* operator: Use enableHttp2 field as boolean in libsonnet templates (#2724)

Signed-off-by: Paschalis Tsilias <paschalis.tsilias@grafana.com>

Signed-off-by: Paschalis Tsilias <paschalis.tsilias@grafana.com>
Co-authored-by: Paschalis Tsilias <tpaschalis@users.noreply.github.com>
@github-actions github-actions bot added the frozen-due-to-age Locked due to a period of inactivity. Please open new issues or PRs if more discussion is needed. label Mar 13, 2024
@github-actions github-actions bot locked as resolved and limited conversation to collaborators Mar 13, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
frozen-due-to-age Locked due to a period of inactivity. Please open new issues or PRs if more discussion is needed.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants