Skip to Content.
Sympa Menu

perfsonar-user - Re: [perfsonar-user] perfSONAR User Q&A and Other Discussion

Subject: perfSONAR User Q&A and Other Discussion

List archive

Re: [perfsonar-user] perfSONAR User Q&A and Other Discussion


Chronological Thread 
  • From: "Ahuja, Satish (Exchange)" <>
  • To: Mark Feit <>, "" <>
  • Cc: Conan F Moore <>, Satish Ahuja <>
  • Subject: Re: [perfsonar-user] perfSONAR User Q&A and Other Discussion
  • Date: Wed, 15 Feb 2023 20:40:26 +0000
  • Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=colorado.edu; dmarc=pass action=none header.from=colorado.edu; dkim=pass header.d=colorado.edu; arc=none
  • Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=NttOYj2yHQ7zgpPrhYCfJUwbEzaQxxbvV+RCMgh4Au8=; b=R125Nw3qzKxFip2IM6d/GKAPHmrNI1g9eL0SDo5SnWcRwQdOgFVke9QiSb0q2mMNlMZwi6ICw8OJzBbg0UvRw0zLfPjy8HqeK8h+Lp3ogVzOT/Qd8J8d3aJpwXrjcnuLR9llEP04IfNZ0p8//7PmtwLGoUZh4eERiAOzXY7DP1N7aVHUwolY3FVv3vCV/UgokAFZbOXERxg1/KQR/wZA+mltBsUoyT3J/PJwUOIXLw4DIpItLX224SO7GzJJbNb9Q3YXL/nn+PTWQachqkrSNi32nYtlywRkP4FJ1rPOUOYBv0RCKUONJFVBUw5wGWos+UqzGqP20mJcH5oBrUvPRA==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Un9oDNVP5+3yWeO0dYu1WhR9mxyhJHu1jaZ3K0C+G0meob9koE3LX1lsqJ2fgIMQQfjNEJkREVrhJLB7E+tU4PO4yjOjwAXxWv9+qtBqDVNOz1oldTMXuDo05iW1shPe4Yn8uwEL9BMrlA82rUbIqBWJYprqGlJOvx0DcaCdSBSFxFCRV60/Yzd0k8a85q+v6Dcs9A+wLyje73WkT5/kJBGs0TBupM+s28rhOCOz2iGNLxK/0YaFnSGMLqrjNBR2S3R5zEL9fBN1sAA1YX6fUuRCuIKHaWCGF8QIfmUWpbGlFSO8GafBB28Lw+yIXzUgspiGVNFydD5VoppkEtIUXw==

Hi Mark,

Hope you find this email well. I modified the group section of skeleton.json and that seems to fix the configuration file and I see no error. Additionally, I can see remote definitions on maddash and perfSonar nodes. However, I still can’t see anything on maddash dashboard.

 

 

Is there anything left from installation point of view or configuration that we are missing. I should be able to get grids of tests results.

 

 

Thanks, and Regards

Satish Ahuja

Student System Administrator

NEO, CU Boulder

 

From: Mark Feit <>
Date: Monday, February 13, 2023 at 11:32 AM
To: Ahuja, Satish (Exchange) <>, Satish Ahuja <>, <>
Cc: Conan F Moore <>
Subject: Re: [perfsonar-user] perfSONAR User Q&A and Other Discussion

Ahuja, Satish (Exchange) writes:

 

I referred the doc and configured configuration-file named skeleton.json and followed other steps as mentioned. I have attached the json file below. Please let me know if I’m missing something here.

 

There are two problems, one is yours, one is ours:

 

Yours is that the structure of the “groups” section of the config is invalid:

 

     "groups": {

        "example_group_mesh": {

            "type": "mesh",

            "addresses": [

           {"neo-comp-devperf1": "10.224.21.11" },  <-- Invalid Format

           {"neo-comp-devperf2": "10.224.21.12" }   <-- Invalid Format

            ]

        }

    },

 

The addresses array is a list of objects containing a name element, like this:

 

     "groups": {

        "example_group_mesh": {

            "type": "mesh",

            "addresses": [

           { "name": "neo-comp-devperf1" },  <-- Valid Format

           { "name": "neo-comp-devperf2" }   <-- Valid Format

            ]

        }

    },

 

Fixing that will yield a pSConfig file that validates properly.  The structure in the skeleton.json we ship and the documentation (see https://docs.perfsonar.net/psconfig_templates_intro.html#psconfig-templates-intro-example-groups) is correct.

 

 

Ours is that pSConfig doesn’t do proper validation of that part of the input.  The program is forging ahead as if it were valid and gets tripped up by making that assumption.   I’ve written an issue against it (see https://github.com/perfsonar/psconfig/issues/99) and we’ll get it fixed in the current code and the upcoming rewrite.

 

--Mark

 

 

 




Archive powered by MHonArc 2.6.24.

Top of Page