[sudo-discuss] sudoroom.org upgraded, help needed

Yardena Cohen yardenack at gmail.com
Tue Nov 30 22:36:13 PST 2021


Alright, after talking with Marc in person, I'm going with option #2.

On Tue, Nov 30, 2021 at 8:36 PM Yardena Cohen <yardenack at gmail.com> wrote:
>
> Sudo-humans is currently using nodejs 0.10.29, which was released
> 2014-06-09. This version was already pretty decrepit when I installed
> the server a year later: debian jessie, which was brand new in 2015,
> is now far past EOL, and cannot be updated. I doubt that anybody has
> even bothered to compile nodejs 0.10.x for newer OS versions.
> Nodesource goes back to 12.x (released 2019). So our options are:
>
> * do nothing, continue running outdated, unmaintainable server forever
> * migrate everything but sudo-humans, leave it running at
> humans.sudoroom.org, pay 2 VPS bills indefinitely
> * spend time and energy dockerizing the whole mess to run sandboxed on
> the new server
> * spend time and energy figuring out how to compile nodejs 0.10.x for
> newer debian
> * fix sudo-humans
>
> What's the plan, folks? A balloon payment of tech debt is now past due.
>
> On Thu, Nov 25, 2021 at 8:43 PM Charles Hughes <c.hughes87 at gmail.com> wrote:
> >
> > I tried looking into upgrading the dependencies of sudo-humans a while ago and it is not arbitrary to do unfortunately.
> >
> > On Thu, Nov 25, 2021 at 12:27 PM Yardena Cohen <yardenack at gmail.com> wrote:
> >>
> >> Everything's been migrated to the new server and ready to change DNS
> >> except we're waiting on mailman (2->3 migration) and sudohumans (only
> >> works with ancient nodejs). I've got mailman covered, but nodejs
> >> experts, please help! I could probably figure it out but I'd rather
> >> not.
> >>
> >> Email me for login info, thanks.
> >>
> >> On Thu, Nov 25, 2021 at 12:52 AM Jake <jake at spaz.org> wrote:
> >> >
> >> > I heard we need help migrating the server to its new instance?
> >> >
> >> > apparently there are major issues of node upgrade which are going to affect
> >> > sudo-humans, which is important because that's how we accept payment from
> >> > everyone?
> >> >
> >> > who is available to help?
> >> >
> >> > thank you
> >> > -jake
> >> >
> >> > On Fri, 19 Nov 2021, Yardena Cohen wrote:
> >> >
> >> > > I know. I'll be migrating the server. I was waiting til the last
> >> > > second to be polite...
> >> > >
> >> > >
> >> > > On Fri, Nov 19, 2021 at 7:53 PM danarauz at gmail.com <danarauz at gmail.com> wrote:
> >> > >>
> >> > >> "https://sudoroom.org
> >> > >>
> >> > >> SSL Expiration Reminder
> >> > >> The SSL certificate for this website will expire in 1 days. Renew in time to prevent security warnings.
> >> > >> Renew in time to prevent your visitors from receiving errors.
> >> > >>
> >> > >> Valid from 2021-08-23 until 2021-11-21"
> >> > >>
> >> > >>
> >> > >>
> >> > >> _______________________________________________
> >> > >> sudo-sys mailing list
> >> > >> sudo-sys at lists.sudoroom.org
> >> > >> https://sudoroom.org/lists/listinfo/sudo-sys
> >> > > _______________________________________________
> >> > > sudo-discuss mailing list
> >> > > sudo-discuss at lists.sudoroom.org
> >> > > https://sudoroom.org/lists/listinfo/sudo-discuss
> >> > >


More information about the sudo-discuss mailing list