21:00:07 #startmeeting docteam 21:00:08 Meeting started Thu Dec 15 21:00:07 2016 UTC and is due to finish in 60 minutes. The chair is loquacities. Information about MeetBot at http://wiki.debian.org/MeetBot. 21:00:09 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 21:00:11 The meeting name has been set to 'docteam' 21:01:06 Hello 21:01:06 o/ 21:01:07 Sorry 21:01:08 #topic Action items from the last meeting 21:01:10 Late to the doccall 21:01:19 doesn't look like we have any actions 21:01:21 asettle: hi! 21:01:25 hola! 21:01:28 #topic Specs in review 21:01:30 I have stayed awake! 21:01:35 #link https://review.openstack.org/#/q/status:open+project:openstack/docs-specs,n,z 21:01:59 #link https://review.openstack.org/408558 [ha-guide] Proposal to improve the HA guide for Ocata/Pike 21:02:13 Hello 21:02:14 This is me 21:02:20 indeed :) 21:02:28 Hello Alex :slightly_smiling_face: 21:02:31 HEYA :D 21:02:50 Would love more reviews on this one :) bsilverman_ and the guys from the HA team have had a solid debate, I think we've agreed that it's to stay in the ha-guide 21:03:02 So, if the core team is okay with this we should pass it 21:03:08 However, we do need a dedicated team 21:03:18 10/10 would recommend that we organise a sprint/swarm of some kind 21:03:27 The point about it staying until the arch-guide is in better shape made sense. 21:03:41 agreed 21:03:53 so we just need some core love on that one then 21:03:55 bsilverman_: absolutely 10/10 agree 21:03:57 I think so, yes 21:04:00 And then we can start some planning 21:04:02 but at some point I definitely believe it needs to be decentralized again. 21:04:14 Planning that should 100% happen in conjunction with the arch guide team. Perhaps we can merge? 21:04:20 Merge taems, that is. 21:04:21 teams* 21:04:54 I think once we get a good handle on what we have, that way Shaun and I can contribute. 21:04:59 to HA 21:05:04 cool 21:05:17 ok, the only other one we have is ... 21:05:18 Sounds good, perhaps we merge the concentrated efforts. Those who are interested in the HA guide and Arch guide can have a joint specialty team? 21:05:19 For now. 21:05:21 Sorry. 21:05:30 #link https://review.openstack.org/#/c/391786/ Proposed use case form 21:05:38 Sepaking of the arch guide 21:06:05 I thought we put this one to bed, but we still haven’t heard from Shaun have we? 21:06:14 it's been banhammered 21:06:19 No, I don't believe so. But I think we need to take ownership bsilverman_ he's been very busy with work 21:06:25 i might just abandon it to get it off the radar 21:06:28 Shaun's usually okay with that type of ownership 21:06:36 Thoughts bsilverman_ ? 21:06:51 We’re trying to solve a problem, if we’re going to abandon, we still are left with the problem. 21:07:04 yes, but i'd rather resolve it on the mailing list than in gerrit 21:07:09 same with the HA guide one, tbh 21:07:12 So I think we need a new a new proposed solution. 21:07:19 yea 21:07:28 Okay, perhaps we abandon that particular spec. And then we work on plan B. 21:07:38 The HA guide spec should pass. I think that has relevant content that should be worked on. 21:07:39 so, let's leave this out there, and when i get back from leave in jan, i'll follow up both of them on the mailing listy 21:07:41 list* 21:07:41 I am guilty of the gerrit abuse on HA :slightly_smiling_face: 21:08:01 loquacities: please, that would be good 21:08:02 meh, we all do it, bsilverman_ ;) 21:08:06 Add as an action item, loquacities ? 21:08:08 ok, making a note 21:08:10 yep 21:08:14 Cool, thanks :) 21:08:20 I have no problem with it as written 21:08:20 #action loquacities to follow up on both specs in the new year on the mailing list 21:08:31 ok, let's move on 21:08:39 #topic Speciality teams reports 21:08:48 i suspect we can probably move through this pretty quickly 21:09:00 i only have one speciality team report here, from john 21:09:06 Hi all, sorry I was 5 minutes late. 21:09:11 JRobinson__: hi! 21:09:21 o/ loquacities 21:09:28 API: Anne Gentle 21:09:31 (not here) 21:09:36 Configuration Reference and CLI Reference: Tomoyuki Kato 21:09:44 (not here) 21:09:49 High Availability Guide: Andrew Beekhof 21:09:56 asettle: did you have anything to report on the HA guide? 21:09:56 loquacities here 21:10:04 oh! hi annegentle! 21:10:09 ohai 21:10:13 sorry, didn't see you sneak in :) 21:10:18 loquacities: ping me after API :p 21:10:30 asettle: yep 21:10:43 link: https://review.openstack.org/#/q/status:open+file:api-ref 21:11:36 Only note from API land is that the teams are chugging along -- not many net-new API listings 21:11:44 But plenty of reviews in progress 21:11:48 cool 21:11:53 thanks annegentle 21:11:58 asettle: HA guide? 21:12:02 Hey! 21:12:09 So, as we saw, the HA guide spec is underway 21:12:20 Although regardless of the spec I believe we should be very attentive to the HA guide blueprint at hand 21:12:24 https://blueprints.launchpad.net/openstack-manuals/+spec/implement-ha-guide-todos 21:12:28 Which is currently underway for anyone interested 21:12:43 We are looking to spend some quality time going through the bug list: https://bugs.launchpad.net/openstack-manuals/+bugs?field.tag=ha-guide 21:12:55 don't forget to link your patches to that blueprint, too 21:12:56 And figuring out what is still applicable (removing any of those out of date) and moving through the list of updates required 21:13:04 Thank you loquacities :) that is important 21:13:20 If anyone is interested in helping in the HA guide, hit us up. Last few weeks I have finished all edits I planned to do. 21:13:29 But this is now a top priority regardless of spec. 21:13:38 BUGS \o/ 21:13:39 cool 21:13:42 :P 21:13:48 * asettle takes a breath 21:13:51 ok, next up is 21:13:53 Hypervisor Tuning Guide: Joe Topjian 21:13:56 (not here) 21:14:03 Installation guides: Lana Brindley 21:14:15 So, for install guides, we have a wireframe for you to look at 21:14:24 #link https://openstack.invisionapp.com/share/ZF9OLTYND 21:14:38 if you click on the little grid picture in the bottom right corner, you can see the two versions 21:14:48 and if you click on comments you can read/leave comments 21:15:14 in january, we'll need to make a decision on the final design, and start to create patches for it 21:15:14 On that note, I liked the mockups. 21:15:15 the first one. 21:15:18 With the pictures. 21:15:19 yeah, me too 21:15:36 and i think it could work nicely to bring that design through to the main page eventually too 21:15:43 anyway, that's all from install guides 21:15:46 Is this something we are planning to apply to the deployment stuff too? 21:15:51 probably, yes 21:15:57 Okay. Using mascots or...? 21:16:10 no, probably by distro still 21:16:17 is it not possible to see your own comments once you post them? 21:16:24 I've posted two comments, does anyone see them? 21:16:28 yep, you need to click on the numbers 21:16:33 it's very unintuitive 21:16:53 I left comments too, I liked the pictures. 21:17:02 annegentle: i see your comments 21:17:07 loquacities ok 21:17:35 cool, let's move on 21:17:41 Networking Guide: John Davidge 21:17:51 from John: 21:17:53 Not much from the networking guide this week. A couple more patches in flight to address the OSC transition. This one looks good to me: 21:17:53 https://review.openstack.org/#/c/410550/ 21:17:53 Haven�t looked at Ankur�s other patch yet but will get to it soon. 21:18:16 Operations and Architecture Design guides: Shilla Saebi 21:18:20 darrenc: anything to add here? 21:18:31 nothing much to report 21:18:39 ok, np 21:18:39 we've abandoned the specialty team meeting, and referred everyone to this meeting 21:18:51 :) 21:18:52 oh, nice 21:18:55 Cool darrenc :) 21:19:28 ok, next up ... 21:19:31 Security Guide: Nathaniel Dillon 21:19:43 I don't think Nathaniel is here? 21:20:03 nope 21:20:06 Training Guides: Matjaz Pancur 21:20:30 (not here) 21:20:35 Training labs: Pranav Salunke, Roger Luethi 21:20:56 those guys don't seem to be here, either 21:21:00 For security guides I was looking to help out on docs but wasn't able to establish a source for up to date content. 21:21:16 iphutch: in what context? 21:21:40 At the moment, the guide is out of date and needs review for nova and neutron 21:21:59 but beyond source code there hasn't been specific bugs filed for out of date content 21:22:02 yeah, most of our aging bugs in the queue are security guide related, too 21:22:20 i think it's starting to date quite badly 21:22:33 perhaps we need to find out if nathaniel is still able to work on it 21:22:50 agreed 21:22:56 iphutch when you say "source" what do you mean? 21:23:12 iphutch: do you mind taking that as an action? (to chase nathaniel) 21:23:16 iphutch the doc source or a person? 21:23:41 I should say, other than taking a deep dive into nova/neutron code to find up to date security info 21:23:56 i'm not sure the source code would even help you much in that case 21:23:58 So, that was actually me that recommended iphutch take on the install guide. Similar to how I've attacked the HA guide. 21:24:05 asettle: it's a good plan 21:24:13 In all honesty, a lot of the guides that were done in a sprint or otherwise are out of day 21:24:14 date* 21:24:19 Arch, HA, security 21:24:23 yep 21:24:27 We have specialty teams but nobody is keeping it up to date 21:24:34 It is good to have a writer AND an SME on board 21:24:37 But we don't have that currently 21:24:53 I would be good if iphutch could go through the guide, edit it, file bugs, and report back with findings in a week 21:24:56 ok, let's make an action to chase this up 21:24:59 The security guide should probably outline best practices and refer any timely security patching to the foundation’s security team pages. 21:25:17 bsilverman_: i believe that's the way it's structured, yes 21:25:19 But we do need to address in the new year the fact that a lot of these guides are not being looked after and we do not have the bandwidth to do so 21:25:41 agreed 21:26:02 #action iphutch to chase up the security speciality team to discuss future of guide (with asettle and loquacities) 21:26:08 I am happy to be the writer if I can get a SME on board 21:26:12 ok, last but not least is (drumroll please) 21:26:12 will do 21:26:16 iphutch: thank you :) 21:26:18 User guides: Joseph Robinson 21:26:24 JRobinson__: what do you have? 21:26:38 \o/ 21:26:43 The Legacy command changes are continuing at the moment 21:26:54 I've updated the task list with more files 21:27:04 #link https://wiki.openstack.org/wiki/Documentation/ReorganizeUserGuides#Legacy_to_OpenStack_command_conversion_table 21:27:08 I have a whole chapter in an upcoming book on OpenStack security, when it’s published next month, I’ll send you the chapter ophutch. 21:27:27 I'm aiming to have all the commands from the End User Guide added. 21:27:28 err iphutch 21:27:36 nice work, JRobinson__ :) 21:28:03 ok, any final comments on speciality teams? 21:28:08 JRobinson__: do you have any books complete yet? 21:28:11 One more bug item - 21:28:17 Slash, could you tell us what is left to do etC? 21:28:57 asettle, at the moment, I'd say about maybe over half the end user guide has been worked through. 21:29:05 As a goal I want to get that one compelted. 21:29:09 ^completed 21:29:17 Cool :) that's great. Admin guide? 21:29:43 I've seen a lot of patches. And ankur-gupta has been helping out a lot too floating between the config guides too I believe. 21:29:46 The Administrator guide needs attention, maybe a bit after that, but time constraints means I'll start listing commands from there too within the next week. 21:30:12 for sure, and thanks ankur-gupta for your help here :) 21:30:24 That bug question: 21:30:27 #link https://bugs.launchpad.net/openstack-manuals/+bug/1648101 21:30:28 Launchpad bug 1648101 in openstack-manuals "ip netns - needed for cheat sheet in End User Guide?" [Undecided,New] 21:30:33 Yes please let me know if there is anything else i can help out with 21:30:40 JRobinson__ I learned that is a Linux-only command. 21:30:56 JRobinson__ and since our CLI installation instructions also cover Win/Mac I wonder if it's necessary. 21:31:02 Anyone have an opinion? 21:31:47 annegentle, yes, it looked like a specific use case. Not sure how often users had encountered or sed the $ ip netns command 21:31:52 it should at least be marked, either way 21:31:56 ^used. 21:32:32 loquacities that might be the clearest way to show it 21:32:37 ok 21:32:40 shall we move on then? 21:32:43 JRobinson__ I can take that bug 21:32:44 It’s used a lot in troubleshooting linux network issues with instances. 21:32:55 ankur-gupta, if anything on the table leaps out, go for it - I can update the table after the patch is up, so don't worry about the admin side of things too much. 21:32:55 bsilverman_ yeah 21:32:58 JRobinson__ can you triage it for me? 21:33:06 annegentle, thanks, yes, triage now 21:33:13 #topic Countdown to release: 21:33:16 It’s the only way I know to really find out about the namespaces that instances are using. 21:33:23 68 days to go 21:33:41 #link https://wiki.openstack.org/wiki/Documentation/OcataDeliverables 21:33:54 bsilverman_ yeah, but you do need to be on a Linux machine to use it, so we should indicate that. 21:34:05 #topic PTG Atlanta Feb 20-24 2017 21:34:10 #link http://www.openstack.org/ptg Event info 21:34:17 #link https://pikeptg.eventbrite.com/ Tickets 21:34:22 i believe there are still tickets available 21:34:29 annegentle: agreed. 21:34:43 #info Docs is on Monday/Tuesday 21:34:48 #topic Open discussion 21:34:50 Anyone going? 21:34:51 To the PTG 21:34:52 That is 21:34:58 yep, I'll be there asettle 21:35:09 Cool! In theory I will be, but *stay tuned* 21:35:14 nice 21:35:15 I still need to get approval, need to explain it to company. 21:35:35 I'm aiming to go - approval is also under discussion. 21:35:37 Ill be there if we get the final budget thumbs up 21:35:51 Have they announced what the “discount” will be off of the Boston summit if we go? 21:36:10 not that i've seen 21:36:10 I had a topic I want to bring up here first -- 21:36:14 #info the ticket refund date is February 13 - time available for refunds depending on team and organisation budgets. 21:36:24 I noticed a few "cinder" CLI commands in the Horizon UI 21:36:28 Ohhhh I see, good info JRobinson__ 21:36:32 as explanatory text. 21:36:34 true 21:36:37 annegentle: oh? 21:36:43 Have you an example anywhere? 21:36:56 Do you think it would be ok to propose a blueprint to move those to osc after the docs are updated? 21:37:00 asettle just a sec, yeah 21:37:02 Also, I should mention to those that are doing the CLI command conversion, I spoke to Joe too... do not change swift commands. 21:37:12 Swift is sticking with 'swift' until further notice. 21:37:17 The 'openstack' command is not entirely supported. 21:37:17 annegentle: yes, i think that's a good idea 21:37:45 so, log in as admin, go to Admin > Volumes and then click Create Volume Type. 21:37:57 I don't think there's a huge number of them but it would be nice to update 21:38:08 "This is equivalent to the cinder type-create command." 21:38:18 So it's not even the entire command. 21:38:23 Interesting annegentle I hadn't see that. Thank you! 21:38:34 Is that a cinder bug or it just incomplete? Or a horizon thing? 21:38:36 That's confusing. 21:38:47 asettle I see it as a horizon bug 21:39:00 maybe we should ping horizon 21:39:08 asettle but I may not understand their plugin model 21:39:14 Okay, should we file? I mean, I feel bad, it's only Richard and Rob that are basically Horizon now 21:39:14 asettle as to where the strings "live" 21:39:21 annegentle: fair enough 21:39:22 asettle oh we could do these edits ourselves 21:39:24 loquacities: could you ping Richard? 21:39:28 that's why I'm bringing it up here 21:39:32 annegentle: we could? Okay. We should then. 21:39:37 yeah, sure 21:39:59 but need to understand where those strings are, what translation affect it might have, whether the strings will still fit in boxes, etc. 21:40:09 what's the ask for horizon? 21:40:10 I bet Richard would know that sort of stuff 21:40:13 #action loquacities to ping Richard Jones about cinder commands in horizon 21:40:15 hey david-lyle 21:40:21 hi annegentle :) 21:40:43 david-lyle ask could be "hey are these pluggable strings and how do I edit them and would it affect translations and box sizes" 21:40:47 david-lyle: it's like you have a radar for the word 'horizon' 21:41:02 I do watch for it 21:41:03 david-lyle and "hey are the strings stored closer to cinder or horizon?" 21:41:17 all the strings should be from horizon 21:41:19 david-lyle for reviews and such 21:41:28 david-lyle: I do that for 'docs' :P 21:41:39 we try not to pass on any unlocalized strings to users 21:42:04 so if there is an issue with some text, filing a bug in horizon is the best place. 21:42:14 annegentle: in that case, we can probably do it? 21:42:22 plugins can provide strings as well, but cinder support is internal to horizon 21:42:31 david-lyle ok 21:42:45 something like manila or sahara would own their own strings 21:42:46 david-lyle but if the size of the text changes is that a non-issue? 21:42:58 cinder is fewer letters than openstack for example 21:43:04 david-lyle I might be overthinking :) 21:43:11 generally it is not 21:43:17 great 21:43:29 yeah this seems like a nice next evolution of "OSC everywhere" 21:43:37 we try to make all text containers vary their size based on content 21:43:52 asettle yeah I really do think so. To me the hard part would be building horizon locally but we have devstack. 21:44:23 asettle heh we have our PTG hack project :) 21:44:34 "Figure out horizon help strings" 21:44:48 annegentle: I would really like to go through that with you at the PTG? It's good to learn new things (like last time? Yay deployment guides) 21:44:57 asettle yes!! 21:45:02 me too 21:45:38 Let's hack it out :) should be good! 21:45:44 I'll be at the PTG, please ping me however I can help 21:45:55 david-lyle awesome, consider yourself roped in :) 21:45:59 david-lyle: we may seek you out to bash horizon into our submission :P 21:46:11 Anne's version seems nicer 21:46:26 asettle hee 21:46:28 it never worked for me, but with your help we may make more progreess 21:46:35 david-lyle heh 21:46:50 \o/ we will do our best 21:46:52 She says 21:46:52 Now 21:46:56 Without much conviction 21:47:20 is that it, guys? 21:47:25 thanks for a good meeting 21:47:28 hahahah 21:47:29 Yes sorry 21:47:37 and have a great holiday, those who are getting one :) 21:47:41 #endmeeting