[process] Promote Process to RC#3758
Conversation
This work promotes process metrics and entity to RC.
|
@open-telemetry/specs-semconv-maintainers this is approved by the SIG, please take a look. |
|
The merge queue had failing |
@kamphaus looks fine now.. did you change anything? 🤔 |
|
The merge queue runs checks after merging into main. Try merging the latest main into |
|
This work fails on the CI Diagnostic report:
Violation: semconv_attribute
- Message : id=Group 'metric.process.disk.io' has stability 'release_candidate' which is higher than the stability 'development' of attribute 'disk.io.direction'; lower-stability attributes are only allowed at 'opt_in' requirement level, category=group_stability_violation, group=metric.process.disk.io, attr=disk.io.direction
- Level : violation
- Context :
- attr : disk.io.direction
- category : group_stability_violation
- group : metric.process.disk.io
- id : Group 'metric.process.disk.io' has stability 'release_candidate' which is higher than the stability 'development' of attribute 'disk.io.direction'; lower-stability attributes are only allowed at 'opt_in' requirement level
- Provenance: /home/weaver/source
Violation: semconv_attribute
- Message : id=Group 'metric.process.network.io' has stability 'release_candidate' which is higher than the stability 'development' of attribute 'network.io.direction'; lower-stability attributes are only allowed at 'opt_in' requirement level, category=group_stability_violation, group=metric.process.network.io, attr=network.io.direction
- Level : violation
- Context :
- attr : network.io.direction
- category : group_stability_violation
- group : metric.process.network.io
- id : Group 'metric.process.network.io' has stability 'release_candidate' which is higher than the stability 'development' of attribute 'network.io.direction'; lower-stability attributes are only allowed at 'opt_in' requirement level
- Provenance: /home/weaver/source
Violation: semconv_attribute
- Message : id=Group 'metric.process.paging.faults' has stability 'release_candidate' which is higher than the stability 'development' of attribute 'system.paging.fault.type'; lower-stability attributes are only allowed at 'opt_in' requirement level, category=group_stability_violation, group=metric.process.paging.faults, attr=system.paging.fault.type
- Level : violation
- Context :
- attr : system.paging.fault.type
- category : group_stability_violation
- group : metric.process.paging.faults
- id : Group 'metric.process.paging.faults' has stability 'release_candidate' which is higher than the stability 'development' of attribute 'system.paging.fault.type'; lower-stability attributes are only allowed at 'opt_in' requirement level
- Provenance: /home/weaver/source
PR opened to Promote the above attributes to RC: #3796 |
|
Looks like this is failing a recently added policy check that stability level on the group must be the same or higher than all non opt-in attributes. |
I have merged from main, all checks now pass, we merged the PR #3796 which promoted the required attributes to RC which was blocking here. @open-telemetry/specs-semconv-maintainers this work is now unblocked and good to be merged. |
Fixes #3041
Changes
This work promotes process metrics and entity to RC.
Process Executable was not promoted due to it potentially changing, see comment here.
Important
Pull requests acceptance are subject to the triage process as described in Issue and PR Triage Management.
PRs that do not follow the guidance above, may be automatically rejected and closed.
Merge requirement checklist
[chore]