*** Rocky_g has joined #refstack | 00:49 | |
*** Rockyg has quit IRC | 00:50 | |
*** rmart04 has joined #refstack | 11:28 | |
*** athinkingmeat has joined #refstack | 11:31 | |
athinkingmeat | hi, i have an issue running tempest with refclient, one test fails if i have shared external network, tempest.api.network.test_ports.PortsTestJSON.test_list_ports_fields - testtools.matchers._impl.MismatchError: ['id', 'mac_address'] != [u'id', u'mac_address', u'network:tenant_id'] | 11:37 |
---|---|---|
*** markvoelker_ has joined #refstack | 13:29 | |
*** markvoelker has quit IRC | 13:32 | |
*** annegentle has joined #refstack | 13:42 | |
*** annegentle has quit IRC | 13:50 | |
*** annegentle has joined #refstack | 14:00 | |
*** annegentle has quit IRC | 14:17 | |
*** designbybeck_ has joined #refstack | 14:17 | |
*** rmart04 has quit IRC | 14:35 | |
*** designbybeck_ has quit IRC | 14:56 | |
*** annegentle has joined #refstack | 15:59 | |
*** annegentle has quit IRC | 17:25 | |
*** annegentle has joined #refstack | 17:28 | |
*** andreaf has quit IRC | 17:56 | |
*** andreaf has joined #refstack | 17:58 | |
*** annegentle has quit IRC | 18:30 | |
*** annegentle has joined #refstack | 19:06 | |
*** pvaneck has joined #refstack | 19:16 | |
catherineD | athinkingmeat: I feel like having a shared external network is not the reason for the failure. Do you have more than one external networks? Pls check the setting for the fixed_network_name and validation.connect_method in your tempest.conf. | 19:23 |
annegentle | does refstack itself change much, or is it mostly tempest tests that change? I rebuilt a container that installs the refstack-client, and got different errors than before, and I'm not sure where to start troubleshooting, the client or the tests? | 20:08 |
annegentle | oh, and I guess also, I'm running https://refstack.openstack.org/api/v1/guidelines/2016.01/tests?target=platform&type=required&alias=true&flag=false | 20:11 |
annegentle | trying to peel apart the layers | 20:11 |
catherineD | annegentle: RefStack is mostly Tempest tests.... However, the default version of Tempest installed with RefStack is quite old and we are in the process to update the default Tempest version to the latest one (after we validate the new Tempest version against the 2017.01.json) | 21:26 |
annegentle | catherineD ok, thanks, that's helpful. Yeah, I see "deprecated" errors in the logs sometimes. | 21:26 |
catherineD | meanwhile, you can run your test with the latest tempest if so wish | 21:27 |
annegentle | catherineD how do I substitute? | 21:27 |
catherineD | with the refresh instrallation of refstack ... | 21:27 |
catherineD | you can go to refstack-client/.tempest | 21:27 |
catherineD | git log ( to note the last patch ) it should be something in July ... | 21:28 |
catherineD | git checkout -b july-default-tempest | 21:29 |
catherineD | git branch | 21:29 |
catherineD | are you with me? | 21:29 |
annegentle | hm, mine is jun 17, sound right? | 21:30 |
catherineD | yup | 21:30 |
annegentle | okie | 21:30 |
catherineD | so git branch should show that you are at at the july-default-tempest | 21:30 |
catherineD | correct? | 21:30 |
annegentle | * (HEAD detached at 4d63b16) | 21:30 |
annegentle | is what I have | 21:30 |
annegentle | git log -n 1 --pretty=oneline | 21:31 |
annegentle | gives Merge "Add IPv6 rule creation to validation resources" | 21:31 |
annegentle | am I even close? :) | 21:31 |
catherineD | which date is that? | 21:31 |
annegentle | Here's the log | 21:32 |
annegentle | http://paste.openstack.org/show/597632/ | 21:32 |
annegentle | so I built refstack-client | 21:33 |
annegentle | not refstack, I believe. | 21:33 |
catherineD | yep so that is the default tempest | 21:33 |
annegentle | ok | 21:33 |
catherineD | sorry it is refstack-client | 21:33 |
annegentle | oh, right, I'm in .tempest now | 21:33 |
catherineD | now save that version by doing | 21:33 |
annegentle | so the git log is tempest's git log | 21:33 |
catherineD | git checkout -b july-default-version | 21:33 |
catherineD | yes git log is the tempest git log because you are in .tempest | 21:34 |
annegentle | ok, got it | 21:34 |
annegentle | git branch says that's the one I got - july-default-version | 21:34 |
annegentle | do I need a fetch? | 21:34 |
annegentle | or is that a tagged branch? | 21:34 |
catherineD | now just do | 21:34 |
catherineD | git checkout master | 21:34 |
catherineD | the git log ( and see what is the date) | 21:35 |
catherineD | refstack-client just pull from the master the date you down load | 21:35 |
annegentle | catherineD ok, great, now I have Fri Feb 3 16:39:00 2017 +0000 | 21:35 |
catherineD | ok so ... | 21:35 |
catherineD | to be safe I think do | 21:36 |
annegentle | catherineD and since I cloned refstack-client today, what should that be at? | 21:36 |
catherineD | pip[ install -U . | 21:36 |
catherineD | yes | 21:36 |
annegentle | oh sure, yeah. | 21:36 |
catherineD | pip install -U . | 21:36 |
annegentle | going going | 21:36 |
annegentle | building building | 21:36 |
annegentle | fun fun :) | 21:36 |
catherineD | after that you should be at the latest tempest ... | 21:37 |
annegentle | refstack-client-0.1.0.dev117 | 21:37 |
catherineD | let me know when it is done | 21:37 |
annegentle | all done | 21:37 |
catherineD | no error? | 21:37 |
annegentle | nope, built fine | 21:38 |
catherineD | great .. | 21:38 |
annegentle | pip freeze | grep refstack | 21:38 |
annegentle | refstack-client==0.1.0.dev117 | 21:38 |
annegentle | now, re-run tests? | 21:38 |
catherineD | so now you should be at the latest tempest but I do not think that was the problem with the test-ports testcase | 21:38 |
catherineD | first I see that you get the must pass list from 2016.01 ... | 21:39 |
catherineD | so that is 2 versions older ... | 21:39 |
annegentle | yeah, we're testing a liberty-based cloud | 21:39 |
catherineD | in that version I believe the test-ports tests are advisory | 21:39 |
catherineD | let me double check | 21:39 |
annegentle | what happens is it says it can't schedule building a server/instance | 21:39 |
annegentle | but I can build instances from the CLI, etc. so I must have something wrong in the test setup | 21:40 |
catherineD | so in 2016.01 not work test are not required ... they are just advisory | 21:41 |
annegentle | even for server launch? | 21:42 |
catherineD | back to testing .. | 21:42 |
catherineD | do you want to show me the tempest.conf .... but first of all mask out all the password before showing | 21:43 |
annegentle | catherineD sure, thanks for taking a look | 21:43 |
catherineD | you can ping me in private ... | 21:43 |
catherineD | but still mask out the password | 21:43 |
*** annegentle has quit IRC | 23:35 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!