bug_report.yaml 2.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263
  1. ---
  2. name: 🐛 Bug Report
  3. about: Report a reproducible bug in the current release of NetBox
  4. labels: ["type: bug"]
  5. body:
  6. - type: markdown
  7. attributes:
  8. value: "**NOTE:** This form is only for reporting _reproducible bugs_ in a
  9. current NetBox installation. If you're having trouble with installation or just
  10. looking for assistance with using NetBox, please visit our
  11. [discussion forum](https://github.com/netbox-community/netbox/discussions) instead."
  12. - type: input
  13. attributes:
  14. label: NetBox version
  15. description: "What version of NetBox are you currently running?"
  16. placeholder: v2.10.4
  17. validations:
  18. required: true
  19. - type: dropdown
  20. attributes:
  21. label: Python version
  22. description: "What version of Python are you currently running?"
  23. options:
  24. - 3.6
  25. - 3.7
  26. - 3.8
  27. - 3.9
  28. validations:
  29. required: true
  30. - type: textarea
  31. attributes:
  32. label: Steps to Reproduce
  33. description: "Describe in detail the exact steps that someone else can take to
  34. reproduce this bug using the current stable release of NetBox. Begin with the
  35. creation of any necessary database objects and call out every operation being
  36. performed explicitly. If reporting a bug in the REST API, be sure to reconstruct
  37. the raw HTTP request(s) being made: Don't rely on a client library such as
  38. pynetbox."
  39. placeholder: |
  40. 1. Click on "create widget"
  41. 2. Set foo to 12 and bar to G
  42. 3. Click the "create" button
  43. validations:
  44. required: true
  45. - type: textarea
  46. attributes:
  47. label: Expected Behavior
  48. description: "What did you expect to happen?"
  49. placeholder: "A new widget should have been created with the specified attributes"
  50. validations:
  51. required: true
  52. - type: textarea
  53. attributes:
  54. label: Observed Behavior
  55. description: "What happened instead?"
  56. placeholder: "A TypeError exception was raised"
  57. validations:
  58. required: true
  59. - type: markdown
  60. attributes:
  61. value: |
  62. ### Additional information
  63. You can use the space below to provide any additional information or to attach files.