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
View available_devices.md

MD

  • 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
View partitioner_multidevice_btrfs.md

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:
View update_version.md

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
View bcache_status.md

Bcache

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)
View buttons_proposal.md

MDs view

  • MD selected
    • Show
      • Overview (or Description ?)
      • Used Devices
      • Partitions
    • Add
      • RAID
View partitioner_new_features.md

Format Disks and add partitions to MD RAIDs

Option 1

Disks view (named as "Hard Disks")

  • Redefine "Edit" button:
    • It should open the dialog to format and set mount point if the selected device can be formatted.

RAIDs view

View foo
def sequence_hash
{
"ws_start" => "delete_filesystem",
"delete_filesystem" => { next: next_step },
"type" => { next: "size" },
"size" => { next: new_blk_device_step1, finish: :finish }
}.merge(new_blk_device_steps)
end
def next_step
View services_todo.md

TODO

  • Adapt new classes to be able to work in first stage.
  • Adapt all service modules to use the new widget.
  • Make AutoYaST to understand "on demand" start mode (import and export).
  • Refactorization in yast2 module:
    • merge library/runlevel and library/systemd in a new library/services
    • make SystemdServer and SystemdSocket to be real classes (instead of modules). This was already done by David, but we have to integrate all changes done after that.
  • Services Manager:
    • start/stop services on the fly?
View services_and_sockets.md

Action depending on current status:

Status Start Stop Restart Reload
Socket running on demand ? start : stop stop socket? nothing? nothing?
Service running nothing? stop service restart service reload service ( if it support, otherwise restart???)
Socket & Service running nothing? stop service and socket? stop service? reload service?
nothing runs start socket or service or depends on start mode? nothing? nothing or start? nothing or start?
You can’t perform that action at this time.