sulo | o/ | 08:53 |
---|---|---|
*** openstackgerrit has quit IRC | 09:02 | |
tojuvone | Hi | 09:34 |
*** openstackgerrit has joined #craton | 09:35 | |
openstackgerrit | Sulochan Acharya proposed openstack/craton master: Include project_id only where needed https://review.openstack.org/446938 | 09:35 |
sulo | our review process needs a review ... we gotta stop doing this +2 +1 by one person | 11:37 |
sulo | thomasem: jimbaker: git-harry: sigmavirus: ^^ | 11:38 |
sulo | actually let me add that to todays meeting agenda | 11:38 |
sigmavirus | sulo: sounds like a good topic to me | 12:15 |
sigmavirus | sulo: re: https://review.openstack.org/#/c/446938/3 how does a user transfer something, e.g.,a host, from one project to another | 12:15 |
sulo | sigmavirus: heh good question, dunno ... maybe root user can do it ? | 12:20 |
sulo | this is assuming we are not doing that | 12:20 |
sulo | but that sounds like something that might come up | 12:20 |
sigmavirus | yeah | 12:20 |
sigmavirus | I don't think it's something our Rackspace users would need, to be fair | 12:21 |
sigmavirus | But I wonder if you had a DC that had different projects, so there's a DC-Operations project that assembles everything | 12:21 |
sulo | yeah | 12:21 |
sigmavirus | They own the info until they pass it along to Software Opeations | 12:21 |
sigmavirus | etc | 12:21 |
sulo | yeah i can see the use case tbh, kinda like hw provisioning is handled in core for example | 12:22 |
sulo | sigmavirus: lets -1 that change, ill add that to todays agenda too | 12:23 |
sigmavirus | Right | 12:23 |
sigmavirus | sulo: no I think that change is a good start | 12:23 |
sigmavirus | It just made me think about that use-case | 12:23 |
sulo | sigmavirus: rgr | 12:23 |
sigmavirus | actually | 12:23 |
sigmavirus | I do want tests for that change, so I will -1 =P | 12:23 |
sigmavirus | But not because I want to chat about the use case of changing project-id =P | 12:23 |
sulo | ok | 12:24 |
sigmavirus | (I do want to chat about that, but I wouldn't -1 this change because of it =P) | 12:25 |
sigmavirus | thomasem: btw, jimbaker doesn't seem to have replied to everyone on the MySQL 5.7 thread | 12:35 |
*** VW has joined #craton | 13:03 | |
thomasem | o/ | 13:04 |
sigmavirus | \o | 13:07 |
thomasem | sulo: Totally agreed on the reviews. That +2/+1 by a single person was in practice when bandwidth was extremely low and we needed things to happen quick... but even that required at least some +1s. It was more because core folks weren't present, and even that made me a bit uneasy. | 13:07 |
thomasem | sigmavirus: I don't think jimbaker replied to the thread. The sentiment I was referring to was expressed by him in this channel. | 13:08 |
sigmavirus | ah okay | 13:08 |
* sigmavirus misunderstood | 13:08 | |
thomasem | No problemo. :P | 13:08 |
thomasem | Yeah, it was his first comment when you brought it up originally. | 13:08 |
sigmavirus | Ah, I think I missed that | 13:09 |
sigmavirus | When I'm concentrating on stuff, I lose track of this channel | 13:09 |
thomasem | sigmavirus: Hmmm, I thought he had said it in channel, but reading through the logs, I don't see it. Well, I could have remembered it incorrectly. Either way, I'm sure he'll provide his thoughts soon enough. | 13:16 |
sigmavirus | No worries | 13:16 |
thomasem | How was the weekend?? | 13:31 |
sigmavirus | productive | 13:31 |
thomasem | Excellent! | 13:31 |
sigmavirus | Got a good start on some documentation for a project that's had no documentation for almost 3 years | 13:32 |
sigmavirus | heh | 13:32 |
sigmavirus | How was your weekend? | 13:32 |
thomasem | Oh man | 13:32 |
thomasem | Productive as well. Started working on my dogs social skills downtown a bit; going to make that more of a routine for her, and got a bunch of brush cleaning, trimming, mowing, etc. done so the yard isn't a jungle anymore. | 13:35 |
thomasem | So Texas, but there was this big pile left over from a bunch of tree trimming and removal when we first moved in where I was consistently finding snakes (not the friendly kind). | 13:36 |
thomasem | sigmavirus: which project? | 13:37 |
sigmavirus | thomasem: but snakes are always friendly! =P | 13:38 |
sigmavirus | https://github.com/sigmavirus24/rfc3986 | 13:38 |
thomasem | Oh awesome | 13:39 |
thomasem | sigmavirus: Lol, so very. | 13:40 |
sigmavirus | There wasn't much to document previously | 13:41 |
sigmavirus | But I've revamped it a bit (in a backwards-compatible way in the 1.0 PR) to make it a much better overall experience for pip/warehouse and so I'm bothering to document it now | 13:41 |
sigmavirus | Also, figure that if OpenStack ever upgrades/reads the release notes, they might change the nonsense they use it for too | 13:41 |
thomasem | Hah, gotcha. Could put a big section about how not to use this thing. :P | 13:47 |
fsaad | morning all | 13:47 |
* fsaad sads for sigmavirus | 13:47 | |
thomasem | hey fsaad | 13:47 |
fsaad | hi thomasem | 13:48 |
fsaad | hey I have today's craton meeting cancelled but no replacement invite for it | 13:48 |
fsaad | the 10am ct | 13:48 |
thomasem | fsaad: lemme forward | 13:49 |
thomasem | fsaad: ahh... I didn't get jimbaker's invite for that one. | 13:49 |
fsaad | that's two of us! :) | 13:49 |
thomasem | I was trying to consolidate by canceling mine since I thought jimbaker had sent something to replace it. | 13:49 |
fsaad | plan on intro'ing mr anonymike since he joins team today! | 13:49 |
anonymike | hey guys! | 13:50 |
thomasem | Didn't want you to do this: https://i.imgur.com/9Kr6AAH.gif when you opened your calendar. | 13:50 |
fsaad | lol | 13:50 |
thomasem | hey anonymike | 13:50 |
thomasem | Welcome to the party | 13:50 |
anonymike | Quick intro for some of you. My name is Michael Porras, I'm a developer at Rackspace who worked on our public cloud inventory system and I'm starting on the Craton team today :D | 13:51 |
* fsaad hands sombreros to each member | 13:51 | |
anonymike | thanks thomasem, excited to be here | 13:51 |
* anonymike maracas and empanadas | 13:51 | |
fsaad | lol | 13:51 |
openstackgerrit | Sulochan Acharya proposed openstack/craton master: Create user under project_id passed in request https://review.openstack.org/446972 | 13:54 |
thomasem | Man, just ate breakfast and now I'm hungry again. | 13:59 |
fsaad | two breakfast mondays! | 13:59 |
thomasem | Lol | 13:59 |
thomasem | We've had one breakfast, yes. What about second breakfast? | 14:00 |
sulo | anonymike: good stuff, welcome !! | 14:00 |
anonymike | Thanks sulo! | 14:03 |
openstackgerrit | Sulochan Acharya proposed openstack/craton master: Create user under project_id passed in request https://review.openstack.org/446972 | 14:05 |
sigmavirus | thomasem: are you perhaps part hobbit? | 14:13 |
*** valw has joined #craton | 14:22 | |
openstackgerrit | Ian Cordasco proposed openstack/python-cratonclient master: Add Betamax for testing https://review.openstack.org/442165 | 14:25 |
*** valw has quit IRC | 14:26 | |
sulo | looks like rax mirror is down causing failures in gate | 14:28 |
thomasem | sigmavirus: lol, it would explain some things, wouldn't it? | 14:32 |
thomasem | Should we specify which version of Ubuntu and CentOS/Fedora we're talking about in INSTALL.rst? (as I'm updating docs for MySQL 5.7) | 14:33 |
thomasem | I'll at least add a note for the version used when creating the documentation. | 14:35 |
thomasem | I didn't know about betamax until these patches, and I like it. | 14:38 |
sigmavirus | We've been using 16.04 Ubuntu | 14:38 |
sigmavirus | Dunno if we've been using a version of fedora although I'd advocate 25 | 14:38 |
thomasem | Okay, I'll use that in my testing before updating those docs. | 14:39 |
thomasem | CentOS 7, I imagine? | 14:39 |
anonymike | I had a dev environment setup in inova but I'm weary that I'll lose access soon. Y'all have any tips on how and where to setup my dev environment? Previously, I followed the "read the docs" article is that still the authority? | 14:43 |
anonymike | I have a completely comped account on our public side. I was just going to rebuild a fairly large server there and run through the setup again | 14:45 |
sulo | anonymike: yeah i flip between public cloud vm and my laptop | 14:48 |
sulo | both work well | 14:48 |
thomasem | sulo: Linux laptop? | 14:48 |
sulo | thomasem: no, mac | 14:49 |
thomasem | Really? How do you run functional tests? | 14:49 |
thomasem | Or do you do that on your VM? | 14:49 |
anonymike | ohh, interested in local dev as well | 14:49 |
sulo | i dont | 14:49 |
sulo | its on vm | 14:50 |
sulo | yep | 14:50 |
thomasem | Gotcha | 14:50 |
thomasem | anonymike: yeah, the functional tests can't run locally on OS X because Docker for Mac doesn't set up networking in the way the tests expect. | 14:51 |
jimbaker | thomasem, you got the invite for the tues sprint planning/retrospective meetings, right? (outlook says you have accepted) | 14:51 |
jimbaker | fsaad, i will resend those to you | 14:52 |
thomasem | jimbaker: yes, but not Monday & Thursday. | 14:52 |
jimbaker | monday? | 14:52 |
* sigmavirus might be late to the meeting today | 14:52 | |
thomasem | Back up. | 14:52 |
thomasem | jimbaker: I thought you had a series for each of the Craton meetings - Monday, Tuesday, and Thursday. | 14:52 |
thomasem | And that you were going to add us to those series. | 14:52 |
thomasem | Is that not the case? | 14:52 |
jimbaker | ok, i will send that to you as well. i do have it in my calendar, but we have been tracking through openstack's meeting cal for the monday one | 14:53 |
jimbaker | i don't have it as a meeting invite for monday, i guess because of that reason | 14:53 |
thomasem | Ahhh, gotcha... Okay, so I think we misunderstood each other. I thought we had decided to generate .ics attachments for all Craton meetings so we're all using the same format. | 14:54 |
fsaad | jimbaker: thanks! | 14:54 |
jimbaker | thomasem, yes, that's a good next step | 14:55 |
jimbaker | for publication | 14:55 |
thomasem | Cool. Thanks for handling that. Sorry for the confusion. | 14:55 |
jimbaker | but first get it done in exchange | 14:55 |
jimbaker | cool | 14:55 |
thomasem | Right :) | 14:55 |
anonymike | mind sending me those invites jimbaker? | 14:55 |
* thomasem has lots of reviews to do today. | 14:55 | |
jimbaker | anonymike, sure | 14:55 |
anonymike | thanks! | 14:56 |
fsaad | hm, not sure what you sent but can't seem to add to calendar , at least via webmail | 14:56 |
jimbaker | fsaad, hmmm | 14:57 |
jimbaker | anonymike, forwarded the series to you | 14:57 |
thomasem | Oh the woes of trying to straddle internal exchange and external calendars... | 14:57 |
anonymike | got em | 14:57 |
jimbaker | hopefully you will not have a problem | 14:57 |
jimbaker | fsaad, curiously i only use the web interface for exchange | 14:57 |
jimbaker | it seems to work well enough | 14:57 |
fsaad | yeah me too, will try in a sec, says email has one attachment but doesn't properly show it | 14:58 |
thomasem | Weird | 14:58 |
jimbaker | brb - i'm going to be a few minutes late for the meeting | 14:58 |
fsaad | yeah don't wait for me either plz, I'll review transcript | 14:58 |
* thomasem is on track to meet with himself for the first 5 minutes... | 14:59 | |
thomasem | :P | 14:59 |
fsaad | lol | 14:59 |
anonymike | yeah, "weekly craton irc meeting" not adding. any issues with manually setting that up on my cal? | 14:59 |
thomasem | anonymike: FYI, it's in #openstack-meeting-4 right now. | 15:00 |
anonymike | wew thanks | 15:01 |
thomasem | Sure thing! | 15:10 |
* thomasem goes to make tea | 15:45 | |
thomasem | back | 15:51 |
jimbaker | anonymike, no issues with monday's meeting, since we track here - http://eavesdrop.openstack.org/#Craton_Team_Meeting | 15:53 |
jimbaker | with convenient ICS file :) | 15:53 |
anonymike | nice :) | 15:53 |
tojuvone | Hi, try to catch tomorrow meeting and say couple of words about Milan | 15:54 |
antonym | anonymike: i had to double click it to import, it didnt auto import in outlook | 15:55 |
anonymike | mine opens to a dead event link | 15:56 |
anonymike | antonym: in owa? | 15:56 |
anonymike | (I just made my own recurring reminder) | 15:56 |
antonym | outlook client, it imported once i opened it | 15:56 |
sigmavirus | anonymike: yeah, outlook on the desktop works well with this kind of workflow | 15:57 |
sigmavirus | I understand people liek OWA better though | 15:57 |
sigmavirus | Outlook App has better shortcuts though | 15:57 |
antonym | outlook used to be awful on mac but i think it's gotten a ton better | 15:58 |
anonymike | I haven't used the native app in over a year. Maybe I'll give it another shot | 15:59 |
sigmavirus | Gotta get down on monday | 16:00 |
*** Syed__ has joined #craton | 16:02 | |
*** VW_ has joined #craton | 16:12 | |
thomasem | anonymike: https://gist.github.com/jimbaker/e74a7b98bc60519033fd455a22163ad2#gistcomment-2023979 and https://gist.github.com/jimbaker/9089e381af38d9db6bc4af59baed6d47 | 16:15 |
*** VW__ has joined #craton | 16:16 | |
*** VW has quit IRC | 16:16 | |
*** VW__ has quit IRC | 16:17 | |
*** VW_ has quit IRC | 16:17 | |
*** VW has joined #craton | 16:17 | |
openstackgerrit | git-harry proposed openstack/craton master: Ensure JSON responses result from failure https://review.openstack.org/447580 | 16:22 |
anonymike | thanks thomasem | 16:26 |
thomasem | You bet! | 16:26 |
openstackgerrit | git-harry proposed openstack/craton master: Ensure JSON responses result from failure https://review.openstack.org/447580 | 16:30 |
thomasem | lunch | 16:31 |
fsaad | +1 | 16:31 |
*** VW has quit IRC | 17:00 | |
*** VW has joined #craton | 17:01 | |
openstackgerrit | git-harry proposed openstack/craton master: Ensure JSON responses result from failure https://review.openstack.org/447580 | 17:24 |
thomasem | sigmavirus: so, for recording betamax stuff, what's your process? Deploy the master craton with `craton-dbsync bootstrap`, set the env vars, and then run tox -e py35? | 17:31 |
thomasem | The env vars being CRATON_DEMO_USER, CRATON_DEMO_TOKEN, CRATON_DEMO_PROJECT | 17:32 |
sigmavirus | thomasem: that's what I would do, yes | 17:37 |
sigmavirus | That's not exactly what I was doing, but it works just as well that way | 17:37 |
thomasem | What were you doing? (I'm getting 401 and about to dig in) | 17:37 |
sigmavirus | Well it was simpler before setting those vars | 17:38 |
sigmavirus | :) | 17:38 |
sigmavirus | Also simpler with an older version of craton that I had with the demo user bootstrapped =P | 17:38 |
thomasem | Haha, yeah. The bootstrap part adds another layer of complexity here. | 17:38 |
sigmavirus | I'd make sure the CRATON_... env vars are being passed through | 17:38 |
thomasem | Yeah, that's what I'm wondering. | 17:38 |
sigmavirus | I'm not unconvinced I didn't bungle that syntax in the tox.ini | 17:38 |
thomasem | Wondering if the defaults are overriding. | 17:39 |
thomasem | Yep | 17:39 |
thomasem | It's all good. I'll see what I come up with here and report back. | 17:39 |
jimbaker | thomasem, for setting up those env vars, the wrapper code is a good start | 17:40 |
jimbaker | might be a nice addition to https://gist.github.com/jimbaker/9089e381af38d9db6bc4af59baed6d47 | 17:41 |
jimbaker | which i'm going to start thinking about where it might actually live, since it seems to be broadly applicable | 17:41 |
jimbaker | could just be an addition to our tools/ dir | 17:42 |
thomasem | Sounds good. Yeah, handy dev tooling | 17:42 |
jimbaker | i need to get that sed/tempdir working, and it should be good for universal usage | 17:43 |
thomasem | Ahhhh, so this isn't going to work. We need demo credentials to be added specifically because it's recorded. | 17:55 |
thomasem | So, we actually DO need a demo user with known creds and project for this recording to work properly. | 17:55 |
thomasem | Otherwise we run the risk of checking in recordings and then when it tries to run against that recording with different credentials (generated by the boostrap command), you'll get 401s. | 17:56 |
thomasem | sigmavirus: ^^ | 17:56 |
sigmavirus | thomasem: so let me look into someting | 17:57 |
thomasem | mmkay | 17:57 |
sigmavirus | I have a trick of doing this with Betamax that doesn't have keystoneauth in between it and me though | 17:57 |
sigmavirus | basically https://github.com/sigmavirus24/github3.py/blob/develop/tests/conftest.py#L20 and https://github.com/sigmavirus24/github3.py/blob/develop/tests/conftest.py#L27 | 17:57 |
sigmavirus | that will negate what you're seeing, but I'm surprised you're seeing that honestly | 17:58 |
thomasem | You recorded with the old demo user that used to be there, now that we're using dbsync bootstrap it sets up a new user with new creds. | 17:59 |
thomasem | the demo user no longer is created for you | 17:59 |
thomasem | Maybe I'm misunderstanding | 18:00 |
thomasem | But, it makes sense to me that if the recording is all according to one set of credentials and a different project, and then you try to make calls against that cassette, it makes sense to me that a 401 would happen. | 18:00 |
thomasem | then you try to make calls against that cassette with different credentials and project(s)* | 18:01 |
sigmavirus | will need to re-record everything though | 18:01 |
sigmavirus | so, I'd understand that you would be seeing issues if we were matching against headers as well | 18:02 |
thomasem | But that's my concern. dbsync bootstrap creates a new user every time | 18:02 |
thomasem | the only thing that stays the same is the username | 18:02 |
thomasem | the token and project ID are different | 18:02 |
sigmavirus | Sure, so, the thing I want to do will make that not a problem | 18:02 |
thomasem | Gotcha | 18:02 |
sigmavirus | But without matching against headers, the existing tests should continue to work | 18:02 |
thomasem | But, what if we just use the user API and the root creds that get passed in to make the demo user for the tests? | 18:02 |
sigmavirus | oh wait | 18:02 |
sigmavirus | does keystoneauth talk to the server out of band or something? | 18:02 |
sigmavirus | thomasem: eh, we could do that. This way isn't much work and will prevent people from recording personal credentials, for example | 18:03 |
thomasem | Gotcha | 18:03 |
sigmavirus | It's how I record tests against GitHub's actual API without leaking my creds | 18:03 |
thomasem | Okay, yeah. Then if we can essentially set some specific credentials (demo) for recordings | 18:04 |
thomasem | And always use those when talking to the cassettes, we should be good | 18:04 |
thomasem | is that what you're doing? | 18:04 |
thomasem | What I was doing was deleting one of the cassettes because I wanted to see it record one, and that's how I ran into this. | 18:05 |
sigmavirus | yep | 18:05 |
sigmavirus | That's exactly what I'm doing | 18:05 |
thomasem | Cool | 18:05 |
sigmavirus | Will have to verify it'll work for us as the keystoneauth bit in there might complicate things slightly | 18:05 |
thomasem | And it can just inject those at recording time, without needing that actual user/project on the API? | 18:05 |
thomasem | Gotcha. Okay, I'll let you run with that for a bit and try again when I see the changes go in? | 18:06 |
thomasem | sigmavirus: btw, the credentials were not getting passed by tox. I had to sub, for instance, 'demo' for '{env:CRATON_DEMO_USERNAME:demo}' to get it to pass existing env vars through. | 18:08 |
thomasem | CRATON_DEMO_USERNAME={env:CRATON_DEMO_USERNAME:demo} | 18:08 |
thomasem | in tox.ini | 18:08 |
thomasem | Rather, I had to sub '{env:CRATON_DEMO_USERNAME:demo}' for 'demo' | 18:09 |
thomasem | :) | 18:09 |
sigmavirus | ahhh right | 18:17 |
thomasem | jimbaker: so what's left on https://review.openstack.org/#/c/441644/? | 18:17 |
* sigmavirus will incorporate that too | 18:17 | |
jimbaker | thomasem, just some testing | 18:58 |
thomasem | jimbaker: okay, cool | 18:58 |
jimbaker | it's mostly tested as is by existing testing, but there are a couple of things where i made the constraints stronger to reflect what the model states. so this is about deletes | 18:59 |
jimbaker | similar to what we saw with host deletes | 18:59 |
anonymike | Got everything set up and working. (I think lol) I found a few changes to make for the docs. Currently brushing up on Gerrit | 19:19 |
thomasem | anonymike: lol, good! Yeah, looking forward to reviewing the changes. :) Feel free to create a bug for them in LP: https://bugs.launchpad.net/craton | 19:43 |
thomasem | Then you can use https://docs.openstack.org/infra/manual/developers.html#working-on-bugs to allow commits to push the bug through its lifecycle in LP | 19:44 |
thomasem | anonymike: ^^ | 19:44 |
anonymike | ah cool | 19:44 |
thomasem | Pointing specifically at Closes-Bug/Partial-Bug | 19:44 |
thomasem | What version of CentOS has our INSTALL.rst been tested with? | 19:48 |
thomasem | If any... it actually looks like it was tested on Fedora, but not CentOS. | 19:48 |
thomasem | Considering package names and such. Might need to do a separate section for CentOS, if that's something we want to document. | 19:48 |
thomasem | I' | 19:52 |
thomasem | I've tried 6 and 7 and once I get to the yum install python3-devel step, the packages are different for default repositories. | 19:54 |
antonym | i can give 7 a try and see about updating docs | 19:58 |
antonym | wanted to get this playbook running on centos 7 too | 19:59 |
thomasem | antonym: awesome. Then I'll focus on Fedora/Ubuntu for MySQL 5.7 install instructions. | 20:02 |
thomasem | :) | 20:02 |
thomasem | Fedora 25 / Ubuntu 16.04 | 20:02 |
antonym | guess everything is python34-devel now | 20:08 |
thomasem | Gotcha | 20:09 |
antonym | thomasem: also no mysql-server in default repo, have to add community it looks like | 20:13 |
thomasem | saddyface | 20:13 |
thomasem | Okay | 20:13 |
antonym | thanks oracle :/ | 20:15 |
*** anonymike_ has joined #craton | 20:16 | |
*** pwnall138 has joined #craton | 20:16 | |
*** anonymike has quit IRC | 20:18 | |
*** anonymike_ is now known as anonymike | 20:18 | |
*** palendae_ has joined #craton | 20:22 | |
thomasem | yeah :\ | 20:22 |
*** palendae_ is now known as palebndae | 20:23 | |
antonym | going to give centos it's own section | 20:28 |
*** zz_pwnall1337 has quit IRC | 20:29 | |
*** palendae has quit IRC | 20:29 | |
*** palebndae is now known as palendae_ | 20:29 | |
antonym | i'm guessing you'd still use the MySQL-python for the interface? don't really see any python3 specific packages for that | 20:29 |
sigmavirus | thomasem: uh, how do you get user credentials out of master now? | 20:31 |
antonym | or is the mysql-connector-python ? | 20:31 |
sigmavirus | antonym: I think it is MySQL-ypthon | 20:31 |
thomasem | sigmavirus: it gets dumped in the logs :\ | 20:32 |
sigmavirus | I think it's Py2/Py3 compatibile | 20:32 |
thomasem | When the service starts. | 20:32 |
antonym | ah, ok, wasn't sure if there was a specific py3 version | 20:32 |
sigmavirus | ah | 20:32 |
sigmavirus | seems i needed to build it a second time | 20:32 |
antonym | would having the ability to pass the user/pass/project during bootstrap be possible? | 20:33 |
antonym | so that it's not so random? | 20:33 |
thomasem | I see no reason we couldn't add that. | 20:33 |
thomasem | Would make this easier. | 20:34 |
sigmavirus | what fresh hell is this? I can't connect to craton running it in docker for mac? | 20:34 |
sigmavirus | This was working last week | 20:34 |
sigmavirus | to the VMs | 20:34 |
antonym | thomasem: yeah, keep finding my creds change lol | 20:34 |
thomasem | antonym: Yeah, lol | 20:34 |
thomasem | It's a matter of updating the migration utils and dbsync to accept those parameters. | 20:34 |
thomasem | And, otherwise, generating for you. | 20:35 |
sigmavirus | antonym: that's for your security ;) | 20:35 |
sigmavirus | keeps you on your toes | 20:35 |
thomasem | Lol | 20:35 |
antonym | hah, it's working too well :) | 20:37 |
sigmavirus | antonym: I think we could better secure those credentials by double rot13'ing them before printing them out, thoughts? ;) | 20:38 |
antonym | hah | 20:39 |
jimbaker | xor? | 21:00 |
jimbaker | agreed, being able to specify the project_id and api_key make a lot of sense. most testing can ignore the randomization by extracting, but changing the betamax plays each time doesn't make sense | 21:02 |
openstackgerrit | Antony Messerli proposed openstack/craton master: [WIP] Updates documentation for setting up a dev env https://review.openstack.org/447697 | 21:24 |
openstackgerrit | Antony Messerli proposed openstack/craton master: [WIP] Updates documentation for setting up a dev env https://review.openstack.org/447697 | 21:24 |
openstackgerrit | Antony Messerli proposed openstack/craton master: [WIP] Updates documentation for setting up a dev env https://review.openstack.org/447697 | 22:00 |
antonym | thomasem: went ahead and tossed some additions for ubuntu and fedora, and reformatted a bit | 22:01 |
anonymike | can I +1? those were some of the changes I was going to add lol re the pip3 shenanigans | 22:09 |
anonymike | or does WIP mean to hold off :/ hue | 22:13 |
jimbaker | anonymike, so comments are welcome during WIP, but probably best to hold any actual +1/-1 (given WIP means explicitly "not ready") | 22:16 |
jimbaker | we might give a -2 if the direction is completely pointless. i don't know, it hasn't happened | 22:17 |
anonymike | gotcha, I zeroed out | 22:18 |
antonym | yeah, probably still needs some work but just wanted to get it up there | 22:23 |
anonymike | Cool, then I'll hold off on mine :) | 22:44 |
*** VW has quit IRC | 22:47 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!