Add OpenScanHub integration with Fedora CI
TODO:
- [ ] Write new tests or update the old ones to cover new functionality.
- [ ] Update doc-strings where appropriate.
- [ ] Update or write new documentation in
packit/packit.dev.
Fixes
Related to
Merge before/after
RELEASE NOTES BEGIN
RELEASE NOTES END
Build failed. https://softwarefactory-project.io/zuul/t/packit-service/buildset/223bc07309ed46db81f7d06cf9edb583
:x: pre-commit FAILURE in 1m 48s :x: packit-service-tests FAILURE in 1m 10s
As of now, this pull request contains some non-functional code and there may be some code duplication. But I am opening it to stay in sync with the Packit team about how these changes should work overall.
Build failed. https://softwarefactory-project.io/zuul/t/packit-service/buildset/0a9de69ec7b54702a83d9cd9020b5a66
:x: pre-commit FAILURE in 1m 54s :x: packit-service-tests FAILURE in 1m 11s
Build failed. https://softwarefactory-project.io/zuul/t/packit-service/buildset/45b21ecbe98644868a798310e90e184a
:x: pre-commit FAILURE in 1m 52s :heavy_check_mark: packit-service-tests SUCCESS in 2m 38s
Build failed. https://softwarefactory-project.io/zuul/t/packit-service/buildset/c0053936404e4c4a99900de02d54c831
:x: pre-commit FAILURE in 1m 55s :x: packit-service-tests FAILURE in 1m 09s
Build failed. https://softwarefactory-project.io/zuul/t/packit-service/buildset/68b5104caf0d4002bef6cd281e551fad
:x: pre-commit FAILURE in 1m 48s :x: packit-service-tests FAILURE in 1m 07s
Build failed. https://softwarefactory-project.io/zuul/t/packit-service/buildset/f93d9d1202f243bca59fcddb85eb7ea7
:heavy_check_mark: pre-commit SUCCESS in 1m 54s :x: packit-service-tests FAILURE in 1m 10s
Build failed. https://softwarefactory-project.io/zuul/t/packit-service/buildset/58cd1415120e4961b44de9b964fa22fb
:heavy_check_mark: pre-commit SUCCESS in 1m 50s :x: packit-service-tests FAILURE in 1m 04s
Build failed. https://softwarefactory-project.io/zuul/t/packit-service/buildset/138ab2d76abd45689bc4b3c4d536136d
:heavy_check_mark: pre-commit SUCCESS in 1m 51s :x: packit-service-tests FAILURE in 1m 07s
Build succeeded. https://softwarefactory-project.io/zuul/t/packit-service/buildset/e8d31ccb53f649df95f2aa1909ff5653
:heavy_check_mark: pre-commit SUCCESS in 1m 51s :heavy_check_mark: packit-service-tests SUCCESS in 2m 38s
The checks are passing now, so I am marking this pull request ready for review. There may still be some missing code, but I would not know it until these changes gets reviewed by others and deployed to staging. Thanks @nforro for reviewing the draft.
Build succeeded. https://softwarefactory-project.io/zuul/t/packit-service/buildset/7a99d20ac83d49d99f3c859e574335e3
:heavy_check_mark: pre-commit SUCCESS in 1m 53s :heavy_check_mark: packit-service-tests SUCCESS in 2m 56s
Build succeeded. https://softwarefactory-project.io/zuul/t/packit-service/buildset/8c2ca72e3e964a3ab6af7c5794224cb2
:heavy_check_mark: pre-commit SUCCESS in 1m 50s :heavy_check_mark: packit-service-tests SUCCESS in 3m 10s
// Self Notes
Integration test example: https://github.com/packit/packit-service/blob/11d4722765650d350cab89ba8ec80fcfd0736cfa/tests/integration/test_listen_to_fedmsg.py Unit test example: https://github.com/packit/packit-service/blob/11d4722765650d350cab89ba8ec80fcfd0736cfa/tests/unit/test_open_scan_hub.py
Build succeeded. https://softwarefactory-project.io/zuul/t/packit-service/buildset/50a3f77b0a2d483d8a8f4ada4e3ccb48
:heavy_check_mark: pre-commit SUCCESS in 1m 48s :heavy_check_mark: packit-service-tests SUCCESS in 2m 59s
Build failed. https://softwarefactory-project.io/zuul/t/packit-service/buildset/42f0d285f8764718828cf30350c4158c
:x: pre-commit FAILURE in 1m 52s :x: packit-service-tests FAILURE in 2m 52s
Build failed. https://softwarefactory-project.io/zuul/t/packit-service/buildset/715c7f0c814d44f29d4d5b1f72634084
:heavy_check_mark: pre-commit SUCCESS in 1m 51s :x: packit-service-tests FAILURE in 3m 02s
Build failed. https://softwarefactory-project.io/zuul/t/packit-service/buildset/ef88d19e5a8b4ce29039f4bac95959a9
:heavy_check_mark: pre-commit SUCCESS in 1m 53s :x: packit-service-tests FAILURE in 2m 56s
Build failed. https://softwarefactory-project.io/zuul/t/packit-service/buildset/24fb49987da24a7faea7866dcbf3e24e
:heavy_check_mark: pre-commit SUCCESS in 1m 55s :x: packit-service-tests FAILURE in 3m 11s