Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support updating from local mirrors #240

Open
bgilbert opened this issue Aug 1, 2019 · 1 comment
Open

Support updating from local mirrors #240

bgilbert opened this issue Aug 1, 2019 · 1 comment

Comments

@bgilbert
Copy link
Member

@bgilbert bgilbert commented Aug 1, 2019

Many Fedora CoreOS nodes will update directly from our Cincinnati server and ostree repo, but there are two other use cases we should support:

  1. Nodes updating from a local mirror on an internal network. The mirror has access to the Internet but the nodes may not.
  2. As above, but the mirror doesn't have Internet access either. Updates are shuttled across an air gap.

We'll need tooling and docs for each.

@lucab

This comment has been minimized.

Copy link
Member

@lucab lucab commented Aug 26, 2019

I'm starting to add notes here, so we can more easily collect them into docs.

To use a customized/mirrored updates backend, at least all of the following topics have to be covered:

  1. running an rpm-ostree mirror, and how to mirror/proxy ostree content for our releases
  2. running a Cincinnati backend, and how to mirror/proxy our update-graph
  3. overriding the default repository in rpm-ostree on each node
  4. overriding the default Cincinnati endpoint in Zincati on each node
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked pull requests

Successfully merging a pull request may close this issue.

None yet
2 participants
You can’t perform that action at this time.