Merge ~athos-ribeiro/git-ubuntu:leaking-perl-with-wrappers into git-ubuntu:master
Proposed by
Athos Ribeiro
Status: | Merged |
---|---|
Merged at revision: | d1858ecfceb25e7e68811da5e66ca81df6657e0d |
Proposed branch: | ~athos-ribeiro/git-ubuntu:leaking-perl-with-wrappers |
Merge into: | git-ubuntu:master |
Diff against target: |
190 lines (+82/-16) 10 files modified
gitubuntu/integration_test.py (+47/-15) snap-wrappers/wrappers/dch (+3/-0) snap-wrappers/wrappers/dpkg-mergechangelogs (+3/-0) snap-wrappers/wrappers/dpkg-parsechangelog (+3/-0) snap-wrappers/wrappers/dpkg-source (+3/-0) snap-wrappers/wrappers/pristine-bz2 (+3/-0) snap-wrappers/wrappers/pristine-gz (+3/-0) snap-wrappers/wrappers/pristine-tar (+3/-0) snap-wrappers/wrappers/pristine-xz (+3/-0) snap/snapcraft.yaml (+11/-1) |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Robie Basak | Approve | ||
Server Team CI bot | continuous-integration | Approve | |
Canonical Server | Pending | ||
git-ubuntu developers | ci | Pending | |
Review via email: mp+419144@code.staging.launchpad.net |
Description of the change
This is the first part of the split for https:/
Here we have the fix for the leaking perl issue and related tests.
As discussed with Robie (offline), I added the following changes:
- Use wrappers instead of shebang hack
- Add smoke tests for the commands being wrapped
The fixes for the fallback functions present in the former MP will follow in a separate merge proposal after this one is merged.
To post a comment you must log in.
There was an error fetching revisions from git servers. Please try again in a few minutes. If the problem persists, contact Launchpad support.
FAILED: Continuous integration, rev:e4914bd9880 0056343d52d3d31 b444ac920b0749 /jenkins. ubuntu. com/server/ job/git- ubuntu- ci/79/
https:/
Executed test runs:
SUCCESS: VM Setup
SUCCESS: Build
SUCCESS: VM Reset
FAILED: Unit Tests
Click here to trigger a rebuild: /jenkins. ubuntu. com/server/ job/git- ubuntu- ci/79// rebuild
https:/