Page MenuHomeSoftware Heritage

provenance: Give some permissions to provenance team
ClosedPublic

Authored by ardumont on Feb 10 2022, 11:23 AM.

Details

Reviewers
vsellier
Group Reviewers
System administrators
Summary

In case they need to install missing tools.
(They just did with gdb)

Test Plan

octo-diff:

$ $SWH_PUPPET_ENVIRONMENT_HOME/bin/octocatalog-diff provenance-client01.internal.softwareheritage.org
...
diff origin/production/provenance-client01.internal.softwareheritage.org current/provenance-client01.internal.softwareheritage.org
*******************************************
  User[aeviso] =>
   parameters =>
     groups =>
      - ["swhdev", "swhteam"]
      + ["swhdev", "swhteam", "sudo"]
*******************************************
  User[jayesh] =>
   parameters =>
     groups =>
      - ["swhdev", "swhteam"]
      + ["swhdev", "swhteam", "sudo"]
*******************************************
*** End octocatalog-diff on provenance-client01.internal.softwareheritage.org

Diff Detail

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

Event Timeline

This revision is now accepted and ready to land.Feb 10 2022, 2:23 PM

And applied

root@provenance-client01:~# puppet agent --test
Info: Using configured environment 'production'
Info: Retrieving pluginfacts
Info: Retrieving plugin
Info: Retrieving locales
Info: Loading facts
Info: Caching catalog for provenance-client01.internal.softwareheritage.org
Info: Applying configuration version '1644499634'
Notice: /Stage[main]/Profile::Base/User[aeviso]/groups: groups changed swhdev,swhteam to ['sudo', 'swhdev', 'swhteam'] (corrective)
Notice: /Stage[main]/Profile::Base/User[jayesh]/groups: groups changed swhdev,swhteam to ['sudo', 'swhdev', 'swhteam'] (corrective)
Notice: Applied catalog in 31.08 seconds