Wednesday, 2018-06-27

*** lifeless has quit IRC00:38
*** lifeless has joined #refstack00:45
*** xinliang_ has joined #refstack01:28
*** noama has joined #refstack03:06
*** noama has quit IRC03:50
*** noama has joined #refstack04:44
*** kopecmartin has joined #refstack06:42
*** tosky has joined #refstack07:40
*** noama has quit IRC07:53
openstackgerritArx Cruz proposed openstack/python-tempestconf master: DNM - Testing collect logs  https://review.openstack.org/57644408:11
openstackgerritMerged openstack/python-tempestconf master: More compatibility with Python 3  https://review.openstack.org/57477308:18
openstackgerritArx Cruz proposed openstack/python-tempestconf master: DNM - Testing collect logs  https://review.openstack.org/57644410:33
*** xinliang_ has quit IRC11:38
arxcruzit's amazing, the directory is there, the files are there, and I can't access from one playbook to another :@12:34
openstackgerritMerged openstack/python-tempestconf master: Replace tenant by project, part 2  https://review.openstack.org/57523312:44
toskyarxcruz: are you 100% sure that the two playbooks are executed against the same machine?12:50
arxcruztosky: yes because i do a ls in the second playbook and i see the files12:57
toskyis the error visible in the last run?12:57
toskyarxcruz: ^^13:08
arxcruztosky: yes, i think it's permission, i'm running again13:09
toskyoh, that may be13:10
arxcruztosky: http://logs.openstack.org/44/576444/16/check/python-tempestconf-tempest-packstack-admin/f42ea51/job-output.txt.gz#_2018-06-27_11_57_17_24728513:10
arxcruztosky: still, i add become and become_user tempest, still fails13:10
toskyarxcruz: user tempest?13:11
arxcruztosky: yes, it's the user that tempest uses to execute tempest, according tempest playbook13:11
toskyuhm, is that the user that we use to run tempest?13:11
toskyoki13:11
toskyarxcruz: who is the owner of the destination directory? I know, the error message is different13:13
arxcruztosky: it's on /tmp, should not have owner issues13:14
toskyarxcruz: you just created /tmp/logs13:14
toskyit may have owner issues13:14
toskyas you are not copying inside /tmp directly13:14
arxcruztosky:  but the error is canot find /opt/stack/tempest/etc/tempest.conf13:15
toskyarxcruz: right13:15
toskybut still13:15
toskydo you always trust error messages? :D13:15
toskylooking at the ansible source code, my guess seems to be wrong; the error is really thrown when the file can't be accessed13:17
toskyarxcruz: at least try, instead of ls -lah /opt/stack/tempest, an ls -lahR /opt/stack/tempest13:17
toskyrecursive13:17
toskyso we can see if also  /opt/stack/tempest/etc/tempest.conf has the same permissions13:17
openstackgerritArx Cruz proposed openstack/python-tempestconf master: DNM - Testing collect logs  https://review.openstack.org/57644413:18
arxcruztosky: fair enough13:18
openstackgerritArx Cruz proposed openstack/python-tempestconf master: DNM - Testing collect logs  https://review.openstack.org/57644413:19
arxcruztosky: i'm also setting permission to 777 for /tmp/logs/tempest just in case13:19
toskyarxcruz: related: about the removal of default-overrides in https://review.openstack.org/#/c/572418/, you put +2; didn't you mention some values that should be still added, or are we good?13:19
arxcruztosky: the disable ssl certification is set there https://review.openstack.org/#/c/572418/11/config_tempest/main.py13:20
arxcruztosky: i'm also setting it on tripleo side, once it get merged, we can remove it from tempestconf13:20
toskyarxcruz: ok, not a regression compared to the current value set in default-overrides13:23
toskyI think I can approve it then13:23
arxcruztosky: don't worry, once the tripleo patch get merged, i'll remove it from tempestconf13:24
toskyarxcruz: I think we can abandon https://review.openstack.org/576356, right?13:24
toskykopecmartin: uh, sorry for the conflict in https://review.openstack.org/57780213:24
toskyand thanks for the stories about documentation13:24
arxcruztosky: fine by me13:24
toskyarxcruz: so the last relevant commit is https://review.openstack.org/575874, which fixes the py3 support for unit tests13:24
arxcruztosky: done13:25
toskythanks13:26
arxcruztosky: wait, the py35 test fails lol13:26
toskywut13:26
toskyit was passing13:26
toskywhat did it change13:26
toskyoctavia13:27
toskygrrr13:27
openstackgerritMartin Kopec proposed openstack/python-tempestconf master: Fix check_service_status  https://review.openstack.org/57780213:27
openstackgerritLuigi Toscano proposed openstack/python-tempestconf master: More Python 3 porting: filter and map, one import  https://review.openstack.org/57587413:29
toskyfixed13:29
openstackgerritLuigi Toscano proposed openstack/python-tempestconf master: More Python 3 porting: filter and map, one import  https://review.openstack.org/57587413:33
openstackgerritLuigi Toscano proposed openstack/python-tempestconf master: More Python 3 porting: filter and map, one import  https://review.openstack.org/57587413:35
kopecmartin:D13:35
toskyno more relative imports!13:37
toskyok, now it should work13:47
toskythe new py35 test is passing13:47
toskyI defined a new job because otherwise I can't add it to project-config13:48
toskyzuul would have found the same job name twice (in project-config and inside python-tempestconf) and it would have rejected the change13:48
tosky(thanks fungi for the explanation)13:48
toskyso the plan, after merging 575874, is to add the default voting py35 template to project-config, and then remove the local job13:49
fungiglad to help13:49
*** kopecmartin has quit IRC15:24
openstackgerritMerged openstack/python-tempestconf master: Remove the content of default-overrides.conf  https://review.openstack.org/57241815:42
toskyyay15:42
*** tosky has quit IRC16:29
*** tosky has joined #refstack16:29
*** tosky has quit IRC23:35

Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!