Merge lp:~maxiberta/ols-jenkaas/drop-personal-ppa into lp:~ols-jenkaas-admins/ols-jenkaas/trunk
Status: | Merged |
---|---|
Approved by: | Daniel Manrique |
Approved revision: | 615 |
Merged at revision: | 618 |
Proposed branch: | lp:~maxiberta/ols-jenkaas/drop-personal-ppa |
Merge into: | lp:~ols-jenkaas-admins/ols-jenkaas/trunk |
Diff against target: |
58 lines (+8/-9) 4 files modified
ols-vms.conf (+1/-3) setup/seed-slave (+4/-3) testing/new-launchpad-oauth-token (+2/-2) testing/setup-jenkaas (+1/-1) |
To merge this branch: | bzr merge lp:~maxiberta/ols-jenkaas/drop-personal-ppa |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Daniel Manrique (community) | Approve | ||
Review via email: mp+358573@code.launchpad.net |
Commit message
Replace ppa:vila/ppa by ppa:ubuntuone/
Additionally:
- Increase verbosity of ./testing/
- Print LP token confirmation URL in ./testing/
Description of the change
All needed packages are now in ppa:ubuntuone/
The old ppa contains forks with greater version numbers, in particular:
$ sudo add-apt-repository ppa:vila/ppa
$ sudo apt update && apt list --upgradable
python-
python-
python-
python3-
python3-
OLS-CONFIG: no changes.
https:/
https:/
OLS-TESTS: vila's fork contains a small fix for tests on py36.
https:/
https:/
OLS-VMS: vila's fork contains a number of fixes and improvements but nothing relevant to us afaict, but *lacks* a critical fix for lxd 3.0 present in the ~ubuntuone-hackers version.
https:/
https:/
Additionally, printing the LP URL is useful when running the script in an container with no graphics or browser.
🔥 all personal PPAs.
We may want ols-tests' py36 fix, and we could potentially merge vila's ols-vms branch into ours with the lxd 3.0 fix and rebuild from that, but that can be done later once we've switched to the team PPA.