Skip to Content.
Sympa Menu

perfsonar-user - Re: [perfsonar-user] perfSONAR 4.0 RC1 CentOS 7 testing thread

Subject: perfSONAR User Q&A and Other Discussion

List archive

Re: [perfsonar-user] perfSONAR 4.0 RC1 CentOS 7 testing thread


Chronological Thread 
  • From: Matthew Woodward <>
  • To: Mark Feit <>, "" <>
  • Subject: Re: [perfsonar-user] perfSONAR 4.0 RC1 CentOS 7 testing thread
  • Date: Mon, 14 Nov 2016 12:47:50 -0500
  • Ironport-phdr: 9a23:S4lcwR3XPxBiaWPasmDT+DRfVm0co7zxezQtwd8ZsesWL/rxwZ3uMQTl6Ol3ixeRBMOAuqkC0rKd6vi5EUU7or+5+EgYd5JNUxJXwe43pCcHRPC/NEvgMfTxZDY7FskRHHVs/nW8LFQHUJ2mPw6arXK99yMdFQviPgRpOOv1BpTSj8Oq3Oyu5pHfeQtFiT6zbL9oMRm6sQrdutQKjYd/N6081gbHrnxUdupM2GhmP0iTnxHy5sex+J5s7SFdsO8/+sBDTKv3Yb02QaRXAzo6PW814tbrtQTYQguU+nQcSGQWnQFWDAXD8Rr3Q43+sir+tup6xSmaIcj7Rq06VDi+86tmTgLjhTwZPDAl7m7Yls1wjLpaoB2/oRx/35XUa5yROPZnY6/RYc8WSW9HU81MVSJOH5m8YpMSAeQfM+ZWr4rzqVUAohSxBwajGOzhxyRUhnL1x6A2z/gtHA/E0QEmAtkAsG7UrNLwNKoKVu661rXIzSnDb/xI1zb29YjHchcmof6RU7N/a9DRxlQyHA7Ci1Wfs5DlPy+V1usTvWma4e1gVeWyhG8psQ5xuCWgy9wjioXThoIa0ErE9Ttjz4YvONK0UlB0bsO5EJZJsSyRKoV4QsQnQ25yuSY6zKULuZG6fCgWyJQn2gXQZ+abfIiP5xLvTOiRLilli3JiYrKwnQ6y8VKnyu3+SMa7zEpKojBCktnWuXAA0QHY5MufSvZl4Eus2CqD2gLW5+FKIk07jrbXJpsuz7IsipYcrEHOETPqlEjyiaKbc1so9vay5Oj/f7nquJyRO5Vphg3iPKkigNKzDfg8PwQUQmSW9uex2bv+9kPjWrpKlOc5kqzBvZDaO8sboqm5DhdQ0ok56ha/Cy6q0M0bnXUbNV5EdwyLg5bzNF3UL/D4CvC/g1uokDh13fzJIrrhApDVInjClrfuY6p95lZCxAcy0dxS5ZdZCr8CLf3oRkP8sdPVAgMlPwOpxuvoFMlx24cbVG+KHKOVLrndvUeN5u01IumMYIEVuCz6K/gg//PuiGU2mUMBfampw5QWZn65HvNhI0qEb3vjmM0BHnoRswoxVuDqiEeNUSRNZ3moRaIz+ys3B5y7AofeXoytmqCO3D+nHp1KYWBLEkiMHmnyd4WKQPcMbySSLdV7kjAdSLihUJEu1Qu1uQ/+yrpnNfbU+jYGuZ751dh14fHTmg8o9TxyEcudz3+BQ3tqkWwVWj9llJx49Gl00FTL/6V5n7QMENJe5u9hUwEmOITawvAgTd3+R1SFNp2RRUyoWdKgCCt0U8k82fcPZVpwAdOvkkqF0ia3SfdBj7GRCocz9KvGmmXqKtxVynDa2bMngkV8BMZDKDv1qLR48l32DpLVk0iG35mtcqgD1TTBvDOGxHaSvExHTwl3XbrMR3w3aQ3WpM7n71nOCbKiFOJ0YUN61ceeJ/4SOZXShlJcSaKmYYyGbg==

Hi Mark, et al.
So I downloaded 4.0 RC2 and installed it. Very smooth.

Regarding SaltStack minion installation, I manually removed the Internet2 version of the "python-Jinja2" module (via "rpm -e") in order to allow yum to install the SaltStack Minion and CentOS 7's version of "python-jinja2".

PerfSonar appears to work with this 2.7 version of python-jinja2 (rather than the 2.8 version). I do see your bug report here:

https://github.com/perfsonar/pscheduler/issues/215

Is this fix slated for 4.0 RC3?

Thanks,

- Matt


On 11/2/16 9:52 AM, Mark Feit wrote:
(Sorry for the late reply; just getting caught up…)

Matthew Woodward writes:

Perfsonar seems to rely on the "python-Jinja2" version 2.8 package,
while SaltStack-Minion requires "python-jinja2" version 2.7 package.
(Note that these are named slightly differently. The one has a capital
"J" in Jinja, while the other has a lowercase "j" in jinja. Also, the
version 2.8 package comes from "a-Internet2-staging" repo, while the
other comes from "base/7/x86_64" repo.)
This is one of those situations where we built the package for CentOS 6
because it wasn’t part of that distribution using the latest stable release.
Red Hat’s convention
(https://fedoraproject.org/wiki/Packaging:Naming#Case_Sensitivity) says that
if the author has a case preference, it should be followed. I did that, but
since CentOS 7 wasn’t on my radar at the time, I didn’t check to see if
they’d added it. It turned out they had and did it with an all-lowercase
name. Debian has an all-lowercase convention, so between those two, I’m not
going to tilt at that windmill.

Since 2.8 is already installed, I'm running into a conflict in getting
the 2.7 jinja2 dependency installed for the SaltStack Minion.

Does Perfsonar require version 2.8? Can I safely downgrade to 2.7?
I don’t see anything in the release notes between 2.7 and the current version
that would cause problems, so a downgrade should be safe.

Jinja2, Werkzeug and Flask all have this problem, so I think in the interest
of broadest compatibility, I’m going to change them all to lowercase and hope
Red Hat doesn’t start following its own conventions. :-)

I’ve opened a bug on this and will get it squared away before the final
release: https://github.com/perfsonar/pscheduler/issues/215

--Mark







Archive powered by MHonArc 2.6.19.

Top of Page