Page MenuHomeSoftware Heritage

Upgrade hedgedoc to 1.9.0
ClosedPublic

Authored by olasd on Sep 15 2021, 5:24 PM.

Details

Summary

Needs the following changes as well:

  • Update expired yarn public key
  • Add apt source configuration for nodejs LTS 14.x

Related to T3574

Test Plan

tested the (unattended) upgrade procedure in vagrant

Diff Detail

Repository
rSPSITE puppet-swh-site
Branch
hedgedoc-1.9.0
Lint
No Linters Available
Unit
No Unit Test Coverage
Build Status
Buildable 23891
Build 37256: arc lint + arc unit

Event Timeline

olasd requested review of this revision.Sep 15 2021, 5:24 PM
olasd created this revision.
site-modules/profile/templates/hedgedoc/hedgedoc.service.erb
2–5

lol, i see some people knows how to stay humble ;)

41

Where does this variable come from?
I don't see them in the manifest calling this template.

One question inline.

Also, I'm not completely sure what entails the change from present to latest for the
node stack packages...

Otherwise, that looks rather good to me.

Thanks

site-modules/profile/templates/hedgedoc/hedgedoc.service.erb
41

It comes from the manifest calling this template (profile::hedgedoc, line 20).

Also, I'm not completely sure what entails the change from present to latest for the
node stack packages...

The node package needs an update for hedgedoc 1.9.0 to work.

Also, I'm not completely sure what entails the change from present to latest for the
node stack packages...

The node package needs an update for hedgedoc 1.9.0 to work.

yes, i understood that but i meant the other packages in the array.
Well, if there is no risk then moving along.

ardumont added inline comments.
site-modules/profile/templates/hedgedoc/hedgedoc.service.erb
41

oops, yeah, sorry, i expected it to show up in the diff somehow.
Thanks.

This revision is now accepted and ready to land.Sep 16 2021, 10:21 AM