[Bug 1928000] Re: open-iscsi fails to upgrade (2.0.874-7.1ubuntu6.2)

2021-05-19 Thread Christian Ehrhardt 
Thank you for reporting back ArTaX,
way too often these bug just hang around forever.
I'm glad to hear that the discussion indirectly resolved your issue - marking 
the bug as invalid to properly close it.

** Changed in: open-iscsi (Ubuntu)
   Status: Incomplete => Invalid

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1928000

Title:
  open-iscsi fails to upgrade (2.0.874-7.1ubuntu6.2)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/open-iscsi/+bug/1928000/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1928000] Re: open-iscsi fails to upgrade (2.0.874-7.1ubuntu6.2)

2021-05-14 Thread ArTaX
Actually, I did found a leftover from an old iSCSI + GFS test (which I wasn't 
able to properly configure). In particular, there was some GFS process still 
running, even if I removed all related packages.
My hypothesis is that, during the upgrade, the iscsi service wasn't able to 
restart because of this process, blocking the upgrade. The presence of the grep 
error put me in the wrong direction.
After killing the process I solved the issue.

Thank you Lucas for your help and sorry for having raised a false alarm.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1928000

Title:
  open-iscsi fails to upgrade (2.0.874-7.1ubuntu6.2)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/open-iscsi/+bug/1928000/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1928000] Re: open-iscsi fails to upgrade (2.0.874-7.1ubuntu6.2)

2021-05-11 Thread Lucas Kanashiro
Thank you for taking the time to file a bug report and try to make
Ubuntu better.

The configuration process did hang in this part of the postinst script:

# We switched over to modules-load.d logic, so we have to take
# care of this in postinst now.
MODULES_FILE=/lib/modules-load.d/open-iscsi.conf
if [ -f /etc/modules-load.d/open-iscsi.conf ] ; then
MODULES_FILE=/etc/modules-load.d/open-iscsi.conf
fi
grep '^[^#]' $MODULES_FILE | while read module args ; do
[ "$module" ] || continue
modprobe $module $args >/dev/null 2>&1 || true
done

This seems a mechanism to support some old version. However, none of the
MODULES_FILE's paths are installed by the package which are:

- /lib/modules-load.d/open-iscsi.conf
- /etc/modules-load.d/open-iscsi.conf

/etc/modules-load.d directory is used by systemd to configure kernel
modules to load at boot time (/lib/modules-load.d seems obsoleted):

https://www.freedesktop.org/software/systemd/man/modules-load.d.html

I am not sure if we still need to support MODULES_FILE (it was removed
from newer versions), but even if we still need it, the postinst script
shouldn't rely on a file which is not installed by the package and we
can't ensure it will be present in the system. I was able to reproduce
the same log error after upgrading to version 2.0.874-7.1ubuntu6.2 in a
clean LXD container:

root@open-iscsi-test:~# sudo apt install open-iscsi
Reading package lists... Done
Building dependency tree   
Reading state information... Done
The following package was automatically installed and is no longer required:
  libfreetype6
Use 'sudo apt autoremove' to remove it.
The following packages will be upgraded:
  open-iscsi
1 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 283 kB of archives.
After this operation, 1024 B of additional disk space will be used.
Get:1 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 open-iscsi 
amd64 2.0.874-7.1ubuntu6.2 [283 kB]
Fetched 283 kB in 2s (186 kB/s)  
Preconfiguring packages ...
(Reading database ... 31611 files and directories currently installed.)
Preparing to unpack .../open-iscsi_2.0.874-7.1ubuntu6.2_amd64.deb ...
Unpacking open-iscsi (2.0.874-7.1ubuntu6.2) over (2.0.874-7.1ubuntu6.1) ...
Setting up open-iscsi (2.0.874-7.1ubuntu6.2) ...
grep: /lib/modules-load.d/open-iscsi.conf: No such file or directory
Processing triggers for systemd (245.4-4ubuntu3.6) ...
Processing triggers for man-db (2.9.1-1) ...
Processing triggers for initramfs-tools (0.136ubuntu6.4) ...
root@open-iscsi-test:~#

However, you can see the grep error but it did not hang as you explained
in the bug report, which makes me think that this is not the real
problem you are facing. Maybe there is something in your config which is
making it hang.

To proceed with the investigation I'd ask you to provide some extra
info, like the config files (if possible) and any other log you have
available (not just apt output).

I am marking this bug as Incomplete, when you provide more info that
could help us with the investigation set it back to New and we will take
a look.


** Changed in: open-iscsi (Ubuntu)
   Status: New => Incomplete

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1928000

Title:
  open-iscsi fails to upgrade (2.0.874-7.1ubuntu6.2)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/open-iscsi/+bug/1928000/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs