Skip to content

Instantly share code, notes, and snippets.

José Iván López joseivanlopez

Block or report user

Report or block joseivanlopez

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile


The goal is to be able to add unit-test for snapper CLI commands. For example, check that user-given parameters are right, check that correct libsnapper calls are performed (e.g., a call for creating a snapshot would be perfomed), and check that commands returns expected output (e.g., with csv format, etc).

How to do it

To support unit-test we need to prepare the code for that. And we can do it at different layers. Very roughly, we can see these layers in the snapper code:



  • We cant to stay relevant
  • We want to be useful
  • We want to make things simple for our customers

Current status

  • Is YaST relevant yet? Why?
  • Nowadays, what is YaST most useful for?

Team Charter Template

Team Purpose (Mission)

A statement describing the reason that the team was created.

The YaST team was created to develop and maintain YaST2, the installation and configuration tool of openSUSE and the SUSE Linux Enterprise distributions.


A Team Charter Template is proposed here to help YaST team members to define the team chapter. Please, feel free to add/remove/modify the points in this team charter if you consider it.

Why a Team Charter

That is the first question everyone of us make to ourselves. But there are some good reasons to have one:



  • no dasds, bios raids, mds, strays, encryptions, bcaches, lvs

  • disks, multipaths

    • no partitions
    • not in vg, md, multipath, bcache, cset [+ btrfs]
    • not formatted
    • not mounted

Partitioner with multidevice BTRFS

  • Show multidevice BTRFS in the general list of devices.
  • Mount point and label is empty for the devices belonging to a multidevice BTRFS.

New Type column

Columns Type and Fs Type will be merged into a new Type column on steroids:

  • Blk Device without fs:

More Packages With Outdated Version

The following packages can be found in SCC with a very old version.

Yast-team is not the bugowner/maintainer for these packages. Should we bump them?

Package Version Bugowner Maintainer
yast2-rmt 1.2.1 scc_bugs
yast2-samba-provision 1.0.1 jmcdough hhetter123, jmcdough, npower, dmulder, aaptel, scabrero, pauloac, group:factory-maintainers


Bcache technology allows to speed up the access (read and write) for slow devices. The idea consists on using a fast device (e.g., SSD) as caching device.

(slow hard disk)   (faster device, SSD)
    /dev/sda            /dev/sdb
      |                     |
[Backing device]    [Caching device]  <-- Actually, this is is set of caching devices (Caching Set)

MDs view

  • MD selected
    • Show
      • Overview (or Description ?)
      • Used Devices
      • Partitions
    • Add
      • RAID
You can’t perform that action at this time.