Update

I will call a meeting with other interested people at 11:00 CET https://meet.opensuse.org/migrationtool

Description

SLES 16 plans to have no yast tool in it. Leap 16 might keep some bits, however, we need a new tool for Leap to SLES migration, as this was previously handled by a yast2-migration-sle

Goals

A tool able to migrate Leap 16 to SLES 16, I would like to cover also other scenarios within openSUSE, as in many cases users would have to edit repository files manually.

  • Leap -> Leap n+1 (minor and major version updates)
  • Leap -> SLES docs
  • Leap -> Tumbleweed
  • Leap -> Slowroll
  • Leap Micro -> Leap Micro n+1 (minor and major version updates)
  • Leap Micro -> MicroOS

Hackweek 24 update

Marcela and I were working on the project from Brno coworking as well as finalizing pieces after the hackweek. We've tested several migration scenarios and it works. But it needs further polishing and testing.

Projected was renamed to opensuse-migration-tool and was submitted to devel project https://build.opensuse.org/requests/1227281

Repository

https://github.com/openSUSE/opensuse-migration-tool

Out of scope is any migration to an immutable system. I know Richard already has some tool for that.

Resources

Tracker for yast stack reduction code-o-o/leap/features#173 YaST stack reduction

Looking for hackers with the skills:

leap sles scc migration upgrade opensuse

This project is part of:

Hack Week 24

Activity

  • 5 months ago: lkocman liked this project.
  • 6 months ago: idefx liked this project.
  • 6 months ago: llansky3 liked this project.
  • 6 months ago: mmaslanova joined this project.
  • 6 months ago: socon joined this project.
  • 6 months ago: lkocman added keyword "opensuse" to this project.
  • 6 months ago: lkocman started this project.
  • 6 months ago: lkocman added keyword "upgrade" to this project.
  • 6 months ago: lkocman added keyword "migration" to this project.
  • 6 months ago: lkocman added keyword "scc" to this project.
  • 6 months ago: lkocman added keyword "sles" to this project.
  • 6 months ago: lkocman added keyword "leap" to this project.
  • 6 months ago: lkocman originated this project.

  • Comments

    • mmaslanova
      6 months ago by mmaslanova | Reply

      Hi, let's meet and talk about it at 11:00 CET https://meet.opensuse.org/migrationtool

    • lkocman
      6 months ago by lkocman | Reply

      https://github.com/openSUSE/opensuse-migration-tool

    • lkocman
      6 months ago by lkocman | Reply

      Initial spec https://build.opensuse.org/package/show/home:lkocman/migration-tool

    • lkocman
      5 months ago by lkocman | Reply

      Packaged and submitted to Base:System https://build.opensuse.org/requests/1227281

      Project was renamed to opensuse-migration-tool which was a better fit and more self-explanatory name https://github.com/openSUSE/opensuse-migration-tool#

    Similar Projects

    This project is one of its kind!