*** Syed__ has quit IRC | 00:05 | |
*** pwnall138 is now known as zz_pwnall138 | 00:33 | |
*** klindgren_ has joined #craton | 04:42 | |
*** klindgren__ has quit IRC | 04:44 | |
*** klindgren has joined #craton | 04:54 | |
*** klindgren_ has quit IRC | 04:55 | |
openstackgerrit | lidong proposed openstack/craton master: Fix a typo https://review.openstack.org/446311 | 06:04 |
---|---|---|
tojuvone | jimbaker, thomasem Thanks, Get a little jogging and look the etherpad. | 06:33 |
sulo | thomasem: done, added to craton-drivers | 08:40 |
tojuvone | sulo, morning | 08:53 |
sulo | thomasem: morning, how is it goin ? | 08:54 |
sulo | tojuvone: ^^ :) | 08:54 |
tojuvone | sulo, feeling, great. jimbaker did great job to help on etherpad. | 08:55 |
sulo | tojuvone: glad to hear that | 08:56 |
sulo | is your session today ? | 08:56 |
tojuvone | Now still thinking if show demo, but perhaps put the commands run in pastebin | 08:56 |
tojuvone | yes | 08:56 |
sulo | tojuvone: can you share the etherpad here again please | 08:56 |
tojuvone | https://etherpad.openstack.org/p/MIL-ops-inventory-and-fleet-management | 08:57 |
sulo | tojuvone: yeah .. i usually have the commands ready prior to demo too ..mostly to follow a sequence | 08:57 |
tojuvone | yes, I thought that "pastebin" similar, so peole can look back to it | 08:58 |
sulo | tojuvone: yeah good idea | 08:58 |
tojuvone | It can easily open the whoel idea to people | 08:59 |
tojuvone | wow, the spelling again going smoothly | 08:59 |
tojuvone | If have anything, session will be 13:00 UTC | 09:01 |
sulo | tojuvone: if it helps this is what i did last demo https://gist.github.com/sulochan/32b6953460519936755d07d946216888 | 09:07 |
sulo | the last two in that gist is worth showing and making apoint about | 09:08 |
tojuvone | sulo, 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 |
sulo | tojuvone: cool | 09:50 |
tojuvone | That is nice example to understand variables | 09: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 | |
sigmavirus | sulo: thanks for moving those bugs over | 12:23 |
thomasem | Excellent. Thanks, sulo!! | 13:17 |
tojuvone | sulo, Thanks for the comments. Now its kept. | 13:52 |
thomasem | zz_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 |
openstackgerrit | Thomas Maddox proposed openstack/craton master: JSON Path-like querying for variables https://review.openstack.org/443941 | 14:05 |
thomasem | It 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/10 | 14:32 | |
thomasem | Touch all of the same code, so might as well worry about the end product. | 14:32 |
*** logan- has quit IRC | 14:46 | |
*** logan- has joined #craton | 14:46 | |
thomasem | I 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 momentarily | 15:56 | |
thomasem | Meeting today? | 16:01 |
thomasem | Oh, not for another hour. I will not be able to chair the meeting today as I'll be at the doctor. | 16:02 |
sigmavirus | is today's in UTC? | 16:05 |
* sigmavirus shrugs | 16:05 | |
sigmavirus | I thought it was 11 no matter what | 16:05 |
* sigmavirus was just AFK for a few minutes | 16:05 | |
thomasem | On the Etherpad it's 1700 UTC, so that's what I was going by. :) | 16:06 |
* sigmavirus doesn't know where jimbaker is | 16:06 | |
sigmavirus | ah okay | 16:06 |
thomasem | IRC(#craton) - Thursdays 1700 UTC - Core topics | 16:06 |
thomasem | But, if we can do it now, too. | 16:06 |
sigmavirus | I may have written that in utc | 16:06 |
sigmavirus | I think jimbaker likes things not in utc because DST =P | 16:06 |
thomasem | What I just said made literally no sense. | 16:06 |
thomasem | Ah | 16:06 |
sigmavirus | i understood | 16:06 |
thomasem | Okay, cool. :P | 16:07 |
* sigmavirus == helper | 16:07 | |
thomasem | Hahaha | 16:07 |
thomasem | Okay, great. Well, let's start, then. | 16:07 |
thomasem | #startmeeting craton | 16:07 |
openstack | Meeting 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 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 16:07 |
openstack | The meeting name has been set to 'craton' | 16:07 |
thomasem | #chair sigmavirus sulo jimbaker thomasem | 16:07 |
openstack | Current chairs: jimbaker sigmavirus sulo thomasem | 16:07 |
thomasem | #link https://etherpad.openstack.org/p/craton-meetings | 16:07 |
thomasem | #topic Roll Call | 16:07 |
thomasem | o/ | 16:07 |
thomasem | Is it just you and me, sigmavirus? | 16:09 |
sigmavirus | I think so | 16:10 |
sigmavirus | Was there an actual agenda? | 16:10 |
thomasem | I was just going to chat about the variables patches I'm working on, especially regarding MySQL 5.7 | 16:10 |
thomasem | But, if it's just you and me, we can just have that chat. Don't need a formal meeting for it, lol. | 16:10 |
sigmavirus | makes sense | 16:11 |
sigmavirus | meeting.endIt() | 16:11 |
thomasem | #note meeting unnecessary today, given attendance | 16:11 |
thomasem | #endmeeting | 16:11 |
openstack | Meeting ended Thu Mar 16 16:11:24 2017 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 16:11 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/craton/2017/craton.2017-03-16-16.07.html | 16:11 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/craton/2017/craton.2017-03-16-16.07.txt | 16:11 |
openstack | Log: http://eavesdrop.openstack.org/meetings/craton/2017/craton.2017-03-16-16.07.log.html | 16:11 |
sigmavirus | My pseudo-code worked! | 16:11 |
thomasem | Lol, just took a couple seconds to make it through the queue. | 16:11 |
sigmavirus | rpc isn't immediate, obviously | 16:12 |
thomasem | Yep | 16:12 |
thomasem | So, yeah... I see the question about MySQL 5.7. | 16:13 |
thomasem | Regarding CDC | 16:13 |
thomasem | I don't have a great answer. It's a matter of if we want nested var search now, I guess? | 16:13 |
thomasem | And what we're willing to sacrifice for that. It looks like MariaDB has support, just not in stable release yet. | 16:14 |
sigmavirus | Might be worth looping in higher-ups on this to see if my thoughts are even remotely correct | 16:14 |
sigmavirus | I know we've used the OpenJDK and MariaDB because of licensing issue | 16:14 |
thomasem | I see | 16:14 |
sigmavirus | I would assume those same things would assume to licensing | 16:14 |
thomasem | Alright... are we thinking Toan? | 16:15 |
sigmavirus | toan, jcannava, bryan thompson... at the very least they'll know who the right person is to ask | 16:15 |
thomasem | Okay, I'll fire an e-mail about it | 16:15 |
thomasem | It 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 |
thomasem | And it won't be pinned at >=1.1.0 until other projects are updated | 16:17 |
thomasem | iiuc | 16:18 |
sigmavirus | my only nit is the use of "pinned" | 16:21 |
sigmavirus | that's a lower bound | 16:22 |
sigmavirus | == and === are pins | 16:22 |
* sigmavirus pushes his gunnars further up his nose | 16:22 | |
thomasem | Sorry, yes. You're correct. | 16:22 |
sigmavirus | No need to apologize | 16:22 |
thomasem | I'm playing fast and loose with terminology today, apparently. :P | 16:22 |
sigmavirus | But yes, you're correct that the lower bound there doesn't appropriately reflect our needs | 16:22 |
sigmavirus | Also, the review that you submitted, the cores' approval explanations were kind of poor | 16:23 |
sigmavirus | Subscribing to global-requirements is not just for co-installability | 16:23 |
sigmavirus | But that's besides the point | 16:23 |
thomasem | Well, 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 |
thomasem | So, I was about to submit a patch removing the requirements template from our check definition in zuul/layout | 16:24 |
thomasem | I'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 |
thomasem | So, there's this: https://github.com/openstack/requirements/commit/7851e7f782c395704affcbf2583243587e8a329c | 16:27 |
thomasem | this: https://github.com/openstack/craton/commit/b8114d68cbba0cf6e4501b4f83ab5265f6424f06 | 16:28 |
thomasem | and what else? | 16:28 |
thomasem | I thought there was another one that you had done, sigmavirus, but I can't remember which. | 16:29 |
sulo | o/ | 16:29 |
sigmavirus | there wasn't another commit thomasem that I did | 16:31 |
sigmavirus | let me look at project-config | 16:31 |
thomasem | sigmavirus: okay, great. | 16:31 |
thomasem | sulo: hey hey | 16:31 |
thomasem | So, 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 |
sigmavirus | thomasem: so do you want to pair on this so you can grok a bit of project-config? | 16:32 |
sigmavirus | let me just grab some water real quick | 16:32 |
thomasem | sigmavirus: yeah, that'd be nice! | 16:32 |
thomasem | I'll be in Craton-recordable. | 16:33 |
sulo | thomasem: usage of mysql5.7 in cdc ? | 16:33 |
thomasem | sigmavirus’s comment: “Worth asking: | 16:35 |
thomasem | In 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 |
thomasem | sulo: ^^ | 16:35 |
sigmavirus | actually y'all should join the call just to spread the knowledge around | 16:35 |
sulo | snt MySQL GPL for all non enterprise use ? and craton should count as non ent right ? | 16:37 |
sulo | sigmavirus: which call ? | 16:38 |
sigmavirus | sulo: explaining project-config in Craton-Recordable | 16:38 |
sigmavirus | to fix the requirements gatej ob | 16:38 |
sulo | sigmavirus: gotcha, thanks, yeah makes sense | 16:46 |
sulo | sorry, in a place where i cant talk, so listening and typing :) | 16:49 |
sigmavirus | no worries sulo | 16:52 |
thomasem | Back | 17:43 |
* sigmavirus lunch | 18:05 | |
*** zz_pwnall138 is now known as pwnall1337 | 19:23 | |
* thomasem cues background crickets | 19:52 | |
*** pwnall1337 is now known as zz_pwnall1337 | 19:56 | |
thomasem | Time for me to run. Have a lovely evening/day!! | 21:23 |
antonym | thomasem: was giving your json-path querying patch a try, ran into this: https://gist.github.com/antonym/9771485b0f7668ef69f9466fe2e7ad51 | 21:49 |
*** zz_pwnall1337 is now known as pwnall1337 | 22:18 | |
*** pwnall1337 is now known as zz_pwnall1337 | 23:31 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!