[Bug 645404] Re: Support Private PPAs

Julian Andres Klode julian.klode at canonical.com
Sat Jun 1 06:43:36 UTC 2019


So multiple ssh subprocesses should not be a huge issue, you could after
all use ControlMaster and stuff to reuse the connection.

That said, it seems reasonable to create a shell script, or a Python
script and execute that on the remote from stdin.

python3 and python3-apt should be available on all systems I think to do
config lookups, and the content of files can be embedded into a
generated script in base64.

That said, it would be an entirely different code path which I think
might be worse than it maybe not working if the remote is at an older
version.

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to software-properties in Ubuntu.
https://bugs.launchpad.net/bugs/645404

Title:
  Support Private PPAs

Status in software-properties package in Ubuntu:
  In Progress
Status in software-properties source package in Bionic:
  In Progress
Status in software-properties source package in Cosmic:
  In Progress
Status in software-properties source package in Disco:
  In Progress
Status in software-properties source package in Eoan:
  In Progress

Bug description:
  Software properties add-apt-repository currently does not support
  adding private PPAs.

  software-properties should connect to the API and observe that it gets
  permission denied trying to read the ppa. Then it can reconnect to the
  API asking for authentication, which will open a browser window where
  you can do the openid ritual. Then using that token it ought to be
  possible for it to get the password etc.

  
  ProblemType: BugDistroRelease: Ubuntu 12.04
  Package: python-software-properties 0.82.4

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/software-properties/+bug/645404/+subscriptions



More information about the foundations-bugs mailing list