Page MenuHomeSoftware Heritage

hedgedoc: Drop unnecessary and breaking dependencies
AbandonedPublic

Authored by ardumont on Nov 24 2021, 4:28 PM.

Details

Reviewers
None
Group Reviewers
System administrators
Summary

With the following package declaration, puppet fails to apply. They are unecessary as
they are not installed (or pulled as dependencies) on the node without impacting the
runtime.

Related to P1223

Test Plan

bin/octo-diff:

$SWH_PUPPET_ENVIRONMENT_HOME/bin/octocatalog-diff --octocatalog-diff-args --no-truncate-details --to staging bardo.internal.admin.swh.network
...
*** Running octocatalog-diff on host bardo.internal.admin.swh.network
I, [2021-11-24T16:27:07.498703 #1085067]  INFO -- : Catalogs compiled for bardo.internal.admin.swh.network
I, [2021-11-24T16:27:07.792606 #1085067]  INFO -- : Diffs computed for bardo.internal.admin.swh.network
diff origin/production/bardo.internal.admin.swh.network current/bardo.internal.admin.swh.network
*******************************************
- Package[node-gyp]
*******************************************
- Package[npm]
*******************************************
*** End octocatalog-diff on bardo.internal.admin.swh.network

Diff Detail

Repository
rSPSITE puppet-swh-site
Branch
staging
Lint
No Linters Available
Unit
No Unit Test Coverage
Build Status
Buildable 25159
Build 39311: arc lint + arc unit