Monday, 2017-07-31

*** masaki has joined #openstack-doc00:02
*** masaki has quit IRC00:14
*** masaki has joined #openstack-doc00:16
*** gmann has quit IRC00:16
*** gmann has joined #openstack-doc00:16
*** dmacpher has joined #openstack-doc00:16
*** phuongnh has joined #openstack-doc01:06
*** deep-book-gk has joined #openstack-doc01:06
*** deep-book-gk has left #openstack-doc01:06
*** sdague has joined #openstack-doc01:16
*** edmondsw has joined #openstack-doc01:36
*** thorst has joined #openstack-doc01:37
*** vijaykc4 has joined #openstack-doc01:37
*** edmondsw has quit IRC01:40
*** yangyapeng has joined #openstack-doc01:41
*** thorst has quit IRC01:41
*** yangyape_ has joined #openstack-doc01:52
*** yangyapeng has quit IRC01:55
*** gouthamr has quit IRC02:07
*** vijaykc4 has quit IRC02:14
*** thorst has joined #openstack-doc02:42
*** thorst has quit IRC02:47
*** edmondsw has joined #openstack-doc03:24
*** vijaykc4 has joined #openstack-doc03:26
*** edmondsw has quit IRC03:28
*** yangyape_ has quit IRC03:35
*** yangyapeng has joined #openstack-doc03:35
*** thorst has joined #openstack-doc03:43
*** thorst has quit IRC03:48
*** yangyape_ has joined #openstack-doc03:51
*** yangyapeng has quit IRC03:51
*** yangyape_ has quit IRC03:55
*** yangyapeng has joined #openstack-doc03:55
*** dmacpher has quit IRC03:59
*** junbo has joined #openstack-doc04:07
*** dmacpher has joined #openstack-doc04:17
*** s-shiono_ has joined #openstack-doc04:26
*** rejy has joined #openstack-doc04:31
*** rejy has left #openstack-doc04:32
*** suyog has quit IRC04:35
*** diablo_rojo has joined #openstack-doc04:42
*** Dinesh_Bhor has joined #openstack-doc04:43
*** khushbu_ has joined #openstack-doc04:44
*** vijaykc4 has quit IRC04:49
*** suyog has joined #openstack-doc04:51
*** dmacpher_ has joined #openstack-doc05:02
*** dmacpher has quit IRC05:06
*** dhellmann has quit IRC05:28
*** dhellmann has joined #openstack-doc05:28
*** GK1wmSU has joined #openstack-doc05:29
*** GK1wmSU has left #openstack-doc05:30
*** vijaykc4 has joined #openstack-doc05:32
*** _GK1wmSU has joined #openstack-doc05:42
*** thorst has joined #openstack-doc05:44
*** _GK1wmSU has left #openstack-doc05:45
*** thorst has quit IRC05:49
*** rcernin has joined #openstack-doc06:11
*** vijaykc4 has quit IRC06:16
*** pcaruana has joined #openstack-doc06:19
*** amotoki__ is now known as amotoki06:33
*** andreas_s has joined #openstack-doc06:36
*** suyog has quit IRC06:40
*** AJaeger has quit IRC06:54
*** edmondsw has joined #openstack-doc06:59
*** edmondsw has quit IRC07:04
*** AJaeger has joined #openstack-doc07:06
*** vijaykc4 has joined #openstack-doc07:08
*** vijaykc4 has quit IRC07:17
*** dmacpher_ has quit IRC07:25
*** charcol has quit IRC07:26
*** dhellmann has quit IRC07:30
*** dhellmann has joined #openstack-doc07:31
*** alexchadin has joined #openstack-doc07:31
*** khushbu_ has quit IRC07:38
*** phuongnh has quit IRC07:38
*** thorst has joined #openstack-doc07:45
*** thorst has quit IRC07:50
*** khushbu has joined #openstack-doc07:53
openstackgerritAllen proposed openstack/security-doc master: Add the missing hyperlink markup for the title  https://review.openstack.org/48912107:58
*** alexchad_ has joined #openstack-doc08:00
*** yamamoto has quit IRC08:02
*** alexchadin has quit IRC08:02
*** alexchadin has joined #openstack-doc08:04
*** alexcha__ has joined #openstack-doc08:06
*** alexchad_ has quit IRC08:06
*** alexchadin has quit IRC08:08
*** alexchadin has joined #openstack-doc08:12
*** alexchadin has quit IRC08:13
*** alexchadin has joined #openstack-doc08:14
*** alexcha__ has quit IRC08:15
openstackgerritAllen proposed openstack/security-doc master: Add the missing hyperlink markup for the title  https://review.openstack.org/48912108:24
*** vijaykc4 has joined #openstack-doc08:32
*** efoley has joined #openstack-doc08:37
*** khushbu has quit IRC08:41
*** khushbu has joined #openstack-doc08:44
*** edmondsw has joined #openstack-doc08:48
openstackgerritAllen proposed openstack/security-doc master: Add the missing hyperlink markup for the title  https://review.openstack.org/48912108:52
*** edmondsw has quit IRC08:53
*** masaki has quit IRC09:02
*** khushbu has quit IRC09:02
*** yamamoto has joined #openstack-doc09:02
*** khushbu_ has joined #openstack-doc09:03
*** yangyapeng has quit IRC09:04
*** yamamoto has quit IRC09:08
*** yamamoto has joined #openstack-doc09:08
*** khushbu_ has quit IRC09:11
*** sambetts|afk is now known as sambetts09:11
*** khushbu has joined #openstack-doc09:11
*** s-shiono_ has quit IRC09:13
*** khushbu has quit IRC09:21
*** tosky has joined #openstack-doc09:21
*** diablo_rojo has quit IRC09:24
*** khushbu has joined #openstack-doc09:24
*** yamamoto has quit IRC09:25
*** pblaho has joined #openstack-doc09:29
*** yamamoto has joined #openstack-doc09:34
*** nicolasbock has joined #openstack-doc09:35
*** khushbu has quit IRC09:38
*** yamamoto has quit IRC09:40
*** khushbu_ has joined #openstack-doc09:40
*** vijaykc4 has quit IRC09:45
*** thorst has joined #openstack-doc09:46
openstackgerritAllen proposed openstack/security-doc master: Remove the redundant hyperlink  https://review.openstack.org/48912109:46
*** khushbu_ has quit IRC09:53
*** yamamoto has joined #openstack-doc09:53
*** khushbu_ has joined #openstack-doc09:55
*** khushbu_ has quit IRC09:58
*** khushbu has joined #openstack-doc09:58
*** thorst has quit IRC09:58
*** vijaykc4 has joined #openstack-doc10:04
*** khushbu has quit IRC10:06
*** khushbu has joined #openstack-doc10:08
*** alexchadin has quit IRC10:11
*** khushbu has quit IRC10:13
*** khushbu_ has joined #openstack-doc10:14
*** khushbu_ has quit IRC10:17
*** khushbu has joined #openstack-doc10:19
*** khushbu has quit IRC10:24
*** khushbu has joined #openstack-doc10:27
*** vijaykc4 has quit IRC10:35
*** edmondsw has joined #openstack-doc10:36
*** vijaykc4 has joined #openstack-doc10:40
*** edmondsw has quit IRC10:41
*** khushbu has quit IRC10:43
*** khushbu has joined #openstack-doc10:48
*** khushbu has quit IRC10:52
*** khushbu has joined #openstack-doc11:13
*** alexchadin has joined #openstack-doc11:13
*** thorst has joined #openstack-doc11:13
*** yamamoto has quit IRC11:31
*** thorst has quit IRC11:43
*** yamamoto has joined #openstack-doc12:01
*** vijaykc4 has quit IRC12:02
*** vijaykc4 has joined #openstack-doc12:02
*** yamamoto has quit IRC12:04
*** edmondsw has joined #openstack-doc12:06
dhellmannasettle : happy monday!12:09
dhellmannit looks like we have a few projects who have landed docs but not updated the flags in the manuals repo: http://paste.openstack.org/show/616995/12:10
dhellmannmaybe it would be a good idea to send an email encouraging them to do so?12:10
asettledhellmann: is it though!12:10
asettledhellmann: would indeed be :) I'm in meetings for the next forty thousand hours12:10
* dhellmann doesn't do philosophy before breakfast12:10
asettleI can do it after work otnight12:10
dhellmannugh, no, I'm not going to ask you to work after work12:10
dhellmannperhaps someone else wants to do it?12:11
*** khushbu has quit IRC12:11
asettleYou're kind, but it's a small email12:11
dhellmannchason, or petr?12:11
asettleI can write it then :)12:11
dhellmannI have a rule about that12:11
asettleUhh, after work stuff?12:11
dhellmannyes, no working after work :-)12:12
dhellmannespecially no asking others to12:12
*** edmondsw has quit IRC12:13
chasondhellmann: Hey! o/12:17
dhellmannchason : o/12:17
chasondhellmann need some help?12:17
dhellmannI was looking for someone to write an email to the -dev list encouraging projects to make sure their links are all added to the docs repo ^^12:17
dhellmanndo you have some time to do that today?12:18
dhellmannwe should have enough instructions in our contributor guide now for them to start doing it on their own12:18
*** yamamoto has joined #openstack-doc12:20
AJaegerchason: and please don't patch it yourself ;) Let the teams learn how to do it12:24
dhellmannright, the point is to start getting them used to the idea of maintaining this info themselves12:24
AJaegeragreed12:25
AJaeger40 000 hours - that's 238 days without sleep. asettle, you should rethink how you handle your calendar ;(12:26
asettleAJaeger: time management is not a strength of mine :P12:26
AJaeger;(12:26
asettleHhahaha okay it's just 4 hours, but still12:27
* AJaeger would love to see a review of https://review.openstack.org/#/c/488321/ and https://review.openstack.org/#/c/488338/ , please12:27
asettleThat's a lot of back-to-back meetings12:27
asettleGod it :)12:27
asettleGot*12:27
* setuid looks12:27
chasonOK, I will do that after the dinner.12:27
AJaegerthanks12:28
* AJaeger disappears to his next meeting - luckily 4h shifts only tomorrow and Wednesday12:28
setuidSo removing (not demoting) them from sitemap, it looks like12:28
*** catintheroof has joined #openstack-doc12:29
AJaegersetuid: first change prios, second removes it.12:29
setuidWait, misread, no that's good.12:29
setuidAs long as they're _linked_ from somewhere, or in sitemap12:29
setuidRemove them entirely, you completely orphan them off12:30
dhellmannthe more I think about that issue, the more I think we want to remove the version-specific docs and change the theme to only link to the series names12:30
dhellmannI still don't know about the sitemap question, though12:30
setuidSo no more linking to version numbers, only series 'common names'?12:31
*** yamamoto has quit IRC12:32
*** yamamoto has joined #openstack-doc12:33
*** yamamoto has quit IRC12:33
*** yamamoto has joined #openstack-doc12:33
dhellmannright12:39
*** thorst has joined #openstack-doc13:00
*** rbowen has quit IRC13:02
*** lucasxu has joined #openstack-doc13:02
*** rbowen has joined #openstack-doc13:03
*** khushbu has joined #openstack-doc13:09
AJaegerdhellmann: agreed, we can do that - link to Ocata, Pike etc - and master/latest13:11
*** edmondsw has joined #openstack-doc13:13
*** khushbu has quit IRC13:13
*** edmondsw has quit IRC13:22
*** edmondsw has joined #openstack-doc13:22
*** sekelso has joined #openstack-doc13:24
*** gouthamr has joined #openstack-doc13:31
AJaegerdhellmann: I still think we should merge my changes, then stop publishing on tagging and remove the option from the theme - and then black list. These issues are unrelated13:37
dhellmannAJaeger : ++13:57
*** mriedem has joined #openstack-doc13:58
dhellmannAJaeger : https://review.openstack.org/48923114:00
dhellmannasettle, chason : ^^14:00
setuid"stop publishing on tagging", can you expand on that?14:00
dhellmannsetuid : today we publish every time a patch lands and every time we tag a release. This drops the latter job so that we only publish when we land patches.14:01
setuidBy "publish", you mean push a message to announce? or something different?14:01
*** vijaykc4 has quit IRC14:02
setuidI'm trying to be sure there's a process at tagging time that doesn't leave something incomplete14:02
dhellmanndocumentation14:02
dhellmannsetuid : http://lists.openstack.org/pipermail/openstack-dev/2017-July/120356.html14:03
setuidWhy wouldn't you publish when you tag a release? That's the "last" version of those specific docs, no?14:03
dhellmannwhy do we need to publish then?14:03
*** alexchadin has quit IRC14:03
setuid"These docs are now final, as this release has been retired. Here's the final copy. No further updates will ever happen on this release." yadda yadda.14:04
dhellmannwhy not do that on the $series docs?14:04
setuidThat allows operators to fetch that copy, at a point-in-time when they should be able to reliably build it with current tools at the time, vs. months later when things break or need post-clone patching.14:04
openstackgerritMerged openstack/openstack-doc-tools master: Document installation of scrapy via pip  https://review.openstack.org/47986314:05
openstackgerritMerged openstack/openstack-doc-tools master: Make openstack-doc-tools can be used in the individual client repos  https://review.openstack.org/48729214:05
setuidI'm confused, are you talking about ceasing publishing on the numbered releases, but continuing on the series names? Or stopping altogether when you tag?14:05
*** khushbu has joined #openstack-doc14:05
dhellmannthey can still fetch the tagged repo14:05
dhellmannI just want to not run the job when we tag.14:05
setuidWill there ever be any commits between branch and the tag, where you create a gap?14:06
setuidIOW, the last time you publish, and the time you tag, will there be _any_ commits in that delta?14:06
dhellmannno, we publish when we land patches, so every patch's content is published14:07
setuidSo the very last tag on a release, would be the last publish, and so the tagged version would be byte-for-byte identical?14:08
setuider, very last patch on a release14:08
dhellmannyes, that's what I would expect14:08
AJaegersetuid: you're looking at the EOL - dhellmann is looking at the whole process that leads to it14:08
openstackgerritMerged openstack/openstack-doc-tools master: Change priorities for sitemap  https://review.openstack.org/48832114:08
openstackgerritMerged openstack/openstack-doc-tools master: Do not add EOL releases to sitemap  https://review.openstack.org/48833814:09
setuidAIUI, a tag is a release point. If you release 2.0, you tag your code as 2.0, and nothing can change it. Then you release 2.0. That's how I've done it with projects I've maintained before.14:09
AJaegersetuid: we currently publish on the stable/ocata branch separate docs.o.o/PROJECT/TAG documents like for 1.1 and 1.2 and 1.314:09
setuidAJaeger: I'm trying to make sure the scoping is the same for all releases, whether they're eol or not... that way, eol releases fall off naturally without any gaps.14:09
*** khushbu has quit IRC14:10
setuidOk, as long as what was rolled up with the last patch, is identical to what you get in a tagged clone, that's fine.14:10
dhellmannsetuid : you'll get what you clone, so if there are untagged commits and you clone a commit you could miss something. Is that what you mean?14:12
dhellmannsorry, "clone a tag"14:12
setuidaye, as long as I don't have to do post-tagged-clone checkout + rollup patching to get to a current state of that tag, that's fine.14:12
setuidIf I check out a tag of -manuals, I'm expecting that to be the full, complete, most-recent, patched copy of the manuals at that tag point.14:13
dhellmannyeah, we want to make sure our EOL process includes a version tag14:13
dhellmannoh, this change applies to all of the other repos, not manuals14:13
setuid EOL or otherwise, I shouldn't need to patch anything in a tagged clone to get to 'current'14:13
setuidfor tip/master/HEAD, yes, of course I'll need to rebases14:13
dhellmannlike I said, you get what you clone. If you want "current" clone HEAD. If you want the tag, clone that.14:14
setuidRight right, I think we're on the same page, just overloaded semantics :)14:14
setuidIs the overhead in running the job at the point where you tag, just because of iops, or disk space, or duration to complete the job?14:15
dhellmannthe issue has nothing to do with the job itself. The output of the job can never be updated because we don't have a way to rebuild it. So we end up with something that, if it's broken (JS security bug, whatever) we have to just delete it by hand.14:16
dhellmannI'm trying to eliminate edge cases that result in manual labor.14:16
dhellmannWe never refer anyone to the 10.0.1 version of the nova docs. Why are we building them?14:16
dhellmannWe used to refer people to the x.y.z version of $library docs, but why do we do *that*? The latest docs for a series should include all the info they need.14:17
AJaegerdhellmann: in the past, we only published at tag time for libraries - and not stable/ocata.14:17
* AJaeger agrees, let's stop doing tag builds.14:17
AJaegerthis means we need to take out the feature to link to the last versions in openstackdocstheme - and add a way to link to different branches instead.14:18
dhellmannAJaeger : yeah, I want to rewrite that to link to branch names instead of versions14:19
setuidI'm in agreement on dropping the numbered series builds/tagging, that makes sense. I'm just trying to understand the driver behind reducing the build jobs. I thought it was CI/CD on that end, but it seems to be triggered from the commits/tags, not continuous.14:19
dhellmannsetuid : the goal isn't to reduce the number of jobs, it's to reduce unmaintainable published content. Removing the job is a step toward not making the current situation worse.14:20
fungiworth noting that distros have a tendency to carry somewhat arbitrary versions of libs with fixes backported, so we won't have the ability for users getting packages from them to find the exact docs on our site corresponding to the claimed version they have installed14:20
dhellmannfungi : that's a good point14:21
fungithis also means we're assuming all our docs are for projects which participate in the coordinated release14:21
funginot all projects which publish docs have stable branches, but may still have different released versions14:22
dhellmannfungi : that's a fair point. We could add a different template for projects that want to publish on tagged releases14:22
dhellmannalthough then we'd just have the same problem with those projects14:22
setuidfungi: That could be a problem, but would require better cooperation between distributions and the openstack-core team.14:22
dhellmannfor independent projects that don't branch, they will still have /$project/latest/14:22
setuidNot impossible, just coordination14:23
fungiwe did have that split at one point: services were part of the coordinated release and so only published from branch tips, libraries and clients released only from their master branches and so published docs when tags were pushed14:23
dhellmannand for independent projects that branch using non-standard names, they'll have those as series14:23
fungiseems like we haven't changed the reasons for that split, we've just changed which kinds of projects are part of the integrated release14:23
dhellmannyeah, that made it more difficult to release fixes for libraries that didn't require updating all of your other dependencies at the same time14:24
fungiright, but point being we couched that split as services vs libs, when really it was projects which release from stable branches vs those which don't14:25
dhellmannyes, true, that's a better characterization14:25
AJaegerdhellmann: make it configurable whether to link to branches - or check for existince of our stable branches14:25
setuidI need to dig in and understand that a bit more. Do you really have users who consume their docs from distribution packages of openstack docs?14:26
setuidvs. going to the main website to consume them?14:26
dhellmannAJaeger : yes, I was going to look for /stable/$name branches and $name-eol tags, sort them, then have an option to specify the first to include, with a default of mitaka or newton, depending on which we have for more projects14:26
AJaegersounds great14:26
dhellmannsetuid : no idea14:27
fungisetuid: at least some of the distros do package project documentation14:27
fungiostensibly because some consumers may make use of the software without constant/easy access to the internet14:28
dhellmannAJaeger : how do you feel about me adding dulwich to openstackdocstheme instead of using git through subprocess?14:28
setuidfungi: Right, Bloomberg for example, builds their clusters in DCs without any Internet access, detached/disconnected mode.14:28
setuidBut they consume the docs from upstream, well... until recently when we had to stage them internally because they vanished upstream.14:29
fungimy anecdote about packaged versions was more that users trying to browse docs.o.o may have a harder time finding docs for the exact versions of software from their distro if we stop publishing when tags are pushed14:30
dhellmannyes, they would need to know what series a version is in14:32
dhellmannmaybe we should have the theme build a list "this series includes versions A, B, C"14:33
dhellmannalthough the logic for that is relatively complicated14:33
*** openstackgerrit has quit IRC14:33
fungiespecially for end-user tools, e.g if i have python-novaclient 9.1.0 installed, i won't necessarily know what release cycle that is14:34
fungii suppose we can tell users to look at releases.o.o to figure that out14:35
AJaegerdhellmann: what does dulwhich drag in?14:35
dhellmannfungi : yeah14:35
dhellmannfungi : or we could set up redirects14:35
dhellmannalthough doing that properly might also be complex14:35
AJaegerdhellmann: so, if the overhead is low, go for it...14:35
dhellmannAJaeger : I don't think it has a lot of external dependencies, let me see14:36
dhellmannAJaeger : it is self-contained14:37
AJaegercool, go for it ;)14:38
AJaegerbbl14:38
*** yamamoto has quit IRC14:45
*** rcernin has quit IRC15:03
*** pcaruana has quit IRC15:04
*** diablo_rojo has joined #openstack-doc15:09
*** yamamoto has joined #openstack-doc15:16
sambettsAJaeger: have you got a link to the docs explaining how to setup rtd for an openstack project?15:19
*** openstackgerrit has joined #openstack-doc15:20
openstackgerritDoug Hellmann proposed openstack/openstackdocstheme master: show release series names not version tags  https://review.openstack.org/48925215:20
openstackgerritDoug Hellmann proposed openstack/openstackdocstheme master: show other versions by default  https://review.openstack.org/48925315:20
*** yamamoto has quit IRC15:21
AJaegersambetts: nothing in the infra manual?15:26
AJaegersorry, in a meeting right now...15:26
*** lucasxu has quit IRC15:26
sambettsAJaeger: not that I can find, although I think I've worked it out :/ I think I just need to add docs-on-rtfd to my zuul layout and jenkins/job things15:31
openstackgerritDoug Hellmann proposed openstack/openstackdocstheme master: show release series names not version tags  https://review.openstack.org/48925215:32
openstackgerritDoug Hellmann proposed openstack/openstackdocstheme master: show other versions by default  https://review.openstack.org/48925315:32
dhellmannsambetts : which project?15:33
sambettsnetworking-cisco15:33
dhellmannah, right15:33
dhellmannyes, I think you just need to add that job15:34
AJaegersambetts: yeah, just add those15:34
dhellmannyou may need to add it in jenkins/jobs/projects.yaml as well as zuul/layout.yaml15:34
*** khushbu has joined #openstack-doc15:39
sambettsAJaeger, dhellmann: thanks, I've pushed a new version of that patch using the infra hook instead of the custom method15:41
*** yamamoto has joined #openstack-doc15:48
*** khushbu__ has joined #openstack-doc15:52
*** khushbu has quit IRC15:55
*** yamamoto has quit IRC15:58
jungleboyjdhellmann:  AJaeger ... Do you guys have an experience with .. remote-code-block:: ?16:03
*** vijaykc4 has joined #openstack-doc16:03
*** donghao has joined #openstack-doc16:04
jungleboyjIt was in some of the documentation I pulled over and it appears to no longer work with Sphinx.  Tried replacing it with .. raw:: and using :url: to get the path to the file it wanted but then I just get an unformatted stream of text.16:04
dhellmannasettle, chason, AJaeger, doc-team: please review this release team process document update for the end-of-release steps related to documentation: https://review.openstack.org/#/c/489265/16:04
jungleboyjAny ideas how I can pull in a file to the build via HTTP and have it look right?16:04
dhellmannjungleboyj : setuid was looking at some docs that used that directive,t oo16:05
dhellmannwhat do you mean by "no longer works"?16:05
asettleThanks dhellmann16:05
AJaegerjungleboyj: show us an example...16:06
AJaeger(push to gerrit)16:07
jungleboyjdhellmann:  Ok.  Sphinx says it is an unknown directive.16:08
dhellmannI think that's from an extension, isn't it?16:09
dhellmannjungleboyj : oh, yeah, it is an extension in the manuals repo16:09
dhellmannwe probably want to either publish that or use https://pypi.python.org/pypi/remotecode16:10
dhellmannfor now, maybe just include the source file locally?16:10
dhellmannjungleboyj : what file is it pulling in?16:10
*** lucasxu has joined #openstack-doc16:10
jungleboyjdhellmann:  https://github.com/openstack/cinder/blob/master/doc/source/configuration/block-storage/samples/api-paste.ini.rst16:12
jungleboyjSo, am I missing adding something to get that extension during setup?16:12
dhellmannoh16:13
dhellmannok, here's what's going on16:13
dhellmannin the old config guide, they couldn't use ".. include" because the file wasn't local16:13
dhellmannin *your* config guide, you can do that, and you can use the oslo.config sphinx extension to generate that file16:14
dhellmannso you want to replace the remote-code-block directive with a simple include and you want to enable the sample file generator as described in the oslo.config docs16:14
dhellmannmake sense?16:14
jungleboyjGotcha, so similar to what we do for the cinder.conf.sample16:15
dhellmannyeah16:15
dhellmannin fact, the results might be redundant16:15
dhellmannoh, wait, this is api-paste, isn't it16:15
dhellmannso forget most of what I said16:15
jungleboyjYeah.16:16
dhellmannsorry16:16
dhellmannif you have one of these sample files in your git repo,  you can just use the literalinclude directive to show it16:16
dhellmannyou don't have to generate it :-)16:16
jungleboyjYeah, this is for api-paste.ini, policy.json and rootwrap.conf16:16
dhellmannfor policy we do have a generator16:16
dhellmannfor the others, we don't16:16
jungleboyjOk, so generate policy.json, point to the api-paste and rootwarap.conf that we have in the tree.16:17
dhellmann++16:18
jungleboyjdhellmann:  Cool.  Thanks!16:18
jungleboyjdhellmann:  The other problem that a number people are seeing is this:  https://bugs.launchpad.net/oslo.config/+bug/170524516:18
openstackLaunchpad bug 1705245 in oslo.config "sphinxext: duplicated group names in the rendered text" [Medium,Confirmed]16:18
jungleboyjFor some of them, I think it is a case where it is building the tables and then coming back and trying to include them and it shows up as a duplicate.16:19
jungleboyjLooks like the includes either need to be named as .inc or need to be excluded in the setup.16:19
jungleboyjDoes that make sense?16:20
*** khushbu__ has quit IRC16:20
dhellmannlet me look at that source16:20
dhellmannhmm, what "includes" do you mean?16:20
*** sambetts is now known as sambetts|afk16:21
*** khushbu has joined #openstack-doc16:22
*** khushbu has quit IRC16:22
jungleboyjSo, for instance ...16:22
jungleboyjGive me a minute.  Need to find an example.16:24
openstackgerritIan Y. Choi proposed openstack/openstackdocstheme master: Documents how to set conf.py for PDF generation  https://review.openstack.org/48927216:26
jungleboyjhttps://github.com/openstack/cinder/blob/master/doc/source/configuration/block-storage/backup/ceph-backup-driver.rst tries to include:  https://github.com/openstack/cinder/blob/master/doc/source/configuration/tables/cinder-backups_ceph.rst at line 45.16:28
jungleboyjIt causes a Sphinx warning about 'duplicate label cinder-backups_ceph' to be thrown.16:29
jungleboyjdhellmann:  ^^16:29
dhellmannjungleboyj : oh, that's not the same error as the bug you linked16:29
jungleboyjdhellmann:  Oh gosh, you are right.  I am sorry.16:30
dhellmannnp. I think your solution of renaming the file being included should help16:31
dhellmannon the other hand, you could also use oslo.config to insert the table at that point in real time16:31
dhellmannor build time16:31
jungleboyjdhellmann:  Ok, I will give that a try.  Any idea why we hadn't see this problem before?16:31
jungleboyjdhellmann:  Right, I think that is a change for the future though.  Just trying to get this all working before the release and then can go back in the future and improve it.16:32
dhellmannthis is the new stuff pulled in from the manuals repo, right?16:32
jungleboyjdhellmann:  Correct.16:32
dhellmann+1 to iterating16:32
jungleboyjdhellmann:  Good.  :-)16:32
*** vijaykc4 has quit IRC16:33
dhellmannin the docs repo, I don't know if those table files were named something other than *.rst or if they had told sphinx to exclude the tables directory when scanning source files16:33
dhellmannrenaming is the simplest solution, though, so I'd do that if you can16:33
jungleboyjdhellmann:  Ok.  Cool.  I think that will also resolve a number of errors where it thinks the files are not being used.16:33
*** vijaykc4 has joined #openstack-doc16:34
jungleboyjdhellmann:  I just wanted to make sure I had done accurate debug on the problem.  Thanks for the confirmation.16:34
dhellmannit sounds like you're right16:35
*** edmondsw has quit IRC16:37
*** chason has quit IRC16:37
*** chason has joined #openstack-doc16:52
*** donghao has quit IRC16:58
*** efoley has quit IRC17:24
openstackgerritDoug Hellmann proposed openstack/openstack-manuals master: address comments in contributor docs  https://review.openstack.org/48928217:30
*** tosky has quit IRC17:32
*** emagana has joined #openstack-doc17:57
*** vijaykc4 has quit IRC18:13
*** rbowen has quit IRC18:24
*** rbowen has joined #openstack-doc18:39
*** KeithMnemonic has joined #openstack-doc18:42
*** catintheroof has quit IRC18:59
*** catintheroof has joined #openstack-doc19:00
*** emagana_ has joined #openstack-doc19:00
*** catintheroof has quit IRC19:00
*** catintheroof has joined #openstack-doc19:01
*** emagana has quit IRC19:03
*** edmondsw has joined #openstack-doc19:30
*** edmondsw has quit IRC19:32
*** edmondsw has joined #openstack-doc19:32
*** nicolasbock has quit IRC19:33
*** emagana_ has quit IRC19:44
*** annegentle has joined #openstack-doc19:45
*** emagana has joined #openstack-doc19:45
*** khushbu has joined #openstack-doc19:47
*** annegentle has quit IRC19:49
*** khushbu has quit IRC19:51
*** annegentle has joined #openstack-doc20:18
*** thorst is now known as thorst_afk20:25
*** emagana has quit IRC20:59
*** lucasxu has quit IRC21:02
*** emagana has joined #openstack-doc21:04
*** emagana has quit IRC21:05
*** emagana has joined #openstack-doc21:06
*** yamamoto_ has joined #openstack-doc21:06
*** yamamoto_ has quit IRC21:15
*** diablo_rojo has quit IRC21:15
*** catintheroof has quit IRC21:17
openstackgerritDoug Hellmann proposed openstack/openstack-manuals master: add has_in_tree_htaccess flag to template generator  https://review.openstack.org/48819021:23
openstackgerritDoug Hellmann proposed openstack/openstack-manuals master: set has_in_tree_htaccess flag for nova  https://review.openstack.org/48940721:23
*** skelso has joined #openstack-doc21:39
*** sekelso has quit IRC21:42
*** skelso has quit IRC21:45
*** annegentle has quit IRC22:15
*** yamamoto has joined #openstack-doc22:16
*** yamamoto has quit IRC22:23
*** yamamoto has joined #openstack-doc22:28
*** suyog has joined #openstack-doc22:38
*** thorst_afk has quit IRC22:38
*** gouthamr has quit IRC22:46
*** edmondsw has quit IRC22:52
*** furface has joined #openstack-doc23:07
*** emagana has quit IRC23:13
*** emagana has joined #openstack-doc23:15
*** gouthamr has joined #openstack-doc23:16
*** catintheroof has joined #openstack-doc23:24
*** https_GK1wmSU has joined #openstack-doc23:28
*** https_GK1wmSU has left #openstack-doc23:31
*** catintheroof has quit IRC23:43

Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!