New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
specfile: Add support for EL8 #3346
Conversation
859abe3
to
4955a67
Compare
Could you add ChangeLog line to your PR? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
python2 and python3 for centos/rhel8 needs fixing.
You'll probably also want to move to 5.10.0?
so python2 is available in centos8 appstream. |
since python2 is dead (more or less), please try to move to python3. |
@faxm0dem Would you mind applying the discussed change? I would really like to include this PR in the upcoming 5.11 release. |
Sorry this takes so long. I'll do that tomorrow |
Sorry I got caught up into $LIFE I'll have another try on Thursday |
@mrunge Would you mind acknowledging the requested changes so I can merge them? |
722cc75
to
ac6045d
Compare
I rebased to 5.10.0 because 1c57925 isn't in master. Any reason for this ? |
Not that I know of, would you mind cherrypicking this one into master? |
thing is, I don't have write access |
But you can create a PR from the commit to master which I can then merge 😄 |
anything blocking this? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank you, looks good to me
Okay, three things are missing: a changelog line, @dago asked to apply this to master first, and travis CI is not reporting back. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
could you please add a changelog entry?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Since this is proposed for master branch, I was suspecting you'd update the spec file to 5.10.0 (latest released version)? Then a changelog entry would be good.
891d571
to
16169b5
Compare
Could you please stop force-pushing changes? That makes it really hard to follow the changes. You have dpdk_telemetry here, which is a 5.11 feature. At the same time, I requested to update at least top 5.10... I still consider this as WIP, since there are still todos in the spec file, such as adding subpackages for buddyinfo etc. |
7143631
to
0d0dad6
Compare
sorry, but I'm requested to change things back and forth here (change target branch to 5.10 and back to master) etc. so I'm a bit lost. I'm now working to make this ok on master, so that's where I'll merge it. |
also, there is no 5.10.0 tag so it's hard to know what actually is in 5.10.0 |
so this now builds correctly on el6,7 and 8 |
List of changes: * ganglia-devel is not available in el8 yet * gpsd-devel is not available in el8 yet * libmodbus-devel is not available in el8 yet * liboping-devel is not available in el8 yet * mosquitto-devel is not available in el8 yet * fix python dep in el8 * disable liblvm * dependency problem while configuring smart * add check_uptime * simplify python rhel version logic and force python3 for rhel8 * remove support for EL<6 * disable redfish * disable slurm * disable intel dcpmm * disable capabilities * disable dpdk_telemetry * disable ipstats * disable varnish for el6 * disable smart for el6 and el8 TODO: * buddyinfo * logparser * ubi * write_influxdb_udp.so Change-Id: I0bc5a723e3682e4f60e6c09670f286d20df507d5 Changelog: update specfile for EL8 Change-Id: Ic8ee01c69128f7bc4ec90a1d16a67b016a342b11 Change-Id: I80865415f1b056042f5b0d0c0c661c2e500a115d
@mrunge this seems good to merge? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
alright, let's merge this. There is still the list of plugins in todo lines 2579ff, but that can go in next step
thanks, and sorry for the noise |
List of changes:
Changelog: update specfile for EL8
Change-Id: I55323d7d8723a3030219a463314ec44c32d8df60