Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Register
  • Sign in
  • arc arc
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 45
    • Issues 45
    • List
    • Boards
    • Service Desk
    • Milestones
  • Bugzilla
    • Bugzilla
  • Merge requests 5
    • Merge requests 5
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • nordugridnordugrid
  • arcarc
  • Merge requests
  • !1427

WIP: Review of GLUE2 in LDAP monitor

  • Review changes

  • Download
  • Email patches
  • Plain diff
Merged Florido Paganelli requested to merge floridop/arc:dev-monitorglue2review-testmerge into master Jun 03, 2022
  • Overview 0
  • Commits 13
  • Pipelines 1
  • Changes 2

Review of GLUE2 in LDAP monitor

Description

The GLUE2 part of the LDAP monitor was not properly completed and it was unusable.

This MR contains heavy changes to the main monitor page. These include:

  • The monitor no longer downloads both GLUE2 and NG data.
    • Separated LDAP filters for NG and GLUE2
  • Added new LDAP objects that can be used to extract numbers for GLUE2
  • Simplification of code for removal of host duplicates and selection of basedn
  • Simplification of code to calculate job numbers. Currently it is based on the assumption that "1 core : 1 job slot" as it was in NG
  • Rewrite of code to detect country of origin
  • Added some code to fix lack of information in GLUE2 about the cluster name
  • Added TODOs and comments to part of code that needs to be reviewed
  • Changed all tabs to spaces
Edited Jun 03, 2022 by Florido Paganelli
Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: dev-monitorglue2review-testmerge