Page MenuHomeSoftware Heritage

data/defaults: Migrate webapp's vault setup from orangerie to vangogh
ClosedPublic

Authored by ardumont on May 23 2019, 11:54 AM.

Details

Summary

This switches the webapp's vault remote api setup from orangerie (unibo infra)
to vangogh (azure).

Related T1716

Note:

  • vault: Remove orangerie vault setup (clean up no longer used setup)

Another extra in this diff from an old discussion with @olasd:

  • base_lister: Consistently require only package's presence
  • deposit: Consistently require only package's presence

As explained orally to @anlambert, i left the webapp's requirement to latest so
that he can still deploy himself.

Test Plan
bin/octocatalog moma

As expected the diff wants to:

  • revert the deposit requirement package from latest to present
  • switch webapp's setup from orangerie to vangogh

Diff Detail

Repository
rSPSITE puppet-swh-site
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.

Event Timeline

ardumont created this revision.May 23 2019, 11:54 AM
anlambert accepted this revision.May 23 2019, 11:55 AM

Looks good to me.

This revision is now accepted and ready to land.May 23 2019, 11:55 AM
ardumont edited the test plan for this revision. (Show Details)May 23 2019, 11:55 AM
ardumont updated this revision to Diff 4951.May 23 2019, 12:03 PM

Plug to production branch

This revision was automatically updated to reflect the committed changes.