*** thorst_afk has joined #openstack-doc | 00:00 | |
*** catintheroof has joined #openstack-doc | 00:00 | |
*** catintheroof has quit IRC | 00:01 | |
*** masaki has joined #openstack-doc | 00:02 | |
*** suyog has joined #openstack-doc | 00:02 | |
*** catintheroof has joined #openstack-doc | 00:04 | |
*** tonytan4ever has joined #openstack-doc | 00:22 | |
*** darrenc has quit IRC | 00:27 | |
*** catintheroof has quit IRC | 00:33 | |
*** thorst_afk has quit IRC | 00:37 | |
*** catintheroof has joined #openstack-doc | 00:39 | |
*** thorst_afk has joined #openstack-doc | 00:44 | |
*** thorst_afk has quit IRC | 00:46 | |
*** masaki has quit IRC | 00:52 | |
*** yamamoto has joined #openstack-doc | 00:57 | |
*** phuongnh has joined #openstack-doc | 01:02 | |
*** yamamoto has quit IRC | 01:05 | |
*** catintheroof has quit IRC | 01:09 | |
*** cathrichardson has joined #openstack-doc | 01:13 | |
*** cathrich_ has quit IRC | 01:13 | |
openstackgerrit | Huan Xie proposed openstack/openstack-manuals master: XenAPI: modify manual to use neutron network and os-xenapi https://review.openstack.org/460467 | 01:28 |
---|---|---|
*** gouthamr has quit IRC | 01:37 | |
*** dmacpher has joined #openstack-doc | 01:40 | |
*** nicolasbock has quit IRC | 01:41 | |
*** thorst_afk has joined #openstack-doc | 01:47 | |
*** thorst_afk has quit IRC | 01:52 | |
*** nicolasbock has joined #openstack-doc | 01:55 | |
openstackgerrit | Huan Xie proposed openstack/openstack-manuals master: XenAPI: modify manual to use neutron network and os-xenapi https://review.openstack.org/460467 | 02:00 |
openstackgerrit | Jay Bryant proposed openstack/training-guides master: [upstream] fix missing line and describe voting/non-voting https://review.openstack.org/461929 | 02:14 |
*** nicolasbock has quit IRC | 02:17 | |
*** tonytan4ever has quit IRC | 02:22 | |
*** nicolasbock has joined #openstack-doc | 02:33 | |
*** charcol-v2 has joined #openstack-doc | 02:37 | |
*** charcol has quit IRC | 02:40 | |
*** thorst_afk has joined #openstack-doc | 02:48 | |
*** fragatin_ has joined #openstack-doc | 03:03 | |
*** fragatina has quit IRC | 03:06 | |
*** fragatin_ has quit IRC | 03:08 | |
*** thorst_afk has quit IRC | 03:08 | |
*** nicolasbock has quit IRC | 03:10 | |
*** gianpiet_ has joined #openstack-doc | 03:11 | |
*** gianpietro has quit IRC | 03:11 | |
*** gianpiet_ has quit IRC | 03:16 | |
*** gianpietro has joined #openstack-doc | 03:16 | |
*** gianpietro has quit IRC | 03:19 | |
*** charcol-v2 has quit IRC | 03:53 | |
*** charcol has joined #openstack-doc | 03:56 | |
*** thorst_afk has joined #openstack-doc | 04:04 | |
*** thorst_afk has quit IRC | 04:09 | |
*** salv-orlando has joined #openstack-doc | 04:18 | |
*** salv-orlando has quit IRC | 04:23 | |
*** chlong has joined #openstack-doc | 04:23 | |
*** fragatina has joined #openstack-doc | 04:24 | |
*** fragatina has quit IRC | 04:25 | |
*** fragatina has joined #openstack-doc | 04:25 | |
*** dmacpher is now known as dmacpher-afk | 04:31 | |
*** salv-orlando has joined #openstack-doc | 04:49 | |
*** adisky has joined #openstack-doc | 04:53 | |
adisky | hi | 04:58 |
adisky | can anybody tell me how to publish install guide of other services on openstack-manuals?? | 04:58 |
*** huanxie has quit IRC | 05:02 | |
*** huanxie has joined #openstack-doc | 05:03 | |
*** huanxie has quit IRC | 05:04 | |
*** huanxie has joined #openstack-doc | 05:05 | |
*** erikmwil_ has joined #openstack-doc | 05:20 | |
*** erikmwilson has quit IRC | 05:23 | |
ianychoi | adisky, which service? For example, heat install tutorials are in openstack/heat repository, not in openstack-manuals: http://git.openstack.org/cgit/openstack/heat/tree/install-guide/source | 05:25 |
adisky | ianychoi: yes | 05:26 |
adisky | ianychoi: how to link them?? | 05:26 |
adisky | <https://docs.openstack.org/project-install-guide/orchestration/draft/> | 05:28 |
*** charcol-v2 has joined #openstack-doc | 05:28 | |
ianychoi | adisky, it is already linked to https://docs.openstack.org/project-install-guide/ocata/ubuntu-services.html for ocatabranch | 05:29 |
adisky | ianychoi: i know it is linked | 05:30 |
adisky | ianychoi: i need to link for watcher | 05:30 |
*** charcol has quit IRC | 05:31 | |
ianychoi | adisky, aha.. imo you can propose a patch like: https://review.openstack.org/#/c/452042/ | 05:31 |
ianychoi | adisky, draft (currently in master) documents are being managed in: https://docs.openstack.org/draft/draft-index.html | 05:32 |
ianychoi | So it might be the patch for https://docs.openstack.org/project-install-guide/draft/ page | 05:32 |
adisky | ianychoi: thank you thats what i was asking for :) | 05:32 |
adisky | ianychoi: thanks for your help | 05:33 |
ianychoi | adisky, it's my pleasure :) | 05:33 |
AJaeger | adisky: all documented here: https://docs.openstack.org/contributor-guide/project-install-guide.html | 05:44 |
*** salv-orl_ has joined #openstack-doc | 05:46 | |
adisky | AJaeger: Thanks :) | 05:47 |
*** salv-orlando has quit IRC | 05:49 | |
*** salv-orl_ has quit IRC | 05:50 | |
*** pkovar has joined #openstack-doc | 05:50 | |
*** thorst_afk has joined #openstack-doc | 06:06 | |
*** thorst_afk has quit IRC | 06:11 | |
*** andreas_s has joined #openstack-doc | 06:13 | |
*** suyog has quit IRC | 06:16 | |
*** rejy has joined #openstack-doc | 06:20 | |
openstackgerrit | Gergely Csatari proposed openstack/training-guides master: [upstream] Some corrections to the Governance slides https://review.openstack.org/461831 | 06:26 |
*** pcaruana has joined #openstack-doc | 06:27 | |
openstackgerrit | Gauvain Pocentek proposed openstack/openstack-manuals stable/ocata: [config-ref] Update keystone config tables https://review.openstack.org/462005 | 06:32 |
openstackgerrit | Chason Chan proposed openstack/openstack-manuals master: [install] add Cells and Placement API verification step https://review.openstack.org/462009 | 06:51 |
*** thorst_afk has joined #openstack-doc | 07:06 | |
mpranjic | morning | 07:09 |
*** charcol-v2 has quit IRC | 07:10 | |
*** thorst_afk has quit IRC | 07:11 | |
*** jpena|off is now known as jpena | 07:33 | |
*** Qiming has quit IRC | 07:36 | |
*** salv-orlando has joined #openstack-doc | 07:38 | |
*** Qiming has joined #openstack-doc | 07:42 | |
*** salv-orlando has quit IRC | 07:46 | |
*** bmoss has joined #openstack-doc | 07:50 | |
*** gouthamr has joined #openstack-doc | 07:51 | |
*** oanson has quit IRC | 07:52 | |
*** oanson has joined #openstack-doc | 07:53 | |
*** gouthamr has quit IRC | 07:56 | |
openstackgerrit | Ian Y. Choi proposed openstack/training-guides master: [upstream] Refines Documentation section https://review.openstack.org/461908 | 08:01 |
openstackgerrit | Ian Y. Choi proposed openstack/training-guides master: [upstream] Refines Documentation section https://review.openstack.org/461908 | 08:02 |
*** salv-orlando has joined #openstack-doc | 08:05 | |
*** thorst_afk has joined #openstack-doc | 08:07 | |
*** fragatina has quit IRC | 08:20 | |
openstackgerrit | Ian Y. Choi proposed openstack/training-guides master: [upstream] Governance - AUC and election activies https://review.openstack.org/461902 | 08:22 |
*** thorst_afk has quit IRC | 08:26 | |
*** mikal has quit IRC | 08:39 | |
*** mikal has joined #openstack-doc | 08:41 | |
AJaeger | ianychoi: you can have multiple documents in one repo - your repo is i18n so that should be the project name. | 08:43 |
AJaeger | ianychoi: Do I get it right that the glossary is not synced via our scripts? | 08:44 |
mpranjic | AJaeger: o/ | 08:44 |
AJaeger | hi mpranjic | 08:44 |
ianychoi | AJaeger, currently PTL manually syncs glossary :) | 08:44 |
AJaeger | ianychoi: and that's the problem ;( | 08:44 |
AJaeger | ianychoi: why not sync glossary *And* your docs with the scripts - using one repo (As is) and one zanata project? | 08:45 |
ianychoi | AJaeger, yep then I will consider to change glossary file name from i18n.pot to like i18n-glossary.pot | 08:45 |
AJaeger | ianychoi: that would work | 08:45 |
ianychoi | AJaeger, I need to more investigate on the mechanism of syncing glossary - really? Sorry I really need to take more time to sync it | 08:46 |
ianychoi | AJaeger, Thanks a lot for such idea - yep if Zanata 3.9.6 supports glossary sync well, then infra sync job also can cover glossary sync - which will be so nice! | 08:47 |
AJaeger | ianychoi: Wait, you talk the glossary that is used in Zanata itself? | 08:47 |
AJaeger | ianychoi: where is that *translated* ? | 08:48 |
AJaeger | btw. why do we have https://translate.openstack.org/project/view/i18n-guide?dswid=-467 ? We create those repos *automatically*. No need to create one. | 08:48 |
ianychoi | AJaeger, with previous Zanata 3.7.3, I manually synced with http://git.openstack.org/cgit/openstack/i18n/tree/i18n/locale/i18n.pot and po files with https://translate.openstack.org/glossary/ page | 08:49 |
AJaeger | ianychoi: Ah, I see. No idea how that works. | 08:49 |
AJaeger | I expected you translated i18n.pot in Zanata itself. | 08:49 |
ianychoi | Aha.. yep I admit that I have not seen how Zanata 3.9.6 supports glossary sync well | 08:50 |
AJaeger | But that means there is no *i18n* repo used in translate.openstack.org, so you can just use it. | 08:50 |
ianychoi | "question: what is the reason of the name? Can't we have a more meaningful name like i18n-guide or something? We already use 'i18n.po(t)' for glossary and I am not sure it is a good idea to use the same name." | 08:51 |
ianychoi | That was amotoki's comment and the reason why I changed to i18n-guide | 08:51 |
ianychoi | Maybe changing glossary file naming would be a better idea? | 08:51 |
AJaeger | yes, I would change glossary file name and keep the 1:1 relation between repo and zanata project | 08:52 |
ianychoi | Okay I see! I will more see on glossary part and make the changes on the review later :)_ | 08:54 |
ianychoi | AJaeger, hope to see soon at Boston! | 08:54 |
openstackgerrit | Chason Chan proposed openstack/openstack-manuals master: [install] add Cells and Placement API verification step https://review.openstack.org/462009 | 08:54 |
*** salv-orlando has quit IRC | 08:56 | |
AJaeger | ianychoi: won't be coming to Boston. Have family event on weekend and other obligations so I decided not go ;( | 08:59 |
ianychoi | AJaeger, oh I thought that you would come to Boston because you were listed in speakers in Documentation project updates. Family is also important in our lives :) | 09:00 |
AJaeger | ianychoi: that should have been changed, didn't check whether it happened | 09:04 |
*** yamamoto has joined #openstack-doc | 09:07 | |
*** yamamoto has quit IRC | 09:11 | |
*** bsilverman_13 has joined #openstack-doc | 09:23 | |
*** bsilverman_ has quit IRC | 09:24 | |
*** thorst_afk has joined #openstack-doc | 09:24 | |
*** pots has quit IRC | 09:25 | |
*** thorst_afk has quit IRC | 09:28 | |
*** steveg_afk has joined #openstack-doc | 09:29 | |
*** adreznec has quit IRC | 09:30 | |
*** adreznec has joined #openstack-doc | 09:31 | |
asettle | Morning :) | 09:43 |
openstackgerrit | Alexandra Settle proposed openstack/openstack-manuals master: [install] add Cells and Placement API verification step https://review.openstack.org/462009 | 09:47 |
bmoss | heh. better you than me asettle. ;) | 09:51 |
asettle | bmoss: ugh hhahaha. This one is a small fix, so it's okay. You can probably merge that one if you have a sec, bmoss :) | 09:52 |
asettle | Actually, bmoss while I got you here, did you see my email to Petra? | 09:52 |
bmoss | I did, I've been slack though and haven't replied yet. | 09:52 |
bmoss | If Petra has the bandwidth to help out there though, that would be awesome. | 09:53 |
asettle | Yeah, she messaged me after the OSIC stuff about wanting to help out. Wanted a project. I gave her that one. | 09:53 |
asettle | She appears to be ready and willing. | 09:53 |
bmoss | sweet! | 09:53 |
bmoss | I'll be able to start picking up with OpenStack stuff again tomorrow I think. This past week has been all about job hunting. | 09:54 |
bmoss | but the more help we can get, the better it is. Especially since we don't know where we're all going to land | 09:54 |
asettle | No problem :) thanks for staying onboard while you can. I really appreciate it. | 09:54 |
asettle | Yeah, that's my sentiments too. | 09:55 |
asettle | How's the job hunt? | 09:55 |
bmoss | I've had some good leads and some interviews. I'm feeling cautiously optimistic. | 09:55 |
bmoss | and the RCBAU team has been awesome. Everyone is really helping one another | 09:55 |
openstackgerrit | Merged openstack/openstack-manuals stable/ocata: [config-ref] Update keystone config tables https://review.openstack.org/462005 | 09:55 |
asettle | That's really great bmoss :D I'm really happy for you. I hope you land somewhere that really uses your skills | 09:56 |
asettle | ! | 09:56 |
asettle | Yeah man, that team is full of some seriously good eggs. | 09:56 |
asettle | I miss you guys a lot :( | 09:56 |
*** tesseract has joined #openstack-doc | 09:56 | |
bmoss | +@ | 09:56 |
bmoss | +2 | 09:56 |
bmoss | lol. oops; | 09:56 |
bmoss | ack. type much | 09:56 |
bmoss | btw, that patch looks good. I'll just wait to check the built doc then I'm happy merge it. | 09:57 |
bmoss | then, I'm going in search of dinner. :) | 09:57 |
asettle | bmoss: sounds good :) thank you. | 10:02 |
asettle | Yeah typing is hard. | 10:02 |
*** bmoss has quit IRC | 10:05 | |
*** salv-orlando has joined #openstack-doc | 10:06 | |
openstackgerrit | Merged openstack/training-guides master: [upstream] Refines Documentation section https://review.openstack.org/461908 | 10:07 |
openstackgerrit | Brian Moss proposed openstack/openstack-manuals master: [install] add Cells and Placement API verification step https://review.openstack.org/462009 | 10:08 |
*** oanson has quit IRC | 10:19 | |
*** oanson has joined #openstack-doc | 10:21 | |
*** nicolasbock has joined #openstack-doc | 10:28 | |
*** salv-orlando has quit IRC | 10:30 | |
openstackgerrit | Merged openstack/openstack-manuals master: [install] add Cells and Placement API verification step https://review.openstack.org/462009 | 10:30 |
asettle | aspiers: you around? :0 | 10:35 |
asettle | :) * | 10:35 |
*** pkovar has quit IRC | 10:51 | |
asettle | AJaeger: I have a project idea I'd like to run by you :D | 10:54 |
*** rbowen has joined #openstack-doc | 10:54 | |
*** rbowen has quit IRC | 11:00 | |
openstackgerrit | Merged openstack/training-guides master: [upstream] fix missing line and describe voting/non-voting https://review.openstack.org/461929 | 11:17 |
*** phuongnh has quit IRC | 11:22 | |
*** thorst_afk has joined #openstack-doc | 11:25 | |
*** rbowen has joined #openstack-doc | 11:30 | |
*** thorst_afk has quit IRC | 11:31 | |
*** steveg_afk has quit IRC | 11:32 | |
mpranjic | asettle: morn :) | 11:34 |
asettle | lo/ | 11:36 |
*** rbowen has quit IRC | 11:42 | |
*** pcaruana has quit IRC | 11:53 | |
*** thorst_afk has joined #openstack-doc | 11:55 | |
AJaeger | asettle: you triggered my curiousity ;) | 11:56 |
mpranjic | oh boy :) | 11:57 |
mpranjic | AJaeger: you so gonna takeover some things now :D | 11:57 |
*** pcaruana has joined #openstack-doc | 11:57 | |
* AJaeger runs away | 11:58 | |
openstackgerrit | Ildiko Vancsa proposed openstack/training-guides master: [upstream] Update agenda to add UC session https://review.openstack.org/462091 | 12:04 |
*** Qiming has quit IRC | 12:06 | |
*** huanxie has quit IRC | 12:07 | |
asettle | AJaeger: hahahah okay. So. Thinking ahead a lot here - but do you think it would be possible to make the config ref a bit more autonomous? Currently we need someone to maintain it running all the auto-config scripts. | 12:16 |
asettle | My thoughts - and I dunno if it's possible or not - if we could collect those scripts in one BIG script, and run it at the end of each release. | 12:16 |
asettle | It would mean that we only update the config ref once per release cycle, but it would take away a lot of the maintenance. | 12:17 |
asettle | Actually, gpocentek and berendt - if either of you are around, and know if I could make this happen... ^^ | 12:19 |
*** Qiming has joined #openstack-doc | 12:20 | |
berendt | asettle: i think it makes no difference if you call a wrapper script that calls required parameter combinations or if you manually call the script several times with different parameters | 12:23 |
asettle | berendt: you know, I read that 3 times and I think I know what you said but I'm going to assume you just said "Yes, Alex. Perfect idea." | 12:23 |
asettle | "Easy to implement" | 12:23 |
berendt | but i was not really involved with the config ref part in the past, i think the problem is that all flag mapping files have to be checked manually | 12:23 |
asettle | Yes ^ that is one of my questions/concerns. | 12:24 |
asettle | If there a way we can get around that? | 12:24 |
berendt | asettle: of course ;) | 12:24 |
asettle | berendt: TELL ME MORE | 12:24 |
berendt | hm, i do not know.. | 12:24 |
asettle | Okay that was anti-climatic. | 12:24 |
berendt | rofl | 12:24 |
berendt | let me read the script and what we are doing at the moment.. it is a long time ago that i used it | 12:25 |
asettle | berendt: what's the chances you could find out? :D | 12:25 |
asettle | berendt: ah you're amazing, thanks :D | 12:25 |
*** rbowen has joined #openstack-doc | 12:29 | |
*** catintheroof has joined #openstack-doc | 12:30 | |
AJaeger | asettle: I would love to have it fully automatic - the problem indeed are the new options, where to add them. | 12:32 |
AJaeger | asettle: if we go down sfinucan's oslo.config work, we might not need to add new options since we sort it the same way as projects. | 12:32 |
berendt | AJaeger: the problem is that we re-group and/or disable the configuration parameters using the flagmapping files, right? | 12:33 |
AJaeger | asettle: Alternative: Thanks to oslo.config, we could push this to the projects. They could push out files after every merge as part of their publishing process. | 12:33 |
AJaeger | berendt: yes, the groups - if they exist at all - are often not good enough | 12:33 |
*** nicolasbock has quit IRC | 12:34 | |
berendt | i think it is a great idea to introduce a doc:has-config-reference tag and to move the flag mappings into the project repositories | 12:34 |
berendt | it looks like we do not need the files for all projects | 12:34 |
berendt | hm ok nova is the only one with a disable file | 12:34 |
sfinucan | berendt: More could probably use that, but nova was the one I was more familiar with | 12:36 |
openstackgerrit | Merged openstack/training-guides master: [upstream] Update agenda to add UC session https://review.openstack.org/462091 | 12:37 |
sfinucan | berendt, AJaeger: I think I said this last week, but I thought about adding a 'category' option to the various Opt types in oslo.config | 12:37 |
berendt | maybe we should cleanup and try to disable flag mappings for as many projects as possible and afterwards we could move the remaining files into the project repositories? | 12:37 |
sfinucan | ...where category was a list of arbitrary categories that the opt belonged to | 12:38 |
berendt | sfinucan: what is the difference between the new category and the existing group? | 12:38 |
sfinucan | a group is 1:N | 12:38 |
sfinucan | so an opt can only belong to one group. Categories/tags would be N:M | 12:38 |
AJaeger | berendt: we have options that are used by several drivers, so should show up for HW1, HW2, HW3 | 12:38 |
berendt | ah for cinder, | 12:38 |
sfinucan | Yup, that ^ | 12:38 |
berendt | but this is the only use case for it, isn't it? | 12:39 |
sfinucan | Aye, but that would only make sense if more projects than cinder needed this | 12:39 |
sfinucan | berendt: That is ze question :) | 12:39 |
AJaeger | berendt: manila as well. and it could be in other places as well | 12:39 |
asettle | Ah I'm on a meeting I'll read all this backscroll real soon | 12:39 |
berendt | i only know this from cinder configurations.. but i do not use all new projects | 12:39 |
sfinucan | nova could make use of it if it was there | 12:39 |
sfinucan | We'd just have to be _very_ clear about the difference between group and category/tag though | 12:40 |
*** jpena is now known as jpena|lunch | 12:40 | |
berendt | i think it should be easy to remove all disable flag mappings from the file by introducing some generic blacklisting/filter mechanism | 12:40 |
berendt | at the moment we have > 4000 disable entries in the files | 12:41 |
sfinucan | berendt: I noted the vast majority of those are oslo.* opts | 12:42 |
berendt | asettle: i think it is worth to write a cross project spec for this task because we will touch other projects | 12:42 |
berendt | sfinucan: i think so | 12:42 |
berendt | sfinucan: at least more than 2000 contain the word oslo | 12:43 |
sfinucan | berendt: I need to check, but I'm pretty sure they won't appear if we went the direction of oslo-config-generator, they wouldn't be included | 12:44 |
*** dmacpher-afk has quit IRC | 12:44 | |
sfinucan | ...seeing as we could state which namespace to show options from (and therefore ignore all oslo namespaces) | 12:45 |
sfinucan | berendt, asettle: There was a good bit of discussion on that on Friday [1]. All it needs is someone to sit down and do it [1] http://eavesdrop.openstack.org/irclogs/%23openstack-doc/%23openstack-doc.2017-04-28.log.html#t2017-04-28T14:59:12 | 12:46 |
*** nicolasbock has joined #openstack-doc | 12:47 | |
berendt | i have to move on for the moment, will read the backlog later | 12:47 |
asettle | Okay lemme just read backlog here, then read backlog there, then maybe throw myself over a bridge for opening up a can of worms | 12:51 |
asettle | Yep | 12:54 |
* asettle goes to find a bridge | 12:54 | |
asettle | Okay, but seriously, this sounds pretty doable. | 12:54 |
AJaeger | asettle: STOP! | 12:54 |
asettle | :p | 12:54 |
asettle | I joke, I joke | 12:54 |
asettle | What repo does one write a cross-repo spec in? Governance? Or just docs and add the PTLs? | 12:54 |
AJaeger | asettle: wait until you're at a place where it's wormer and you enjoy the jump and swim ;) | 12:54 |
asettle | AJaeger: You mean when I go home?! :D | 12:55 |
asettle | Britain has returned to its usual shitty weather. | 12:55 |
AJaeger | asettle, openstack/openstack-specs | 12:55 |
asettle | Oh generic specs, nice. | 12:55 |
asettle | The more you know! | 12:55 |
*** nicolasbock has quit IRC | 13:05 | |
*** gouthamr has joined #openstack-doc | 13:05 | |
*** steveg_afk has joined #openstack-doc | 13:10 | |
asettle | sfinucan and berendt and AJaeger - I don't have the time to write up a cross-project spec right now. But I can work on drafting something from here: https://etherpad.openstack.org/p/config-ref-spec | 13:15 |
asettle | You all seem to know more about the technical stuff more htan I do. | 13:15 |
sfinucan | asettle: I can take that so | 13:16 |
asettle | You can!? | 13:16 |
sfinucan | asettle: If you want to fill that in etherpad in with your thoughts, I can flesh it out and turn it into a spec | 13:16 |
sfinucan | ...assuming that's what you mean | 13:16 |
sfinucan | ...and adding my own ideas in the process, of course :) | 13:17 |
asettle | I can do the problem description and the other bits and bobs. But I"ll be a little lost when it comes to the "proposed change" | 13:17 |
asettle | How much time do you have?! You're amazing. Remind me to buy you a beer. | 13:17 |
sfinucan | Yup, that's fine by me | 13:18 |
sfinucan | It's all good :) | 13:18 |
asettle | SWEET. | 13:18 |
asettle | You going ot the summit, btw? | 13:18 |
*** KeithMnemonic has joined #openstack-doc | 13:19 | |
sfinucan | Yessir. There Sunday through Saturday :) | 13:19 |
asettle | sfinucan: a beer it is. Find me. I'll be blonde, short, and looking probably very confused. | 13:20 |
asettle | Or you know, a coke, if that's what's up. | 13:20 |
sfinucan | :D beer it is | 13:20 |
asettle | Excellent. You've been amazing help lately :D really, really appreciate it. | 13:20 |
*** nicolasbock has joined #openstack-doc | 13:22 | |
*** rbowen has quit IRC | 13:23 | |
*** salv-orlando has joined #openstack-doc | 13:25 | |
*** rbowen has joined #openstack-doc | 13:25 | |
*** rbowen has joined #openstack-doc | 13:25 | |
asettle | sfinucan AJaeger - do you think if we automate the changes for the config ref, we could potentially do the same for the cli ref? | 13:27 |
asettle | Have a script that grabs all the man pages? | 13:27 |
sfinucan | asettle: cli ref? | 13:28 |
asettle | The *other* guide | 13:28 |
asettle | https://docs.openstack.org/cli-reference/ | 13:28 |
*** chlong has quit IRC | 13:28 | |
asettle | It also uses scripts. | 13:28 |
asettle | https://docs.openstack.org/contributor-guide/doc-tools/cli-reference.html | 13:28 |
asettle | See hurr ^ | 13:28 |
asettle | \ | 13:28 |
asettle | These are two guides I'm hoping to get to be a bit more autonomous. They're pretty high maintenance for a bunch of auto-scripted stuff. | 13:29 |
sfinucan | asettle: I think my 'cliff.sphinxext' extension could be modified to do that for us -> https://docs.openstack.org/developer/cliff/sphinxext.html | 13:30 |
dhellmann | ++ | 13:31 |
asettle | sfinucan: *gasp* | 13:31 |
asettle | TWO BEERS FOR YOU | 13:31 |
* asettle claps | 13:31 | |
asettle | dhellmann: hey pal. Welcome! | 13:31 |
sfinucan | I'm already using the directive for python-openstackclient, but nobody says the extension has to be used as a directive https://review.openstack.org/#/c/452861/ | 13:32 |
sfinucan | lemme draft something real quick | 13:32 |
dhellmann | asettle : you have to get in line to buy sfinucan beer; I owe him one for taking that task off of my todo list | 13:32 |
asettle | dhellmann: hahahaha meet at the lobby on Thursday and I'll fight you for it :p | 13:32 |
asettle | (okay not seriously, I'm very weak) | 13:32 |
asettle | sfinucan: *gasp* | 13:32 |
asettle | Amazing | 13:32 |
asettle | Thank you :D | 13:32 |
dhellmann | sfinucan : write a new directive that generates rst with the existing directive? recursion all the way down | 13:32 |
*** rejy has quit IRC | 13:33 | |
dhellmann | asettle : thumb wrestle? | 13:33 |
asettle | Perfect. Got really strong thumbs from all this 'space bar' pressing I've done over the years :p | 13:33 |
dhellmann | aw, I should have seen that coming | 13:33 |
asettle | Hahahhahaa | 13:33 |
* dhellmann will be outmatched | 13:33 | |
asettle | Although it's weirdly with my left thumb. You very well might best me! | 13:33 |
asettle | dhellmann: we are drafting: https://etherpad.openstack.org/p/config-ref-spec | 13:34 |
dhellmann | we can rematch with pinkies (emacs user) | 13:34 |
asettle | I've taken your idea of using etherpads to write up specs. | 13:34 |
asettle | dhellmann: oh no! Ookay. Then you'll win | 13:34 |
asettle | Also. Who USES emacs?! | 13:34 |
dhellmann | I would like to be included in the discussion on that. I has ideas. | 13:34 |
asettle | dhellmann: please, please, type away. | 13:34 |
asettle | You can see my amazing 4 line description of not much. | 13:34 |
dhellmann | whatever you need, we'll build into oslo.config | 13:35 |
asettle | :O | 13:35 |
asettle | You should see my face right now, it's like you just gave me lots and lots of wine | 13:35 |
asettle | :D | 13:35 |
dhellmann | in fact, you should probably review what's already possible | 13:35 |
*** KeithMnemonic has quit IRC | 13:35 | |
asettle | dhellmann: where ?! | 13:35 |
dhellmann | https://docs.openstack.org/developer/oslo.config/sphinxext.html | 13:35 |
dhellmann | we're using it in some of the in-tree guides now | 13:35 |
dhellmann | we probably have >50% of what you'd need | 13:36 |
dhellmann | also https://docs.openstack.org/developer/oslo.config/sphinxconfiggen.html | 13:36 |
dhellmann | the simplest solution may be to not have 1 guide, but to have a guide per project | 13:36 |
asettle | Okay, so, like... I don't know anything about oslo.config so this is wonderful that it's documented. | 13:36 |
dhellmann | though I don't know your current philosophy on that, or user needs | 13:36 |
asettle | Hmmm 1 guide per project might work. Then we could have a 'config reference' section (like the install guides) | 13:37 |
asettle | I'm happy to do that. | 13:37 |
asettle | But we just need to make it manageable. I don't want to add anything that can't be managed without simplicity. That's my entire goal at the moment. | 13:37 |
dhellmann | if set create a template for the guide, then it's mostly a matter of making sure the build steps for each project read in the right set of values | 13:38 |
dhellmann | let me see if I can find someone using this already | 13:38 |
asettle | *gasp* | 13:38 |
asettle | Please do. | 13:38 |
dhellmann | oh, a bunch of projects have started: http://codesearch.openstack.org/?q=show-options&i=nope&files=&repos= | 13:38 |
asettle | I could apply this to the cli-ref and config ref? Or just cli ref? | 13:38 |
dhellmann | asettle : here are the old notes from the rollout: https://etherpad.openstack.org/p/automating-oslo-config-documentation | 13:39 |
asettle | Interesting! So. I mean, I am pretty naive here - I don't really understand how .. show-options works? | 13:39 |
dhellmann | probably not that up to date | 13:39 |
asettle | It's an include? | 13:39 |
asettle | *gasp* so, this was already started. | 13:39 |
dhellmann | asettle : because all of these automation solutions tend to depend on having the software installed, I recommend that you have a separate guide per project, in-tree | 13:40 |
dhellmann | the show-options sphinx directive is another interface to the sample config generator, it just produces different output format | 13:40 |
dhellmann | so you install the software you want, then it uses code introspection and plugin discovery mechanisms to find the options, and then it renders nice output | 13:41 |
*** jpena|lunch is now known as jpena | 13:41 | |
dhellmann | I believe sfinucan's thing works a similar way | 13:41 |
asettle | Interesting! Okay. So we could do it similarly to the install and deploy guides. Separate guides, in tree, published using new gates on the docs.o.o site | 13:41 |
dhellmann | right | 13:41 |
sfinucan | dhellmann: Yup, having the software installed is the issue | 13:41 |
asettle | Okay, so, catch me up here - how do we get that software installed? | 13:42 |
sfinucan | that's why we couldn't have a recursive directive | 13:42 |
dhellmann | so then the question is, do we want a separate sphinx build for each of these little things, or do we want one "not developer" doc build that includes sections | 13:42 |
dhellmann | asettle : oh, just "tox" | 13:42 |
sfinucan | asettle: tox -e venv [commands here] | 13:42 |
asettle | Oh right! Easy. | 13:42 |
sfinucan | in pretty much any project | 13:42 |
dhellmann | yeah, so you don't have to think about that | 13:42 |
asettle | dhellmann: I'd rather avoid separate sphinx builds, to be hoenst. | 13:42 |
asettle | Oh phew. | 13:42 |
dhellmann | me, too | 13:42 |
asettle | Okay. "not developer" doc build it is. | 13:43 |
dhellmann | I like the idea of docs.openstack.org/not-developer/nova | 13:43 |
dhellmann | fun name | 13:43 |
asettle | Very catchy. | 13:43 |
asettle | :p | 13:43 |
sfinucan | dhellmann, asettle: as would most users, I guess. Having a central config guide is super important for them, I'm told | 13:43 |
asettle | No confusion what-so-ever. | 13:43 |
asettle | Okay, well, that's good user info. | 13:44 |
dhellmann | sfinucan : we could still have a central page to reach all of the config guides from one place | 13:44 |
*** lucasxu has joined #openstack-doc | 13:44 | |
dhellmann | asettle : will you be in boston next week? | 13:44 |
asettle | sfinucan: similar to how you reach the deploy guides: https://docs.openstack.org/project-deploy-guide/ocata/ | 13:44 |
asettle | dhellmann: you bet. | 13:44 |
asettle | You? | 13:44 |
dhellmann | cool, let's find some time to sit down and talk about this | 13:44 |
sfinucan | dhellmann: This is true. I was thinking more about configurations that are kind of cross-project | 13:45 |
asettle | Okay, that sounds good :) I am crazy on Monday, and then I appear to only have one session Tues/WEd. So, Around that :) | 13:45 |
dhellmann | sfinucan : that's a good point, if we have a bunch of those we'd have to decide how to address them | 13:45 |
asettle | sfinucan: well, that opens up a whole new kettle of fish. | 13:45 |
sfinucan | i.e. if you want to use SR-IOV networking, that require config changes to both nova and neutron | 13:45 |
asettle | sfinucan: option Z: Don't use SR-IOV networking :) | 13:45 |
asettle | That's not going to happen, is it? | 13:46 |
sfinucan | asettle: Shh - I'd be out of a job if so | 13:46 |
sfinucan | ;) | 13:46 |
asettle | Hhahaha okay sorry | 13:46 |
asettle | EVERYONE USE IT | 13:46 |
asettle | SR-IOV | 13:46 |
asettle | WOO | 13:46 |
sfinucan | better | 13:46 |
dhellmann | asettle : tue works for me, I have a bunch of logging stuff on wed | 13:46 |
dhellmann | sfinucan : those instructions would go into the sr-iov guide, right? | 13:46 |
asettle | Okay, let's doooo Tues morning? | 13:46 |
* sfinucan raises hand to join | 13:46 | |
sfinucan | Tuesday is also fine with me, afaik | 13:46 |
asettle | Excellent, please do. Maybe we should find a pub then :P I can do two birds, one stone. | 13:47 |
dhellmann | asettle, sfinucan : were you planning to watch the keynotes, or would you like to meet then? | 13:47 |
asettle | dhellmann: I admit I usually don't go unless there's something that takes my interest. | 13:47 |
dhellmann | works for me | 13:47 |
sfinucan | dhellmann: RE: "would they go in the SR-IOV guide", good point | 13:47 |
sfinucan | Also, the config guide is already broken down by project, I see | 13:48 |
asettle | Probs skip on the pub at 9am then | 13:48 |
sfinucan | Yup, works for me too | 13:48 |
asettle | sfinucan: yes it is, so is the CLI guide. | 13:48 |
asettle | So, its' all sectioned. We just kinda need to make it... happen. | 13:48 |
dhellmann | asettle : it's always 5:00 somewhere | 13:48 |
asettle | dhellmann: that's such a beautiful attitude. | 13:48 |
dhellmann | I don't suppose there's any chance either of you is staying at the marriott? breakfast? | 13:49 |
dhellmann | if not we can meet at registration and figure out where to go from there | 13:49 |
asettle | dhellmann: uhhhh | 13:50 |
asettle | Good quesiton | 13:50 |
asettle | Lemme check | 13:50 |
asettle | Boston Park Plaza Hotel - sorry | 13:50 |
asettle | That's the conf hotel though I think | 13:50 |
dhellmann | ok, np | 13:50 |
* dhellmann looks at his conference map | 13:51 | |
sfinucan | Westin, for me | 13:52 |
asettle | You are so organised. I didn't even know there was a conf map | 13:52 |
dhellmann | let's just plan to meet near registration. I don't know if the lounges will be open, but we'll know by Tuesday and can go there if they are. If not, we'll go off site and find a donut or something. | 13:52 |
dhellmann | 9:00? | 13:53 |
asettle | 9.00, Tuesday | 13:53 |
asettle | Perfect. | 13:53 |
* asettle writes it on a post-it | 13:54 | |
asettle | You guys are probably going to have to walk me through more than I'd like to admit right now. | 13:54 |
asettle | But learning! | 13:54 |
dhellmann | no problem, we can talk about how the tools work and then sketch out a plan to get things implemented | 13:55 |
AJaeger | asettle: the cli-ref could life as well in project repos - like the openstack client already does | 13:55 |
dhellmann | AJaeger: will you be in boston next week? it'd be good to have you join this discussion if you're free | 13:56 |
asettle | AJaeger: that's my thoughts right now too. But I still think we should publish on docs.o.o | 13:56 |
asettle | dhellmann: that's a good idea :) thank you. I really appreciate your support. | 13:56 |
dhellmann | asettle : don't tell anyone, but the docs team is my favorite ;-) | 13:56 |
asettle | \o/ | 13:56 |
asettle | It's cause we're really nice, obvs. | 13:57 |
*** steveg_afk has quit IRC | 13:57 | |
sfinucan | dhellmann: If you'd be so kind, a gcal invite would be super helpful | 13:57 |
dhellmann | fer sur | 13:57 |
spotz | dhellmann: I'm telling | 13:57 |
asettle | spotz: shushhhhh pleaseeeeeee | 13:58 |
asettle | :p | 13:58 |
spotz | hehe | 13:58 |
* sfinucan has an awful tendency to forget things that aren't his own name | 13:58 | |
dhellmann | sfinucan : good idea | 13:58 |
dhellmann | I have to run, but I'll send the invitation when I get back in a bit | 13:58 |
asettle | Sounds good :) thanks dhellmann ! | 13:58 |
sfinucan | (y) ta | 13:58 |
asettle | Jeez that's a long time since I've see a (y) | 13:58 |
*** dustins has joined #openstack-doc | 13:58 | |
sfinucan | asettle: A habit from my days using Lync (:shudder:) | 14:00 |
sfinucan | Fortunately, it also works on Messenger and WhatsApp, so all is not lost | 14:00 |
AJaeger | dhellmann: can't make it ;( | 14:01 |
AJaeger | dhellmann: seeing the discussion above, I'm confident you don't need me ;) | 14:01 |
asettle | sfinucan: wow I remember it from MSN | 14:02 |
* asettle is now old | 14:02 | |
*** lucasxu has quit IRC | 14:02 | |
asettle | I've never felt old until now | 14:02 |
spotz | Poor asettle | 14:02 |
*** lucasxu has joined #openstack-doc | 14:02 | |
asettle | Thanks spotz | 14:03 |
asettle | I'm on the other side of 25 now. | 14:03 |
asettle | Well, soon. | 14:03 |
asettle | Okay not soon. But SOON ENOUGH | 14:03 |
spotz | yeah lets not go there... | 14:03 |
asettle | Hhahahahah <3 | 14:04 |
*** rbowen has quit IRC | 14:13 | |
*** lucasxu has quit IRC | 14:15 | |
*** lucasxu has joined #openstack-doc | 14:17 | |
*** openstackgerrit has quit IRC | 14:18 | |
*** lucasxu has quit IRC | 14:24 | |
*** lucasxu has joined #openstack-doc | 14:24 | |
*** amotoki has joined #openstack-doc | 14:26 | |
*** lucasxu has quit IRC | 14:26 | |
*** yangyape_ has joined #openstack-doc | 14:27 | |
*** rbowen has joined #openstack-doc | 14:30 | |
*** yangyapepeng has quit IRC | 14:30 | |
*** openstackgerrit has joined #openstack-doc | 14:33 | |
openstackgerrit | Gergely Csatari proposed openstack/training-guides master: [upstream] Some corrections to the Governance slides https://review.openstack.org/461831 | 14:33 |
asettle | Lol dhellmann I love that you actually documented "not-developer" | 14:35 |
dhellmann | :-) | 14:36 |
dhellmann | I did say we'd give it a better name | 14:36 |
asettle | Hhahahaha | 14:36 |
dhellmann | should I put you down for the "choosing a good name" task? | 14:37 |
asettle | Oh gosh please no | 14:37 |
asettle | I'm shocking at naming things | 14:37 |
dhellmann | docy mcdocface? | 14:38 |
asettle | Stunning. | 14:39 |
asettle | Maybe we could just do a naming pole. Get mordred to run another one for us | 14:39 |
asettle | pole?! | 14:39 |
asettle | POLE!? | 14:39 |
asettle | Who HIRED ME | 14:39 |
asettle | Poll* | 14:39 |
* dhellmann wasn't going to point that out | 14:39 | |
asettle | *head desk* | 14:40 |
asettle | How embarrassment. | 14:40 |
openstackgerrit | Merged openstack/training-labs master: Fix description for st.py -e option https://review.openstack.org/461644 | 14:46 |
asettle | Okay, dhellmann I have some thoughts. Maybe we should consider moving this proposed guide to the dev.o.o site? | 14:48 |
dhellmann | asettle : ok, I think I've done my brain dump in there | 14:48 |
dhellmann | dev.o.o? or docs.o.o? | 14:48 |
asettle | https://developer.openstack.org/ dev | 14:48 |
asettle | It sounds like it almost fits better in there. | 14:48 |
dhellmann | hmm. where is the existing configuration guide? | 14:49 |
asettle | docs | 14:49 |
dhellmann | these things would replace that, right? | 14:49 |
asettle | I suppose we don't want to uproot it and cause confusion. | 14:49 |
asettle | Yep. | 14:49 |
dhellmann | what do you have now for per-project installation guides? | 14:49 |
*** fragatina has joined #openstack-doc | 14:49 | |
dhellmann | how does that work? a separate sphinx build? | 14:49 |
dhellmann | that's the sort of thing I would expect to fold into this new guide at some point | 14:50 |
asettle | dhellmann: cookie cutter and separate gating. See: https://docs.openstack.org/contributor-guide/project-guides.html | 14:50 |
asettle | Yep, okay, maybe we should just use the existing infrastructure. | 14:50 |
dhellmann | ah, so it's in an install-guide subdir | 14:50 |
asettle | Yep - would that work with what you're thinking? | 14:50 |
asettle | Also, who's the orange? is that you sfinucan ? | 14:50 |
dhellmann | I wonder if we want to just use that? add a new section to those things? | 14:50 |
dhellmann | I'm grey | 14:51 |
asettle | That's what I was thinking when talking to sfinucan earlier. | 14:51 |
dhellmann | the little chart at the top shows sfinucan as orange | 14:51 |
asettle | AH, it was blank before :) | 14:51 |
sfinucan | asettle: Yup, set my name now | 14:51 |
asettle | thanks sfinucan | 14:51 |
asettle | Now, who's the green guy | 14:51 |
asettle | Is that you AJaeger ? | 14:51 |
dhellmann | probably, based on the context of the comment | 14:52 |
AJaeger | asettle: might have been ;) | 14:53 |
*** salv-orl_ has joined #openstack-doc | 14:53 | |
* AJaeger reopens etherpad and adds a name | 14:53 | |
asettle | Thanks AJaeger :P | 14:53 |
asettle | Oh! I didn't see the conext of the comment | 14:54 |
asettle | gpocentek: when you get a chance, have a wee looksie at: https://etherpad.openstack.org/p/config-ref-spec | 14:54 |
*** salv-orlando has quit IRC | 14:56 | |
sfinucan | dhellmann: I was going to wait to discuss this next week, but thoughts on the last alternative? Solves the issues with the third alternative by not needing installation at doc compile time - only when you want to update the configuration guides | 14:56 |
*** annegentle has joined #openstack-doc | 14:59 | |
aspiers | asettle: here now | 15:05 |
asettle | aspiers: hey, so, we'll need to find some chat to talk about all the newly created ha-guide-draft bugs. | 15:06 |
asettle | And what we're going to do now. | 15:06 |
asettle | dhellmann: "Introduction paragraph -- why are we doing anything?" - deliberately vague?! | 15:08 |
*** chlong has joined #openstack-doc | 15:16 | |
aspiers | asettle: for sure! Can it wait until you are here? I'm desperately trying to get my presentations ready :-/ | 15:17 |
asettle | aspiers: yep! That's what I mean :) sync up some time at the summit. | 15:17 |
aspiers | and I can't remember what deadline I promised you for the reno stuff but I just remembered I've probably blown it already :-( | 15:17 |
*** salv-orl_ has quit IRC | 15:18 | |
aspiers | I'm currently having to do all the heavy lifting for both presentations | 15:18 |
*** salv-orlando has joined #openstack-doc | 15:18 | |
asettle | aspiers: no problem :) concentrate on what you gotta do. We'll work it out later :) don't sweat it. | 15:19 |
aspiers | my co-presenters both have annoyingly cast-iron excuses, like "just had a new baby" and "critical production outages" | 15:19 |
aspiers | cool, thanks :) | 15:19 |
asettle | How dare they have babies and production outages ;P | 15:19 |
aspiers | exactly, so considerate | 15:19 |
asettle | No problem dude - sorry to add extra pressure to your workload. | 15:19 |
aspiers | err, inconsiderate | 15:19 |
asettle | *shakes head* | 15:20 |
aspiers | asettle: I absolutely promise you will get my attention next week :) | 15:20 |
gpocentek | oh my, so much to read! | 15:20 |
asettle | gpocentek: yep! It's very exciting in here today | 15:20 |
annegentle | gpocentek :) | 15:20 |
asettle | aspiers: we'll sync up at some time :) no sweat. | 15:20 |
asettle | annegentle: wanna get involved?! :p | 15:20 |
gpocentek | asettle: an idea cam to ming while reading the backlog | 15:21 |
asettle | ... what/ | 15:21 |
asettle | ?* | 15:21 |
asettle | an idea came to you! | 15:21 |
gpocentek | came to mind | 15:21 |
asettle | Hhahaha yep, got that in the end :p | 15:21 |
gpocentek | oh my... let me get my good hands | 15:21 |
asettle | What's your idea? | 15:21 |
dhellmann | sfinucan : I replied in the etherpad | 15:21 |
*** rbowen has quit IRC | 15:21 | |
asettle | FEel free to offer ideas up in our etherpad :) I linked you to it | 15:21 |
gpocentek | I'll use the etherpad, yes | 15:22 |
sfinucan | dhellmann: Can't argue with that :) | 15:22 |
dhellmann | asettle : I'm not sure what you mean about the introduction paragraph? | 15:22 |
sfinucan | #automateALLthethings | 15:22 |
asettle | dhellmann: oh, that was just what was in the template from openstack-specs | 15:22 |
asettle | I was confused too. | 15:22 |
asettle | But I ended up deleting it, it just seemed redundant. | 15:22 |
dhellmann | aspiers : no worries on deadlines, I know we all have lots going on. And I don't remember any dates, either. It'll get done when it's done. | 15:23 |
dhellmann | asettle : ah | 15:23 |
aspiers | dhellmann: thanks for the calming words ;-) | 15:25 |
*** rbowen has joined #openstack-doc | 15:25 | |
asettle | aspiers: he's the chill one in here | 15:25 |
aspiers | haha, at least someone is :) | 15:25 |
gpocentek | aspiers: I see my idea in the spec actually, I think (very very long day so I will need to read again) | 15:27 |
gpocentek | sfinucan dhellmann could the sphinx extension allow to create custom list of options? | 15:28 |
gpocentek | this could help solving the cinder ref problem (single option in multiple tables) | 15:29 |
gpocentek | aspiers: sorry the message was for asettle | 15:29 |
aspiers | gpocentek: np :) | 15:29 |
sfinucan | gpocentek: Not at the moment, no | 15:29 |
sfinucan | I don't know if we'd want that either - it would necessitate manual wrangling again | 15:30 |
sfinucan | If we _did_ want it though, it could be easily added | 15:30 |
*** KeithMnemonic has joined #openstack-doc | 15:31 | |
asettle | Thanks gpocentek :) | 15:32 |
dhellmann | gpocentek : the sphinx extension uses the same mechanism as the sample config generator, right now. | 15:34 |
*** rbowen has quit IRC | 15:35 | |
sfinucan | dhellmann, asettle: Do we want another spec for the CLI guide, or will we roll it into that | 15:35 |
sfinucan | Same mechanism for both, I'd assume? | 15:35 |
dhellmann | sfinucan : I was thinking about that. Do we need more than one guide? Isn't that just "the cli guide for python-openstackcclient"? | 15:36 |
dhellmann | or do you mean for the project-specific clients? | 15:36 |
sfinucan | dhellmann: the latter. The former is already handled by the python-openstackclient docs | 15:36 |
dhellmann | does your sphinx extension work for those clients, though? | 15:37 |
dhellmann | or would we need something new? | 15:37 |
sfinucan | It should, assuming they're all using cliff | 15:37 |
dhellmann | almost none of them do | 15:37 |
sfinucan | ...which they should be | 15:37 |
sfinucan | Oh? | 15:37 |
dhellmann | only neutron does, afaik | 15:37 |
asettle | sfinucan: I would have said same mechanism for both. | 15:37 |
dhellmann | the others were all written before cliff existed | 15:37 |
dhellmann | they use argparse directly, iirc | 15:37 |
asettle | have the same mechanism* | 15:38 |
asettle | Gosh I can't type. | 15:38 |
sfinucan | Oh, damn | 15:38 |
sfinucan | Yup, nova client is using the same hackery that nova-manage and it's ilk do | 15:39 |
* sfinucan would like to fix them but it would take forever and these clients are supposed to be going away | 15:39 | |
asettle | Okay. So. What do? | 15:40 |
dhellmann | we should be able to use some of the work sfinucan has already done to build an extension that works by getting the argument parser | 15:43 |
dhellmann | then we can modify the clients to have an API to return that, and set up the builds to call that new API | 15:43 |
sfinucan | python-fuelclient, python-rackclient, python-neutronclient, python-barbicanclient, python-vitrageclient, python-aodhclient, python-freezerclient, python-congressclient, python-heatclient, python-watcherclient, python-designateclient, python-mistralclient | 15:44 |
dhellmann | it's more work, but we can at least reuse some of the formatting code | 15:44 |
asettle | Well, that's pretty good :) | 15:44 |
sfinucan | python-kingbirdclient, python-group-based-policy-client, python-cueclient python-appcatalogclient python-octaviaclient python-glareclient python-saharaclient python-tricircleclient python-tripleoclient python-troveclient | 15:45 |
sfinucan | I think that's it :) | 15:45 |
dhellmann | let's discuss this next week; I've got a reno bug blocking a project so I need to debug that | 15:45 |
asettle | Also, with relation to your 'not developer' guide in each project, I think we should just keep it as $PROJECT Configuration Reference | 15:45 |
sfinucan | tbf, that does cover a lot of the what's in the config guide | 15:45 |
sfinucan | yup, next week it is | 15:45 |
*** KeithMnemonic has quit IRC | 15:56 | |
openstackgerrit | Gergely Csatari proposed openstack/training-guides master: [upstream] Some corrections to the Governance slides https://review.openstack.org/461831 | 16:08 |
*** KeithMnemonic has joined #openstack-doc | 16:12 | |
*** KeithMnemonic has quit IRC | 16:13 | |
*** rbowen has joined #openstack-doc | 16:16 | |
*** pcaruana has quit IRC | 16:24 | |
*** andreas_s has quit IRC | 16:25 | |
*** erikmwil_ has quit IRC | 16:31 | |
*** tesseract has quit IRC | 16:38 | |
*** jpena is now known as jpena|off | 17:06 | |
*** lucasxu has joined #openstack-doc | 17:12 | |
*** annegentle has quit IRC | 17:24 | |
*** zul has quit IRC | 17:26 | |
*** zul has joined #openstack-doc | 17:29 | |
*** thorst_afk is now known as thorst | 17:34 | |
*** mtreinish has quit IRC | 17:46 | |
*** fragatina has quit IRC | 17:49 | |
*** annegentle has joined #openstack-doc | 17:55 | |
*** rbowen has quit IRC | 17:57 | |
*** annegent_ has joined #openstack-doc | 17:59 | |
*** annegentle has quit IRC | 18:02 | |
*** mtreinish has joined #openstack-doc | 18:05 | |
*** donghao has joined #openstack-doc | 18:09 | |
*** cbsterrett has joined #openstack-doc | 18:09 | |
*** Syed__ has joined #openstack-doc | 18:10 | |
*** lucasxu has quit IRC | 18:11 | |
*** lucasxu has joined #openstack-doc | 18:11 | |
*** salv-orlando has quit IRC | 18:12 | |
*** rbowen has joined #openstack-doc | 18:13 | |
*** steveg_afk has joined #openstack-doc | 18:14 | |
*** donghao has quit IRC | 18:15 | |
*** fragatina has joined #openstack-doc | 18:21 | |
*** rbowen has quit IRC | 18:24 | |
*** annegent_ has quit IRC | 18:40 | |
*** annegentle has joined #openstack-doc | 18:41 | |
*** annegentle has quit IRC | 18:51 | |
-openstackstatus- NOTICE: Gerrit on review.openstack.org is being restarted to accomodate a memory leak in Gerrit. Service should return shortly. | 18:52 | |
*** annegentle has joined #openstack-doc | 18:54 | |
*** steveg_afk has quit IRC | 18:55 | |
*** salv-orlando has joined #openstack-doc | 19:41 | |
*** steveg_afk has joined #openstack-doc | 19:50 | |
*** rbowen has joined #openstack-doc | 20:05 | |
*** donghao has joined #openstack-doc | 20:12 | |
*** rbowen has quit IRC | 20:15 | |
*** donghao has quit IRC | 20:18 | |
*** catinthe_ has joined #openstack-doc | 20:21 | |
*** catintheroof has quit IRC | 20:24 | |
*** lucasxu has quit IRC | 20:28 | |
*** catinthe_ has quit IRC | 20:45 | |
*** salv-orl_ has joined #openstack-doc | 20:56 | |
*** salv-orlando has quit IRC | 20:59 | |
*** csterret_ has joined #openstack-doc | 21:00 | |
*** csterret_ has quit IRC | 21:00 | |
*** dustins has quit IRC | 21:05 | |
*** thorst has quit IRC | 21:13 | |
*** Syed__ has quit IRC | 21:15 | |
*** chlong has quit IRC | 21:17 | |
openstackgerrit | Ian Y. Choi proposed openstack/training-guides master: [upstream] Governance - AUC and election activies https://review.openstack.org/461902 | 21:19 |
*** thorst has joined #openstack-doc | 21:38 | |
*** thorst has quit IRC | 21:43 | |
*** csterret_ has joined #openstack-doc | 21:59 | |
*** cbsterrett has quit IRC | 22:02 | |
*** gouthamr has quit IRC | 22:07 | |
*** fragatin_ has joined #openstack-doc | 22:21 | |
*** ediardo_ has joined #openstack-doc | 22:23 | |
*** cmurphy_ has joined #openstack-doc | 22:23 | |
*** mikal_ has joined #openstack-doc | 22:26 | |
*** igordcar1 has joined #openstack-doc | 22:26 | |
*** dmacpher has joined #openstack-doc | 22:26 | |
*** cmurphy has quit IRC | 22:26 | |
*** cmurphy_ is now known as cmurphy | 22:26 | |
*** alex_xu_ has joined #openstack-doc | 22:27 | |
*** tdasilva- has joined #openstack-doc | 22:28 | |
*** alex_xu has quit IRC | 22:28 | |
*** ediardo has quit IRC | 22:28 | |
*** fragatina has quit IRC | 22:28 | |
*** mikal has quit IRC | 22:28 | |
*** igordcard has quit IRC | 22:28 | |
*** tdasilva has quit IRC | 22:28 | |
*** d0ugal has quit IRC | 22:28 | |
*** ediardo_ is now known as ediardo | 22:29 | |
*** gouthamr has joined #openstack-doc | 22:31 | |
*** salv-orl_ has quit IRC | 22:32 | |
openstackgerrit | Pranav Salunke proposed openstack/training-labs master: Update tarballs to include python scripts. https://review.openstack.org/462311 | 22:41 |
*** annegentle has quit IRC | 22:51 | |
*** d0ugal has joined #openstack-doc | 22:52 | |
*** charcol has joined #openstack-doc | 23:00 | |
*** csterret__ has joined #openstack-doc | 23:10 | |
openstackgerrit | Ian Y. Choi proposed openstack/training-guides master: [upstream] Add a note for screen in DevStack https://review.openstack.org/462315 | 23:10 |
*** csterret_ has quit IRC | 23:13 | |
*** csterret__ has quit IRC | 23:13 | |
*** adisky has quit IRC | 23:19 | |
*** suyog has joined #openstack-doc | 23:31 | |
*** bmoss has joined #openstack-doc | 23:36 | |
*** thorst has joined #openstack-doc | 23:58 | |
*** thorst has quit IRC | 23:58 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!