https://progress.opensuse.org/https://progress.opensuse.org/themes/openSUSE/favicon/favicon.ico?15829177842022-11-01T04:07:58ZopenSUSE Project Management Toolqe-yam - action #119662: openldap_to_389ds module failed because of dependency issuehttps://progress.opensuse.org/issues/119662?journal_id=5687052022-11-01T04:07:58Zjgwangjunguo.wang@suse.com
<ul><li><strong>Description</strong> updated (<a title="View differences" href="/journals/568705/diff?detail_id=535210">diff</a>)</li></ul> qe-yam - action #119662: openldap_to_389ds module failed because of dependency issuehttps://progress.opensuse.org/issues/119662?journal_id=5687112022-11-01T04:10:34Zjgwangjunguo.wang@suse.com
<ul><li><strong>Related to</strong> <i><a class="issue tracker-6 status-15 priority-4 priority-default parent" href="/issues/61780">coordination #61780</a>: [functional][y][epic] test update for yast-samba re 389-ds</i> added</li></ul> qe-yam - action #119662: openldap_to_389ds module failed because of dependency issuehttps://progress.opensuse.org/issues/119662?journal_id=5688072022-11-01T10:47:35Zcoolgwwegao@suse.com
<ul></ul><p>One solution is we can split openldap_to_389ds.pm into two parts and running in service check frame work. Then first part is using openldap create data base file, second part(do openldap->389 migration work) will be called after migration.</p>
<pre><code> # Prepare data file for migration
assert_script_run "sed -i 's/^root_password.*/root_password = $password/' ./instance.inf";
assert_script_run "mkdir slapd.d";
assert_script_run("dscreate from-file ./instance.inf", timeout => 180);
assert_script_run("echo '127.0.0.1 susetest' >> /etc/hosts");
assert_script_run "dsctl localhost status";
assert_script_run "slaptest -f slapd.conf -F ./slapd.d";
</code></pre>
<p>---------------------------------split here------------------------------------- </p>
<pre><code> # Check migration tools
$self->tar_and_upload_log('./slapd.d', 'slapd.d.tar.bz2');
upload_logs("./db.ldif", timeout => 100);
upload_logs("./slapd.conf", timeout => 100);
assert_script_run "openldap_to_ds -v --confirm localhost ./slapd.d ./db.ldif > ldap2dslog";
upload_logs("./ldap2dslog", timeout => 100);
assert_script_run "ldapmodify -H ldap://localhost -x -D 'cn=Directory Manager' -w $password -f aci.ldif";
</code></pre> qe-yam - action #119662: openldap_to_389ds module failed because of dependency issuehttps://progress.opensuse.org/issues/119662?journal_id=5749862022-11-16T00:22:15Zopenqa_reviewopenqa-review@suse.de
<ul></ul><p>This is an autogenerated message for openQA integration by the openqa_review script:</p>
<p>This bug is still referenced in a failing openQA test: offline_sles12sp4_ltss_media_sdk-lp-we-asmm-contm-lgm-tcm-wsm-pcm_all_full<br>
<a href="https://openqa.suse.de/tests/9920430#step/openldap_to_389ds/1" class="external">https://openqa.suse.de/tests/9920430#step/openldap_to_389ds/1</a></p>
<p>To prevent further reminder comments one of the following options should be followed:</p>
<ol>
<li>The test scenario is fixed by applying the bug fix to the tested product or the test is adjusted</li>
<li>The openQA job group is moved to "Released" or "EOL" (End-of-Life)</li>
<li>The bugref in the openQA scenario is removed or replaced, e.g. <code>label:wontfix:boo1234</code></li>
</ol>
<p>Expect the next reminder at the earliest in 28 days if nothing changes in this ticket.</p>
qe-yam - action #119662: openldap_to_389ds module failed because of dependency issuehttps://progress.opensuse.org/issues/119662?journal_id=5847282022-12-14T00:47:57Zopenqa_reviewopenqa-review@suse.de
<ul></ul><p>This is an autogenerated message for openQA integration by the openqa_review script:</p>
<p>This bug is still referenced in a failing openQA test: offline_sles12sp4_ltss_media_sdk-lp-we-asmm-contm-lgm-tcm-wsm-pcm_all_full<br>
<a href="https://openqa.suse.de/tests/10089274#step/openldap_to_389ds/1" class="external">https://openqa.suse.de/tests/10089274#step/openldap_to_389ds/1</a></p>
<p>To prevent further reminder comments one of the following options should be followed:</p>
<ol>
<li>The test scenario is fixed by applying the bug fix to the tested product or the test is adjusted</li>
<li>The openQA job group is moved to "Released" or "EOL" (End-of-Life)</li>
<li>The bugref in the openQA scenario is removed or replaced, e.g. <code>label:wontfix:boo1234</code></li>
</ol>
<p>Expect the next reminder at the earliest in 56 days if nothing changes in this ticket.</p>
qe-yam - action #119662: openldap_to_389ds module failed because of dependency issuehttps://progress.opensuse.org/issues/119662?journal_id=5991632023-02-08T01:24:47Zopenqa_reviewopenqa-review@suse.de
<ul></ul><p>This is an autogenerated message for openQA integration by the openqa_review script:</p>
<p>This bug is still referenced in a failing openQA test: offline_sles12sp4_ltss_media_sdk-lp-we-asmm-contm-lgm-tcm-wsm-pcm_all_full<br>
<a href="https://openqa.suse.de/tests/10437153#step/openldap_to_389ds/1" class="external">https://openqa.suse.de/tests/10437153#step/openldap_to_389ds/1</a></p>
<p>To prevent further reminder comments one of the following options should be followed:</p>
<ol>
<li>The test scenario is fixed by applying the bug fix to the tested product or the test is adjusted</li>
<li>The openQA job group is moved to "Released" or "EOL" (End-of-Life)</li>
<li>The bugref in the openQA scenario is removed or replaced, e.g. <code>label:wontfix:boo1234</code></li>
</ol>
<p>Expect the next reminder at the earliest in 112 days if nothing changes in this ticket.</p>
qe-yam - action #119662: openldap_to_389ds module failed because of dependency issuehttps://progress.opensuse.org/issues/119662?journal_id=6046582023-02-21T08:45:08ZJERiveraMoyajeriveramoya@suse.com
<ul><li><strong>Status</strong> changed from <i>New</i> to <i>Workable</i></li><li><strong>Target version</strong> set to <i>Current</i></li></ul> qe-yam - action #119662: openldap_to_389ds module failed because of dependency issuehttps://progress.opensuse.org/issues/119662?journal_id=6046612023-02-21T08:45:48ZJERiveraMoyajeriveramoya@suse.com
<ul><li><strong>Parent task</strong> set to <i>#121876</i></li></ul> qe-yam - action #119662: openldap_to_389ds module failed because of dependency issuehttps://progress.opensuse.org/issues/119662?journal_id=6051532023-02-22T08:29:10Zsyrianidou_sofiasofia.syrianidou@suse.com
<ul><li><strong>Status</strong> changed from <i>Workable</i> to <i>In Progress</i></li><li><strong>Assignee</strong> set to <i>syrianidou_sofia</i></li></ul> qe-yam - action #119662: openldap_to_389ds module failed because of dependency issuehttps://progress.opensuse.org/issues/119662?journal_id=6066832023-02-27T13:50:54ZJERiveraMoyajeriveramoya@suse.com
<ul><li><strong>Priority</strong> changed from <i>Normal</i> to <i>High</i></li></ul> qe-yam - action #119662: openldap_to_389ds module failed because of dependency issuehttps://progress.opensuse.org/issues/119662?journal_id=6081112023-03-02T07:09:36Zsyrianidou_sofiasofia.syrianidou@suse.com
<ul></ul><p>PR where openldap_to_ds module is split: <a href="https://github.com/os-autoinst/os-autoinst-distri-opensuse/pull/16505" class="external">https://github.com/os-autoinst/os-autoinst-distri-opensuse/pull/16505</a><br>
Also adding MEGIA_UPGRADE: '0' for the non media upgrade tests so they can load the openldap modules through the conditional schedule<br>
<a href="https://gitlab.suse.de/coolgw/wegao-test/-/merge_requests/250/diffs" class="external">https://gitlab.suse.de/coolgw/wegao-test/-/merge_requests/250/diffs</a></p>
qe-yam - action #119662: openldap_to_389ds module failed because of dependency issuehttps://progress.opensuse.org/issues/119662?journal_id=6114892023-03-09T12:47:53Zsyrianidou_sofiasofia.syrianidou@suse.com
<ul><li><strong>Status</strong> changed from <i>In Progress</i> to <i>Resolved</i></li></ul><p>Opened <a href="https://progress.opensuse.org/issues/125717" class="external">https://progress.opensuse.org/issues/125717</a> for the sporadic failures regarding configuration validation.</p>
qe-yam - action #119662: openldap_to_389ds module failed because of dependency issuehttps://progress.opensuse.org/issues/119662?journal_id=6168562023-03-24T00:12:23Zopenqa_reviewopenqa-review@suse.de
<ul><li><strong>Status</strong> changed from <i>Resolved</i> to <i>Feedback</i></li></ul><p>This is an autogenerated message for openQA integration by the openqa_review script:</p>
<p>This bug is still referenced in a failing openQA test: online_sles15sp3_pscc_lp-we-basesys-srv-desk-dev-contm-lgm-tsm-wsm-pcm_all_full<br>
<a href="https://openqa.suse.de/tests/10720738#step/openldap_to_389ds/1" class="external">https://openqa.suse.de/tests/10720738#step/openldap_to_389ds/1</a></p>
<p>To prevent further reminder comments one of the following options should be followed:</p>
<ol>
<li>The test scenario is fixed by applying the bug fix to the tested product or the test is adjusted</li>
<li>The openQA job group is moved to "Released" or "EOL" (End-of-Life)</li>
<li>The bugref in the openQA scenario is removed or replaced, e.g. <code>label:wontfix:boo1234</code></li>
</ol>
<p>Expect the next reminder at the earliest in 28 days if nothing changes in this ticket.</p>
qe-yam - action #119662: openldap_to_389ds module failed because of dependency issuehttps://progress.opensuse.org/issues/119662?journal_id=6169012023-03-24T06:44:00Zsyrianidou_sofiasofia.syrianidou@suse.com
<ul><li><strong>Status</strong> changed from <i>Feedback</i> to <i>Resolved</i></li></ul><p>openqa automatically linked this ticket with a new failure, but we have <a href="https://progress.opensuse.org/issues/125717" class="external">https://progress.opensuse.org/issues/125717</a> specifically for this failure</p>