bug_report.yaml 2.0 KB

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