[ ~/netbox-openbao/releases/v0.2.2.post1 ]tty0
emerson@netdevops:~/netbox-openbao$ gh release view v0.2.2.post1 --repo emersonfelipesp/netbox-openbao
back to releases / back to project
v0.2.2.post1
tag=v0.2.2.post1state=latestpublished=2026-10-19synced=2026-10-19 19:18 UTC
- author
- emersonfelipesp
- created
- 2026-10-19 18:55 UTC
- target
- main
- downloads
- 0
emerson@netdevops:~/netbox-openbao$ cat RELEASE_NOTES.md
netbox-openbao 0.2.2.post1
Post-release fix for 0.2.2.
Fixed
- The NetBox plugins page (
/core/plugins/) no longer fails with
AttributeError: module 'netbox_openbao.config' has no attribute 'version'.
NetBox reads a plugin's configuration through the package attribute
config. The plugin's settings-resolution module was also namedconfig,
and importing it replaced that attribute with the module object.
Compatibility
- The settings-resolution module is now
netbox_openbao.conf, with the same
contents. Code outside the plugin that importedget_config,
clear_config, orassignable_model_labelsfromnetbox_openbao.config
must import them fromnetbox_openbao.conf. - No model or migration change. NetBox 4.7.x, Python 3.12+.
Software version description
- Package:
netbox-openbao0.2.2.post1 (wheel and source distribution). - Source commit:
9a4b69974f92bf00fa0951d6904a31b9c879d693. - Verification: regression tests confirm that the package attribute stays the
PluginConfig class after every submodule is imported, that the package has
noconfigsubmodule, and that NetBox's own plugin listing reads the
plugin's version. They fail on 0.2.2 with the original error. The fix was
validated on a staging NetBox 4.7.0 instance.
emerson@netdevops:~/netbox-openbao$ gh release download --pattern '*'