Skip to content

Instantly share code, notes, and snippets.

@jwmatthews
Last active November 26, 2019 18:56
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save jwmatthews/66dbbf3305930219d77949c2429579de to your computer and use it in GitHub Desktop.
Save jwmatthews/66dbbf3305930219d77949c2429579de to your computer and use it in GitHub Desktop.
Plan to move repos to https://github.com/konveyor

Plan to move repositories from github.com/fusor to github.com/konveyor

  1. Need a window of 3 days of engineering time to make changes for move and address issues that pop up with upstream/downstream builds and CI
    • Propose to wait till after 1.0.1 release, prior to 1.1.0
  2. Move repositories identified below from github.com/fusor to github.com/konveyor
    • Note, only the specified repositories from github.com/fusor will be moved, 'fusor' org has many unrelated repositories we will not move
  3. Update the golang sources for package references to refer to 'konveyor' instead of 'fusor'
    • For Migration controller/operator/UI
    • For CPMA
  4. Setup image builds to publish to https://quay.io/konveyor/
  5. Update example depolyment scripts to reference https://quay.io/konveyor/ for images
  6. Update upstream CSV examples to reference https://quay.io/konveyor/
  7. Update CI for github.com/konveyor changes (T.B.D)
  8. Update CI to test images to https://quay.io/konveyor/ (T.B.D)
  9. Verify mig-agnosticd/agnosticd deployments work, likely need to tweak some paths in agnosticd such as:
  10. Prepare a downstream build for 1.1.0 with latest source

Repositories to move:


k8s Migration

Velero/Restic Related

Forked velero repos are only for handling short-term early patches/builds before getting into upstream. We intend to contribute/follow upstream Velero and have no desires to deviate in long-term

Velero Plugin for OpenShift specific behavior

Velero Plugin to work with our migragion-controller

Restic

Forked restic repos are only for handling short-term early patches/builds before getting into upstream.

Control Plane Migration Assistant (CPMA)

CI

Test environments/Sample apps/misc

Other todos:

  1. Overview Page to describe project and repositories
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment