Simplify extra dependency setup for azure nodes
Azure nodes needs the extra python3-swh.objstorage.cloud package (workers, vault).
So, defines the extra python3-swh.objstorage.cloud
as a package dependency on azure_euwest location nodes.
As this is rendering some extra objstorage_cloud
class obsolete (it was a temporary
hack IIRC), this is the right time to clean up a bit.
Test Plan
Action -> Expectation/goal
bin/octocatalog-diff saatchi
-> nothing to do (nodes on rocq)
bin/octocatalog-diff vault
-> wants to install the missing dependency python3-swh.objstorage.cloud
bin/octocatalog-diff worker01.euwest.azure
-> nothing to do (package already installed there)
Migrated from D1500 (view on Phabricator)