This patch cleans up the requirements.txt list to remove
greenlet, httplib2 and iso8601 modules not used anymore.
Change-Id: Ie51b031f8b83960e6718faa36a86d7a33f721e64
Fix docs "Line too long" under doc8 style.
When running "#tox -e docs", there is an error of
doc8 saying "Line too long"
Change-Id: Ifd64d805cb9caf74f4c5ac82ebf31aa7b85ec32a
Signed-off-by: Andy Yan <yanchao3@lenovo.com>
some setting sets up keystone listening on non localhost, this
patch copies the vim_config.xml to devstack data dir, modifies
the auth_url according to devstack deployment's settings.
Depends-On: Iaa78bd4cebc515d64310d9e9aae93d0c22d9b5d1
Change-Id: Idf9b2e98f49655c7c3ab0c36321147983c91e5f8
Closes-Bug: #1611297
This patch removes the logic of fetching infra and mgmt driver information
from API and storing it in DB.
Change-Id: Iccf5ecf016fb7f32e8e3d7fdc4f204bb58bee670
Partial-Bug: #1630936
Depends-On: I4684e69b8993e6c35503317503dd73e2c13f44dd
Update API ref guide to remove infra amd mgmt drivers information from the APIs.
Change-Id: Ice91d2fa16b42a171ce5735c2e27eb4df5346156
Partial-Bug: #1630936
In VNFD template, if we give 'sriov' value to the name property,
it is then converted to 'direct' in the heat template.
Solution: before changing the value, key-name is checked now
Change-Id: Ib7d96c7fccc781bc0615670ddf90bba4dcbdf24c
closes-bug: #1648003
After this, kill -s SIGUSR2 <tacker-server-pid> will make tacker
server report its running configuration.
Change-Id: I3823c6d79f264e570f4696cd644a5607558e577d
From Mitaka version, Tacker supports TOSCA based VNFD templates. Legacy
templates described under tacker/samples/legacy-templates are deprecated
in newton. Removing in Ocata.
Implements: blueprint deprecate-legacy-template-dsl
Closes-Bug: #1632214
Change-Id: I39f200bb536f4c5d10c920fc1c93bf8f382ca6c2
The current "resource-list" method in Tacker just mentioned to
the first-layered resources. Meanwhile scaling feature used the
nested template which contains VNF discription. Therefore, the nested
resources are ignored in the scaling case. This spec will fix this issue.
Co-Authored-By: venkatamahesh <Venkata.Kotha@infinite.com>
Closes-Bug: #1629028
Change-Id: I0a4258873f7898a009a155f2b048638cdbc581d9
This patch will focus on:
1. Fixing hardcoded metadata
2. Adding functional test for alarm monitor
3. Refactoring tosca template for alarm monitor
4. Refactoring scaling in/out support in alarm monitor
5. Supporting multi-trigger
Partial-bug: #1630614
Change-Id: Ic5d0046d0dc0b4381713bda01c485cecae17abea
Remove unnecessary commands in 'testenv:cover' of tox.ini.
HTML coverage reports can be generated in 'cover' directory by
'python setup.py testr --coverage' only.
Change-Id: I6bc205c4a7772a11cd3dc911a52097e62444376f
Closes-Bug: #1651029
Now that heat is available as a devstack plugin, it should be
used. The document is updated to enable the heat devstack plugin
before the tacker plugin.
Co-Authored-By: Kanagaraj Manickam <mkr1481@gmail.com>
Change-Id: I9d20d72dfa50f36ee454f56f3c67d063012ef05b
In order to support Senlin driver for vnf auto-scaling management,
need to add auto-scaling backend switch function. But the openstack
infra_driver's source codes are using too many inner methods, that
is difficult to read, not feasible to change, and also difficult
to test. This patch refactors the source code for the first step.
* Move template translation to a separated module
* Move HeatClient class to a separated module
Change-Id: I944b3d530dcfc07d59a5efabe5cfbf788d40111a
Translation can also be delayed for variables that potentially contain
translatable objects such as exceptions.
Whenever possible translation should not be forced by use of six.text_type()
on a message being used with a format string.
This patch allows the translation of the translatable replacement text to be
delayed until the message is translated.
http://docs.openstack.org/developer/oslo.i18n/guidelines.html#avoid-forcing-the-translation-of-translatable-variables
Change-Id: I5e259368cbf135116bb3b631835227caa1825894
This patch will fix dsvm failure:
1. The new changes in devstack [1]. Whereby, plugin was not enabled
to use multiple times. Currently, almost functions like fixup_quota,
add_key and add_secgrp enable plugin which runs multiple times.
2. Some functional tests were not working with event/auditing function.
[1]https://review.openstack.org/#/c/396794/
Change-Id: I1846c0df1d59557919a4caa612f2a4c60fbf7ce8
Closes-Bug: #1646807