1. Move QuietLogger and logwrap to core
2. Fix QuietLogger (if log level was upper, than in param,
QuietLogger ebabled additional logging instead of pass)
3. Cover by unit-tests
4. Added missed license text
5. add *.log to gitignore
Change-Id: If842791000c76852fe1dec1e66edcc081c278b2c
Blueprint: fuel-qa-join-helpers
(cherry picked from commit b7ca0ff)
- Move two_nodegroups_network_templates test to its
own class with own group
- Move specific methods from test_multiple_networks to
test_net_templates_base
- Fix two_nodegroups.yaml template
Change-Id: Iac0dc8a7dcb7ec5532bdabca5681b74bdd81f8ce
Closes-Bug: #1549334
Method generate_networks_for_template in TestNetworkTemplatesBase
use pop() method to fetch subnets. But netaddr.Network.subnet
return generetor.
Change-Id: I1ad457557914d89ff2b6fcbba3a638aa7d038253
Closes-bug: #1556054
Remove ipaddr from fuelweb_test/requirements.txt and use netaddr
in test cases instead of ipaddr
Use string for creation of netaddr instances
Change-Id: Idc86dcaae6f10c13b04095fb11fa9351b130deb8
Closes-bug: #1544148
Remove ipaddr from fuelweb_test/requirements.txt and use netaddr
in test cases instead of ipaddr
Change-Id: I80cee069f9f17360cc5fc48e429a8b7f986c6f2c
Closes-bug: #1544148
Mass fix:
1. shadow builtins in locals
2. binary operators on new line
3. import class as lowercase (not readable type of object in namespace)
API not changed.
Change-Id: Ia171e466b502d95aa96ff4801eb37d528d659b64
Fix:
1. Default arguments should not be mutable
2. Set could be created without set() call (little faster)
3. Redundant parenthesis (readability)
4. lambdas is strictly not recommended by PEP8, especially as class variables
5. fix old style classes (not inherited from object)
Update-reason: rebase
Closes-Bug: #1512671
Change-Id: Id8314b76848278b67da898600240b59cf76a7328
This test is targeting to cover feature
node groups when there is a need for
further improvement in flexibility
via applying network template.
Related blueprint templates-for-networking
Closes-bug: #1479743
Change-Id: I315db40005c7fe21baa283e4b22c706ce5226838
Move unused network roles to separate section in networking
template.
Add service 'swift-replication' and check that correct
network is used by Swift for replication.
Change-Id: Iedde7ca2cc3dd760d79b3f9444e2ddaefac9336a
Closes-bug: #1493603
Perform advanced cheks in tests for networking
templates feature:
* run network verification before/after
environment deployment;
* check IP settings on slaves correspond
to network configuration in template;
* check that services are listening on
networks according to assigned network
roles in template.
Also increase deployment timeout to 180 minutes.
Related blueprint templates-for-networking
Closes-bug: #1491768
Change-Id: I40b898e24942502654310a842178941198157b60