Wednesday, 2016-03-23

*** Mounica has quit IRC00:05
*** wangbo has quit IRC00:08
*** garthb has quit IRC00:22
*** ediardo has quit IRC00:26
*** piet has joined #openstack-horizon00:41
*** krotscheck has joined #openstack-horizon00:42
*** tyr has joined #openstack-horizon00:44
*** mpavlase has quit IRC00:44
*** erlon has quit IRC00:47
*** reedip_away is now known as reedip00:49
*** tyr has quit IRC00:49
*** kzaitsev_mb has joined #openstack-horizon00:50
*** ducttape_ has quit IRC00:58
*** lhcheng has quit IRC01:04
*** zhurong has joined #openstack-horizon01:15
*** piet has quit IRC01:15
*** mtanino has joined #openstack-horizon01:23
*** clu_ has quit IRC01:29
*** ducttape_ has joined #openstack-horizon01:33
*** Daisy has joined #openstack-horizon01:46
openstackgerritKenji Ishii proposed openstack/horizon: Improve validation for pseudo-folder name  https://review.openstack.org/24362501:50
openstackgerritKenji Ishii proposed openstack/horizon: Modify issue that a image is not displayed in ng-launch instance wizard  https://review.openstack.org/26060101:50
*** k-ishii_ has joined #openstack-horizon02:02
*** xiangxinyong has quit IRC02:03
*** xiangxinyong has joined #openstack-horizon02:04
*** k-ishii has quit IRC02:09
*** jbell8 has joined #openstack-horizon02:11
*** bpokorny_ has joined #openstack-horizon02:11
*** bpokorny_ has quit IRC02:11
*** bpokorny has quit IRC02:15
*** ducttape_ has quit IRC02:17
*** kzaitsev_mb has quit IRC02:17
*** neelashah has joined #openstack-horizon02:22
*** wolverineav has quit IRC02:24
*** Ephur has quit IRC02:26
*** Daisy has quit IRC02:29
*** lhcheng has joined #openstack-horizon02:29
*** ChanServ sets mode: +v lhcheng02:29
*** Daisy has joined #openstack-horizon02:30
*** tyr has joined #openstack-horizon02:33
*** tyr has quit IRC02:38
*** wolverineav has joined #openstack-horizon02:44
*** neelashah has quit IRC02:45
reedipreview requested: https://review.openstack.org/#/c/264591/302:45
*** wolverineav has quit IRC02:48
*** dan_nguyen has quit IRC02:50
*** wangbo has joined #openstack-horizon02:53
*** wangliwei has joined #openstack-horizon03:03
*** ducttape_ has joined #openstack-horizon03:08
*** ediardo has joined #openstack-horizon03:09
*** piet has joined #openstack-horizon03:10
*** kzaitsev_mb has joined #openstack-horizon03:15
*** ediardo has quit IRC03:17
*** wangliwei has left #openstack-horizon03:18
*** piet has quit IRC03:23
*** wolverineav has joined #openstack-horizon03:28
*** wolverineav has quit IRC03:32
*** wolverineav has joined #openstack-horizon03:34
*** hurgleburgler has quit IRC03:37
*** wangbo has quit IRC03:39
*** lhcheng has quit IRC03:42
*** ducttape_ has quit IRC03:42
*** wangliwei has joined #openstack-horizon03:42
wangliweiHi03:42
*** Daisy has quit IRC03:43
*** Daisy has joined #openstack-horizon03:43
wangliweiI think I met an horizon issue about hypervisor duplicated in the horizon UI.03:43
wangliweiI am using ICM 4.3 with VMware.03:44
wangliweiIssue Description:03:44
wangliweiWhen connecting 2 different datastores to the same cluster, the hypervisor information are duplicated.03:44
wangliweiNeed to pint that, even their ID are different which you can see when running nova hypervisor-list command, but it still difficult for users to recognize them, which makes Horizon UI not so kind.03:44
*** ducttape_ has joined #openstack-horizon03:45
*** Daisy has quit IRC03:47
*** k-ishii_ has quit IRC03:53
*** zzxwill has quit IRC03:54
*** masco has joined #openstack-horizon03:55
*** jtriley has quit IRC03:57
*** wangbo has joined #openstack-horizon04:01
*** gberginc has joined #openstack-horizon04:02
*** k-ishii has joined #openstack-horizon04:07
*** zzxwill has joined #openstack-horizon04:14
*** lhcheng_ has joined #openstack-horizon04:21
*** yamamoto_ has joined #openstack-horizon04:30
*** lhcheng has joined #openstack-horizon04:39
*** ChanServ sets mode: +v lhcheng04:39
*** lhcheng_ has quit IRC04:39
*** zzxwill_ has joined #openstack-horizon04:41
*** zzxwill has quit IRC04:41
openstackgerritRichard Jones proposed openstack/horizon: Add recursive deletion to Swift UI  https://review.openstack.org/29617304:44
*** zzxwill_ has quit IRC04:45
*** fedexo has joined #openstack-horizon04:51
*** jtriley has joined #openstack-horizon04:52
*** ducttape_ has quit IRC04:53
*** jtriley has quit IRC04:58
*** dratushnyy has joined #openstack-horizon05:11
*** zzxwill has joined #openstack-horizon05:13
*** Daisy has joined #openstack-horizon05:15
*** Daisy has quit IRC05:19
*** prometheanfire has joined #openstack-horizon05:26
prometheanfireis it normal for uwsgi horizon to be so slow?05:26
r1chardj0n3sprometheanfire: do you have compression turned on?05:27
prometheanfire    gzip on;05:28
prometheanfirealso, when setting the static alias I loose my unicodeish icons05:28
prometheanfireshould I have it turned off? this is over https as well05:29
prometheanfirewhat I mean by slow is server page taking 5 sec to load05:31
r1chardj0n3sprometheanfire: I mean COMPRESS=True in the horizon local_settings05:31
r1chardj0n3s(sorry, wandered away there for a moment)05:32
prometheanfiremaCOMPRESS_ENABLED = True05:33
prometheanfireCOMPRESS_ENABLED = True05:33
r1chardj0n3sright. hmm05:33
prometheanfirein openstack_dashboard/settings.py05:33
prometheanfireand in nginx05:33
prometheanfireI should probably turn that off05:33
prometheanfirein horizon05:33
r1chardj0n3sso in your browser, where's the delay in the network traffic?05:33
*** jbell8 has quit IRC05:34
r1chardj0n3s(open developer tools -> network, reload)05:34
*** kzaitsev_mb has quit IRC05:35
prometheanfirethe initial get05:36
r1chardj0n3shmm. there's gonna be some API calls before that returns - do you have a good connection from Horizon to the backend servers?05:37
prometheanfireall on the same host05:37
r1chardj0n3sdo you get the delay on the login screen?05:38
*** lhcheng has quit IRC05:39
prometheanfireyes05:39
prometheanfireI'm thinking I don't have my webserver set up right05:42
r1chardj0n3shmm, I'm not sure what's going on05:42
prometheanfirewhen I alias /static to a dir as the example docs show I get 40405:42
r1chardj0n3sto be honest, I've never set up Horizon behind a server, sorry05:43
*** roxanaghe has joined #openstack-horizon05:43
prometheanfirelol05:44
prometheanfireremoving the alias helps a little05:44
r1chardj0n3sjust to note though, running the *django development server* I get almost instant reloads of the login page05:44
r1chardj0n3shmm05:44
prometheanfirebut it's a 20 sec timeout somewhere05:44
r1chardj0n3sperhaps the server can't write the compressed files? a permissions issue?05:44
prometheanfireshouldn't be05:44
r1chardj0n3s'cos if it can't write those files then it has to re-generate them every request, which is definitely gonna be slow05:45
prometheanfirethat could be it05:45
r1chardj0n3sit's going to want to write them into static/dashboard/css/<hash>.css and static/dashboard/js/<hash>.js05:46
r1chardj0n3swherever static is (defined by STATIC_ROOT)05:47
prometheanfireseems to be defined in a few places05:49
prometheanfireopenstack_dashboard/settings.py:    STATIC_ROOT = os.path.abspath(os.path.join(ROOT_PATH, '..', 'static'))05:49
r1chardj0n3sprometheanfire: so if you define it at the top of the file (default is None) then those other places will not be executed05:49
r1chardj0n3s(or if you define it in the local_settings.py file05:50
r1chardj0n3sbasically, it'll only be defaulted to that if you don't explicitly set it to something05:50
*** wolverin_ has joined #openstack-horizon05:50
*** roxanaghe has quit IRC05:50
prometheanfireah, ok05:51
*** wolverineav has quit IRC05:52
*** Daisy has joined #openstack-horizon05:52
*** wolverineav has joined #openstack-horizon05:54
*** wolverin_ has quit IRC05:55
*** wolverin_ has joined #openstack-horizon05:56
*** wolverineav has quit IRC05:58
prometheanfirehuh, it's doing the javascript inline on the page now05:59
*** wolverineav has joined #openstack-horizon05:59
*** wolverin_ has quit IRC06:01
*** wolverin_ has joined #openstack-horizon06:02
prometheanfiresetting this causes it to be slow06:02
prometheanfire#COMPRESS_OFFLINE = True06:02
*** wolverineav has quit IRC06:04
*** wolverineav has joined #openstack-horizon06:08
r1chardj0n3sah, so compress_offline means you're running django-admin compress manually06:08
*** wolverin_ has quit IRC06:08
r1chardj0n3ssaves dealing with the permissions issue I mentioned06:08
r1chardj0n3sprometheanfire:  ^06:08
r1chardj0n3s(or run_tests.sh -m compress)06:09
*** wangbo has quit IRC06:13
prometheanfireI also set debug to false06:13
r1chardj0n3sdid the file system permisions thing for compression pan out?06:14
prometheanfirethat helped06:17
prometheanfireI actually symlink openstack_dashboard/static to static06:17
prometheanfireor the logo wouldn't load06:17
r1chardj0n3sright, you need to run collectstatic if you define a different STATIC_ROOT I guess06:18
prometheanfirerun_tests method?06:18
r1chardj0n3sshould be run_tests.sh -m collectstatic06:18
openstackgerritOpenStack Proposal Bot proposed openstack/horizon: Imported Translations from Zanata  https://review.openstack.org/29619506:18
r1chardj0n3sor ./manage.py collectstatic06:19
r1chardj0n3shttp://docs.openstack.org/developer/horizon/topics/install.html has it as optional step 4 but I reckon if you move STATIC_ROOT you still need to run collectstatic06:19
prometheanfireok, think I got it now06:20
prometheanfiredidn't need the symlink, just needed to collect06:20
r1chardj0n3syep06:20
r1chardj0n3sand you can turn on COMPRESS_OFFLINE = True if you also run the compress command06:20
r1chardj0n3sthat will help the permissions, but also the first request won't be slow too06:20
prometheanfirewell, it's quick now06:21
prometheanfireRequest Header Or Cookie Too Large06:21
prometheanfirewhich is neat06:21
r1chardj0n3syikes06:22
r1chardj0n3sso you might want to switch session stores06:22
r1chardj0n3shttp://docs.openstack.org/developer/horizon/topics/deployment.html#session-storage06:22
r1chardj0n3slocal memory cache is good enough for most06:22
prometheanfireI am using memcached already06:23
r1chardj0n3soh06:23
r1chardj0n3sand yet "Request Header Or Cookie Too Large"??06:23
r1chardj0n3sI wonder what the header is that's causing that?06:23
prometheanfiredunno06:24
*** wangbo has joined #openstack-horizon06:25
r1chardj0n3sthe only header I'm aware of that gets super large is the session cookie, but that's not going to be an issue if you've configured memcached as the session store06:27
prometheanfireI did enable these options06:28
prometheanfireCSRF_COOKIE_HTTPONLY = True06:28
prometheanfireSESSION_COOKIE_HTTPONLY = True06:28
prometheanfireCSRF_COOKIE_SECURE = True06:28
prometheanfireSESSION_COOKIE_SECURE = True06:28
*** lhcheng has joined #openstack-horizon06:29
*** ChanServ sets mode: +v lhcheng06:29
prometheanfire    client_header_buffer_size 1k;06:29
prometheanfire    large_client_header_buffers 4 2k;06:29
prometheanfirethose might be too small06:29
prometheanfireyep, large was it06:30
prometheanfiretime to first load once logged in is now 4.6 sec06:31
prometheanfiresound right?06:31
r1chardj0n3sthat's the overview page? yeah, probably about right. slow APIs gonna be slow06:31
prometheanfireyep06:31
prometheanfireback and forth06:31
r1chardj0n3sis why we're angularising, like the new swift ui06:32
*** kzaitsev_mb has joined #openstack-horizon06:32
*** Daisy has quit IRC06:33
prometheanfire3 sec for server listing06:33
prometheanfire2.606:33
prometheanfireso not bad anymore :D06:33
*** Daisy has joined #openstack-horizon06:33
prometheanfirethanks for the walkthrough :D06:33
prometheanfireoh ya, don't know if you want this for your horizon docs06:35
*** fedexo has quit IRC06:35
prometheanfirethis is the header combo that works for Content-Security06:35
prometheanfire    add_header Content-Security-Policy "default-src 'self'; script-src 'unsafe-inline' 'unsafe-eval' 'self'; style-src 'unsafe-inline' 'self'; frame-src 'self';";06:35
*** kzaitsev_mb has quit IRC06:37
*** Daisy has quit IRC06:38
wangbo3 sec sounds bad, you could run 'nova list' by CLI to test api response time06:41
r1chardj0n3swangbo: there's other requests Horizon runs as well, and they're all done sequentially06:41
prometheanfirereal0m2.061s06:42
prometheanfirecompared to 2.6 in the browser06:42
prometheanfireso I'm happy enough06:43
*** Daisy has joined #openstack-horizon06:44
prometheanfirewell, nn06:45
prometheanfirecya later r1chardj0n3s06:46
r1chardj0n3snn prometheanfire06:47
*** prometheanfire has left #openstack-horizon06:47
*** dratushnyy has quit IRC06:48
openstackgerritYury Tregubov proposed openstack/horizon: Added update image metadata test  https://review.openstack.org/27124906:53
*** vgridnev has joined #openstack-horizon06:53
*** jtriley has joined #openstack-horizon06:53
wangbor1chardj0n3s, yes, need flavor_list, image_list, network_info.  angular async could save time06:53
*** wolverineav has quit IRC06:55
*** e0ne has joined #openstack-horizon06:58
*** jtriley has quit IRC06:59
*** zzxwill has quit IRC07:00
*** zzxwill has joined #openstack-horizon07:10
*** vishwanathj is now known as vishwanathj_away07:12
*** wangbo has quit IRC07:12
*** davidlenwell has quit IRC07:26
*** e0ne has quit IRC07:28
*** roxanaghe has joined #openstack-horizon07:32
*** kzaitsev_mb has joined #openstack-horizon07:33
*** davidlenwell has joined #openstack-horizon07:34
*** wangbo has joined #openstack-horizon07:36
*** roxanaghe has quit IRC07:36
*** kzaitsev_mb has quit IRC07:38
*** lhcheng has quit IRC07:39
*** tesseract has joined #openstack-horizon07:41
*** tesseract is now known as Guest6084207:41
*** wangbo has quit IRC07:44
*** vgridnev has quit IRC07:49
*** lhcheng has joined #openstack-horizon07:51
*** ChanServ sets mode: +v lhcheng07:51
*** wolverineav has joined #openstack-horizon07:55
*** vgridnev has joined #openstack-horizon07:58
*** wolverineav has quit IRC08:00
*** wangbo has joined #openstack-horizon08:01
*** Daisy has quit IRC08:02
*** Daisy has joined #openstack-horizon08:02
*** tmazur has joined #openstack-horizon08:07
*** Daisy has quit IRC08:07
*** k-ishii has quit IRC08:14
*** k-ishii has joined #openstack-horizon08:14
*** vgridnev has quit IRC08:15
*** zhurong has quit IRC08:16
openstackgerritKenji Ishii proposed openstack/horizon: Checkbox for inline edit is themable  https://review.openstack.org/29625108:22
*** rdopiera has joined #openstack-horizon08:22
*** Daisy has joined #openstack-horizon08:28
*** mpavlase has joined #openstack-horizon08:30
*** roxanaghe has joined #openstack-horizon08:33
*** zhurong has joined #openstack-horizon08:34
*** gberginc has quit IRC08:34
*** kzaitsev_mb has joined #openstack-horizon08:34
*** roxanaghe has quit IRC08:37
*** DaveJ__ has joined #openstack-horizon08:37
*** kzaitsev_mb has quit IRC08:39
*** lhcheng has quit IRC08:39
*** permalac has joined #openstack-horizon08:43
*** tmazur has quit IRC08:43
*** kzaitsev_mb has joined #openstack-horizon08:43
*** tmazur has joined #openstack-horizon08:44
*** shu-mutou has joined #openstack-horizon08:47
*** jtriley has joined #openstack-horizon08:55
*** gberginc has joined #openstack-horizon08:56
*** itxaka has joined #openstack-horizon08:56
*** itisha has quit IRC08:59
*** jtriley has quit IRC09:00
*** piet has joined #openstack-horizon09:01
*** e0ne has joined #openstack-horizon09:03
*** openstackgerrit has quit IRC09:03
*** doug-fish has quit IRC09:04
*** openstackgerrit has joined #openstack-horizon09:04
*** vgridnev has joined #openstack-horizon09:09
*** zhurong has quit IRC09:09
robcresswellr1chardj0n3s: Whenever I read scrollback like that the engineer in me JS didnt invent async :p09:12
robcresswellr1chardj0n3s: always wants to point out that*09:13
r1chardj0n3srobcresswell: haha, I know right :-)09:13
r1chardj0n3sI learned async programming twisted, like all crazy people should ;-)09:13
r1chardj0n3srobcresswell: BTW Ipushed up a patch that should make a lot of people happy https://review.openstack.org/#/c/296173/09:14
r1chardj0n3s*that* was recursively-asychronously-mind-bendingly interesting to write09:14
robcresswellr1chardj0n3s: Yes I saw that! Look at you go. I should just rename the project to "Swift UI" and be done with it.09:14
r1chardj0n3s:-P09:14
r1chardj0n3ssadly, there's only so far we can go with swift ... the basic filtering patch has been all but rejected, and my champion there is going to be MIA for a few weeks :/09:15
r1chardj0n3sand without basic filtering, there's really not a lot that can be done usefully over large swift installs without searchlight09:15
robcresswellr1chardj0n3s: "Only so far" is about a million times better than before.09:15
robcresswellYeah, understood.09:16
r1chardj0n3swell, yeah, but I reckon no-one has noticed that the file listing stops at [whatever large number they've configured] and doesn't go any further09:16
robcresswell:p09:16
*** piet has quit IRC09:16
r1chardj0n3sI *can* make it scroll/paginate into the 10s of thousands of files listings, but that UI is utterly useless, really09:16
r1chardj0n3swithout basic filtering09:17
r1chardj0n3sand TWC gonna TWC, after all09:17
robcresswellHow far can we push angular before it starts to get slow?09:17
robcresswellw/ optimised watchers and other perf suggestions09:17
robcresswellWould be interested to see what volume starts to make it unusable.09:18
r1chardj0n3sit's actually mostly in the wire transfer, which can be addressed with on-demand loading (scroll / pagination jumps) but as I said, you're still looking at 20-50 entries at a time out of 10s of thousands fetched out of potentially millions on the actual server09:18
robcresswellAssuming the average person isnt running Chrome Dev with 16gig of RAM for it to devour.09:18
robcresswellSure09:19
r1chardj0n3ssmart table itself can pagination a very, very large number of rows09:19
r1chardj0n3scan pagination09:19
r1chardj0n3slol09:19
robcresswellWords are tough09:19
r1chardj0n3sI have had one glass of wine already, I make no warranties over my typing or spelling ;-)09:19
robcresswellI'm totally sober and its 9:19 and I still missed out half a sentence so I wouldnt worry09:19
r1chardj0n3s:-)09:19
r1chardj0n3sstill sober? but it's past 9am!!09:20
robcresswellI can't believe that pub wouldnt serve me.09:21
r1chardj0n3sclearly not staffed by Aussies09:21
robcresswellIt was very British though, we had a cup of tea instead09:21
r1chardj0n3s:-009:21
r1chardj0n3s:-)09:21
r1chardj0n3s"Un-un-publishing is an unprecedented action that we're taking given the severity and widespread nature of breakage, and isn't done lightly,"09:22
robcresswellOoh this was interesting09:23
r1chardj0n3shey, here's a thought: maybe the removal of Kik was an unprecedented action09:23
r1chardj0n3s*cough*09:23
r1chardj0n3sanyway09:23
r1chardj0n3sI should stop reading El Reg09:23
robcresswellSo if NPM are liable, I'm not entirely sure what else they could've done?09:23
r1chardj0n3stalked to the developer, at a minimum09:23
*** kzaitsev_mb has quit IRC09:23
robcresswellAh, I thought they had asked him to remove it09:23
r1chardj0n3ssounds like they went straight to cover-our-own-asses-be-damned-other-people's-property09:23
robcresswelland he err... politely declined.09:24
r1chardj0n3sno, the *Kik* folks did09:24
robcresswellAh I see.09:24
robcresswellOh well thats a huge fail then.09:24
robcresswellPut people behind a keyboard and suddenly all civil communication seems to fly out of the window :(09:25
r1chardj0n3smmm09:25
*** schipiga has joined #openstack-horizon09:27
r1chardj0n3soddly enough though, there's a lot of commentary about "silly Javascript developers, why are they using all these little dependencies?"09:27
r1chardj0n3swhich I just do not get09:27
robcresswellI think JS and largely web development struggle to be taken seriously compared to other development09:28
robcresswellIts stupid09:28
r1chardj0n3syeah09:28
robcresswellAnd people like to hop on the bandwagon of "oh lol JS is bad and you developers are bad"09:29
robcresswellIts like the Kernel guys judging the userspace folks09:29
robcresswellAll the bootcamps etc dont help with the perception of web dev imo.09:29
robcresswellanyway I'm getting off topic :p09:30
r1chardj0n3syeah. I like to rage at Javascript as much as the next guy (omg undefined, WHYYYYYY) but there are folks doing some amazing stuff that they probably wouldn't be doing in a non-Javascript universe09:30
robcresswellTotally09:31
tsufievagree with you both, gentlemen :)09:33
r1chardj0n3sohai tsufiev!09:33
tsufievevening/morning, r1chardj0n3s :)09:33
*** roxanaghe has joined #openstack-horizon09:34
tsufievI think it's some kind of snobbery which makes python/C/Java devs think: you're not doing real stuff if you're writing for browser09:34
r1chardj0n3swell, and there's that whole undefined thing09:35
r1chardj0n3sthough C has NULL, so it can't talk09:35
tsufievwell, I could only excuse C devs because they are dealing with memory management09:35
r1chardj0n3sthough Javascript's willingness to just "eh, whatever" at undefined is a little grating, at least C had the good grace to SEGFAULT09:35
itxakaahhhh, don't agree there at all! Feels like javascript makes it much easier to write crappy code than other languages allow, so maybe thats what the feeling of JS being bad comes from09:35
itxakajust look at my JS code for examples lol09:36
tsufievitxaka, have you seen VBA codes?09:36
tsufievI mean programs in VBA09:36
itxakavadre retro VBA09:36
itxakanot a lot thankfully09:36
tsufievVisual Basic (Application?)09:37
tsufievI've written few Excel macros in it in the past09:37
robcresswellitxaka: To an extent. You can write crap code in any language, although more so in langs with relaxed rules like Python. Not quite as easy to do in stricter langs like Java IMO.09:37
robcresswelllibs like jquery encourage crap code.09:37
itxakarobcresswell, thats my point, its not about the language being good or bad,but the constrains that it imposes into noob developers09:38
robcresswellBut I think its more the philosophy. There are a lot of web devs who just wnt to hop in and code. I imagine most would learn alot by doing their own memory management for a while :)09:38
*** roxanaghe has quit IRC09:38
itxakasome of the js stuff that I done on the side to learn it its _really_ bad, but it somehow works09:38
itxakawhen dealing with java for example, I felt that it was easier to keep on the "good" path09:39
robcresswellTrue, but you could make similar judgements about Python and Ruby09:40
tsufievhttp://stackoverflow.com/research/developer-survey-2016 yet JS rules the world :)09:40
itxakaPython and Ruby seem to encourage one style of writing things, which I believe makes it easier to follow the correct path if learning by examples/code around09:42
*** shu-mutou is now known as shu-mutou-AFK09:44
itxakaJS examples/codes are all over the place with different styles09:44
itxakaunless you follow stack overflow and use query for everything lmao09:44
itxaka*jquery09:45
*** Daisy has quit IRC09:46
robcresswellAgain though, I think a lot of this comes back to the dev philosophy of a lot of people who learn JS. Its because they want visible front end changes and they see JS as a low barrier way to do this.09:46
robcresswellWhich is good, its accessible and grows the community, but rapid growth also brings noise.09:46
*** Daisy has joined #openstack-horizon09:46
robcresswellThing is, disparaging generalisations don't help anyway, they just make the speaker feel high and mighty and the receiver doesnt learn anything.09:47
robcresswelltsufiev: Do you want me to do fixes for https://review.openstack.org/#/c/280222/ ?09:48
tsufievrobcresswell, yes, if you don't mind. I was going to return to osprofiler stuff finally09:49
robcresswelltsufiev: Sure, thats fine. I'll address itxaka's comment later today09:49
tsufievrobcresswell, thanks!09:49
*** Daisy has quit IRC09:51
*** zzxwill has quit IRC09:52
*** wolverineav has joined #openstack-horizon09:57
*** zzxwill has joined #openstack-horizon09:59
*** wolverineav has quit IRC10:02
*** zhurong has joined #openstack-horizon10:11
*** r1chardj0n3s is now known as r1chardj0n3s_afk10:18
*** vgridnev has quit IRC10:19
*** vgridnev has joined #openstack-horizon10:20
*** lhcheng has joined #openstack-horizon10:28
*** ChanServ sets mode: +v lhcheng10:28
*** kzaitsev_mb has joined #openstack-horizon10:31
*** lhcheng has quit IRC10:33
*** e0ne has quit IRC10:35
*** mvk has joined #openstack-horizon10:39
openstackgerritMerged openstack/horizon: Imported Translations from Zanata  https://review.openstack.org/29619510:40
*** e0ne has joined #openstack-horizon10:45
*** tosky has joined #openstack-horizon10:49
k-ishiiHi,10:55
k-ishiiCould anyone let me how to reactivate the abandoned patch ?10:55
robcresswellHit restore on gerrit k-ishii10:55
*** zzxwill has quit IRC10:55
*** jtriley has joined #openstack-horizon10:56
k-ishiiI'd like to work "bp/hierarchical-project" like https://review.openstack.org/#/c/119469/.10:56
openstackgerritPaul Karikh proposed openstack/horizon: Improve quota unit tests coverage  https://review.openstack.org/28539010:57
k-ishii@robcresswell Thank you! but i couldn't find a restore button on gerrit..10:57
robcresswellk-ishii: Are you signed in? Anyone should be able to restore a patch10:58
*** wolverineav has joined #openstack-horizon10:58
robcresswellhttps://i.imgur.com/uQbgtjj.png k-ishii10:58
*** wangliwei has quit IRC10:59
*** zhurong has quit IRC10:59
itxakacan confirm I also cannot restore that patch11:00
*** alexvictorchan has joined #openstack-horizon11:00
itxakamaybe its only for cores?11:00
robcresswellHuh.11:00
robcresswellI thought anyone could.11:00
k-ishii@robcresswell Yes, but I can see only cherrypick button.11:00
robcresswellI've restored it anyway.11:00
*** itxaka is now known as itxaka|away11:01
*** zhurong has joined #openstack-horizon11:02
k-ishii@robcresswell Thank you so much! I can work!11:02
*** jtriley has quit IRC11:02
*** wolverineav has quit IRC11:02
openstackgerritKenji Ishii proposed openstack/horizon: Create Hierarchical Projects  https://review.openstack.org/11946911:05
pkarikhitxaka: yep, looks like you should be an owner of the patch to restore it11:07
openstackgerritTimur Sufiev proposed openstack/horizon: Pay attention to Nova disabled quotas defined in a config file  https://review.openstack.org/21527711:12
robcresswellk-ishii: No worries. FYI, you don't need the @ sign on IRC. Just the name to ping.11:16
*** roxanaghe has joined #openstack-horizon11:22
*** doug-fish has joined #openstack-horizon11:22
k-ishiirobcresswell: All right! Thank you for your help :)11:25
pkarikhrobcresswell: hi! https://review.openstack.org/#/c/227142/ looks like this patch of lhcheng got a lot of +1 and even one +2 :)11:25
*** roxanaghe has quit IRC11:26
robcresswellYeah I'm not on the stable team :)11:26
pkarikhoh, ok :)11:31
robcresswellHorizon meeting in 28 mins btw11:32
robcresswell#openstack-meeting-311:32
robcresswellr1chardj0n3s_afk: If we shifted the 1200 UTC meeting earlier (8/9 UTC), would that be easier?11:32
robcresswellI'm not sure who the 1200 UTC meeting is supposed to be convenient for. Both meetings are bad for anyone past the UTC + 5 line.11:33
tsufievrobcresswell, early-risers on east coast maybe :)?11:34
robcresswelltsufiev: Heh. I might propose to move it earlier one so its more accessible for those in east asia11:35
*** itxaka|away is now known as itxaka11:48
r1chardj0n3s_afkrobcresswell: moving the 1200 UTC back to 0800/0900 would move it earlier in my evening, which would be more convenient yes :-)11:50
*** gberginc has quit IRC11:51
*** gberginc has joined #openstack-horizon11:52
robcresswellk-ishii: Are you still working on https://bugs.launchpad.net/horizon/+bug/1534495 ?11:54
openstackLaunchpad bug 1534495 in OpenStack Dashboard (Horizon) "Some panels is not set proper policy rules" [Undecided,New] - Assigned to Kenji Ishii (ken-ishii)11:54
*** gberginc has quit IRC11:54
robcresswellMeeting in 5, mrunge, tsufiev. It seems timing got mucked up around the midcycle.11:56
robcresswellmy fault :)11:56
*** david-lyle_ has joined #openstack-horizon11:58
*** wolverineav has joined #openstack-horizon11:59
*** david-lyle has quit IRC12:00
*** Daisy has joined #openstack-horizon12:01
*** wangbo has quit IRC12:01
*** wangbo has joined #openstack-horizon12:02
*** wolverineav has quit IRC12:03
*** Mounica has joined #openstack-horizon12:07
*** Mounica has quit IRC12:12
k-ishiirobcresswell: No, this work are not yet started. I'd like to work someday but it doesn't decide yet.12:15
*** masco has quit IRC12:17
*** yamamoto_ has quit IRC12:20
*** k-ishii has quit IRC12:21
*** k-ishii has joined #openstack-horizon12:21
openstackgerritzhurong proposed openstack/horizon: Remove the DeleteInstance action unused classes  https://review.openstack.org/29640512:28
*** Daisy has quit IRC12:29
*** Daisy has joined #openstack-horizon12:30
*** Daisy has quit IRC12:34
*** piet has joined #openstack-horizon12:36
*** matt-borland has joined #openstack-horizon12:37
*** pauloewerton has joined #openstack-horizon12:38
*** gberginc has joined #openstack-horizon12:39
tsufievhttp://www.theregister.co.uk/2016/03/23/npm_left_pad_chaos/?mt=145872080441012:39
tsufievrobcresswell, ^^ is it the news you were discussing this morning?12:39
robcresswelltsufiev: Yeah :)12:39
matt-borlandoh geez12:40
tsufievnpm haters got one more reason to hate it :)12:40
*** lblanchard has joined #openstack-horizon12:49
david-lyle_more reason was needed?12:50
*** mtanino has quit IRC12:53
*** ducttape_ has joined #openstack-horizon12:55
*** wangbo has quit IRC12:59
matt-borlandyeah, I don't think anyone loves npm... :)12:59
*** wolverineav has joined #openstack-horizon13:00
*** lapalm has joined #openstack-horizon13:01
*** Ephur has joined #openstack-horizon13:04
*** wolverineav has quit IRC13:05
david-lyle_tripleO-ui announced written in reactjs, http://lists.openstack.org/pipermail/openstack-dev/2016-March/090199.html13:06
*** david-lyle_ is now known as david-lyle13:06
*** ChanServ sets mode: +o david-lyle13:06
matt-borlandTravT, I know there's more we'd like out of the tables directive eventually, but with one fix to resultHandler, I'd like to merge https://review.openstack.org/#/c/252014/ asap.13:09
*** roxanaghe has joined #openstack-horizon13:10
matt-borlandwe can do follow-ons if there are other features...I'd prefer to focus on busting magic search out of the tables.13:10
*** rodrigods has quit IRC13:11
*** neelashah has joined #openstack-horizon13:11
*** yamamoto has joined #openstack-horizon13:12
*** rodrigods has joined #openstack-horizon13:12
*** roxanaghe has quit IRC13:14
*** jpomeroy has joined #openstack-horizon13:14
*** ducttape_ has quit IRC13:19
*** k-ishii has quit IRC13:19
*** itxaka has quit IRC13:21
*** absubram has joined #openstack-horizon13:32
*** peristeri has joined #openstack-horizon13:32
*** ducttape_ has joined #openstack-horizon13:33
*** absubram_ has joined #openstack-horizon13:33
openstackgerritTimur Sufiev proposed openstack/horizon: Pay attention to Nova disabled quotas defined in a config file  https://review.openstack.org/21527713:35
*** absubram has quit IRC13:37
*** absubram_ is now known as absubram13:37
*** vgridnev has quit IRC13:37
*** jtriley has joined #openstack-horizon13:38
*** mtanino has joined #openstack-horizon13:44
*** piet has quit IRC13:45
*** mvk_ has joined #openstack-horizon13:45
*** vgridnev has joined #openstack-horizon13:48
*** mkrcmari__ has joined #openstack-horizon13:48
*** mvk has quit IRC13:50
*** pushkaru has joined #openstack-horizon13:50
*** mvk_ has quit IRC13:52
*** mvk_ has joined #openstack-horizon13:55
*** piet has joined #openstack-horizon13:57
*** mvk has joined #openstack-horizon13:57
*** mkrcmari__ has quit IRC13:58
*** neelashah1 has joined #openstack-horizon13:59
*** BigWillie has joined #openstack-horizon13:59
*** mvk_ has quit IRC13:59
*** neelashah has quit IRC14:01
*** mvk has quit IRC14:01
*** absubram has quit IRC14:02
*** neelashah has joined #openstack-horizon14:06
*** hurgleburgler has joined #openstack-horizon14:07
*** ChanServ sets mode: +v hurgleburgler14:07
*** neelashah1 has quit IRC14:07
robcresswelldavid-lyle_: Thats interesting14:08
*** vijendar has joined #openstack-horizon14:08
*** openstack has joined #openstack-horizon14:25
matt-borlandeverything is treated equally14:25
matt-borlandwhether a "core" element or an extension of some sort14:25
matt-borlandA resource type has actions (extensible), views (extensible), and can provide those views/actions through generic providers14:26
robcresswellRight14:27
robcresswellAnd this is mainly for searchlight to latch on to14:27
TravTno, it is not just searchlight.14:28
robcresswell*mainly* not *just*14:28
TravTfor example, i was talking to david about the network topology14:28
robcresswellI thought that was the driving force, unless I misunderstood?14:28
TravTrobcresswell it is the main reason we started it, because with searchlight, it exposed how coupled the panels and their actions were.14:29
robcresswellTravT: Yep, in python now all the details pages just render table actions14:29
robcresswellvery literally tied together14:29
TravTbut if you look at the network topology, ideally, it should be able to get the available actions and details views from the registry14:30
TravTbased on their type14:30
TravTwith searchlight it is particularly useful of course.14:31
*** piet has quit IRC14:31
robcresswellSure14:31
robcresswellThis is just spawned from me looking through the table directive patch14:32
TravTyeah, we had some good discussion on the dependent patch for making images use it as well14:33
TravThttps://review.openstack.org/#/c/285002/14:33
robcresswelltrying to work out what should or shouldnt be in there. I think we can drop table-rsp and just do it via SCSS specific to each table.14:33
tsufievrobcresswell, TravT: I guess the whole concept can be used not only in Search/Navigation layout, but also in, say, Admin Overview layout which could become a customizable set of tiles - yet every tile will have a derived set of actions available for it14:33
TravTrobcresswell: re: rsp-classes.  we'd need to talk about scss specific to each table further to understand what you are thinking14:35
TravTtsufiev: that's an interesting idea as well.14:35
tsufievTravT, I would call it 'contextualizing Horizon actions'14:35
robcresswelltsufiev: Overview really needs some work, so yeah. There's a session at the summit about UX improvements, put it under there14:36
*** piet has joined #openstack-horizon14:38
openstackgerritMatt Borland proposed openstack/horizon: WIP: Composable Details Views  https://review.openstack.org/29293614:39
robcresswellTravT: So my current thinking is to just give every table col a contextual class like `images-name-col`. This could already be done automatically in the python tables. And then Horizon can provide defaults that extend bootstraps hidden-* utility classes.14:39
TravTrobcresswell maybe you could prototype that up with a patch that does that for ng-images14:40
robcresswellTravT: Yeah I'd follow it on the table directive patch. The main advantage is it makes the responsiveness customisable per table without touching any JS or Python.14:41
robcresswellCurrently all you can do is change the rsp breakpoint14:42
robcresswellWhich would affect everything14:42
*** zhurong has quit IRC14:42
robcresswellmatt-borland, TravT: whats the angular aim with Admin/Project? Because its a fuzzy line nowadays14:44
TravTwell, on a per panel basis, i think it could still act like what we do now...14:46
TravTon the searchlight panel, i'm actually going to just add it as a magic search facet14:46
TravTthat if you are admin, you'll get another facet called all projects.14:46
TravTand can just toggle it on and off14:46
*** ygbo has joined #openstack-horizon14:46
david-lyle_what dash does the searchlight panel live in?14:47
*** david-lyle_ is now known as david-lyle14:47
*** ChanServ sets mode: +o david-lyle14:47
TravTright now, project.14:47
robcresswellI'm wondering about whether we should be thinking about panels being generic, and just retrieve data based on the multitude of permissions14:47
TravTnot sure if there is something better14:47
david-lylestarting to put cross project info in a project specific data listing is problematic IMO14:47
david-lylerobcresswell: that was once my intent14:48
david-lylebut..14:48
matt-borlandrobcresswell, sorry, was away14:48
david-lyleI think there is value in showing the resources in the project you are scoped to14:48
matt-borlandI am of the opinion that the admin/project concept goes away navigationally14:48
david-lyleand then a separate view for cross-project data14:48
TravTdavid-lyle, i definitely agree14:48
david-lylebecause14:48
david-lyleit becomes more confusing to the user as to just where there action is taking place14:49
david-lyleand on what when you show all the things14:49
robcresswellBut, is there a neater way to do that than having entirely separate panels for it? Could you just have a switch in the top right of "Instances" for example, that an admin can toggle for cross-project?14:49
TravTthat within a project view as a user it makes sense... but for search results, i'm not sure we should force admins to run off to a new panel to get all search results.14:50
robcresswellAh, thats true I suppose.14:50
TravTthat permissions on an action are true... even launch instance has a latent patch to be able to choose the project14:50
david-lylerobcresswell: sure, we could have tabs or a toggle, but again that separation is confusing14:50
*** tyr has joined #openstack-horizon14:50
david-lyleit gets more complicated thinking about regions too14:50
TravTbut the problem with launch instance is that the data retrieved to launch the instance is project specific14:50
robcresswelldavid-lyle: Yeah, I'm just wondering how to better handle the overhead from having two distinct panels14:50
TravTso letting somebody choose the project as part of the workflow is too late.14:51
david-lylereally at some point you could have this combinatorial explosion of data listed by cross-project cross-region14:51
matt-borlandI don't think "keeping them separated" is a good approach.14:51
david-lylematt-borland: explain14:52
matt-borlandI'm looking at this from the Search perspective, and from that of viewing resources.14:52
david-lylematt-borland: search doesn't have to be separated14:53
david-lylebut it shouldn't live in project14:53
matt-borlandyep, that's all I'm saying. yep.14:53
david-lyleif you're returning cross-project data14:53
TravTdavid-lyle, where can we put it, it's own dashboard?14:53
david-lyleI think the logical spot is in the header14:53
david-lylewhich we've discussed before14:53
openstackgerritTimur Sufiev proposed openstack/horizon: Handle non ASCII tenant names gracefully when downloading RC file  https://review.openstack.org/27957314:53
TravTthe header is good for quick results, but the table view with actual data and quick access to actions is not something we should lose.14:53
david-lylethat is above the classification level14:53
david-lyleTravT: the search result can be a table14:54
david-lyleeven from the header14:54
david-lylewhy wouldn't it be?14:54
david-lyleresults could end up in a modal14:54
david-lylefull screen modal, but modal14:55
* matt-borland runs out for breakfast14:55
david-lyleI've done such things before, the only catch is maintaining the HTTP_REFERER to return to14:56
*** roxanaghe has joined #openstack-horizon14:56
david-lylebut that's simple enough14:56
david-lyleI think global search is in the header14:57
*** slogan has joined #openstack-horizon14:57
TravTI like global search in header, just thinking how navigation would work in some cases.14:58
TravTthat modal should retain the search bar14:58
TravTbecause you can keep filtering14:58
david-lylesure, it can appear as part of the modal14:59
david-lyleeither by redrawing the modal border or just copying the query into the modal's version of the search field15:00
*** roxanaghe has quit IRC15:00
david-lyleI just think the scope is outside of either dash15:00
TravTthe actions scope question you bring up still applies15:00
david-lylerbac will show if actions are possible15:01
*** wolverineav has joined #openstack-horizon15:02
TravTi think it would be nice if the search also looked into the registry for available creation actions and could show things like Create Image action15:02
TravTbut if you aren't scoped to a project...15:02
david-lyleonly a very limited set of users logging in won't be scoped to a project15:03
david-lyledomain admins15:03
TravTthat's true15:03
david-lylethe important point is making it clear the project that is the target of your image benevolence15:04
TravTwell, i'm still thinking of adding a facet for all projects if you are admin.15:04
david-lylebut I'm not sure why global actions would appear in search results, unless I'm querying for type:image15:04
*** absubram has joined #openstack-horizon15:05
david-lyleviz., create image15:05
robcresswelldavid-lyle: Super sketched out, but you're thinking something like this? https://i.imgur.com/hvC6qsM.png15:05
david-lylerobcresswell: sure15:05
TravTwell, just picture at top of ui, you start typing "launch" and it shows you "Launch Instance".  You can just click it.15:05
david-lyleor bigger15:05
david-lyleTravT: but that is in the autocomplete right?15:06
TravTyou don't have to select "compute, instances, launch"15:06
*** wolverineav has quit IRC15:06
TravT"project, compute, instances, launch"15:06
TravTthere was an invision project for that at some point... but it seems to have disappeared.15:08
openstackgerritTimur Sufiev proposed openstack/horizon: Do not cache templates in TEMPLATE_DEBUG mode  https://review.openstack.org/28197615:08
robcresswellTravT: Wouldnt that really just be a "Create ..." list?15:10
openstackgerritTimur Sufiev proposed openstack/horizon: Do not cache templates in TEMPLATE_DEBUG mode  https://review.openstack.org/28197615:10
david-lyleI think create and other actions should be more readily available in search or out15:11
openstackgerritTimur Sufiev proposed openstack/horizon: [WIP] start playing with middleware  https://review.openstack.org/27308515:11
TravT+115:11
*** openstackstatus has joined #openstack-horizon15:11
*** ChanServ sets mode: +v openstackstatus15:11
robcresswellI wanted to throw user configurable ones int othe header, so that stuff like launch instance or whatever can be instantly accessible15:11
robcresswellinto the*15:12
*** garthb has joined #openstack-horizon15:12
david-lyleI liked to proposed quick actions in the nav that were proposed15:12
openstackgerritTimur Sufiev proposed openstack/horizon: Provide an integration test for dynamic themes  https://review.openstack.org/27918515:12
david-lylebut that's reopening the nav stuff15:12
robcresswellreopening the nav stuff?15:13
david-lyleswitching the menuing15:13
david-lylewhich it's probably time to do15:13
robcresswellOh the sidebar?15:14
TravTquick actions, search, in specific panel, in a widget in overview, etc, etc  all great reasons to further decouple actions and register them.15:14
david-lyleearly in the cycle that is15:14
david-lyleTravT: I'm a little confused, how are they coupled now?15:14
david-lyleor am I just being angular naive?15:15
TravTsome of the angular actions are really specific to that panel.15:15
*** jbell8 has joined #openstack-horizon15:15
TravTbut needlessly15:15
*** zzxwill has joined #openstack-horizon15:15
*** wangbo has joined #openstack-horizon15:15
david-lylebecause the django ones are not coupled15:16
david-lyleah, ok angular specific again15:16
david-lyleyeah coupling them is poor design15:16
david-lyleno argument15:17
david-lyledecoupling and a registry are different levels15:17
david-lylebut both are useful15:17
TravThttps://review.openstack.org/#/c/291846/15:17
david-lyleregistry really only helps with search15:17
TravTi need to go through that again15:17
TravTi disagree it only helps with search.15:18
*** Drago1 has joined #openstack-horizon15:18
*** Drago1 has quit IRC15:18
david-lyleit only helps if I don't already know the type15:18
david-lylewhich is search15:18
*** Drago1 has joined #openstack-horizon15:18
betherlyhey hey! ironic-ui v1.1 due to be released this afternoon :)15:18
robcresswellCould help if you decided to make a generic topology I suppose. Like for heat etc.15:18
*** itxaka has joined #openstack-horizon15:19
*** jbell8 has quit IRC15:19
david-lylebetherly: congrats!15:19
*** david_cu has joined #openstack-horizon15:19
betherlyrobcresswell: sorry ive been super distracted with trying to get bugs fixed but congrats on PTL :)15:19
betherlydavid-lyle: thanks :)15:19
*** jbell8 has joined #openstack-horizon15:19
robcresswellbetherly: Oh, thanks!15:19
david-lylerobcresswell: yes I suppose for dynamic content as well15:20
david-lyleI'm not saying it's not a good idea15:20
* david-lyle adds more negatives to show how positive he is15:20
robcresswellhaha15:20
TravTi'm also thinking that maybe in overview you could have widgets for each kind of thing you care about and do something like theming to choose which ones to show.15:21
TravTand when you enable widget for volumes, perhaps it shows the registered overview chart of volumes and the quick actions for volumes15:21
david-lyleTravT: sure, but that doesn't require a registry, just knowledge of the resource type you are displaying15:21
robcresswellFrankly, I'd like overview to do something useful before we start thinking about customisation and extension :p15:21
robcresswellas in, useful overview15:22
david-lylea registry makes it more programmatic is all15:22
TravTyeah, that's kind of my point.15:22
david-lylebut it's also limiting15:22
TravTit is also potentially more extensible15:23
robcresswellHaving an overview that was config driven and customisable could be great though. "I want to see these X statistics on my main screen"15:23
david-lylewhy do I need all 20 instance actions15:23
TravTyou can just register a module that registers another quick action15:23
david-lyleprobably just want 315:23
TravTyou really only have a few quick actions.15:23
TravTthat are overview level15:23
david-lyleI always worry about over-engineering a solution before the need arises15:24
david-lylebut, I will stress again, I'm not arguing against a registry15:24
TravTi think we need a pre-summit meetup. :)15:24
TravTin tahiti15:24
david-lylecan you handle rum robcresswell?15:25
david-lyle:D15:25
hurgleburgler\o/15:25
TravT:D15:25
robcresswellJust no tequila15:25
*** dratushnyy1 has quit IRC15:25
david-lyleas long as the boundaries are clear15:25
betherlyrobcresswell: tequila is nice! :p15:25
*** wangbo has quit IRC15:25
TravTit makes robcresswell feel like somebody punched his brain15:26
robcresswellbetherly: It was, before the midcycle15:26
robcresswellbetherly: Now its a bad bad thing15:26
betherlyrobcresswell: ohhh lol!15:26
david-lylePTL == pain to liver15:26
betherlyhahahaha!15:26
*** vishwanathj_ has joined #openstack-horizon15:26
itxakadamn,I need to get me to the next mid cycle then, sounds like a great time to...talk...and...stuff.15:26
TravTspeaking of which, how many of you are planning to stay Friday at the summit15:27
betherlyitxaka: ++ ;)15:27
david-lyleo/15:27
robcresswellTravT: I'm there saturday - saturday15:27
betherlyTravT: Ill be there until saturday15:27
*** xiangxinyong has quit IRC15:28
TravTokay... I might look at plane tickets today15:28
*** gyee has joined #openstack-horizon15:29
TravTokay, i haven't eaten breakfast, gotta step away.15:29
david-lyleoh yeah, tickets :(15:29
*** x00350071 has joined #openstack-horizon15:29
david-lyleare those important15:29
betherlydavid-lyle: nahh not so much15:29
david-lyle:)15:29
TravTno, you could just go hop on greyhound15:29
betherlyyoure in america right? you could walk cross state!15:29
betherly:p15:30
TravTbetherly: that'd be like walking across spain, france, and germany15:30
david-lyledrive the family truckster15:30
betherlyTravT: i know :p it would be mental. probably further than that actually lol15:31
robcresswellTravT: You need to study some geography :p15:31
david-lyle14 hr drive15:31
david-lyleas we can drive quickyl15:32
betherlyi should try driving from the UK. there must be a secret underground passage somewhere right?15:32
david-lyle981 miles15:32
TravTrobcresswell:15:32
TravThere to austin15:33
TravThttp://tinyurl.com/golno6r15:33
david-lyle2059 km middle of spain to middle of germany15:33
TravTmadrid to frankfurt15:33
TravThttp://tinyurl.com/hrzhgxe15:33
hurgleburglerIts only a 311h walk15:34
hurgleburglercome on15:34
david-lyle1578KM  to austin15:34
betherlyhurgleburgler: ++15:34
betherly:'D15:34
openstackgerritTyr Johanson proposed openstack/horizon: Images tables uses action promises  https://review.openstack.org/29184615:34
david-lylewell this is getting productive :P15:34
hurgleburglerWoo hoo, I'd only have to walk 288h15:34
TravTyeah, back to breakfast.15:35
TravT:)15:35
*** gberginc has quit IRC15:36
*** bpokorny has joined #openstack-horizon15:38
*** ankurgupta1 has joined #openstack-horizon15:47
*** ski2 has joined #openstack-horizon15:49
*** ducttape_ has quit IRC15:50
openstackgerritAnkur proposed openstack/horizon: Add Network IP Availability Extension  https://review.openstack.org/28317115:50
robcresswellTravT: Ha just saw your reply, my implication was more that going UK > Spain > France > Germany made no sense :p15:51
*** lblanchard has quit IRC15:52
david-lylescenic boat ride to start things off?15:52
*** slogan is now known as slogan_away15:53
robcresswellhaha15:53
*** jbell8 has quit IRC15:54
*** jbell8 has joined #openstack-horizon15:54
*** roxanaghe has joined #openstack-horizon15:56
zigodavid-lyle: Hi!15:57
zigodavid-lyle: Do you know if there's a new version of the app-catalog-ui ?15:57
zigoIt's still missing, and I'm guessing the old Liberty 1.0.0 release will stop working, no?15:58
zigorobcresswell: Do you know?15:58
david-lylezigo I do not know15:58
*** tosky has quit IRC15:59
*** mvk has joined #openstack-horizon15:59
*** gberginc has joined #openstack-horizon16:00
david-lylezigo, kfox1111 would be the person to ask, but I don't see him online16:00
*** vgridnev has quit IRC16:00
zigoAh, I didn't know his nick name, thanks.16:00
robcresswellzigo: Yeah, people should really use obvious nicks huh :)16:01
zigo:)16:01
*** roxanaghe has quit IRC16:02
zigorobcresswell: I'm fine with everyone calling me by my nick name...16:02
robcresswellzigo: Ha, I was just implying sometimes its difficult to track people down if they obscure their name16:02
zigorobcresswell: When I joined Mirantis a year and a half ago, they were chatting in Russian on IRC. That wasn't easy... :P16:03
zigoLucky, this has stopped.16:03
*** dan_nguyen has joined #openstack-horizon16:08
*** itxaka has quit IRC16:08
*** erlon has joined #openstack-horizon16:08
*** SimonChung2 has quit IRC16:10
*** itxaka has joined #openstack-horizon16:11
david-lylezigo, talk about learning curves16:11
*** Guest60842 has quit IRC16:21
*** vijendar has quit IRC16:23
openstackgerritMatt Borland proposed openstack/horizon: WIP: Generic details display framework  https://review.openstack.org/29659016:24
*** tosky has joined #openstack-horizon16:28
*** tqtran has joined #openstack-horizon16:30
*** wolverineav has joined #openstack-horizon16:31
*** david-lyle has quit IRC16:33
*** wangbo has joined #openstack-horizon16:33
*** david-lyle has joined #openstack-horizon16:33
*** ChanServ sets mode: +o david-lyle16:33
tsufievzigo, I could tell the same story, but 'they' suddenly began chatting in English. Imagine how unusual it was for me :)16:34
*** tyr_ has joined #openstack-horizon16:34
*** wolverin_ has joined #openstack-horizon16:34
*** lhcheng has joined #openstack-horizon16:35
*** ChanServ sets mode: +v lhcheng16:35
robcresswellhaha16:35
robcresswellpoor tsufiev :(16:35
sjmc7i suspect this stems from the english habit of speaking loudly and slowly at foreigners rather than learning their language16:35
tsufievlol )16:36
*** wolveri__ has joined #openstack-horizon16:36
tsufievrobcresswell, kidding, of course :D16:36
*** wolverineav has quit IRC16:37
robcresswellsjmc7: Er, I suspect it stems from our habit of invading anywhere we hasnt previously invaded16:37
robcresswellThe "oh that looks nice, I'll take it" attitude to managing your country.16:38
sjmc7i think we can all agree that we should apologise for it, whatever it is16:38
*** tyr has quit IRC16:38
tsufievrobcresswell, according to my colleague Britain has been invading other countries in an attempt to escape from British cuisine16:39
*** tyr_ has quit IRC16:39
robcresswellFight about it and then have a pint together afterwards16:39
*** wolverin_ has quit IRC16:39
sjmc7hahahaha16:39
*** wolverineav has joined #openstack-horizon16:39
tsufievwe called it the ultimate weapon of mass destruction16:39
tsufievs/we/he/16:39
*** tyr has joined #openstack-horizon16:39
*** vishwanathj_away is now known as vishwanathj16:39
robcresswellI believe back in the day we had a solid diet of potatoes and apples16:39
tsufievwait, potatoes came from America16:40
robcresswelldammit16:40
tsufievapples and turnip?16:40
openstackgerritMatt Borland proposed openstack/horizon: WIP: Images uses generic/extensible details views  https://review.openstack.org/29660116:40
sjmc7i think it was mutton prior to that16:40
*** wolverin_ has joined #openstack-horizon16:41
tsufievsomehow this Wednesday feels like a Friday :/16:41
*** wolveri__ has quit IRC16:41
*** itxaka has quit IRC16:41
sjmc7i’m still exhausted from the RC1 push16:41
hurgleburglerIt does feel like a Friday!16:41
david-lylesome projects finished that before yesterday sjmc716:42
* tsufiev recalls dj19 patch and shivers16:42
sjmc7and yet i learn nothing!16:42
david-lylehaha16:42
*** wolverineav has quit IRC16:44
*** wolverineav has joined #openstack-horizon16:44
*** jprovazn has joined #openstack-horizon16:45
*** wolverin_ has quit IRC16:46
*** wolveri__ has joined #openstack-horizon16:46
*** wolverineav has quit IRC16:49
*** SimonChung has joined #openstack-horizon16:49
*** ducttape_ has joined #openstack-horizon16:51
zigotsufiev: LoL! :)16:51
zigotsufiev: Though your English is very good.16:51
tsufievzigo, thanks, just training :)16:51
openstackgerritWang Bo proposed openstack/horizon: Add policy checks in images panels  https://review.openstack.org/26196716:52
*** wangbo has quit IRC16:53
zigotsufiev: I asked to have some Russian lessons, but it got rejected by management who's only allowing English courses.16:54
zigotsufiev: I'll push for it again.16:54
zigo:)16:54
tsufievzigo, good luck ). It would be easier to get Russian lessons, if you were relocated to Moscow16:55
tsufievor Saratov :)16:55
zigotsufiev: NO WAY !16:56
*** vgridnev has joined #openstack-horizon16:56
zigotsufiev: Come here, in Grenoble, and you'll understand that nobody living here wants to move somewhere else.16:56
*** ducttape_ has quit IRC16:56
*** ducttape_ has joined #openstack-horizon16:56
*** clu_ has joined #openstack-horizon17:01
*** ChanServ sets mode: +v clu_17:01
*** wolveri__ has quit IRC17:02
*** mpavlase has quit IRC17:03
openstackgerritMatt Borland proposed openstack/horizon: WIP: Extensible/generic details modals  https://review.openstack.org/29661617:05
robcresswellPotentially naive question: why do NPM/ PyPI even *allow* removal of packages? Seems like it causes such a headache.17:06
*** ygbo has quit IRC17:06
*** tyr has quit IRC17:06
*** tyr has joined #openstack-horizon17:07
*** ppiela has quit IRC17:07
*** rhagarty has quit IRC17:07
*** vijendar has joined #openstack-horizon17:08
*** rhagarty has joined #openstack-horizon17:08
openstackgerritTimur Sufiev proposed openstack/horizon: [WIP] start playing with middleware  https://review.openstack.org/27308517:10
openstackgerritTimur Sufiev proposed openstack/horizon: Do not cache templates in DEBUG mode  https://review.openstack.org/28197617:10
*** schipiga has quit IRC17:12
*** gberginc has quit IRC17:18
*** tmazur has quit IRC17:19
*** ppiela has joined #openstack-horizon17:20
*** vijendar has quit IRC17:22
*** roxanagh_ has joined #openstack-horizon17:27
*** SimonChung has quit IRC17:29
*** SimonChung1 has joined #openstack-horizon17:29
*** rcernin has quit IRC17:29
*** roxanagh_ has quit IRC17:31
*** lblanchard has joined #openstack-horizon17:33
*** wolverineav has joined #openstack-horizon17:36
*** wolverineav has quit IRC17:36
*** wolverineav has joined #openstack-horizon17:37
*** pushkaru has quit IRC17:39
*** pushkaru has joined #openstack-horizon17:39
*** bpokorny has quit IRC17:43
*** yamamoto_ has quit IRC17:47
*** mpavlase has joined #openstack-horizon17:47
robcresswellTravT, matt-borland: I've changed the "ng-subteam" bug tag to just "angularjs". Subteam sounds oddly exclusive.17:48
TravTrobcresswell makes sense to me17:48
matt-borlandthat's true, sounds good :)17:48
*** piet has quit IRC17:49
*** bpokorny has joined #openstack-horizon17:51
*** piet has joined #openstack-horizon17:52
*** yamamoto has joined #openstack-horizon17:52
*** vishwanathj_ has quit IRC17:54
robcresswellhttps://bugs.launchpad.net/horizon/+bugs?&field.status%3Alist=NEW&field.status%3Alist=CONFIRMED&field.status%3Alist=TRIAGED&field.status%3Alist=INPROGRESS&field.importance%3Alist=UNDECIDED&orderby=-id17:57
robcresswellA mere 398 left.17:57
*** pumarani__ has joined #openstack-horizon18:00
*** pushkaru has quit IRC18:03
*** vijendar has joined #openstack-horizon18:04
openstackgerritMatt Borland proposed openstack/horizon: WIP: Use registry instead of service  https://review.openstack.org/29664818:05
*** slogan_away has quit IRC18:05
*** vijendar has left #openstack-horizon18:06
robcresswelldavid-lyle: Are accepting bug fixes for python Swift? Wondering whether to remove old bug reports for it.18:06
robcresswellMy thought would be to get rid entirely and stop accepting patches for it, its a waste of review time.18:07
robcresswellSince it'll be removed in Newton, right.18:07
david-lylerobcresswell: newton or ocata18:08
david-lylestandard deprecation is 2 release cycles18:08
*** vgridnev has quit IRC18:08
david-lyleI'd be ok, marking won't fix, or seeing if the bug is applicable to the new panel18:09
david-lyleI'd leave a note on the bug why we're marking it won't fix18:09
robcresswellyep18:09
*** piet has quit IRC18:10
*** zzxwill has quit IRC18:11
*** kzaitsev_mb has joined #openstack-horizon18:13
*** krotscheck has quit IRC18:14
*** krotscheck has joined #openstack-horizon18:15
*** ediardo has joined #openstack-horizon18:15
*** ericksonsantos has quit IRC18:16
*** pauloe has quit IRC18:16
openstackgerritCindy Lu proposed openstack/horizon: cleanup for ng create volume workflow  https://review.openstack.org/29601118:18
*** zzxwill has joined #openstack-horizon18:19
*** mpavlase has quit IRC18:19
*** yamamoto has quit IRC18:19
*** vgridnev has joined #openstack-horizon18:20
*** zzxwill has quit IRC18:20
*** mvk_ has joined #openstack-horizon18:22
*** yamamoto has joined #openstack-horizon18:24
*** pauloe has joined #openstack-horizon18:25
*** mvk has quit IRC18:25
*** zzxwill has joined #openstack-horizon18:26
*** ericksonsantos has joined #openstack-horizon18:26
*** krotscheck has quit IRC18:26
*** krotscheck has joined #openstack-horizon18:26
*** piet has joined #openstack-horizon18:28
*** eandersson has joined #openstack-horizon18:28
eanderssonIs the removal of a confirmation window when deleting instances intended in RC1?18:29
david-lyleeandersson: that would not be intentional18:29
*** wolverineav has quit IRC18:30
*** dratushnyy has joined #openstack-horizon18:31
eanderssonodd now it did show a confirmation window18:32
*** yamamoto has quit IRC18:33
*** yamamoto has joined #openstack-horizon18:33
*** yamamoto has quit IRC18:33
*** yamamoto has joined #openstack-horizon18:34
*** vgridnev has quit IRC18:35
*** yamamoto has quit IRC18:37
lapalmrobcresswell: Do you have a min for a quick question?18:37
robcresswelllapalm: Sure18:38
*** krotscheck has quit IRC18:38
*** krotscheck has joined #openstack-horizon18:39
lapalmrobcresswell: Looking at patch: https://review.openstack.org/#/c/270461/18:39
*** permalac has quit IRC18:39
lapalmregarding Your last comment18:39
matt-borlandclu_, I think that the table directive patch looks good except for that one oversight18:39
robcresswellYep18:39
lapalmDo you know off the top of your head if that is possible?18:39
lapalmTo change the redirect url based on where the user currently is at? (what page)18:40
lapalmIve been searching, not entirely sure where to hook in...18:40
robcresswellOne moment18:41
*** vgridnev has joined #openstack-horizon18:42
lapalmyea np18:42
clu_matt-borland: thanks a bunch, will look at!18:43
*** eandersson has quit IRC18:43
*** yamamoto has joined #openstack-horizon18:44
*** yamamoto has quit IRC18:44
*** yamamoto has joined #openstack-horizon18:44
*** yamamoto has quit IRC18:45
robcresswelllapalm: You should be able to do something like this: https://github.com/openstack/horizon/blob/master/openstack_dashboard/dashboards/project/instances/tables.py#L45418:46
lapalmrobcresswell: Yes I was looking at that exact spot pretty much, but thought that that was just for the initial URL to the view/form itself18:47
lapalmMaybe I was wrong?18:47
robcresswelllapalm: No its passing in a URL to redirect to after I believe.18:49
lapalmi see that now...18:49
lapalmthat might be what I want18:49
robcresswellBut yeah, needs some handling around that. Otherwise the patch doesnt really speed anything up. Its a good patch though, apart from that.18:49
lapalmyea understandable18:50
*** vgridnev has quit IRC18:50
robcresswelllapalm: Thanks for chasing that up anyway; let me know if I can help further.18:51
*** openstack has joined #openstack-horizon19:24
*** DuncanT_ is now known as DuncanT19:24
openstackgerritAnkur proposed openstack/horizon: Add Network IP Availability Extension  https://review.openstack.org/28317119:24
openstackgerritAnkur proposed openstack/horizon: Add Network IP Availability Extension  https://review.openstack.org/28317119:36
*** jtriley has joined #openstack-horizon19:40
*** Mounica has quit IRC19:44
*** yamamoto has joined #openstack-horizon19:45
*** kzaitsev_mb has quit IRC19:46
*** kzaitsev_mb has joined #openstack-horizon19:47
*** vijendar1 has quit IRC19:47
*** jprovazn has quit IRC19:50
*** yamamoto has quit IRC19:53
*** vijendar has joined #openstack-horizon19:57
*** dratushnyy has quit IRC19:57
*** roxanaghe has joined #openstack-horizon19:59
TravTdid horizon irc meeting times change?20:02
robcresswellThey changed back20:03
robcresswellWe flipped it at the midcycle20:03
david-lyle"we"20:03
robcresswellSome idiot added the wrong time on the cancelled meeting20:03
robcresswellhehehe20:03
* robcresswell hides20:03
TravTapparently i wasn't conscious for that portion of the discussion20:03
*** roxanaghe has quit IRC20:03
david-lyleno it was a mistake20:04
david-lylewe're correcting this week to resync with the ical times20:04
robcresswellBasically I screwed up, but now we're back in line with the calendar at http://eavesdrop.openstack.org/#Horizon_Team_Meeting20:04
robcresswellI only realised when looking into the Drivers meeting, unfortunately20:05
robcresswellbut we'd been out of sync for the past 4/5 meetings I believe.20:06
david-lyleI know realize why people were confused for a few weeks there20:06
tyrsooo...what time UTC is the meeting again?20:06
TravTok, so utc time is correct to be right now20:07
matt-borland_meeting time!20:07
matt-borland_?20:07
TravTbut apparently we are on the wrong week interval20:07
david-lyleyes 1200 UTC today, 2000 UTC next week20:07
robcresswellit was 1200UTC this week20:07
*** jtriley has quit IRC20:07
robcresswellIf you add the calendar entries from http://eavesdrop.openstack.org/#Horizon_Team_Meeting then you'll be fine.20:07
ducttape_can we all agree to blame both david-lyle and robcresswell ?20:07
robcresswellWhich its interesting to note that nobody does add :p20:08
TravTducttape_: i like that idea20:08
robcresswellNah it was my fault, not davids20:08
TravTi have a calendar entry20:08
TravTbut it was for today20:08
TravTwell, i'm on a real roll today20:08
ducttape_mine today20:08
ducttape_too20:08
robcresswellRight, but if we were using the infra .ics ones its today at 1200 UTC20:08
*** Daisy has joined #openstack-horizon20:09
robcresswellDrivers will be back next week too, as per the email :)20:09
*** jtriley has joined #openstack-horizon20:09
david-lyleare people wanting to meet?20:10
robcresswellWe can hold the drivers meeting now if people have things to discuss. The rooms ours.20:10
TravTi mainly just want to get this whole schedule figured out.20:10
david-lyleI hosted my last meeting this AM, but robcresswell would be happy to host20:10
david-lyle:D20:11
TravTwill the drivers and regular meeting alternate rooms each week like they were?20:11
robcresswellYes20:11
* david-lyle throws the burning pinata at robcresswell and runs20:11
TravTbut horizon regular meeting is every other week?20:11
robcresswellHorizon regular is also every week20:11
robcresswellit was today at 1200 UTC20:11
robcresswellstarting next week we'll have drivers and regular.20:12
*** wolverineav has joined #openstack-horizon20:12
robcresswellhttp://eavesdrop.openstack.org/calendars/horizon-drivers-meeting.ics and http://eavesdrop.openstack.org/calendars/horizon-team-meeting.ics20:12
robcresswelldownload those and add them, and you're all sorted :)20:13
*** Daisy has quit IRC20:13
*** BigWillie has quit IRC20:13
TravTokay, we're all good except that calendar invite says we should be in a meeting right now.20:14
* TravT trying to keep a straight face20:14
TravTi demand to be in a meeting!20:15
robcresswellhaha20:15
robcresswellDrivers hasnt been run the past few weeks due to RC20:15
robcresswellI sent out an email about it earlier. Rather than demanding everyones presence on the same day, I thought I'd do it from next week.20:15
robcresswellClearly I was wrong :p20:15
david-lyleTravT: I can contact you manager20:16
ducttape_TravT - so you are saying you don't have enough meetings in your job.   call me skeptical20:16
david-lyleurge more meetings :P20:16
TravTdavid-lyle i successfully missed my meeting with my manager already earlier today20:16
robcresswellhahaha20:16
david-lylethat is success20:16
TravTyeah, i don't think she agrees with my definition of success, though20:17
ducttape_less is more, more or less20:17
*** wolverineav has quit IRC20:17
david-lylewell, it's subjective20:17
TravTbut from my perspective, i've been very successful on that front this year20:17
*** e0ne has joined #openstack-horizon20:17
robcresswellI'd use hash success, but that would get published in the openstack digest about you missing your meeting.20:17
ducttape_use sucksess ?20:18
ducttape_;)20:18
TravTyeah, i seem to have this problem where I am busy working and manage a lot of opportunities to be i meetings instead.20:19
TravTi also can't type20:19
*** openstack has joined #openstack-horizon20:34
*** wolverineav has joined #openstack-horizon20:35
*** e0ne has quit IRC20:37
*** jtriley_ has joined #openstack-horizon20:38
*** jtriley has quit IRC20:41
*** BigWillie has quit IRC20:48
*** jtriley_ has quit IRC20:51
*** jtriley has joined #openstack-horizon20:54
*** Mounica has quit IRC20:54
*** david-lyle has quit IRC20:59
*** david-lyle has joined #openstack-horizon21:05
*** ChanServ sets mode: +o david-lyle21:05
*** vijendar has quit IRC21:11
*** jbell8_ has joined #openstack-horizon21:11
*** jbell8 has quit IRC21:12
openstackgerritMatt Borland proposed openstack/horizon: WIP: Django-routed panels  https://review.openstack.org/29680421:14
*** lapalm has quit IRC21:15
*** neelashah1 has joined #openstack-horizon21:15
*** neelashah has quit IRC21:16
*** david-lyle has quit IRC21:21
*** gariveradlt has joined #openstack-horizon21:21
*** david-lyle has joined #openstack-horizon21:23
*** ChanServ sets mode: +o david-lyle21:23
*** Mounica has joined #openstack-horizon21:24
*** Mounica has quit IRC21:24
*** Mounica has joined #openstack-horizon21:24
*** david_cu has quit IRC21:25
*** vijendar has joined #openstack-horizon21:27
*** matt-borland_ has quit IRC21:30
*** lblanchard has joined #openstack-horizon21:37
*** jbell8_ has quit IRC21:42
*** jbell8 has joined #openstack-horizon21:43
*** roxanagh_ has joined #openstack-horizon21:45
*** jbell8 has quit IRC21:45
*** jbell8 has joined #openstack-horizon21:45
*** roxanagh_ has quit IRC21:49
*** gariveradlt has quit IRC21:51
*** gariveradlt has joined #openstack-horizon21:54
*** doug-fish has quit IRC21:55
openstackgerritCindy Lu proposed openstack/horizon: minor ng launch instance cleanup - remove unused css styles  https://review.openstack.org/29681421:55
*** gariveradlt has quit IRC22:09
*** ducttape_ has quit IRC22:09
*** pumarani__ has quit IRC22:14
*** ametts has quit IRC22:14
*** lhcheng_ has joined #openstack-horizon22:16
dani_castellanosdon't know where could the failure be in this patch https://review.openstack.org/#/c/295964/22:19
*** lhcheng_ has quit IRC22:19
*** lhcheng__ has joined #openstack-horizon22:19
dani_castellanosrecheck?22:19
*** lhcheng has quit IRC22:20
*** pauloe has quit IRC22:30
*** vijendar has quit IRC22:34
*** SimonChung1 has quit IRC22:35
*** SimonChung has joined #openstack-horizon22:35
robcresswelldani_castellanos: Yeah, recheck. Looks like NPM fell over.22:43
*** garthb has joined #openstack-horizon22:43
r1chardj0n3slol we should mirror that thing ;-)22:47
*** jbell8 has quit IRC22:50
*** rdopiera has quit IRC22:52
*** lblanchard has quit IRC22:56
*** neelashah1 has quit IRC22:59
*** roxanagh_ has joined #openstack-horizon23:00
*** SimonChung has quit IRC23:01
*** SimonChung has joined #openstack-horizon23:01
*** Drago1 has quit IRC23:01
*** SimonChung has quit IRC23:03
*** SimonChung has joined #openstack-horizon23:03
*** roxanagh_ has quit IRC23:05
*** darrenc_ has joined #openstack-horizon23:05
*** patk has quit IRC23:06
*** darrenc has quit IRC23:06
*** patk has joined #openstack-horizon23:06
*** darrenc_ is now known as darrenc23:07
*** DaveJ__ has quit IRC23:09
*** ducttape_ has joined #openstack-horizon23:10
*** jtriley has quit IRC23:11
*** BigWillie has joined #openstack-horizon23:12
*** peristeri has quit IRC23:13
*** SimonChung has quit IRC23:14
*** SimonChung1 has joined #openstack-horizon23:14
*** jpomeroy has quit IRC23:16
*** ducttape_ has quit IRC23:16
*** BigWillie has quit IRC23:16
*** erlon has quit IRC23:17
*** jtriley has joined #openstack-horizon23:17
*** lblanchard has joined #openstack-horizon23:19
*** lblanchard has quit IRC23:19
*** absubram has quit IRC23:21
*** openstack has joined #openstack-horizon23:25
*** ybathia has joined #openstack-horizon23:36
*** k-ishii has joined #openstack-horizon23:50
*** jtriley has quit IRC23:59

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