14:00:15 <jeremyfreudberg> #startmeeting sahara 14:00:16 <openstack> Meeting started Thu Jul 25 14:00:15 2019 UTC and is due to finish in 60 minutes. The chair is jeremyfreudberg. Information about MeetBot at http://wiki.debian.org/MeetBot. 14:00:17 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 14:00:20 <openstack> The meeting name has been set to 'sahara' 14:00:23 <jeremyfreudberg> o/ 14:00:30 <tosky> o/ 14:00:35 <tellesnobrega> o/ 14:00:46 <jeremyfreudberg> #topic news/updates 14:01:29 <tellesnobrega> I have news :) 14:01:42 <jeremyfreudberg> was looking at sahara image pack for storm, in the process of becoming of familiar with sahara image pack i ran into an issue, more on that later 14:01:46 <jeremyfreudberg> tellesnobrega, let's hear it 14:01:53 <tellesnobrega> I'm working on Mapr bug that luigi found 14:01:58 <tellesnobrega> simple image check 14:02:05 <tellesnobrega> but that showed a couple more python 3 issues 14:02:08 <tosky> and soon other bugs :) 14:02:16 <tellesnobrega> I'm working on them now 14:02:20 <tosky> yeah, we are basically ironing out a few python3 porting bugs 14:02:39 <tellesnobrega> running scenario now 14:02:50 <jeremyfreudberg> cool 14:02:53 <tellesnobrega> 1 job finished successfully other are pending 14:02:55 <tellesnobrega> not sure why 14:03:04 <tellesnobrega> but looks like the issue on MapR is done 14:03:09 <tellesnobrega> patches coming soon 14:03:13 <tosky> until I properly test it :P 14:03:41 <jeremyfreudberg> #topic train-2 14:03:53 <tellesnobrega> tosky, yes :) 14:03:57 <jeremyfreudberg> i assume no releases need for train-2, but correct me if i'm wrong 14:04:44 <tellesnobrega> I'm not sure, tosky can confirm that 14:04:59 <tosky> I think yes; maybe there should be a sahara-tests release, but to be honest I lost track of the changes they made to the release model to account for the tempest plugins 14:05:09 <tosky> (not always in a direction that I totally agree with) 14:06:28 <jeremyfreudberg> okay 14:07:07 <jeremyfreudberg> happy to ack where needed, but i'm not sure either about the specifics either 14:07:11 <tosky> ok, no need; right now sahara-tests for train is cycle-automatic 14:07:18 <jeremyfreudberg> aha 14:07:51 <tosky> if we need more release of it in train we can always revert it to cycle-with-intermediary 14:08:01 <jeremyfreudberg> right 14:08:19 <jeremyfreudberg> moving on 14:08:42 <jeremyfreudberg> #topic sahara-image-pack issue 14:09:05 <jeremyfreudberg> as i said, i intend to get storm on sahara-image-pack, at least 14:09:16 <jeremyfreudberg> but i ran into an issue building a spark image along the way 14:09:23 <jeremyfreudberg> http://paste.openstack.org/show/754852/ 14:09:39 <jeremyfreudberg> you can scroll to the end, most likely 14:09:48 <jeremyfreudberg> oh no, it's cut off 14:09:54 <jeremyfreudberg> so ignore that pastebin for a second 14:09:57 <tellesnobrega> it is cut off 14:10:49 <tosky> I remember a few fixes for ubuntu being merged in the previous cycle (thanks to an external contributor), maybe a few others are needed 14:11:19 <jeremyfreudberg> https://pastebin.com/LHT9iPux 14:11:35 <jeremyfreudberg> scroll to the end (i doubt anything at the beginning is really relevant, but you never know) 14:11:54 <jeremyfreudberg> it says moving spark to /opt, but then the next command says that the directory does not exist 14:11:58 <tosky> jeremyfreudberg: which ubuntu version? 14:12:02 <jeremyfreudberg> bionic 14:12:24 <tosky> I think we support it on xenial 14:12:33 <tosky> maybe it's not related 14:12:39 <jeremyfreudberg> wait a minute, no it's not bionic 14:12:46 <jeremyfreudberg> it's actually trusty......... 14:13:31 <tosky> if you open the image, is /opt/stark populated? 14:14:21 <jeremyfreudberg> i'll have to check later 14:14:37 <tosky> oki 14:15:01 <jeremyfreudberg> maybe i'll run the buildimages job (experimental queue) for now and at least see if it works on centos 14:15:29 <tosky> yep, even though I may have tested it on ubuntu as well; let's see 14:16:09 <tellesnobrega> jeremyfreudberg, I think I've seen this before 14:16:55 <tellesnobrega> iirc there is a step to create /opt/spark on the image 14:17:01 <tellesnobrega> for some reason its not running 14:17:56 <jeremyfreudberg> seems like at least the echo statements in this file are being executed https://github.com/openstack/sahara-plugin-spark/blob/7af450e34d30088d5d409915bfc32c955f52410b/sahara_plugin_spark/plugins/spark/resources/images/common/install_spark 14:18:17 <jeremyfreudberg> i will look some more, unless you already know how to resolve it 14:18:19 <tosky> but it is running - see "Received response: Downloading SPARK" 14:18:55 <tellesnobrega> echo "Moving SPARK to /opt/" 14:18:55 <tellesnobrega> # Placing spark in /opt/spark 14:18:55 <tellesnobrega> mv $extract_folder /opt/spark/ 14:18:55 <tellesnobrega> mv $tmp_dir/spark_url.txt /opt/spark/ 14:19:18 <tellesnobrega> this should have created the folder 14:20:44 <tellesnobrega> try adding a new echo there to make sure the folder is created 14:20:50 <tellesnobrega> but I can't remember how it was solved 14:21:05 <jeremyfreudberg> i'll keep working on it and try to better diagnose it 14:21:07 <jeremyfreudberg> thanks 14:21:27 <jeremyfreudberg> #topic open discussion 14:22:22 <tosky> I was going to ping tellesnobrega for the open reviews, but it looks like he is going through them, thanks! 14:22:36 <jeremyfreudberg> tosky, do you have anything to say about the new tripleo job that you are adding? 14:22:40 <tosky> also, restarting old discussions, I proposed a tripleo standalone job 14:22:43 <tellesnobrega> tosky, yes 14:22:47 <tellesnobrega> sorry for the delay 14:22:58 <tosky> it's useful to catch and prevent cross-breakages 14:23:31 <tosky> on the same line, I think we discussed long time ago about adding an openstack-ansible-os_sahara job; if you agree with both, I may add them in the same change 14:24:10 <jeremyfreudberg> yeah, i do recall an old discussion about that, i'd be fine adding the osa job too 14:24:24 <tosky> so we would cover 3 installers: devstack (ok), tripleo (which at the moment still uses puppet, so that's covered; even though they are planning to move away); and os-ansible 14:25:26 <tellesnobrega> fine by me 14:25:38 <tosky> ok, thanks; let me update the job then 14:26:22 <jeremyfreudberg> tosky, my only comment would be, is it worth doing more than just the api tests 14:26:35 <jeremyfreudberg> i mean, should we do scenario tests 14:27:16 <tosky> I'm not sure whether it could work, but I can try; it may take a bit more work 14:27:30 <tosky> more than a bit 14:27:43 <jeremyfreudberg> it can be a followup, for sure 14:28:06 <tosky> I will try to understand how complicated is to extend it 14:28:20 <jeremyfreudberg> okay 14:29:14 <jeremyfreudberg> anything else today? 14:29:35 <tellesnobrega> not from me 14:31:29 <tosky> nothing else from me right now 14:31:52 <jeremyfreudberg> okay 14:31:55 <jeremyfreudberg> let's close 14:31:56 <jeremyfreudberg> thanks all 14:32:21 <tosky> thanks! 14:34:12 <jeremyfreudberg> #endmeeting