** Description changed:

  I noticed this under MAAS when installing wily.
  /etc/resolv.conf (managed by resolvconf) does not get updated by open-iscsi's 
systemd job.
  
  I can recreate this outside of MAAS with tgt and maas images.  tools to help 
with that are at:
-   https://code.launchpad.net/~smoser/maas/maas-ephemeral-sniff
+   https://code.launchpad.net/~smoser/maas/maas-ephemeral-sniff
  
  after system booted:
  $ cat /run/initramfs/open-iscsi.interface
  eth0
  
- $ cat /run/network/ifstate                                                    
                                    
-  lo=lo
+ $ cat /run/network/ifstate
+  lo=lo
  
- $ cat /run/net-eth0.conf 
+ $ cat /run/net-eth0.conf
  DEVICE='eth0'
  PROTO='dhcp'
  IPV4ADDR='192.168.122.89'
  IPV4BROADCAST='192.168.122.255'
  IPV4NETMASK='255.255.255.0'
  IPV4GATEWAY='192.168.122.1'
  IPV4DNS0='192.168.122.1'
  IPV4DNS1='0.0.0.0'
  HOSTNAME='maas-enlist'
  DNSDOMAIN=''
  NISDOMAIN=''
  ROOTSERVER='192.168.122.1'
  ROOTPATH=''
  filename=''
  UPTIME='19'
  DHCPLEASETIME='3600'
  DOMAINSEARCH=''
  
- 
  $ systemctl status --full open-iscsi
  ● open-iscsi.service - LSB: Starts and stops the iSCSI initiator services and 
logs in to default targets
-    Loaded: loaded (/etc/init.d/open-iscsi)
-    Active: active (running) since Tue 2015-06-09 15:08:20 UTC; 12min ago
-      Docs: man:systemd-sysv-generator(8)
-   Process: 543 ExecStart=/etc/init.d/open-iscsi start (code=exited, 
status=0/SUCCESS)
-    CGroup: /system.slice/open-iscsi.service
-            ├─573 /usr/sbin/iscsid
-            └─574 /usr/sbin/iscsid
+    Loaded: loaded (/etc/init.d/open-iscsi)
+    Active: active (running) since Tue 2015-06-09 15:08:20 UTC; 12min ago
+      Docs: man:systemd-sysv-generator(8)
+   Process: 543 ExecStart=/etc/init.d/open-iscsi start (code=exited, 
status=0/SUCCESS)
+    CGroup: /system.slice/open-iscsi.service
+            ├─573 /usr/sbin/iscsid
+            └─574 /usr/sbin/iscsid
  
  Jun 09 15:08:20 ubuntu open-iscsi[543]: ...done.
  Jun 09 15:08:20 ubuntu systemd[1]: Child 543 belongs to open-iscsi.service
  Jun 09 15:08:20 ubuntu systemd[1]: open-iscsi.service: control process 
exited, code=exited status=0
  Jun 09 15:08:20 ubuntu systemd[1]: open-iscsi.service got final SIGCHLD for 
state start
  Jun 09 15:08:20 ubuntu systemd[1]: open-iscsi.service changed start -> running
  Jun 09 15:08:20 ubuntu systemd[1]: Job open-iscsi.service/start finished, 
result=done
  Jun 09 15:08:20 ubuntu systemd[1]: Started LSB: Starts and stops the iSCSI 
initiator services and logs in to default targets.
  Jun 09 15:08:21 ubuntu iscsid[573]: iSCSI daemon with pid=574 started!
  Jun 09 15:08:21 ubuntu iscsid[573]: Could not read data from db. Using 
default and currently negotiated values
  Jun 09 15:08:23 ubuntu iscsid[573]: connection1:0 is operational after 
recovery (1 attempts)
  
- $ cat /etc/resolv.conf 
+ $ cat /etc/resolv.conf
  # Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
  #     DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
  
  $ cat /proc/cmdline
  nomodeset iscsi_target_name=tgt-boot-test-S2s2hi 
iscsi_target_ip=192.168.1.132 iscsi_target_port=3260 
iscsi_initiator=maas-enlist ip=::::maas-enlist:BOOTIF ro BOOTIF_DEFAULT=eth0 
root=/dev/disk/by-path/ip-192.168.1.132:3260-iscsi-tgt-boot-test-S2s2hi-lun-1 
overlayroot=tmpfs console=ttyS0 console=tty1 debug 
ds=nocloud-net;seedfrom=http://192.168.1.132:32600/
+ 
+ 
+ Related bugs:
+  * bug 1432829: resolv.conf not updated correctly for interfaces configured 
in initramfs 
+  * bug 1501033: transient error results in /etc/resolv.conf not populated in 
iscsi root 
  
  ProblemType: Bug
  DistroRelease: Ubuntu 15.10
  Package: open-iscsi 2.0.873-3ubuntu11
  ProcVersionSignature: User Name 3.19.0-20.20-generic 3.19.8
  Uname: Linux 3.19.0-20-generic x86_64
  ApportVersion: 2.17.3-0ubuntu4
  Architecture: amd64
  Date: Tue Jun  9 15:11:06 2015
  ProcEnviron:
-  TERM=linux
-  PATH=(custom, no user)
-  XDG_RUNTIME_DIR=<set>
-  LANG=en_US.UTF-8
-  SHELL=/bin/bash
+  TERM=linux
+  PATH=(custom, no user)
+  XDG_RUNTIME_DIR=<set>
+  LANG=en_US.UTF-8
+  SHELL=/bin/bash
  SourcePackage: open-iscsi
  UpgradeStatus: No upgrade log present (probably fresh install)

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

Title:
  resolvconf not updated by /lib/systemd/system/[email protected]/open-
  iscsi.conf

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

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to