<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugzilla.yoctoproject.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.6"
          urlbase="https://bugzilla.yoctoproject.org/"
          
          maintainer="it-coreprojects-helpdesk@linuxfoundation.org"
>

    <bug>
          <bug_id>14930</bug_id>
          
          <creation_ts>2022-10-13 15:11:32 +0000</creation_ts>
          <short_desc>connman - sysvinit - nfs/dhcp hangs in langdale/master</short_desc>
          <delta_ts>2026-05-07 15:19:39 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>7</classification_id>
          <classification>Build System, Metadata &amp; Runtime</classification>
          <product>OE-Core</product>
          <component>core</component>
          <version>4.1</version>
          <rep_platform>x86</rep_platform>
          <op_sys>Multiple</op_sys>
          <bug_status>NEW</bug_status>
          <resolution></resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard>backports</status_whiteboard>
          <keywords></keywords>
          <priority>Medium+</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>6.99</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Robert Berger">pokylinux</reporter>
          <assigned_to name="Randy MacLeod">randy.macleod</assigned_to>
          <cc>adrian.freihofer</cc>
    
    <cc>meta.mr.watcher</cc>
    
    <cc>meta.watcher</cc>
    
    <cc>randy.macleod</cc>
    
    <cc>tgamblin</cc>
          
          
          <cf_os>---</cf_os>
          <cf_regression_type>---</cf_regression_type>
          
          <cf_docchange>Don&apos;t know</cf_docchange>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>94148</commentid>
    <comment_count>0</comment_count>
    <who name="Robert Berger">pokylinux</who>
    <bug_when>2022-10-13 15:11:32 +0000</bug_when>
    <thetext>It looks like in langdale/master do_start() was stripped of essential functionality [1] 

[1] https://git.yoctoproject.org/poky/tree/meta/recipes-connectivity/connman/connman/connman?h=langdale

In kirkstone this functionality is still there[2]

[2] https://git.yoctoproject.org/poky/tree/meta/recipes-connectivity/connman/connman/connman?h=kirkstone

--&gt;

nfsroot=0

exec 9&lt;&amp;0 &lt; /proc/mounts
while read dev mtpt fstype rest; do
	if test $mtpt = &quot;/&quot; ; then
		case $fstype in
		    nfs | nfs4)
			nfsroot=1
			break
			;;
		    *)
			;;
		esac
	fi
done

do_start() {
	if test $nfsroot -eq 1 ; then
	    NET_DEVS=`cat /proc/net/dev | sed -ne &apos;s/^\([a-zA-Z0-9 ]*\):.*$/\1/p&apos;`
	    NET_ADDR=`cat /proc/cmdline | sed -ne &apos;s/^.*ip=\([^ :]*\).*$/\1/p&apos;`

	    if [ ! -z &quot;$NET_ADDR&quot; ]; then
		if [ &quot;$NET_ADDR&quot; = dhcp ]; then
		    ethn=`ifconfig | grep &quot;^eth&quot; | sed -e &quot;s/\(eth[0-9]\)\(.*\)/\1/&quot;`
		    if [ ! -z &quot;$ethn&quot; ]; then
			EXTRA_PARAM=&quot;$EXTRA_PARAM -I $ethn&quot;
		    fi
		else
		    for i in $NET_DEVS; do
			ADDR=`ifconfig $i | sed &apos;s/addr://g&apos; | sed -ne &apos;s/^.*inet \([0-9.]*\) .*$/\1/p&apos;`
			if [ &quot;$NET_ADDR&quot; = &quot;$ADDR&quot; ]; then
			    EXTRA_PARAM=&quot;$EXTRA_PARAM -I $i&quot;
			    break
			fi
		    done
		fi
	    fi
	fi
	if [ -f @DATADIR@/connman/wired-setup ] ; then
		. @DATADIR@/connman/wired-setup
	fi
	$DAEMON $EXTRA_PARAM
}

&lt;--

Without this extra checks connman needs to be disabled if you boot with a rootfs over nfs, so I suggest to add it back in.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>94590</commentid>
    <comment_count>1</comment_count>
    <who name="Randy MacLeod">randy.macleod</who>
    <bug_when>2022-12-22 16:41:56 +0000</bug_when>
    <thetext>Zheng&apos;s co-op term is over so moving to unassigned.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>96092</commentid>
    <comment_count>2</comment_count>
    <who name="Randy MacLeod">randy.macleod</who>
    <bug_when>2023-07-26 21:22:04 +0000</bug_when>
    <thetext>Bulk move of 64 bugs to 4.3 M3 after a quick review.
If a bug is actually fixed, please add a commit link and resolve it.
-- Randy for YP bug team.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>96490</commentid>
    <comment_count>3</comment_count>
    <who name="Trevor Gamblin">tgamblin</who>
    <bug_when>2023-09-14 16:52:33 +0000</bug_when>
    <thetext>Moved to M4.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>96561</commentid>
    <comment_count>4</comment_count>
    <who name="Adrian">adrian.freihofer</who>
    <bug_when>2023-09-22 10:12:06 +0000</bug_when>
    <thetext>Would it be worth a thought to replace conman with NetworkManager? Basically move conman to meta-oe and NetworkManager to poky?

I haven&apos;t compared the two in their current versions, but there is probably a lot more activity on the NetworkManager side than the conman side.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>97086</commentid>
    <comment_count>5</comment_count>
    <who name="Randy MacLeod">randy.macleod</who>
    <bug_when>2023-10-30 15:29:14 +0000</bug_when>
    <thetext>Bulk move to 5.0 M1. -- Randy</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>97666</commentid>
    <comment_count>6</comment_count>
    <who name="Randy MacLeod">randy.macleod</who>
    <bug_when>2023-12-21 23:28:27 +0000</bug_when>
    <thetext>Bulk move of 52 5.0-M1 bugs to M2.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>98019</commentid>
    <comment_count>7</comment_count>
    <who name="Randy MacLeod">randy.macleod</who>
    <bug_when>2024-01-25 14:28:52 +0000</bug_when>
    <thetext>Bulk move of bugs owned by &quot;unassigned&quot; from 5.0-M2 to 5.0-M3.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>98307</commentid>
    <comment_count>8</comment_count>
    <who name="Randy MacLeod">randy.macleod</who>
    <bug_when>2024-02-22 19:53:24 +0000</bug_when>
    <thetext>Bulk move of bugs from 5.0-M3 to 5.99.
The bugs in this list are all unassigned and are ones that I consider to be nice to do some time but not essential track from milestone to milestone in 5.0 or 5.1. We agreed on this bug handling approach in the YP bug review on Feb 22, 2024.

If you disagree, please move back to a 5.[012...]-M* milestone.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>105383</commentid>
    <comment_count>9</comment_count>
    <who name="Randy MacLeod">randy.macleod</who>
    <bug_when>2026-05-07 15:19:39 +0000</bug_when>
    <thetext>Is the reproducible on current oe-core/master ?</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>