Below deprecation warning message is emitted continuously during each
API call due to the introduction of glance_store library in patch [1].
DeprecationWarning: Property 'user' has moved to 'user_id' in version
'2.6' and will be removed in version '3.0'"
DeprecationWarning: Property 'tenant' has moved to 'project_id' in
version '2.6' and will be removed in version '3.0'"
There is an issue in glance_store library which is reported in
LP bug [2] and it will be fixed by patch [3].
But we are not sure whether this issue will be fixed in Train
cycle Moreover, in future we will need to deal and remove
`tenant` and `user` attributes from context as these attributes
are deprecated from oslo.context in version 2.6 and it's planned
to be removed in 3.0. so this patch removes these 'tenant' and
'user' attributes from context. Also, added warnings fixture in
the unit test to ensure these attributes are not used anywhere
in the code. If used, it will result in test failure.
[1] : https://review.opendev.org/#/c/675600
[2] : https://bugs.launchpad.net/glance-store/+bug/1844462
[3] : https://review.opendev.org/#/c/683034
Implements: blueprint tosca-csar-mgmt-driver
Change-Id: I0cb320bbf237ebfac72b8e65128901c70cdd6780
Following are the list of documents updated for vnf package feature
usage:
1. api-reference document
2. release notes
Partial-Implements: blueprint tosca-csar-mgmt-driver
Change-Id: I82fc2e9d3f39e78b24eeb8034b0f611798c1aeb8
This patch will add devstack support to create two directories one for
storing extracted csar file and another for glance store file required
for vnf_package.
Partial-Implements: blueprint tosca-csar-mgmt-driver
Change-Id: Iad5e93f3d706d22a84f538bba6010c03cbddc486
1. Added new config options for vnf packages.
2. This will generate a new sample config each time build
sphinx is run. This is then used on a new docs page
where you can either view the file in its entirety,
or download the file.
Partial-Implements: blueprint tosca-csar-mgmt-driver
Co-Author: Bhagyashri Shewale <bhagyashri.shewale@nttdata.com>
Co-Author: Neha Alhat <neha.alhat@nttdata.com>
Change-Id: I900af00af7f939e6069411104caa714f396dc509
* Added a new db script to add new db tables needed for vnf packages.
* Added new db models for vnf packages.
Partial-Implements: blueprint tosca-csar-mgmt-driver
Co-Author: Neha Alhat <neha.alhat@nttdata.com>
Change-Id: Ib754c6cab2de5ffb8932ef66e7c17bd20e34c16b
This patch adds a base jsonschema framework.
This patch follows the Nova-Schema-framework:
https://github.com/openstack/nova/tree/master/nova/api/validation
Partial-Implements: blueprint tosca-csar-mgmt-driver
Co-Author: Neha Alhat <neha.alhat@nttdata.com>
Change-Id: I6ffeaaffb92fa9949a439a049f3092878b884634
vnf-update don't change heat stack's state.
But update_wait function currently check stack's state.
Therefore update_wait always raise exception,when tacker
execute update. The reason that this function execute
check process is because vdu_autoheal action shares
update_wait with update action.
this commit splits update_wait into heal_wait and update_wait.
Closes-Bug:#1837205
Change-Id: I7ab059bb30b5de38943555883a92d77a64a56d34
In python3.7 unittest, there is a failure that the dictionary changed size
during iteration, so fixing it by list instead of dict.
Change-Id: I6ef95e2cc7f49f9d82625e1e5a5ac0f554435465
Some options are now automatically configured by the version 1.20:
- project
- html_last_updated_fmt
- latex_engine
- latex_elements
- version
- release.
Change-Id: Iae2061c63ba1eee98d979a22daf04756c485192b
In current code, One tenant can not access other tenant's Vim,
even though this tenant has admin role. Due to it operations like
force delete fails. In another scenario, a VNf of non-admin tenants
also fails to scale as admin not able to access VIM.
With this fix, admin tenants can access other tenant's VIMs.
Change-Id: If65098ed5f1cfda29f63a28031d895afb04d5e31
Closes-Bug:#1833505
The api documentation is now published on docs.openstack.org instead
of developer.openstack.org. Update all links that are changed to the
new location.
Note that redirects will be set up as well but let's point now to the
new location.
For details, see:
http://lists.openstack.org/pipermail/openstack-discuss/2019-July/007828.html
Change-Id: Ibb1b3c39c931e194d7eec0a19aae457d0f73689d
Adding functional test case for cmd_executer.py to check SSH
access after VNF is created.
Closes-Bug:#1592235
Change-Id: I4e5e677aad59fc3fe6ea37ef339044b10e5792da