Upgrade to rmr which required two changes 89/989/6
authorTommy Carpenter <tc677g@att.com>
Fri, 20 Sep 2019 14:09:01 +0000 (10:09 -0400)
committerTommy Carpenter <tc677g@att.com>
Fri, 20 Sep 2019 18:34:25 +0000 (14:34 -0400)
commit148e2699cf55e5619d181c2e46e1f672456a4422
treeb42d4f0e434a06470578527bc781540b34394905
parenta84245aac0d02537bdff0e79b872d47ef3bd4593
Upgrade to rmr which required two changes

    * switch to rmr 1.8.1 to pick up a non blocking variant of rmr that deals with bad routing tables (no hanging connections / blocking calls)
    * improve test receiver to behave with this setup
    * add integration test for this case
    * this also switches past 1.5.x, which included another change that altered the behavior of rts; deal with this with a change to a1s helmchart that causes the sourceid to be set to a1s service name, which was not needed prior
    * improve integration tests overall

Change-Id: I155994b6f512485a5a73fc31923a46d182aeda87
Signed-off-by: Tommy Carpenter <tc677g@att.com>
14 files changed:
Dockerfile
a1/a1rmr.py
container-tag.yaml
docs/release-notes.rst
integration_tests/Dockerfile
integration_tests/a1mediator/Chart.yaml
integration_tests/a1mediator/templates/config.yaml
integration_tests/a1mediator/templates/deployment.yaml
integration_tests/getlogs.sh [new file with mode: 0755]
integration_tests/receiver.py
integration_tests/test_a1.tavern.yaml
integration_tests/testreceiver/templates/config.yaml
setup.py
tox-integration.ini