06:09:26 #startmeeting docinstallteam 06:09:26 Meeting started Tue Aug 30 06:09:26 2016 UTC and is due to finish in 60 minutes. The chair is loquacities. Information about MeetBot at http://wiki.debian.org/MeetBot. 06:09:27 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 06:09:29 The meeting name has been set to 'docinstallteam' 06:09:39 #topic Testing: https://wiki.openstack.org/wiki/Documentation/NewtonDocTesting 06:09:46 #link Debian: http://lists.openstack.org/pipermail/openstack-docs/2016-August/009006.html 06:09:53 #link Ubuntu: http://lists.openstack.org/pipermail/openstack-docs/2016-August/009008.html 06:10:08 there we go 06:11:16 strigazi: so, to answer the question: just step through the install guide here: http://docs.openstack.org/project-install-guide/draft/ 06:11:21 so yes, two nodes 06:11:47 yes, but in practice you fake them right? 06:11:52 yeah, absolutely 06:12:57 Any other advice on that? 06:13:23 i'm not an expert, i'm sure i'll get better at this as we go on ;) 06:13:50 howdy 06:13:57 i've just asked brian to join, he's had more hands on experience than me :) 06:14:08 So far I was testing magnum against devstack 06:14:10 bmoss: strigazi was just looking for advice on testing 06:14:12 hi bmoss 06:14:19 hi :) 06:15:40 To have the environment rewuired by the install guide you fake two nodes and fake two nics. Do you have any advice before starting? 06:17:04 well, if you're installing your nodes on vms, it is probably a good idea to have a network services layer to firewall your nodes 06:17:51 loquacities: ping 06:18:01 yep? 06:18:17 Ohh, I just did not see any activity. 06:18:35 yeah, i was letting strigazi and bmoss discuss :) 06:18:49 :) 06:19:20 strigazi, so a network services layer is a good idea. Also, type very carefully. ;) There is a lot of config and small mistakes cause big headaches. 06:20:11 bmoss, I'll give it a go if I have any specific issue I'll ping on irc 06:20:40 cool, ok, dguitarbite did you have an update on the parser? 06:20:43 to be honest, there probably isn't much more to say. The Install Guides are pretty good at taking the reader through the steps. And if something isn't clear, then it is probably a bug with the guide. Well, unless it has missed something new from openstack. 06:21:09 Yes, I do have an update :D. It is a couple of hours more work away from being ready to be used by us. 06:21:13 strigazi, good luck, and thanks for testing! Fresh eyes are the best for catching problems. 06:21:16 woohoo! 06:21:25 #topic install guide testing parser 06:21:45 I have a meeting with Andreas this Thrusday where I would present him the running version of the parser and discuss how to move ahead. 06:21:51 cool 06:21:57 i'm looking forward to seeing it in action! 06:22:19 we'll update in this release? 06:22:25 loquacities: There are some changes to the install guides from my side though. 06:22:31 such as? 06:22:55 #link https://github.com/dguitarbite/openstack-manuals/commit/dd14956679969856a02201fe44098c3a2ef6eebf 06:23:45 loquacities: These small syntax changes should not impact install guides generated HTML pages. They just are for reducing the complexity otherwise writing this parser would be a full time job for a team. 06:23:57 right, so they're non-printing? 06:24:08 ah, yep, i see 06:24:10 loquacities: Nope, but they are critical for the parser to function. 06:24:57 There should be few more minor changes to the syntax, I have 1-2 minor challenges to match. 06:25:03 ok 06:25:04 *challenges to face. 06:25:21 so how does the parser show that it's passed/failed? 06:26:20 So, I will be writing custom exception class which invokes/throws exceptions at different points. This should allow us to add some strings to give failure indications. 06:26:34 right 06:26:55 https://github.com/dguitarbite/rst2bash/blob/master/parser.py#L271 06:27:01 Something on a similar line. 06:27:27 right, makes sense 06:27:32 cool! i'm really excited about this :) 06:27:42 There is another change that I would like to introduce. To create a variables file at the start of the install guides. 06:27:51 Me too :). 06:28:14 sorry for coming late to the party 06:28:17 This variables file should allow us to keep things flexible and use the variables like $keystone_user_password etc. 06:28:24 AJaeger: hi 06:30:04 loquacities: Something like this but more user friendly: http://git.openstack.org/cgit/openstack/training-labs/tree/labs/osbash/config/credentials 06:30:22 oh, that's clever 06:30:58 So for the users, they can copy paste this at the start of the install guides or just use their values when they see $nova_admin_password. 06:31:08 yeah, like a kickstart 06:31:15 loquacities: Yes. 06:31:21 very cool :) 06:31:39 I want to finish it soon :). 06:31:44 agreed 06:31:47 please do ;) 06:31:51 +1 :) 06:31:56 AJaeger: Haha, yes. 06:32:00 ok, any other business? 06:32:03 #topic other business 06:32:41 loquacities: I cannot find the wiki page we use to track the progress of install-guides. 06:32:52 https://wiki.openstack.org/wiki/Documentation/NewtonDocTesting 06:33:07 loquacities: And also for working on SLE/openSUSE, I would like to start fixing it from next week. 06:33:18 that'd be great :) 06:33:37 i'm hoping to have everything (well, as much as possible) tested by the end of september 06:33:39 But I am not yet sure if the packages for any of these distros are already shipping Newton. 06:33:43 that's a week before release day 06:33:56 i haven't got an update on suse packages, yet 06:34:28 Update as in reply to your email on docs ML? 06:34:29 dguitarbite: our SUSE packages are ready, aren't they? 06:34:35 yeah 06:34:54 AJaeger Yes, we have it as master branch for sure. 06:35:00 AJaeger: if that's true, can you post something to the ML? 06:35:09 Not sure about the other distros though. 06:35:34 i have b2 repos for debian and ubuntu 06:35:35 dguitarbite: can you send the email with details, please? You're closer to that 06:35:39 nothing for rhel yet 06:35:56 AJaeger: Yes, for sure. Shall I send it over the Docs ML itself? 06:36:17 you can reply to my email, subject "Install Guide Testing in 3 ... 2 ..." 06:36:21 that way it's all together 06:36:41 loquacities: Done. 06:36:44 yay! 06:36:46 thanks :) 06:36:55 ok, thanks for a great meeting everyone (despite the slow start!) 06:37:22 bye 06:37:28 bye 06:37:32 cya o/ 06:37:40 #endmeeting