Bug 33629 - allow pbuilder to use network via build-git-snapshot
Summary: allow pbuilder to use network via build-git-snapshot
Status: RESOLVED FIXED
Alias: None
Product: Koha
Classification: Unclassified
Component: Packaging (show other bugs)
Version: Main
Hardware: All All
: P1 - high blocker
Assignee: Mason James
QA Contact: Kyle M Hall (khall)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-04-27 14:13 UTC by Mason James
Modified: 2023-12-28 20:44 UTC (History)
6 users (show)

See Also:
Change sponsored?: ---
Patch complexity: ---
Documentation contact:
Documentation submission:
Text to go in the release notes:
Version(s) released in:
23.05.00,22.11.06,22.05.13
Circulation function:


Attachments
Bug 33629: allow pbuilder to use network via build-git-snapshot (1.42 KB, patch)
2023-04-27 14:16 UTC, Mason James
Details | Diff | Splinter Review
Bug 33629: allow pbuilder to use network via build-git-snapshot (1.47 KB, patch)
2023-04-27 15:11 UTC, Kyle M Hall (khall)
Details | Diff | Splinter Review

Note You need to log in before you can comment on or make changes to this bug.
Description Mason James 2023-04-27 14:13:49 UTC
this bug tracks the progress of allowing pbuilder to use network via build-git-snapshot
Comment 1 Mason James 2023-04-27 14:16:32 UTC
Created attachment 150301 [details] [review]
Bug 33629: allow pbuilder to use network via build-git-snapshot

to test...

- build master packages, observe failure :(

   debian/build-git-snapshot -d -v 22.12.00-24~git1 -D dev -b base_22.12.00+deb10 --noautoversion
     "/usr/bin/perl" build-resources.PL
    yarn install v1.22.19
    warning You don't appear to have an internet connection. Try the --offline flag to use the  cache for registry queries.

- apply patch

- build master packages, observe success :)
Comment 2 Kyle M Hall (khall) 2023-04-27 15:11:32 UTC
Created attachment 150306 [details] [review]
Bug 33629: allow pbuilder to use network via build-git-snapshot

to test...

- build master packages, observe failure :(

   debian/build-git-snapshot -d -v 22.12.00-24~git1 -D dev -b base_22.12.00+deb10 --noautoversion
     "/usr/bin/perl" build-resources.PL
    yarn install v1.22.19
    warning You don't appear to have an internet connection. Try the --offline flag to use the  cache for registry queries.

- apply patch

- build master packages, observe success :)

Signed-off-by: Kyle M Hall <kyle@bywatersolutions.com>
Comment 3 Kyle M Hall (khall) 2023-04-27 15:12:07 UTC
Moving directly to PQA.
Comment 4 Mason James 2023-05-02 10:15:15 UTC
(In reply to Kyle M Hall from comment #3)
> Moving directly to PQA.

bump to blocker, to fix failing package builds
Comment 5 Tomás Cohen Arazi (tcohen) 2023-05-05 12:18:30 UTC
Pushed to master for 23.05.

Nice work everyone, thanks!
Comment 6 Martin Renvoize (ashimema) 2023-05-11 10:58:22 UTC
Many hands makes light work, thankyou everyone!

Pushed to 22.11.x for the next release
Comment 7 Lucas Gass (lukeg) 2023-05-15 21:54:15 UTC
Backported to 22.05.x for upcoming 22.05.13