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

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


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