-
Notifications
You must be signed in to change notification settings - Fork 252
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
SSSDConfig: use 'setuptools' instead of 'distutils' #6581
Conversation
9c65997
to
183926a
Compare
Simple replacement with |
4395528
to
e1097e2
Compare
@pbrezina, let's remove centos-8 from CI targets for 'master' branch? |
We can, but... besides this PR, there is nothing that prevents us running tests against c8 and we will still have lots of backports to 2.9. Currently we only run CI on push event for older branches since we do not open pull requests if there is no conflict. I wonder if it would be better to keep running c8 or start require pull requests for backports (can be automated if there is no conflict). |
Valid point... Going forward, we might have more examples where 2.10+ patches won't work on centos-8. |
It won't work, unless it actually uses sssd-2-9 branch to run the test. In other words, we need to move this way, but it is going to be way more complex. We want to have one pull request and if it has backport label then check if there is no conflict and then run PR CI on target distros with backported code. Or do it (maybe) simple by opening pull request with the backport. Which can be automatically merged, if all checks pass, without review, I think. It's unknown waters. But this is the way that projects on github usually go. |
Fail is centos8 specific but manifests only during 'make intgcheck':
|
The Python standard library distutils module will be removed from Python 3.12+
b1cd56f
to
2f240ee
Compare
I took the liberty to rebase this and added a patch that fixes the centos8 issue, at least locally. Let's see if CI will pass. |
2f240ee
to
13a1369
Compare
I tried something similar (9c65997 and other attempts). |
fdb27e1
to
01dc27d
Compare
15faa56
to
01f5ccb
Compare
01f5ccb
to
18a206d
Compare
@alexey-tikhonov It's green now. I'm not sure if it is worth it though. |
Maybe as a way to postpone solving proper target platform selection... |
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.
Ack, thank you.
ACK |
The Python standard library distutils module will be removed from Python 3.12+