URL: https://github.com/SSSD/sssd/pull/919 Author: pbrezina Title: #919: ci: improvements for on-demand builds Action: opened
PR body: """ 1. Logs are now correctly archived in Jenkins. 2. Internal `sssd-ci` tool now allows to issue build only for specific systems (`sssd-ci build -s debian10 -s fedora-rawhide`) """
To pull the PR as Git branch: git remote add ghsssd https://github.com/SSSD/sssd git fetch ghsssd pull/919/head:pr919 git checkout pr919
URL: https://github.com/SSSD/sssd/pull/919 Title: #919: ci: improvements for on-demand builds
Label: +branch: sssd-1-16
URL: https://github.com/SSSD/sssd/pull/919 Title: #919: ci: improvements for on-demand builds
Label: +Waiting for review
URL: https://github.com/SSSD/sssd/pull/919 Title: #919: ci: improvements for on-demand builds
alexey-tikhonov commented: """ (1) Thank you for the patch. System selection feature works nicely.
But it seems there is slight misalignment between `sssd/Jenkinsfile`: ``` def systems = [ 'fedora28', 'fedora29', 'fedora30', 'fedora-rawhide', 'debian10', ] ``` and `sssd-ci` tool: ``` -s [{default,debian10,fedora29,fedora30,fedora31,fedora-rawhide} ``` -- F28 and F31 are present only in one of sets.
(2) I didn't verify logs archiving yet. But could you please clarify where do I look for logs if 'On demand run. Artifacts are not stored in the cloud.'?
"""
See the full comment at https://github.com/SSSD/sssd/pull/919#issuecomment-548872063
URL: https://github.com/SSSD/sssd/pull/919 Title: #919: ci: improvements for on-demand builds
Label: +Changes requested
URL: https://github.com/SSSD/sssd/pull/919 Title: #919: ci: improvements for on-demand builds
Label: -Waiting for review
URL: https://github.com/SSSD/sssd/pull/919 Title: #919: ci: improvements for on-demand builds
alexey-tikhonov commented: """ Also Debian once hung with "==> client: Waiting for domain to get an IP address..." but I think this is not relevant. """
See the full comment at https://github.com/SSSD/sssd/pull/919#issuecomment-548872677
URL: https://github.com/SSSD/sssd/pull/919 Author: pbrezina Title: #919: ci: improvements for on-demand builds Action: synchronized
To pull the PR as Git branch: git remote add ghsssd https://github.com/SSSD/sssd git fetch ghsssd pull/919/head:pr919 git checkout pr919
URL: https://github.com/SSSD/sssd/pull/919 Author: pbrezina Title: #919: ci: improvements for on-demand builds Action: synchronized
To pull the PR as Git branch: git remote add ghsssd https://github.com/SSSD/sssd git fetch ghsssd pull/919/head:pr919 git checkout pr919
URL: https://github.com/SSSD/sssd/pull/919 Author: pbrezina Title: #919: ci: improvements for on-demand builds Action: synchronized
To pull the PR as Git branch: git remote add ghsssd https://github.com/SSSD/sssd git fetch ghsssd pull/919/head:pr919 git checkout pr919
URL: https://github.com/SSSD/sssd/pull/919 Author: pbrezina Title: #919: ci: improvements for on-demand builds Action: synchronized
To pull the PR as Git branch: git remote add ghsssd https://github.com/SSSD/sssd git fetch ghsssd pull/919/head:pr919 git checkout pr919
URL: https://github.com/SSSD/sssd/pull/919 Author: pbrezina Title: #919: ci: improvements for on-demand builds Action: synchronized
To pull the PR as Git branch: git remote add ghsssd https://github.com/SSSD/sssd git fetch ghsssd pull/919/head:pr919 git checkout pr919
URL: https://github.com/SSSD/sssd/pull/919 Author: pbrezina Title: #919: ci: improvements for on-demand builds Action: synchronized
To pull the PR as Git branch: git remote add ghsssd https://github.com/SSSD/sssd git fetch ghsssd pull/919/head:pr919 git checkout pr919
URL: https://github.com/SSSD/sssd/pull/919 Title: #919: ci: improvements for on-demand builds
pbrezina commented: """ Thank you.
* added fedora28 to sssd-ci * enabled fedora31 on pull requests * added link to artifacts """
See the full comment at https://github.com/SSSD/sssd/pull/919#issuecomment-549318632
URL: https://github.com/SSSD/sssd/pull/919 Author: pbrezina Title: #919: ci: improvements for on-demand builds Action: synchronized
To pull the PR as Git branch: git remote add ghsssd https://github.com/SSSD/sssd git fetch ghsssd pull/919/head:pr919 git checkout pr919
URL: https://github.com/SSSD/sssd/pull/919 Title: #919: ci: improvements for on-demand builds
alexey-tikhonov commented: """ Hi,
I tried on-demand build again and for some reason it failed on F31. ci-configure.log: ``` checking for python2.7-config... no configure: error: ```
(branch being tested contains `"ci: install python2 on Fedora 31 and RHEL 8 so python2 bindings can be built"` patch) """
See the full comment at https://github.com/SSSD/sssd/pull/919#issuecomment-552547938
URL: https://github.com/SSSD/sssd/pull/919 Title: #919: ci: improvements for on-demand builds
pbrezina commented: """ Sorry, the box got overwritten by automatic weekend task because I did not rebase code on the manager machine. """
See the full comment at https://github.com/SSSD/sssd/pull/919#issuecomment-552851152
URL: https://github.com/SSSD/sssd/pull/919 Title: #919: ci: improvements for on-demand builds
pbrezina commented: """ It should work now. """
See the full comment at https://github.com/SSSD/sssd/pull/919#issuecomment-552851208
URL: https://github.com/SSSD/sssd/pull/919 Title: #919: ci: improvements for on-demand builds
alexey-tikhonov commented: """ Hi @pbrezina,
why is this PR still "Changes requested" ? Did you push all the patches you were planning to? """
See the full comment at https://github.com/SSSD/sssd/pull/919#issuecomment-552893696
URL: https://github.com/SSSD/sssd/pull/919 Title: #919: ci: improvements for on-demand builds
Label: +Waiting for review
URL: https://github.com/SSSD/sssd/pull/919 Title: #919: ci: improvements for on-demand builds
Label: -Changes requested
URL: https://github.com/SSSD/sssd/pull/919 Title: #919: ci: improvements for on-demand builds
pbrezina commented: """ Yes. """
See the full comment at https://github.com/SSSD/sssd/pull/919#issuecomment-552919962
URL: https://github.com/SSSD/sssd/pull/919 Title: #919: ci: improvements for on-demand builds
alexey-tikhonov commented: """ ACK """
See the full comment at https://github.com/SSSD/sssd/pull/919#issuecomment-553555489
URL: https://github.com/SSSD/sssd/pull/919 Title: #919: ci: improvements for on-demand builds
Label: -Waiting for review
URL: https://github.com/SSSD/sssd/pull/919 Title: #919: ci: improvements for on-demand builds
Label: +Accepted
URL: https://github.com/SSSD/sssd/pull/919 Title: #919: ci: improvements for on-demand builds
Label: +Ready to push
URL: https://github.com/SSSD/sssd/pull/919 Title: #919: ci: improvements for on-demand builds
pbrezina commented: """ * `master` * f084e757eb2157556b7b6b10fc93ccf397aa948d - ci: disable python2 bindings on Fedora 32+ * e079a2f8a7abed352e548d3c73b4ef9e04284ef5 - ci: install python2 on Fedora 31 and RHEL 8 so python2 bindings can be built * f80751eaaa45be05ed7792c3e3f876bfe9ee2746 - ci: add Fedora 31 * 6da8555a08be6ae76c89ab6e02c1cb4c66b3ea87 - ci: allow to specify systems where tests should be run for on-demand tests * f295a028c4b44165d66949b4a3ed696e9e2da7c3 - ci: store artifacts in jenkins for on-demand runs * `sssd-1-16` * 5bdfc48f4465e9388add09aad22d887c0d9a1015 - ci: disable python2 bindings on Fedora 32+ * c2e2f384cca2166eac44aa9285bee1c0e589b10c - ci: install python2 on Fedora 31 and RHEL 8 so python2 bindings can be built * 88f2c631756dfd3b476a5880d6a8039eee802456 - ci: add Fedora 31 * 8b75c2118cd89b1b165ad919bae27952634a2d35 - ci: allow to specify systems where tests should be run for on-demand tests * 91f7b6c654ba9c987c5e2cb610005f55680c5d60 - ci: store artifacts in jenkins for on-demand runs
"""
See the full comment at https://github.com/SSSD/sssd/pull/919#issuecomment-553777583
URL: https://github.com/SSSD/sssd/pull/919 Title: #919: ci: improvements for on-demand builds
Label: +Pushed
URL: https://github.com/SSSD/sssd/pull/919 Title: #919: ci: improvements for on-demand builds
Label: -Accepted
URL: https://github.com/SSSD/sssd/pull/919 Title: #919: ci: improvements for on-demand builds
Label: -Ready to push
URL: https://github.com/SSSD/sssd/pull/919 Author: pbrezina Title: #919: ci: improvements for on-demand builds Action: closed
To pull the PR as Git branch: git remote add ghsssd https://github.com/SSSD/sssd git fetch ghsssd pull/919/head:pr919 git checkout pr919
sssd-devel@lists.fedorahosted.org