Hi,
Here's the summary of the IRC meeting.
---
COMMUNITY MEETING
Place: #openvpn-meeting on libera.chat
Date: Wed 22nd June 2022
Time: 10:30 CEST (9:30 UTC)
Planned meeting topics for this meeting were here:
<https://community.openvpn.net/openvpn/wiki/Topics-2022-06-22>
Your local meeting time is easy to check from services such as
<http://www.timeanddate.com/worldclock>
SUMMARY
cron2, d12fk, lev, mattock, MaxF, ordex and plaisthos participated in
this meeting.
---
Talked about OpenSSL 1.1.1p release. Agreed that none of the fixes are
relevant for OpenVPN. As there's not much in the pipe for 2.5.8 it was
decided not to make a new release, nor a new installer release just for
1.1.1p.
---
Noted that cron2 was not yet able to push to the local openvpn.git repo
hosted on buildbot-host. That was fixed soon after the meeting.
---
Talked about the next hackathon. MaxF was more hopeful regarding
organizing it in Delft at Fox-IT. But it was agreed to look into backup
options, Helsinki in Finland being the first and foremost. Mattock (and
Lev) will make some inquiries to see if we could find a sponsor for the
meeting space.
--
Full chatlog attached
(11:43:54) cron2: that sounds not relevant to us
(11:44:02) ordex: if it was, plaisthos would have screamed already
(11:45:36) mattock: so basically there is no point in releasing a new Windows
_installer_
(11:45:54) mattock: except to avoid the "is OpenVPN affected by the
vulnerabilities fixed in 1.1.1p" queries
(11:49:05) MaxF: sorry, version 1.1.1p of what?
(11:49:09) ordex: openssl
(11:53:24) plaisthos: yeah, c_rehash is just a script that we don't use
(11:53:27) plaisthos: so whatever :)
(11:54:05) plaisthos: For 2.6 I implemented 1420 as new default MTU and
pushable MTU
(11:54:28) plaisthos: bringing my outstanding again over 20
(11:54:37) plaisthos: outstanding patches
(11:54:57) cron2: I started reviewing the patch set
(11:55:17) plaisthos: yay! :)
(11:55:21) cron2: but got sidetracked by corp account handling messes, unable
to push to community repo
(11:55:37) cron2: s/messes/wonderful new technology/
(11:58:16) mattock: cron2: btw. you probably can SSH in to
buildbot-host.openvpn.net now
(11:59:02) cron2: yay!
(11:59:09) cron2: so what was the issue?
(11:59:12) plaisthos: cron2: OT do you know what the best qemu/kvm driver for
FreeBSD is? I want to check if kqueue at least helps FreeBSD if it doesn't help
macOS...
(11:59:26) mattock: I assume it now works, so HBAC rules were incorrect, as I
assumed
(11:59:48) cron2: plaisthos: sorry, no idea. My FreeBSDs all run in vmware and
that one presents e1000 NIC, not virtualized
(12:00:10) cron2: $ git push mattock
(12:00:10) cron2: fatal: '//var/lib/repos/openvpn.git' does not appear to be a
git repository
(12:00:13) cron2: fatal: Could not read from remote repository.
(12:00:17) cron2: mattock: path changed as well?
(12:00:18) ***ordex runs
(12:00:25) plaisthos: cron2: no problem
(12:00:46) ordex: cron2: I have pushed a dco-wip branch to my personal repo. is
that something you could pull and feed to the automated tests?
(12:01:45) cron2: ordex: https://gitlab.com/ordex986/openvpn <- this one
(12:01:47) vpnHelper`: Title: Antonio / openvpn · GitLab (at gitlab.com)
(12:01:59) cron2: and "dco" branch?
(12:02:04) ordex: "dco-wip"
(12:02:11) cron2: ah. wait
(12:02:11) ordex: repo is correct
(12:02:22) ordex: (I mirror gitlab and github, so both are fine)
(12:02:30) cron2: Branch 'dco-wip' set up to track remote branch 'dco-wip' from
'origin'.
(12:02:47) cron2: running...
(12:02:51) ordex: thanks!
(12:03:03) cron2: mattock: repo path?
(12:03:06) lev__: ordex: does it include windows support
(12:03:38) ordex: not yet
(12:03:42) ordex: will add it on top now
(12:03:47) ordex: this stops at linux for now
(12:04:07) ordex: 14 patches between general infra, linux and doc
(12:04:51) cron2: OpenVPN 2.6_git [git:dco-wip/e1a99ac1ed83139b]
x86_64-pc-linux-gnu
(12:05:15) ordex: correct
(12:05:32) cron2: make check running... this will take like 20 minutes
(12:06:10) ordex: sure, thanks
(12:06:12) ordex: no rush
(12:06:13) lev__: ordex: please consider this
https://patchwork.openvpn.net/patch/2492/ for inclusion
(12:06:15) vpnHelper`: Title: [Openvpn-devel] Set o->use_peer_id flag for p2p
mode - Patchwork (at patchwork.openvpn.net)
(12:06:45) ordex: this should go to master as well, right?
(12:07:12) ordex: will review
(12:07:32) lev__: yeah, well dco also should go to master eventually
(12:08:18) mattock: cron2: /var/lib/repos/openvpn
(12:09:05) ordex: lev__: sure, but that patch is a fix for master, no? not for
the dco branch alone
(12:09:20) cron2: error: remote unpack failed: unable to create temporary
object directory
(12:09:23) cron2: To ssh://buildbot-host.openvpn.net/var/lib/repos/openvpn !
[remote rejected] master -> master (unpacker error)
(12:09:59) cron2: mattock: smells like permission error (group etc)?
(12:10:26) lev__: ordex: yes, strictly speaking it is not related to dco. But
it is needed for p2p dco-win testing
(12:10:36) ordex: yap yap
(12:10:37) ordex: okok
(12:10:37) mattock: cron2: yeah, I need to test this out with a test account
(12:12:15) mattock: I got the test account
(12:12:22) mattock: will check it out today after this meeting
(12:16:47) cron2: what shall we do about hackathon?
(12:17:21) ordex: I think we have no confirmation about the location yet
(12:17:33) ordex: so next step would be "finding a backup location"
(12:17:55) d12fk: what was the original location for it?
(12:17:57) MaxF: I'm more optimistic again about Fox hosting it ;)
(12:18:08) lev__: we can do it here in Oulu :)
(12:18:11) ordex: MaxF: how so? got some feedback?
(12:18:15) d12fk: Ah Fox IT right I remeber
(12:18:18) ordex: d12fk: Delft, FoxIT
(12:18:40) ordex: in any case, planning for a backup is not a bad idea, just in
case we get a negative result later
(12:18:48) ordex: (the backup could become the first choice next year :))
(12:18:52) MaxF: yes, still not definitive though. If someone knows a good
backup location, I would still recommend looking into it
(12:20:11) lev__: I have good enough facilities here, but it might be a bit
cold and dark in late autumn
(12:20:15) cron2: ordex:
(12:20:16) cron2: Test sets succeeded: 1 1a 1b 1c 1d 1e 2 2b 2c 2d 2e 2f 3.
(12:20:16) cron2: Test sets failed: 1z 2a 2z 3z 4 4a 4b 5 6 8 9 23 23a 23s 24
24a.
(12:21:01) cron2: need to look into this in more detail. "4" seems tap mode is
broken now
(12:21:14) cron2: it also refuses to start the tap servers
(12:21:23) lev__: 1h flight from Hki (or 5.5hrs train)
(12:21:49) mattock: it's been 21 years since I visited Oulu, so I'm not opposed
(12:22:05) ordex: cron2: ok, good indication
(12:22:15) lev__: mattock: I don't mind coming to Turku too
(12:22:31) ordex: cron2: if you know why the others failed...let me know :D
(12:23:17) cron2: ordex: will do one by one, after the meeting
(12:23:23) ordex: thanks a lot
(12:23:27) lev__: in which month we suppose to have hackathon
(12:23:56) cron2: between late september and november, depending on doodle and
climate
(12:23:57) ordex: I think autumn, like oct/nov ? but we did not really pick a
date yet, IIRC
(12:24:06) mattock: I'm pretty sure that good facilities would be available
here in Turku as well
(12:24:13) cron2: so for oulu, "more early than november" sounds like a good
idea
(12:25:08) mattock: I also think that we could find a sponsor in Helsinki if
that would make transit easier for people
(12:25:16) mattock: just by asking around
(12:25:19) ordex: helsinki is definitely easier to reach
(12:25:24) ordex: (for me)
(12:25:27) cron2: there's direct flights to Helsiniki from $everywhere
(12:25:33) ordex: except from here
(12:25:34) ordex: :D
(12:25:35) mattock: yeah, for most people it would be easier
(12:25:47) mattock: ordex: I know, because I had to get there once from
Helsinki :D
(12:25:48) cron2: ordex: then you need to take a train to the cost and swim the
rest
(12:25:57) ordex: exactly
(12:25:57) cron2: coast
(12:25:57) ordex: :D
(12:26:01) ordex: or by boat
(12:26:02) ordex: mattock: yeah
(12:26:27) lev__: from travemunde or rostok
(12:26:29) ordex: should we really look for helsinki?
(12:26:37) ordex: or want to plan for oulu?
(12:26:54) lev__: Helsinki would be more interesting
(12:26:58) ordex: mattock: if you have a concrete idea, you could pursue it and
see if we get any sponsor in helsinki
(12:27:07) ordex: maybe by Linux himself!!
(12:27:10) ordex: LinuS
(12:27:45) ordex: cron2: got some compile time errors in dco-wip, due to
various compile time flags, I guess. checking those
(12:28:11) cron2: it compiled fine for me, but I'm build with default options
only
(12:28:17) cron2: (on the "test DCO stuff" box)
(12:28:43) ordex: yap yap, githhub ci complained, so this is non standard
options
(12:28:46) plaisthos: ordex: you live in a as bad to reach place as me when it
comes to airports
(12:29:02) ordex: plaisthos: :D indeed, unless I travel to a bigger one
(12:29:09) cron2: maxf: what changed on FoxIT side?
(12:29:16) plaisthos: ordex: in our university project where we had meetings in
Paderborn and Trento. People were not happy ...
(12:29:21) mattock: ordex: I don't have much of a clue about where to start
looking, but I can look around and make some inquiries
(12:29:24) ordex: :D
(12:29:36) ordex: mattock: yeah
(12:29:59) ordex: in the worst case, we could poke some coworking space and see
if they offer a room for some "fancy openvpn hackathon"
(12:30:02) cron2: shall we go to Paderborn instead? first hackathon that is
easy to reach for plaisthos - and equally inconvenient for everyone else?
(12:30:05) MaxF: cron2 I don't know, I just asked again last week and got a
more positive answer...
(12:30:38) ordex: cron2: lol
(12:31:10) plaisthos: cron2: yeah, we discussed/tought about that befoe but
since I cannot offer meeting rooms there is not much different to going to an
easy to reach town like Frankfurt, Berlin, Amsterdam etc
(12:31:16) plaisthos: when you rent everything anyway
(12:31:45) plaisthos: then it just becomes a inconvinient that is 3h away from
DUS airport
(12:31:57) cron2: indeed :)
(12:32:16) ordex: :D
(12:32:35) ordex: btw I like the helsinki idea
(12:32:44) ordex: should be "sunnier" than Oulu in october
(12:32:44) ordex: :D
(12:32:48) cron2: up for a swim?
(12:32:48) mattock: I'll do some research and asking around
(12:32:52) ordex: always
(12:33:00) mattock: should have something concrete by next meeting
(12:33:07) ordex: that'd be great!
(12:33:16) plaisthos: Paderborn has the HNF (computer museum) that we could
visit but other than that ...
(12:33:20) lev__: OTOH in November you can already do nordic skiing in Oulu
(12:33:31) ordex: lev__: on the streets?
(12:33:52) cron2: (as a side note, I once had a meeting in Talinn... and one of
the travel options was "fly to Helsiki, ferry to Talinn", because "flight" is
not really worth it...)
(12:34:08) plaisthos: I have flown to Tallin %)
(12:34:16) lev__: no there is special track where they put snow which they
store from previous winter
(12:34:20) cron2: lev__: don't tempt me... otherwise i'll bring my snowboard,
go outside, and leave you to the openvpn...
(12:34:22) plaisthos: from Helsinki
(12:34:38) ordex: cron2: nordic snowboard is not a thing, I think
(12:34:39) lev__: about 1km loop
(12:34:51) cron2: plaisthos: this is what I did in the end, but it was like
"the plane took off, the plane landed" :-)
(12:35:00) plaisthos: oh nordic skiing?
(12:35:05) ordex: cron2: sounds like my Verona-Munich trip
(12:35:06) ordex: :D
(12:35:07) cron2: oh, walking around on ski... nah, not my thing
(12:35:12) plaisthos: The thing that is just more walking on skis?
(12:35:40) ***cron2 needs snow-covered mountains and lifts
(12:35:47) ordex: cron2: but between take off and landing they managed to throw
some cookies at each of us
(12:35:48) lev__: you can do downhill skiing/snowboarding since the end of
october but you need to drive about 2hrs from Oulu
(12:36:06) ordex: I guess the meeting is over?
(12:36:26) cron2: I missed the "mattock goes to lunch" announcement
(12:36:28) lev__: yeah let's agree to have Hki as backup
(12:36:49) cron2: Test sets failed: 1 1a 1b 1c 1d 1e 2c 2g 2x 2y 4 4a 4b 5 5a
5b 5c 5d 6 9 9a 10 10a.
(12:36:58) cron2: "this is how it looks like from the client side"...
(12:37:07) plaisthos: so Oulu is farther away from a ski resort than Paderborn,
understood :P
(12:37:13) ordex: cron2: looks bad, does it?
(12:37:28) ordex: cron2: I'll do some test locally then and see if I catch the
most obvious issues
(12:37:51) cron2: I'll go investigate. Have to fix up an IPSEC VPN in the
meantime... *roll eyes*
(12:37:53) ordex: plaisthos: lev__ was talking about the "frist slope in
sight", not a ski resort :p
(12:39:04) mattock: cron2: I had lunch prior to the meeting
(12:39:39) mattock: oh meeting time over
(12:39:49) ordex: ding ding
(12:39:50) mattock: anyways, I'll check cron2's permission issue
(12:43:33) cron2: thanks
(12:47:37) mattock: try now
(12:49:22) cron2: it seems happy (but nothing to push, so you pushed current
repo in already ;-) ) - will see on next commit, I have a fresh ACK
(12:49:44) mattock: ok
(12:49:50) mattock: mismatch in allowed group name
_______________________________________________
Openvpn-devel mailing list
Openvpn-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/openvpn-devel