*** rcernin has joined #openstack-doc | 00:02 | |
*** redrobot has quit IRC | 02:23 | |
*** Guest90568 has joined #openstack-doc | 02:29 | |
*** Guest90568 is now known as redrobot | 02:32 | |
*** jamesmcarthur has joined #openstack-doc | 02:37 | |
*** brinzhang has joined #openstack-doc | 02:48 | |
*** jamesmcarthur has quit IRC | 03:33 | |
*** jamesmcarthur has joined #openstack-doc | 03:47 | |
*** jamesmcarthur has quit IRC | 04:00 | |
*** jamesmcarthur has joined #openstack-doc | 04:00 | |
*** jamesmcarthur has quit IRC | 04:24 | |
*** jamesmcarthur has joined #openstack-doc | 04:26 | |
*** jamesmcarthur has quit IRC | 04:37 | |
*** jamesmcarthur has joined #openstack-doc | 04:44 | |
*** jamesmcarthur has quit IRC | 05:00 | |
*** jamesmcarthur has joined #openstack-doc | 05:05 | |
*** kopecmartin|off is now known as kopecmartin | 05:18 | |
*** jamesmcarthur has quit IRC | 05:38 | |
*** jamesmcarthur has joined #openstack-doc | 05:42 | |
*** AJaeger has quit IRC | 05:42 | |
*** jamesmcarthur has quit IRC | 05:44 | |
*** AJaeger has joined #openstack-doc | 05:45 | |
*** miloa has joined #openstack-doc | 05:46 | |
*** miloa has quit IRC | 06:06 | |
openstackgerrit | OpenStack Proposal Bot proposed openstack/openstack-manuals master: Imported Translations from Zanata https://review.opendev.org/677112 | 06:08 |
---|---|---|
*** miloa has joined #openstack-doc | 06:13 | |
*** threestrands has quit IRC | 06:34 | |
*** threestrands has joined #openstack-doc | 06:35 | |
openstackgerrit | Merged openstack/openstack-manuals master: Imported Translations from Zanata https://review.opendev.org/677112 | 07:15 |
*** rcernin has quit IRC | 07:17 | |
*** threestrands has quit IRC | 07:19 | |
openstackgerrit | OpenStack Proposal Bot proposed openstack/security-doc master: Updated from openstack-manuals https://review.opendev.org/677123 | 07:21 |
openstackgerrit | Merged openstack/security-doc master: Updated from openstack-manuals https://review.opendev.org/677123 | 07:41 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/contributor-guide master: Imported Translations from Zanata https://review.opendev.org/677134 | 07:57 |
openstackgerrit | Merged openstack/contributor-guide master: Imported Translations from Zanata https://review.opendev.org/677134 | 08:28 |
asettle | amotoki morning! | 09:45 |
asettle | Now that I've had a bit more time to start proper (controlled) planning: nnection) | 09:45 |
asettle | stephenfin ^ | 09:45 |
amotoki | asettle: good evening! Good hear that. | 11:00 |
amotoki | asettle: I can help the goal :) I think I have nice experiences on latex-based PDF builds. | 11:02 |
amotoki | asettle: can we drop the list in the wiki page https://wiki.openstack.org/wiki/Documentation#PDF_for_Project_Docs_-_Community_Goal in favor of https://etherpad.openstack.org/p/train-pdf-support-goal ? | 11:03 |
AJaeger | asettle: looking at the etherpad: The advice with the depends-on change is bad advise currently since that change is broken as hemna also mentioned earlier. | 11:11 |
*** tesseract has joined #openstack-doc | 11:15 | |
asettle | AJaeger, line 3+? | 11:42 |
asettle | amotoki, apologies for it all taking so long. But I have time to dedicate now and 0 plans to run off to Australia again :p Good to hear about the LaTeX builds. Have you spoken to stephenfin ? Are you thinking that is the way forward? | 11:42 |
AJaeger | asettle: line 24 - let me comment | 11:42 |
asettle | amotoki, selfishly, I have it in an etherpad to help get people from SUSE to commit to the work. Is there a reason you'd prefer it in the wiki? | 11:43 |
asettle | AJaeger, thank you :) | 11:43 |
amotoki | asettle: no. I just asked it as you preferred to the wiki two months ago :) | 11:43 |
asettle | amotoki, yeahhhhhhhhhhhhh go me | 11:43 |
asettle | I'll update the wiki to point here. | 11:44 |
asettle | I did prefer the wiki, but that view was not necessarily shared ;) | 11:44 |
amotoki | asettle: regarding LaTeX builder side, my experiences are mainly based on recent several weeks. | 11:46 |
amotoki | asettle: it seems our documents are large enough and hit corner cases of latex builders, especially for sample config files.... | 11:46 |
amotoki | asettle: I am not sure what is the right way. | 11:47 |
amotoki | in neutron I am exploring a way to break sample config files into more meaningful pieces (which would help operators understand our configs) but it is not necessarily applicable for all projects. | 11:48 |
asettle | Hmm understandable. | 11:48 |
asettle | Thinking. | 11:48 |
asettle | Have you an example of the corner cases? Do you think this is something we have time to solve? | 11:49 |
amotoki | an example of corner cases is the neutron doc. neutron.conf sample file is the only one which LaTeX complains. | 11:49 |
amotoki | when I reduce the size of it, the problem has gone. | 11:50 |
asettle | Oh I see, I think I misunderstood your initial point. Got it. | 11:50 |
amotoki | I haven't diged into nova doc case (with latex builder) yet. The symptom is different but it is also about a sample config file of nova.conf. | 11:51 |
asettle | Hmm I see | 12:13 |
asettle | amotoki, this in the common issues etherpad? I can't see anything | 12:14 |
asettle | Unless I'm missing it completely | 12:14 |
amotoki | asettle: is your last question about my comment on nova doc? | 12:21 |
asettle | yes sorry | 12:22 |
amotoki | not yet. I just tried nova doc as stephenfin said nova doc could not be built with latex builder. | 12:22 |
stephenfin | I wonder if we could just stop including the sample conf files. I mean, a tiny snippet would be more than good enough | 12:46 |
stephenfin | If that's an issue with multiple projects, that is (I suspect Cinder and Glance will have similar issues, if they generate sample conf files) | 12:47 |
AJaeger | Some operators were in the past happy to have a sample.conf file in the docs... | 12:48 |
AJaeger | especially since it's not in-tree anymore... | 12:48 |
AJaeger | stephenfin: one cleanup you asked for : https://review.opendev.org/676978 ;) | 12:49 |
AJaeger | stephenfin: I meant: https://review.opendev.org/676977 | 12:50 |
AJaeger | the first one is related | 12:50 |
asettle | stephenfin, that would be better, I think | 12:56 |
*** pkovar has joined #openstack-doc | 13:01 | |
openstackgerrit | Andreas Jaeger proposed openstack/openstack-doc-tools master: Remove openstack-jsoncheck and openstack-indexpage https://review.opendev.org/676977 | 13:04 |
stephenfin | AJaeger: Ta. Done | 13:06 |
AJaeger | thanks | 13:06 |
openstackgerrit | Merged openstack/openstack-manuals master: [doc-contrib-guide] Remove jsoncheck https://review.opendev.org/676978 | 13:18 |
*** pkovar has quit IRC | 13:30 | |
hemna | hi guys | 13:34 |
hemna | any updates on https://review.opendev.org/#/c/664555 ? | 13:34 |
asettle | stephenfin, ? | 13:35 |
asettle | (I'm going to say outlook unlikely, because he's swamped) | 13:35 |
stephenfin | I need input from folks with more Ansible/zuul knowhow to resolve that, I'd say | 13:37 |
stephenfin | If someone wants to take it over and push it, by all means go for it :) | 13:37 |
AJaeger | stephenfin: you need to push the install of packages into a pre-run playbook | 13:40 |
AJaeger | stephenfin: and then the question still remains whether that's the right approach and we build PDF for everybody... | 13:41 |
hemna | so I still think it's worth adding a tox.ini section for individual projects that way docs changes can be tested easier locally for developers | 13:42 |
hemna | instead of needing to push the patch up to see what happens | 13:42 |
asettle | stephenfin, I wonder if Andy could help with the Ansible stuff. What exactly do you need? | 13:46 |
stephenfin | Just to do what AJaeger said, I guess | 13:47 |
stephenfin | It's more zuul than ansible, tbh | 13:47 |
asettle | I'll ask him to take a look, uno momento por favor | 13:49 |
*** andymccr has joined #openstack-doc | 14:02 | |
asettle | AJaeger, I've asked andymccr to take a look - but he's not exactly sure what you require. Could you clarify? | 14:02 |
andymccr | Sorry, I'm late to the party on that PR there seems to be a bunch going on - but the main issue is around the merging of a script in a previous PR that is unused? (and the post-queue publish job) unless I'm completely missing the issue. | 14:03 |
AJaeger | asettle: zuul jobs have pre-run, run and post-run playbooks. We remove in pre-run sudo. | 14:03 |
AJaeger | Argh ;( And if you add another pre-run, sudo is already removed (they are run one after the other, and child last), and thus we do not have a way to install packages | 14:04 |
AJaeger | that's the problem with the change: Installation of packages needs to be done much earlier | 14:05 |
andymccr | so a pre-run there wouldn't work because the parent (tox-docs) job has already removed sudo? does that mean the only way to install those packages is to add it as part of a pre-run on the parent. | 14:07 |
AJaeger | yes, something like that. Or change the parent so that sudo is not removed - and remove it later | 14:10 |
hemna | since we are going to require pdf docs being built, why not add the requirements to the tox-docs run ? | 14:12 |
AJaeger | andymccr: or have a variable set that is used by earlier roles | 14:12 |
hemna | instead of creating a new job | 14:12 |
AJaeger | andymccr: oh, revoke-sudo is in the run playbook, so we can add our own pre-run and install packages very easily... | 14:14 |
AJaeger | (I finally digged a bit deeper) | 14:15 |
AJaeger | still the question for me is, what openstack-tox-docs should do: | 14:15 |
AJaeger | 1) Install all packages needed for sphinx and PDF building and then run tox -e docs | 14:15 |
AJaeger | or 2: | 14:15 |
AJaeger | 2) Install all packages needed for sphinx and PDF building, run tox -e and then build PDF files as part of tox-docs (so, without configuration in tox.ini) | 14:16 |
asettle | AJaeger, from a user POV, I prefer option 1. At least, that's what I had in mind and is that not similar to how the translations stuff works currently? | 14:17 |
asettle | I also think it's what we had in the past. | 14:17 |
AJaeger | asettle: the change does 2... | 14:19 |
* asettle head desk | 14:19 | |
asettle | Course it does | 14:19 |
AJaeger | asettle: yes, that's how translations are done - you need to update tox.ini (exception: releasenotes) | 14:19 |
AJaeger | asettle, stephenfin, if you want to do *1*, I can take the change and update. If you want to do 2, I will ignore the change... | 14:21 |
asettle | AJaeger, my vote is for 1. To me it makes sense that we're aligned with Translations. It'll make the whole thing a lot easier if we're unified. | 14:23 |
asettle | stephenfin, you're the PTL. Agree with me plz :p | 14:23 |
*** KeithMnemonic has joined #openstack-doc | 14:25 | |
*** pkovar has joined #openstack-doc | 14:57 | |
*** pkovar has quit IRC | 14:58 | |
*** pkovar has joined #openstack-doc | 15:01 | |
stephenfin | The issues with 1) is that it involves changes to tox.ini for every project, yeah? | 15:08 |
AJaeger | stephenfin: yes. But local teams can reproduce anything locally easily... | 15:10 |
asettle | We can provide instructions on how to do that | 15:10 |
stephenfin | AJaeger: Yeah, that makes sense. The issue with that though is that it becomes a huge multi-project series of changes | 15:10 |
asettle | We have to weigh that up then - either we work with what we have and be consistent, or we limit the strain on the teams (and those reviewing) | 15:11 |
stephenfin | I wouldn't be a big fan of doing it as part of the 'docs' target either, since it seems everyone would now need a working latex toolchain to build documentation. It'd have to be a 'pdfdocs' target or similar | 15:11 |
stephenfin | _Personally, I think 2) is a good first step, and we can work on moving to 1) in the next cycle | 15:11 |
asettle | But that stretches out the community goal. It is a goal for train. What's the likelihood we'd be able to drum up support to continue the workloads post Train? | 15:12 |
AJaeger | stephenfin: the idea was to use a script in tox.ini (part of openstackdocstheme) that checks if latex is installed... | 15:12 |
stephenfin | AJaeger: You mean replace 'sphinx-build' with this script? | 15:14 |
stephenfin | asettle: It becomes a nice-to-have at that point, so even if we can't drum up support it shouldn't matter too much | 15:15 |
AJaeger | yes | 15:15 |
stephenfin | Until builds break, that is | 15:15 |
*** brinzhang has quit IRC | 15:15 | |
stephenfin | AJaeger: Hmm, I guess that could work. Still have the issue of having to land patches across multiple projects though, which is rarely fun | 15:15 |
stephenfin | And it assumes everyone builds docs the same way | 15:15 |
*** brinzhang has joined #openstack-doc | 15:16 | |
*** brinzhang has quit IRC | 15:16 | |
asettle | stephenfin, other than the deps, they should all build dosc the same way? | 15:16 |
stephenfin | _should_ | 15:16 |
*** brinzhang has joined #openstack-doc | 15:16 | |
stephenfin | I mean, they need to keep their input in the same place and dump their output to the same place | 15:16 |
stephenfin | But outside of that, I've no idea what the '[testenv:docs]' section contains for each project | 15:17 |
*** brinzhang has quit IRC | 15:18 | |
*** brinzhang has joined #openstack-doc | 15:18 | |
asettle | In theory, as we say, when the docs were moved in Pike everyone had a way to setup their docs in a simple fashion so it was all the same | 15:18 |
asettle | The only snags I can foresee are probably some of the deployment projects like Kolla-Ansible who didn't follow the recommended setup | 15:19 |
AJaeger | the PTI explains what should be in [testenv:docs] and most do | 15:19 |
*** jamesmcarthur has joined #openstack-doc | 15:19 | |
*** brinzhang has quit IRC | 15:20 | |
*** brinzhang has joined #openstack-doc | 15:20 | |
asettle | AJaeger, PTI? | 15:25 |
AJaeger | asettle: project testing interface, https://governance.openstack.org/tc/reference/project-testing-interface.html#documentation | 15:26 |
hemna | I think it's still worth noting that as a dev on a project I should be able to build the pdf docs locally prior to uploading a patch to make sure the changes that I made don't break anything. I think this requires a tox.ini change to install the prereqs and run the test | 15:31 |
hemna | and I'd prefer to just run tox -edocs for that | 15:31 |
hemna | otherwise I'd probably be missed if I have to run tox -edocs,pdf | 15:31 |
asettle | AJaeger, you'd think I'd know about that | 15:31 |
AJaeger | ;) | 15:31 |
*** factor has quit IRC | 15:32 | |
asettle | A lot got done in the year I was away | 15:32 |
asettle | ANYWAY | 15:32 |
asettle | hemna, that's good input | 15:32 |
*** factor has joined #openstack-doc | 15:32 | |
asettle | I agree | 15:32 |
stephenfin | hemna: That still doesn't give us anything though, assuming we use the wrapper script system, because that will just happily return if dependencies are missing | 15:33 |
hemna | if the project had a way of building the pdf itself that wouldn't give you anything? | 15:34 |
* hemna is confused | 15:34 | |
stephenfin | no, sorry | 15:34 |
stephenfin | I mean rolling pdf building into the 'docs' target | 15:35 |
stephenfin | as opposed to it being in a separate testenv | 15:35 |
stephenfin | I'd be okay with a 'pdfdocs' or 'pdf' testenv, but I personally wouldn't like to see it rolled into 'docs' | 15:35 |
hemna | because it's a separate run, that could fail? | 15:36 |
stephenfin | Because it makes my doc build significantly slower, which means I'm less likely to do it | 15:36 |
AJaeger | and I don't want some magic happening in the job that is not done locally ;( | 15:36 |
hemna | well, that's kinda what it is now | 15:37 |
AJaeger | stephenfin: that was the idea of the script: it checks whether latexx is availble. Just don't install it ;) | 15:37 |
hemna | the pdf build only happens in zuul | 15:37 |
AJaeger | hemna: that is the proposed change (which is broken right now) | 15:37 |
stephenfin | AJaeger: That's fair. The reason we proposed that approach was to avoid having to propose patches across every project again | 15:37 |
hemna | AJaeger: yah. | 15:38 |
stephenfin | Because those kinds of efforts are exceptionally difficult to close out, as you know | 15:38 |
hemna | stephenfin: yah I get that. | 15:38 |
hemna | trust me :) | 15:38 |
AJaeger | stephenfin: how do you want to ensure that the PDF looks fine? If there's no concise decision, nobody looks at it... | 15:38 |
hemna | I can help with all the cinder projects at least. | 15:38 |
AJaeger | stephenfin: yes, I agree, those are tough | 15:38 |
*** gyee has joined #openstack-doc | 15:39 | |
hemna | on the other hand, even if we get the zuul job that builds docs for everyone, there is still merit for a project to have a tox change to build them locally. | 15:40 |
*** factor has quit IRC | 15:40 | |
stephenfin | I didn't think of that as an issue yet because I see this whole effort as a first pass intended to help us figure out if this is the way to go | 15:41 |
*** factor has joined #openstack-doc | 15:41 | |
stephenfin | Hmm, okay, so we've three options | 15:41 |
stephenfin | a) do the hacky hack we're doing in the gate and avoid all local changes | 15:41 |
stephenfin | PROS: No changes needed to most projects, easiest thing to do | 15:42 |
stephenfin | CONS: Not reproducible locally (without effort, at least) | 15:42 |
stephenfin | b) add PDF building to the 'docs' testenv in each projects 'tox.ini' | 15:42 |
stephenfin | PROS: Reproducible | 15:42 |
stephenfin | CONS: Needs changes across multiple projects, users will need to install LaTeX dependencies | 15:43 |
stephenfin | c) add a new tox target just for PDFs | 15:43 |
stephenfin | PROS: Reproducible but only if users want to | 15:44 |
stephenfin | CONS: Needs changes across multiple projects, tox.ini bloat, users still need LaTeX dependencies if they run this target | 15:44 |
stephenfin | --- | 15:44 |
stephenfin | I've purposefully left out the wrapper script idea because I don't see what that gives us that c) wouldn't do | 15:44 |
stephenfin | i.e. don't run 'tox -e pdfdocs' if you don't have LaTeX configured | 15:45 |
*** miloa has quit IRC | 15:45 | |
hemna | I think we can do both a and c | 15:46 |
hemna | c being a more long term approach | 15:46 |
hemna | and a gives us the short term goal of meeting the Train requirement | 15:46 |
AJaeger | these kind of short lived hacks will live for ages ;( | 15:47 |
hemna | and if we do c) then we should use the same name, whatever that is | 15:47 |
hemna | AJaeger: the hack can be changed after we know every project has implemented tox -epdfdocs | 15:47 |
stephenfin | tbh, if we see c) as our long-term goal, I'd probably look at reducing scope than try to get a) working | 15:49 |
stephenfin | Perhaps we could just focus on the services and clients for this cycle and ignore all the libraries? | 15:49 |
stephenfin | i.e. nova, cinder, glance, et al., plus python-[xxx]client | 15:50 |
stephenfin | after all, people can just use the help built-in if they want help with a library, seeing as all our libraries have excellent docstrings, right? :) | 15:51 |
asettle | AJaeger, has a point. It doesn't matter the intention, every hack ends up living on for way too long in his community | 15:52 |
stephenfin | asettle: But maybe this time it'll be different? | 15:53 |
hemna | hehe | 15:53 |
asettle | And everyone *died* laughing | 15:53 |
*** pkovar has quit IRC | 15:54 | |
asettle | Okay but seriously. Seems like C is the most popular route | 15:55 |
asettle | Via getting A working | 15:56 |
*** pkovar has joined #openstack-doc | 15:57 | |
hemna | so I'm working on a Cinder patch now to do C. | 16:01 |
hemna | seems pdfdocs is a copy/paste of doc in tox.ini | 16:02 |
hemna | I don't suppose there is a way to specify that pdfdocs has a dep on doc being run first? | 16:02 |
hemna | otherwise I'm copy/pasting | 16:02 |
AJaeger | sorry, need to leave now... | 16:04 |
asettle | No worries AJaeger | 16:06 |
*** icarusfactor has joined #openstack-doc | 16:07 | |
*** factor has quit IRC | 16:09 | |
stephenfin | hemna: Something like this? http://paste.openstack.org/show/759860/ | 16:11 |
*** jamesmcarthur has quit IRC | 16:11 | |
stephenfin | hemna: You can reference values from other testenvs using '{[testenv:TESTENV]VALUE)' | 16:11 |
hemna | ah yes | 16:25 |
hemna | thank you | 16:25 |
*** tesseract has quit IRC | 16:35 | |
*** jamesmcarthur has joined #openstack-doc | 16:56 | |
*** pkovar has quit IRC | 16:58 | |
*** pkovar has joined #openstack-doc | 17:01 | |
*** jamesmcarthur has quit IRC | 17:15 | |
*** jamesmcarthur has joined #openstack-doc | 17:17 | |
hemna | heh cinder pdfdocs build failed due to latex running out of memory | 17:17 |
hemna | http://paste.openstack.org/show/760024/ | 17:20 |
*** jamesmcarthur has quit IRC | 17:22 | |
*** kopecmartin is now known as kopecmartin|off | 17:33 | |
*** icarusfactor has quit IRC | 17:53 | |
*** jamesmcarthur has joined #openstack-doc | 17:54 | |
*** jamesmcarthur has quit IRC | 17:59 | |
*** jamesmcarthur has joined #openstack-doc | 18:00 | |
*** jamesmcarthur has quit IRC | 18:05 | |
*** pkovar has quit IRC | 18:10 | |
*** jamesmcarthur has joined #openstack-doc | 18:23 | |
*** strigazi has quit IRC | 18:37 | |
*** strigazi has joined #openstack-doc | 18:38 | |
*** jamesmcarthur has quit IRC | 19:08 | |
*** pkovar has joined #openstack-doc | 19:08 | |
*** factor has joined #openstack-doc | 19:22 | |
*** icarusfactor has joined #openstack-doc | 19:44 | |
*** factor has quit IRC | 19:46 | |
AJaeger | stephenfin, hemna, asettle, andymccr, I updated https://review.opendev.org/664555 . It might work - if not, please look again into it... This should follow more best practice... | 19:55 |
hemna | AJaeger: so I've been trying to build the pdf's locally | 19:57 |
hemna | and the process errors out due to running out of memory | 19:57 |
hemna | TeX capacity exceeded, sorry [main memory size=5000000] | 19:57 |
hemna | want me to push up my cinder patch so you can take a look? | 19:58 |
AJaeger | hemna: amotoki or stephenfin might be able to help with that - I think amotoki updated some sphinx variable for that in neutron. | 19:59 |
amotoki | hemna: do you hit it when rendering sample config files? I hit it when I tried nova doc. | 20:00 |
hemna | I hit it when running make | 20:01 |
amotoki | hemna: the current workaround is to skip sample config file https://review.opendev.org/#/c/676730/ | 20:01 |
amotoki | hemna: yes, it hits during running make. If you skip config-sample.rst (or similar file), you can avoid it. this is what I do. | 20:01 |
amotoki | it is perhaps due to the size of literalinclude files. | 20:02 |
hemna | cinders docs are huge | 20:04 |
hemna | as there are docs for every driver (80+) as well | 20:04 |
hemna | and we can't skip those | 20:04 |
hemna | as that's where most of the configuration is | 20:04 |
hemna | https://docs.openstack.org/cinder/latest/drivers.html | 20:05 |
hemna | for example ^^ | 20:05 |
*** brinzhang_ has joined #openstack-doc | 20:06 | |
amotoki | hmmm..... what I skip is just sample files. the config reference itself is not skipped. | 20:08 |
*** brinzhang has quit IRC | 20:09 | |
amotoki | hemna: does the drivers section cause the latex error? | 20:09 |
hemna | I'm not sure | 20:09 |
hemna | there is a boatload of output | 20:09 |
hemna | trying to find an easy way to pastebin it all | 20:09 |
*** jamesmcarthur has joined #openstack-doc | 20:28 | |
*** pkovar has quit IRC | 20:30 | |
*** jamesmcarthur has quit IRC | 20:42 | |
*** jamesmcarthur has joined #openstack-doc | 20:50 | |
*** brinzhang has joined #openstack-doc | 21:07 | |
*** jamesmcarthur has quit IRC | 21:08 | |
*** DinaBelova has quit IRC | 21:09 | |
*** DinaBelova has joined #openstack-doc | 21:10 | |
*** jamesmcarthur has joined #openstack-doc | 21:10 | |
*** jamesmcarthur has quit IRC | 21:10 | |
*** brinzhang_ has quit IRC | 21:10 | |
*** jamesmcarthur has joined #openstack-doc | 21:17 | |
hemna | https://gist.github.com/b96b9c75170bbdfc8a2b4c1e4b9a320b | 21:18 |
hemna | that's the log output from make | 21:18 |
*** jamesmcarthur has quit IRC | 21:22 | |
hemna | https://review.opendev.org/677301 | 21:26 |
hemna | fwiw | 21:26 |
*** jamesmcarthur has joined #openstack-doc | 21:28 | |
*** jamesmcarthur has quit IRC | 21:29 | |
*** jamesmcarthur has joined #openstack-doc | 21:44 | |
*** jamesmcarthur has quit IRC | 21:45 | |
hemna | https://review.opendev.org/677304 | 21:47 |
hemna | that's os-brick | 21:47 |
hemna | just added that, and the pdf builds fine for it. | 21:47 |
*** jamesmcarthur has joined #openstack-doc | 21:58 | |
*** jamesmcarthur has quit IRC | 22:03 | |
*** jamesmcarthur has joined #openstack-doc | 22:43 | |
*** KeithMnemonic has quit IRC | 22:49 | |
*** EmilienM|pto has quit IRC | 22:54 | |
*** EmilienM has joined #openstack-doc | 22:55 | |
*** rcernin has joined #openstack-doc | 22:57 | |
*** KeithMnemonic has joined #openstack-doc | 23:14 | |
*** jamesmcarthur has quit IRC | 23:33 | |
*** jamesmcarthur has joined #openstack-doc | 23:56 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!