Wednesday, 2019-06-12

*** zaneb has quit IRC00:05
*** ianychoi_ has joined #openstack-tc00:18
*** ianychoi has quit IRC00:20
*** jamesmcarthur has quit IRC00:39
*** zhurong has quit IRC00:52
mnasero/01:01
fungithat time once more01:01
mnaserso I've been thinking how can we easier on board new developers01:02
mnaserAnd uh, I was wondering if a sign in with GitHub that automatically pulls/syncs all of the ssh keys you have as well a good way to "get up to speed"01:02
mnaserkinda avoids that one extra account you'd need to create and most likely most folks have a GitHub account01:03
fungithere's been some planning (at the ptg and a bit before) on what our central authentication service should look like. we seemed to have consensus on letting people identify with a fairly broad selection of identity providers01:04
fungigithub was mentioned as a likely one for the list01:04
*** diablo_rojo has joined #openstack-tc01:05
mnaserCool.  I think being able to at least streamline that process to also pull in keys might be super useful.01:05
fungiseems like a mechanism to be able to copy ssh keys into gerrit from multiple external sources (lp is another) would make sense01:06
mnaserYep. I didn't know launchpad stored ssh keys too..01:06
fungihttps://launchpad.net/~fungi01:07
fungithe "ssh keys" heading there01:07
mnaserNeat01:08
mnaserAlso it's kinda occurring to me that at this point the pdf documents goal seems to share the same tox target.. If we update the upstream jobs then all projects will magically get it and the goal is done..?01:08
funginah, sounds like the dependencies (texlive especially) are very heavyweight and shouldn't be added to the docs testenv in tox01:10
fungiand also adjustments need to be made to documents to accommodate pdf building, at least in some cases01:10
fungidhellmann mentioned that nova's docs, for example, need some stuff fixed before they can have sphinx produce a pdf version01:11
fungithe rough plan sounds like the job which currently builds html sphinx docs will be updated to try to build pdfs at the same time but skip pdf generation if it's not working for a given project01:12
fungiand then the goal part is for projects to fix whatever is needed in their documentation so that it starts working for them01:13
fungilonger term we can work on adjustments to the docs section of the pti to cover a standardized mechanism to assist in generating pdfs locally, but that's out of scope for this particular goal (might be a future cycle goal though?)01:16
mnaserAh gotcha01:21
mnaserThat makes a lot more sense..01:21
mnaserI think referencing back to this eavesdrop might be good for someone to get up to speed01:21
mnaserIn other news, I just did a full production IPv6 only deployment of OpenStack and it seems.. okay so far01:22
fungithere was talk of getting some implementation details added to the goal text01:22
mnaserSo there should hopefully not be too much work but mostly addition of CI01:22
fungineat! no v4 routes connecting the control plane services to one another?01:22
mnaserAbsolutely nothing. The only v4 is a vip which haproxy listens on01:23
mnaserOtherwise past haproxy everything is ipv601:23
fungibut yeah, since we can't completely eliminate ipv4 from our test deployments, clarkb suggested adding a tcpdump process filtering for v4 traffic across all interfaces with specific known v4 exclusions (like connectivity from zuul executors) whitelisted and then failing the job if something which shouldn't have communicated over v4 tries to01:25
fungianyway, that's great news on the v6-only deployment!01:26
mnaserYeah.  I was thinking we would have to do something similar01:27
mnaserThat would be the best way to simulate that. It would be nice if we made that a zuul role so we in deployment projects could leverage it too01:28
fungithat shouldn't be too hard, i wouldn't think01:28
fungiat one time we used to have a similar mechanism to check for forbidden sudo invocations and oom triggers and fail the job. similar idea01:29
fungiwould probably need two roles... one to start up tcpdump at the right time, and another to check the file it logged01:31
*** Sundar has quit IRC01:39
*** spsurya has joined #openstack-tc01:51
fungiand this concludes our wednesday office hour. tune in at 1500z thursday for the next exciting installment!02:00
*** Sundar has joined #openstack-tc02:45
*** diablo_rojo has quit IRC02:46
*** whoami-rajat has joined #openstack-tc04:51
*** Luzi has joined #openstack-tc05:22
*** e0ne has joined #openstack-tc05:51
*** e0ne has quit IRC06:22
*** ricolin has joined #openstack-tc06:27
*** Sundar has quit IRC06:40
*** zhurong has joined #openstack-tc06:47
*** dtantsur|afk is now known as dtantsur07:34
*** e0ne has joined #openstack-tc07:57
*** jpich has joined #openstack-tc07:59
*** tdasilva_ has quit IRC08:04
*** jaosorior has quit IRC08:51
*** iurygregory has joined #openstack-tc08:53
asettleo/10:00
openstackgerritAlexandra Settle proposed openstack/governance master: Updating the PDF goal for Train  https://review.opendev.org/66484610:02
asettletc-members ^^ please see the updated PDF train goal above.10:02
asettlefungi, now you've updated the wiki, I'll go ahead and send out an update email to openstack-discuss10:03
fungithanks, asettle!12:04
ttxreviewed12:04
iurygregoryHello everyone, does anyone know a doc that explain the process to move an existing git project to be under ironic umbrella? o/12:05
fungiiurygregory: governance process or opendev hosting procedure?12:05
* iurygregory was thinking it was the same =X12:06
iurygregoryfungi, can you explain the difference?12:06
fungithe former is to just propose an addition to the ironic section of https://opendev.org/openstack/governance/src/branch/master/reference/projects.yaml and the tc will review it12:07
fungithe latter depends on whether you're importing it from outside opendev.org or changing namespaces in opendev.org12:08
iurygregoryMy case is that we have https://github.com/metal3-io/ironic-prometheus-exporter and I've talked with the Ironic team and they are ok, also in the openstack-discuss email Mohamed was ok with the idea to move the project under ironic umbrella =)12:08
fungiiurygregory: in that case follow https://docs.openstack.org/infra/manual/creators.html and specify that url in the "upstream" parameter so it will be imported automatically when the project creation change to openstack/project-config is approved12:11
iurygregoryfungi, thanks!12:11
fungiany time12:12
*** iurygregory has quit IRC12:32
*** jamesmcarthur has joined #openstack-tc12:41
*** tdasilva has joined #openstack-tc12:52
*** jamesmcarthur has quit IRC13:05
asettletc-members - email to discuss list sent about the changes to the health checks. All we need now is those governance patches from mugsie and mnaser :)13:15
*** lbragstad has joined #openstack-tc13:20
*** iurygregory has joined #openstack-tc13:32
*** dklyle has quit IRC13:34
dhellmannasettle : which set of rules are we using to vote on your goal update patch?13:38
* asettle rubs temples 13:38
asettleGood question13:38
asettlegoal-update lgtm?13:40
dhellmannit may need to be formal-vote, because goal-update was for when PTLs needed to submit patches to link to the work they were doing13:40
asettleHmm not quite, i mean, the verbiage suits. I guess doc-update13:41
asettleYou think so?13:41
dhellmannmaybe doc-update fits13:41
asettleJust seems a bit strong for a clarification point.13:41
dhellmannyeah13:41
dhellmannthis is why I asked :-)13:41
asettleLet's roll with doc until someone has something else to add13:41
dhellmannok, you could update the topic tag to indicate that13:41
asettleUpdated already :)13:41
dhellmannty13:41
asettleno, ty13:41
*** jamesmcarthur has joined #openstack-tc13:46
*** mriedem has joined #openstack-tc13:49
*** ricolin_ has joined #openstack-tc13:52
*** whoami-rajat has quit IRC13:55
*** ricolin has quit IRC13:55
*** whoami-rajat has joined #openstack-tc14:01
fungiwe could go for a semblance of the new goal process we talked about at the ptg, where if it's just adding/changing the implementation plan then we apply doc-update or similar14:09
fungi(granted, "the new plan" involved separate documents for clarity of process, but handwave)14:10
*** zaneb has joined #openstack-tc14:20
*** ianychoi_ is now known as ianychoi14:22
*** iurygregory has quit IRC14:27
*** tdasilva has quit IRC14:39
*** tdasilva has joined #openstack-tc14:40
*** dklyle has joined #openstack-tc14:45
*** iurygregory has joined #openstack-tc14:45
*** Luzi has quit IRC14:54
*** Sundar has joined #openstack-tc15:16
*** iurygregory has quit IRC15:54
*** tdasilva has quit IRC15:59
*** tdasilva has joined #openstack-tc16:00
*** jpich has quit IRC16:29
*** e0ne has quit IRC16:44
*** dtantsur is now known as dtantsur|afk16:45
*** tosky has joined #openstack-tc17:05
*** jamesmcarthur has quit IRC17:12
*** spsurya has quit IRC17:19
*** ianychoi has quit IRC17:25
*** diablo_rojo has joined #openstack-tc17:26
*** adriant has quit IRC17:35
*** adriant has joined #openstack-tc17:36
*** tdasilva has quit IRC17:36
*** tdasilva has joined #openstack-tc17:37
*** ricolin_ has quit IRC17:44
*** jamesmcarthur has joined #openstack-tc17:45
*** jamesmcarthur has quit IRC17:45
*** jamesmcarthur has joined #openstack-tc17:45
*** Sundar has quit IRC17:46
*** tdasilva has quit IRC18:03
*** e0ne has joined #openstack-tc18:10
*** e0ne has quit IRC18:12
*** e0ne has joined #openstack-tc18:12
*** e0ne has quit IRC18:17
*** e0ne has joined #openstack-tc18:19
*** dims has quit IRC18:29
*** e0ne has quit IRC18:35
*** diablo_rojo has quit IRC18:49
*** dims has joined #openstack-tc19:09
*** diablo_rojo has joined #openstack-tc19:14
*** e0ne has joined #openstack-tc19:23
*** e0ne has quit IRC19:26
*** tosky has quit IRC19:26
*** jamesmcarthur has quit IRC19:36
*** jamesmcarthur has joined #openstack-tc19:43
*** whoami-rajat has quit IRC19:55
*** jamesmcarthur has quit IRC20:23
*** diablo_rojo has quit IRC21:06
*** mriedem has quit IRC21:24
*** diablo_rojo has joined #openstack-tc22:05
*** jamesmcarthur has joined #openstack-tc22:59
*** jamesmcarthur has quit IRC23:08
*** diablo_rojo has quit IRC23:14
*** diablo_rojo has joined #openstack-tc23:50

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