Skip to Content.
Sympa Menu

perfsonar-user - Re: [perfsonar-user] perfSONAR 4.1 is now available

Subject: perfSONAR User Q&A and Other Discussion

List archive

Re: [perfsonar-user] perfSONAR 4.1 is now available


Chronological Thread 
  • From: Andrew Lake <>
  • To: Szymon Trocha <>, Andreas Haupt <>
  • Cc:
  • Subject: Re: [perfsonar-user] perfSONAR 4.1 is now available
  • Date: Thu, 16 Aug 2018 05:37:16 -0700
  • Ironport-phdr: 9a23:OqvCeR2wBYE+3jGismDT+DRfVm0co7zxezQtwd8ZseISL/ad9pjvdHbS+e9qxAeQG9mDtbQc06L/iOPJYSQ4+5GPsXQPItRndiQuroEopTEmG9OPEkbhLfTnPGQQFcVGU0J5rTngaRAGUMnxaEfPrXKs8DUcBgvwNRZvJuTyB4Xek9m72/q99pHPYghEniaxba9vJxiqsAvdsdUbj5F/Iagr0BvJpXVIe+VSxWx2IF+Yggjx6MSt8pN96ipco/0u+dJOXqX8ZKQ4UKdXDC86PGAv5c3krgfMQA2S7XYBSGoWkx5IAw/Y7BHmW5r6ryX3uvZh1CScIMb7Vq4/Vyi84Kh3SR/okCYHOCA/8GHLkcx7kaZXrAu8qxBj34LYZYeYP+d8cKzAZ9MXXWpPUcRfVyJGDYyyYYgBAfcfM+lEtITyvUcCoAGkCAS2GO/iyDlFjWL2060g1OQhFBnL0RAmH90TqnTbstv0P7oUX++vz6nH0yjIYvRM1jf79YfJcgssru+XXb5qd8re11UvGhrDg16Np4LlODaV2f4Ms2id9+dvSPygi3Unqg1rvzeg2N8giobIhoIJylDE6D52zJwpKt2/TU53ecOrH4VLtyCaLYd6WN4tTH9utS0nybMGoYa2cDUUxJkk3RLSZeaLfoeV7h75VuudPC90iGx5dL+7nRq/8kitxvfiWsWp01tGtChInsfKu3sQzRLc8NKHReF4/kq52TaAyQTT6uZcLEA6i6XWJIQtwrormZoXq0jDESj2mFvugK+XcEUr5PSo5vz6brn4pZKQLYF5hhvxP6gzgMCyA/k0PhALX2eB+OS80LPj/Vf+QLVPlvA5iK/Zv43aJMkAuKG5GBVZ0oA95BajFzumysgXnWEbLFJZfxKKl5DpNE/UIPD2Fve/hFKsny1xx/zfI73hGYvCLmLYnbflfLZ98FJcyBEtwdxF5pJUDK0BL+zpWk/3qtPYEgE1PxaqzOn6FdUunr8ZDFmdE6qeNuvuq1iD5utnd/KedYoSvnDhMf8u5/fGiHY/30cab6+g290PbCb8Vt1gL1+UaGGkot4cCXtC6gM4QPbngUbEUTdOf2qaU68n93c3BdT1I53EQ9WEhrCb0TjzOpRVaygSA1aAAF/lbMOCVutaO3HaGdNojjFRDevpcIQmzxz78Vaik7c=

Hi,

This is not a bug, but a known change in behavior of the Toolkit UI. We actually discussed this a few times internally during the development process and have an open issue for a future release on it here: https://github.com/perfsonar/toolkit/issues/310

Basically the Toolkit UI is in a state where it needs some refactoring on the backend as it was very closely tied to the old “meshconfig-agent-tasks.conf” format. We didn't feel we had time for that refactoring this release and a casualty of that decision is that the tests not setup through UI are not displayed on the configuration page. They ARE still displayed in the result listing on the front page assuming you are storing the results in the local measurement archive.

It will be possible to restore the old behavior in the future as the tests setup through the UI are very clearly separated from your tests that come from other pSConfig templates on the system. In the meantime, if you need a detailed listing of all the tasks pSConfig will try to setup, whether they be from those configured through the UI or read rom remote templates, then you can run the command “psconfig pscheduler-tasks”.  

Thanks,
Andy



On August 16, 2018 at 8:09:30 AM, Andreas Haupt () wrote:

Hi Szymon,

On Thu, 2018-08-16 at 13:44 +0200, Szymon Trocha wrote:
> Hi Andreas,
> Thank you for reporting. Is there anything suspicious in /var/log/perfsonar/psconfig-maddash-migrate.log ?

Well, yes - but it also tell me, the error is no "real error":


[perfson1] /root # cat /var/log/perfsonar/psconfig-pscheduler-migrate.log
[Thu Aug 16 05:59:29 CEST 2018] Migration started

/etc/perfsonar/meshconfig-agent.conf exists, running 'psconfig pscheduler-translate --save-requesting-agent -o /tmp/tmp.w9AS61N6Ye' /etc/perfsonar/meshconfig-agent.conf
Translation successful. Result saved in file /tmp/tmp.w9AS61N6Ye.
/etc/perfsonar/psconfig/pscheduler-agent.json exists, backing-up to /etc/perfsonar/psconfig/pscheduler-agent.json.Thu_Aug_16_05_59_29_CEST_2018
Moving to translated file to /etc/perfsonar/psconfig/pscheduler-agent.json
Backing up /etc/perfsonar/meshconfig-agent.conf to /etc/perfsonar/meshconfig-agent.conf.Thu_Aug_16_05_59_29_CEST_2018

/etc/perfsonar/meshconfig-agent-tasks.conf exists, running 'psconfig translate --save-global-archives -o /tmp/tmp.C5490oLOUv /etc/perfsonar/meshconfig-agent-tasks.conf'
Error retrieving configuration. Encountered the following error:

malformed JSON string, neither tag, array, object, number, string or atom, at character offset 0 (before "<test>\n added_by...") at /usr/share/perl5/vendor_perl/JSON.pm line 171.


meshconfig-agent-tasks.conf translator encountered the following errors:

Nothing to convert. This is not an error if all tests contain added_by_mesh. Ignore any errors above about malformed JSON string.
psconfig translate did not work, but it's probably not an error. It will only translate if there are tasks from the webui or created manually. Any global archives were still converted if this was the case.
Copying /etc/perfsonar/meshconfig-agent-tasks.conf to /var/lib/perfsonar/toolkit/gui-tasks.conf
Backing up /etc/perfsonar/meshconfig-agent-tasks.conf to /etc/perfsonar/meshconfig-agent-tasks.conf.Thu_Aug_16_05_59_29_CEST_2018

/var/lib/perfsonar/meshconfig/client_uuid exists, migrating
Moving to /var/lib/perfsonar/meshconfig/client_uuid to /var/lib/perfsonar/psconfig/client_uuid

/var/lib/perfsonar/meshconfig/psc_tracker exists, migrating
Moving to /var/lib/perfsonar/meshconfig/psc_tracker to /var/lib/perfsonar/psconfig/psc_tracker

[Thu Aug 16 05:59:30 CEST 2018] Migration complete
[perfson1] /root #


Cheers,
Andreas
--
| Andreas Haupt | E-Mail:
| DESY Zeuthen | WWW: http://www-zeuthen.desy.de/~ahaupt
| Platanenallee 6 | Phone: +49/33762/7-7359
| D-15738 Zeuthen | Fax: +49/33762/7-7216



Archive powered by MHonArc 2.6.19.

Top of Page