The current master should be compatible with the Zed
release of the other projects. oslo.log dropped support
for py36 see related-bug
Related-Bug: 1974244
Change-Id: I5362ca355e23830bc48f61b4a580de4a5edac423
For people using the bmc outside of OVB this is handy so they don't
have to manually install the openstackbmc command.
Change-Id: Ic0dec504ab63d5a479c10c554dd3b82c6d7364df
Previously no entry points were defined for the OVB scripts because
they were intended to be used directly out of the bin directory.
However, because of changes in the way Python 3 handles relative
imports we can't continue to do that going forward, so we need to
be able to pip install OVB and have callable binaries.
This adds entry points for the necessary user-called files, but
does not yet update the documentation as the previous method
should still work. Once the pip version has been more thoroughly
tested the docs will be updated to the new method.
Change-Id: I158f58a58314c985baaeb7309cee6f284cb53985
Moves the functional code into an openstack_virtual_baremetal env
and adds a tox configuration for testing. Existing unit tests for
deploy.py are moved into the tests subpackage. Further unit tests
for the other modules will be added in followup commits.
Symlinks from the bin directory are left so the previous workflow
should continue to work as before.