BUG_REPORT.yml 3.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102
  1. name: "Netdata Agent: Bug report"
  2. description: "Submit a report and help us improve our free and open-source Netdata Agent"
  3. title: "[Bug]: "
  4. labels: ["bug", "needs triage"]
  5. body:
  6. - type: markdown
  7. attributes:
  8. value: "### Thank you for contributing to our project!"
  9. - type: markdown
  10. attributes:
  11. value: |
  12. <img src="https://img.shields.io/github/v/release/netdata/netdata.svg?label=latest%20stable"> <img src="https://img.shields.io/badge/dynamic/xml?url=https://storage.googleapis.com/netdata-nightlies/latest-version.txt&label=latest%20nightly&query=/text()">
  13. - type: markdown
  14. attributes:
  15. value: |
  16. Before submitting, we'd appreciate it if you:
  17. - Verify that your issue is not already reported on GitHub.
  18. - Check if your Netdata Agent is up to date. If not, we recommend that you [update](https://learn.netdata.cloud/docs/agent/packaging/installer/update) first.
  19. - type: textarea
  20. id: bug-description
  21. attributes:
  22. label: Bug description
  23. description: Provide a description of the bug you're experiencing.
  24. validations:
  25. required: true
  26. - type: textarea
  27. id: expected-behavior
  28. attributes:
  29. label: Expected behavior
  30. description: Describe what you expected to happen.
  31. validations:
  32. required: true
  33. - type: textarea
  34. id: reproduce
  35. attributes:
  36. label: Steps to reproduce
  37. description: Describe the steps to reproduce the bug.
  38. value: |
  39. 1.
  40. 2.
  41. 3.
  42. ...
  43. validations:
  44. required: true
  45. - type: dropdown
  46. id: install-method
  47. attributes:
  48. label: Installation method
  49. description: |
  50. Select [installation method](https://learn.netdata.cloud/docs/agent/packaging/installer#alternative-methods) you used.
  51. Describe the method in the "Additional info" section if you chose "other".
  52. options:
  53. - "kickstart.sh"
  54. - "kickstart-static64.sh"
  55. - "native binary packages (.deb/.rpm)"
  56. - "from git"
  57. - "from source"
  58. - "docker"
  59. - "helmchart (kubernetes)"
  60. - "other"
  61. validations:
  62. required: true
  63. - type: textarea
  64. id: system-info
  65. attributes:
  66. label: System info
  67. description: |
  68. Provide information about your system. To get this information, execute one of the following commands based on your OS:
  69. ```shell
  70. # Linux
  71. uname -a; grep -HvE "^#|URL" /etc/*release
  72. # BSD
  73. uname -a; uname -K
  74. # macOS
  75. uname -a; sw_vers
  76. ```
  77. > NOTE: This will be automatically formatted into code, so no need for backticks.
  78. render: shell
  79. validations:
  80. required: true
  81. - type: textarea
  82. id: netdata-buildfinfo
  83. attributes:
  84. label: Netdata build info
  85. description: |
  86. Provide Netdata Agent version and build info. To get this information, execute:
  87. ```shell
  88. netdata -W buildinfo
  89. # If get "netdata: command not found", try (required running Netdata)
  90. $(ps aux | grep -m1 -E -o "[a-zA-Z/]+netdata ") -W buildinfo
  91. ```
  92. > NOTE: This will be automatically formatted into code, so no need for backticks.
  93. render: shell
  94. validations:
  95. required: true
  96. - type: textarea
  97. id: additional-info
  98. attributes:
  99. label: Additional info
  100. description: Any additional information related to the issue (ex. logs).
  101. validations:
  102. required: false