* Add default policy for handling the create request.
* Allow it to be accessed only by nova service.
* Remove unused code copied from cinder.
Change-Id: Ieaa407f27c6774d1fd17850a9571de5554360bae
Since novajoin is branchless, we need to support
older releases, which may call this script from the
old location. Additional novajoin-ipa-setup script is
installed in the old location for backward compatibility
and calls the new "compiled" script in the default bin
directory.
Change-Id: I0a25ffb1f5fd3f8723bff8a1bcfc6dfc486b2b4a
We have the functional tests going in the CI and novajoin is part
of TripleO and RDO, already being considered to run on many large
production systems, so I think the Beta designation is appropriate.
Change-Id: I7bb279160bb1bc25512898251876293699c5063d
This patch also moves the novajoin-install and novajoin-ipa-setup
scripts to the default python scripts directory. This is because
there is no other way to fixup the #! line for python3, apart from
modifying setup.py, which is managed by the global requirements repo.
Change-Id: I21ccb475905feebdb91aa158ce3845744b2f0a5f
In order to add the README to the docs, the format was moved from
markdown to rst; and some fixes were done to it.
Change-Id: Ic1337fcadaa344128dd89cd2b5b9db90f3ac7603
Setting a specific version in setup.cfg tells PBR to constraint
itself and use that specific version. This is called preversioning as
stated in the PBR documentation[1]. And leads to the issue of
tox not being able to run, since the running of setup.py breaks,
because there is a version mismatch.
Other projects have dealt with the same issue, such as
manilaclient[2], and ended up removing this version from setup.cfg.
[1] http://docs.openstack.org/developer/pbr/#version
[2] https://bugs.launchpad.net/python-manilaclient/+bug/1395067