<?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>15027</bug_id>
          
          <creation_ts>2023-02-02 08:33:12 +0000</creation_ts>
          <short_desc>images_types: missing vname var init in multiubi_mkfs()</short_desc>
          <delta_ts>2023-03-16 14:36:02 +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>oe-core other</component>
          <version>4.1.2</version>
          <rep_platform>x86</rep_platform>
          <op_sys>Multiple</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>Medium+</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>4.2 M4</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Romuald Jeanne">romuald.jeanne</reporter>
          <assigned_to name="Alexandre Belloni">alexandre.belloni</assigned_to>
          <cc>alexandre.belloni</cc>
    
    <cc>randy.macleod</cc>
    
    <cc>romuald.jeanne</cc>
          
          
          <cf_os>---</cf_os>
          <cf_regression_type>Regression (Used to work)</cf_regression_type>
          
          <cf_docchange>No (bug/feature does not impact docs)</cf_docchange>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>94845</commentid>
    <comment_count>0</comment_count>
      <attachid>4925</attachid>
    <who name="Romuald Jeanne">romuald.jeanne</who>
    <bug_when>2023-02-02 08:33:12 +0000</bug_when>
    <thetext>Created attachment 4925
patch proposal

Since introduction in openembedded-core master branch of commit

images_types: isolate the write of UBI configuration
SHA1 601294b35c83faa134e26844c65db59b42d5052f

There is a missing init in multiubi_mkfs() function for &apos;vname&apos; var.

Proposal to keep the vname var init as previously done in multiubi_mkfs() function and it as parameter for wrtie_ubi_config() function.

Patch attached for &apos;image-types.bbclass&apos; file.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>95031</commentid>
    <comment_count>1</comment_count>
    <who name="Alexandre Belloni">alexandre.belloni</who>
    <bug_when>2023-02-28 22:33:55 +0000</bug_when>
    <thetext>I&apos;m sorry for the delay, I&apos;ve sent this to the autobuilders but the selftests are failing:


https://autobuilder.yoctoproject.org/typhoon/#builders/80/builds/4814/steps/14/logs/stdio
https://autobuilder.yoctoproject.org/typhoon/#/builders/87/builds/4897/steps/14/logs/stdio
https://autobuilder.yoctoproject.org/typhoon/#/builders/86/builds/4862/steps/14/logs/stdio


2023-02-28 21:55:23,095 - oe-selftest - INFO - ======================================================================
2023-02-28 21:55:23,095 - oe-selftest - INFO - FAIL: imagefeatures.ImageFeatures.test_image_fstypes (subunit.RemotedTestCase)
2023-02-28 21:55:23,096 - oe-selftest - INFO - ----------------------------------------------------------------------
2023-02-28 21:55:23,096 - oe-selftest - INFO - testtools.testresult.real._StringException: Traceback (most recent call last):
  File &quot;/home/pokybuild/yocto-worker/oe-selftest-fedora/build/meta/lib/oeqa/selftest/cases/imagefeatures.py&quot;, line 224, in test_image_fstypes
    self.assertTrue(os.path.exists(image_path),
  File &quot;/usr/lib64/python3.11/unittest/case.py&quot;, line 715, in assertTrue
    raise self.failureException(msg)
AssertionError: False is not true : ubi image /home/pokybuild/yocto-worker/oe-selftest-fedora/build/build-st-733784/tmp/deploy/images/qemux86-64/core-image-minimal-qemux86-64.ubi doesn&apos;t exist


I confirm there was no ubi image generated. Can you fix the patch?

To ensure a timely reply, the proper way to contribute is documented here:
https://www.openembedded.org/wiki/How_to_submit_a_patch_to_OpenEmbedded</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>95059</commentid>
    <comment_count>2</comment_count>
    <who name="Romuald Jeanne">romuald.jeanne</who>
    <bug_when>2023-03-03 08:47:26 +0000</bug_when>
    <thetext>Ok, so I&apos;ve tried to set-up everything to send the patch as expected.

I&apos;m really used with git send-email, but it returns OK.
Here&apos;s the log:

$ git send-email --to=openembedded-core@lists.openembedded.org --confirm=always -M -1
/tmp/ZcHh2UuARB/0001-image_types-fix-vname-var-init-in-multiubi_mkfs-func.patch
(mbox) Adding cc: Romuald JEANNE &lt;romuald.jeanne@st.com&gt; from line &apos;From: Romuald JEANNE &lt;romuald.jeanne@st.com&gt;&apos;
(body) Adding cc: Romuald JEANNE &lt;romuald.jeanne@st.com&gt; from line &apos;Signed-off-by: Romuald JEANNE &lt;romuald.jeanne@st.com&gt;&apos;

From: romuald.jeanne@st.com
To: openembedded-core@lists.openembedded.org
Cc: Romuald JEANNE &lt;romuald.jeanne@st.com&gt;
Subject: [PATCH] image_types: fix vname var init in multiubi_mkfs() function
Date: Fri,  3 Mar 2023 09:43:28 +0100
Message-Id: &lt;20230303084328.14758-1-romuald.jeanne@st.com&gt;
X-Mailer: git-send-email 2.17.1

Send this email? ([y]es|[n]o|[q]uit|[a]ll): y
OK. Log says:
Sendmail: /usr/bin/msmtp -i openembedded-core@lists.openembedded.org romuald.jeanne@st.com
From: romuald.jeanne@st.com
To: openembedded-core@lists.openembedded.org
Cc: Romuald JEANNE &lt;romuald.jeanne@st.com&gt;
Subject: [PATCH] image_types: fix vname var init in multiubi_mkfs() function
Date: Fri,  3 Mar 2023 09:43:28 +0100
Message-Id: &lt;20230303084328.14758-1-romuald.jeanne@st.com&gt;
X-Mailer: git-send-email 2.17.1

Result: OK</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>95100</commentid>
    <comment_count>3</comment_count>
    <who name="Alexandre Belloni">alexandre.belloni</who>
    <bug_when>2023-03-09 15:55:39 +0000</bug_when>
    <thetext>Patch on the list, under test.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>95146</commentid>
    <comment_count>4</comment_count>
    <who name="Alexandre Belloni">alexandre.belloni</who>
    <bug_when>2023-03-16 14:36:02 +0000</bug_when>
    <thetext>8b5e1cce35e1 (&quot;image_types: fix vname var init in multiubi_mkfs() function&quot;)</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>4925</attachid>
            <date>2023-02-02 08:33:12 +0000</date>
            <delta_ts>2023-02-02 08:33:12 +0000</delta_ts>
            <desc>patch proposal</desc>
            <filename>0001-image_type-fix-vname-var-init-in-multiubi_mkfs-funct.patch</filename>
            <type>text/plain</type>
            <size>1340</size>
            <attacher name="Romuald Jeanne">romuald.jeanne</attacher>
            
              <data encoding="base64">RnJvbSA5ZjMwMDY3YmFjY2FhNTExZjhhOTJjMDBmYzA5MDAwYjhmMTU4NGI4IE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBSb211YWxkIEpFQU5ORSA8cm9tdWFsZC5qZWFubmVAc3QuY29t
PgpEYXRlOiBUaHUsIDIgRmViIDIwMjMgMDk6MjQ6MDkgKzAxMDAKU3ViamVjdDogW1BBVENIXSBp
bWFnZV90eXBlOiBmaXggdm5hbWUgdmFyIGluaXQgaW4gbXVsdGl1YmlfbWtmcygpIGZ1bmN0aW9u
CgpTaWduZWQtb2ZmLWJ5OiBSb211YWxkIEpFQU5ORSA8cm9tdWFsZC5qZWFubmVAc3QuY29tPgot
LS0KIG1ldGEvY2xhc3Nlcy1yZWNpcGUvaW1hZ2VfdHlwZXMuYmJjbGFzcyB8IDEzICsrKysrKyst
LS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCA3IGluc2VydGlvbnMoKyksIDYgZGVsZXRpb25zKC0pCgpk
aWZmIC0tZ2l0IGEvbWV0YS9jbGFzc2VzLXJlY2lwZS9pbWFnZV90eXBlcy5iYmNsYXNzIGIvbWV0
YS9jbGFzc2VzLXJlY2lwZS9pbWFnZV90eXBlcy5iYmNsYXNzCmluZGV4IDc2NGU2YTU1NzQuLjc3
Y2IyMmNmOWMgMTAwNjQ0Ci0tLSBhL21ldGEvY2xhc3Nlcy1yZWNpcGUvaW1hZ2VfdHlwZXMuYmJj
bGFzcworKysgYi9tZXRhL2NsYXNzZXMtcmVjaXBlL2ltYWdlX3R5cGVzLmJiY2xhc3MKQEAgLTE1
NywxMSArMTU3LDcgQEAgVUJJX1ZPTFRZUEUgPz0gImR5bmFtaWMiCiBVQklfSU1HVFlQRSA/PSAi
dWJpZnMiCiAKIHdyaXRlX3ViaV9jb25maWcoKSB7Ci0JaWYgWyAteiAiJDEiIF07IHRoZW4KLQkJ
bG9jYWwgdm5hbWU9IiIKLQllbHNlCi0JCWxvY2FsIHZuYW1lPSJfJDEiCi0JZmkKKwlsb2NhbCB2
bmFtZT0iJDEiCiAKIAljYXQgPDxFT0YgPiB1YmluaXplJHt2bmFtZX0tJHtJTUFHRV9OQU1FfS5j
ZmcKIFt1Ymlmc10KQEAgLTE4Myw3ICsxNzksMTIgQEAgbXVsdGl1YmlfbWtmcygpIHsKICAgICAg
ICAgICAgIGJiZmF0YWwgIk1LVUJJRlNfQVJHUyBhbmQgVUJJTklaRV9BUkdTIGhhdmUgdG8gYmUg
c2V0LCBzZWUgaHR0cDovL3d3dy5saW51eC1tdGQuaW5mcmFkZWFkLm9yZy9mYXEvdWJpZnMuaHRt
bCBmb3IgZGV0YWlscyIKICAgICAgICAgZmkKIAotCXdyaXRlX3ViaV9jb25maWcgIiQzIgorCWlm
IFsgLXogIiQxIiBdOyB0aGVuCisJCWxvY2FsIHZuYW1lPSIiCisJZWxzZQorCQlsb2NhbCB2bmFt
ZT0iXyQzIgorCWZpCisJd3JpdGVfdWJpX2NvbmZpZyAiJHt2bmFtZX0iCiAKIAlpZiBbIC1uICIk
dm5hbWUiIF07IHRoZW4KIAkJbWtmcy51YmlmcyAtciAke0lNQUdFX1JPT1RGU30gLW8gJHtJTUdE
RVBMT1lESVJ9LyR7SU1BR0VfTkFNRX0ke3ZuYW1lfSR7SU1BR0VfTkFNRV9TVUZGSVh9LnViaWZz
ICR7bWt1Ymlmc19hcmdzfQotLSAKMi4xNy4xCgo=
</data>

          </attachment>
      

    </bug>

</bugzilla>