AppScale / appscale-tools

A set of command-line tools that can be used to interact with AppScale.
Other
51 stars 49 forks source link

Fix matching nodes #680

Closed whoarethebritons closed 6 years ago

whoarethebritons commented 6 years ago

Fixes a bug where doing appscale down --clean followed by appscale up will either overwrite all non-master nodes to be the same node or say that there are not the same amount of nodes

https://ocd.appscale.com:8080/job/Daily%20Build/4884/

whoarethebritons commented 6 years ago

Demo:

Master with test added:

======================================================================
FAIL: test_from_locations_json_list_after_clean (test_node_layout.TestNodeLayout)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/root/appscale-tools/test/test_node_layout.py", line 313, in test_from_locations_json_list_after_clean
    self.assertNotEqual(new_layout, None)
AssertionError: None == None
whoarethebritons commented 6 years ago

https://ocd.appscale.com:8080/job/Daily%20Build/5134/

whoarethebritons commented 6 years ago

https://ocd.appscale.com:8080/job/Daily%20Build/5245/

Hawkeye errors are due to CertificateValidation test

whoarethebritons commented 6 years ago

https://ocd.appscale.com:8080/job/Daily%20Build/5255/ https://ocd.appscale.com:8080/job/Tools-test/3522/