Bug 2120772 - dasbus.error.DBusError: [Errno 1] Operation not permitted: '/mnt/sysroot/distro'
Summary: dasbus.error.DBusError: [Errno 1] Operation not permitted: '/mnt/sysroot/distro'
Keywords:
Status: CLOSED DUPLICATE of bug 1845095
Alias: None
Product: Fedora
Classification: Fedora
Component: anaconda
Version: 36
Hardware: x86_64
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Anaconda Maintenance Team
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard: abrt_hash:38f65b15f4696e34f8c3dfd210a...
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2022-08-23 17:33 UTC by Nikita Romanyuk
Modified: 2022-09-06 15:22 UTC (History)
7 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2022-09-06 15:22:09 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
File: anaconda-tb (6.62 MB, text/plain)
2022-08-23 17:34 UTC, Nikita Romanyuk
no flags Details
File: anaconda.log (95.00 KB, text/plain)
2022-08-23 17:34 UTC, Nikita Romanyuk
no flags Details
File: dbus.log (3.39 KB, text/plain)
2022-08-23 17:34 UTC, Nikita Romanyuk
no flags Details
File: environ (777 bytes, text/plain)
2022-08-23 17:34 UTC, Nikita Romanyuk
no flags Details
File: lorax-packages.log (25.84 KB, text/plain)
2022-08-23 17:34 UTC, Nikita Romanyuk
no flags Details
File: lsblk_output (5.40 KB, text/plain)
2022-08-23 17:34 UTC, Nikita Romanyuk
no flags Details
File: nmcli_dev_list (1.51 KB, text/plain)
2022-08-23 17:34 UTC, Nikita Romanyuk
no flags Details
File: os_info (709 bytes, text/plain)
2022-08-23 17:34 UTC, Nikita Romanyuk
no flags Details
File: program.log (25.82 KB, text/plain)
2022-08-23 17:34 UTC, Nikita Romanyuk
no flags Details
File: storage.log (2.09 MB, text/plain)
2022-08-23 17:34 UTC, Nikita Romanyuk
no flags Details
File: syslog (4.52 MB, text/plain)
2022-08-23 17:34 UTC, Nikita Romanyuk
no flags Details

Description Nikita Romanyuk 2022-08-23 17:33:59 UTC
Description of problem:
so i created a manual partitioning scheme: (on a 128 GiB cheap chinese SSD lol)
- /boot: ext4 512M
- /boot/efi: fat32 64M
- /: btrfs
- /usr: btrfs
- /opt: btrfs
- /var: btrfs
- /home: btrfs
- /distro: btrfs (the one that caused the error :(                             )

dunno, maybe the name 'distro' is the problem or you simply cannot create a subvolume with a non-standard name :^)

Version-Release number of selected component:
anaconda-36.16.5

The following was filed automatically by anaconda:
anaconda 36.16.5 exception report
Traceback (most recent call first):
  File "/usr/lib/python3.10/site-packages/dasbus/client/handler.py", line 497, in _handle_method_error
    raise exception from None
  File "/usr/lib/python3.10/site-packages/dasbus/client/handler.py", line 477, in _get_method_reply
    return self._handle_method_error(error)
  File "/usr/lib/python3.10/site-packages/dasbus/client/handler.py", line 444, in _call_method
    return self._get_method_reply(
  File "/usr/lib64/python3.10/site-packages/pyanaconda/modules/common/task/__init__.py", line 44, in sync_run_task
    task_proxy.Finish()
  File "/usr/lib64/python3.10/site-packages/pyanaconda/payload/migrated.py", line 107, in _run_tasks
    sync_run_task(task_proxy)
  File "/usr/lib64/python3.10/site-packages/pyanaconda/payload/migrated.py", line 87, in install
    self._run_tasks(task_paths, self._progress_cb)
  File "/usr/lib64/python3.10/site-packages/pyanaconda/installation_tasks.py", line 458, in run_task
    self._task(*self._task_args, **self._task_kwargs)
  File "/usr/lib64/python3.10/site-packages/pyanaconda/installation_tasks.py", line 496, in start
    self.run_task()
  File "/usr/lib64/python3.10/site-packages/pyanaconda/installation_tasks.py", line 311, in start
    item.start()
  File "/usr/lib64/python3.10/site-packages/pyanaconda/installation_tasks.py", line 311, in start
    item.start()
  File "/usr/lib64/python3.10/site-packages/pyanaconda/installation_tasks.py", line 311, in start
    item.start()
  File "/usr/lib64/python3.10/site-packages/pyanaconda/installation.py", line 400, in run_installation
    queue.start()
  File "/usr/lib64/python3.10/threading.py", line 946, in run
    self._target(*self._args, **self._kwargs)
  File "/usr/lib64/python3.10/site-packages/pyanaconda/threading.py", line 275, in run
    threading.Thread.run(self)
dasbus.error.DBusError: [Errno 1] Operation not permitted: '/mnt/sysroot/distro'

Additional info:
addons:         com_redhat_kdump
cmdline:        /usr/bin/python3  /sbin/anaconda
cmdline_file:   BOOT_IMAGE=/images/pxeboot/vmlinuz inst.stage2=hd:LABEL=Fedora-SB-ostree-x86_64-36 quiet
dnf.librepo.log: 
executable:     /sbin/anaconda
hashmarkername: anaconda
kernel:         5.17.5-300.fc36.x86_64
product:        Fedora
release:        Fedora release 36 (Thirty Six)
type:           anaconda
version:        36

Comment 1 Nikita Romanyuk 2022-08-23 17:34:15 UTC
Created attachment 1907185 [details]
File: anaconda-tb

Comment 2 Nikita Romanyuk 2022-08-23 17:34:16 UTC
Created attachment 1907186 [details]
File: anaconda.log

Comment 3 Nikita Romanyuk 2022-08-23 17:34:17 UTC
Created attachment 1907187 [details]
File: dbus.log

Comment 4 Nikita Romanyuk 2022-08-23 17:34:19 UTC
Created attachment 1907188 [details]
File: environ

Comment 5 Nikita Romanyuk 2022-08-23 17:34:20 UTC
Created attachment 1907189 [details]
File: lorax-packages.log

Comment 6 Nikita Romanyuk 2022-08-23 17:34:21 UTC
Created attachment 1907190 [details]
File: lsblk_output

Comment 7 Nikita Romanyuk 2022-08-23 17:34:22 UTC
Created attachment 1907191 [details]
File: nmcli_dev_list

Comment 8 Nikita Romanyuk 2022-08-23 17:34:23 UTC
Created attachment 1907192 [details]
File: os_info

Comment 9 Nikita Romanyuk 2022-08-23 17:34:24 UTC
Created attachment 1907193 [details]
File: program.log

Comment 10 Nikita Romanyuk 2022-08-23 17:34:30 UTC
Created attachment 1907194 [details]
File: storage.log

Comment 11 Nikita Romanyuk 2022-08-23 17:34:40 UTC
Created attachment 1907195 [details]
File: syslog

Comment 12 Vladimír Slávik 2022-09-06 15:22:09 UTC
Hello Nikita, thank you for the report. This is unfortunately a limitation of rpm-ostree based systems (silverblue) - you can't have custom toplevel dirs/mounts.

We have an open bug with the same problem, see that for more information. https://bugzilla.redhat.com/show_bug.cgi?id=1845095#c19 I will close this bug as a duplicate of that one.

PS: I believe you can still create custom mounts under /var/*** - feel free to try.

*** This bug has been marked as a duplicate of bug 1845095 ***


Note You need to log in before you can comment on or make changes to this bug.