Skip to content

Commit 4b283be

Browse files
authored
promote the processor.resourcedetection.removeGCPFaasID feature gate to beta (#40601)
#### Description This feature gate has been in alpha since v0.87.0. It is just an attribute rename to keep up with semconv, so it should be low-impact for users.
1 parent a80b114 commit 4b283be

File tree

2 files changed

+30
-1
lines changed

2 files changed

+30
-1
lines changed

.chloggen/remove_gcpfaasid_beta.yaml

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
# Use this changelog template to create an entry for release notes.
2+
3+
# One of 'breaking', 'deprecation', 'new_component', 'enhancement', 'bug_fix'
4+
change_type: 'deprecation'
5+
6+
# The name of the component, or a single word describing the area of concern, (e.g. filelogreceiver)
7+
component: resourcedetectionprocessor
8+
9+
# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`).
10+
note: Promote the processor.resourcedetection.removeGCPFaasID feature gate to beta.
11+
12+
# Mandatory: One or more tracking issues related to the change. You can use the PR number here if no issue exists.
13+
issues: [40601]
14+
15+
# (Optional) One or more lines of additional information to render under the primary note.
16+
# These lines will be padded with 2 spaces and then inserted directly into the document.
17+
# Use pipe (|) for multiline entries.
18+
subtext: The faas.id attribute is replaced by the faas.instance attribute. |
19+
This disables detection of the faas.id resource attribute by default. |
20+
Re-enable by disabling the processor.resourcedetection.removeGCPFaasID feature gate.
21+
22+
# If your change doesn't affect end users or the exported elements of any package,
23+
# you should instead start your pull request title with [chore] or use the "Skip Changelog" label.
24+
# Optional: The change log or logs in which this entry should be included.
25+
# e.g. '[user]' or '[user, api]'
26+
# Include 'user' if the change is relevant to end users.
27+
# Include 'api' if there is a change to a library API.
28+
# Default: '[user]'
29+
change_logs: []

processor/resourcedetectionprocessor/internal/gcp/gcp.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ const (
2626

2727
var removeGCPFaasID = featuregate.GlobalRegistry().MustRegister(
2828
"processor.resourcedetection.removeGCPFaasID",
29-
featuregate.StageAlpha,
29+
featuregate.StageBeta,
3030
featuregate.WithRegisterDescription("Remove faas.id from the GCP detector. Use faas.instance instead."),
3131
featuregate.WithRegisterFromVersion("v0.87.0"))
3232

0 commit comments

Comments
 (0)