15:59:57 <shelikhoo> #startmeeting tor anti-censorship meeting 15:59:57 <shelikhoo> here is our meeting pad: https://pad.riseup.net/p/r.9574e996bb9c0266213d38b91b56c469 15:59:57 <shelikhoo> editable link available on request 15:59:57 <MeetBot> Meeting started Thu May 15 15:59:57 2025 UTC. The chair is shelikhoo. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:59:57 <MeetBot> Useful Commands: #action #agreed #help #info #idea #link #topic. 16:00:02 <shelikhoo> hi~hi~ 16:01:05 <cohosh> hi 16:01:37 <meskio> hello 16:01:38 <onyinyang> hello! 16:03:06 <shelikhoo> I will wait a few minutes for discussion topics. If there is anything you would like to discuss please add them now 16:04:36 <shelikhoo> Please send anything if there is someone we would like to discuss in this meeting 16:04:47 <shelikhoo> Please send anything if there is something we would like to discuss in this meeting 16:05:08 <shelikhoo> sorry for typo... 16:05:09 <cohosh> i have a follow up question from last week about testing the unreliable transport mode for snowflake 16:05:14 <shelikhoo> yes 16:05:19 <shelikhoo> please go ahead 16:05:35 <cohosh> would you like to do an open testing call to get more people trying it? 16:06:13 <shelikhoo> Yes, I think that is a reasonable thing to do after we finished our internal testing 16:06:19 <cohosh> okay great 16:06:34 <cohosh> i only just got around to looking at it this morning, sorry it took me so long to get to it 16:07:07 <shelikhoo> yeah, sorry for sending too many things to your review queue... 16:07:33 <cohosh> oh no worries :) there's always a bit of a backlog when people are away 16:07:45 <shelikhoo> hahaha yes... 16:07:53 <cohosh> that's it from it, i'll give some feedback on the documentation for the testing process in that case as well 16:08:17 <cohosh> it's a nice setup 16:09:08 <shelikhoo> hahaha... thanks!!! 16:09:14 <meskio> I want to look into it at some point, I've never touched k3s or kubernetes before, I'm curious to learn a bit about it 16:09:47 <shelikhoo> and thanks cohosh for looking at the complex setup... It will take some learning to understand... 16:10:40 <cohosh> yeah i won't say i fully understand it yet 16:11:26 <dcf1> is the testing setup meant to faciliate review? why add a step that requires additional complex learning? 16:11:44 <dcf1> is the testing setup supposed to be reusable beyond testing the UDP-like transport branch? 16:11:56 <cohosh> yeah, it is 16:12:07 <shelikhoo> it is a system to automate the process to setup a staging environment for snowflake 16:12:15 <cohosh> from my undderstanding deploying something to the staging environemnt is hopefully not too complex 16:12:16 <shelikhoo> and is fully reusable 16:12:38 <cohosh> so i don't think peopl eneed to understand it to use it either as developers or as testers 16:12:58 <cohosh> but shelikhoo wanted some feedback on the set up 16:13:07 <cohosh> (let me know if i misunderstood) 16:13:21 <shelikhoo> deploying new branches don't requires understanding it 16:13:40 <shelikhoo> but making changes to the staging environment does 16:14:13 <shelikhoo> in a typical workflow, just replace a few string would be enough 16:14:15 <meskio> the idea is that it will automatically deploy for branches/MRs, isn't it? 16:14:30 <meskio> so it will be integrated in the snwoflake gitlab's repo 16:14:43 <meskio> or is something you just enable for specific branches you want to test? 16:15:31 <shelikhoo> I have not made the changes to automated deploy for MR or branches, but that is possible 16:15:55 <shelikhoo> I think that would be too complex to be honest 16:16:21 <shelikhoo> right now it takes a few commit to the snowflake staging environment repo to build the container images 16:16:43 <shelikhoo> which could be automated and integrated to snowflake repo directly 16:17:17 <shelikhoo> and then, just replace container image url in the terraform file and then run a command to deploy it 16:17:21 <meskio> maybe we don't want to pollute the snowflake repo, and this is only needed for certain branches 16:17:58 <shelikhoo> yes... I think we can keep it separate for the time being 16:18:07 <meskio> sounds good to me 16:19:44 <shelikhoo> yes... but it is just a replacement for spending a few hours to setup a snowflake broker and snowflake server each time we wants to test a snowflake merge request 16:20:22 <shelikhoo> and shouldn't, on it self, create too much burden for maintenance 16:20:23 <shelikhoo> over 16:21:14 <shelikhoo> anything else we would like to discuss in this meeting? 16:21:25 <meskio> not from me 16:22:13 <shelikhoo> okay 16:22:14 <shelikhoo> #endmeeting