#18 Submitting builds from a container
Closed 2 years ago by ppisar. Opened 5 years ago by asamalik.

When submitting builds using fedpkg in a container, the user gets into a tricky situation with authentication:

  1. The container is supposed to open a web browser where the user can log in using their FAS account. This won't happen in a container, but the user can just copy the auth URL to the browser themselves.
  2. After logging in, the browser goes to a localhost URL that is supposed to be a local webserver by the fedpkg (actually MBS — Module Build Service) tool, giving it the token. The user needs to either change localhost to an IP of the container, or use curl inside the container with this URL.

Let's document this first — so people can use it, and suggest making it nicer.


Do note that there's a spec inbound that would make it possible to fix this.
This might happen in the next month.

This is still valid. I will try to apply it.

A small improvement in fedpkg is that if you have installed a browser, e.g. lynx, it will execute it and you can actually proceed (provided you have a kerberos ticket available to the container).

The documentation was updated.

Metadata Update from @ppisar:
- Issue status updated to: Closed (was: Open)

2 years ago

Login to comment on this ticket.

Metadata