openstackgerrit | Merged opendev/system-config master: Simplify goaccess command https://review.opendev.org/712201 | 00:10 |
---|---|---|
openstackgerrit | Merged opendev/system-config master: Pull goaccess report into zuul logs https://review.opendev.org/712202 | 00:10 |
openstackgerrit | Merged opendev/system-config master: nodepool-builder: Add webserver https://review.opendev.org/711574 | 00:31 |
openstackgerrit | Merged opendev/zone-opendev.org master: Add nb01.opendev.org https://review.opendev.org/693118 | 00:57 |
openstackgerrit | Ian Wienand proposed openstack/project-config master: nodepool-elements: skip tox install with no pip-and-virtualenv https://review.opendev.org/712225 | 02:29 |
openstackgerrit | Ian Wienand proposed opendev/zone-opendev.org master: nb01 acme challenge: add missing trailing period https://review.opendev.org/712227 | 02:43 |
openstackgerrit | Merged openstack/project-config master: nodepool-elements: skip tox install with no pip-and-virtualenv https://review.opendev.org/712225 | 02:47 |
openstackgerrit | Merged opendev/zone-opendev.org master: nb01 acme challenge: add missing trailing period https://review.opendev.org/712227 | 02:49 |
*** DSpider has joined #opendev | 04:57 | |
openstackgerrit | OpenStack Proposal Bot proposed openstack/project-config master: Normalize projects.yaml https://review.opendev.org/712235 | 06:03 |
openstackgerrit | Merged openstack/project-config master: Normalize projects.yaml https://review.opendev.org/712235 | 07:29 |
AJaeger | infra-root, reviews of infra-manual are appreciated, please | 07:45 |
*** AJaeger has quit IRC | 09:54 | |
openstackgerrit | Merged opendev/irc-meetings master: Reschedule Nova Team meeting https://review.opendev.org/712052 | 10:10 |
*** AJaeger has joined #opendev | 10:14 | |
*** ttx has joined #opendev | 11:19 | |
*** ttx has quit IRC | 11:19 | |
*** ttx has joined #opendev | 11:28 | |
openstackgerrit | Merged openstack/project-config master: Add rss link for cyborg-specs https://review.opendev.org/711875 | 12:08 |
openstackgerrit | Sorin Sbarnea proposed zuul/zuul-jobs master: Add ensure-snap role https://review.opendev.org/712414 | 13:17 |
openstackgerrit | Thierry Carrez proposed opendev/irc-meetings master: Remove Networking VPP team meeting https://review.opendev.org/712448 | 14:14 |
openstackgerrit | Thierry Carrez proposed opendev/irc-meetings master: Remove Senlin team meeting https://review.opendev.org/712450 | 14:17 |
openstackgerrit | Thierry Carrez proposed opendev/irc-meetings master: Remove Trove team meeting https://review.opendev.org/712451 | 14:18 |
openstackgerrit | Thierry Carrez proposed opendev/irc-meetings master: Remove Upgrades SIG meeting https://review.opendev.org/712452 | 14:18 |
openstackgerrit | Thierry Carrez proposed opendev/irc-meetings master: Remove Doc team meeting https://review.opendev.org/712453 | 14:20 |
corvus | AJaeger: even after your changes, there's a ton of information in infra-manual that's openstack specific | 14:20 |
corvus | AJaeger, fungi: this is why i'd argue that we did not get the namespace "wrong" when we sorted infra-manual into openstack/ | 14:20 |
corvus | AJaeger: but that's fine, our goals may have changed :) | 14:21 |
openstackgerrit | Thierry Carrez proposed opendev/irc-meetings master: Remove FEMDC SIG meeting https://review.opendev.org/712454 | 14:21 |
corvus | AJaeger: so if our new goal is really to make an opendev infra manual, how much openstack do we want to remove? | 14:21 |
openstackgerrit | Thierry Carrez proposed opendev/irc-meetings master: Remove Glance Bug Squad meeting https://review.opendev.org/712455 | 14:22 |
corvus | AJaeger: take 711817 for example -- it removes some really specific stuff about the openstack release process, but it still describes how to create a "stable/" branch. even the idea of creating a branch with a prefix of "stable/" is an openstackism. non-openstack projects may feel free to create branches named whatever they want. they could create stable branches called "stable-2.16" or they could | 14:23 |
corvus | create branches called "release-3.0". | 14:23 |
corvus | take 711818 for example -- there's a 5 step process for retiring a project -- 2 of them are openstack specific | 14:24 |
fungi | corvus: my motive for positioning the rename as a correction from the earlier rename migration is so that we have an argument not to retire it in place and fork to a new namespace like tc policy requires | 14:25 |
openstackgerrit | Thierry Carrez proposed opendev/irc-meetings master: Remove Group-Based policy team meeting https://review.opendev.org/712457 | 14:25 |
corvus | fungi: i think what i'm getting at is that maybe we should fork it to a new namespace and not retire it | 14:25 |
fungi | that would also work | 14:25 |
fungi | though i think the goal was for all the openstack-specific details to end up in the contributor guide | 14:26 |
corvus | there still seems to be enough content to warrant an openstack-specific manual | 14:26 |
corvus | fungi: let's look at 711818 then | 14:26 |
clarkb | we discussed this with the TC (diablo_rojo mostly) and thr feeling eas that the contributor guide should have the openstack bits | 14:26 |
corvus | fungi: how should that move into the cg? | 14:26 |
clarkb | ajaeger has been pushing changes that direction too as a sprt of remove from here add to therebalance | 14:27 |
fungi | either as a retirement topic in a project drivers section of the contributor guide, or maybe things like that make more sense in the project-team guide | 14:28 |
corvus | fungi: so duplicate the content as a new 5 step process in the cg? | 14:28 |
corvus | fungi: then make the process 3 steps in infra-manual? | 14:28 |
fungi | basically the openstack guide, whatever it is, would just have steps 1 and 5 and then link to opendev's retirement recommendations in between | 14:28 |
corvus | fungi: does the cg generally do that? | 14:29 |
fungi | also arguably, step 1 can just go away. that's cruft from when openstack used to do requirements list syncing | 14:29 |
fungi | (i think) | 14:29 |
corvus | i'm scanning through the cg right now, and i don't see it linking to the infra-manual very much | 14:30 |
fungi | it mostly only does for account setup right now, last i looked | 14:30 |
fungi | but the cg maintainers have expressed a desire to just link to things which the infra manual covers, not duplicate content | 14:31 |
corvus | looks like it links to the infra-manual in 3 places | 14:31 |
fungi | anyway, i get your point, leaving the infra manual intact and then starting a new opendev manual we can lift general bits into lets us and the cg and pt-guide maintainers chip away at it until there's nothing left | 14:32 |
corvus | i'm not arguing strongly for that; i'd be fine moving infra-manual to opendev, but we're getting into the harder parts of it now, and i'd like to find out how committed we are to this idea :) | 14:33 |
clarkb | I dont see how starting from scratch is any easier. I think the process is largely the same either way, we'll start with exoeting doc, remove bits and rewrite as necessary then either push into blank slate or update existing content | 14:36 |
AJaeger | Sorry, can't chime into this discussion fully. Just reading backscroll: My goal so far was to point to existing information and serve *all* hosted projects. So, I'm happy to generalize - but also point out OpenStack specific bits. | 14:36 |
AJaeger | the contributor guide has many of these parts not today, so for some content we might need to create completely new pages in contributor guide | 14:37 |
fungi | so far the cg hasn't linked to the infra manual much because the latter was already a fairly complete treatment of topics so the cg was focused more on filling in the non-infra-related gaps, but were up for hosting openstack-specific infra recommendations "somewhere" in the cg as they moved out of the infra manual | 14:37 |
fungi | er, the cg maintainers were up for hosting | 14:37 |
corvus | okay, then i think i will point out in review where i think we should find more openstacky homes for places, even if it means that, say, 711818 may need to grow a depends-on to a PTG change or something | 14:39 |
fungi | that seems like a reasonable way forward. for the record i did not expect this to be quick or easy, there's a lot of entanglement | 14:40 |
AJaeger | I want to avoid jumping between guides, so for some changes like 711818, how are we going to describe retirement? | 14:40 |
AJaeger | HAve a section in PTG that says: step 1, see steps 2-4 in Infra Manual, then do step 5 here? | 14:40 |
clarkb | AJaeger: ya I think that is how | 14:41 |
corvus | AJaeger: or duplicate it? | 14:41 |
AJaeger | And in OpenDev manual: A link back to PTG: For extra OpenStack bits, go to PTG? | 14:41 |
corvus | i don't like that | 14:41 |
AJaeger | If we duplicate, it gets quickly out of sync ;( | 14:41 |
corvus | i feel like if we start doing that, *every* section is going to say "for openstack go here" | 14:41 |
corvus | which really kinda undercuts the equality principle we're going for | 14:42 |
fungi | AJaeger: well, probably drop step 1 entirely, have a section in the ptg say openstack follows opendev's recommended retirement process <link> and additionally you should <openstack-specific things> | 14:42 |
AJaeger | I'm happy to say "For Airship, go here; for StarlingX go here". But if indeed every section would say that - we need to duplicate... | 14:42 |
mordred | ridiculous stupid idea ... what if we decomposed some of the sphinx into chunks we could include in different pages - and then set up a mulit-repo build job which grabbed the opendev guide when building the opentack CG and included relevant chunks in the right places | 14:42 |
corvus | mordred: that would be complicated, but i kinda like it | 14:42 |
AJaeger | fungi: yes, that works for PTG; But what to add in OpenDev manual? Just the "middle" steps or a link back? | 14:43 |
fungi | AJaeger: my goal is for us to get out of the business of tracking or pointing contributors at project-specific guides and recommendation. they should be talking to those projects they're collaborating in | 14:43 |
mordred | then the opendev guide could not have any openstack/airship go here sections - but there could be a complete openstack or airship guide that didn't involve jumping elsewhere | 14:43 |
corvus | mordred: ++ | 14:43 |
AJaeger | we tried these kind of guides with the Install Guide in docs team - and at one point gave up, it was too complicated ;( | 14:44 |
fungi | though i do like mordred's idea about transcluding bits of the opendev manual instead of linking. i had suggested that to diablo_rojo for the cg | 14:44 |
corvus | we could try it with 711818 and see what it would look like | 14:44 |
AJaeger | It has its merits - but sounds more involved than I want to sign up for ;( (happy to review still, I won't block) | 14:44 |
openstackgerrit | Merged openstack/infra-manual master: Fix Peer Review section formatting https://review.opendev.org/711819 | 14:45 |
openstackgerrit | Merged openstack/infra-manual master: Remove section "Updating devstack-vm-gate-wrap.sh" https://review.opendev.org/711820 | 14:45 |
fungi | what i would like to avoid is having the opendev manual maintainers responsible for reviewing openstack-specific and airship-specific and ara-specific content, and being a bottleneck for them maintaining their specific workflow documentation | 14:45 |
mordred | corvus: might mean the CG would be unbuildable without a zuul git checkout layout ... so locally people would need the same layout | 14:45 |
mordred | but we coudl do include ../../../../opendev/opendev-manual/doc/source/some/thing | 14:46 |
AJaeger | We could also sync (copy) files around into another guide? IF it's just a few pages... | 14:46 |
mordred | in the CG - and the fact that that content is in a different repo is opaque to sphinx | 14:46 |
fungi | also i don't want the opendev systems maintainers to have to be intimately familiar with every possible project-specific workflow, which hosting them all in our central manual would imply | 14:46 |
AJaeger | (via proposal job). But required-projects etc. works, just makes local building harder | 14:46 |
AJaeger | Time for my daily cycle ride, I'll be back in less than an hour! | 14:47 |
clarkb | that seems like an optimization to me. We should be able to proceed with url linking then transform that into direct rst includes if someone has time to reorg the rst that way and update the jobs? | 14:47 |
AJaeger | Glad to see this discussion here! | 14:47 |
corvus | clarkb: yes | 14:47 |
corvus | i really hesitate to say this, but submodules may help address local build issues | 14:48 |
corvus | (though to be fair, they would create other local build issues) | 14:48 |
mordred | yeah. this may be one of the very few times when that's maybe a valuable tool | 14:48 |
mordred | but I also agree with clarkb - I think we can move forward with linking - then it's really clear what parts we want to decompose out and direct include if we get a process for that we like | 14:48 |
corvus | yeah, i can go with that plan | 14:49 |
corvus | and we can tool around with updating that to direct includes | 14:49 |
mordred | make sure each link from CG->OpenDev is to a self-contained section | 14:49 |
mordred | or at least a thing with a linkable header | 14:49 |
fungi | that's basically how i suggested doing it in conversations with diablo_rojo too. do the easy linking thing first but look at possible ways to embed content from the opendev manual into appropriate places in the cg instead as time allows | 14:54 |
fungi | (embed at build time, not copy into cg source) | 14:54 |
openstackgerrit | Sorin Sbarnea proposed openstack/project-config master: Add periodic-1w pipeline https://review.opendev.org/712473 | 15:09 |
*** AJaeger has quit IRC | 15:14 | |
openstackgerrit | Clark Boylan proposed opendev/system-config master: Return goaccess html as zuul artifact https://review.opendev.org/712478 | 15:24 |
*** AJaeger has joined #opendev | 15:56 | |
AJaeger | back again, will read backscroll now... | 15:58 |
AJaeger | So, reading backscroll I wonder what the next step is - did anybody volunteer for one? | 16:03 |
openstackgerrit | Thierry Carrez proposed opendev/infra-specs master: POC Xwiki farm at wiki.opendev.org https://review.opendev.org/710057 | 16:04 |
clarkb | AJaeger: what I took away from it is we can continue with what you were doing, but stop linking from infra-manual to $projectguide. Instead only link from $projectguide to infra-manual. Then if at some point someone is able to reorg the rst to make it directly includable we can do that instead of the links | 16:15 |
AJaeger | Ok, let me look at the open reviews and see what I can come up with. | 16:20 |
openstackgerrit | Clark Boylan proposed opendev/system-config master: Return goaccess html as zuul artifact https://review.opendev.org/712478 | 16:23 |
openstackgerrit | Clark Boylan proposed opendev/system-config master: Return goaccess html as zuul artifact https://review.opendev.org/712478 | 16:43 |
openstackgerrit | Monty Taylor proposed opendev/system-config master: Split zuul_return into its own file and skip linting https://review.opendev.org/712507 | 17:05 |
openstackgerrit | Monty Taylor proposed opendev/system-config master: Split zuul_return into its own file and skip linting https://review.opendev.org/712507 | 17:07 |
openstackgerrit | sebastian marcet proposed opendev/puppet-openstackid master: Added python packages install support https://review.opendev.org/712511 | 17:13 |
openstackgerrit | Andreas Jaeger proposed openstack/infra-manual master: Update Feature branches, releases sections for OpenStack https://review.opendev.org/711817 | 17:20 |
AJaeger | clarkb, fungi, corvus, mordred, please review the change above ^ | 17:20 |
AJaeger | Is that more what you have in mind? This is a larger rework as well... | 17:20 |
openstackgerrit | Andreas Jaeger proposed openstack/infra-manual master: Update Feature branches, releases sections for OpenStack https://review.opendev.org/711817 | 17:24 |
AJaeger | bbl | 17:25 |
openstackgerrit | Monty Taylor proposed opendev/system-config master: Move ansible-lint config into config file https://review.opendev.org/712519 | 17:36 |
openstackgerrit | Monty Taylor proposed opendev/system-config master: Move ansible-lint config into config file https://review.opendev.org/712519 | 17:52 |
openstackgerrit | Monty Taylor proposed opendev/system-config master: Add a fake zuul_return module https://review.opendev.org/712525 | 17:52 |
openstackgerrit | Merged opendev/irc-meetings master: Remove FEMDC SIG meeting https://review.opendev.org/712454 | 17:56 |
openstackgerrit | Sorin Sbarnea proposed openstack/project-config master: Add periodic-1w pipeline https://review.opendev.org/712473 | 17:58 |
openstackgerrit | Merged opendev/irc-meetings master: Remove Senlin team meeting https://review.opendev.org/712450 | 17:59 |
openstackgerrit | Sorin Sbarnea proposed openstack/project-config master: Add periodic-1w pipeline https://review.opendev.org/712473 | 18:24 |
openstackgerrit | Sorin Sbarnea proposed openstack/project-config master: Add periodic-weekly pipeline https://review.opendev.org/712473 | 18:25 |
*** AJaeger has quit IRC | 18:34 | |
*** AJaeger has joined #opendev | 18:37 | |
AJaeger | clarkb: do you have a proposal for the translation paragraph? https://review.opendev.org/#/c/711827/ | 18:48 |
clarkb | AJaeger: we might even drop it all together until our tooling story shapes up | 18:53 |
AJaeger | clarkb: that is the other option - have it only in i18n repo... | 18:54 |
AJaeger | clarkb, corvus, fungi, mordred, https://review.opendev.org/712534 updates the project-team-guide - now working on infra-manual... | 19:03 |
openstackgerrit | Andreas Jaeger proposed openstack/infra-manual master: Remove OpenStack specific steps from project retirement https://review.opendev.org/711818 | 19:06 |
AJaeger | and here's the corresponding manual change ^ | 19:06 |
openstackgerrit | Andreas Jaeger proposed openstack/infra-manual master: Move Translation setup to i18n document https://review.opendev.org/711827 | 19:07 |
AJaeger | clarkb: updated as well ^ | 19:07 |
openstackgerrit | Andreas Jaeger proposed openstack/infra-manual master: Remove OpenStack specific steps from project retirement/rename https://review.opendev.org/711818 | 19:16 |
AJaeger | ok, I'm happy for now - please review ;) | 19:16 |
openstackgerrit | Andreas Jaeger proposed openstack/infra-manual master: Remove OpenStack specific steps from project retirement/rename https://review.opendev.org/711818 | 19:20 |
clarkb | AJaeger: those changes lgtm | 19:24 |
AJaeger | thanks | 19:24 |
AJaeger | clarkb: https://review.opendev.org/#/c/712534/ as well? | 19:26 |
AJaeger | fungi, you're core on the project-team-guide, please review https://review.opendev.org/#/c/712534/ | 19:26 |
AJaeger | clarkb: is https://review.opendev.org/711817 also ok? | 19:27 |
openstackgerrit | Monty Taylor proposed opendev/system-config master: Return goaccess html as zuul artifact https://review.opendev.org/712478 | 19:28 |
openstackgerrit | Merged openstack/project-config master: Add periodic-weekly pipeline https://review.opendev.org/712473 | 19:28 |
clarkb | AJaeger: looking | 19:33 |
AJaeger | thanks, clarkb | 19:34 |
clarkb | AJaeger: I think https://review.opendev.org/#/c/711817/3 works. It removes the very openstack specific stuff, then provides examples for people that may want to use certain processes | 19:40 |
clarkb | probably want corvus to rereview | 19:40 |
openstackgerrit | Monty Taylor proposed zuul/zuul-jobs master: Use a fake zuul_return and an .ansible-lint file https://review.opendev.org/712547 | 19:46 |
openstackgerrit | Monty Taylor proposed zuul/zuul-jobs master: Use a fake zuul_return and an .ansible-lint file https://review.opendev.org/712547 | 19:51 |
openstackgerrit | Monty Taylor proposed opendev/base-jobs master: Allow ozj to use base-minimal https://review.opendev.org/712548 | 20:05 |
mordred | clarkb, AJaeger: ^^ | 20:05 |
clarkb | mordred: ha check the error on it | 20:06 |
clarkb | maybe we should push that test from ozj into base-jobs | 20:06 |
clarkb | since I think it is the base jobs that use the role right? | 20:06 |
clarkb | (and that reduces tenant project web matrix) | 20:06 |
mordred | well - sort of - this is the role that sets up the old /etc/ci/mirror_info.sh script | 20:07 |
mordred | so I think it's in openstack not opendev on purpose | 20:07 |
clarkb | oh | 20:07 |
clarkb | I wonder if it needs base-minimal to be tested effectively? I guess because it is trying to be a subset of base-legacy? | 20:07 |
clarkb | or do we set that up in regular base? | 20:08 |
mordred | I think it goes in regular base - looking | 20:08 |
clarkb | if it is in regula base then I think putting it in opendev/base-jobs is fine | 20:09 |
clarkb | since its part of the base jo bthere | 20:09 |
mordred | clarkb: it's in opendev base | 20:09 |
clarkb | putting the test in opendev/base-jobs I mean | 20:09 |
mordred | yeah. but ... | 20:09 |
mordred | mirror-info role is also in base-jobs | 20:10 |
mordred | so - maybe this is just a leftover cleanup | 20:10 |
clarkb | oh ya because the role in ozj can't be accessed in opendev/base-jobs based on the error we just had | 20:10 |
clarkb | ya I think we can probably rm it from ozj | 20:10 |
AJaeger | there's a mirror-info role in openstack-zuul-jobs and one in zuul-jos as well. | 20:11 |
mordred | I'm just gonna do that | 20:11 |
clarkb | the error in base-jobs is basically saying it doesn't know about ozj roles | 20:11 |
AJaeger | so, agree with what you said ;) | 20:11 |
AJaeger | yes, we should remove ozj, it even has two variables less | 20:12 |
AJaeger | corvus, could you put the infra-manual opendev changes on your review queue, please? | 20:16 |
corvus | AJaeger: +3s | 20:18 |
AJaeger | thx | 20:19 |
openstackgerrit | Merged openstack/project-config master: Revert "Disable limestone" https://review.opendev.org/711257 | 20:25 |
openstackgerrit | Merged openstack/infra-manual master: Update Feature branches, releases sections for OpenStack https://review.opendev.org/711817 | 20:26 |
openstackgerrit | Merged openstack/infra-manual master: Remove OpenStack specific steps from project retirement/rename https://review.opendev.org/711818 | 20:29 |
openstackgerrit | Merged openstack/infra-manual master: Move Translation setup to i18n document https://review.opendev.org/711827 | 20:29 |
openstackgerrit | Merged opendev/system-config master: Return goaccess html as zuul artifact https://review.opendev.org/712478 | 20:40 |
openstackgerrit | Monty Taylor proposed opendev/system-config master: Remove ansible-lint arguments https://review.opendev.org/712554 | 20:55 |
openstackgerrit | Monty Taylor proposed opendev/system-config master: Go back to using find with ansible-lint https://review.opendev.org/712554 | 21:30 |
openstackgerrit | Monty Taylor proposed zuul/zuul-jobs master: Use a fake zuul_return and an .ansible-lint file https://review.opendev.org/712547 | 21:40 |
openstackgerrit | Clark Boylan proposed opendev/system-config master: Remove old 404 checker job https://review.opendev.org/712575 | 22:23 |
openstackgerrit | Clark Boylan proposed opendev/system-config master: Add goaccess reporting to more static.o.o sites https://review.opendev.org/712576 | 22:23 |
*** Shrews has quit IRC | 22:31 | |
*** msdisme has quit IRC | 22:31 | |
openstackgerrit | Clark Boylan proposed opendev/system-config master: Add goaccess reporting to more static.o.o sites https://review.opendev.org/712576 | 22:33 |
*** mnaser has quit IRC | 22:36 | |
*** mnaser has joined #opendev | 22:39 | |
*** Shrews has joined #opendev | 22:40 | |
openstackgerrit | Merged opendev/system-config master: Go back to using find with ansible-lint https://review.opendev.org/712554 | 22:42 |
*** zbr has quit IRC | 22:50 | |
*** DSpider has quit IRC | 22:54 | |
*** zbr has joined #opendev | 22:55 | |
fungi | i just noticed, we don't configure the openstackstatus bot to join this channel... anyone opposed to me adding it? | 23:06 |
fungi | i'll propose a change | 23:09 |
openstackgerrit | Jeremy Stanley proposed opendev/system-config master: Configure statusbot to join #opendev https://review.opendev.org/712582 | 23:09 |
fungi | et voila ^ | 23:09 |
clarkb | fungi: there is already a change iirc | 23:19 |
clarkb | fungi: https://review.opendev.org/#/c/711245/ | 23:20 |
fungi | aha, thanks | 23:27 |
fungi | i was about to add some entries which will merge-conflict with it | 23:28 |
openstackgerrit | Jeremy Stanley proposed openstack/project-config master: Add OpenInfra Labs IRC channels to bots https://review.opendev.org/712586 | 23:45 |
openstackgerrit | Jeremy Stanley proposed opendev/system-config master: Add IRC bots to OpenInfra Labs channels https://review.opendev.org/712588 | 23:45 |
openstackgerrit | Merged opendev/system-config master: Add statusbot to #opendev https://review.opendev.org/711245 | 23:50 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!