https://progress.opensuse.org/https://progress.opensuse.org/themes/openSUSE/favicon/favicon.ico?15829177842019-08-11T17:35:07ZopenSUSE Project Management ToolopenQA Project - action #55346: packaging test as part of every PRhttps://progress.opensuse.org/issues/55346?journal_id=2340022019-08-11T17:35:07Zcoolocoolo@suse.com
<ul><li><strong>Assignee</strong> set to <i>coolo</i></li></ul> openQA Project - action #55346: packaging test as part of every PRhttps://progress.opensuse.org/issues/55346?journal_id=2496502019-10-14T14:39:28Zcoolocoolo@suse.com
<ul><li><strong>Status</strong> changed from <i>New</i> to <i>Feedback</i></li><li><strong>Target version</strong> set to <i>Current Sprint</i></li></ul><p>I put this in place - let's see how fast we remove it again as it's taking too long :)</p>
openQA Project - action #55346: packaging test as part of every PRhttps://progress.opensuse.org/issues/55346?journal_id=2497762019-10-15T06:36:18Zcoolocoolo@suse.com
<ul><li><strong>Status</strong> changed from <i>Feedback</i> to <i>Resolved</i></li></ul><p>Seems to work fine</p>
openQA Project - action #55346: packaging test as part of every PRhttps://progress.opensuse.org/issues/55346?journal_id=2501602019-10-15T10:27:01Zokurzokurz@suse.com
<ul></ul><p>Could you please share a bit of details what you have done so that we can learn from it for the potential application on other projects as well as know how to handle it in case of your unavailability?</p>
openQA Project - action #55346: packaging test as part of every PRhttps://progress.opensuse.org/issues/55346?journal_id=2501662019-10-15T10:27:16Zokurzokurz@suse.com
<ul><li><strong>Related to</strong> <i><a class="issue tracker-4 status-3 priority-3 priority-lowest closed" href="/issues/43619">action #43619</a>: Improve workflow for dealing with openQA's dependencies</i> added</li></ul> openQA Project - action #55346: packaging test as part of every PRhttps://progress.opensuse.org/issues/55346?journal_id=2501722019-10-15T10:27:24Zokurzokurz@suse.com
<ul><li><strong>Related to</strong> <i><a class="issue tracker-4 status-1 priority-3 priority-lowest" href="/issues/53546">action #53546</a>: Easier dependencies handling for packages, e.g. reduce duplication of build requirements in spec, documentation, Dockerfile</i> added</li></ul> openQA Project - action #55346: packaging test as part of every PRhttps://progress.opensuse.org/issues/55346?journal_id=2501872019-10-15T10:44:38Zcoolocoolo@suse.com
<ul></ul><p>Git clone <a href="https://github.com/coolo/pull_request_package/tree/for_openqa" class="external">https://github.com/coolo/pull_request_package/tree/for_openqa</a><br>
docker build -t puller_for_openqa .<br>
Create puller-config</p>
<p>Run <code>/usr/bin/docker run --rm -v=/suse/coolo/prod/openQA/puller-config:/config -t puller_for_openqa:latest</code> from systemd timer</p>
openQA Project - action #55346: packaging test as part of every PRhttps://progress.opensuse.org/issues/55346?journal_id=2502292019-10-15T12:32:56Zokurzokurz@suse.com
<ul></ul><p>cool. Do you agree that we should do the same for os-autoinst? … and for every other package of openSUSE:Factory linked to spec file sources on github? Should we run it on botmaster or maybe a k8s cluster?</p>
openQA Project - action #55346: packaging test as part of every PRhttps://progress.opensuse.org/issues/55346?journal_id=3125442020-07-10T09:43:10Zokurzokurz@suse.com
<ul></ul><p>This solution stopped working in 2020 after the account used was migrated to IDP. 2020-07-10: coolo moved it to a different account on botmaster.suse.de now. VM is maintained by autobuild.</p>