14:59:42 #startmeeting oslo-config-plaintext-secrets 14:59:43 Meeting started Tue Jun 12 14:59:42 2018 UTC and is due to finish in 60 minutes. The chair is raildo. Information about MeetBot at http://wiki.debian.org/MeetBot. 14:59:44 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 14:59:47 The meeting name has been set to 'oslo_config_plaintext_secrets' 14:59:50 #link https://etherpad.openstack.org/p/oslo-config-plaintext-secrets 15:00:02 o/ 15:00:10 o/ 15:00:23 o/ 15:01:42 o/ 15:02:23 #topic check status 15:03:02 so, our first 3 patches are good to go, just waiting for the other ones, since we're dealing this this as a kind of feature branch 15:03:04 #link https://review.openstack.org/#/q/status:open+project:openstack/oslo.config+branch:master+topic:bp/oslo-config-drivers 15:03:19 thanks dhellmann, bnemec for the reviews on those patches 15:04:05 and I believe that moguimar have some progress in the item 7, do you want to share with us moguimar? 15:04:24 I got some sample for the ini driver 15:04:40 now I'm trying to understand oslo-config-generator 15:04:58 is it supose to generate the config with something like 15:05:12 oslo-config-generator --namespace oslo.config.driver.ini 15:05:14 ? 15:05:41 not quite 15:06:09 hang on, let me find the reference 15:06:35 https://docs.openstack.org/oslo.config/latest/cli/generator.html 15:06:53 ok, the "namespace" is the name of the plugin registered as an entry point under oslo.config.opts 15:07:01 that argument is very poorly named :-/ 15:07:56 I tried oslo-config-generator --namespace oslo.messaging 15:08:09 if you look in the nova repo at the file etc/nova/nova-config-generator.conf you'll see some examples 15:08:11 but it says: WARNING:stevedore.named:Could not load oslo.messaging 15:08:12 the thing you're using needs to be installed for it to work, because it actually tries to load up the code 15:08:19 got it 15:08:51 you could use oslo.config as a name 15:08:58 that will probe the config library for its option 15:09:01 optiosn 15:09:35 an easy way to do that in the config repo is with a command like "tox -e venv -- oslo-config-generator --namespace oslo.config 15:09:40 " 15:09:45 * dhellmann can't type this morning 15:10:46 also, me and moguimar are reviewing the spec with the next steps, so we expect to send a more robust version of that spec soon 15:11:11 I haven't had a chance to look at that spec yet, so I'll wait for your update before I do 15:11:58 dhellmann, sure, I can ping you on irc when I have that done, ust as a reminder :) 15:12:04 just* 15:12:14 moguimar : when I run the command I gave above I see config_source in the output on the console. I don't think I have the latest version of your patch checked out so I am not sure if I should be seeing driver options or not, yet 15:12:28 raildo : I'm watching the review, so I'll see the update come through 15:12:37 so, that would benice 15:13:13 I haven't submitted a patch in the sample generator yet 15:13:24 ok, then I'm seeing what I expect for now :-) 15:14:23 #Open Discussion 15:14:29 #topic Open Discussion 15:14:44 anything else that you guys want to talk? 15:14:44 I submitted a talk to EuroPython 15:15:04 but it didn't get accepted, too many talks submitted 15:15:13 but I was invited to present it as a poster 15:15:20 oh, nice 15:15:23 =D 15:15:38 are you going to do that instead? 15:15:44 so I'm going to squeze both specs in a poster 15:15:50 yep 15:15:59 buy the extra large poster paper :-) 15:16:06 the talk was about oslo.config 15:16:28 but on the poster I'll focus on protecting plaintext secrets in configuration files 15:16:37 that seems like a good way to narrow it down 15:16:41 that was a subtopic of the talk 15:17:21 now I just need manager's approval to start working on it 15:18:44 ++ 15:19:10 then, before printing, I'll let you guys review the poster 15:19:36 moguimar, that would be nice, we can set a topic for that for next week, or something like that 15:19:46 it is also an opportunity to ask for contributions 15:20:55 anything else folks? 15:21:06 not on my end 15:21:08 nothing from me 15:21:20 not much here. still spinning up on the castellan vault backend 15:21:20 is redrobot around? 15:21:25 moguimar : let me know if you get stuck on the config generator. working with entry points is a bit weird, and I'm happy to help you get unstuck if I can. 15:21:25 =D 15:21:26 moguimar, o/ 15:21:39 sure dhellmann 15:22:03 redrobot, so, if you have any questions or doubts, just ping dhellmann he knows everything 15:22:09 haha 15:22:17 what is the purpose of life? 15:22:26 meaning* 15:22:30 just kidding, we would love to help on that as well :) 15:22:30 Dougs of OpenStack unite!!! 15:22:35 * redrobot is also a Doug 15:22:52 so, have a good week everyone! 15:22:55 #endmeeting