Blog Posts

July 2021

July 9, 2021

Week 26+27 (June 28th - July 9th) # Summer is here and vacations with it. Most of the work done in this sprint is either internal (not user facing) or not finished yet. Thanks to MaťejM Packit Service now triggers a new Copr build if no suitable build has been found. That fixes an issue that the service sometimes did not react to /packit test. (packit-service#1132) Week 28 (July 12th - July 16th) # We have a new API endpoint for obtaining projects of a given forge. ...

June 2021

June 4, 2021

Week 22 (May 31st - June 4th) # We have a new status page, kudos to Jirka! Franta fixed a bug that if some action during propose-downstream caused an upstream git repository to be dirty, the sync for other branches failed. (packit-service#1111) packit generate is not supported anymore. (packit#1269) Tomáš improved the patch ordering. (packit#1263) Week 23 (June 7th - June 11th) # Tomáš improved the way changelog is passed from source-git repo to dist-git. ...

May 2021

May 10, 2021

Week 18 (May 3rd - May 7th) # Laura fixed the problem with fedora-latest alias (packit#1222). We now have separate workers for short and long running tasks. This should lead to better responsiveness (packit-service#1059, deployment#202). Week 19 (May 10th - May 14th) # Jirka added support for creating Bugzilla bugs for newly created MRs on GitLab (packit-service#1087). The installation instructions for failed or unfinished COPR builds are not displayed on the results page (dashboard#104). ...

April 2021

April 9, 2021

Week 14 (April 4th - April 9th) # Honza converted packit’s test suite from STI to FMF and configured packit to synchronize the suite to Fedora dist-git (packit#1192). Franta fixed a bug in packit which kept only appending targets to an existing COPR project which is no longer a case - dropped targets are now being removed (packit#1197). Week 15 (April 12th - April 16th) # Tomáš fixed an issue in chaining variable definitions in the RPM macros used to set up source-git repositories with packit init (packit#1206). ...

March 2021

March 4, 2021

March 2021 # Week 9 (March 1st - March 5th) # Tomas improved the performance of sandcastle, all the user-defined actions now run in one sandbox. This should also speed up the SRPM builds. (packit#1129) You can view the results of jobs directly in our dashboard, kudos to Anchit. (dashboard#73) Jirka implemented setting of the environment context when running the Testing farm tests. (packit-service#1008) In Packit there is a new configuration option sources which overrides the URLs defined in specfiles. ...

February 2021

February 5, 2021

February 2021 # Week 5 (February 1st - February 5th) # The service uses new Testing Farm (API). We are still working on better user experience and fixing bugs. (packit-service#875) MatejF refactored permission system on pull requests and issues comments and renamed whitelist to allowlist. (packit-service#936) The service now retries failed tasks. (packit-service#931) --koji-target option of the CLI’s build command now accepts aliases. (packit#1052) The service runs on Fedora 33 now. ...

January 2021

January 8, 2021

January 2021 # Week 1 (January 4th - January 8th) # Name of the job/command/comment to propose update of downstream package has been synced between CLI and service to propose-downstream. propose-update is now deprecated. (packit#1065, packit-service#913) Week 2 (January 11th - January 15th) # Branch deletions are now correctly ignored. (packit-service#919) Multiple internal improvements have been done. (packit#1072, packit-service#922, packit-service#923) Week 3 (January 18th - January 22th) # We have temporarily disabled the testing-farm support because the cluster with old runner has died and the new runner is not ready. ...

December 2020

December 4, 2020

Week 49 (November 30th - December 4th) # Jano fixed a bug in sync_release method of Packit API. (packit#1043) Jiri Konecny contributed a fix for how Packit creates COPR urls. (packit#1039) Laura updated instructions how to retrigger a job. (packit-service#892) Week 50 (December 7th - December 11th) # Tomas implemented the --upstream-url option of packit init command. When specified, init also sets up a source-git repository next to creating a configuration file. ...

November 2020

November 6, 2020

Week 45 (November 2nd - November 6th) # Laura implemented an option for packit to copy description from a release into a changelog when running propose-update. Also the default message has been changed to the list of commit messages from last release. (packit#1004) Jano improved handling of build targets in packit. (packit#986) Tomas improved an experience of a contributor to source-git in case the contributor doesn’t follow git-am patches style that is used. ...

October 2020

October 15, 2020

Week 41 (October 5th - October 9th) # franta made triggering of jobs more reliable and in correct situations (packit-service#837) Week 42 (October 12th - October 16th) # Nothing significant happened during this week. The only change was that Hunor resolved a problem when sentry client library (the alert service we use) caused errors in stage environment and hence the problem didn’t make it to production. ...