Batch Accounting from scratch

Deployment

Puppet Configuration

Hostgroup Puppet File Classname Foreman Environment Host
compute_accounting /it-puppet-hostgroup-compute_accounting/code/manifests/init.pp
/it-puppet-hostgroup-compute_accounting/data/compute_accounting.yaml
hg_compute_accounting  
compute_accounting /it-puppet-hostgroup-compute_accounting/code/manifests/private/apel.pp hg_compute_accounting::private::apel  
compute_accounting /it-puppet-hostgroup-compute_accounting/code/manifests/private/rerun.pp hg_compute_accounting::private::rerun  
compute_accounting /it-puppet-hostgroup-compute_accounting/code/manifests/private/spark.pp hg_compute_accounting::private::spark  
compute_accounting/prod /it-puppet-hostgroup-compute_accounting/code/manifests/prod.pp
/it-puppet-hostgroup-compute_accounting/data/compute_accounting/prod.yaml
hg_compute_accounting::prod production acconting-spark-prod
compute_accounting/dev /it-puppet-hostgroup-compute_accounting/code/manifests/dev.pp
/it-puppet-hostgroup-compute_accounting/data/compute_accounting/dev.yaml
hg_compute_accounting::dev qa acconting-spark-dev
compute_accounting/test /it-puppet-hostgroup-compute_accounting/code/manifests/test.pp
/it-puppet-hostgroup-compute_accounting/data/compute_accounting/test.yaml
hg_compute_accounting::test qa acconting-spark-test

  • Include the puppet configuration for the different components of the accounting service:
    • TSM:
    • Collectd alarms:
      • Docs
      • Customise alarms or default values are OK?
      • Configure SNOW ticket information? YES
    • Pluginsync:
      • Enabled? YES
      • Which modules should be whitelisted? cron and archive?
    • Modules:
      • Which external modules should be added? sssd? NO, this was used to give interactive access to accservice. I will remove this.
      • What's the difference between a module, an extra package or pluginsync? Not clear to me why cron and archive added in pluginsync, sssd added as a module (or eosfuse that I think it's not needed and I haven't included it).
    • Repositories:
      • What's the best way to include a package? configure the corresponding repo? YES
    • Monitoring:
      • How do I know I have all the necessary alarms? Experience running the service

-- MariaALANDESPRADILLO - 2023-07-04

Edit | Attach | Watch | Print version | History: r11 < r10 < r9 < r8 < r7 | Backlinks | Raw View | WYSIWYG | More topic actions
Topic revision: r11 - 2023-10-19 - MariaALANDESPRADILLO
 
    • Cern Search Icon Cern Search
    • TWiki Search Icon TWiki Search
    • Google Search Icon Google Search

    Main All webs login

This site is powered by the TWiki collaboration platform Powered by PerlCopyright &© 2008-2024 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
or Ideas, requests, problems regarding TWiki? use Discourse or Send feedback