Thursday, 2017-03-16

*** Syed__ has quit IRC00:05
*** pwnall138 is now known as zz_pwnall13800:33
*** klindgren_ has joined #craton04:42
*** klindgren__ has quit IRC04:44
*** klindgren has joined #craton04:54
*** klindgren_ has quit IRC04:55
openstackgerritlidong proposed openstack/craton master: Fix a typo  https://review.openstack.org/44631106:04
tojuvonejimbaker, thomasem Thanks, Get a little jogging and look the etherpad.06:33
sulothomasem: done, added to craton-drivers08:40
tojuvonesulo, morning08:53
sulothomasem: morning, how is it goin ?08:54
sulotojuvone: ^^ :)08:54
tojuvonesulo, feeling, great. jimbaker did great job to help on etherpad.08:55
sulotojuvone: glad to hear that08:56
sulois your session today ?08:56
tojuvoneNow still thinking if show demo, but perhaps put the commands run in pastebin08:56
tojuvoneyes08:56
sulotojuvone: can you share the etherpad here again please08:56
tojuvonehttps://etherpad.openstack.org/p/MIL-ops-inventory-and-fleet-management08:57
sulotojuvone: yeah .. i usually have the commands ready prior to demo too ..mostly to follow a sequence08:57
tojuvoneyes, I thought that "pastebin" similar, so peole can look back to it08:58
sulotojuvone: yeah good idea08:58
tojuvoneIt can easily open the whoel idea to people08:59
tojuvonewow, the spelling again going smoothly08:59
tojuvoneIf have anything, session will be 13:00 UTC09:01
sulotojuvone: if it helps this is what i did last demo https://gist.github.com/sulochan/32b6953460519936755d07d94621688809:07
sulothe last two in that gist is worth showing and making apoint about09:08
tojuvonesulo, thanks, let's see what I will do. I was preparing to show against use case "Retirement of hypervisors at end of life"09:47
sulotojuvone: cool09:50
tojuvoneThat is nice example to understand variables09:53
-openstackstatus- NOTICE: paste.openstack.org is down, due to connectivity issues with backend database. support ticket has been created.10:56
*** ChanServ changes topic to "paste.openstack.org is down, due to connectivity issues with backend database. support ticket has been created."10:56
*** ChanServ changes topic to "Summit talk: https://www.youtube.com/watch?v=Q-sf12SDR3M || Logs: http://eavesdrop.openstack.org/irclogs/%23craton/latest.log.html || Mon 1500 UTC in #openstack-meeting-4 || Client/ecosystem Tues 1700 UTC || Core Thur 1700 UTC || Resources: https://etherpad.openstack.org/p/Fleet_Management"11:43
-openstackstatus- NOTICE: paste.openstack.org service is back up - turns out it was a networking issue, not a database issue. yay networks!11:43
sigmavirussulo: thanks for moving those bugs over12:23
thomasemExcellent. Thanks, sulo!!13:17
tojuvonesulo, Thanks for the comments. Now its kept.13:52
thomasemzz_pwnall138: So, I'm about to push up the latest for JSON path searching. If you pull it down and run it, you should be able to search through nested variable values like ?vars=nested.foo.bar[*].dangling:doc, or vars=nested.foo.bar[*]:true, or just_an_array[*].dangling:doc, or just_an_array[*]:value.14:05
openstackgerritThomas Maddox proposed openstack/craton master: JSON Path-like querying for variables  https://review.openstack.org/44394114:05
thomasemIt should also consider resolution, however, you can disable resolved variable search by supplying resolved-values=false as a URL param, too.14:06
* thomasem is debating squashing https://review.openstack.org/#/c/443941/10 and https://review.openstack.org/#/c/440929/1014:32
thomasemTouch all of the same code, so might as well worry about the end product.14:32
*** logan- has quit IRC14:46
*** logan- has joined #craton14:46
thomasemI suppose I'll wait, though, until the whole MySQL 5.7 question is sorted.14:55
-openstackstatus- NOTICE: The Gerrit service on review.openstack.org is being restarted to address hung remote replication tasks, and should return to an operable state momentarily15:56
thomasemMeeting today?16:01
thomasemOh, not for another hour. I will not be able to chair the meeting today as I'll be at the doctor.16:02
sigmavirusis today's in UTC?16:05
* sigmavirus shrugs16:05
sigmavirusI thought it was 11 no matter what16:05
* sigmavirus was just AFK for a few minutes16:05
thomasemOn the Etherpad it's 1700 UTC, so that's what I was going by. :)16:06
* sigmavirus doesn't know where jimbaker is16:06
sigmavirusah okay16:06
thomasemIRC(#craton)              - Thursdays 1700 UTC - Core topics16:06
thomasemBut, if we can do it now, too.16:06
sigmavirusI may have written that in utc16:06
sigmavirusI think jimbaker likes things not in utc because DST =P16:06
thomasemWhat I just said made literally no sense.16:06
thomasemAh16:06
sigmavirusi understood16:06
thomasemOkay, cool. :P16:07
* sigmavirus == helper16:07
thomasemHahaha16:07
thomasemOkay, great. Well, let's start, then.16:07
thomasem#startmeeting craton16:07
openstackMeeting started Thu Mar 16 16:07:32 2017 UTC and is due to finish in 60 minutes.  The chair is thomasem. Information about MeetBot at http://wiki.debian.org/MeetBot.16:07
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.16:07
openstackThe meeting name has been set to 'craton'16:07
thomasem#chair sigmavirus sulo jimbaker thomasem16:07
openstackCurrent chairs: jimbaker sigmavirus sulo thomasem16:07
thomasem#link https://etherpad.openstack.org/p/craton-meetings16:07
thomasem#topic Roll Call16:07
thomasemo/16:07
thomasemIs it just you and me, sigmavirus?16:09
sigmavirusI think so16:10
sigmavirusWas there an actual agenda?16:10
thomasemI was just going to chat about the variables patches I'm working on, especially regarding MySQL 5.716:10
thomasemBut, if it's just you and me, we can just have that chat. Don't need a formal meeting for it, lol.16:10
sigmavirusmakes sense16:11
sigmavirusmeeting.endIt()16:11
thomasem#note meeting unnecessary today, given attendance16:11
thomasem#endmeeting16:11
openstackMeeting ended Thu Mar 16 16:11:24 2017 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)16:11
openstackMinutes:        http://eavesdrop.openstack.org/meetings/craton/2017/craton.2017-03-16-16.07.html16:11
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/craton/2017/craton.2017-03-16-16.07.txt16:11
openstackLog:            http://eavesdrop.openstack.org/meetings/craton/2017/craton.2017-03-16-16.07.log.html16:11
sigmavirusMy pseudo-code worked!16:11
thomasemLol, just took a couple seconds to make it through the queue.16:11
sigmavirusrpc isn't immediate, obviously16:12
thomasemYep16:12
thomasemSo, yeah... I see the question about MySQL 5.7.16:13
thomasemRegarding CDC16:13
thomasemI don't have a great answer. It's a matter of if we want nested var search now, I guess?16:13
thomasemAnd what we're willing to sacrifice for that. It looks like MariaDB has support, just not in stable release yet.16:14
sigmavirusMight be worth looping in higher-ups on this to see if my thoughts are even remotely correct16:14
sigmavirusI know we've used the OpenJDK and MariaDB because of licensing issue16:14
thomasemI see16:14
sigmavirusI would assume those same things would assume to licensing16:14
thomasemAlright... are we thinking Toan?16:15
sigmavirustoan, jcannava, bryan thompson... at the very least they'll know who the right person is to ask16:15
thomasemOkay, I'll fire an e-mail about it16:15
thomasemIt looks like the cap for SQLAlchemy was lifted from global requirements, but the definition from there still isn't appropriate for Craton, if we're expecting requirements.txt to actually reflect the supported version(s) (which is what I'd hope).16:17
thomasemAnd it won't be pinned at >=1.1.0 until other projects are updated16:17
thomasemiiuc16:18
sigmavirusmy only nit is the use of "pinned"16:21
sigmavirusthat's a lower bound16:22
sigmavirus== and === are pins16:22
* sigmavirus pushes his gunnars further up his nose16:22
thomasemSorry, yes. You're correct.16:22
sigmavirusNo need to apologize16:22
thomasemI'm playing fast and loose with terminology today, apparently. :P16:22
sigmavirusBut yes, you're correct that the lower bound there doesn't appropriately reflect our needs16:22
sigmavirusAlso, the review that you submitted, the cores' approval explanations were kind of poor16:23
sigmavirusSubscribing to global-requirements is not just for co-installability16:23
sigmavirusBut that's besides the point16:23
thomasemWell, as it stands, I believe that our entry in requirements.txt doesn't match global-requirements is causing the check to fail and we need to remove that check until GR catches up.16:24
thomasemSo, I was about to submit a patch removing the requirements template from our check definition in zuul/layout16:24
thomasemI'd also like to enumerate all of the changes we've made because of this MySQL 5.7/SQLAlchemy 1.1.6 shenanigans so we don't forget to set it all back to the way it was.16:26
thomasemSo, there's this: https://github.com/openstack/requirements/commit/7851e7f782c395704affcbf2583243587e8a329c16:27
thomasemthis: https://github.com/openstack/craton/commit/b8114d68cbba0cf6e4501b4f83ab5265f6424f0616:28
thomasemand what else?16:28
thomasemI thought there was another one that you had done, sigmavirus, but I can't remember which.16:29
suloo/16:29
sigmavirusthere wasn't another commit thomasem that I did16:31
sigmaviruslet me look at project-config16:31
thomasemsigmavirus: okay, great.16:31
thomasemsulo: hey hey16:31
thomasemSo, I updated the variable search patches. I am going to add documentation for MySQL 5.7 patch and send an e-mail regarding the use of MySQL 5.7 and how that impacts our intention to use Craton in CDC.16:31
sigmavirusthomasem: so do you want to pair on this so you can grok a bit of project-config?16:32
sigmaviruslet me just grab some water real quick16:32
thomasemsigmavirus: yeah, that'd be nice!16:32
thomasemI'll be in Craton-recordable.16:33
sulothomasem: usage of mysql5.7 in cdc ?16:33
thomasemsigmavirus’s comment: “Worth asking:16:35
thomasemIn the Rackspace Private Cloud use-case, we use *only* free and open source software for customers. Requiring the use of MySQL effectively prevents RPC from deploying this in customer data centers or including it as part of the product. Do we want to completely cut off one of our larger potential consumer bases? Is the support team okay just deploying this for Rackspace DC customers?” from https:16:35
thomasem//review.openstack.org/#/c/443186/16:35
thomasemsulo: ^^16:35
sigmavirusactually y'all should join the call just to spread the knowledge around16:35
sulosnt MySQL GPL for all non enterprise use ? and craton should count as non ent right ?16:37
sulosigmavirus: which call ?16:38
sigmavirussulo: explaining project-config in Craton-Recordable16:38
sigmavirusto fix the requirements gatej ob16:38
sulosigmavirus: gotcha, thanks, yeah makes sense16:46
sulosorry, in a place where i cant talk, so listening and typing :)16:49
sigmavirusno worries sulo16:52
thomasemBack17:43
* sigmavirus lunch18:05
*** zz_pwnall138 is now known as pwnall133719:23
* thomasem cues background crickets19:52
*** pwnall1337 is now known as zz_pwnall133719:56
thomasemTime for me to run. Have a lovely evening/day!!21:23
antonymthomasem: was giving your json-path querying patch a try, ran into this: https://gist.github.com/antonym/9771485b0f7668ef69f9466fe2e7ad5121:49
*** zz_pwnall1337 is now known as pwnall133722:18
*** pwnall1337 is now known as zz_pwnall133723:31

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