Skip to content

feat(storage): add boot checks#2390

Merged
joseivanlopez merged 3 commits intoagama-project:masterfrom
joseivanlopez:add-check
May 23, 2025
Merged

feat(storage): add boot checks#2390
joseivanlopez merged 3 commits intoagama-project:masterfrom
joseivanlopez:add-check

Conversation

@joseivanlopez
Copy link
Contributor

@joseivanlopez joseivanlopez commented May 23, 2025

Add checks to the storage config to avoid using wrong devices as target for boot partitions. For example:

  • The device is directly formatted.
  • The device is a member of a drive.
  • The device is a physical volume.

@coveralls
Copy link

coveralls commented May 23, 2025

Coverage Status

coverage: 62.786% (+0.02%) from 62.765%
when pulling 2c38b12 on joseivanlopez:add-check
into 316b014 on agama-project:master.

@joseivanlopez joseivanlopez marked this pull request as ready for review May 23, 2025 11:36
Copy link
Contributor

@ancorgs ancorgs left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@joseivanlopez joseivanlopez merged commit 7b340fe into agama-project:master May 23, 2025
4 checks passed
@imobachgs imobachgs mentioned this pull request May 26, 2025
imobachgs added a commit that referenced this pull request May 26, 2025
bmwiedemann pushed a commit to bmwiedemann/openSUSE that referenced this pull request Jun 13, 2025
…a SR 1282418

https://build.opensuse.org/request/show/1282418
by user IGonzalezSosa + anag_factory
- Propose to move existing connections to disk if there is no one
  to be persisted (custom config provided)
  (gh#agama-project/agama#2402).

- Copy Agama generated systemd network link files to the target
  system (bsc#1237327, bsc#1241969).

- Version 15

- Set stopOnBootMenu to "true" when a negative timeout is
  set in the bootloader section of an AutoYaST profile
  (bsc#1243623).

- Add checks to the storage config to avoid using wrong devices as
  target for boot partitions (gh#agama-project/agama#2390).

- Introduce a new ProgressChanged signal which should be used
  instead of PropertiesChanged (gh#agama-project/agama#2389).

- Properly report if registration failed when adding new libzypp
  service obtained from registration server (bsc#1238851)

- Allow to specify a software
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants