Wednesday, 2016-02-17

*** pvaneck has quit IRC01:39
*** edmondsw has quit IRC02:12
*** cjvolzka has joined #refstack02:19
*** cjvolzka has quit IRC02:19
*** markvoelker has quit IRC02:27
*** _sarob has quit IRC02:31
*** coolsvap|away is now known as coolsvap02:52
*** markvoelker has joined #refstack03:27
*** markvoelker has quit IRC03:33
*** _sarob has joined #refstack05:27
*** markvoelker has joined #refstack05:29
*** _sarob has quit IRC05:32
*** markvoelker has quit IRC05:33
*** _sarob has joined #refstack05:48
*** sarob_ has joined #refstack05:48
*** _sarob has quit IRC05:53
*** sarob_ has quit IRC06:07
-openstackstatus- NOTICE: A problem with the mirror used for CI jobs in the rax-iad region has been corrected. Please recheck changes that recently failed jobs on nodes in rax-iad.06:50
*** markvoelker has joined #refstack07:30
*** markvoelker has quit IRC07:34
*** pilgrimstack has joined #refstack08:56
*** markvoelker has joined #refstack09:31
*** markvoelker has quit IRC09:35
*** catherineD has quit IRC09:52
*** fyxim has quit IRC09:52
*** sslypushenko has quit IRC09:52
*** lifeless has quit IRC09:52
*** serverascode has quit IRC09:52
*** lifeless has joined #refstack09:53
*** catherineD has joined #refstack09:53
*** sslypushenko has joined #refstack10:00
*** serverascode has joined #refstack10:03
*** nijaba has quit IRC10:08
*** fyxim has joined #refstack10:13
*** fyxim has quit IRC10:49
*** serverascode has quit IRC10:49
*** hockeynut has quit IRC10:49
*** dmellado has quit IRC10:49
*** hockeynut has joined #refstack10:49
*** dmellado has joined #refstack10:49
*** serverascode has joined #refstack10:58
*** hockeynut has quit IRC11:04
*** sslypushenko has quit IRC11:04
*** mgagne has quit IRC11:04
*** hockeynut has joined #refstack11:04
*** mgagne has joined #refstack11:04
*** fyxim has joined #refstack11:08
*** sslypushenko has joined #refstack11:13
*** markvoelker has joined #refstack11:31
*** markvoelker has quit IRC11:36
*** krotscheck has quit IRC11:39
*** krotscheck has joined #refstack11:42
*** pilgrimstack has quit IRC11:50
*** pilgrimstack has joined #refstack11:50
*** openstack has joined #refstack12:04
*** openstackstatus has joined #refstack12:04
*** hogepodge has quit IRC12:07
*** coolsvap is now known as coolsvap|away12:11
*** andreaf has quit IRC12:24
*** aesr has quit IRC12:24
*** Apsu has quit IRC12:24
*** Apsu has joined #refstack12:25
*** aesr has joined #refstack12:25
*** andreaf has joined #refstack12:25
*** hockeynut has quit IRC12:32
*** mgagne has quit IRC12:32
*** tpeoples has quit IRC12:32
*** openstackgerrit_ has quit IRC12:32
*** openstackgerrit has quit IRC12:32
*** hughsaunders has quit IRC12:32
*** davidlenwell has quit IRC12:32
*** eglute has quit IRC12:32
*** eglute_s has joined #refstack12:32
*** mgagne_ has joined #refstack12:32
*** mgagne_ has quit IRC12:32
*** mgagne_ has joined #refstack12:32
*** davidlenwell has joined #refstack12:33
*** ChanServ sets mode: +o davidlenwell12:33
*** openstackgerrit has joined #refstack12:34
*** hughsaunders has joined #refstack12:34
*** openstackgerrit_ has joined #refstack12:34
*** hockeynut has joined #refstack12:36
*** tpeoples has joined #refstack12:51
*** fyxim has quit IRC12:53
*** cjvolzka has joined #refstack13:27
*** cjvolzka has quit IRC13:29
*** markvoelker has joined #refstack13:29
*** cjvolzka has joined #refstack13:31
*** cjvolzka has quit IRC13:47
*** cjvolzka has joined #refstack13:50
*** cjvolzka has quit IRC13:50
*** hogepodge has joined #refstack14:00
*** fyxim has joined #refstack14:03
*** edmondsw has joined #refstack14:04
*** cjvolzka has joined #refstack14:13
openstackgerritAndrey Pavlov proposed openstack/refstack: add 'is_admin' flag to profile result  https://review.openstack.org/28129914:18
*** fyxim has quit IRC14:33
*** dwalleck has joined #refstack15:53
openstackgerritAndrey Pavlov proposed openstack/refstack: add 'is_admin' flag to profile result  https://review.openstack.org/28129916:06
*** fyxim has joined #refstack16:20
*** mgagne_ is now known as mgagne16:45
pilgrimstackcatherineD: I've just red you answer about tested vendros, thx16:52
pilgrimstackI already voted for your talk ;)16:52
*** dwalleck has quit IRC17:04
catherineDpilgrimstack: Thank you for your vote!!!17:07
*** fyxim has quit IRC17:34
*** davidlenwell has quit IRC17:34
*** hockeynut has quit IRC17:35
*** mgagne has quit IRC17:35
*** eglute_s has quit IRC17:35
*** davidlenwell has joined #refstack17:37
*** ChanServ sets mode: +o davidlenwell17:37
*** eglute has joined #refstack17:39
*** hockeynut has joined #refstack17:39
*** mgagne has joined #refstack17:39
*** pvaneck has joined #refstack17:44
*** fyxim has joined #refstack17:45
*** _sarob has joined #refstack17:58
*** edmondsw has quit IRC18:00
*** _sarob has quit IRC18:03
*** _sarob has joined #refstack18:06
*** sarob_ has joined #refstack18:08
*** aesr has quit IRC18:10
*** _sarob has quit IRC18:11
*** aesr has joined #refstack18:29
*** edmondsw has joined #refstack18:45
*** andrey-mp has joined #refstack18:56
cjvolzkaCan the ServersTestJSON tests be run using an ssh name and password instead of a keypair?18:56
*** alexandrelevine has joined #refstack18:57
cjvolzkaI've tried ssh_auth_method = configured   as well as = configdrive   but I still get see "Creating ssh connection to 'my_ip' as 'user' with public key authentication"18:57
andrey-mpcjvolzka: what do mean?18:57
andrey-mpthis is not 'tempest' channel )18:58
catherineDandrey-mp: ping ..18:59
cjvolzkaThe image I'm using doesn't have rsa keys setup for its ssh. Just a user name and password. I thought tempest supports name and password authentication but when I get to these tests in RefStack I get stuck there.18:59
andrey-mp.18:59
catherineDcjvolzka: which test case is that?19:00
cjvolzkaServersTestJSON.test_host_name_is_same_as_server_name19:00
cjvolzkaIf that's what you mean19:00
catherineDandrey-mp: thx for the note in the agenda about Monty's suggestion ...19:01
catherineDPaul is looking into that ..19:01
alexandrelevine Hi, where is the agenda?19:01
catherineDalexandrelevine: https://etherpad.openstack.org/p/refstack-meeting-16-02-1519:02
alexandrelevinecatherineD: Thanx a lot19:02
catherineDcjvolzka:as andrey-mp: indicates .. this is a tempest related ..19:04
andrey-mpcatherineD: Paul is looking into what? If we agree with suggestions then we steps: 1) add pypi-jobs to project-config (it's simple) 2) do changes in  puppet-refstack19:04
cjvolzkaok, I'll redirect there.19:04
pvaneckrefstack was added to pypi19:06
catherineDcjvolzka: you can test directly from tempest by --  cd .temptest19:06
alexandrelevinecatherineD: I also added an item to the agenda. I guess it's related to our current discussions about "list" requests in REST APIs.19:06
catherineDcjvolzka: then ./run_tempest.sh -C your_tempest_config -- the_test_case_you_want_to_test19:06
andrey-mppvaneck: is pypi-job added to project-config?19:08
pvaneckandrey-mp: not yet, want to make sure this process works for us first19:09
andrey-mpyeah, me too19:10
pvanecklooks like it won't be as simple as 'pip install refstack' on the puppet side because of the ui components19:10
catherineDonce andrey-mp: pvaneck:  are done with the pypi discussion .. I can give an update on DefCore meeting ..19:11
pvanecklooks like we'd have to have pip download the tar.gz source distribution of refstack and extract it19:13
alexandrelevinecatherineD: It looks like they're done? Maybe it's time for the DefCore update?19:15
catherineDandrey-mp: for https://review.openstack.org/#/c/280187/  ..  we should be able to merge it .. but it would go on line and will be reversed when https://review.openstack.org/#/c/279511/ merges19:15
pvaneckI can submit an attempt to puppet-refstack to see how it works out.19:15
catherineDbecause currently our RefStack version 1.0.0 does not include this change19:16
catherineDandrey-mp: do you want us to wait or go ahead and merge https://review.openstack.org/#/c/280187/19:16
andrey-mpcatherineD: let's wait for refstack-puppet19:17
catherineDpvaneck: I am OK with a trial if  it does not affect the refstack site?19:17
andrey-mppvaneck: looks like on the pypi we don't have python Wheel package...19:18
catherineDThis one is merged so there is not much to discuss https://review.openstack.org/#/c/279536/  ... go on with DerCore meeting update next19:18
pvaneckandrey: yea, was manually uploading these, but misclassified the wheel package and removed it. Now it won't let me reupload19:19
pvaneckhavent ran into issues installing though19:19
andrey-mpcatherineD: (and more next review was merged - https://review.openstack.org/#/c/280408/ )19:21
catherineDandrey-mp: so for that topic we are all set ..?19:22
andrey-mpDefCore updates please19:23
catherineDDefCore guideline is only foundation member can get a list of all RefStack users .....  Vendor can get the list of  own vendor users19:24
catherineDand the user info would be name, email, openid19:24
andrey-mphow vendor admin will add new users to his group?19:25
catherineDFor vendor information, the creator of the vendor is private information, the create and update date can be either .. but the general guideline is unless there is a use case to make it public, leave it private19:26
catherineDandrey-mp: for vendor to add user ... the vendor has to provide either email, name., openid to the REST API .. once the API landed at RefSrack server, RefStack code witll call internal API the check for the exisiting of the user in the user table.19:28
*** nijaba has joined #refstack19:28
*** nijaba has quit IRC19:28
*** nijaba has joined #refstack19:28
andrey-mpcatherineD: what if vendor admin doesn't know openid, he provides name/email but refstack founds more than one user?19:29
alexandrelevineThat's rather strange security. Security via obscurity. It means that I as a Vendor can't directly see list of existing users but I have means to check each one of them by finding them by email or name?19:30
catherineDandrey-mp: then that is RefStack's issue which we have to solve19:31
catherineDalexandrelevine: that mean you as a vendor can not see existing user of RefStack not your own user19:32
alexandrelevinecatherineD: Do you know why such a decision? At least on OpenStack summits I can see everyone registered.19:32
alexandrelevinecatherineD: I can. I just need to know or guess his email or name. Then I'll use the procedure of adding such user as my admin to my Vendor and stop half-way. But I'll find him in the meantime.19:33
catherineDyou can read the meeting minute at https://www.openstack.org/summit/austin-2016/vote-for-speakers/Presentation/7575  and the #openstack-defcore channel this morning19:33
catherineDalexandrelevine: if you check your own profile on OpenStack you will find that email is private information19:34
catherineDThis is on OpenStack site not launchpad19:34
alexandrelevinecatherineD: Is it a correct link to meeting minutes?19:34
catherineDalexandrelevine: sorry :)19:34
catherineDhere it is http://eavesdrop.openstack.org/meetings/defcore/2016/defcore.2016-02-17-16.00.log.txt19:35
alexandrelevinecatherineD: Why do they allow to see everyone registered on OpenStack summit then, I wonder? And what's so more secretive here?19:35
andrey-mpcatherineD: this is depends on how I configure it. But in most cases users don't open their name/email.19:35
*** alexandrelevine_ has joined #refstack19:38
alexandrelevine_I'm sorry. I got kicked out.19:38
alexandrelevine_What did I miss?19:38
alexandrelevine_catherineD: I was saying that according to minutes they wanted to allow list of users to authenticated non-anonymous users.19:39
catherineDalexandrelevine_: please read on to the end ..19:39
*** alexandrelevine has quit IRC19:39
catherineDafter 16.53.0119:40
alexandrelevine_They were asking why we need it and were not against it. Andrey just gave an example why we need it.19:41
alexandrelevine_I don't think they'd be against it from what I've just read.19:41
catherineDalexandrelevine_: I can send an email to confirm?19:41
catherineDread 16.58.40 ... I can confirm with them again?19:42
alexandrelevine_catherineD: You were suggesting something and they weren't against your suggestions because they knew what you need.19:43
alexandrelevine_catherineD: Sorry, because they knew that you know better what you need.19:43
catherineDalexandrelevine_: I am not suggesting ... you can send an email too19:43
alexandrelevine_Who to?19:44
catherineDDefCore mailing list19:45
alexandrelevine_Ok. I will.19:45
catherineDok I guess until we get the confimation ... I will not update the spec ...19:45
catherineDnow for vendor info ...19:45
catherineDthe creator is private info ...19:46
alexandrelevine_By the way, what fields and info do we need to ask for Vendor registration?19:46
catherineDso we can decide to have one API (which I prefer), but filter the response per requested users ...19:47
alexandrelevine_They show "about", "commitments" at least in the marketplace19:48
alexandrelevine_Completely agree. One API and response filtered according to the caller.19:48
catherineDalexandrelevine_: The only field that we need user to provide for vendor creation is name ... the rest of the non nullable fields can be handled by RefStack19:50
alexandrelevine_catherineD: What do you mean? How?19:50
alexandrelevine_catherineD: Where the "about" text will appear from?19:51
catherineDwhat about?19:52
catherineDI mean mandatory19:52
alexandrelevine_https://www.openstack.org/marketplace/public-clouds/anchor/anchor-cloud19:52
alexandrelevine_Sample of the Vendor in the marketplace19:52
catherineDwe are not logging everything on the marketplace19:53
alexandrelevine_Because they agreed to allow registration of Vendors through RefStack I guess, having the same information about them would seem reasonable.19:53
catherineDwe are not replacing the page in the marketplace19:53
alexandrelevine_Sample of the Vendor in the marketplace19:54
catherineDic ... registration is for RefStack to link test results only19:54
alexandrelevine_Yes, but we'll be providing a new Vendor application for DefCore to approve. They'll have to somehow decide if they want to approve or not? And also we'd want to show something about the Vendor in RefStack as well. I'd expect something similar to the info in Marketplace. No?19:54
catherineDnot to replace marketplace19:54
catherineDNo19:54
alexandrelevine_Why not? Why on Marketplace everyone would like to see "about" of the Vendor and in RefStack wouldn't?19:55
catherineDwhat we are working on is so that when results are displayed .. they can be linked to vendors .. that is all ... the full vendor registration is not at RefStack19:55
alexandrelevine_Why not? :)19:55
alexandrelevine_Anyways, even if it's not I guess some info should be provided.19:56
catherineDalexandrelevine_: RefStack can display about or whatever in the description, properties fields ...19:56
alexandrelevine_Ok. Where from the description appears if we ask user name only?19:57
catherineDI am saying that RefStack is not replacing marketplace ... at least that is my understand for now .... if we want to replace marketplace that is a bigger task and need to check with Chris (foundation)19:57
alexandrelevine_Are you sure that when they agreed with the registration of Vendors through RefStack they didn't imply that? :) Maybe that's their understanding now? (maybe not - I'm not saying it is)19:58
catherineDalexandrelevine_: I am not saying that we ask name only .. I say name is required .. see line 244 https://review.openstack.org/#/c/274837/6/specs/mitaka/approved/vendor-registration-api.rst19:58
alexandrelevine_I suggest to ask these questions in this same letter I'll  write about previous questions, what do you think?19:59
catherineDalexandrelevine_:  ok19:59
alexandrelevine_Great, thanx.19:59
catherineDI will not update the specs until we confirm on all of these topics ...20:00
alexandrelevine_Thanks a lot. I'll write tomorrow.20:00
catherineDanything else to discuss?20:01
alexandrelevine_Yes, the item 9.20:01
alexandrelevine_I think it might be important and it's connected to the filtering/sorting/paging issue in the review.20:01
alexandrelevine_test if I'm still here20:07
alexandrelevine_I am :)20:07
*** sarob_ has quit IRC20:08
andrey-mpyou are here20:08
catherineDI need to review the code20:08
alexandrelevine_https://github.com/openstack/refstack/blob/master/refstack/db/sqlalchemy/api.py#L22120:09
alexandrelevine_catherineD: ^^20:10
catherineDI need some time to review20:10
alexandrelevine_catherineD: Ok, not today then?20:10
alexandrelevine_catherineD: Do you want to talk about server or client-side sorting/paging now?20:10
catherineDyup not today ... May be Friday?20:11
alexandrelevine_Yes, we can try Friday.20:11
catherineDok let's meet again Friday what time?20:11
alexandrelevine_ok20:11
andrey-mpsame time as today?20:11
catherineDsame time?20:12
alexandrelevine_The same.20:12
andrey-mpok, bye20:12
catherineDok 19 UTC20:12
alexandrelevine_Perfect.20:12
alexandrelevine_Thanks a lot.20:12
catherineDandrey-mp: alexandrelevine_: pvaneck: thank you!!!20:12
alexandrelevine_bye20:13
*** alexandrelevine_ has quit IRC20:13
catherineDbye!!20:14
*** andrey-mp has quit IRC20:17
hogepodgewe want to start linking the actual test results from the marketplace, I'm doing some database work on our side to get everything linked up20:28
*** esker has joined #refstack20:29
*** krotscheck is now known as krotscheck_dcm20:34
*** _sarob has joined #refstack20:51
*** _sarob has quit IRC20:53
*** _sarob has joined #refstack20:54
*** esker has quit IRC20:56
*** esker has joined #refstack20:58
*** esker has quit IRC21:03
*** _sarob has quit IRC21:03
*** _sarob has joined #refstack22:20
*** _sarob has quit IRC22:21
*** _sarob has joined #refstack22:21
*** _sarob has quit IRC22:21
*** _sarob has joined #refstack22:22
*** _sarob has quit IRC22:22
*** _sarob has joined #refstack22:23
*** _sarob has quit IRC22:23
*** _sarob has joined #refstack22:35
*** esker has joined #refstack22:56
*** sarob_ has joined #refstack23:03
*** sarob_ has quit IRC23:03
*** sarob_ has joined #refstack23:04
*** _sarob has quit IRC23:04
*** esker has quit IRC23:11
*** esker has joined #refstack23:13
*** _sarob has joined #refstack23:15
*** esker has quit IRC23:18
*** sarob_ has quit IRC23:19
*** edmondsw has quit IRC23:48
*** _sarob has quit IRC23:52

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